speb/financial-data huggingface dataset:
Shareholder yield for DISH.L (annual period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35922.04504356417
Shareholder yield for DISH.L (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37837.88744588755
Shareholder yield for ECF (annual period ending 2021-09-30)
Market cap (USD): 125516128.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (annual period ending 2022-09-30)
Market cap (USD): 84952156.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (annual period ending 2023-09-30)
Market cap (USD): 90961633.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (quarterly period ending 2024-09-30)
Market cap (USD): 108307170.78999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (annual period ending 2024-09-30)
Market cap (USD): 108307170.78999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (quarterly period ending 2025-03-31)
Market cap (USD): 112541120.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (quarterly period ending 2025-09-30)
Market cap (USD): 148188247.54999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECF (annual period ending 2025-09-30)
Market cap (USD): 148188247.54999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDU.AX (annual period ending 2021-06-30)
Market cap (USD): 14167224.02255639
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDU.AX (annual period ending 2022-12-31)
Market cap (USD): 13580113.83783784
Dividends paid: 92812.16216216216
Stock repurchases: 178664.1891891892
Net debt paydown: -10229418.649664702
Dividend yield: 0.6834417094764152%
Buyback yield: 1.3156310125426405%
Debt paydown yield: -75.32645728758767%
Total shareholder yield: -73.32738456556862% (Minimal or Negative)
Shareholder yield for EDU.AX (annual period ending 2023-12-31)
Market cap (USD): 11184991.020547947
Dividends paid: 0
Stock repurchases: 8505.479452054795
Net debt paydown: 1427787.0140688624
Dividend yield: 0%
Buyback yield: 0.07604368601127509%
Debt paydown yield: 12.7652048307046%
Total shareholder yield: 12.841248516715876% (High Return)
Shareholder yield for EDU.AX (quarterly period ending 2024-12-31)
Market cap (USD): 7022015.385093167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDU.AX (annual period ending 2024-12-31)
Market cap (USD): 7022015.385093167
Dividends paid: 0
Stock repurchases: 546583.850931677
Net debt paydown: 3995224.312941377
Dividend yield: 0%
Buyback yield: 7.783860059492379%
Debt paydown yield: 56.89569295764749%
Total shareholder yield: 64.67955301713987% (High Return)
Shareholder yield for EGM.V (annual period ending 2021-09-30)
Market cap (USD): 9375506.515624998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGM.V (annual period ending 2022-09-30)
Market cap (USD): 2718495.7226277366
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -88270.25547445254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2470257260191406%
Total shareholder yield: -3.2470257260191406% (Minimal or Negative)
Shareholder yield for EGM.V (annual period ending 2023-09-30)
Market cap (USD): 1226119.8814814815
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2843.6334144363354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23192132004257723%
Total shareholder yield: -0.23192132004257723% (Minimal or Negative)
Shareholder yield for EGM.V (annual period ending 2024-09-30)
Market cap (USD): 2145709.7925925925
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27511.111111111124
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2821450135561123%
Total shareholder yield: -1.2821450135561123% (Minimal or Negative)
Shareholder yield for EGM.V (quarterly period ending 2024-09-30)
Market cap (USD): 2145709.7925925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EGM.V (quarterly period ending 2024-12-31)
Market cap (USD): 1157525.7622377623
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -108903.80730380732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.408326868965%
Total shareholder yield: -9.408326868965% (Minimal or Negative)
Shareholder yield for EGM.V (quarterly period ending 2025-03-31)
Market cap (USD): 1446907.2027972029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22927.97202797202
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5846193856556248%
Total shareholder yield: -1.5846193856556248% (Minimal or Negative)
Shareholder yield for EGM.V (quarterly period ending 2025-06-30)
Market cap (USD): 1208220.3211678832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24279.143484253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0094963690715306%
Total shareholder yield: 2.0094963690715306% (Low Return)
Shareholder yield for EGM.V (annual period ending 2025-09-30)
Market cap (USD): 2083962.7482014392
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14593.525179856108
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7002776413566426%
Total shareholder yield: 0.7002776413566426% (Low Return)
Shareholder yield for EGM.V (quarterly period ending 2025-09-30)
Market cap (USD): 2083962.7482014392
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1090.605471826886
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0523332517708453%
Total shareholder yield: 0.0523332517708453% (Low Return)
Shareholder yield for EGM.V (quarterly period ending 2025-12-31)
Market cap (USD): 2114385.562043796
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13586.225909783097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6425614208531794%
Total shareholder yield: -0.6425614208531794% (Minimal or Negative)
Shareholder yield for ELLEN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 746307230.2142051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELLEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 534022995.87835574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELTX (annual period ending 2021-12-31)
Market cap (USD): 761668876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELTX (annual period ending 2022-12-31)
Market cap (USD): 213267285.27999997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4962675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3269743380868158%
Total shareholder yield: -2.3269743380868158% (Minimal or Negative)
Shareholder yield for ELTX (annual period ending 2023-12-31)
Market cap (USD): 219045462.96
Dividends paid: 0
Stock repurchases: 150000
Net debt paydown: 564000
Dividend yield: 0%
Buyback yield: 0.068478934908317%
Debt paydown yield: 0.25748079525527184%
Total shareholder yield: 0.3259597301635888% (Low Return)
Shareholder yield for ELTX (quarterly period ending 2024-09-30)
Market cap (USD): 132110153.32000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELTX (annual period ending 2024-12-31)
Market cap (USD): 133948664.39999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19123000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.276364819058248%
Total shareholder yield: -14.276364819058248% (Minimal or Negative)
Shareholder yield for ELTX (quarterly period ending 2024-12-31)
Market cap (USD): 133948664.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELTX (quarterly period ending 2025-03-31)
Market cap (USD): 161788975.04
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14243000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.80344287766124%
Total shareholder yield: 8.80344287766124% (Moderate Return)
Shareholder yield for ELTX (quarterly period ending 2025-06-30)
Market cap (USD): 202761507.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9111000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.493456427824092%
Total shareholder yield: -4.493456427824092% (Minimal or Negative)
Shareholder yield for ELTX (quarterly period ending 2025-09-30)
Market cap (USD): 287333017.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -155000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05394437486653344%
Total shareholder yield: -0.05394437486653344% (Minimal or Negative)
Shareholder yield for ELTX (annual period ending 2025-12-31)
Market cap (USD): 209064974.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11528000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.514075249528034%
Total shareholder yield: 5.514075249528034% (Moderate Return)
Shareholder yield for ELTX (quarterly period ending 2025-12-31)
Market cap (USD): 209064974.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 545000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2606845082401785%
Total shareholder yield: 0.2606845082401785% (Low Return)
Shareholder yield for ELVA (annual period ending 2021-09-30)
Market cap (USD): 247537400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELVA (annual period ending 2022-09-30)
Market cap (USD): 175751554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELVA (annual period ending 2023-09-30)
Market cap (USD): 140106168.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2770846.1746417936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.977676076852726%
Total shareholder yield: 1.977676076852726% (Low Return)
Shareholder yield for ELVA (annual period ending 2024-09-30)
Market cap (USD): 115352428.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1291111.111111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1192751891048285%
Total shareholder yield: -1.1192751891048285% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2024-09-30)
Market cap (USD): 115352428.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2024-12-31)
Market cap (USD): 122778550.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2025-03-31)
Market cap (USD): 114362278.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2025-06-30)
Market cap (USD): 168820506.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4650074.013577662
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7544485570621813%
Total shareholder yield: -2.7544485570621813% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2025-09-30)
Market cap (USD): 291599057.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1036065.7459433936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3553049025233246%
Total shareholder yield: -0.3553049025233246% (Minimal or Negative)
Shareholder yield for ELVA (annual period ending 2025-09-30)
Market cap (USD): 291599057.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -841348.2547295522
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2885291409404297%
Total shareholder yield: -0.2885291409404297% (Minimal or Negative)
Shareholder yield for ELVA (quarterly period ending 2025-12-31)
Market cap (USD): 391109092
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4923058.341647845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2587430060684563%
Total shareholder yield: -1.2587430060684563% (Minimal or Negative)
Shareholder yield for ENER.MC (annual period ending 2021-12-31)
Market cap (USD): 278763815.84090906
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENER.MC (annual period ending 2022-12-31)
Market cap (USD): 271263876.08510643
Dividends paid: 1038297.8723404256
Stock repurchases: 1610638.2978723405
Dividend yield: 0.38276304509291526%
Buyback yield: 0.5937533301953624%
Total shareholder yield: 0.9765163752882776% (Low Return)
Shareholder yield for ENER.MC (annual period ending 2023-12-31)
Market cap (USD): 263082902.04444447
Dividends paid: 416666.6666666666
Stock repurchases: 1430000
Net debt paydown: -111244940.89834511
Dividend yield: 0.15837846679837678%
Buyback yield: 0.5435548980520292%
Debt paydown yield: -42.285127628534255%
Total shareholder yield: -41.58319426368385% (Minimal or Negative)
Shareholder yield for ENER.MC (annual period ending 2024-12-31)
Market cap (USD): 266798315.625
Dividends paid: 5596875
Stock repurchases: 788541.6666666667
Net debt paydown: -147180347.22222227
Dividend yield: 2.0977924792698923%
Buyback yield: 0.29555721325280265%
Debt paydown yield: -55.16539595740646%
Total shareholder yield: -52.77204626488376% (Minimal or Negative)
Shareholder yield for ENER.MC (quarterly period ending 2024-12-31)
Market cap (USD): 266798315.625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENER.MC (quarterly period ending 2025-06-30)
Market cap (USD): 330788060.65882355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -63280894.60784316
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.130344209463892%
Total shareholder yield: -19.130344209463892% (Minimal or Negative)
Shareholder yield for ENLV (annual period ending 2021-12-31)
Market cap (USD): 1578001406.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENLV (annual period ending 2022-12-31)
Market cap (USD): 994267126.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENLV (annual period ending 2023-12-31)
Market cap (USD): 681696607.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1091905.7634354597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16017473923477896%
Total shareholder yield: 0.16017473923477896% (Low Return)
Shareholder yield for ENLV (quarterly period ending 2024-09-30)
Market cap (USD): 424166778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENLV (quarterly period ending 2024-12-31)
Market cap (USD): 295401863.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENLV (annual period ending 2024-12-31)
Market cap (USD): 295401863.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138781.50306516307
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04698057809733976%
Total shareholder yield: 0.04698057809733976% (Low Return)
Shareholder yield for ENLV (quarterly period ending 2025-03-31)
Market cap (USD): 244905818.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9987.006719382276
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004077896879194407%
Total shareholder yield: 0.004077896879194407% (Low Return)
Shareholder yield for ENLV (quarterly period ending 2025-06-30)
Market cap (USD): 282777852
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5278.557210350875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0018666798594788375%
Total shareholder yield: -0.0018666798594788375% (Minimal or Negative)
Shareholder yield for ENLV (quarterly period ending 2025-09-30)
Market cap (USD): 262579434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -70189.55698740741
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.026730789962555637%
Total shareholder yield: -0.026730789962555637% (Minimal or Negative)
Shareholder yield for ESTER.NS (annual period ending 2022-03-31)
Market cap (USD): 192388111.2351312
Dividends paid: 3629157.3255967298
Stock repurchases: 0
Dividend yield: 1.8863729688376005%
Buyback yield: 0%
Total shareholder yield: 1.8863729688376005% (Low Return)
Shareholder yield for ESTER.NS (annual period ending 2023-03-31)
Market cap (USD): 109236670.66479903
Dividends paid: 1929939.0986601706
Stock repurchases: 0
Dividend yield: 1.7667502011136298%
Buyback yield: 0%
Total shareholder yield: 1.7667502011136298% (Low Return)
Shareholder yield for ESTER.NS (annual period ending 2024-03-31)
Market cap (USD): 105733853.16002882
Dividends paid: 500023.9836910901
Stock repurchases: 0
Net debt paydown: 6715279.622524172
Dividend yield: 0.4729081261554904%
Buyback yield: 0%
Debt paydown yield: 6.351115959389617%
Total shareholder yield: 6.824024085545107% (Moderate Return)
Shareholder yield for ESTER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 194326129.97587195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTER.NS (annual period ending 2025-03-31)
Market cap (USD): 145518907.94165015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15462922.940714553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.62605757522235%
Total shareholder yield: 10.62605757522235% (High Return)
Shareholder yield for ESTER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 145518907.94165015
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10331515.639771894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.099775407821643%
Total shareholder yield: 7.099775407821643% (Moderate Return)
Shareholder yield for ESTER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 156332727.36016852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 127505686.07080044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESTER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 118875667.78923917
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRAS.L (annual period ending 2022-04-30)
Market cap (USD): 36519555.14725
Dividends paid: 0
Stock repurchases: 241500000
Dividend yield: 0%
Buyback yield: 661.289544810311%
Total shareholder yield: 661.289544810311% (High Return)
Shareholder yield for FRAS.L (annual period ending 2023-04-30)
Market cap (USD): 41360144.19475
Dividends paid: 0
Stock repurchases: 194125000
Net debt paydown: 23625000
Dividend yield: 0%
Buyback yield: 469.3528124223537%
Debt paydown yield: 57.120207049468675%
Total shareholder yield: 526.4730194718223% (High Return)
Shareholder yield for FRAS.L (annual period ending 2024-04-30)
Market cap (USD): 43941791.686749995
Dividends paid: 0
Stock repurchases: 158000000
Net debt paydown: -28625000
Dividend yield: 0%
Buyback yield: 359.5665855555967%
Debt paydown yield: -65.1429969084111%
Total shareholder yield: 294.4235886471856% (High Return)
Shareholder yield for FRAS.L (quarterly period ending 2024-10-31)
Market cap (USD): 42524539.85740259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRAS.L (annual period ending 2025-04-30)
Market cap (USD): 37978903.10453333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -665708333.3333335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1752.8371777906132%
Total shareholder yield: -1752.8371777906132% (Minimal or Negative)
Shareholder yield for FRAS.L (quarterly period ending 2025-04-30)
Market cap (USD): 37978903.10453333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -191333333.3333335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -503.78846594570314%
Total shareholder yield: -503.78846594570314% (Minimal or Negative)
Shareholder yield for FRSX (annual period ending 2021-12-31)
Market cap (USD): 513389419.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSX (annual period ending 2022-12-31)
Market cap (USD): 128035773.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSX (annual period ending 2023-12-31)
Market cap (USD): 51842264.879999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118481.60472124565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22854249326393564%
Total shareholder yield: 0.22854249326393564% (Low Return)
Shareholder yield for FRSX (quarterly period ending 2024-09-30)
Market cap (USD): 35735930.160000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FRSX (quarterly period ending 2024-12-31)
Market cap (USD): 74491798.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13950.388744909258
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018727415775260686%
Total shareholder yield: 0.018727415775260686% (Low Return)
Shareholder yield for FRSX (annual period ending 2024-12-31)
Market cap (USD): 74491798.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22881.253311132954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03071647335799275%
Total shareholder yield: 0.03071647335799275% (Low Return)
Shareholder yield for FRSX (quarterly period ending 2025-06-30)
Market cap (USD): 23416501.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33095.72877520503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14133506983072608%
Total shareholder yield: -0.14133506983072608% (Minimal or Negative)
Shareholder yield for GEF.B (annual period ending 2021-10-31)
Market cap (USD): 1120742304.66
Dividends paid: 105800000
Stock repurchases: 0
Dividend yield: 9.440171889656344%
Buyback yield: 0%
Total shareholder yield: 9.440171889656344% (Moderate Return)
Shareholder yield for GEF.B (annual period ending 2022-10-31)
Market cap (USD): 1273891195.92
Dividends paid: 111300000
Stock repurchases: 71100000
Net debt paydown: 343600000
Dividend yield: 8.737009907633398%
Buyback yield: 5.581324388434274%
Debt paydown yield: 26.972476228776603%
Total shareholder yield: 41.290810524844275% (High Return)
Shareholder yield for GEF.B (annual period ending 2023-10-31)
Market cap (USD): 1200841097.16
Dividends paid: 116500000
Stock repurchases: 63900000
Net debt paydown: -364900000
Dividend yield: 9.70153338984846%
Buyback yield: 5.321270245590701%
Debt paydown yield: -30.387034626229216%
Total shareholder yield: -15.364230990790055% (Minimal or Negative)
Shareholder yield for GEF.B (annual period ending 2024-10-31)
Market cap (USD): 1316610551.92
Dividends paid: 121000000
Stock repurchases: 0
Net debt paydown: -460600000
Dividend yield: 9.190265095745048%
Buyback yield: 0%
Debt paydown yield: -34.983769447108834%
Total shareholder yield: -25.793504351363786% (Minimal or Negative)
Shareholder yield for GEF.B (quarterly period ending 2024-10-31)
Market cap (USD): 1316610551.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEF.B (quarterly period ending 2025-01-31)
Market cap (USD): 1260434598.78
Dividends paid: 31000000
Stock repurchases: 0
Dividend yield: 2.4594691410411555%
Buyback yield: 0%
Total shareholder yield: 2.4594691410411555% (Low Return)
Shareholder yield for GEF.B (quarterly period ending 2025-03-31)
Market cap (USD): 1195501177.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEF.B (quarterly period ending 2025-04-30)
Market cap (USD): 1120528707.88
Dividends paid: 31400000
Stock repurchases: 0
Dividend yield: 2.802248597397176%
Buyback yield: 0%
Total shareholder yield: 2.802248597397176% (Low Return)
Shareholder yield for GEF.B (quarterly period ending 2025-07-31)
Market cap (USD): 1340106197.72
Dividends paid: 31400000
Stock repurchases: 0
Net debt paydown: 133600000
Dividend yield: 2.3430978868258823%
Buyback yield: 0%
Debt paydown yield: 9.96935916178146%
Total shareholder yield: 12.312457048607342% (High Return)
Shareholder yield for GEF.B (quarterly period ending 2025-12-31)
Market cap (USD): 1562246848.92
Dividends paid: 32500000
Stock repurchases: 128100000
Net debt paydown: 1787700000
Dividend yield: 2.0803370493253124%
Buyback yield: 8.199728492879155%
Debt paydown yield: 114.43133978704188%
Total shareholder yield: 124.71140532924635% (High Return)
Shareholder yield for GOT.V (annual period ending 2021-06-30)
Market cap (USD): 117239655.4032258
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (annual period ending 2022-06-30)
Market cap (USD): 126438834.2635659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (annual period ending 2023-06-30)
Market cap (USD): 101308134.28571428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (annual period ending 2024-06-30)
Market cap (USD): 117761462.66423357
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (quarterly period ending 2024-09-30)
Market cap (USD): 162843445.48148146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (quarterly period ending 2024-12-31)
Market cap (USD): 130177410.31468533
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (quarterly period ending 2025-03-31)
Market cap (USD): 203324717.06293708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (quarterly period ending 2025-09-30)
Market cap (USD): 391566871.5467626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOT.V (quarterly period ending 2025-12-31)
Market cap (USD): 323520501.8248175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNGE (quarterly period ending 2025-06-30)
Market cap (USD): 2828444170.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 165000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005833595788133659%
Total shareholder yield: 0.005833595788133659% (Low Return)
Shareholder yield for HNGE (quarterly period ending 2025-09-30)
Market cap (USD): 2682512848.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 932000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.034743542819080105%
Total shareholder yield: 0.034743542819080105% (Low Return)
Shareholder yield for HNGE (annual period ending 2025-12-31)
Market cap (USD): 2538767762.7000003
Dividends paid: 0
Stock repurchases: 65028000
Net debt paydown: 3033000
Dividend yield: 0%
Buyback yield: 2.561400099505052%
Debt paydown yield: 0.119467406375697%
Total shareholder yield: 2.680867505880749% (Low Return)
Shareholder yield for HNGE (quarterly period ending 2025-12-31)
Market cap (USD): 2538767762.7000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 995000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03919224178826855%
Total shareholder yield: 0.03919224178826855% (Low Return)
Shareholder yield for HNST (annual period ending 2021-12-31)
Market cap (USD): 890535995.35
Dividends paid: 35000000
Stock repurchases: 0
Dividend yield: 3.930217327851441%
Buyback yield: 0%
Total shareholder yield: 3.930217327851441% (Low Return)
Shareholder yield for HNST (annual period ending 2022-12-31)
Market cap (USD): 331336631.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNST (annual period ending 2023-12-31)
Market cap (USD): 363259429.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7687000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1161185025755813%
Total shareholder yield: 2.1161185025755813% (Low Return)
Shareholder yield for HNST (quarterly period ending 2024-09-30)
Market cap (USD): 392980655.55
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNST (annual period ending 2024-12-31)
Market cap (USD): 762844801.9499999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8105000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.062470371336585%
Total shareholder yield: 1.062470371336585% (Low Return)
Shareholder yield for HNST (quarterly period ending 2024-12-31)
Market cap (USD): 762844801.9499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNST (quarterly period ending 2025-03-31)
Market cap (USD): 517369490.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNST (quarterly period ending 2025-06-30)
Market cap (USD): 560300150.35
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2135000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.38104576603563994%
Total shareholder yield: 0.38104576603563994% (Low Return)
Shareholder yield for HNST (quarterly period ending 2025-09-30)
Market cap (USD): 405089303.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2148000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5302534485684736%
Total shareholder yield: 0.5302534485684736% (Low Return)
Shareholder yield for HNST (annual period ending 2025-12-31)
Market cap (USD): 284002826.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7777000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.738353026399649%
Total shareholder yield: 2.738353026399649% (Low Return)
Shareholder yield for HNST (quarterly period ending 2025-12-31)
Market cap (USD): 284002826.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1398000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.49224862169303196%
Total shareholder yield: 0.49224862169303196% (Low Return)
Shareholder yield for HTH (annual period ending 2021-12-31)
Market cap (USD): 1869454492.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTH (annual period ending 2022-12-31)
Market cap (USD): 1628895382.51
Dividends paid: 42963000
Stock repurchases: 442336000
Dividend yield: 2.637554287482686%
Buyback yield: 27.155580692873897%
Total shareholder yield: 29.793134980356584% (High Return)
Shareholder yield for HTH (annual period ending 2023-12-31)
Market cap (USD): 1950811466.01
Dividends paid: 41604000
Stock repurchases: 5100000
Net debt paydown: 92028000
Dividend yield: 2.1326509878011315%
Buyback yield: 0.2614296711322414%
Debt paydown yield: 4.717421524501551%
Total shareholder yield: 7.111502183434924% (Moderate Return)
Shareholder yield for HTH (quarterly period ending 2024-09-30)
Market cap (USD): 1811509597.1499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTH (quarterly period ending 2024-12-31)
Market cap (USD): 1621286456.8999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTH (annual period ending 2024-12-31)
Market cap (USD): 1621286456.8999999
Dividends paid: 44257000
Stock repurchases: 19864000
Net debt paydown: -28840000
Dividend yield: 2.7297458639494296%
Buyback yield: 1.2251998969991522%
Debt paydown yield: -1.7788343248819747%
Total shareholder yield: 2.1761114360666074% (Low Return)
Shareholder yield for HTH (quarterly period ending 2025-03-31)
Market cap (USD): 1733664435.14
Dividends paid: 11649000
Stock repurchases: 33281000
Dividend yield: 0.6719293401816423%
Buyback yield: 1.9196909924100989%
Total shareholder yield: 2.591620332591741% (Low Return)
Shareholder yield for HTH (quarterly period ending 2025-06-30)
Market cap (USD): 1738932152.8700001
Dividends paid: 11525000
Stock repurchases: 34915000
Net debt paydown: -7796000
Dividend yield: 0.6627630630084502%
Buyback yield: 2.0078414182160556%
Debt paydown yield: -0.44832111403157293%
Total shareholder yield: 2.2222833671929325% (Low Return)
Shareholder yield for HTH (quarterly period ending 2025-09-30)
Market cap (USD): 1925058179.33
Dividends paid: 11190000
Stock repurchases: 55050000
Net debt paydown: 55047000
Dividend yield: 0.5812811332224039%
Buyback yield: 2.8596538323407805%
Debt paydown yield: 2.8594979928948763%
Total shareholder yield: 6.30043295845806% (Moderate Return)
Shareholder yield for HTH (quarterly period ending 2025-12-31)
Market cap (USD): 1966029317.2300003
Dividends paid: 11037000
Stock repurchases: 60786000
Net debt paydown: -1479000
Dividend yield: 0.5613853213313407%
Buyback yield: 3.0918155424886176%
Debt paydown yield: -0.07522776934393882%
Total shareholder yield: 3.5779730944760195% (Low Return)
Shareholder yield for HTH (annual period ending 2025-12-31)
Market cap (USD): 1966029317.2300003
Dividends paid: 45401000
Stock repurchases: 184032000
Net debt paydown: 182210000
Dividend yield: 2.309273803910863%
Buyback yield: 9.36059286538455%
Debt paydown yield: 9.267918764137319%
Total shareholder yield: 20.93778543343273% (High Return)
Shareholder yield for HYG.L (annual period ending 2021-12-31)
Market cap (USD): 8773.37945945946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYG.L (annual period ending 2022-12-31)
Market cap (USD): 7822.049156626506
Dividends paid: 843373.4939759036
Stock repurchases: 30120.481927710844
Dividend yield: 10782.00196762294%
Buyback yield: 385.07149884367647%
Total shareholder yield: 11167.073466466616% (High Return)
Shareholder yield for HYG.L (annual period ending 2023-12-31)
Market cap (USD): 5136.313924050633
Dividends paid: 1001265.8227848101
Stock repurchases: 96202.53164556962
Dividend yield: 19493.859557462274%
Buyback yield: 1872.9877703756422%
Total shareholder yield: 21366.847327837917% (High Return)
Shareholder yield for HYG.L (quarterly period ending 2024-12-31)
Market cap (USD): 4057.688
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HYG.L (annual period ending 2024-12-31)
Market cap (USD): 4057.688
Dividends paid: 896250
Stock repurchases: 205000
Dividend yield: 22087.701173673286%
Buyback yield: 5052.138064829035%
Total shareholder yield: 27139.83923850232% (High Return)
Shareholder yield for JAYKAY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 283287650.80249524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAU.AX (annual period ending 2022-06-30)
Market cap (USD): 62619558.51724138
Dividends paid: 0
Stock repurchases: 256080.68965517243
Dividend yield: 0%
Buyback yield: 0.4089468142523943%
Total shareholder yield: 0.4089468142523943% (Low Return)
Shareholder yield for KAU.AX (annual period ending 2023-06-30)
Market cap (USD): 80175152.18543047
Dividends paid: 0
Stock repurchases: 40200
Net debt paydown: -406894.7887645581
Dividend yield: 0%
Buyback yield: 0.050140222879807884%
Debt paydown yield: -0.5075073481912262%
Total shareholder yield: -0.4573671253114183% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (annual period ending 2022-03-31)
Market cap (USD): 2748891357.246473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (annual period ending 2023-03-31)
Market cap (USD): 2366385399.756395
Dividends paid: 8951278.92813642
Stock repurchases: 21925700.36540804
Dividend yield: 0.3782680086285987%
Buyback yield: 0.9265481593854137%
Total shareholder yield: 1.3048161680140125% (Low Return)
Shareholder yield for KPRMILL.NS (annual period ending 2024-03-31)
Market cap (USD): 3377750509.8368526
Dividends paid: 18444657.63280969
Stock repurchases: 0
Net debt paydown: 25285037.25870794
Dividend yield: 0.5460633513071568%
Buyback yield: 0%
Debt paydown yield: 0.7485762250667004%
Total shareholder yield: 1.2946395763738572% (Low Return)
Shareholder yield for KPRMILL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 3865617477.305303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3931279352.6051984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (annual period ending 2025-03-31)
Market cap (USD): 3598401111.6816435
Dividends paid: 19978957.212999765
Stock repurchases: 0
Net debt paydown: 84443175.88145745
Dividend yield: 0.5552176256321515%
Buyback yield: 0%
Debt paydown yield: 2.3466860213922778%
Total shareholder yield: 2.9019036470244295% (Low Return)
Shareholder yield for KPRMILL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 3598401111.6816435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4541454555.347531
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KPRMILL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 3578366502.3950095
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.SW (annual period ending 2021-12-31)
Market cap (USD): 1780799483.076923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.SW (annual period ending 2022-12-31)
Market cap (USD): 1109357321.7391303
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.SW (annual period ending 2023-12-31)
Market cap (USD): 1244644800
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2168685.300207045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1742413016313606%
Total shareholder yield: -0.1742413016313606% (Minimal or Negative)
Shareholder yield for MED.SW (quarterly period ending 2024-12-31)
Market cap (USD): 782743285.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MED.SW (annual period ending 2024-12-31)
Market cap (USD): 782743285.3333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -102140952.38095237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.049099787225307%
Total shareholder yield: -13.049099787225307% (Minimal or Negative)
Shareholder yield for MED.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1257091247.9999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20659166.66666667
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.643410269503895%
Total shareholder yield: -1.643410269503895% (Minimal or Negative)
Shareholder yield for MEI (annual period ending 2022-04-30)
Market cap (USD): 1384819306.24
Dividends paid: 20400000
Stock repurchases: 64500000
Dividend yield: 1.473116377571972%
Buyback yield: 4.657647370264323%
Total shareholder yield: 6.130763747836295% (Moderate Return)
Shareholder yield for MEI (annual period ending 2023-04-30)
Market cap (USD): 1290819020.34
Dividends paid: 19800000
Stock repurchases: 48100000
Net debt paydown: -104100000
Dividend yield: 1.533909842356112%
Buyback yield: 3.726316334208534%
Debt paydown yield: -8.064647201478346%
Total shareholder yield: -2.8044210249137% (Minimal or Negative)
Shareholder yield for MEI (annual period ending 2024-04-30)
Market cap (USD): 394801200.78000003
Dividends paid: 19900000
Stock repurchases: 13700000
Net debt paydown: -22800000
Dividend yield: 5.040511518375326%
Buyback yield: 3.470100894559898%
Debt paydown yield: -5.775058423063188%
Total shareholder yield: 2.7355539898720362% (Low Return)
Shareholder yield for MEI (quarterly period ending 2024-10-31)
Market cap (USD): 289095218.90000004
Dividends paid: 4900000
Stock repurchases: 0
Dividend yield: 1.6949432849994461%
Buyback yield: 0%
Total shareholder yield: 1.6949432849994461% (Low Return)
Shareholder yield for MEI (quarterly period ending 2025-01-31)
Market cap (USD): 379548324.2
Dividends paid: 5300000
Stock repurchases: 0
Dividend yield: 1.3963966277999444%
Buyback yield: 0%
Total shareholder yield: 1.3963966277999444% (Low Return)
Shareholder yield for MEI (annual period ending 2025-04-30)
Market cap (USD): 215668580.48
Dividends paid: 20400000
Stock repurchases: 1600000
Net debt paydown: 15000000
Dividend yield: 9.458957792830557%
Buyback yield: 0.7418790425749456%
Debt paydown yield: 6.955116024140115%
Total shareholder yield: 17.155952859545618% (High Return)
Shareholder yield for MEI (quarterly period ending 2025-04-30)
Market cap (USD): 215668580.48
Dividends paid: 5100000
Stock repurchases: 0
Net debt paydown: 12000000
Dividend yield: 2.364739448207639%
Buyback yield: 0%
Debt paydown yield: 5.564092819312092%
Total shareholder yield: 7.928832267519732% (Moderate Return)
Shareholder yield for MEI (quarterly period ending 2025-07-31)
Market cap (USD): 227728994.52
Dividends paid: 2800000
Stock repurchases: 0
Net debt paydown: -4400000
Dividend yield: 1.229531621962215%
Buyback yield: 0%
Debt paydown yield: -1.9321211202263382%
Total shareholder yield: -0.7025894982641232% (Minimal or Negative)
Shareholder yield for MEI (quarterly period ending 2025-10-31)
Market cap (USD): 235532791.83999997
Dividends paid: 1900000
Stock repurchases: 0
Net debt paydown: -7800000
Dividend yield: 0.8066817300287812%
Buyback yield: 0%
Debt paydown yield: -3.311640786433944%
Total shareholder yield: -2.5049590564051627% (Minimal or Negative)
Shareholder yield for MEI (quarterly period ending 2026-01-31)
Market cap (USD): 281291421.58
Dividends paid: 1800000
Stock repurchases: 0
Net debt paydown: -8700000
Dividend yield: 0.6399057567733453%
Buyback yield: 0%
Debt paydown yield: -3.092877824404502%
Total shareholder yield: -2.4529720676311566% (Minimal or Negative)
Shareholder yield for ML.PA (annual period ending 2021-12-31)
Market cap (USD): 23830771898.181816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ML.PA (annual period ending 2022-12-31)
Market cap (USD): 16709479140.765959
Dividends paid: 854255319.1489363
Stock repurchases: 127659574.46808511
Dividend yield: 5.11239944675964%
Buyback yield: 0.7639949360039312%
Total shareholder yield: 5.876394382763571% (Moderate Return)
Shareholder yield for ML.PA (annual period ending 2023-12-31)
Market cap (USD): 22801887778.13333
Dividends paid: 992222222.2222222
Stock repurchases: 0
Net debt paydown: 895177304.9645395
Dividend yield: 4.351491560158227%
Buyback yield: 0%
Debt paydown yield: 3.9258911967060954%
Total shareholder yield: 8.277382756864322% (Moderate Return)
Shareholder yield for ML.PA (annual period ending 2024-12-31)
Market cap (USD): 21718560341.333336
Dividends paid: 1001041666.6666667
Stock repurchases: 522916666.6666667
Net debt paydown: -762708333.333334
Dividend yield: 4.609152959192926%
Buyback yield: 2.407694886071643%
Debt paydown yield: -3.511781266098921%
Total shareholder yield: 3.5050665791656477% (Low Return)
Shareholder yield for ML.PA (quarterly period ending 2024-12-31)
Market cap (USD): 21718560341.333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ML.PA (quarterly period ending 2025-03-31)
Market cap (USD): 23097029409.391304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ML.PA (quarterly period ending 2025-06-30)
Market cap (USD): 25318025673.78824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSI.L (annual period ending 2022-04-30)
Market cap (USD): 556628.7154999999
Dividends paid: 1645000
Stock repurchases: 0
Dividend yield: 295.5291299555673%
Buyback yield: 0%
Total shareholder yield: 295.5291299555673% (High Return)
Shareholder yield for MSI.L (annual period ending 2023-04-30)
Market cap (USD): 979748.6984999998
Dividends paid: 1900000
Stock repurchases: 0
Net debt paydown: 378750
Dividend yield: 193.92727981255905%
Buyback yield: 0%
Debt paydown yield: 38.657872225793014%
Total shareholder yield: 232.58515203835208% (High Return)
Shareholder yield for MSI.L (annual period ending 2024-04-30)
Market cap (USD): 1793124.9765
Dividends paid: 3262500
Stock repurchases: 2095000
Net debt paydown: 505000
Dividend yield: 181.9449309310315%
Buyback yield: 116.83513572429456%
Debt paydown yield: 28.163123408481503%
Total shareholder yield: 326.9431900638076% (High Return)
Shareholder yield for MSI.L (quarterly period ending 2024-10-31)
Market cap (USD): 2059315.5142857146
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSI.L (quarterly period ending 2025-04-30)
Market cap (USD): 2155857.9328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 223324.67532467528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.358969945418625%
Total shareholder yield: 10.358969945418625% (High Return)