speb/financial-data huggingface dataset:
Shareholder yield for ALCGM.PA (quarterly period ending 2024-12-31)
Market cap (USD): 182784292.1875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALCGM.PA (annual period ending 2024-12-31)
Market cap (USD): 182784292.1875
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -210030555.55555555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -114.90623895630286%
Total shareholder yield: -114.90623895630286% (Minimal or Negative)
Shareholder yield for ALERO.PA (annual period ending 2021-12-31)
Market cap (USD): 6611086.704545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALERO.PA (annual period ending 2022-12-31)
Market cap (USD): 6612567.35106383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 617.3839458413931
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.009336524122390503%
Total shareholder yield: 0.009336524122390503% (Low Return)
Shareholder yield for ALERO.PA (annual period ending 2023-12-31)
Market cap (USD): 7246678.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALERO.PA (annual period ending 2024-12-31)
Market cap (USD): 8101480.8125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLGO.PA (annual period ending 2021-12-31)
Market cap (USD): 35735590.909090914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLGO.PA (annual period ending 2022-12-31)
Market cap (USD): 11552987.063829787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLGO.PA (annual period ending 2023-12-31)
Market cap (USD): 8479129.244444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 325605.83924349863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8400858137271197%
Total shareholder yield: 3.8400858137271197% (Low Return)
Shareholder yield for ALLGO.PA (quarterly period ending 2024-12-31)
Market cap (USD): 9172135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLGO.PA (annual period ending 2024-12-31)
Market cap (USD): 9172135
Dividends paid: 0
Stock repurchases: 39583.333333333336
Net debt paydown: -3132021.597222222
Dividend yield: 0%
Buyback yield: 0.4315607362226279%
Debt paydown yield: -34.14713801336572%
Total shareholder yield: -33.71557727714309% (Minimal or Negative)
Shareholder yield for ALLGO.PA (quarterly period ending 2025-06-30)
Market cap (USD): 11789661.929411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2215143.5661764704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.78886417133246%
Total shareholder yield: -18.78886417133246% (Minimal or Negative)
Shareholder yield for ANE.MC (annual period ending 2021-12-31)
Market cap (USD): 11108071723.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANE.MC (annual period ending 2022-12-31)
Market cap (USD): 11627333967.44681
Dividends paid: 135106382.9787234
Stock repurchases: 0
Dividend yield: 1.1619721542099197%
Buyback yield: 0%
Total shareholder yield: 1.1619721542099197% (Low Return)
Shareholder yield for ANE.MC (annual period ending 2023-12-31)
Market cap (USD): 9643211656.800001
Dividends paid: 317777777.7777778
Stock repurchases: 0
Net debt paydown: -2339669030.7328606
Dividend yield: 3.295352099356793%
Buyback yield: 0%
Debt paydown yield: -24.262342402108544%
Total shareholder yield: -20.96699030275175% (Minimal or Negative)
Shareholder yield for ANE.MC (annual period ending 2024-12-31)
Market cap (USD): 5871602389.125
Dividends paid: 164583333.33333334
Stock repurchases: 0
Net debt paydown: 13472222.222222328
Dividend yield: 2.8030394843861344%
Buyback yield: 0%
Debt paydown yield: 0.22944711391177816%
Total shareholder yield: 3.0324865982979126% (Low Return)
Shareholder yield for ANE.MC (quarterly period ending 2024-12-31)
Market cap (USD): 5871602389.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANE.MC (quarterly period ending 2025-06-30)
Market cap (USD): 7467066161.57647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -663014705.8823528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.87918616944965%
Total shareholder yield: -8.87918616944965% (Minimal or Negative)
Shareholder yield for ATLD.PA (annual period ending 2021-12-31)
Market cap (USD): 175076714.0909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATLD.PA (annual period ending 2022-12-31)
Market cap (USD): 157317916.6276596
Dividends paid: 8091489.361702128
Stock repurchases: 0
Net debt paydown: -122274443.90715669
Dividend yield: 5.143399769813304%
Buyback yield: 0%
Debt paydown yield: -77.72442359286777%
Total shareholder yield: -72.58102382305447% (Minimal or Negative)
Shareholder yield for ATLD.PA (annual period ending 2023-12-31)
Market cap (USD): 170368658.63333333
Dividends paid: 9643333.333333334
Stock repurchases: 0
Net debt paydown: 33063711.583924383
Dividend yield: 5.660274260941194%
Buyback yield: 0%
Debt paydown yield: 19.40715613373699%
Total shareholder yield: 25.067430394678183% (High Return)
Shareholder yield for ATLD.PA (annual period ending 2024-12-31)
Market cap (USD): 174732462.125
Dividends paid: 10307291.666666668
Stock repurchases: 0
Net debt paydown: 69392361.11111107
Dividend yield: 5.898899117722638%
Buyback yield: 0%
Debt paydown yield: 39.71349128101292%
Total shareholder yield: 45.612390398735556% (High Return)
Shareholder yield for ATLD.PA (quarterly period ending 2024-12-31)
Market cap (USD): 174732462.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATLD.PA (quarterly period ending 2025-06-30)
Market cap (USD): 221885724.25882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53588946.0784314
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.151597069814812%
Total shareholder yield: 24.151597069814812% (High Return)
Shareholder yield for BALL (annual period ending 2021-12-31)
Market cap (USD): 24193820454.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BALL (annual period ending 2022-12-31)
Market cap (USD): 13008804527.46
Dividends paid: 254000000
Stock repurchases: 618000000
Dividend yield: 1.952523765453136%
Buyback yield: 4.750628689173378%
Total shareholder yield: 6.7031524546265135% (Moderate Return)
Shareholder yield for BALL (annual period ending 2023-12-31)
Market cap (USD): 14848567918.470001
Dividends paid: 252000000
Stock repurchases: 3000000
Net debt paydown: 379000000
Dividend yield: 1.6971333625146399%
Buyback yield: 0.02020396860136476%
Debt paydown yield: 2.5524346999724146%
Total shareholder yield: 4.2697720310884195% (Moderate Return)
Shareholder yield for BALL (quarterly period ending 2024-09-30)
Market cap (USD): 17694743121.059998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BALL (annual period ending 2024-12-31)
Market cap (USD): 14411923640.43
Dividends paid: 244000000
Stock repurchases: 1712000000
Net debt paydown: 2896000000
Dividend yield: 1.6930425534277944%
Buyback yield: 11.879052669952394%
Debt paydown yield: 20.09447227347087%
Total shareholder yield: 33.66656749685106% (High Return)
Shareholder yield for BALL (quarterly period ending 2024-12-31)
Market cap (USD): 14411923640.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BALL (quarterly period ending 2025-03-31)
Market cap (USD): 13663770944.52
Dividends paid: 57000000
Stock repurchases: 555000000
Dividend yield: 0.4171615598024969%
Buyback yield: 4.061836240182207%
Total shareholder yield: 4.478997799984704% (Moderate Return)
Shareholder yield for BALL (quarterly period ending 2025-06-30)
Market cap (USD): 14774018895.390001
Dividends paid: 55000000
Stock repurchases: 467000000
Net debt paydown: -310000000
Dividend yield: 0.3722751432053595%
Buyback yield: 3.1609543977618704%
Debt paydown yield: -2.0982780798847536%
Total shareholder yield: 1.434951461082476% (Low Return)
Shareholder yield for BALL (quarterly period ending 2025-09-30)
Market cap (USD): 13330962805.77
Dividends paid: 54000000
Stock repurchases: 84000000
Net debt paydown: -181000000
Dividend yield: 0.40507201757871036%
Buyback yield: 0.6301120273446605%
Debt paydown yield: -1.3577413922545662%
Total shareholder yield: -0.32255734733119534% (Minimal or Negative)
Shareholder yield for BALL (annual period ending 2025-12-31)
Market cap (USD): 14060478245.91
Dividends paid: 220000000
Stock repurchases: 1321000000
Net debt paydown: -1339000000
Dividend yield: 1.5646693956800153%
Buyback yield: 9.39512850769682%
Debt paydown yield: -9.52314691279791%
Total shareholder yield: 1.436650990578924% (Low Return)
Shareholder yield for BALL (quarterly period ending 2025-12-31)
Market cap (USD): 14060478245.91
Dividends paid: 54000000
Stock repurchases: 215000000
Net debt paydown: 196000000
Dividend yield: 0.38405521530327646%
Buyback yield: 1.5291087275963784%
Debt paydown yield: 1.393978188878559%
Total shareholder yield: 3.307142131778214% (Low Return)
Shareholder yield for BBL.AX (annual period ending 2021-12-31)
Market cap (USD): 52572512.27536232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BBL.AX (annual period ending 2022-12-31)
Market cap (USD): 68230979.68243243
Dividends paid: 662436.4864864865
Stock repurchases: 0
Dividend yield: 0.9708734794219076%
Buyback yield: 0%
Total shareholder yield: 0.9708734794219076% (Low Return)
Shareholder yield for BBL.AX (annual period ending 2023-12-31)
Market cap (USD): 62450538.924657546
Dividends paid: 1007266.4383561644
Stock repurchases: 0
Dividend yield: 1.6129027158138136%
Buyback yield: 0%
Total shareholder yield: 1.6129027158138136% (Low Return)
Shareholder yield for BBL.AX (annual period ending 2024-12-31)
Market cap (USD): 55414269.69565217
Dividends paid: 913421.7391304347
Stock repurchases: 0
Dividend yield: 1.6483511271503812%
Buyback yield: 0%
Total shareholder yield: 1.6483511271503812% (Low Return)
Shareholder yield for BBL.AX (quarterly period ending 2024-12-31)
Market cap (USD): 55414269.69565217
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEN.PA (annual period ending 2021-12-31)
Market cap (USD): 1086456808.6363635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEN.PA (annual period ending 2022-12-31)
Market cap (USD): 1039127503.4042554
Dividends paid: 25797872.340425532
Stock repurchases: 15158510.638297873
Net debt paydown: -232668133.46228245
Dividend yield: 2.4826474379621244%
Buyback yield: 1.4587729213823633%
Debt paydown yield: -22.390720359151803%
Total shareholder yield: -18.449299999807316% (Minimal or Negative)
Shareholder yield for BEN.PA (annual period ending 2023-12-31)
Market cap (USD): 983590687.9999999
Dividends paid: 37962222.222222224
Stock repurchases: 164444.44444444444
Net debt paydown: -175375957.44680846
Dividend yield: 3.8595548621361315%
Buyback yield: 0.01671878825721909%
Debt paydown yield: -17.830176676785342%
Total shareholder yield: -13.953903026391991% (Minimal or Negative)
Shareholder yield for BEN.PA (quarterly period ending 2024-12-31)
Market cap (USD): 690757961.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEN.PA (annual period ending 2024-12-31)
Market cap (USD): 690757961.25
Dividends paid: 61408333.333333336
Stock repurchases: 4832291.666666667
Net debt paydown: 184802708.3333333
Dividend yield: 8.889992845280918%
Buyback yield: 0.6995636587267299%
Debt paydown yield: 26.753612509787533%
Total shareholder yield: 36.34316901379518% (High Return)
Shareholder yield for BEN.PA (quarterly period ending 2025-06-30)
Market cap (USD): 708035446.5882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73334350.49019611
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.357440555210562%
Total shareholder yield: 10.357440555210562% (High Return)
Shareholder yield for BHARATSE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 55031532.267475784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATSE.NS (annual period ending 2025-03-31)
Market cap (USD): 55031532.267475784
Dividends paid: 587327.5660509702
Stock repurchases: 0
Net debt paydown: 1420405.4163440093
Dividend yield: 1.067256428907554%
Buyback yield: 0%
Debt paydown yield: 2.581075535822367%
Total shareholder yield: 3.648331964729921% (Low Return)
Shareholder yield for BHARATSE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 76159513.22256027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATSE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 126591206.313416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATSE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 119674679.73710594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (annual period ending 2021-06-30)
Market cap (USD): 12783417105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (annual period ending 2022-06-30)
Market cap (USD): 1093566655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (annual period ending 2023-06-30)
Market cap (USD): 3250532609
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2154774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06628987489723719%
Total shareholder yield: -0.06628987489723719% (Minimal or Negative)
Shareholder yield for BIVI (annual period ending 2024-06-30)
Market cap (USD): 302427743.90000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8308311
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7472052969939176%
Total shareholder yield: 2.7472052969939176% (Low Return)
Shareholder yield for BIVI (quarterly period ending 2024-09-30)
Market cap (USD): 90502068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (quarterly period ending 2024-12-31)
Market cap (USD): 150836780
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (quarterly period ending 2025-03-31)
Market cap (USD): 73910022.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIVI (annual period ending 2025-06-30)
Market cap (USD): 69762010.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5761553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.258868885885718%
Total shareholder yield: 8.258868885885718% (Moderate Return)
Shareholder yield for BIVI (quarterly period ending 2025-06-30)
Market cap (USD): 69762010.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02370344521642103%
Total shareholder yield: 0.02370344521642103% (Low Return)
Shareholder yield for BIVI (quarterly period ending 2025-09-30)
Market cap (USD): 14329494.1
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17164
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11978092094681837%
Total shareholder yield: 0.11978092094681837% (Low Return)
Shareholder yield for BIVI (quarterly period ending 2025-12-31)
Market cap (USD): 8748533.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.203634135131891%
Total shareholder yield: 0.203634135131891% (Low Return)
Shareholder yield for BMA (annual period ending 2021-12-31)
Market cap (USD): 660818670.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMA (annual period ending 2022-12-31)
Market cap (USD): 839842740.31
Dividends paid: 732190138.535482
Stock repurchases: 0
Net debt paydown: -472558170.156019
Dividend yield: 87.18181433171863%
Buyback yield: 0%
Debt paydown yield: -56.26745906996706%
Total shareholder yield: 30.914355261751567% (High Return)
Shareholder yield for BMA (annual period ending 2023-12-31)
Market cap (USD): 1550913781.47
Dividends paid: 637071.462164905
Stock repurchases: 0
Net debt paydown: 283947007.5036708
Dividend yield: 0.041077168168630926%
Buyback yield: 0%
Debt paydown yield: 18.308368324288008%
Total shareholder yield: 18.34944549245664% (High Return)
Shareholder yield for BMA (quarterly period ending 2024-09-30)
Market cap (USD): 3844934490.23
Dividends paid: 219474919.48094985
Stock repurchases: 0
Dividend yield: 5.708157578201575%
Buyback yield: 0%
Total shareholder yield: 5.708157578201575% (Moderate Return)
Shareholder yield for BMA (quarterly period ending 2024-12-31)
Market cap (USD): 5858798234.009999
Dividends paid: 33657114.59000175
Stock repurchases: 0
Net debt paydown: -73966320.01786387
Dividend yield: 0.5744713035964281%
Buyback yield: 0%
Debt paydown yield: -1.2624828004571564%
Total shareholder yield: -0.6880114968607284% (Minimal or Negative)
Shareholder yield for BMA (annual period ending 2024-12-31)
Market cap (USD): 5858798234.009999
Dividends paid: 595797088.2073367
Stock repurchases: 0
Net debt paydown: 498922546.87372756
Dividend yield: 10.169271314870814%
Buyback yield: 0%
Debt paydown yield: 8.515783048774574%
Total shareholder yield: 18.68505436364539% (High Return)
Shareholder yield for BMA (quarterly period ending 2025-03-31)
Market cap (USD): 4572337551.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 124778877.09247059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7289953044732527%
Total shareholder yield: 2.7289953044732527% (Low Return)
Shareholder yield for BMA (quarterly period ending 2025-06-30)
Market cap (USD): 4251350535.8400006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -383057825.84169906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.01026209465489%
Total shareholder yield: -9.01026209465489% (Minimal or Negative)
Shareholder yield for BMA (quarterly period ending 2025-09-30)
Market cap (USD): 2576062137.6299996
Dividends paid: 80777671.74026701
Stock repurchases: 0
Net debt paydown: -133422457.85738873
Dividend yield: 3.13570354380439%
Buyback yield: 0%
Debt paydown yield: -5.1793183055801055%
Total shareholder yield: -2.0436147617757157% (Minimal or Negative)
Shareholder yield for BMA (quarterly period ending 2025-12-31)
Market cap (USD): 5492584084.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMA (annual period ending 2025-12-31)
Market cap (USD): 5492584084.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CASP.L (annual period ending 2021-12-31)
Market cap (USD): 1592098.6770270271
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CASP.L (annual period ending 2022-12-31)
Market cap (USD): 1135569.17686747
Dividends paid: 1321686.746987952
Stock repurchases: 0
Net debt paydown: 8258336.046890263
Dividend yield: 116.38980468225613%
Buyback yield: 0%
Debt paydown yield: 727.2420047250083%
Total shareholder yield: 843.6318094072644% (High Return)
Shareholder yield for CASP.L (annual period ending 2023-12-31)
Market cap (USD): 894799.76278481
Dividends paid: 3830379.7468354427
Stock repurchases: 0
Net debt paydown: -8049321.3359768195
Dividend yield: 428.0711625262923%
Buyback yield: 0%
Debt paydown yield: -899.5667713327945%
Total shareholder yield: -471.49560880650216% (Minimal or Negative)
Shareholder yield for CASP.L (quarterly period ending 2024-12-31)
Market cap (USD): 883614.7657499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CASP.L (annual period ending 2024-12-31)
Market cap (USD): 883614.7657499999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1588417.7215189878
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 179.7636009591534%
Total shareholder yield: 179.7636009591534% (High Return)
Shareholder yield for CFHS.L (annual period ending 2021-12-31)
Market cap (USD): 301709967.8378379
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFHS.L (annual period ending 2022-12-31)
Market cap (USD): 286491438.6746988
Dividends paid: 59618263855.42169
Stock repurchases: 0
Dividend yield: 20809.7889874874%
Buyback yield: 0%
Total shareholder yield: 20809.7889874874% (High Return)
Shareholder yield for CFHS.L (annual period ending 2023-12-31)
Market cap (USD): 305268116.96202534
Dividends paid: 21004067088.607594
Stock repurchases: 0
Net debt paydown: -74591740445.32556
Dividend yield: 6880.530891216671%
Buyback yield: 0%
Debt paydown yield: -24434.828369123334%
Total shareholder yield: -17554.297477906664% (Minimal or Negative)
Shareholder yield for CFHS.L (quarterly period ending 2024-09-30)
Market cap (USD): 331915324.9333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFHS.L (annual period ending 2024-12-31)
Market cap (USD): 311170617.125
Dividends paid: 40928528750
Stock repurchases: 0
Net debt paydown: -139118635759.4937
Dividend yield: 13153.082745456859%
Buyback yield: 0%
Debt paydown yield: -44708.15305276993%
Total shareholder yield: -31555.07030731307% (Minimal or Negative)
Shareholder yield for CFHS.L (quarterly period ending 2024-12-31)
Market cap (USD): 311170617.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CFHS.L (quarterly period ending 2025-03-31)
Market cap (USD): 323294147.6623376
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14143702922.07788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4374.871312811445%
Total shareholder yield: -4374.871312811445% (Minimal or Negative)
Shareholder yield for CFHS.L (quarterly period ending 2025-06-30)
Market cap (USD): 363515080.6849315
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -76063719338.19617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20924.50172765258%
Total shareholder yield: -20924.50172765258% (Minimal or Negative)
Shareholder yield for CFHS.L (quarterly period ending 2025-09-30)
Market cap (USD): 358602714.7297297
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11472475712.698975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3199.2160799299872%
Total shareholder yield: -3199.2160799299872% (Minimal or Negative)
Shareholder yield for CNI.AX (annual period ending 2021-06-30)
Market cap (USD): 1581148253.6842105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNI.AX (annual period ending 2022-06-30)
Market cap (USD): 987581564.4275862
Dividends paid: 65064827.5862069
Stock repurchases: 226206.89655172414
Dividend yield: 6.588299126859383%
Buyback yield: 0.022905135605972588%
Total shareholder yield: 6.611204262465355% (Moderate Return)
Shareholder yield for CNI.AX (annual period ending 2023-06-30)
Market cap (USD): 928444669.9337748
Dividends paid: 61903311.25827815
Stock repurchases: 4635.761589403974
Net debt paydown: 175320566.3393469
Dividend yield: 6.667420608133133%
Buyback yield: 0.000499304023118%
Debt paydown yield: 18.883254114846967%
Total shareholder yield: 25.551174027003217% (High Return)
Shareholder yield for CNI.AX (annual period ending 2024-06-30)
Market cap (USD): 988041975.4133334
Dividends paid: 57445333.333333336
Stock repurchases: 107333.33333333333
Net debt paydown: -574397646.799117
Dividend yield: 5.814057981625922%
Buyback yield: 0.010863236178648376%
Debt paydown yield: -58.1349437668198%
Total shareholder yield: -52.31002254901523% (Minimal or Negative)
Shareholder yield for CNXC (annual period ending 2021-11-30)
Market cap (USD): 9271128099
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNXC (annual period ending 2022-11-30)
Market cap (USD): 6884090247
Dividends paid: 53430000
Stock repurchases: 133293000
Dividend yield: 0.7761374137023279%
Buyback yield: 1.9362471324092159%
Total shareholder yield: 2.7123845461115437% (Low Return)
Shareholder yield for CNXC (annual period ending 2023-11-30)
Market cap (USD): 5350699111.5
Dividends paid: 63495000
Stock repurchases: 81189000
Net debt paydown: -2717737000
Dividend yield: 1.1866673620935486%
Buyback yield: 1.517353121679079%
Debt paydown yield: -50.79218515873746%
Total shareholder yield: -48.08816467496483% (Minimal or Negative)
Shareholder yield for CNXC (quarterly period ending 2024-08-31)
Market cap (USD): 4340235235.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNXC (quarterly period ending 2024-11-30)
Market cap (USD): 2612195563.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNXC (annual period ending 2024-11-30)
Market cap (USD): 2612195563.5
Dividends paid: 83807000
Stock repurchases: 149481000
Net debt paydown: 206447000
Dividend yield: 3.2082973101642356%
Buyback yield: 5.722427604145955%
Debt paydown yield: 7.903198477352441%
Total shareholder yield: 16.83392339166263% (High Return)
Shareholder yield for CNXC (quarterly period ending 2025-02-28)
Market cap (USD): 2640874188
Dividends paid: 22386000
Stock repurchases: 27925000
Dividend yield: 0.8476738536701546%
Buyback yield: 1.057415007761059%
Total shareholder yield: 1.9050888614312136% (Low Return)
Shareholder yield for CNXC (quarterly period ending 2025-05-31)
Market cap (USD): 3294380716.5
Dividends paid: 22138000
Stock repurchases: 46820000
Net debt paydown: 11136000
Dividend yield: 0.6719927629833793%
Buyback yield: 1.4212079303858443%
Debt paydown yield: 0.3380301476458087%
Total shareholder yield: 2.4312308410150325% (Low Return)
Shareholder yield for CNXC (quarterly period ending 2025-08-31)
Market cap (USD): 3122919153
Dividends paid: 21869000
Stock repurchases: 41772000
Net debt paydown: 62963000
Dividend yield: 0.7002742923713466%
Buyback yield: 1.337594665551049%
Debt paydown yield: 2.0161585015582375%
Total shareholder yield: 4.054027459480633% (Moderate Return)
Shareholder yield for CNXC (quarterly period ending 2025-11-30)
Market cap (USD): 2159439406.5
Dividends paid: 23225000
Stock repurchases: 72196000
Net debt paydown: 189279000
Dividend yield: 1.0755106130828127%
Buyback yield: 3.343275101060355%
Debt paydown yield: 8.765191532129244%
Total shareholder yield: 13.183977246272411% (High Return)
Shareholder yield for CNXC (annual period ending 2025-11-30)
Market cap (USD): 2159439406.5
Dividends paid: 89618000
Stock repurchases: 188713000
Net debt paydown: 97064000
Dividend yield: 4.150058562895823%
Buyback yield: 8.73898102590729%
Debt paydown yield: 4.49487027549064%
Total shareholder yield: 17.383909864293752% (High Return)
Shareholder yield for CRDA.L (annual period ending 2021-12-31)
Market cap (USD): 168844487.87486485
Dividends paid: 0
Stock repurchases: 3243243.243243243
Dividend yield: 0%
Buyback yield: 1.9208463859636906%
Total shareholder yield: 1.9208463859636906% (Low Return)
Shareholder yield for CRDA.L (annual period ending 2022-12-31)
Market cap (USD): 99680183.52325302
Dividends paid: 173975903.61445785
Stock repurchases: 0
Dividend yield: 174.53409239949224%
Buyback yield: 0%
Total shareholder yield: 174.53409239949224% (High Return)
Shareholder yield for CRDA.L (annual period ending 2023-12-31)
Market cap (USD): 81478071.90392405
Dividends paid: 190759493.67088607
Stock repurchases: 0
Net debt paydown: -156933048.65029728
Dividend yield: 234.1237209145335%
Buyback yield: 0%
Debt paydown yield: -192.60771025036894%
Total shareholder yield: 41.516010664164554% (High Return)
Shareholder yield for CRDA.L (annual period ending 2024-12-31)
Market cap (USD): 55288754.64824999
Dividends paid: 190250000
Stock repurchases: 0
Net debt paydown: 24985759.49367082
Dividend yield: 344.1025235789459%
Buyback yield: 0%
Debt paydown yield: 45.191394981911884%
Total shareholder yield: 389.29391856085783% (High Return)
Shareholder yield for CRDA.L (quarterly period ending 2024-12-31)
Market cap (USD): 55288754.64824999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDA.L (quarterly period ending 2025-06-30)
Market cap (USD): 53603619.49479452
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -136946917.8082192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -255.48072891144636%
Total shareholder yield: -255.48072891144636% (Minimal or Negative)
Shareholder yield for CVSA (annual period ending 2021-06-30)
Market cap (USD): 1212860812.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVSA (annual period ending 2022-06-30)
Market cap (USD): 1224091005.3899999
Dividends paid: 0
Stock repurchases: 120000000
Dividend yield: 0%
Buyback yield: 9.803192693321652%
Total shareholder yield: 9.803192693321652% (Moderate Return)
Shareholder yield for CVSA (annual period ending 2023-06-30)
Market cap (USD): 1168620659.5800002
Dividends paid: 0
Stock repurchases: 123133000
Net debt paydown: 170543000
Dividend yield: 0%
Buyback yield: 10.536609890522879%
Debt paydown yield: 14.593529440194288%
Total shareholder yield: 25.130139330717167% (High Return)
Shareholder yield for CVSA (annual period ending 2024-06-30)
Market cap (USD): 2321246802.27
Dividends paid: 0
Stock repurchases: 261966000
Net debt paydown: 48338000
Dividend yield: 0%
Buyback yield: 11.285572897453967%
Debt paydown yield: 2.0824153619825854%
Total shareholder yield: 13.367988259436553% (High Return)
Shareholder yield for CVSA (quarterly period ending 2024-09-30)
Market cap (USD): 2568651350.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVSA (quarterly period ending 2024-12-31)
Market cap (USD): 3091706083.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVSA (quarterly period ending 2025-03-31)
Market cap (USD): 3424868467.68
Dividends paid: 0
Stock repurchases: 72370000
Dividend yield: 0%
Buyback yield: 2.1130738503666775%
Total shareholder yield: 2.1130738503666775% (Low Return)
Shareholder yield for CVSA (quarterly period ending 2025-06-30)
Market cap (USD): 4329749753.01
Dividends paid: 0
Stock repurchases: 66689000
Net debt paydown: 6528000
Dividend yield: 0%
Buyback yield: 1.5402506796989468%
Debt paydown yield: 0.1507708383252819%
Total shareholder yield: 1.6910215180242287% (Low Return)
Shareholder yield for CVSA (annual period ending 2025-06-30)
Market cap (USD): 4329749753.01
Dividends paid: 0
Stock repurchases: 213125000
Net debt paydown: 73853000
Dividend yield: 0%
Buyback yield: 4.92233990779346%
Debt paydown yield: 1.7057105886698904%
Total shareholder yield: 6.62805049646335% (Moderate Return)
Shareholder yield for CVSA (quarterly period ending 2025-09-30)
Market cap (USD): 5256070497.15
Dividends paid: 0
Stock repurchases: 7595000
Net debt paydown: -1950000
Dividend yield: 0%
Buyback yield: 0.1444995839404787%
Debt paydown yield: -0.03709995901039282%
Total shareholder yield: 0.1073996249300859% (Low Return)
Shareholder yield for CVSA (quarterly period ending 2025-12-31)
Market cap (USD): 3521175877.89
Dividends paid: 0
Stock repurchases: 164767000
Net debt paydown: 46398000
Dividend yield: 0%
Buyback yield: 4.679317526698883%
Debt paydown yield: 1.3176848191917965%
Total shareholder yield: 5.99700234589068% (Moderate Return)
Shareholder yield for CVU (annual period ending 2021-12-31)
Market cap (USD): 36062396.37
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVU (annual period ending 2022-12-31)
Market cap (USD): 42270940.800000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVU (annual period ending 2023-12-31)
Market cap (USD): 36062396.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4475183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.4095552444287%
Total shareholder yield: 12.4095552444287% (High Return)
Shareholder yield for CVU (quarterly period ending 2024-09-30)
Market cap (USD): 45441261.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVU (annual period ending 2024-12-31)
Market cap (USD): 53499159.449999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4693555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.773137836654367%
Total shareholder yield: 8.773137836654367% (Moderate Return)
Shareholder yield for CVU (quarterly period ending 2024-12-31)
Market cap (USD): 53499159.449999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVU (quarterly period ending 2025-03-31)
Market cap (USD): 45837551.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVU (quarterly period ending 2025-06-30)
Market cap (USD): 46233841.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7365967
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.931981338820828%
Total shareholder yield: -15.931981338820828% (Minimal or Negative)
Shareholder yield for CVU (quarterly period ending 2025-09-30)
Market cap (USD): 33288365.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 585148
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7578153343705076%
Total shareholder yield: 1.7578153343705076% (Low Return)
Shareholder yield for CVU (annual period ending 2025-12-31)
Market cap (USD): 52310289.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7522512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.380558986180821%
Total shareholder yield: -14.380558986180821% (Minimal or Negative)
Shareholder yield for CVU (quarterly period ending 2025-12-31)
Market cap (USD): 52310289.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2018884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.859439565966353%
Total shareholder yield: -3.859439565966353% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (annual period ending 2023-03-31)
Market cap (USD): 197334419.08830696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20629143.254760996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.453900211665292%
Total shareholder yield: -10.453900211665292% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (annual period ending 2024-03-31)
Market cap (USD): 393112845.7701535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27208207.63683375
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.921220695174619%
Total shareholder yield: 6.921220695174619% (Moderate Return)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 436658210.0023889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 451764859.24525005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 297918721.01913875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (annual period ending 2025-03-31)
Market cap (USD): 297918721.01913875
Dividends paid: 0
Stock repurchases: 32382.51110591536
Net debt paydown: 34409201.28953415
Dividend yield: 0%
Buyback yield: 0.01086957912384266%
Debt paydown yield: 11.549862046878099%
Total shareholder yield: 11.56073162600194% (High Return)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 358688798.38989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 303958113.3635851
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCXINDIA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 239746969.1983959
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEO (annual period ending 2021-06-30)
Market cap (USD): 92856899911.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEO (annual period ending 2022-06-30)
Market cap (USD): 86119438064.64
Dividends paid: 2804878048.780488
Stock repurchases: 3640243902.4390244
Dividend yield: 3.2569627854227146%
Buyback yield: 4.2269712671681745%
Total shareholder yield: 7.4839340525908895% (Moderate Return)
Shareholder yield for DEO (annual period ending 2023-06-30)
Market cap (USD): 87648152592.64
Dividends paid: 2613924050.632911
Stock repurchases: 2117721518.9873416
Net debt paydown: -3391401667.181225
Dividend yield: 2.982292236987101%
Buyback yield: 2.4161621852200583%
Debt paydown yield: -3.869336166095083%
Total shareholder yield: 1.529118256112076% (Low Return)
Shareholder yield for DEO (annual period ending 2024-06-30)
Market cap (USD): 65351156331.520004
Dividends paid: 2837974683.544304
Stock repurchases: 1249367088.607595
Net debt paydown: -949367088.6075974
Dividend yield: 4.342654120988367%
Buyback yield: 1.911775030069366%
Debt paydown yield: -1.45271658819861%
Total shareholder yield: 4.801712562859123% (Moderate Return)
Shareholder yield for DEO (quarterly period ending 2024-12-31)
Market cap (USD): 67163377917.439995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEO (annual period ending 2025-06-30)
Market cap (USD): 54077581557.76
Dividends paid: 3147945205.479452
Stock repurchases: 0
Net debt paydown: -5445014739.032425
Dividend yield: 5.821164916772669%
Buyback yield: 0%
Debt paydown yield: -10.06889469200214%
Total shareholder yield: -4.2477297752294705% (Minimal or Negative)
Shareholder yield for DEO (quarterly period ending 2025-06-30)
Market cap (USD): 54077581557.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6276027397.260273
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.60559924551522%
Total shareholder yield: -11.60559924551522% (Minimal or Negative)
Shareholder yield for DOGZ (annual period ending 2021-06-30)
Market cap (USD): 229637967.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOGZ (annual period ending 2022-06-30)
Market cap (USD): 198076351.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 548669.8100827134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2769991504582569%
Total shareholder yield: 0.2769991504582569% (Low Return)
Shareholder yield for DOGZ (annual period ending 2023-06-30)
Market cap (USD): 79448206.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1338057.2671127121
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6841881283501947%
Total shareholder yield: -1.6841881283501947% (Minimal or Negative)
Shareholder yield for DOGZ (annual period ending 2024-06-30)
Market cap (USD): 94031850.24000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35831.17013707757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03810535477673226%
Total shareholder yield: -0.03810535477673226% (Minimal or Negative)
Shareholder yield for DOGZ (quarterly period ending 2024-12-31)
Market cap (USD): 247541022.42000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DOGZ (annual period ending 2025-06-30)
Market cap (USD): 89243191.19999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (annual period ending 2022-02-28)
Market cap (USD): 442236561.84375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (annual period ending 2023-02-28)
Market cap (USD): 105481081.63235293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -116248.43749999977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11020785500207109%
Total shareholder yield: -0.11020785500207109% (Minimal or Negative)
Shareholder yield for ESK.V (annual period ending 2024-02-29)
Market cap (USD): 39911760.61764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (quarterly period ending 2024-11-30)
Market cap (USD): 31847955.921428576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (quarterly period ending 2025-02-28)
Market cap (USD): 32309520.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (annual period ending 2025-02-28)
Market cap (USD): 32309520.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (quarterly period ending 2025-05-31)
Market cap (USD): 32309520.500000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESK.V (quarterly period ending 2025-11-30)
Market cap (USD): 36002037.12857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLTR.L (annual period ending 2021-12-31)
Market cap (USD): 275694339.5027027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLTR.L (annual period ending 2022-12-31)
Market cap (USD): 235976142.20240965
Dividends paid: 0
Stock repurchases: 3000000
Dividend yield: 0%
Buyback yield: 1.2713149609110634%
Total shareholder yield: 1.2713149609110634% (Low Return)
Shareholder yield for FLTR.L (annual period ending 2023-12-31)
Market cap (USD): 306117339.25063294
Dividends paid: 0
Stock repurchases: 212000000
Net debt paydown: -289000000
Dividend yield: 0%
Buyback yield: 69.25448931412063%
Debt paydown yield: -94.40824250840029%
Total shareholder yield: -25.15375319427966% (Minimal or Negative)
Shareholder yield for FLTR.L (quarterly period ending 2024-09-30)
Market cap (USD): 406524119.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLTR.L (annual period ending 2024-12-31)
Market cap (USD): 449316131.88
Dividends paid: 0
Stock repurchases: 219000000
Net debt paydown: 250000000
Dividend yield: 0%
Buyback yield: 48.74073830460396%
Debt paydown yield: 55.64011221986753%
Total shareholder yield: 104.3808505244715% (High Return)
Shareholder yield for FLTR.L (quarterly period ending 2024-12-31)
Market cap (USD): 449316131.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLTR.L (quarterly period ending 2025-03-31)
Market cap (USD): 381883790.5714286
Dividends paid: 0
Stock repurchases: 244000000
Dividend yield: 0%
Buyback yield: 63.893782879575134%
Total shareholder yield: 63.893782879575134% (High Return)
Shareholder yield for FLTR.L (quarterly period ending 2025-06-30)
Market cap (USD): 490500077.3260274
Dividends paid: 0
Stock repurchases: 355000000
Net debt paydown: -3169000000
Dividend yield: 0%
Buyback yield: 72.37511601125341%
Debt paydown yield: -646.0753313793298%
Total shareholder yield: -573.7002153680763% (Minimal or Negative)
Shareholder yield for FLTR.L (quarterly period ending 2025-09-30)
Market cap (USD): 453395282.82162166
Dividends paid: 0
Stock repurchases: 245000000
Net debt paydown: -2124000000
Dividend yield: 0%
Buyback yield: 54.03673335004454%
Debt paydown yield: -468.4653944305902%
Total shareholder yield: -414.4286610805457% (Minimal or Negative)
Shareholder yield for FLTR.L (quarterly period ending 2025-12-31)
Market cap (USD): 378141980.9675676
Dividends paid: 0
Stock repurchases: 279000000
Net debt paydown: -188000000
Dividend yield: 0%
Buyback yield: 73.78181054801456%
Debt paydown yield: -49.716775566404074%
Total shareholder yield: 24.065034981610488% (High Return)
Shareholder yield for FLTR.L (annual period ending 2025-12-31)
Market cap (USD): 378141980.9675676
Dividends paid: 0
Stock repurchases: 1123000000
Net debt paydown: -5589000000
Dividend yield: 0%
Buyback yield: 296.97839872910515%
Debt paydown yield: -1478.0162693650657%
Total shareholder yield: -1181.0378706359606% (Minimal or Negative)
Shareholder yield for FNR.AX (annual period ending 2024-06-30)
Market cap (USD): 9051743.766666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6368.091954022988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07035210140916369%
Total shareholder yield: -0.07035210140916369% (Minimal or Negative)
Shareholder yield for HOR.AX (annual period ending 2021-12-31)
Market cap (USD): 5434848.369565218
Dividends paid: 0
Stock repurchases: 178076.8115942029
Dividend yield: 0%
Buyback yield: 3.2765736867917234%
Total shareholder yield: 3.2765736867917234% (Low Return)