speb/financial-data huggingface dataset:
Shareholder yield for FPH (annual period ending 2025-12-31)
Market cap (USD): 404753374.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 82389000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.355358384083626%
Total shareholder yield: 20.355358384083626% (High Return)
Shareholder yield for FPMB.DE (annual period ending 2021-12-31)
Market cap (USD): 56064834735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPMB.DE (annual period ending 2022-12-31)
Market cap (USD): 51859207470.37234
Dividends paid: 866000000
Stock repurchases: 1347000000
Dividend yield: 1.6699059670257286%
Buyback yield: 2.5974172489418663%
Total shareholder yield: 4.267323215967595% (Moderate Return)
Shareholder yield for FPMB.DE (annual period ending 2023-12-31)
Market cap (USD): 59770544609.22222
Dividends paid: 863000000
Stock repurchases: 0
Net debt paydown: 1099000000
Dividend yield: 1.4438550052409%
Buyback yield: 0%
Debt paydown yield: 1.8386983206949585%
Total shareholder yield: 3.282553325935859% (Low Return)
Shareholder yield for FPMB.DE (quarterly period ending 2024-09-30)
Market cap (USD): 69657761902.94444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPMB.DE (annual period ending 2024-12-31)
Market cap (USD): 54103164502.55209
Dividends paid: 865000000
Stock repurchases: 59000000
Net debt paydown: 115000000
Dividend yield: 1.5987974233174422%
Buyback yield: 0.10905092251529376%
Debt paydown yield: 0.2125568828687929%
Total shareholder yield: 1.920405228701529% (Low Return)
Shareholder yield for FPMB.DE (quarterly period ending 2024-12-31)
Market cap (USD): 54103164502.55209
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPMB.DE (quarterly period ending 2025-03-31)
Market cap (USD): 53345971512.065216
Dividends paid: 218000000
Stock repurchases: 55000000
Dividend yield: 0.408653163155338%
Buyback yield: 0.10310056868597978%
Total shareholder yield: 0.5117537318413178% (Low Return)
Shareholder yield for FPMB.DE (quarterly period ending 2025-06-30)
Market cap (USD): 62187148513.00001
Dividends paid: 215000000
Stock repurchases: 52000000
Net debt paydown: 153000000
Dividend yield: 0.34573059730348465%
Buyback yield: 0.08361856306874978%
Debt paydown yield: 0.2460315413368984%
Total shareholder yield: 0.6753807017091328% (Low Return)
Shareholder yield for FPMB.DE (quarterly period ending 2025-09-30)
Market cap (USD): 54035338455
Dividends paid: 216000000
Stock repurchases: 0
Net debt paydown: -47000000
Dividend yield: 0.39973840485866907%
Buyback yield: 0%
Debt paydown yield: -0.08698011587202521%
Total shareholder yield: 0.3127582889866439% (Low Return)
Shareholder yield for FPMB.DE (quarterly period ending 2025-12-31)
Market cap (USD): 74600900759
Dividends paid: 216000000
Stock repurchases: 0
Net debt paydown: -1194000000
Dividend yield: 0.28954073986022394%
Buyback yield: 0%
Debt paydown yield: -1.600516867560682%
Total shareholder yield: -1.3109761277004581% (Minimal or Negative)
Shareholder yield for FPMB.DE (annual period ending 2025-12-31)
Market cap (USD): 74600900759
Dividends paid: 865000000
Stock repurchases: 107000000
Net debt paydown: -754000000
Dividend yield: 1.1595034258291375%
Buyback yield: 0.14342990354187019%
Debt paydown yield: -1.0107116567343002%
Total shareholder yield: 0.2922216726367075% (Low Return)
Shareholder yield for GLB.AX (annual period ending 2021-06-30)
Market cap (USD): 132497162.78195487
Dividends paid: 5611278.195488721
Stock repurchases: 0
Dividend yield: 4.235017624281488%
Buyback yield: 0%
Total shareholder yield: 4.235017624281488% (Moderate Return)
Shareholder yield for GLB.AX (annual period ending 2022-06-30)
Market cap (USD): 95223802.71724138
Dividends paid: 10294482.75862069
Stock repurchases: 0
Net debt paydown: -12802701.581540057
Dividend yield: 10.810829293584549%
Buyback yield: 0%
Debt paydown yield: -13.444854349659341%
Total shareholder yield: -2.634025056074792% (Minimal or Negative)
Shareholder yield for GLB.AX (annual period ending 2023-06-30)
Market cap (USD): 46955714.42384106
Dividends paid: 4943046.357615894
Stock repurchases: 0
Net debt paydown: 5293181.091573419
Dividend yield: 10.527038973356854%
Buyback yield: 0%
Debt paydown yield: 11.272709097331688%
Total shareholder yield: 21.799748070688544% (High Return)
Shareholder yield for IMMOU.BR (annual period ending 2022-03-31)
Market cap (USD): 18182012.04444444
Dividends paid: 924444.4444444444
Stock repurchases: 0
Dividend yield: 5.084390232416058%
Buyback yield: 0%
Total shareholder yield: 5.084390232416058% (Moderate Return)
Shareholder yield for IMMOU.BR (annual period ending 2023-03-31)
Market cap (USD): 17098588
Dividends paid: 904347.8260869564
Stock repurchases: 0
Net debt paydown: -8544444.444444444
Dividend yield: 5.289020509102603%
Buyback yield: 0%
Debt paydown yield: -49.97163768402657%
Total shareholder yield: -44.68261717492396% (Minimal or Negative)
Shareholder yield for IMMOU.BR (annual period ending 2024-03-31)
Market cap (USD): 13115280.04347826
Dividends paid: 894623.6559139785
Stock repurchases: 0
Net debt paydown: 650537.6344086044
Dividend yield: 6.821231822334145%
Buyback yield: 0%
Debt paydown yield: 4.960150543884821%
Total shareholder yield: 11.781382366218967% (High Return)
Shareholder yield for IMMOU.BR (quarterly period ending 2024-09-30)
Market cap (USD): 15347651.51111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMMOU.BR (annual period ending 2025-03-31)
Market cap (USD): 14702575.52173913
Dividends paid: 1004347.8260869564
Stock repurchases: 0
Net debt paydown: 113592.80037400499
Dividend yield: 6.831101289715767%
Buyback yield: 0%
Debt paydown yield: 0.7726047739462207%
Total shareholder yield: 7.603706063661988% (Moderate Return)
Shareholder yield for IMMOU.BR (quarterly period ending 2025-03-31)
Market cap (USD): 14702575.52173913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 676352.6570048295
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.600232496713103%
Total shareholder yield: 4.600232496713103% (Moderate Return)
Shareholder yield for IPCX (quarterly period ending 2025-06-30)
Market cap (USD): 265347600
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 143407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05404495838665962%
Total shareholder yield: 0.05404495838665962% (Low Return)
Shareholder yield for IPCX (quarterly period ending 2025-09-30)
Market cap (USD): 262222800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPCX (annual period ending 2025-12-31)
Market cap (USD): 264045600
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126697
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04798299990607683%
Total shareholder yield: 0.04798299990607683% (Low Return)
Shareholder yield for IPCX (quarterly period ending 2025-12-31)
Market cap (USD): 264045600
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRWD (annual period ending 2021-12-31)
Market cap (USD): 1919392313.96
Dividends paid: 0
Stock repurchases: 24131000
Dividend yield: 0%
Buyback yield: 1.25722083101469%
Total shareholder yield: 1.25722083101469% (Low Return)
Shareholder yield for IRWD (annual period ending 2022-12-31)
Market cap (USD): 2039560100.3400002
Dividends paid: 0
Stock repurchases: 126394000
Dividend yield: 0%
Buyback yield: 6.197120642776341%
Total shareholder yield: 6.197120642776341% (Moderate Return)
Shareholder yield for IRWD (annual period ending 2023-12-31)
Market cap (USD): 1883177364.6399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -299623000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.910503472798371%
Total shareholder yield: -15.910503472798371% (Minimal or Negative)
Shareholder yield for IRWD (quarterly period ending 2024-09-30)
Market cap (USD): 678207232.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRWD (annual period ending 2024-12-31)
Market cap (USD): 729237388.5799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 116057000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.914844989776347%
Total shareholder yield: 15.914844989776347% (High Return)
Shareholder yield for IRWD (quarterly period ending 2024-12-31)
Market cap (USD): 729237388.5799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRWD (quarterly period ending 2025-03-31)
Market cap (USD): 241981706.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRWD (quarterly period ending 2025-06-30)
Market cap (USD): 118521652.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 412000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3476158085339795%
Total shareholder yield: 0.3476158085339795% (Low Return)
Shareholder yield for IRWD (quarterly period ending 2025-09-30)
Market cap (USD): 215643561.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 429000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19893939624245086%
Total shareholder yield: 0.19893939624245086% (Low Return)
Shareholder yield for IRWD (quarterly period ending 2025-12-31)
Market cap (USD): 554747178.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 438000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07895488561210837%
Total shareholder yield: 0.07895488561210837% (Low Return)
Shareholder yield for IRWD (annual period ending 2025-12-31)
Market cap (USD): 554747178.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1679000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30266039484641544%
Total shareholder yield: 0.30266039484641544% (Low Return)
Shareholder yield for JAV.AX (annual period ending 2021-06-30)
Market cap (USD): 87775666.91729324
Dividends paid: 0
Stock repurchases: 95433.08270676692
Dividend yield: 0%
Buyback yield: 0.10872384803033042%
Total shareholder yield: 0.10872384803033042% (Low Return)
Shareholder yield for JAV.AX (annual period ending 2022-06-30)
Market cap (USD): 41237584.13793104
Dividends paid: 0
Stock repurchases: 190387.58620689655
Dividend yield: 0%
Buyback yield: 0.46168462626251366%
Total shareholder yield: 0.46168462626251366% (Low Return)
Shareholder yield for JAV.AX (annual period ending 2023-06-30)
Market cap (USD): 39599004.63576159
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KEN.L (annual period ending 2022-12-31)
Market cap (USD): 50821.31518072289
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 895444.5945945946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1761.9469142235953%
Total shareholder yield: 1761.9469142235953% (High Return)
Shareholder yield for KEN.L (annual period ending 2023-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4624.050632911392
Shareholder yield for KEN.L (annual period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -174347.19936708861
Shareholder yield for KEN.L (quarterly period ending 2024-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KEN.L (quarterly period ending 2025-06-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -124179.43493150687
Shareholder yield for LBOW.L (annual period ending 2022-01-31)
Market cap (USD): 501384.8198666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBOW.L (annual period ending 2023-01-31)
Market cap (USD): 389366.9449382716
Dividends paid: 6289774.074074074
Stock repurchases: 8985395.061728394
Dividend yield: 1615.3847047985096%
Buyback yield: 2307.69334134229%
Total shareholder yield: 3923.0780461407994% (High Return)
Shareholder yield for LBOW.L (annual period ending 2024-01-31)
Market cap (USD): 230321.732278481
Dividends paid: 767739.2405063291
Stock repurchases: 19807668.354430377
Dividend yield: 333.33339104017284%
Buyback yield: 8599.999730151827%
Total shareholder yield: 8933.333121192% (High Return)
Shareholder yield for LBOW.L (annual period ending 2025-01-31)
Market cap (USD): 227442.71062499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBOW.L (quarterly period ending 2025-01-31)
Market cap (USD): 227442.71062499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LBOW.L (quarterly period ending 2025-07-31)
Market cap (USD): 274952.9657333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGP.AX (annual period ending 2021-06-30)
Market cap (USD): 545188908.330827
Dividends paid: 0
Stock repurchases: 1682856.3909774434
Dividend yield: 0%
Buyback yield: 0.3086739963455505%
Total shareholder yield: 0.3086739963455505% (Low Return)
Shareholder yield for LGP.AX (annual period ending 2023-03-31)
Market cap (USD): 99541049.91946308
Dividends paid: 0
Stock repurchases: 562242.2818791947
Dividend yield: 0%
Buyback yield: 0.5648345906880579%
Total shareholder yield: 0.5648345906880579% (Low Return)
Shareholder yield for LGP.AX (annual period ending 2024-03-31)
Market cap (USD): 75396742.96732026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4604788.625696363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.107410538532478%
Total shareholder yield: 6.107410538532478% (Moderate Return)
Shareholder yield for LGP.AX (annual period ending 2025-03-31)
Market cap (USD): 67369326.9371069
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 423823.3197681587
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6291042808900583%
Total shareholder yield: 0.6291042808900583% (Low Return)
Shareholder yield for LGP.AX (quarterly period ending 2025-03-31)
Market cap (USD): 67369326.9371069
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF (quarterly period ending 2024-09-30)
Market cap (USD): 3188597040.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF (quarterly period ending 2024-12-31)
Market cap (USD): 3344177887.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF (annual period ending 2024-12-31)
Market cap (USD): 3344177887.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4869000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1455963218373527%
Total shareholder yield: 0.1455963218373527% (Low Return)
Shareholder yield for LIF (quarterly period ending 2025-03-31)
Market cap (USD): 3110806617.4900002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIF (quarterly period ending 2025-06-30)
Market cap (USD): 5287317837.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -309200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.847955607896252%
Total shareholder yield: -5.847955607896252% (Minimal or Negative)
Shareholder yield for LIF (quarterly period ending 2025-09-30)
Market cap (USD): 8613668753.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -446000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.005177816941580579%
Total shareholder yield: -0.005177816941580579% (Minimal or Negative)
Shareholder yield for LIF (annual period ending 2025-12-31)
Market cap (USD): 5197372660.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -310027000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.965071589764712%
Total shareholder yield: -5.965071589764712% (Minimal or Negative)
Shareholder yield for LIF (quarterly period ending 2025-12-31)
Market cap (USD): 5197372660.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -477000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.009177714032383526%
Total shareholder yield: -0.009177714032383526% (Minimal or Negative)
Shareholder yield for M3M.AX (annual period ending 2022-06-30)
Market cap (USD): 17280444.744827587
Dividends paid: 0
Stock repurchases: 243048.275862069
Dividend yield: 0%
Buyback yield: 1.406493174516348%
Total shareholder yield: 1.406493174516348% (Low Return)
Shareholder yield for M3M.AX (annual period ending 2023-06-30)
Market cap (USD): 22125072.741721854
Dividends paid: 0
Stock repurchases: 3021.8543046357618
Dividend yield: 0%
Buyback yield: 0.013658053647603918%
Total shareholder yield: 0.013658053647603918% (Low Return)
Shareholder yield for M3M.AX (annual period ending 2024-06-30)
Market cap (USD): 6960179.133333333
Dividends paid: 0
Stock repurchases: 37692
Dividend yield: 0%
Buyback yield: 0.5415377862832209%
Total shareholder yield: 0.5415377862832209% (Low Return)
Shareholder yield for M3M.AX (quarterly period ending 2024-12-31)
Market cap (USD): 5187711.155279503
Dividends paid: 0
Stock repurchases: 48290.06211180124
Dividend yield: 0%
Buyback yield: 0.9308548734957367%
Total shareholder yield: 0.9308548734957367% (Low Return)
Shareholder yield for M7T.AX (annual period ending 2021-06-30)
Market cap (USD): 189067964.59398496
Dividends paid: 0
Stock repurchases: 528035
Dividend yield: 0%
Buyback yield: 0.2792831673699622%
Total shareholder yield: 0.2792831673699622% (Low Return)
Shareholder yield for M7T.AX (annual period ending 2022-06-30)
Market cap (USD): 79417075.42758621
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -248231
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31256628207914944%
Total shareholder yield: -0.31256628207914944% (Minimal or Negative)
Shareholder yield for M7T.AX (annual period ending 2023-06-30)
Market cap (USD): 96494054.34437086
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125706
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13027331150515936%
Total shareholder yield: 0.13027331150515936% (Low Return)
Shareholder yield for MLVST.PA (annual period ending 2021-12-31)
Market cap (USD): 1976037.8181818184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLVST.PA (annual period ending 2022-12-31)
Market cap (USD): 1763193.319148936
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 222.31624758220505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.012608727878433285%
Total shareholder yield: 0.012608727878433285% (Low Return)
Shareholder yield for MLVST.PA (annual period ending 2023-12-31)
Market cap (USD): 1856652.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -144.9172576832152
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00780529911219857%
Total shareholder yield: -0.00780529911219857% (Minimal or Negative)
Shareholder yield for MOS (annual period ending 2021-12-31)
Market cap (USD): 11130989472.880001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOS (annual period ending 2022-12-31)
Market cap (USD): 12554942438
Dividends paid: 197700000
Stock repurchases: 1665200000
Dividend yield: 1.5746786652053626%
Buyback yield: 13.263302545776275%
Total shareholder yield: 14.837981210981638% (High Return)
Shareholder yield for MOS (annual period ending 2023-12-31)
Market cap (USD): 10492117718.439999
Dividends paid: 351600000
Stock repurchases: 756000000
Net debt paydown: -186800000
Dividend yield: 3.3510870677905147%
Buyback yield: 7.205409053611005%
Debt paydown yield: -1.7803841418181687%
Total shareholder yield: 8.77611197958335% (Moderate Return)
Shareholder yield for MOS (quarterly period ending 2024-09-30)
Market cap (USD): 8035163160.320001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOS (quarterly period ending 2024-12-31)
Market cap (USD): 7434433003.16
Dividends paid: 0
Stock repurchases: 25000000
Dividend yield: 0%
Buyback yield: 0.3362731225013901%
Total shareholder yield: 0.3362731225013901% (Low Return)
Shareholder yield for MOS (annual period ending 2024-12-31)
Market cap (USD): 7434433003.16
Dividends paid: 270700000
Stock repurchases: 235400000
Net debt paydown: -455000000
Dividend yield: 3.641165370445052%
Buyback yield: 3.166347721473089%
Debt paydown yield: -6.1201708295253%
Total shareholder yield: 0.6873422623928409% (Low Return)
Shareholder yield for MOS (quarterly period ending 2025-03-31)
Market cap (USD): 8244941945.360001
Dividends paid: 70900000
Stock repurchases: 0
Dividend yield: 0.8599211549318468%
Buyback yield: 0%
Total shareholder yield: 0.8599211549318468% (Low Return)
Shareholder yield for MOS (quarterly period ending 2025-06-30)
Market cap (USD): 11200915734.560001
Dividends paid: 70100000
Stock repurchases: 0
Net debt paydown: 196900000
Dividend yield: 0.6258416870658986%
Buyback yield: 0%
Debt paydown yield: 1.7578919854960833%
Total shareholder yield: 2.383733672561982% (Low Return)
Shareholder yield for MOS (quarterly period ending 2025-09-30)
Market cap (USD): 10720967302.119999
Dividends paid: 69500000
Stock repurchases: 0
Net debt paydown: -177500000
Dividend yield: 0.648262400597536%
Buyback yield: 0%
Debt paydown yield: -1.6556341885764407%
Total shareholder yield: -1.0073717879789048% (Minimal or Negative)
Shareholder yield for MOS (annual period ending 2025-12-31)
Market cap (USD): 7517073130.599999
Dividends paid: 280400000
Stock repurchases: 0
Net debt paydown: -829700000
Dividend yield: 3.7301752308164513%
Buyback yield: 0%
Debt paydown yield: -11.037540617005742%
Total shareholder yield: -7.307365386189291% (Minimal or Negative)
Shareholder yield for MOS (quarterly period ending 2025-12-31)
Market cap (USD): 7517073130.599999
Dividends paid: 69900000
Stock repurchases: 0
Net debt paydown: -475500000
Dividend yield: 0.9298831976963979%
Buyback yield: 0%
Debt paydown yield: -6.3256002933424496%
Total shareholder yield: -5.395717095646051% (Minimal or Negative)
Shareholder yield for MRCY (annual period ending 2021-06-30)
Market cap (USD): 3979668797.2400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCY (annual period ending 2022-06-30)
Market cap (USD): 3862584395.39
Dividends paid: 0
Stock repurchases: 8206000
Dividend yield: 0%
Buyback yield: 0.21244843244833364%
Total shareholder yield: 0.21244843244833364% (Low Return)
Shareholder yield for MRCY (annual period ending 2023-06-30)
Market cap (USD): 2076897158.9700003
Dividends paid: 0
Stock repurchases: 63000
Net debt paydown: -56909000
Dividend yield: 0%
Buyback yield: 0.003033371186816189%
Debt paydown yield: -2.7400971566749597%
Total shareholder yield: -2.7370637854881434% (Minimal or Negative)
Shareholder yield for MRCY (annual period ending 2024-06-30)
Market cap (USD): 1620568208.1699998
Dividends paid: 0
Stock repurchases: 31000
Net debt paydown: -75787000
Dividend yield: 0%
Buyback yield: 0.0019129093020408096%
Debt paydown yield: -4.676569589476349%
Total shareholder yield: -4.674656680174309% (Minimal or Negative)
Shareholder yield for MRCY (quarterly period ending 2024-09-30)
Market cap (USD): 2221601471
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCY (quarterly period ending 2024-12-31)
Market cap (USD): 2521817886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCY (quarterly period ending 2025-03-31)
Market cap (USD): 2587265064.4700003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRCY (quarterly period ending 2025-06-30)
Market cap (USD): 3233931222.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2577000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07968629580512433%
Total shareholder yield: 0.07968629580512433% (Low Return)
Shareholder yield for MRCY (annual period ending 2025-06-30)
Market cap (USD): 3233931222.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9846000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3044591651134087%
Total shareholder yield: 0.3044591651134087% (Low Return)
Shareholder yield for MRCY (quarterly period ending 2025-09-30)
Market cap (USD): 4647350104.200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -892000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019193733633148555%
Total shareholder yield: -0.019193733633148555% (Minimal or Negative)
Shareholder yield for MRCY (quarterly period ending 2025-12-31)
Market cap (USD): 4383760091.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29585000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6748772601661636%
Total shareholder yield: -0.6748772601661636% (Minimal or Negative)
Shareholder yield for MTG (annual period ending 2021-12-31)
Market cap (USD): 2738798970.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTG (annual period ending 2022-12-31)
Market cap (USD): 2533653410.64
Dividends paid: 110947000
Stock repurchases: 385573000
Dividend yield: 4.378933580026434%
Buyback yield: 15.218064095933483%
Total shareholder yield: 19.59699767595992% (High Return)
Shareholder yield for MTG (annual period ending 2023-12-31)
Market cap (USD): 3861812293.6800003
Dividends paid: 122965000
Stock repurchases: 337182000
Net debt paydown: 19614000
Dividend yield: 3.184126794594258%
Buyback yield: 8.731185628877169%
Debt paydown yield: 0.5078962546185645%
Total shareholder yield: 12.423208678089992% (High Return)
Shareholder yield for MTG (quarterly period ending 2024-09-30)
Market cap (USD): 5213235106.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTG (annual period ending 2024-12-31)
Market cap (USD): 4853701650.599999
Dividends paid: 130500000
Stock repurchases: 569478000
Net debt paydown: -1471000
Dividend yield: 2.688669584457627%
Buyback yield: 11.73285959860353%
Debt paydown yield: -0.030306765967334635%
Total shareholder yield: 14.391222417093822% (High Return)
Shareholder yield for MTG (quarterly period ending 2024-12-31)
Market cap (USD): 4853701650.599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTG (quarterly period ending 2025-03-31)
Market cap (USD): 5099030361.48
Dividends paid: 33919000
Stock repurchases: 225176000
Dividend yield: 0.6652049035878846%
Buyback yield: 4.41605528966967%
Total shareholder yield: 5.081260193257554% (Moderate Return)
Shareholder yield for MTG (quarterly period ending 2025-06-30)
Market cap (USD): 5758879997.64
Dividends paid: 30758000
Stock repurchases: 186409000
Net debt paydown: -367000
Dividend yield: 0.5340969079509329%
Buyback yield: 3.236896759029373%
Debt paydown yield: -0.006372766929514025%
Total shareholder yield: 3.764620900050792% (Low Return)
Shareholder yield for MTG (quarterly period ending 2025-09-30)
Market cap (USD): 5900578477.2
Dividends paid: 34424000
Stock repurchases: 187868000
Net debt paydown: -368000
Dividend yield: 0.5834004264669185%
Buyback yield: 3.183891218902133%
Debt paydown yield: -0.006236676648263596%
Total shareholder yield: 3.7610549687207877% (Low Return)
Shareholder yield for MTG (quarterly period ending 2025-12-31)
Market cap (USD): 6109953842.52
Dividends paid: 33390000
Stock repurchases: 189192000
Net debt paydown: -368000
Dividend yield: 0.5464853067732598%
Buyback yield: 3.096455470471595%
Debt paydown yield: -0.006022958756890075%
Total shareholder yield: 3.636917818487965% (Low Return)
Shareholder yield for MTG (annual period ending 2025-12-31)
Market cap (USD): 6109953842.52
Dividends paid: 132491000
Stock repurchases: 788645000
Net debt paydown: -1471000
Dividend yield: 2.1684451865737038%
Buyback yield: 12.907544317466233%
Debt paydown yield: -0.024075468291807883%
Total shareholder yield: 15.051914035748128% (High Return)
Shareholder yield for MYI (annual period ending 2021-07-31)
Market cap (USD): 773678801.64
Dividends paid: 40685956
Stock repurchases: 0
Dividend yield: 5.258765771242051%
Buyback yield: 0%
Total shareholder yield: 5.258765771242051% (Moderate Return)
Shareholder yield for MYI (annual period ending 2022-07-31)
Market cap (USD): 656696439.88
Dividends paid: 42117121
Stock repurchases: 0
Dividend yield: 6.413483984730628%
Buyback yield: 0%
Total shareholder yield: 6.413483984730628% (Moderate Return)
Shareholder yield for MYI (annual period ending 2023-07-31)
Market cap (USD): 625456831.91
Dividends paid: 37958887
Stock repurchases: 6722532
Dividend yield: 6.068985909720159%
Buyback yield: 1.0748195010470905%
Total shareholder yield: 7.14380541076725% (Moderate Return)
Shareholder yield for MYI (annual period ending 2024-07-31)
Market cap (USD): 675307270.16
Dividends paid: 36856986
Stock repurchases: 10811026
Net debt paydown: 156352
Dividend yield: 5.45780974507612%
Buyback yield: 1.6009047255538287%
Debt paydown yield: 0.023152719792718306%
Total shareholder yield: 7.081867190422667% (Moderate Return)
Shareholder yield for MYI (quarterly period ending 2025-01-31)
Market cap (USD): 685277357.8100001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYI (annual period ending 2025-07-31)
Market cap (USD): 655367094.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (annual period ending 2024-03-31)
Market cap (USD): 1095841827.581934
Dividends paid: 305312.38757644803
Stock repurchases: 0
Net debt paydown: 3188561.429872024
Dividend yield: 0.027860990509017632%
Buyback yield: 0%
Debt paydown yield: 0.29096912981573714%
Total shareholder yield: 0.3188301203247548% (Low Return)
Shareholder yield for NETWEB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1711689285.3905876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1806882844.7890196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (annual period ending 2025-03-31)
Market cap (USD): 1005263275.8471234
Dividends paid: 1317979.8924479776
Stock repurchases: 0
Net debt paydown: 218706.5192208928
Dividend yield: 0.1311079320327634%
Buyback yield: 0%
Debt paydown yield: 0.021756143338330095%
Total shareholder yield: 0.1528640753710935% (Low Return)
Shareholder yield for NETWEB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1005263275.8471234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1227942638.8999534
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2342143140.016911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NETWEB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1973165747.1271029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (annual period ending 2022-03-31)
Market cap (USD): 3261357733.0753
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (annual period ending 2023-03-31)
Market cap (USD): 4574711953.214982
Dividends paid: 275622411.69305724
Stock repurchases: 0
Dividend yield: 6.024912923738452%
Buyback yield: 0%
Total shareholder yield: 6.024912923738452% (Moderate Return)
Shareholder yield for NHPC.NS (annual period ending 2024-03-31)
Market cap (USD): 10301703760.550024
Dividends paid: 278921933.08550185
Stock repurchases: 0
Net debt paydown: -548508683.8635473
Dividend yield: 2.707532070118562%
Buyback yield: 0%
Debt paydown yield: -5.324446291729336%
Total shareholder yield: -2.6169142216107737% (Minimal or Negative)
Shareholder yield for NHPC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10912516907.725157
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 9049781327.409372
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9408501498.999884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (annual period ending 2025-03-31)
Market cap (USD): 9408501498.999884
Dividends paid: 270037409.3991115
Stock repurchases: 0
Net debt paydown: -713639680.172965
Dividend yield: 2.8701425984554105%
Buyback yield: 0%
Debt paydown yield: -7.585051458500851%
Total shareholder yield: -4.7149088600454405% (Minimal or Negative)
Shareholder yield for NHPC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 9847566299.589283
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHPC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 8706741207.274702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPK (annual period ending 2021-12-31)
Market cap (USD): 488365830.45000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPK (annual period ending 2022-12-31)
Market cap (USD): 430822505.15999997
Dividends paid: 31826000
Stock repurchases: 0
Dividend yield: 7.387264968477071%
Buyback yield: 0%
Total shareholder yield: 7.387264968477071% (Moderate Return)
Shareholder yield for NPK (annual period ending 2023-12-31)
Market cap (USD): 533368580.49000007
Dividends paid: 28385000
Stock repurchases: 0
Net debt paydown: 67000
Dividend yield: 5.321835788287904%
Buyback yield: 0%
Debt paydown yield: 0.012561669819104794%
Total shareholder yield: 5.334397458107009% (Moderate Return)
Shareholder yield for NPK (quarterly period ending 2024-09-30)
Market cap (USD): 529140615.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPK (quarterly period ending 2024-12-31)
Market cap (USD): 693099678.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NPK (annual period ending 2024-12-31)
Market cap (USD): 693099678.96
Dividends paid: 32029000
Stock repurchases: 0
Net debt paydown: 703000
Dividend yield: 4.621124633625526%
Buyback yield: 0%
Debt paydown yield: 0.10142841229631724%
Total shareholder yield: 4.722553045921844% (Moderate Return)
Shareholder yield for NPK (quarterly period ending 2025-03-31)
Market cap (USD): 625380572.61
Dividends paid: 7142000
Stock repurchases: 0
Dividend yield: 1.142024602745998%
Buyback yield: 0%
Total shareholder yield: 1.142024602745998% (Low Return)
Shareholder yield for NPK (quarterly period ending 2025-06-30)
Market cap (USD): 696897681.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12563000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8027036577956017%
Total shareholder yield: -1.8027036577956017% (Minimal or Negative)
Shareholder yield for NPK (quarterly period ending 2025-09-30)
Market cap (USD): 797795567.1899999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24091000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.019695895886393%
Total shareholder yield: -3.019695895886393% (Minimal or Negative)
Shareholder yield for NPK (annual period ending 2025-12-31)
Market cap (USD): 759457237.14
Dividends paid: 7142000
Stock repurchases: 0
Net debt paydown: -23104000
Dividend yield: 0.9404084457599854%
Buyback yield: 0%
Debt paydown yield: -3.0421726030297815%
Total shareholder yield: -2.101764157269796% (Minimal or Negative)
Shareholder yield for NPK (quarterly period ending 2025-12-31)
Market cap (USD): 759457237.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13393000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.76349626352051%
Total shareholder yield: 1.76349626352051% (Low Return)
Shareholder yield for PACS.L (annual period ending 2022-03-31)
Market cap (USD): 47255.92565789474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PACS.L (annual period ending 2023-03-31)
Market cap (USD): 8867.778641975308
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 735217.6738141663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8290.888885453682%
Total shareholder yield: 8290.888885453682% (High Return)
Shareholder yield for PACS.L (annual period ending 2024-03-31)
Market cap (USD): 9092.279367088608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5885450.851695577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64730.202560638296%
Total shareholder yield: -64730.202560638296% (Minimal or Negative)
Shareholder yield for PACS.L (quarterly period ending 2024-09-30)
Market cap (USD): 9577.200933333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PACS.L (annual period ending 2025-03-31)
Market cap (USD): 9328.442467532468
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18060759.493670885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 193609.59298973158%
Total shareholder yield: 193609.59298973158% (High Return)
Shareholder yield for PACS.L (quarterly period ending 2025-03-31)
Market cap (USD): 9328.442467532468
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19801333.333333332
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 212268.37601509187%
Total shareholder yield: 212268.37601509187% (High Return)
Shareholder yield for PSPPROJECT.NS (annual period ending 2022-03-31)
Market cap (USD): 278804694.3969405
Dividends paid: 1898984.5707503627
Stock repurchases: 0
Dividend yield: 0.6811164262703323%
Buyback yield: 0%
Total shareholder yield: 0.6811164262703323% (Low Return)
Shareholder yield for PSPPROJECT.NS (annual period ending 2023-03-31)
Market cap (USD): 322952642.0261876
Dividends paid: 2192448.233861145
Stock repurchases: 0
Dividend yield: 0.6788760792002946%
Buyback yield: 0%
Total shareholder yield: 0.6788760792002946% (Low Return)
Shareholder yield for PSPPROJECT.NS (annual period ending 2024-03-31)
Market cap (USD): 327130374.6269194
Dividends paid: 1079266.099052644
Stock repurchases: 0
Net debt paydown: -36914591.042281255
Dividend yield: 0.3299192562853599%
Buyback yield: 0%
Debt paydown yield: -11.284366694588064%
Total shareholder yield: -10.954447438302704% (Minimal or Negative)
Shareholder yield for PSPPROJECT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 309008991.95652175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSPPROJECT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 299981940.9861289
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSPPROJECT.NS (annual period ending 2025-03-31)
Market cap (USD): 292883859.0512312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22830646.002429828
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.795119224523839%
Total shareholder yield: 7.795119224523839% (Moderate Return)
Shareholder yield for PSPPROJECT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 292883859.0512312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSPPROJECT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 352490018.49871284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSPPROJECT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 383103885.28517324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (annual period ending 2022-03-31)
Market cap (USD): 7006132238.596315
Dividends paid: 115210621.20963776
Stock repurchases: 759850844.1239141
Dividend yield: 1.6444254445405717%
Buyback yield: 10.845511021586868%
Total shareholder yield: 12.489936466127439% (High Return)
Shareholder yield for RICO.L (annual period ending 2023-03-31)
Market cap (USD): 6384338028.799012
Dividends paid: 139902402.4024024
Stock repurchases: 225270270.2702703
Net debt paydown: -728253958.7612524
Dividend yield: 2.191337641762056%
Buyback yield: 3.52848281613696%
Debt paydown yield: -11.406882835404122%
Total shareholder yield: -5.687062377505106% (Minimal or Negative)
Shareholder yield for RICO.L (annual period ending 2024-03-31)
Market cap (USD): 9229400001.068861
Dividends paid: 140768621.23613313
Stock repurchases: 49874537.77073429
Net debt paydown: 433848686.2456751
Dividend yield: 1.5252196374610554%
Buyback yield: 0.5403876499551249%
Debt paydown yield: 4.700724707948846%
Total shareholder yield: 6.766331995365027% (Moderate Return)
Shareholder yield for RICO.L (quarterly period ending 2024-09-30)
Market cap (USD): 11146996461.854933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (quarterly period ending 2024-12-31)
Market cap (USD): 12045764377.068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (annual period ending 2025-03-31)
Market cap (USD): 11231927693.082079
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -676303094.2695255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.021255769711474%
Total shareholder yield: -6.021255769711474% (Minimal or Negative)
Shareholder yield for RICO.L (quarterly period ending 2025-03-31)
Market cap (USD): 11231927693.082079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (quarterly period ending 2025-06-30)
Market cap (USD): 10258472034.370958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (quarterly period ending 2025-09-30)
Market cap (USD): 10240668195.443243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RICO.L (quarterly period ending 2025-12-31)
Market cap (USD): 10334625581.957298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIII.L (annual period ending 2021-12-31)
Market cap (USD): 1585082.4183783785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIII.L (annual period ending 2022-12-31)
Market cap (USD): 988228.325180723
Dividends paid: 3027710.843373494
Stock repurchases: 31263855.42168675
Dividend yield: 306.37766255281133%
Buyback yield: 3163.626727251453%
Total shareholder yield: 3470.004389804264% (High Return)
Shareholder yield for RIII.L (annual period ending 2023-12-31)
Market cap (USD): 1194212.5172151898
Dividends paid: 3092405.063291139
Stock repurchases: 13386075.949367087
Dividend yield: 258.94930916503756%
Buyback yield: 1120.912380032858%
Total shareholder yield: 1379.8616891978954% (High Return)
Shareholder yield for RIII.L (quarterly period ending 2024-12-31)
Market cap (USD): 1344408.163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RIII.L (annual period ending 2024-12-31)
Market cap (USD): 1344408.163
Dividends paid: 2907500
Stock repurchases: 21880000
Dividend yield: 216.26616678018488%
Buyback yield: 1627.4819360792592%
Total shareholder yield: 1843.748102859444% (High Return)
Shareholder yield for RIII.L (quarterly period ending 2025-06-30)
Market cap (USD): 1373861.809452055
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.NS (annual period ending 2022-03-31)
Market cap (USD): 126683271.13055518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.NS (annual period ending 2023-03-31)
Market cap (USD): 135526325.89768577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.NS (annual period ending 2024-03-31)
Market cap (USD): 225881211.7258877
Dividends paid: 2316824.559299676
Stock repurchases: 0
Net debt paydown: -20707887.844548285
Dividend yield: 1.0256827212841406%
Buyback yield: 0%
Debt paydown yield: -9.167600831572397%
Total shareholder yield: -8.141918110288255% (Minimal or Negative)
Shareholder yield for RML.NS (quarterly period ending 2024-09-30)
Market cap (USD): 374669390.5983039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RML.NS (annual period ending 2025-03-31)
Market cap (USD): 201165072.8164313
Dividends paid: 3134206.219312602
Stock repurchases: 0
Net debt paydown: 7039638.530952096
Dividend yield: 1.5580270349280025%
Buyback yield: 0%
Debt paydown yield: 3.4994337895704%
Total shareholder yield: 5.057460824498403% (Moderate Return)
Shareholder yield for RML.NS (quarterly period ending 2025-03-31)
Market cap (USD): 201165072.8164313
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3046197.558223456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.514277560997478%
Total shareholder yield: -1.514277560997478% (Minimal or Negative)
Shareholder yield for RML.NS (quarterly period ending 2025-06-30)
Market cap (USD): 294300259.24970746
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)