speb/financial-data huggingface dataset:
Shareholder yield for COLB (quarterly period ending 2025-09-30)
Market cap (USD): 7008205260
Dividends paid: 75532000
Stock repurchases: 399000
Net debt paydown: 999091000
Dividend yield: 1.0777652365735646%
Buyback yield: 0.005693326396664358%
Debt paydown yield: 14.256017952305239%
Total shareholder yield: 15.339476515275468% (High Return)
Shareholder yield for COLB (annual period ending 2025-12-31)
Market cap (USD): 7712419590
Dividends paid: 335000000
Stock repurchases: 109000000
Net debt paydown: -96000000
Dividend yield: 4.3436433416351505%
Buyback yield: 1.4133048484723325%
Debt paydown yield: -1.2447455546178343%
Total shareholder yield: 4.512202635489649% (Moderate Return)
Shareholder yield for COLB (quarterly period ending 2025-12-31)
Market cap (USD): 7712419590
Dividends paid: 109000000
Stock repurchases: 100000000
Net debt paydown: -729000000
Dividend yield: 1.4133048484723325%
Buyback yield: 1.2966099527269106%
Debt paydown yield: -9.452286555379178%
Total shareholder yield: -6.742371754179935% (Minimal or Negative)
Shareholder yield for COOK (annual period ending 2021-12-31)
Market cap (USD): 1691338656
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COOK (annual period ending 2022-12-31)
Market cap (USD): 392234787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COOK (annual period ending 2023-12-31)
Market cap (USD): 379716655.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35553000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.36303411636891%
Total shareholder yield: 9.36303411636891% (Moderate Return)
Shareholder yield for COOK (quarterly period ending 2024-09-30)
Market cap (USD): 511852488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COOK (annual period ending 2024-12-31)
Market cap (USD): 332425936.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24569000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.390819217862081%
Total shareholder yield: 7.390819217862081% (Moderate Return)
Shareholder yield for COOK (quarterly period ending 2024-12-31)
Market cap (USD): 332425936.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COOK (quarterly period ending 2025-03-31)
Market cap (USD): 233671788
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COOK (quarterly period ending 2025-06-30)
Market cap (USD): 237844498.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16586000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.973463798659189%
Total shareholder yield: 6.973463798659189% (Moderate Return)
Shareholder yield for COOK (quarterly period ending 2025-09-30)
Market cap (USD): 169690227
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9656000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.690368956840397%
Total shareholder yield: 5.690368956840397% (Moderate Return)
Shareholder yield for COOK (quarterly period ending 2025-12-31)
Market cap (USD): 150217578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1740000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1583198339145104%
Total shareholder yield: 1.1583198339145104% (Low Return)
Shareholder yield for COOK (annual period ending 2025-12-31)
Market cap (USD): 150217578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.7256947652291394%
Total shareholder yield: 5.7256947652291394% (Moderate Return)
Shareholder yield for CORD.L (annual period ending 2022-03-31)
Market cap (USD): 8966962.721710525
Dividends paid: 7136000
Stock repurchases: 0
Dividend yield: 79.58101557311646%
Buyback yield: 0%
Total shareholder yield: 79.58101557311646% (High Return)
Shareholder yield for CORD.L (annual period ending 2023-03-31)
Market cap (USD): 6522784.368518517
Dividends paid: 20053333.333333332
Stock repurchases: 698518.5185185184
Dividend yield: 307.4351718587921%
Buyback yield: 10.70890097011085%
Total shareholder yield: 318.14407282890295% (High Return)
Shareholder yield for CORD.L (annual period ending 2024-03-31)
Market cap (USD): 5524801.949999999
Dividends paid: 22848148.148148146
Stock repurchases: 3334074.0740740737
Net debt paydown: -101734814.8148148
Dividend yield: 413.55596734373705%
Buyback yield: 60.347395331955276%
Debt paydown yield: -1841.4201221242838%
Total shareholder yield: -1367.5167594485915% (Minimal or Negative)
Shareholder yield for CORD.L (quarterly period ending 2024-09-30)
Market cap (USD): 8065564.6713333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CORD.L (annual period ending 2025-03-31)
Market cap (USD): 8154401.237662337
Dividends paid: 23034265.734265734
Stock repurchases: 309090.9090909091
Net debt paydown: 13551732.7117327
Dividend yield: 282.47648187678686%
Buyback yield: 3.7904795224366192%
Debt paydown yield: 166.18918197380296%
Total shareholder yield: 452.4561433730264% (High Return)
Shareholder yield for CORD.L (quarterly period ending 2025-03-31)
Market cap (USD): 8154401.237662337
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11631732.7117327
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 142.64361505796134%
Total shareholder yield: 142.64361505796134% (High Return)
Shareholder yield for CORD.L (quarterly period ending 2025-09-30)
Market cap (USD): 9726690.204054054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14238431.352819845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -146.38516344321638%
Total shareholder yield: -146.38516344321638% (Minimal or Negative)
Shareholder yield for CRI.PA (annual period ending 2021-12-31)
Market cap (USD): 526163298
Dividends paid: 20113636.363636363
Stock repurchases: 0
Dividend yield: 3.822698474046048%
Buyback yield: 0%
Total shareholder yield: 3.822698474046048% (Low Return)
Shareholder yield for CRI.PA (annual period ending 2022-12-31)
Market cap (USD): 281767188.7659575
Dividends paid: 19042553.19148936
Stock repurchases: 0
Dividend yield: 6.7582578634826636%
Buyback yield: 0%
Total shareholder yield: 6.7582578634826636% (Moderate Return)
Shareholder yield for CRI.PA (annual period ending 2023-12-31)
Market cap (USD): 253207696.13333333
Dividends paid: 9555555.555555556
Stock repurchases: 0
Net debt paydown: -77534278.9598108
Dividend yield: 3.7738013897191425%
Buyback yield: 0%
Debt paydown yield: -30.620822409356403%
Total shareholder yield: -26.84702101963726% (Minimal or Negative)
Shareholder yield for CRI.PA (annual period ending 2024-12-31)
Market cap (USD): 200881238.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2680555.5555555224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3343981642623723%
Total shareholder yield: 1.3343981642623723% (Low Return)
Shareholder yield for CRI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 200881238.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRI.PA (quarterly period ending 2025-06-30)
Market cap (USD): 242798871.2470588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -54477941.17647058
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.437477117031904%
Total shareholder yield: -22.437477117031904% (Minimal or Negative)
Shareholder yield for CRML (annual period ending 2022-06-30)
Market cap (USD): 1467418642.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRML (annual period ending 2023-06-30)
Market cap (USD): 1570240769.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRML (annual period ending 2024-06-30)
Market cap (USD): 1655436246.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9061055678486741%
Total shareholder yield: -0.9061055678486741% (Minimal or Negative)
Shareholder yield for CRML (quarterly period ending 2024-12-31)
Market cap (USD): 997374632.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRML (annual period ending 2025-06-30)
Market cap (USD): 525861735.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14973922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8475017257014312%
Total shareholder yield: 2.8475017257014312% (Low Return)
Shareholder yield for CRML (quarterly period ending 2025-06-30)
Market cap (USD): 525861735.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14973922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.8475017257014312%
Total shareholder yield: 2.8475017257014312% (Low Return)
Shareholder yield for CRWC.L (quarterly period ending 2024-12-31)
Market cap (USD): 640971.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCM.TO (annual period ending 2021-12-31)
Market cap (USD): 46911923.385826774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCM.TO (annual period ending 2022-12-31)
Market cap (USD): 50006626.433823526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCM.TO (annual period ending 2023-12-31)
Market cap (USD): 92824722.04545455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -145641778.0748663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -156.89977288975692%
Total shareholder yield: -156.89977288975692% (Minimal or Negative)
Shareholder yield for DCM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 93259985.77777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCM.TO (annual period ending 2024-12-31)
Market cap (USD): 68390268.04195805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17384265.734265715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.41920982617046%
Total shareholder yield: 25.41920982617046% (High Return)
Shareholder yield for DCM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 68390268.04195805
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 67604173.00699301
Dividends paid: 7736363.636363637
Stock repurchases: 0
Dividend yield: 11.443618481307926%
Buyback yield: 0%
Total shareholder yield: 11.443618481307926% (High Return)
Shareholder yield for DCM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 70975200.98540145
Dividends paid: 2018978.102189781
Stock repurchases: 155474.45255474452
Net debt paydown: -751942.21836555
Dividend yield: 2.844624705754697%
Buyback yield: 0.2190546140006329%
Debt paydown yield: -1.0594435914598022%
Total shareholder yield: 2.0042357282955274% (Low Return)
Shareholder yield for DCM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 52566570.86330935
Dividends paid: 990647.4820143885
Stock repurchases: 307194.24460431654
Net debt paydown: 5067452.607257247
Dividend yield: 1.8845579343389225%
Buyback yield: 0.5843908772423528%
Debt paydown yield: 9.640066917117947%
Total shareholder yield: 12.109015728699223% (High Return)
Shareholder yield for DCM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 65231543.10218978
Dividends paid: 1002189.7810218977
Stock repurchases: 237956.20437956203
Net debt paydown: 2507729.8744945824
Dividend yield: 1.5363576168233477%
Buyback yield: 0.3647870233681073%
Debt paydown yield: 3.844351605428141%
Total shareholder yield: 5.745496245619596% (Moderate Return)
Shareholder yield for DCM.TO (annual period ending 2025-12-31)
Market cap (USD): 65231543.10218978
Dividends paid: 12101459.854014598
Stock repurchases: 705109.4890510949
Net debt paydown: -7651584.911438912
Dividend yield: 18.551546197606903%
Buyback yield: 1.080933326912858%
Debt paydown yield: -11.729884880160153%
Total shareholder yield: 7.90259464435961% (Moderate Return)
Shareholder yield for DEEPAKFERT.NS (annual period ending 2022-03-31)
Market cap (USD): 895850728.8309376
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (annual period ending 2023-03-31)
Market cap (USD): 816486570.68514
Dividends paid: 13304506.699147383
Stock repurchases: 0
Dividend yield: 1.629482612063435%
Buyback yield: 0%
Total shareholder yield: 1.629482612063435% (Low Return)
Shareholder yield for DEEPAKFERT.NS (annual period ending 2024-03-31)
Market cap (USD): 751960076.8204175
Dividends paid: 15161290.322580645
Stock repurchases: 0
Net debt paydown: -46990188.15804517
Dividend yield: 2.0162360728894724%
Buyback yield: 0%
Debt paydown yield: -6.249026990467119%
Total shareholder yield: -4.232790917577646% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1597077366.2834451
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1748023800.3322065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (annual period ending 2025-03-31)
Market cap (USD): 1632679798.5120785
Dividends paid: 12571896.188917466
Stock repurchases: 0
Net debt paydown: 12093475.805168867
Dividend yield: 0.7700160313353971%
Buyback yield: 0%
Debt paydown yield: 0.7407132627101836%
Total shareholder yield: 1.5107292940455808% (Low Return)
Shareholder yield for DEEPAKFERT.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1632679798.5120785
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2504164933.413293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPAKFERT.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1809966632.0318592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBA.DE (annual period ending 2021-12-31)
Market cap (USD): 27073909090.909092
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBA.DE (annual period ending 2022-12-31)
Market cap (USD): 17122340425.531914
Dividends paid: 489000000
Stock repurchases: 3143000000
Dividend yield: 2.85591798695247%
Buyback yield: 18.35613544579062%
Total shareholder yield: 21.21205343274309% (High Return)
Shareholder yield for EBA.DE (annual period ending 2023-12-31)
Market cap (USD): 18490133333.333332
Dividends paid: 528000000
Stock repurchases: 1401000000
Net debt paydown: 1192000000
Dividend yield: 2.855577028469238%
Buyback yield: 7.577014047131443%
Debt paydown yield: 6.44668147336237%
Total shareholder yield: 16.87927254896305% (High Return)
Shareholder yield for EBA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 27888133333.333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 27222750000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBA.DE (annual period ending 2024-12-31)
Market cap (USD): 27222750000
Dividends paid: 533000000
Stock repurchases: 3149000000
Net debt paydown: 365000000
Dividend yield: 1.9579212239762698%
Buyback yield: 11.567530833585879%
Debt paydown yield: 1.3407903316160197%
Total shareholder yield: 14.866242389178169% (High Return)
Shareholder yield for EBA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 29477739130.43478
Dividends paid: 134000000
Stock repurchases: 615000000
Dividend yield: 0.4545803170557592%
Buyback yield: 2.086320111860387%
Total shareholder yield: 2.540900428916146% (Low Return)
Shareholder yield for EBA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 32573929411.7647
Dividends paid: 134000000
Stock repurchases: 624000000
Net debt paydown: 16000000
Dividend yield: 0.41137192355922314%
Buyback yield: 1.915642390305636%
Debt paydown yield: 0.04911903564886247%
Total shareholder yield: 2.376133349513722% (Low Return)
Shareholder yield for EBA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 39996564705.882355
Dividends paid: 132000000
Stock repurchases: 626000000
Net debt paydown: 29000000
Dividend yield: 0.33002834361068656%
Buyback yield: 1.5651344174264379%
Debt paydown yield: 0.07250622700537811%
Total shareholder yield: 1.9676689880425025% (Low Return)
Shareholder yield for EBA.DE (annual period ending 2025-12-31)
Market cap (USD): 38748141176.4706
Dividends paid: 531000000
Stock repurchases: 2500000000
Net debt paydown: 683000000
Dividend yield: 1.3703883176786922%
Buyback yield: 6.451922399617195%
Debt paydown yield: 1.7626651995754177%
Total shareholder yield: 9.584975916871304% (Moderate Return)
Shareholder yield for EBA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 38748141176.4706
Dividends paid: 131000000
Stock repurchases: 635000000
Net debt paydown: -47000000
Dividend yield: 0.338080733739941%
Buyback yield: 1.6387882895027672%
Debt paydown yield: -0.12129614111280326%
Total shareholder yield: 1.855572882129905% (Low Return)
Shareholder yield for EDN (annual period ending 2021-12-31)
Market cap (USD): 109125293.39999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDN (annual period ending 2022-12-31)
Market cap (USD): 164511527.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDN (annual period ending 2023-12-31)
Market cap (USD): 398822062.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 300551410.2006364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 75.35977524546831%
Total shareholder yield: 75.35977524546831% (High Return)
Shareholder yield for EDN (quarterly period ending 2024-09-30)
Market cap (USD): 456267264.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDN (quarterly period ending 2024-12-31)
Market cap (USD): 883503082.9799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDN (annual period ending 2024-12-31)
Market cap (USD): 883503082.9799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -343907806.6468743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.9254789566659%
Total shareholder yield: -38.9254789566659% (Minimal or Negative)
Shareholder yield for EDN (quarterly period ending 2025-03-31)
Market cap (USD): 628808766.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDN (quarterly period ending 2025-06-30)
Market cap (USD): 545420570.2199999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41883675.234265625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.679152111437876%
Total shareholder yield: -7.679152111437876% (Minimal or Negative)
Shareholder yield for EDN (quarterly period ending 2025-09-30)
Market cap (USD): 320375389.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130502243.6095528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -40.73416617297044%
Total shareholder yield: -40.73416617297044% (Minimal or Negative)
Shareholder yield for EDN (quarterly period ending 2025-12-31)
Market cap (USD): 616866752.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -224088824.77441072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.326941552319816%
Total shareholder yield: -36.326941552319816% (Minimal or Negative)
Shareholder yield for EDN (annual period ending 2025-12-31)
Market cap (USD): 616866752.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -213910212.99748933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.6768912409033%
Total shareholder yield: -34.6768912409033% (Minimal or Negative)
Shareholder yield for ENH.OL (annual period ending 2021-12-31)
Market cap (USD): 155610604.07411632
Dividends paid: 0
Stock repurchases: 4318181.818181818
Dividend yield: 0%
Buyback yield: 2.774992002553436%
Total shareholder yield: 2.774992002553436% (Low Return)
Shareholder yield for ENH.OL (annual period ending 2022-12-31)
Market cap (USD): 164618344.52125505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENH.OL (annual period ending 2023-12-31)
Market cap (USD): 219144167.1768173
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40890070.92198581
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.658982097841328%
Total shareholder yield: -18.658982097841328% (Minimal or Negative)
Shareholder yield for ENH.OL (quarterly period ending 2024-09-30)
Market cap (USD): 236655420.67366412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENH.OL (quarterly period ending 2024-12-31)
Market cap (USD): 259372310.77954143
Dividends paid: 1923958.3333333335
Stock repurchases: 0
Dividend yield: 0.7417747590523027%
Buyback yield: 0%
Total shareholder yield: 0.7417747590523027% (Low Return)
Shareholder yield for ENH.OL (annual period ending 2024-12-31)
Market cap (USD): 259372310.77954143
Dividends paid: 3847916.666666667
Stock repurchases: 0
Net debt paydown: -8694791.666666672
Dividend yield: 1.4835495181046054%
Buyback yield: 0%
Debt paydown yield: -3.3522435916673388%
Total shareholder yield: -1.8686940735627333% (Minimal or Negative)
Shareholder yield for ENH.OL (quarterly period ending 2025-03-31)
Market cap (USD): 305630367.40267175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENH.OL (quarterly period ending 2025-06-30)
Market cap (USD): 364485697.6792453
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENH.OL (quarterly period ending 2025-09-30)
Market cap (USD): 491404193.4158316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18751764.705882356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8159553697610407%
Total shareholder yield: 3.8159553697610407% (Low Return)
Shareholder yield for ENH.OL (quarterly period ending 2025-12-31)
Market cap (USD): 477916120.1095618
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9332941.176470593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9528408404242623%
Total shareholder yield: 1.9528408404242623% (Low Return)
Shareholder yield for ENH.OL (annual period ending 2025-12-31)
Market cap (USD): 477916120.1095618
Dividends paid: 47058823.52941176
Stock repurchases: 0
Net debt paydown: -28757953.431372546
Dividend yield: 9.846670063906522%
Buyback yield: 0%
Debt paydown yield: -6.017364181978171%
Total shareholder yield: 3.8293058819283514% (Low Return)
Shareholder yield for ESCORTS.NS (annual period ending 2022-03-31)
Market cap (USD): 2363419678.2473955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (annual period ending 2023-03-31)
Market cap (USD): 2453155141.5481124
Dividends paid: 9219244.823386116
Stock repurchases: 0
Net debt paydown: -6979293.544457979
Dividend yield: 0.37581173188941197%
Buyback yield: 0%
Debt paydown yield: -0.28450273797414855%
Total shareholder yield: 0.09130899391526343% (Low Return)
Shareholder yield for ESCORTS.NS (annual period ending 2024-03-31)
Market cap (USD): 3559734521.765835
Dividends paid: 9094615.661350282
Stock repurchases: 0
Net debt paydown: -46799336.98678078
Dividend yield: 0.25548578428367813%
Buyback yield: 0%
Debt paydown yield: -1.3146861570891974%
Total shareholder yield: -1.0592003728055193% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5471891306.525322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4168702977.6897073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4083763715.712452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (annual period ending 2025-03-31)
Market cap (USD): 4083763715.712452
Dividends paid: 35709609.53939677
Stock repurchases: 0
Net debt paydown: 41482628.66076881
Dividend yield: 0.8744288853442365%
Buyback yield: 0%
Debt paydown yield: 1.0157940456046135%
Total shareholder yield: 1.89022293094885% (Low Return)
Shareholder yield for ESCORTS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4201279885.888135
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCORTS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4485568004.130556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (annual period ending 2023-05-31)
Market cap (USD): 36556331.801470585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (annual period ending 2024-05-31)
Market cap (USD): 8225619.379562044
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (quarterly period ending 2024-11-30)
Market cap (USD): 8049356.107142858
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (quarterly period ending 2025-02-28)
Market cap (USD): 6905084.895833334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (annual period ending 2025-05-31)
Market cap (USD): 5764244.782608695
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (quarterly period ending 2025-08-31)
Market cap (USD): 3387019.7445255476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FIN.V (quarterly period ending 2025-11-30)
Market cap (USD): 5681898.428571428
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLT.AX (annual period ending 2021-06-30)
Market cap (USD): 2145265110.4360902
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLT.AX (annual period ending 2022-06-30)
Market cap (USD): 2300419474.662069
Dividends paid: 0
Stock repurchases: 1680689.655172414
Dividend yield: 0%
Buyback yield: 0.07306013853926822%
Total shareholder yield: 0.07306013853926822% (Low Return)
Shareholder yield for FLT.AX (annual period ending 2023-06-30)
Market cap (USD): 2424725247.89404
Dividends paid: 668211.9205298013
Stock repurchases: 4330463.576158941
Net debt paydown: 7951993.605846047
Dividend yield: 0.027558253089093994%
Buyback yield: 0.17859605247729005%
Debt paydown yield: 0.32795441927915897%
Total shareholder yield: 0.534108724845543% (Low Return)
Shareholder yield for FLT.AX (annual period ending 2024-06-30)
Market cap (USD): 2620933213.9933333
Dividends paid: 41332666.666666664
Stock repurchases: 63250000
Net debt paydown: 241055178.80794704
Dividend yield: 1.577020980389308%
Buyback yield: 2.4132625609192986%
Debt paydown yield: 9.197303369690525%
Total shareholder yield: 13.187586910999132% (High Return)
Shareholder yield for GBDC (annual period ending 2021-09-30)
Market cap (USD): 2508568593.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBDC (annual period ending 2022-09-30)
Market cap (USD): 2133455532.3899999
Dividends paid: 155208000
Stock repurchases: 36424000
Dividend yield: 7.274958284512661%
Buyback yield: 1.707277205782493%
Total shareholder yield: 8.982235490295155% (Moderate Return)
Shareholder yield for GBDC (annual period ending 2023-09-30)
Market cap (USD): 2797718243.94
Dividends paid: 191465000
Stock repurchases: 63788000
Net debt paydown: -41327000
Dividend yield: 6.8436126623802425%
Buyback yield: 2.280000859206178%
Debt paydown yield: -1.4771680489812147%
Total shareholder yield: 7.6464454726052065% (Moderate Return)
Shareholder yield for GBDC (annual period ending 2024-09-30)
Market cap (USD): 3256189762.5
Dividends paid: 338192000
Stock repurchases: 4809000
Net debt paydown: -1481711000
Dividend yield: 10.3861268742626%
Buyback yield: 0.1476879528147586%
Debt paydown yield: -45.50444255627132%
Total shareholder yield: -34.970627729193964% (Minimal or Negative)
Shareholder yield for GBDC (quarterly period ending 2024-09-30)
Market cap (USD): 3256189762.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBDC (quarterly period ending 2024-12-31)
Market cap (USD): 3370807642.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GBDC (quarterly period ending 2025-03-31)
Market cap (USD): 3451561148.25
Dividends paid: 89334000
Stock repurchases: 1130000
Dividend yield: 2.5882201173023938%
Buyback yield: 0.032738808656857465%
Total shareholder yield: 2.6209589259592514% (Low Return)
Shareholder yield for GBDC (quarterly period ending 2025-06-30)
Market cap (USD): 3428116581.96
Dividends paid: 83337000
Stock repurchases: 54890000
Net debt paydown: -320230000
Dividend yield: 2.430985003209917%
Buyback yield: 1.6011707504012904%
Debt paydown yield: -9.341280914574698%
Total shareholder yield: -5.30912516096349% (Minimal or Negative)
Shareholder yield for GBDC (quarterly period ending 2025-09-30)
Market cap (USD): 3290054136.03
Dividends paid: 87238000
Stock repurchases: 21814000
Net debt paydown: 226375000
Dividend yield: 2.6515673114506018%
Buyback yield: 0.6630286037275434%
Debt paydown yield: 6.88058587002946%
Total shareholder yield: 10.195181785207605% (High Return)
Shareholder yield for GBDC (annual period ending 2025-09-30)
Market cap (USD): 3290054136.03
Dividends paid: 368208000
Stock repurchases: 77834000
Net debt paydown: -301343000
Dividend yield: 11.191548368997491%
Buyback yield: 2.365736148461062%
Debt paydown yield: -9.15921098987206%
Total shareholder yield: 4.398073527586494% (Moderate Return)
Shareholder yield for GBDC (quarterly period ending 2025-12-31)
Market cap (USD): 3352572979.47
Dividends paid: 84480000
Stock repurchases: 54179000
Net debt paydown: 21546000
Dividend yield: 2.5198556606321882%
Buyback yield: 1.6160423749691208%
Debt paydown yield: 0.642670573674019%
Total shareholder yield: 4.778568609275329% (Moderate Return)
Shareholder yield for GOOGL (annual period ending 2021-12-31)
Market cap (USD): 842406228328.2001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOGL (annual period ending 2022-12-31)
Market cap (USD): 513082773835.5
Dividends paid: 0
Stock repurchases: 59296000000
Dividend yield: 0%
Buyback yield: 11.556809743725864%
Total shareholder yield: 11.556809743725864% (High Return)
Shareholder yield for GOOGL (annual period ending 2023-12-31)
Market cap (USD): 812366390683.4
Dividends paid: 0
Stock repurchases: 61504000000
Net debt paydown: 2558000000
Dividend yield: 0%
Buyback yield: 7.570968063838782%
Debt paydown yield: 0.31488254922118236%
Total shareholder yield: 7.885850613059964% (Moderate Return)
Shareholder yield for GOOGL (quarterly period ending 2024-09-30)
Market cap (USD): 966907274192.0001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOGL (quarterly period ending 2024-12-31)
Market cap (USD): 1104902778372.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOOGL (annual period ending 2024-12-31)
Market cap (USD): 1104902778372.8
Dividends paid: 7363000000
Stock repurchases: 62222000000
Net debt paydown: 4547000000
Dividend yield: 0.6663934731744955%
Buyback yield: 5.63144569983206%
Debt paydown yield: 0.4115294204161932%
Total shareholder yield: 6.709368593422749% (Moderate Return)
Shareholder yield for GOOGL (quarterly period ending 2025-03-31)
Market cap (USD): 903600663217.8999
Dividends paid: 2434000000
Stock repurchases: 15068000000
Net debt paydown: -990000000
Dividend yield: 0.2693667788303792%
Buyback yield: 1.6675507902284936%
Debt paydown yield: -0.10956167257275078%
Total shareholder yield: 1.8273558964861218% (Low Return)
Shareholder yield for GOOGL (quarterly period ending 2025-06-30)
Market cap (USD): 1031035286976.7
Dividends paid: 2543000000
Stock repurchases: 13238000000
Net debt paydown: -11995000000
Dividend yield: 0.24664529256382944%
Buyback yield: 1.283952175760902%
Debt paydown yield: -1.1633937413696949%
Total shareholder yield: 0.36720372695503656% (Low Return)
Shareholder yield for GOOGL (quarterly period ending 2025-09-30)
Market cap (USD): 1423548009327.7
Dividends paid: 2536000000
Stock repurchases: 11904000000
Net debt paydown: 1846000000
Dividend yield: 0.17814643295365068%
Buyback yield: 0.8362204802366947%
Debt paydown yield: 0.12967599181089873%
Total shareholder yield: 1.1440429050012442% (Low Return)
Shareholder yield for GOOGL (quarterly period ending 2025-12-31)
Market cap (USD): 1834014228396.0999
Dividends paid: 2536000000
Stock repurchases: 5499000000
Net debt paydown: -25578000000
Dividend yield: 0.13827591742392356%
Buyback yield: 0.2998340969693043%
Debt paydown yield: -1.3946456687181061%
Total shareholder yield: -0.9565356543248783% (Minimal or Negative)
Shareholder yield for GOOGL (annual period ending 2025-12-31)
Market cap (USD): 1834014228396.0999
Dividends paid: 10049000000
Stock repurchases: 45709000000
Net debt paydown: -36717000000
Dividend yield: 0.5479237753127003%
Buyback yield: 2.4922925510765466%
Debt paydown yield: -2.0020019164251583%
Total shareholder yield: 1.0382144099640884% (Low Return)
Shareholder yield for GRAL (quarterly period ending 2024-09-30)
Market cap (USD): 590532319.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAL (quarterly period ending 2024-12-31)
Market cap (USD): 766061185.0500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAL (annual period ending 2024-12-31)
Market cap (USD): 766061185.0500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16266000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1233290913882206%
Total shareholder yield: 2.1233290913882206% (Low Return)
Shareholder yield for GRAL (quarterly period ending 2025-03-31)
Market cap (USD): 1096089785.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAL (quarterly period ending 2025-06-30)
Market cap (USD): 2206771212.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2153000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09756335356532927%
Total shareholder yield: 0.09756335356532927% (Low Return)
Shareholder yield for GRAL (quarterly period ending 2025-09-30)
Market cap (USD): 2537658144.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3574000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14083851319073676%
Total shareholder yield: 0.14083851319073676% (Low Return)
Shareholder yield for GRAL (quarterly period ending 2025-12-31)
Market cap (USD): 3673231194.8700004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3727000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1014638012767912%
Total shareholder yield: 0.1014638012767912% (Low Return)
Shareholder yield for GRAL (annual period ending 2025-12-31)
Market cap (USD): 3673231194.8700004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13278000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3614801055415169%
Total shareholder yield: 0.3614801055415169% (Low Return)
Shareholder yield for HIK.L (annual period ending 2021-12-31)
Market cap (USD): 55299515.25324324
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIK.L (annual period ending 2022-12-31)
Market cap (USD): 35299463.66493976
Dividends paid: 150602409.63855422
Stock repurchases: 361445783.13253015
Dividend yield: 426.64220359850964%
Buyback yield: 1023.9412886364231%
Total shareholder yield: 1450.5834922349327% (High Return)
Shareholder yield for HIK.L (annual period ending 2023-12-31)
Market cap (USD): 43899717.53620253
Dividends paid: 173417721.51898733
Stock repurchases: 0
Net debt paydown: 38188195.821259975
Dividend yield: 395.03152013672053%
Buyback yield: 0%
Debt paydown yield: 86.98961625383474%
Total shareholder yield: 482.0211363905553% (High Return)
Shareholder yield for HIK.L (quarterly period ending 2024-12-31)
Market cap (USD): 49816967.35537501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIK.L (annual period ending 2024-12-31)
Market cap (USD): 49816967.35537501
Dividends paid: 218750000
Stock repurchases: 0
Net debt paydown: -124905063.29113936
Dividend yield: 439.10741984657955%
Buyback yield: 0%
Debt paydown yield: -250.72795459449563%
Total shareholder yield: 188.37946525208392% (High Return)
Shareholder yield for HIK.L (quarterly period ending 2025-06-30)
Market cap (USD): 55454587.43465753
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -501746575.3424659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -904.7882214139216%
Total shareholder yield: -904.7882214139216% (Minimal or Negative)
Shareholder yield for HIT.AX (annual period ending 2021-06-30)
Market cap (USD): 52159398.4962406
Dividends paid: 2757143.6090225563
Stock repurchases: 0
Dividend yield: 5.285995790808972%
Buyback yield: 0%
Total shareholder yield: 5.285995790808972% (Moderate Return)
Shareholder yield for HIT.AX (annual period ending 2022-06-30)
Market cap (USD): 44050344.82758621
Dividends paid: 2760344.827586207
Stock repurchases: 0
Net debt paydown: 85862.80528908476
Dividend yield: 6.26634102046248%
Buyback yield: 0%
Debt paydown yield: 0.1949197120366554%
Total shareholder yield: 6.461260732499135% (Moderate Return)
Shareholder yield for HIT.AX (annual period ending 2023-06-30)
Market cap (USD): 40899337.74834437
Dividends paid: 3485927.8145695366
Stock repurchases: 0
Net debt paydown: -1503130.618862754
Dividend yield: 8.52318889860423%
Buyback yield: 0%
Debt paydown yield: -3.6751954961021385%
Total shareholder yield: 4.847993402502092% (Moderate Return)
Shareholder yield for HIT.AX (annual period ending 2024-06-30)
Market cap (USD): 53015999.99999999
Dividends paid: 2813333.3333333335
Stock repurchases: 0
Net debt paydown: 704476.710816777
Dividend yield: 5.306574115990142%
Buyback yield: 0%
Debt paydown yield: 1.3288001939353724%
Total shareholder yield: 6.635374309925515% (Moderate Return)
Shareholder yield for HTSC.L (annual period ending 2021-12-31)
Market cap (USD): 228714955.98324326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTSC.L (annual period ending 2022-12-31)
Market cap (USD): 159803492.4054217
Dividends paid: 12530281917.771086
Stock repurchases: 0
Dividend yield: 7841.056368143533%
Buyback yield: 0%
Total shareholder yield: 7841.056368143533% (High Return)
Shareholder yield for HTSC.L (annual period ending 2023-12-31)
Market cap (USD): 173167537.99898732
Dividends paid: 19064119594.050632
Stock repurchases: 0
Net debt paydown: -59160521832.20523
Dividend yield: 11009.060828803906%
Buyback yield: 0%
Debt paydown yield: -34163.748307463495%
Total shareholder yield: -23154.687478659587% (Minimal or Negative)
Shareholder yield for HTSC.L (annual period ending 2024-12-31)
Market cap (USD): 238234870.38599998
Dividends paid: 16041316985.025
Stock repurchases: 0
Net debt paydown: 78296008006.33447
Dividend yield: 6733.404290914281%
Buyback yield: 0%
Debt paydown yield: 32865.049469657984%
Total shareholder yield: 39598.453760572265% (High Return)
Shareholder yield for HTSC.L (quarterly period ending 2024-12-31)
Market cap (USD): 238234870.38599998
Dividends paid: 3853460357.95
Stock repurchases: 0
Dividend yield: 1617.5047555827707%
Buyback yield: 0%
Total shareholder yield: 1617.5047555827707% (High Return)
Shareholder yield for HTSC.L (quarterly period ending 2025-03-31)
Market cap (USD): 247516748.452987
Dividends paid: 2217806540.8831167
Stock repurchases: 0
Net debt paydown: -17112682249.704865
Dividend yield: 896.02281653452%
Buyback yield: 0%
Debt paydown yield: -6913.747193537986%
Total shareholder yield: -6017.7243770034665% (Minimal or Negative)
Shareholder yield for HTSC.L (quarterly period ending 2025-06-30)
Market cap (USD): 261079310.0120548
Dividends paid: 1270079710.6849315
Stock repurchases: 0
Net debt paydown: -24213343093.459167
Dividend yield: 486.4727544385988%
Buyback yield: 0%
Debt paydown yield: -9274.32476067949%
Total shareholder yield: -8787.852006240892% (Minimal or Negative)
Shareholder yield for HTSC.L (quarterly period ending 2025-09-30)
Market cap (USD): 264562766.44175673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTSC.L (quarterly period ending 2025-12-31)
Market cap (USD): 266636606.71621627
Dividends paid: 5305014757.513514
Stock repurchases: 0
Dividend yield: 1989.6048119002987%
Buyback yield: 0%
Total shareholder yield: 1989.6048119002987% (High Return)
Shareholder yield for HTSC.L (annual period ending 2025-12-31)
Market cap (USD): 266636606.71621627
Dividends paid: 14687913501.013514
Stock repurchases: 0
Net debt paydown: -186478630976.96686
Dividend yield: 5508.588517497146%
Buyback yield: 0%
Debt paydown yield: -69937.37029343376%
Total shareholder yield: -64428.781775936615% (Minimal or Negative)
Shareholder yield for KIN2.DE (annual period ending 2021-12-31)
Market cap (USD): 6146949849.306819
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIN2.DE (annual period ending 2022-12-31)
Market cap (USD): 4636701638.244681
Dividends paid: 113235294.11764705
Stock repurchases: 221176470.5882353
Net debt paydown: -1076662227.8832793
Dividend yield: 2.4421518344776354%
Buyback yield: 4.770125141629043%
Debt paydown yield: -23.220433659192096%
Total shareholder yield: -16.008156683085417% (Minimal or Negative)
Shareholder yield for KIN2.DE (annual period ending 2023-12-31)
Market cap (USD): 7018710065.855555
Dividends paid: 111590909.09090908
Stock repurchases: 0
Net debt paydown: 250180481.28342247
Dividend yield: 1.5899062369561858%
Buyback yield: 0%
Debt paydown yield: 3.56447949745772%
Total shareholder yield: 5.154385734413905% (Moderate Return)
Shareholder yield for KIN2.DE (quarterly period ending 2024-09-30)
Market cap (USD): 11025610708.366669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIN2.DE (quarterly period ending 2024-12-31)
Market cap (USD): 10908687490.114582
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 128228956.22895622
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1754755679375442%
Total shareholder yield: 1.1754755679375442% (Low Return)
Shareholder yield for KIN2.DE (annual period ending 2024-12-31)
Market cap (USD): 10908687490.114582
Dividends paid: 103146853.14685315
Stock repurchases: 0
Net debt paydown: 687587412.5874125
Dividend yield: 0.9455477869388458%
Buyback yield: 0%
Debt paydown yield: 6.303117705136406%
Total shareholder yield: 7.248665492075252% (Moderate Return)
Shareholder yield for KIN2.DE (quarterly period ending 2025-03-31)
Market cap (USD): 14978286090.23913
Dividends paid: 25804195.804195806
Stock repurchases: 0
Net debt paydown: -427902097.90209794
Dividend yield: 0.1722773596974595%
Buyback yield: 0%
Debt paydown yield: -2.8568161625711506%
Total shareholder yield: -2.684538802873691% (Minimal or Negative)
Shareholder yield for KIN2.DE (quarterly period ending 2025-06-30)
Market cap (USD): 18220705570.717648
Dividends paid: 26788321.16788321
Stock repurchases: 124160583.94160584
Net debt paydown: -38216017.559083104
Dividend yield: 0.14702131629268247%
Buyback yield: 0.6814257738797083%
Debt paydown yield: -0.20973950438285863%
Total shareholder yield: 0.6187075857895321% (Low Return)
Shareholder yield for KIN2.DE (quarterly period ending 2025-09-30)
Market cap (USD): 29290802710.058826
Dividends paid: 26187050.359712232
Stock repurchases: 118776978.41726619
Net debt paydown: 12625636.716903687
Dividend yield: 0.08940366236777551%
Buyback yield: 0.40550946859669607%
Debt paydown yield: 0.04310444080990613%
Total shareholder yield: 0.5380175717743777% (Low Return)
Shareholder yield for KIN2.DE (quarterly period ending 2025-12-31)
Market cap (USD): 34460594267.51765
Dividends paid: 30729927.007299267
Stock repurchases: 193503649.63503647
Net debt paydown: 351023998.3195926
Dividend yield: 0.08917410642643826%
Buyback yield: 0.5615215110130352%
Debt paydown yield: 1.0186243324609923%
Total shareholder yield: 1.6693199499004656% (Low Return)
Shareholder yield for KIN2.DE (annual period ending 2025-12-31)
Market cap (USD): 34460594267.51765
Dividends paid: 111021897.81021897
Stock repurchases: 438175182.4817518
Net debt paydown: 464944106.98790264
Dividend yield: 0.32217058402520804%
Buyback yield: 1.2715253227503773%
Debt paydown yield: 1.3492051337784277%
Total shareholder yield: 2.942901040554013% (Low Return)
Shareholder yield for KNSA (annual period ending 2021-12-31)
Market cap (USD): 544989558.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)