speb/financial-data huggingface dataset:
Shareholder yield for DSSL.NS (annual period ending 2023-03-31)
Market cap (USD): 48492437.2180268
Dividends paid: 63337.3934226553
Stock repurchases: 0
Net debt paydown: 99930.12448673882
Dividend yield: 0.13061293070893532%
Buyback yield: 0%
Debt paydown yield: 0.20607362759979062%
Total shareholder yield: 0.33668655830872596% (Low Return)
Shareholder yield for DSSL.NS (annual period ending 2024-03-31)
Market cap (USD): 156913919.2178503
Dividends paid: 76400.04796738218
Stock repurchases: 0
Net debt paydown: 4069915.681696983
Dividend yield: 0.04868914647483423%
Buyback yield: 0%
Debt paydown yield: 2.5937250831435454%
Total shareholder yield: 2.6424142296183795% (Low Return)
Shareholder yield for DSSL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 211578234.41471574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSSL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 203995196.64296535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSSL.NS (annual period ending 2025-03-31)
Market cap (USD): 153223995.52339828
Dividends paid: 74316.1094224924
Stock repurchases: 0
Net debt paydown: -11941234.55951753
Dividend yield: 0.0485016130591268%
Buyback yield: 0%
Debt paydown yield: -7.793318871973957%
Total shareholder yield: -7.74481725891483% (Minimal or Negative)
Shareholder yield for DSSL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 153223995.52339828
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSSL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 161180846.78212032
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSSL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 123486493.19052987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSSL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 144389990.66503286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBQ.L (annual period ending 2021-12-31)
Market cap (USD): 938869.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBQ.L (annual period ending 2022-12-31)
Market cap (USD): 837064.373493976
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35460.76196678355
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.236324360427311%
Total shareholder yield: 4.236324360427311% (Moderate Return)
Shareholder yield for EBQ.L (annual period ending 2023-12-31)
Market cap (USD): 580435.2706329114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -417294.49443342537
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -71.89337305060805%
Total shareholder yield: -71.89337305060805% (Minimal or Negative)
Shareholder yield for EBQ.L (annual period ending 2024-12-31)
Market cap (USD): 347381.715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1064889.2405063324
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -306.5472920779185%
Total shareholder yield: -306.5472920779185% (Minimal or Negative)
Shareholder yield for EBQ.L (quarterly period ending 2024-12-31)
Market cap (USD): 347381.715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBQ.L (quarterly period ending 2025-06-30)
Market cap (USD): 456830.74849315063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2885154.1095890403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -631.5586503547928%
Total shareholder yield: -631.5586503547928% (Minimal or Negative)
Shareholder yield for FRE.DE (annual period ending 2021-12-31)
Market cap (USD): 20225338583.18182
Dividends paid: 1213636363.6363637
Stock repurchases: 0
Dividend yield: 6.0005737785054984%
Buyback yield: 0%
Total shareholder yield: 6.0005737785054984% (Moderate Return)
Shareholder yield for FRE.DE (annual period ending 2022-12-31)
Market cap (USD): 14452428852.38298
Dividends paid: 428723404.2553192
Stock repurchases: 0
Dividend yield: 2.9664453541636315%
Buyback yield: 0%
Total shareholder yield: 2.9664453541636315% (Low Return)
Shareholder yield for FRE.DE (annual period ending 2023-12-31)
Market cap (USD): 16696856167.066666
Dividends paid: 612222222.2222222
Stock repurchases: 0
Net debt paydown: 11946217494.089836
Dividend yield: 3.6666915980853085%
Buyback yield: 0%
Debt paydown yield: 71.54770559533765%
Total shareholder yield: 75.21439719342295% (High Return)
Shareholder yield for FRE.DE (quarterly period ending 2024-09-30)
Market cap (USD): 20357898467.566666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRE.DE (quarterly period ending 2024-12-31)
Market cap (USD): 18704171240.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRE.DE (annual period ending 2024-12-31)
Market cap (USD): 18704171240.375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3446180555.5555553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.42466320088322%
Total shareholder yield: 18.42466320088322% (High Return)
Shareholder yield for FRE.DE (quarterly period ending 2025-03-31)
Market cap (USD): 22909064027.543476
Dividends paid: 104347826.08695652
Stock repurchases: 0
Net debt paydown: -672509057.971014
Dividend yield: 0.4554870769120011%
Buyback yield: 0%
Debt paydown yield: -2.935558856365581%
Total shareholder yield: -2.48007177945358% (Minimal or Negative)
Shareholder yield for FRE.DE (quarterly period ending 2025-06-30)
Market cap (USD): 27512484401.22353
Dividends paid: 658823529.4117647
Stock repurchases: 0
Net debt paydown: -304782608.695652
Dividend yield: 2.394634813068593%
Buyback yield: 0%
Debt paydown yield: -1.1077974793221428%
Total shareholder yield: 1.28683733374645% (Low Return)
Shareholder yield for FRE.DE (quarterly period ending 2025-12-31)
Market cap (USD): 31574419116.529415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1081176470.5882359
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.424216504500103%
Total shareholder yield: 3.424216504500103% (Low Return)
Shareholder yield for FRE.DE (annual period ending 2025-12-31)
Market cap (USD): 31574419116.529415
Dividends paid: 804705882.3529412
Stock repurchases: 0
Net debt paydown: 103884803.92156982
Dividend yield: 2.5486007498129153%
Buyback yield: 0%
Debt paydown yield: 0.32901572484412056%
Total shareholder yield: 2.877616474657036% (Low Return)
Shareholder yield for FTRE (annual period ending 2023-12-31)
Market cap (USD): 3301007077
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1608600000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.73058319711079%
Total shareholder yield: -48.73058319711079% (Minimal or Negative)
Shareholder yield for FTRE (quarterly period ending 2024-09-30)
Market cap (USD): 1891694600
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTRE (quarterly period ending 2024-12-31)
Market cap (USD): 1764005214.4999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTRE (annual period ending 2024-12-31)
Market cap (USD): 1764005214.4999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 473500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.842324280442202%
Total shareholder yield: 26.842324280442202% (High Return)
Shareholder yield for FTRE (quarterly period ending 2025-03-31)
Market cap (USD): 714114711.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTRE (quarterly period ending 2025-06-30)
Market cap (USD): 467248566.20000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.695053827219212%
Total shareholder yield: 9.695053827219212% (Moderate Return)
Shareholder yield for FTRE (quarterly period ending 2025-09-30)
Market cap (USD): 796403426.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.742813780856729%
Total shareholder yield: 6.742813780856729% (Moderate Return)
Shareholder yield for FTRE (quarterly period ending 2025-12-31)
Market cap (USD): 1631586592.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.369979523474173%
Total shareholder yield: 4.369979523474173% (Moderate Return)
Shareholder yield for FTRE (annual period ending 2025-12-31)
Market cap (USD): 1631586592.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82500000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.056427919868433%
Total shareholder yield: 5.056427919868433% (Moderate Return)
Shareholder yield for GMAB (annual period ending 2021-12-31)
Market cap (USD): 24287303808.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMAB (annual period ending 2022-12-31)
Market cap (USD): 26018603018.2
Dividends paid: 0
Stock repurchases: 18749923.98278336
Dividend yield: 0%
Buyback yield: 0.07206353073478924%
Total shareholder yield: 0.07206353073478924% (Low Return)
Shareholder yield for GMAB (annual period ending 2023-12-31)
Market cap (USD): 19547718737.6
Dividends paid: 0
Stock repurchases: 12035661.218424963
Net debt paydown: -4611210.229619192
Dividend yield: 0%
Buyback yield: 0.06157066908924974%
Debt paydown yield: -0.02358950571940417%
Total shareholder yield: 0.03798116336984557% (Low Return)
Shareholder yield for GMAB (quarterly period ending 2024-09-30)
Market cap (USD): 14967756998.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMAB (quarterly period ending 2024-12-31)
Market cap (USD): 12812842024.300001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMAB (annual period ending 2024-12-31)
Market cap (USD): 12812842024.300001
Dividends paid: 0
Stock repurchases: 78103207.81032078
Net debt paydown: -3144603.2565108463
Dividend yield: 0%
Buyback yield: 0.6095697399702215%
Debt paydown yield: -0.024542589774750965%
Total shareholder yield: 0.5850271501954705% (Low Return)
Shareholder yield for GMAB (quarterly period ending 2025-03-31)
Market cap (USD): 12020864726.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GMAB (quarterly period ending 2025-06-30)
Market cap (USD): 12683915487.4
Dividends paid: 0
Stock repurchases: 63836477.98742138
Net debt paydown: -2515723.2704402506
Dividend yield: 0%
Buyback yield: 0.5032868442779797%
Debt paydown yield: -0.01983396430652136%
Total shareholder yield: 0.4834528799714583% (Low Return)
Shareholder yield for GMAB (quarterly period ending 2025-09-30)
Market cap (USD): 18829413746.3
Dividends paid: 0
Stock repurchases: 3773584.9056603773
Net debt paydown: 943396.226415094
Dividend yield: 0%
Buyback yield: 0.020040904918783735%
Debt paydown yield: 0.005010226229695932%
Total shareholder yield: 0.025051131148479667% (Low Return)
Shareholder yield for GMAB (annual period ending 2025-12-31)
Market cap (USD): 18909225412
Dividends paid: 0
Stock repurchases: 67610062.89308175
Net debt paydown: -833060972.079682
Dividend yield: 0%
Buyback yield: 0.3575506739169531%
Debt paydown yield: -4.4055795725562215%
Total shareholder yield: -4.048028898639268% (Minimal or Negative)
Shareholder yield for GMAB (quarterly period ending 2025-12-31)
Market cap (USD): 18909225412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -830817610.062893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.393715723202745%
Total shareholder yield: -4.393715723202745% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (annual period ending 2022-03-31)
Market cap (USD): 239602242.55096927
Dividends paid: 5930172.754846367
Stock repurchases: 0
Dividend yield: 2.4750072001454133%
Buyback yield: 0%
Total shareholder yield: 2.4750072001454133% (Low Return)
Shareholder yield for GULFOILLUB.NS (annual period ending 2023-03-31)
Market cap (USD): 214048485.14153475
Dividends paid: 3019244.8233861146
Stock repurchases: 10353227.771010963
Net debt paydown: 5909113.065108292
Dividend yield: 1.4105424859184157%
Buyback yield: 4.83686103368829%
Debt paydown yield: 2.760642319519815%
Total shareholder yield: 9.00804583912652% (Moderate Return)
Shareholder yield for GULFOILLUB.NS (annual period ending 2024-03-31)
Market cap (USD): 518894390.8872361
Dividends paid: 24152080.58520206
Stock repurchases: 0
Net debt paydown: 1667060.9753942266
Dividend yield: 4.654527204255459%
Buyback yield: 0%
Debt paydown yield: 0.32127172786427466%
Total shareholder yield: 4.975798932119734% (Moderate Return)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 773171567.3251314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 663064375.1036252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 636744268.2581398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (annual period ending 2025-03-31)
Market cap (USD): 636744268.2581398
Dividends paid: 22928863.689501986
Stock repurchases: 0
Net debt paydown: -10738841.359210782
Dividend yield: 3.6009532920061544%
Buyback yield: 0%
Debt paydown yield: -1.6865234434834664%
Total shareholder yield: 1.914429848522688% (Low Return)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 703327791.2550902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2025-09-30)
Market cap (USD): 663865268.5993235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GULFOILLUB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 650636399.7925811
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (annual period ending 2022-03-31)
Market cap (USD): 134800698.47751552
Dividends paid: 886192.7996835026
Stock repurchases: 0
Dividend yield: 0.6574096497217466%
Buyback yield: 0%
Total shareholder yield: 0.6574096497217466% (Low Return)
Shareholder yield for GVPIL.NS (annual period ending 2023-03-31)
Market cap (USD): 81229782.25578563
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26840714.926956147
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.04294826549828%
Total shareholder yield: -33.04294826549828% (Minimal or Negative)
Shareholder yield for GVPIL.NS (annual period ending 2024-03-31)
Market cap (USD): 214158528.35952497
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24237060.382374827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.317345411379623%
Total shareholder yield: 11.317345411379623% (High Return)
Shareholder yield for GVPIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 318551573.6466794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 296799214.84147334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (annual period ending 2025-03-31)
Market cap (USD): 195947405.2626911
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16135582.912340675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.234649951454566%
Total shareholder yield: 8.234649951454566% (Moderate Return)
Shareholder yield for GVPIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 195947405.2626911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 246144110.41305873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 243064824.68658397
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GVPIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 240654425.81987303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HERMA.OL (quarterly period ending 2024-09-30)
Market cap (USD): 20837709.328244273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HERMA.OL (annual period ending 2024-12-31)
Market cap (USD): 13646230.320987655
Dividends paid: 88261.253309797
Stock repurchases: 0
Dividend yield: 0.6467812079505414%
Buyback yield: 0%
Total shareholder yield: 0.6467812079505414% (Low Return)
Shareholder yield for HERMA.OL (quarterly period ending 2024-12-31)
Market cap (USD): 13646230.320987655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HERMA.OL (quarterly period ending 2025-03-31)
Market cap (USD): 12497380.106870228
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HERMA.OL (quarterly period ending 2025-06-30)
Market cap (USD): 18833757.61668322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HERMA.OL (quarterly period ending 2025-09-30)
Market cap (USD): 17901943.086172346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBN (annual period ending 2022-03-31)
Market cap (USD): 65886548895.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBN (annual period ending 2023-03-31)
Market cap (USD): 75498740025.05
Dividends paid: 423805883.06942755
Stock repurchases: 0
Dividend yield: 0.5613416633559863%
Buyback yield: 0%
Total shareholder yield: 0.5613416633559863% (Low Return)
Shareholder yield for IBN (annual period ending 2024-03-31)
Market cap (USD): 93180867736.38
Dividends paid: 671375032.9775753
Stock repurchases: 0
Net debt paydown: -1751512715.8302116
Dividend yield: 0.7205073844954706%
Buyback yield: 0%
Debt paydown yield: -1.8796913555102899%
Total shareholder yield: -1.1591839710148193% (Minimal or Negative)
Shareholder yield for IBN (quarterly period ending 2024-09-30)
Market cap (USD): 106236231807.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBN (quarterly period ending 2024-12-31)
Market cap (USD): 106272098192.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBN (quarterly period ending 2025-03-31)
Market cap (USD): 112154185300.87
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20401943207.66792
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.190978029876213%
Total shareholder yield: -18.190978029876213% (Minimal or Negative)
Shareholder yield for IBN (annual period ending 2025-03-31)
Market cap (USD): 112154185300.87
Dividends paid: 823154839.84101
Stock repurchases: 0
Net debt paydown: -1484976856.239975
Dividend yield: 0.7339492838655792%
Buyback yield: 0%
Debt paydown yield: -1.3240494344961873%
Total shareholder yield: -0.5901001506306081% (Minimal or Negative)
Shareholder yield for IBN (quarterly period ending 2025-06-30)
Market cap (USD): 119721992495.78001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 413030956.10266113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34499171580127164%
Total shareholder yield: 0.34499171580127164% (Low Return)
Shareholder yield for IBN (quarterly period ending 2025-09-30)
Market cap (USD): 108424081280.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 909372002.3292007
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.838717738336659%
Total shareholder yield: 0.838717738336659% (Low Return)
Shareholder yield for IBN (quarterly period ending 2025-12-31)
Market cap (USD): 106881826733.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 267415062.46892166
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2501969423997083%
Total shareholder yield: 0.2501969423997083% (Low Return)
Shareholder yield for ITH.TO (annual period ending 2021-12-31)
Market cap (USD): 189532657.60629922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (annual period ending 2022-12-31)
Market cap (USD): 111580687.01470587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (annual period ending 2023-12-31)
Market cap (USD): 152621859.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (quarterly period ending 2024-09-30)
Market cap (USD): 143416096.3111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (annual period ending 2024-12-31)
Market cap (USD): 117096491.41258743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (quarterly period ending 2025-03-31)
Market cap (USD): 168326206.40559444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (quarterly period ending 2025-06-30)
Market cap (USD): 223442221.46715325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (quarterly period ending 2025-09-30)
Market cap (USD): 429160747.07913667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (annual period ending 2025-12-31)
Market cap (USD): 483169931.89051086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ITH.TO (quarterly period ending 2025-12-31)
Market cap (USD): 483169931.89051086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRZ.IR (annual period ending 2021-12-31)
Market cap (USD): 19248153235.340908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRZ.IR (annual period ending 2022-12-31)
Market cap (USD): 13539314815.265957
Dividends paid: 184680851.0638298
Stock repurchases: 0
Dividend yield: 1.364033952852599%
Buyback yield: 0%
Total shareholder yield: 1.364033952852599% (Low Return)
Shareholder yield for KRZ.IR (annual period ending 2023-12-31)
Market cap (USD): 13365017414.11111
Dividends paid: 212555555.55555555
Stock repurchases: 113000000
Net debt paydown: 587007092.1985817
Dividend yield: 1.5903874194068333%
Buyback yield: 0.8454908549590954%
Debt paydown yield: 4.392116179203817%
Total shareholder yield: 6.827994453569746% (Moderate Return)
Shareholder yield for KRZ.IR (annual period ending 2024-12-31)
Market cap (USD): 15068608733.281252
Dividends paid: 213750000
Stock repurchases: 579687500
Net debt paydown: -845916666.6666665
Dividend yield: 1.4185118466040032%
Buyback yield: 3.8469875372082254%
Debt paydown yield: -5.613767545761105%
Total shareholder yield: -0.34826816194887655% (Minimal or Negative)
Shareholder yield for KRZ.IR (quarterly period ending 2024-12-31)
Market cap (USD): 15068608733.281252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRZ.IR (quarterly period ending 2025-06-30)
Market cap (USD): 17280026735.882355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -374926470.5882354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.169710014450917%
Total shareholder yield: -2.169710014450917% (Minimal or Negative)
Shareholder yield for KTO.V (annual period ending 2021-12-31)
Market cap (USD): 41962635.606299214
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (annual period ending 2022-12-31)
Market cap (USD): 28498688.352941178
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2084.298286243633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007313663914741273%
Total shareholder yield: 0.007313663914741273% (Low Return)
Shareholder yield for KTO.V (annual period ending 2023-12-31)
Market cap (USD): 14681142.484848484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -891.2655971479508
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006070819066484587%
Total shareholder yield: -0.006070819066484587% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2024-09-30)
Market cap (USD): 16149256.733333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2024-12-31)
Market cap (USD): 22021713.727272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (annual period ending 2024-12-31)
Market cap (USD): 22021713.727272727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2025-03-31)
Market cap (USD): 32185581.601398602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2025-06-30)
Market cap (USD): 61885837.84671532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2025-09-30)
Market cap (USD): 71451747.41726619
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (annual period ending 2025-12-31)
Market cap (USD): 141453343.64963502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTO.V (quarterly period ending 2025-12-31)
Market cap (USD): 141453343.64963502
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBS.TO (annual period ending 2021-12-31)
Market cap (USD): 205979908.86614174
Dividends paid: 27937562.992125984
Stock repurchases: 8028.346456692913
Dividend yield: 13.563246602988603%
Buyback yield: 0.0038976356970379187%
Total shareholder yield: 13.567144238685641% (High Return)
Shareholder yield for LBS.TO (annual period ending 2022-12-31)
Market cap (USD): 186965074.44117644
Dividends paid: 28960900.735294115
Stock repurchases: 7003.676470588235
Dividend yield: 15.490005725323789%
Buyback yield: 0.003745981163338479%
Total shareholder yield: 15.493751706487128% (High Return)
Shareholder yield for LBS.TO (annual period ending 2023-12-31)
Market cap (USD): 203724596.4242424
Dividends paid: 35290168.18181818
Stock repurchases: 103488640.9090909
Dividend yield: 17.322487711954444%
Buyback yield: 50.79830453735834%
Total shareholder yield: 68.12079224931279% (High Return)
Shareholder yield for LBS.TO (quarterly period ending 2024-12-31)
Market cap (USD): 249496687.7762238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBS.TO (annual period ending 2024-12-31)
Market cap (USD): 249496687.7762238
Dividends paid: 37132478.321678326
Stock repurchases: 8011246.153846154
Dividend yield: 14.88295442021372%
Buyback yield: 3.21096292910771%
Total shareholder yield: 18.09391734932143% (High Return)
Shareholder yield for LBS.TO (quarterly period ending 2025-06-30)
Market cap (USD): 295891682.75912404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (annual period ending 2022-03-31)
Market cap (USD): 2631944764.2678356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (annual period ending 2023-03-31)
Market cap (USD): 3599108142.3465295
Dividends paid: 54079171.74177832
Stock repurchases: 0
Dividend yield: 1.5025714594538422%
Buyback yield: 0%
Total shareholder yield: 1.5025714594538422% (Low Return)
Shareholder yield for M&MFIN.NS (annual period ending 2024-03-31)
Market cap (USD): 4345162393.448537
Dividends paid: 88725266.81856337
Stock repurchases: 0
Net debt paydown: -1861693601.4813194
Dividend yield: 2.0419321255366616%
Buyback yield: 0%
Debt paydown yield: -42.84520192590056%
Total shareholder yield: -40.8032698003639% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5359010291.252748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4095262833.747989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (annual period ending 2025-03-31)
Market cap (USD): 4379280734.970942
Dividends paid: 90925882.62801029
Stock repurchases: 0
Net debt paydown: -1478085976.962366
Dividend yield: 2.076274350304095%
Buyback yield: 0%
Debt paydown yield: -33.751797758911515%
Total shareholder yield: -31.675523408607418% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4379280734.970942
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4188634787.3298626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M&MFIN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6100717771.025176
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAT.AX (annual period ending 2021-06-30)
Market cap (USD): 51115377.78947369
Dividends paid: 0
Stock repurchases: 520239.8496240601
Dividend yield: 0%
Buyback yield: 1.017775612980394%
Total shareholder yield: 1.017775612980394% (Low Return)
Shareholder yield for MAT.AX (annual period ending 2022-06-30)
Market cap (USD): 26791508.358620692
Dividends paid: 0
Stock repurchases: 155155.86206896554
Net debt paydown: 407787.2647135076
Dividend yield: 0%
Buyback yield: 0.5791232803771614%
Debt paydown yield: 1.5220765447582352%
Total shareholder yield: 2.1011998251353967% (Low Return)
Shareholder yield for MAT.AX (annual period ending 2023-06-30)
Market cap (USD): 25726945.11258278
Dividends paid: 0
Stock repurchases: 84917.88079470198
Net debt paydown: -203701.6350765014
Dividend yield: 0%
Buyback yield: 0.3300737045268913%
Debt paydown yield: -0.7917832225516471%
Total shareholder yield: -0.46170951802475585% (Minimal or Negative)
Shareholder yield for MGN.OL (annual period ending 2021-12-31)
Market cap (USD): 174258571.6077537
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGN.OL (annual period ending 2022-12-31)
Market cap (USD): 174542693.31983802
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGN.OL (annual period ending 2023-12-31)
Market cap (USD): 266852101.32612965
Dividends paid: 2416502.9469548133
Stock repurchases: 3163064.833005894
Net debt paydown: 8485360.673862379
Dividend yield: 0.905558897586314%
Buyback yield: 1.1853250610682649%
Debt paydown yield: 3.1797990840971915%
Total shareholder yield: 5.27068304275177% (Moderate Return)
Shareholder yield for MGN.OL (quarterly period ending 2024-09-30)
Market cap (USD): 218737739.45610687
Dividends paid: 26269083.969465647
Stock repurchases: 0
Dividend yield: 12.00939720543146%
Buyback yield: 0%
Total shareholder yield: 12.00939720543146% (High Return)
Shareholder yield for MGN.OL (annual period ending 2024-12-31)
Market cap (USD): 236583564.41798943
Dividends paid: 26460723.74227714
Stock repurchases: 3768755.516328332
Net debt paydown: 11964.688562624753
Dividend yield: 11.184514785451052%
Buyback yield: 1.5929912653060703%
Debt paydown yield: 0.005057278003253796%
Total shareholder yield: 12.782563328760375% (High Return)
Shareholder yield for MGN.OL (quarterly period ending 2024-12-31)
Market cap (USD): 236583564.41798943
Dividends paid: 1076787.2903795233
Stock repurchases: 2930273.6098852605
Dividend yield: 0.45514036151602005%
Buyback yield: 1.2385786887157268%
Total shareholder yield: 1.693719050231747% (Low Return)
Shareholder yield for MGN.OL (quarterly period ending 2025-03-31)
Market cap (USD): 213063608.73091602
Dividends paid: 1145038.1679389311
Stock repurchases: 305343.51145038166
Net debt paydown: 10493.65664351212
Dividend yield: 0.5374161147270493%
Buyback yield: 0.14331096392721315%
Debt paydown yield: 0.0049251285595020835%
Total shareholder yield: 0.6856522072137646% (Low Return)
Shareholder yield for MGN.OL (quarterly period ending 2025-06-30)
Market cap (USD): 237780824.62760672
Dividends paid: 1181727.9046673286
Stock repurchases: 158887.78550148956
Net debt paydown: 15975.954577499491
Dividend yield: 0.4969820028667392%
Buyback yield: 0.06682110962914141%
Debt paydown yield: 0.006718773308369063%
Total shareholder yield: 0.5705218858042497% (Low Return)
Shareholder yield for MGN.OL (annual period ending 2025-12-31)
Market cap (USD): 193675488.3466136
Dividends paid: 3572139.303482587
Stock repurchases: 477611.94029850746
Net debt paydown: -680156.147769537
Dividend yield: 1.8443941120156964%
Buyback yield: 0.24660422667619336%
Debt paydown yield: -0.3511833911332588%
Total shareholder yield: 1.7398149475586306% (Low Return)
Shareholder yield for MGN.OL (quarterly period ending 2025-12-31)
Market cap (USD): 193675488.3466136
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -706625.7589905487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.36485038195743574%
Total shareholder yield: -0.36485038195743574% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (annual period ending 2022-03-31)
Market cap (USD): 292879405.64420414
Dividends paid: 9231.174996703152
Stock repurchases: 0
Dividend yield: 0.0031518689326750994%
Buyback yield: 0%
Total shareholder yield: 0.0031518689326750994% (Low Return)
Shareholder yield for MIRZAINT.NS (annual period ending 2023-03-31)
Market cap (USD): 58664265.712545685
Dividends paid: 6090.133982947626
Stock repurchases: 0
Net debt paydown: 1401009.0202730866
Dividend yield: 0.0103813350580219%
Buyback yield: 0%
Debt paydown yield: 2.3881812944493617%
Total shareholder yield: 2.3985626295073836% (Low Return)
Shareholder yield for MIRZAINT.NS (annual period ending 2024-03-31)
Market cap (USD): 70957789.34740882
Dividends paid: 7195.1073270176275
Stock repurchases: 0
Net debt paydown: 1561645.6083918968
Dividend yield: 0.010139982365840676%
Buyback yield: 0%
Debt paydown yield: 2.2008092737304588%
Total shareholder yield: 2.2109492560962996% (Low Return)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 72749136.80124223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 61102670.089754045
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (annual period ending 2025-03-31)
Market cap (USD): 43320142.77045163
Dividends paid: 11690.437222352115
Stock repurchases: 0
Net debt paydown: -1239749.3482781015
Dividend yield: 0.026986146569964863%
Buyback yield: 0%
Debt paydown yield: -2.86183116904159%
Total shareholder yield: -2.834845022471625% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 43320142.77045163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 52379587.42101569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2025-09-30)
Market cap (USD): 60297785.00563698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIRZAINT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 56946510.87222903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLNMA.PA (annual period ending 2023-12-31)
Market cap (USD): 2543519.9999999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLNMA.PA (annual period ending 2024-12-31)
Market cap (USD): 908400.0000000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPB (annual period ending 2021-12-31)
Market cap (USD): 700027298.0400001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPB (annual period ending 2022-12-31)
Market cap (USD): 679751344.44
Dividends paid: 12735000
Stock repurchases: 2957000
Dividend yield: 1.873479192673239%
Buyback yield: 0.4350120119933072%
Total shareholder yield: 2.308491204666546% (Low Return)
Shareholder yield for MPB (annual period ending 2023-12-31)
Market cap (USD): 570261195
Dividends paid: 12981000
Stock repurchases: 4876000
Net debt paydown: -285099000
Dividend yield: 2.276325324924134%
Buyback yield: 0.8550467825537384%
Debt paydown yield: -49.994459117983645%
Total shareholder yield: -46.86308701050577% (Minimal or Negative)
Shareholder yield for MPB (quarterly period ending 2024-09-30)
Market cap (USD): 719542903.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPB (quarterly period ending 2024-12-31)
Market cap (USD): 700027298.0400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86978000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.424944033401111%
Total shareholder yield: 12.424944033401111% (High Return)
Shareholder yield for MPB (annual period ending 2024-12-31)
Market cap (USD): 700027298.0400001
Dividends paid: 13822000
Stock repurchases: 323000
Net debt paydown: 276738000
Dividend yield: 1.9744944288172888%
Buyback yield: 0.046141057770799035%
Debt paydown yield: 39.53245834481543%
Total shareholder yield: 41.55309383140352% (High Return)
Shareholder yield for MPB (quarterly period ending 2025-03-31)
Market cap (USD): 633116651.16
Dividends paid: 3870000
Stock repurchases: 0
Net debt paydown: -87052000
Dividend yield: 0.6112617624112971%
Buyback yield: 0%
Debt paydown yield: -13.749756832410398%
Total shareholder yield: -13.1384950699991% (Minimal or Negative)
Shareholder yield for MPB (quarterly period ending 2025-06-30)
Market cap (USD): 693944511.9599999
Dividends paid: 4657000
Stock repurchases: 1778000
Net debt paydown: 27822000
Dividend yield: 0.6710911203615711%
Buyback yield: 0.25621645093469475%
Debt paydown yield: 4.009254273287445%
Total shareholder yield: 4.936561844583712% (Moderate Return)
Shareholder yield for MPB (quarterly period ending 2025-09-30)
Market cap (USD): 709911825.4200001
Dividends paid: 4551000
Stock repurchases: 226000
Net debt paydown: -361000
Dividend yield: 0.6410655291320897%
Buyback yield: 0.03183493948227912%
Debt paydown yield: -0.05085138563319806%
Total shareholder yield: 0.6220490829811708% (Low Return)
Shareholder yield for MPB (quarterly period ending 2025-12-31)
Market cap (USD): 774794876.94
Dividends paid: 5082000
Stock repurchases: 246000
Net debt paydown: 17003000
Dividend yield: 0.6559155398743749%
Buyback yield: 0.031750339002183436%
Debt paydown yield: 2.194516317293191%
Total shareholder yield: 2.882182196169749% (Low Return)
Shareholder yield for MPB (annual period ending 2025-12-31)
Market cap (USD): 774794876.94
Dividends paid: 18160000
Stock repurchases: 2250000
Net debt paydown: 20059000
Dividend yield: 2.3438461637384194%
Buyback yield: 0.29039944209314117%
Debt paydown yield: 2.5889432928650304%
Total shareholder yield: 5.223188898696591% (Moderate Return)
Shareholder yield for NCOD.OL (annual period ending 2021-12-31)
Market cap (USD): 943075154.8050172
Dividends paid: 0
Stock repurchases: 421249.99999999994
Dividend yield: 0%
Buyback yield: 0.04466770202286734%
Total shareholder yield: 0.04466770202286734% (Low Return)
Shareholder yield for NCOD.OL (annual period ending 2022-12-31)
Market cap (USD): 460812290.5870445
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCOD.OL (annual period ending 2023-12-31)
Market cap (USD): 116164249.50884086
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6184019.630457435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.323513608192157%
Total shareholder yield: -5.323513608192157% (Minimal or Negative)
Shareholder yield for NCOD.OL (quarterly period ending 2024-09-30)
Market cap (USD): 151204175.61068702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCOD.OL (annual period ending 2024-12-31)
Market cap (USD): 93853338.09523809
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2483121.8126676567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.645746931396194%
Total shareholder yield: -2.645746931396194% (Minimal or Negative)
Shareholder yield for NCOD.OL (quarterly period ending 2024-12-31)
Market cap (USD): 93853338.09523809
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NCOD.OL (quarterly period ending 2025-03-31)
Market cap (USD): 88014370.87786259
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12733015.519831832
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.466973282694276%
Total shareholder yield: 14.466973282694276% (High Return)
Shareholder yield for NCOD.OL (quarterly period ending 2025-06-30)
Market cap (USD): 116650285.95829195
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8754729.015214112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.505107204232956%
Total shareholder yield: -7.505107204232956% (Minimal or Negative)
Shareholder yield for NCOD.OL (quarterly period ending 2025-09-30)
Market cap (USD): 107432919.27855709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7239479.057419702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.738604057336321%
Total shareholder yield: -6.738604057336321% (Minimal or Negative)
Shareholder yield for NCOD.OL (quarterly period ending 2025-12-31)
Market cap (USD): 109146571.2749004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6236073.839220729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.71348578922771%
Total shareholder yield: 5.71348578922771% (Moderate Return)
Shareholder yield for NCOD.OL (annual period ending 2025-12-31)
Market cap (USD): 109146571.2749004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2974881.286418747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7255838196933424%
Total shareholder yield: 2.7255838196933424% (Low Return)
Shareholder yield for NEXA (annual period ending 2021-12-31)
Market cap (USD): 949584840.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXA (annual period ending 2022-12-31)
Market cap (USD): 758873241.0300001
Dividends paid: 72836170.21276596
Stock repurchases: 6517021.276595745
Dividend yield: 9.597936292220188%
Buyback yield: 0.8587760016086944%
Total shareholder yield: 10.456712293828883% (High Return)
Shareholder yield for NEXA (annual period ending 2023-12-31)
Market cap (USD): 925745890.89
Dividends paid: 26347777.777777776
Stock repurchases: 27777777.777777776
Net debt paydown: -222152174.94089818
Dividend yield: 2.846113392136947%
Buyback yield: 3.0005834269566765%
Debt paydown yield: -23.99710083804142%
Total shareholder yield: -18.150404018947796% (Minimal or Negative)
Shareholder yield for NEXA (quarterly period ending 2024-09-30)
Market cap (USD): 942962910.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXA (annual period ending 2024-12-31)
Market cap (USD): 1141620826.82
Dividends paid: 16176041.666666668
Stock repurchases: 0
Net debt paydown: 67330277.77777767
Dividend yield: 1.4169364544377883%
Buyback yield: 0%
Debt paydown yield: 5.897779384887981%
Total shareholder yield: 7.314715839325769% (Moderate Return)
Shareholder yield for NEXA (quarterly period ending 2024-12-31)
Market cap (USD): 1141620826.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)