speb/financial-data huggingface dataset:
Shareholder yield for ASM (annual period ending 2025-12-31)
Market cap (USD): 1088433052.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2551319.483436271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23440297745485283%
Total shareholder yield: -0.23440297745485283% (Minimal or Negative)
Shareholder yield for ASM (quarterly period ending 2025-12-31)
Market cap (USD): 1088433052.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1031507.6406028452
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09476996659747287%
Total shareholder yield: -0.09476996659747287% (Minimal or Negative)
Shareholder yield for AUG.AX (annual period ending 2022-06-30)
Market cap (USD): 7115843.393103449
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUG.AX (annual period ending 2023-06-30)
Market cap (USD): 47831662.543046355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 560173.688056634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1711357253210732%
Total shareholder yield: 1.1711357253210732% (Low Return)
Shareholder yield for AUG.AX (annual period ending 2024-06-30)
Market cap (USD): 6878648.613333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5980.794701986755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08694723394350731%
Total shareholder yield: 0.08694723394350731% (Low Return)
Shareholder yield for BCF.V (annual period ending 2021-12-31)
Market cap (USD): 11994855.685039371
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCF.V (annual period ending 2022-12-31)
Market cap (USD): 11234119.999999998
Dividends paid: 1898122.0588235292
Stock repurchases: 0
Dividend yield: 16.896045785727136%
Buyback yield: 0%
Total shareholder yield: 16.896045785727136% (High Return)
Shareholder yield for BCF.V (annual period ending 2023-12-31)
Market cap (USD): 11642633.454545455
Dividends paid: 2393136.3636363633
Stock repurchases: 95677.27272727272
Net debt paydown: 1703989.7058823528
Dividend yield: 20.554940366193936%
Buyback yield: 0.8217837751296628%
Debt paydown yield: 14.635775596088102%
Total shareholder yield: 36.0124997374117% (High Return)
Shareholder yield for BCF.V (quarterly period ending 2024-09-30)
Market cap (USD): 12715359.525925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCF.V (annual period ending 2024-12-31)
Market cap (USD): 12443948.307692308
Dividends paid: 2278319.5804195805
Stock repurchases: 129790.2097902098
Net debt paydown: -6888408.916083917
Dividend yield: 18.308655131677316%
Buyback yield: 1.0429986253637773%
Debt paydown yield: -55.355492852905876%
Total shareholder yield: -36.003839095864784% (Minimal or Negative)
Shareholder yield for BCF.V (quarterly period ending 2024-12-31)
Market cap (USD): 12443948.307692308
Dividends paid: 569579.7202797203
Stock repurchases: 0
Dividend yield: 4.577162378018163%
Buyback yield: 0%
Total shareholder yield: 4.577162378018163% (Moderate Return)
Shareholder yield for BCF.V (quarterly period ending 2025-03-31)
Market cap (USD): 12553932.699300699
Dividends paid: 563985.3146853147
Stock repurchases: 0
Net debt paydown: -6136813.986013986
Dividend yield: 4.492499109197317%
Buyback yield: 0%
Debt paydown yield: -48.88359793704988%
Total shareholder yield: -44.39109882785256% (Minimal or Negative)
Shareholder yield for BCF.V (quarterly period ending 2025-06-30)
Market cap (USD): 13726946.627737224
Dividends paid: 588685.401459854
Stock repurchases: 0
Net debt paydown: 1638384.0334847663
Dividend yield: 4.28853857616327%
Buyback yield: 0%
Debt paydown yield: 11.935531461703079%
Total shareholder yield: 16.224070037866348% (High Return)
Shareholder yield for BCF.V (quarterly period ending 2025-09-30)
Market cap (USD): 14143676.258992808
Dividends paid: 580215.8273381295
Stock repurchases: 0
Net debt paydown: -2353953.7572861444
Dividend yield: 4.102298558829199%
Buyback yield: 0%
Debt paydown yield: -16.643153549201593%
Total shareholder yield: -12.540854990372393% (Minimal or Negative)
Shareholder yield for BDCI (quarterly period ending 2025-12-31)
Market cap (USD): 260860600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDCI (annual period ending 2025-12-31)
Market cap (USD): 260860600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDGI.TO (annual period ending 2021-12-31)
Market cap (USD): 776025177.4488189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDGI.TO (annual period ending 2022-12-31)
Market cap (USD): 621959406.6617646
Dividends paid: 10666176.470588235
Stock repurchases: 0
Dividend yield: 1.7149312891393795%
Buyback yield: 0%
Total shareholder yield: 1.7149312891393795% (Low Return)
Shareholder yield for BDGI.TO (annual period ending 2023-12-31)
Market cap (USD): 999841989.4090909
Dividends paid: 13265909.09090909
Stock repurchases: 0
Net debt paydown: -37737143.49376114
Dividend yield: 1.3268005576310387%
Buyback yield: 0%
Debt paydown yield: -3.774310730444906%
Total shareholder yield: -2.4475101728138675% (Minimal or Negative)
Shareholder yield for BDGI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 894347028.8444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BDGI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 828072301.5104896
Dividends paid: 3139860.13986014
Stock repurchases: 3520979.020979021
Dividend yield: 0.379177051826599%
Buyback yield: 0.42520188328439323%
Total shareholder yield: 0.8043789351109922% (Low Return)
Shareholder yield for BDGI.TO (annual period ending 2024-12-31)
Market cap (USD): 828072301.5104896
Dividends paid: 12582517.482517483
Stock repurchases: 4250349.6503496505
Net debt paydown: 5748018.648018628
Dividend yield: 1.5194950319634732%
Buyback yield: 0.5132824322944474%
Debt paydown yield: 0.6941445375643706%
Total shareholder yield: 2.726922001822291% (Low Return)
Shareholder yield for BDGI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 901040582.7692308
Dividends paid: 2999300.6993006994
Stock repurchases: 5399300.6993007
Net debt paydown: -15239160.83916083
Dividend yield: 0.33287076705055163%
Buyback yield: 0.5992294689664979%
Debt paydown yield: -1.6912846247529998%
Total shareholder yield: -0.7591843887359503% (Minimal or Negative)
Shareholder yield for BDGI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1156218239.211679
Dividends paid: 3345985.4014598536
Stock repurchases: 3666423.357664233
Net debt paydown: -24415869.531927913
Dividend yield: 0.28939047041336935%
Buyback yield: 0.317104784661072%
Debt paydown yield: -2.1117007761938518%
Total shareholder yield: -1.5052055211194104% (Minimal or Negative)
Shareholder yield for BDGI.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1474724694.820144
Dividends paid: 3323741.007194245
Stock repurchases: 0
Dividend yield: 0.2253804400827237%
Buyback yield: 0%
Total shareholder yield: 0.2253804400827237% (Low Return)
Shareholder yield for BDGI.TO (annual period ending 2025-12-31)
Market cap (USD): 1787150759.0364962
Dividends paid: 13136496.350364963
Stock repurchases: 9302189.781021897
Net debt paydown: -34674008.47327852
Dividend yield: 0.7350525009679217%
Buyback yield: 0.520503921338845%
Debt paydown yield: -1.9401837420796142%
Total shareholder yield: -0.6846273197728474% (Minimal or Negative)
Shareholder yield for BDGI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1787150759.0364962
Dividends paid: 3287591.2408759124
Stock repurchases: 0
Dividend yield: 0.18395712976382286%
Buyback yield: 0%
Total shareholder yield: 0.18395712976382286% (Low Return)
Shareholder yield for BGEO.L (annual period ending 2021-12-31)
Market cap (USD): 7312981.075675677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGEO.L (annual period ending 2022-12-31)
Market cap (USD): 10994725.557831325
Dividends paid: 237286746.98795182
Stock repurchases: 218049397.59036145
Net debt paydown: -2677976164.1159234
Dividend yield: 2158.187084705695%
Buyback yield: 1983.2181935187023%
Debt paydown yield: -24356.916869184188%
Total shareholder yield: -20215.51159095979% (Minimal or Negative)
Shareholder yield for BGEO.L (annual period ending 2023-12-31)
Market cap (USD): 19170558.61075949
Dividends paid: 503994936.70886075
Stock repurchases: 352130379.7468354
Net debt paydown: -406436083.57480526
Dividend yield: 2629.0049598554383%
Buyback yield: 1836.828998551988%
Debt paydown yield: -2120.1055839170626%
Total shareholder yield: 2345.728374490364% (High Return)
Shareholder yield for BGEO.L (quarterly period ending 2024-09-30)
Market cap (USD): 19813831.295333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGEO.L (quarterly period ending 2024-12-31)
Market cap (USD): 23805034.3375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGEO.L (annual period ending 2024-12-31)
Market cap (USD): 23805034.3375
Dividends paid: 466782500
Stock repurchases: 342710000
Net debt paydown: -4699038765.822784
Dividend yield: 1960.8562347867694%
Buyback yield: 1439.65345792478%
Debt paydown yield: -19739.684888504456%
Total shareholder yield: -16339.175195792908% (Minimal or Negative)
Shareholder yield for BGEO.L (quarterly period ending 2025-03-31)
Market cap (USD): 28671797.836363636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGEO.L (quarterly period ending 2025-06-30)
Market cap (USD): 39214194.046575345
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5868692954.990215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14965.736508622034%
Total shareholder yield: 14965.736508622034% (High Return)
Shareholder yield for BGEO.L (quarterly period ending 2025-09-30)
Market cap (USD): 43522717.78716217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6417571140.318401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14745.336382029393%
Total shareholder yield: -14745.336382029393% (Minimal or Negative)
Shareholder yield for BGEO.L (annual period ending 2025-12-31)
Market cap (USD): 53333524.40540541
Dividends paid: 639479729.7297298
Stock repurchases: 405739189.1891892
Net debt paydown: -3066627364.8648643
Dividend yield: 1199.0201976318629%
Buyback yield: 760.7582542361799%
Debt paydown yield: -5749.905709501655%
Total shareholder yield: -3790.1272576336123% (Minimal or Negative)
Shareholder yield for BGEO.L (quarterly period ending 2025-12-31)
Market cap (USD): 53333524.40540541
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3901941891.8918934
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7316.114836574399%
Total shareholder yield: 7316.114836574399% (High Return)
Shareholder yield for BGM (annual period ending 2021-09-30)
Market cap (USD): 7460217816.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGM (annual period ending 2022-09-30)
Market cap (USD): 2196196775.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 992563.11736971
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04519463503316662%
Total shareholder yield: 0.04519463503316662% (Low Return)
Shareholder yield for BGM (annual period ending 2023-09-30)
Market cap (USD): 1495849796.94
Dividends paid: 244865.34246575343
Stock repurchases: 0
Net debt paydown: 169244.57249499767
Dividend yield: 0.0163696477391423%
Buyback yield: 0%
Debt paydown yield: 0.011314275861200403%
Total shareholder yield: 0.027683923600342705% (Low Return)
Shareholder yield for BGM (annual period ending 2024-09-30)
Market cap (USD): 3041180630.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 79157.53424657535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0026028553994717294%
Total shareholder yield: 0.0026028553994717294% (Low Return)
Shareholder yield for BGM (quarterly period ending 2024-09-30)
Market cap (USD): 3041180630.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGM (quarterly period ending 2025-03-31)
Market cap (USD): 4354331215.5199995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -245543.5261707989
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005639064049505839%
Total shareholder yield: -0.005639064049505839% (Minimal or Negative)
Shareholder yield for BR (annual period ending 2021-06-30)
Market cap (USD): 17108175292.239998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BR (annual period ending 2022-06-30)
Market cap (USD): 15349012594.87
Dividends paid: 290700000
Stock repurchases: 22800000
Dividend yield: 1.8939329041736452%
Buyback yield: 0.14854375719008983%
Total shareholder yield: 2.042476661363735% (Low Return)
Shareholder yield for BR (annual period ending 2023-06-30)
Market cap (USD): 18180327705.43
Dividends paid: 331000000
Stock repurchases: 24300000
Net debt paydown: 413600000
Dividend yield: 1.8206492499094982%
Buyback yield: 0.13366095701752512%
Debt paydown yield: 2.274986494750962%
Total shareholder yield: 4.229296701677986% (Moderate Return)
Shareholder yield for BR (annual period ending 2024-06-30)
Market cap (USD): 21982015927.82
Dividends paid: 368200000
Stock repurchases: 485400000
Net debt paydown: 75700000
Dividend yield: 1.6750056100815278%
Buyback yield: 2.208168721166685%
Debt paydown yield: 0.3443724190200208%
Total shareholder yield: 4.227546750268234% (Moderate Return)
Shareholder yield for BR (quarterly period ending 2024-09-30)
Market cap (USD): 24095093014.010002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BR (quarterly period ending 2024-12-31)
Market cap (USD): 25428633178.420002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BR (quarterly period ending 2025-03-31)
Market cap (USD): 27377475482.870003
Dividends paid: 103000000
Stock repurchases: 300000
Dividend yield: 0.37622168656290744%
Buyback yield: 0.0010957913200861382%
Total shareholder yield: 0.3773174778829936% (Low Return)
Shareholder yield for BR (annual period ending 2025-06-30)
Market cap (USD): 27541710264.61
Dividends paid: 402300000
Stock repurchases: 134900000
Net debt paydown: 117900000
Dividend yield: 1.4606936030292188%
Buyback yield: 0.48980255294218644%
Debt paydown yield: 0.4280779910443571%
Total shareholder yield: 2.3785741470157626% (Low Return)
Shareholder yield for BR (quarterly period ending 2025-06-30)
Market cap (USD): 27541710264.61
Dividends paid: 103100000
Stock repurchases: 130700000
Net debt paydown: 181600000
Dividend yield: 0.37434131362742346%
Buyback yield: 0.4745529552968404%
Debt paydown yield: 0.6593635553321057%
Total shareholder yield: 1.5082578242563693% (Low Return)
Shareholder yield for BR (quarterly period ending 2025-09-30)
Market cap (USD): 27096425821.16
Dividends paid: 103100000
Stock repurchases: 150500000
Net debt paydown: -21000000
Dividend yield: 0.3804929870842511%
Buyback yield: 0.555423807528417%
Debt paydown yield: -0.077500996399314%
Total shareholder yield: 0.8584157982133541% (Low Return)
Shareholder yield for BR (quarterly period ending 2025-12-31)
Market cap (USD): 25498028156.620003
Dividends paid: 113800000
Stock repurchases: 2000000
Net debt paydown: 117000000
Dividend yield: 0.44630902162704816%
Buyback yield: 0.007843743789579055%
Debt paydown yield: 0.45885901169037463%
Total shareholder yield: 0.9130117771070019% (Low Return)
Shareholder yield for CBL (annual period ending 2021-12-31)
Market cap (USD): 680784676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBL (annual period ending 2022-12-31)
Market cap (USD): 558552881.9
Dividends paid: 23873000
Stock repurchases: 0
Dividend yield: 4.27408053446837%
Buyback yield: 0%
Total shareholder yield: 4.27408053446837% (Moderate Return)
Shareholder yield for CBL (annual period ending 2023-12-31)
Market cap (USD): 630963615.62
Dividends paid: 118093000
Stock repurchases: 1109000
Net debt paydown: 221999000
Dividend yield: 18.716293154869%
Buyback yield: 0.17576290812113943%
Debt paydown yield: 35.1841206852884%
Total shareholder yield: 54.07617674827854% (High Return)
Shareholder yield for CBL (quarterly period ending 2024-09-30)
Market cap (USD): 685426389.6999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBL (quarterly period ending 2024-12-31)
Market cap (USD): 810752659.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBL (annual period ending 2024-12-31)
Market cap (USD): 810752659.6
Dividends paid: 50357000
Stock repurchases: 36458000
Net debt paydown: -323877000
Dividend yield: 6.211142128703539%
Buyback yield: 4.496809177041397%
Debt paydown yield: -39.94769504176413%
Total shareholder yield: -29.239743736019193% (Minimal or Negative)
Shareholder yield for CBL (quarterly period ending 2025-03-31)
Market cap (USD): 764644970.1800001
Dividends paid: 37123000
Stock repurchases: 0
Dividend yield: 4.854932870513895%
Buyback yield: 0%
Total shareholder yield: 4.854932870513895% (Moderate Return)
Shareholder yield for CBL (quarterly period ending 2025-06-30)
Market cap (USD): 742364744.42
Dividends paid: 12374000
Stock repurchases: 0
Net debt paydown: 10786000
Dividend yield: 1.666835621304679%
Buyback yield: 0%
Debt paydown yield: 1.452924600888336%
Total shareholder yield: 3.1197602221930154% (Low Return)
Shareholder yield for CBL (quarterly period ending 2025-09-30)
Market cap (USD): 906990856.98
Dividends paid: 13877000
Stock repurchases: 4157000
Net debt paydown: -41085000
Dividend yield: 1.530004397861973%
Buyback yield: 0.4583287657211373%
Debt paydown yield: -4.529814130298996%
Total shareholder yield: -2.541480966715885% (Minimal or Negative)
Shareholder yield for CBL (quarterly period ending 2025-12-31)
Market cap (USD): 1112464050.1000001
Dividends paid: 13721000
Stock repurchases: 13902000
Net debt paydown: 10076000
Dividend yield: 1.233388170949579%
Buyback yield: 1.2496583596342137%
Debt paydown yield: 0.905737133626409%
Total shareholder yield: 3.3887836642102016% (Low Return)
Shareholder yield for CBL (annual period ending 2025-12-31)
Market cap (USD): 1112464050.1000001
Dividends paid: 77095000
Stock repurchases: 18059000
Net debt paydown: 41895000
Dividend yield: 6.930111583657007%
Buyback yield: 1.6233333561095%
Debt paydown yield: 3.765964391949028%
Total shareholder yield: 12.319409331715535% (High Return)
Shareholder yield for CMS (annual period ending 2021-12-31)
Market cap (USD): 17472492689.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMS (annual period ending 2022-12-31)
Market cap (USD): 17503384649.32
Dividends paid: 544000000
Stock repurchases: 0
Dividend yield: 3.107970320592447%
Buyback yield: 0%
Total shareholder yield: 3.107970320592447% (Low Return)
Shareholder yield for CMS (annual period ending 2023-12-31)
Market cap (USD): 16588982627.400002
Dividends paid: 579000000
Stock repurchases: 0
Net debt paydown: -1334000000
Dividend yield: 3.4902682883256895%
Buyback yield: 0%
Debt paydown yield: -8.041481686746925%
Total shareholder yield: -4.551213398421236% (Minimal or Negative)
Shareholder yield for CMS (quarterly period ending 2024-09-30)
Market cap (USD): 20694524137.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMS (annual period ending 2024-12-31)
Market cap (USD): 19675089451.38
Dividends paid: 626000000
Stock repurchases: 0
Net debt paydown: -923000000
Dividend yield: 3.1816882029783744%
Buyback yield: 0%
Debt paydown yield: -4.691211200238081%
Total shareholder yield: -1.5095229972597068% (Minimal or Negative)
Shareholder yield for CMS (quarterly period ending 2024-12-31)
Market cap (USD): 19675089451.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMS (quarterly period ending 2025-03-31)
Market cap (USD): 22347244008.68
Dividends paid: 271000000
Stock repurchases: 0
Dividend yield: 1.2126775001639558%
Buyback yield: 0%
Total shareholder yield: 1.2126775001639558% (Low Return)
Shareholder yield for CMS (quarterly period ending 2025-06-30)
Market cap (USD): 20768664842.460003
Dividends paid: 60000000
Stock repurchases: 0
Net debt paydown: -1079000000
Dividend yield: 0.2888967608420086%
Buyback yield: 0%
Debt paydown yield: -5.195326749142121%
Total shareholder yield: -4.906429988300113% (Minimal or Negative)
Shareholder yield for CMS (quarterly period ending 2025-09-30)
Market cap (USD): 22121732699.22
Dividends paid: 165000000
Stock repurchases: 0
Net debt paydown: -28000000
Dividend yield: 0.7458728583490108%
Buyback yield: 0%
Debt paydown yield: -0.12657236384104426%
Total shareholder yield: 0.6193004945079665% (Low Return)
Shareholder yield for CMS (quarterly period ending 2025-12-31)
Market cap (USD): 21278382185.76
Dividends paid: 167000000
Stock repurchases: 0
Net debt paydown: -825000000
Dividend yield: 0.7848341031855345%
Buyback yield: 0%
Debt paydown yield: -3.877174461844706%
Total shareholder yield: -3.092340358659172% (Minimal or Negative)
Shareholder yield for CMS (annual period ending 2025-12-31)
Market cap (USD): 21278382185.76
Dividends paid: 663000000
Stock repurchases: 0
Net debt paydown: -2332000000
Dividend yield: 3.1158383857006546%
Buyback yield: 0%
Debt paydown yield: -10.959479812147702%
Total shareholder yield: -7.843641426447047% (Minimal or Negative)
Shareholder yield for CTM.V (annual period ending 2021-12-31)
Market cap (USD): 83530322.22047244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (annual period ending 2022-12-31)
Market cap (USD): 17333906.735294115
Dividends paid: 0
Stock repurchases: 1355.1470588235293
Dividend yield: 0%
Buyback yield: 0.007817897485650314%
Total shareholder yield: 0.007817897485650314% (Low Return)
Shareholder yield for CTM.V (annual period ending 2023-12-31)
Market cap (USD): 29765294.393939395
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (quarterly period ending 2024-09-30)
Market cap (USD): 14551921.703703703
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (quarterly period ending 2024-12-31)
Market cap (USD): 27475656.363636367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (annual period ending 2024-12-31)
Market cap (USD): 27475656.363636367
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (quarterly period ending 2025-03-31)
Market cap (USD): 21980525.090909094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (quarterly period ending 2025-06-30)
Market cap (USD): 25811072.802919704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTM.V (quarterly period ending 2025-09-30)
Market cap (USD): 42399484.10071943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAAQ (quarterly period ending 2025-06-30)
Market cap (USD): 180780000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAAQ (quarterly period ending 2025-09-30)
Market cap (USD): 175777500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAAQ (annual period ending 2025-12-31)
Market cap (USD): 175260000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAAQ (quarterly period ending 2025-12-31)
Market cap (USD): 175260000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNOW (annual period ending 2021-12-31)
Market cap (USD): 1558942703.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNOW (annual period ending 2022-12-31)
Market cap (USD): 2318333996.7999997
Dividends paid: 0
Stock repurchases: 7000000
Dividend yield: 0%
Buyback yield: 0.30194096319435043%
Total shareholder yield: 0.30194096319435043% (Low Return)
Shareholder yield for DNOW (annual period ending 2023-12-31)
Market cap (USD): 2066420538.88
Dividends paid: 0
Stock repurchases: 50000000
Net debt paydown: -3000000
Dividend yield: 0%
Buyback yield: 2.4196430038921313%
Debt paydown yield: -0.14517858023352787%
Total shareholder yield: 2.2744644236586034% (Low Return)
Shareholder yield for DNOW (quarterly period ending 2024-09-30)
Market cap (USD): 2360319573.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNOW (annual period ending 2024-12-31)
Market cap (USD): 2374923251.84
Dividends paid: 0
Stock repurchases: 23000000
Net debt paydown: -1000000
Dividend yield: 0%
Buyback yield: 0.9684523481834825%
Debt paydown yield: -0.04210662383406445%
Total shareholder yield: 0.926345724349418% (Low Return)
Shareholder yield for DNOW (quarterly period ending 2024-12-31)
Market cap (USD): 2374923251.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNOW (quarterly period ending 2025-03-31)
Market cap (USD): 3117885406.72
Dividends paid: 0
Stock repurchases: 8000000
Dividend yield: 0%
Buyback yield: 0.2565841574150719%
Total shareholder yield: 0.2565841574150719% (Low Return)
Shareholder yield for DNOW (quarterly period ending 2025-06-30)
Market cap (USD): 2707156942.72
Dividends paid: 0
Stock repurchases: 19000000
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0.701843313927336%
Debt paydown yield: 0%
Total shareholder yield: 0.701843313927336% (Low Return)
Shareholder yield for DNOW (quarterly period ending 2025-09-30)
Market cap (USD): 2783826256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1077653461143302%
Total shareholder yield: 0.1077653461143302% (Low Return)
Shareholder yield for DNOW (quarterly period ending 2025-12-31)
Market cap (USD): 2418734288
Dividends paid: 0
Stock repurchases: 10000000
Net debt paydown: -547000000
Dividend yield: 0%
Buyback yield: 0.41343937817447435%
Debt paydown yield: -22.61513398614375%
Total shareholder yield: -22.201694607969277% (Minimal or Negative)
Shareholder yield for DNOW (annual period ending 2025-12-31)
Market cap (USD): 2418734288
Dividends paid: 0
Stock repurchases: 37000000
Net debt paydown: -543000000
Dividend yield: 0%
Buyback yield: 1.5297256992455552%
Debt paydown yield: -22.449758234873958%
Total shareholder yield: -20.9200325356284% (Minimal or Negative)
Shareholder yield for EPM.AX (annual period ending 2021-06-30)
Market cap (USD): 49500787.39849624
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPM.AX (annual period ending 2022-06-30)
Market cap (USD): 45404170.51034483
Dividends paid: 0
Stock repurchases: 14293.103448275862
Net debt paydown: 1498.2369717396941
Dividend yield: 0%
Buyback yield: 0.03147971494164691%
Debt paydown yield: 0.0032997783130920486%
Total shareholder yield: 0.03477949325473896% (Low Return)
Shareholder yield for EPM.AX (annual period ending 2023-06-30)
Market cap (USD): 43600031.28476821
Dividends paid: 0
Stock repurchases: 65386.09271523179
Dividend yield: 0%
Buyback yield: 0.14996799494975271%
Total shareholder yield: 0.14996799494975271% (Low Return)
Shareholder yield for EPM.AX (annual period ending 2024-06-30)
Market cap (USD): 21945349.080000002
Dividends paid: 0
Stock repurchases: 6000
Dividend yield: 0%
Buyback yield: 0.02734064506391529%
Total shareholder yield: 0.02734064506391529% (Low Return)
Shareholder yield for GANA.L (annual period ending 2021-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GANA.L (annual period ending 2022-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -57317.07317073171
Shareholder yield for GANA.L (annual period ending 2023-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5418.338993516525
Shareholder yield for GANA.L (annual period ending 2024-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6329.113924050631
Shareholder yield for GANA.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for GANA.L (annual period ending 2025-06-30)
Market cap (USD): 2480953.0461643836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5843.59285590428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23553822854239917%
Total shareholder yield: 0.23553822854239917% (Low Return)
Shareholder yield for GANA.L (quarterly period ending 2025-06-30)
Market cap (USD): 2480953.0461643836
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1523.9726027397264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06142690225821995%
Total shareholder yield: 0.06142690225821995% (Low Return)
Shareholder yield for GCBC (annual period ending 2021-06-30)
Market cap (USD): 224055382.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCBC (annual period ending 2022-06-30)
Market cap (USD): 366047927.5
Dividends paid: 2634000
Stock repurchases: 0
Dividend yield: 0.7195779028143794%
Buyback yield: 0%
Total shareholder yield: 0.7195779028143794% (Low Return)
Shareholder yield for GCBC (annual period ending 2023-06-30)
Market cap (USD): 487099125.84999996
Dividends paid: 2191000
Stock repurchases: 0
Net debt paydown: 123515000
Dividend yield: 0.44980577540077715%
Buyback yield: 0%
Debt paydown yield: 25.357261683535825%
Total shareholder yield: 25.8070674589366% (High Return)
Shareholder yield for GCBC (annual period ending 2024-06-30)
Market cap (USD): 557073869.1999999
Dividends paid: 3240000
Stock repurchases: 0
Net debt paydown: -149642000
Dividend yield: 0.5816104791726965%
Buyback yield: 0%
Debt paydown yield: -26.862146705049582%
Total shareholder yield: -26.280536225876887% (Minimal or Negative)
Shareholder yield for GCBC (quarterly period ending 2024-09-30)
Market cap (USD): 512126588.79999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCBC (quarterly period ending 2024-12-31)
Market cap (USD): 460709624.09999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GCBC (quarterly period ending 2025-03-31)
Market cap (USD): 402141955.7
Dividends paid: 702000
Stock repurchases: 0
Net debt paydown: -12185000
Dividend yield: 0.1745652225662561%
Buyback yield: 0%
Debt paydown yield: -3.0300245540880777%
Total shareholder yield: -2.8554593315218217% (Minimal or Negative)
Shareholder yield for GCBC (annual period ending 2025-06-30)
Market cap (USD): 372006847.25
Dividends paid: 4475000
Stock repurchases: 0
Net debt paydown: 71081000
Dividend yield: 1.2029348473235664%
Buyback yield: 0%
Debt paydown yield: 19.107443996113165%
Total shareholder yield: 20.31037884343673% (High Return)
Shareholder yield for GCBC (quarterly period ending 2025-06-30)
Market cap (USD): 372006847.25
Dividends paid: 703000
Stock repurchases: 0
Net debt paydown: -34041000
Dividend yield: 0.18897501623876362%
Buyback yield: 0%
Debt paydown yield: -9.150638019607044%
Total shareholder yield: -8.96166300336828% (Minimal or Negative)
Shareholder yield for GCBC (quarterly period ending 2025-09-30)
Market cap (USD): 379838570.34999996
Dividends paid: 781000
Stock repurchases: 0
Net debt paydown: 73963000
Dividend yield: 0.20561366353089214%
Buyback yield: 0%
Debt paydown yield: 19.472219456767448%
Total shareholder yield: 19.67783312029834% (High Return)
Shareholder yield for GCBC (quarterly period ending 2025-12-31)
Market cap (USD): 375411944.25
Dividends paid: 785000
Stock repurchases: 0
Net debt paydown: -160025000
Dividend yield: 0.2091036292327558%
Buyback yield: 0%
Debt paydown yield: -42.626507347734716%
Total shareholder yield: -42.41740371850196% (Minimal or Negative)
Shareholder yield for HAW.AX (annual period ending 2021-06-30)
Market cap (USD): 10075657.533834586
Dividends paid: 3958789.4736842103
Stock repurchases: 0
Dividend yield: 39.29063150856793%
Buyback yield: 0%
Total shareholder yield: 39.29063150856793% (High Return)
Shareholder yield for HAW.AX (annual period ending 2022-06-30)
Market cap (USD): 18483620.02758621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAW.AX (annual period ending 2023-06-30)
Market cap (USD): 31061050.21192053
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDF.PA (annual period ending 2021-12-31)
Market cap (USD): 434940283.3522727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HDF.PA (annual period ending 2022-12-31)
Market cap (USD): 321740002.87234044
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -431914.8936170213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1342434542677604%
Total shareholder yield: -0.1342434542677604% (Minimal or Negative)
Shareholder yield for HDF.PA (annual period ending 2023-12-31)
Market cap (USD): 202588442
Dividends paid: 0
Stock repurchases: 16666.666666666668
Net debt paydown: -20307.328605200863
Dividend yield: 0%
Buyback yield: 0.008226859588893362%
Debt paydown yield: -0.01002393246363031%
Total shareholder yield: -0.001797072874736948% (Minimal or Negative)
Shareholder yield for HDF.PA (annual period ending 2024-12-31)
Market cap (USD): 63308888.125
Dividends paid: 0
Stock repurchases: 39583.333333333336
Net debt paydown: 25138.888888888818
Dividend yield: 0%
Buyback yield: 0.06252413287558956%
Debt paydown yield: 0.03970830894905852%
Total shareholder yield: 0.10223244182464808% (Low Return)
Shareholder yield for HDF.PA (quarterly period ending 2025-06-30)
Market cap (USD): 84780709.34117648
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for I88.AX (annual period ending 2024-06-30)
Market cap (USD): 11542105.173333334
Dividends paid: 0
Stock repurchases: 454495.3333333333
Dividend yield: 0%
Buyback yield: 3.937716096916106%
Total shareholder yield: 3.937716096916106% (Low Return)
Shareholder yield for LINK (annual period ending 2021-12-31)
Market cap (USD): 67725030.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINK (annual period ending 2022-12-31)
Market cap (USD): 57172525.41
Dividends paid: 400000
Stock repurchases: 0
Dividend yield: 0.6996367523237593%
Buyback yield: 0%
Total shareholder yield: 0.6996367523237593% (Low Return)
Shareholder yield for LINK (annual period ending 2023-12-31)
Market cap (USD): 89460039.75999999
Dividends paid: 400000
Stock repurchases: 350000
Net debt paydown: 18000
Dividend yield: 0.44712700896747287%
Buyback yield: 0.3912361328465388%
Debt paydown yield: 0.02012071540353628%
Total shareholder yield: 0.8584838572175479% (Low Return)
Shareholder yield for LINK (quarterly period ending 2024-09-30)
Market cap (USD): 38115016.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINK (annual period ending 2024-12-31)
Market cap (USD): 65520029.120000005
Dividends paid: 400000
Stock repurchases: 0
Net debt paydown: -970000
Dividend yield: 0.6105003391671263%
Buyback yield: 0%
Debt paydown yield: -1.4804633224802815%
Total shareholder yield: -0.8699629833131551% (Minimal or Negative)
Shareholder yield for LINK (quarterly period ending 2024-12-31)
Market cap (USD): 65520029.120000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINK (quarterly period ending 2025-03-31)
Market cap (USD): 66937529.75
Dividends paid: 100000
Stock repurchases: 0
Dividend yield: 0.1493930241726615%
Buyback yield: 0%
Total shareholder yield: 0.1493930241726615% (Low Return)
Shareholder yield for LINK (quarterly period ending 2025-06-30)
Market cap (USD): 79222535.21000001
Dividends paid: 100000
Stock repurchases: 0
Net debt paydown: 51000
Dividend yield: 0.12622671028505197%
Buyback yield: 0%
Debt paydown yield: 0.0643756222453765%
Total shareholder yield: 0.19060233253042846% (Low Return)
Shareholder yield for LINK (quarterly period ending 2025-09-30)
Market cap (USD): 133560059.36
Dividends paid: 100000
Stock repurchases: 0
Net debt paydown: 89000
Dividend yield: 0.07487268310540231%
Buyback yield: 0%
Debt paydown yield: 0.06663668796380805%
Total shareholder yield: 0.14150937106921035% (Low Return)
Shareholder yield for LINK (annual period ending 2025-12-31)
Market cap (USD): 61110027.16
Dividends paid: 333000
Stock repurchases: 0
Net debt paydown: 312000
Dividend yield: 0.5449187563411321%
Buyback yield: 0%
Debt paydown yield: 0.5105545104457454%
Total shareholder yield: 1.0554732667868776% (Low Return)
Shareholder yield for LINK (quarterly period ending 2025-12-31)
Market cap (USD): 61110027.16
Dividends paid: 33000
Stock repurchases: 0
Net debt paydown: 88000
Dividend yield: 0.05400095783560768%
Buyback yield: 0%
Debt paydown yield: 0.14400255422828714%
Total shareholder yield: 0.19800351206389483% (Low Return)
Shareholder yield for LSX.AX (annual period ending 2021-07-31)
Market cap (USD): 38198926.666666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LSX.AX (annual period ending 2022-07-31)
Market cap (USD): 38065363.986013986
Dividends paid: 3674825.174825175
Stock repurchases: 544055.9440559441
Dividend yield: 9.653986695557103%
Buyback yield: 1.4292676782385205%
Total shareholder yield: 11.083254373795624% (High Return)
Shareholder yield for LSX.AX (annual period ending 2023-07-31)
Market cap (USD): 39153899.83333333
Dividends paid: 3357333.3333333335
Stock repurchases: 2358000
Net debt paydown: 66027.97202797205
Dividend yield: 8.57470992065801%
Buyback yield: 6.02238859995381%
Debt paydown yield: 0.16863702545348935%
Total shareholder yield: 14.765735546065308% (High Return)
Shareholder yield for LSX.AX (annual period ending 2024-07-31)
Market cap (USD): 43067417.32026143
Dividends paid: 1383660.1307189541
Stock repurchases: 0
Net debt paydown: 62209.15032679739
Dividend yield: 3.2127771220402375%
Buyback yield: 0%
Debt paydown yield: 0.14444597377222004%
Total shareholder yield: 3.3572230958124574% (Low Return)
Shareholder yield for MAHESHWARI.NS (annual period ending 2022-03-31)
Market cap (USD): 40389268.83819069
Dividends paid: 195160.22682315708
Stock repurchases: 0
Dividend yield: 0.4831982168457091%
Buyback yield: 0%
Total shareholder yield: 0.4831982168457091% (Low Return)
Shareholder yield for MAHESHWARI.NS (annual period ending 2023-03-31)
Market cap (USD): 28713970.523751527
Dividends paid: 180255.78562728383
Stock repurchases: 0
Net debt paydown: -1871172.2194799818
Dividend yield: 0.6277633581819708%
Buyback yield: 0%
Debt paydown yield: -6.516591698567748%
Total shareholder yield: -5.888828340385777% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (annual period ending 2024-03-31)
Market cap (USD): 21853498.800383877
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4606709.89914434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.07996500342279%
Total shareholder yield: -21.07996500342279% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 23498875.824175823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 20841203.54353654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 19190342.303652704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (annual period ending 2025-03-31)
Market cap (USD): 19190342.303652704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1704942.7698493972
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.884379146925781%
Total shareholder yield: -8.884379146925781% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 20322533.302129652
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2025-09-30)
Market cap (USD): 18979579.887260426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAHESHWARI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 15462946.195833798
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNSB (annual period ending 2021-12-31)
Market cap (USD): 161423493.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNSB (annual period ending 2022-12-31)
Market cap (USD): 182206412.8
Dividends paid: 4038000
Stock repurchases: 6918000
Dividend yield: 2.216167882319452%
Buyback yield: 3.7967928206750794%
Total shareholder yield: 6.012960702994532% (Moderate Return)
Shareholder yield for MNSB (annual period ending 2023-12-31)
Market cap (USD): 167330967.38000003
Dividends paid: 5167000
Stock repurchases: 43000
Net debt paydown: 99603000
Dividend yield: 3.087892265790831%
Buyback yield: 0.025697574497581914%
Debt paydown yield: 59.524546806573284%
Total shareholder yield: 62.638136646861696% (High Return)
Shareholder yield for MNSB (quarterly period ending 2024-09-30)
Market cap (USD): 126619222.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNSB (quarterly period ending 2024-12-31)
Market cap (USD): 124982211.27999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17992000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.395648641303191%
Total shareholder yield: -14.395648641303191% (Minimal or Negative)
Shareholder yield for MNSB (annual period ending 2024-12-31)
Market cap (USD): 124982211.27999999
Dividends paid: 5202000
Stock repurchases: 732000
Net debt paydown: -397000
Dividend yield: 4.162192320590218%
Buyback yield: 0.585683348456755%
Debt paydown yield: -0.3176452040127482%
Total shareholder yield: 4.430230465034224% (Moderate Return)
Shareholder yield for MNSB (quarterly period ending 2025-03-31)
Market cap (USD): 116156588.16
Dividends paid: 1298000
Stock repurchases: 446000
Net debt paydown: -22161000
Dividend yield: 1.1174570642623118%
Buyback yield: 0.38396444580970035%
Debt paydown yield: -19.078556241230423%
Total shareholder yield: -17.57713473115841% (Minimal or Negative)
Shareholder yield for MNSB (quarterly period ending 2025-06-30)
Market cap (USD): 131957300.52
Dividends paid: 1310000
Stock repurchases: 0
Net debt paydown: 900000
Dividend yield: 0.9927453766011612%
Buyback yield: 0%
Debt paydown yield: 0.6820388083519429%
Total shareholder yield: 1.6747841849531042% (Low Return)
Shareholder yield for MNSB (quarterly period ending 2025-09-30)
Market cap (USD): 146192176.51999998
Dividends paid: 1309000
Stock repurchases: 0
Net debt paydown: 1401000
Dividend yield: 0.895396751837073%
Buyback yield: 0%
Debt paydown yield: 0.958327615984522%
Total shareholder yield: 1.853724367821595% (Low Return)
Shareholder yield for MNSB (annual period ending 2025-12-31)
Market cap (USD): 143701073.22
Dividends paid: 5206000
Stock repurchases: 4336000
Net debt paydown: 3103000
Dividend yield: 3.6227982737678266%
Buyback yield: 3.0173748204105446%
Debt paydown yield: 2.159343650307638%
Total shareholder yield: 8.79951674448601% (Moderate Return)
Shareholder yield for MNSB (quarterly period ending 2025-12-31)
Market cap (USD): 143701073.22
Dividends paid: 1289000
Stock repurchases: 3890000
Net debt paydown: -99000
Dividend yield: 0.8970009556063634%
Buyback yield: 2.7070083144365817%
Debt paydown yield: -0.06889301365789759%
Total shareholder yield: 3.5351162563850473% (Low Return)
Shareholder yield for MOWI.OL (annual period ending 2021-12-31)
Market cap (USD): 10683496693.641962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOWI.OL (annual period ending 2022-12-31)
Market cap (USD): 7884808972.979756
Dividends paid: 38522267.20647773
Stock repurchases: 0
Dividend yield: 0.488563100748397%
Buyback yield: 0%
Total shareholder yield: 0.488563100748397% (Low Return)
Shareholder yield for MOWI.OL (annual period ending 2023-12-31)
Market cap (USD): 8664555098.121807
Dividends paid: 32033398.821218077
Stock repurchases: 0
Net debt paydown: -9205932.884197831
Dividend yield: 0.36970621640067675%
Buyback yield: 0%
Debt paydown yield: -0.10624818908697778%
Total shareholder yield: 0.26345802731369894% (Low Return)
Shareholder yield for MOWI.OL (quarterly period ending 2024-09-30)
Market cap (USD): 9009725861.232824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOWI.OL (annual period ending 2024-12-31)
Market cap (USD): 8612413068
Dividends paid: 25904677.846425418
Stock repurchases: 0
Net debt paydown: 16043598.28471452
Dividend yield: 0.3007830400364329%
Buyback yield: 0%
Debt paydown yield: 0.18628458897687558%
Total shareholder yield: 0.48706762901330847% (Low Return)