speb/financial-data huggingface dataset:
Shareholder yield for HAL.DE (annual period ending 2024-12-31)
Market cap (USD): 21389662839.895832
Dividends paid: 600000000
Stock repurchases: 1005000000
Net debt paydown: 207000000
Dividend yield: 2.8050933036722987%
Buyback yield: 4.6985312836511%
Debt paydown yield: 0.9677571897669429%
Total shareholder yield: 8.471381777090341% (Moderate Return)
Shareholder yield for HAL.DE (quarterly period ending 2024-12-31)
Market cap (USD): 21389662839.895832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAL.DE (quarterly period ending 2025-03-31)
Market cap (USD): 20567129019.293476
Dividends paid: 147000000
Stock repurchases: 250000000
Dividend yield: 0.7147327167642271%
Buyback yield: 1.2155318312316787%
Total shareholder yield: 1.9302645479959057% (Low Return)
Shareholder yield for HAL.DE (quarterly period ending 2025-06-30)
Market cap (USD): 16757095743.235294
Dividends paid: 145000000
Stock repurchases: 257000000
Net debt paydown: 13000000
Dividend yield: 0.8653050756634565%
Buyback yield: 1.5336786513483331%
Debt paydown yield: 0.07757907574913747%
Total shareholder yield: 2.4765628027609274% (Low Return)
Shareholder yield for HAL.DE (quarterly period ending 2025-09-30)
Market cap (USD): 20000404596.76471
Dividends paid: 144000000
Stock repurchases: 250000000
Net debt paydown: -6000000
Dividend yield: 0.7199854348111219%
Buyback yield: 1.2499747132137533%
Debt paydown yield: -0.02999939311713008%
Total shareholder yield: 1.939960754907745% (Low Return)
Shareholder yield for HAL.DE (annual period ending 2025-12-31)
Market cap (USD): 23410792997.294117
Dividends paid: 579000000
Stock repurchases: 1007000000
Net debt paydown: 469000000
Dividend yield: 2.473218229160039%
Buyback yield: 4.301434813064178%
Debt paydown yield: 2.0033494809603773%
Total shareholder yield: 8.778002523184595% (Moderate Return)
Shareholder yield for HAL.DE (quarterly period ending 2025-12-31)
Market cap (USD): 23410792997.294117
Dividends paid: 143000000
Stock repurchases: 250000000
Net debt paydown: 434000000
Dividend yield: 0.6108293726595606%
Buyback yield: 1.0678835186355955%
Debt paydown yield: 1.8538457883513937%
Total shareholder yield: 3.5325586796465496% (Low Return)
Shareholder yield for HBX.MC (quarterly period ending 2025-03-31)
Market cap (USD): 2594517526.467391
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2824363636.3636365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 108.85891529163021%
Total shareholder yield: 108.85891529163021% (High Return)
Shareholder yield for HBX.MC (quarterly period ending 2025-09-30)
Market cap (USD): 2027023952.717647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -90417690.41769052
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.460612825835965%
Total shareholder yield: -4.460612825835965% (Minimal or Negative)
Shareholder yield for HBX.MC (annual period ending 2025-09-30)
Market cap (USD): 2027023952.717647
Dividends paid: 0
Stock repurchases: 109459459.45945945
Net debt paydown: 2733945945.9459457
Dividend yield: 0%
Buyback yield: 5.400008189972609%
Debt paydown yield: 134.87487122589363%
Total shareholder yield: 140.27487941586622% (High Return)
Shareholder yield for HLIO (annual period ending 2021-12-31)
Market cap (USD): 3366762953.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HLIO (annual period ending 2022-12-31)
Market cap (USD): 1751787437.58
Dividends paid: 11700000
Stock repurchases: 0
Dividend yield: 0.6678892512303274%
Buyback yield: 0%
Total shareholder yield: 0.6678892512303274% (Low Return)
Shareholder yield for HLIO (annual period ending 2023-12-31)
Market cap (USD): 1467919222.3600001
Dividends paid: 11800000
Stock repurchases: 0
Net debt paydown: -76800000
Dividend yield: 0.8038589467497352%
Buyback yield: 0%
Debt paydown yield: -5.231895517828785%
Total shareholder yield: -4.4280365710790495% (Minimal or Negative)
Shareholder yield for HLIO (quarterly period ending 2024-09-30)
Market cap (USD): 1553509289.58
Dividends paid: 2900000
Stock repurchases: 0
Dividend yield: 0.18667413316749665%
Buyback yield: 0%
Total shareholder yield: 0.18667413316749665% (Low Return)
Shareholder yield for HLIO (quarterly period ending 2024-12-31)
Market cap (USD): 1456683460.6399999
Dividends paid: 3000000
Stock repurchases: 0
Dividend yield: 0.20594728237539936%
Buyback yield: 0%
Total shareholder yield: 0.20594728237539936% (Low Return)
Shareholder yield for HLIO (annual period ending 2024-12-31)
Market cap (USD): 1456683460.6399999
Dividends paid: 11900000
Stock repurchases: 0
Net debt paydown: 74800000
Dividend yield: 0.8169242200890843%
Buyback yield: 0%
Debt paydown yield: 5.134952240559958%
Total shareholder yield: 5.951876460649042% (Moderate Return)
Shareholder yield for HLIO (quarterly period ending 2025-03-31)
Market cap (USD): 1049221866.5
Dividends paid: 3000000
Stock repurchases: 0
Dividend yield: 0.2859261797514206%
Buyback yield: 0%
Total shareholder yield: 0.2859261797514206% (Low Return)
Shareholder yield for HLIO (quarterly period ending 2025-06-30)
Market cap (USD): 1094495376.9599998
Dividends paid: 3000000
Stock repurchases: 6500000
Net debt paydown: 9500000
Dividend yield: 0.2740989192967272%
Buyback yield: 0.5938809918095757%
Debt paydown yield: 0.8679799111063029%
Total shareholder yield: 1.7359598222126058% (Low Return)
Shareholder yield for HLIO (quarterly period ending 2025-09-30)
Market cap (USD): 1714114589.4599998
Dividends paid: 3000000
Stock repurchases: 2700000
Net debt paydown: 14200000
Dividend yield: 0.17501747073660315%
Buyback yield: 0.1575157236629428%
Debt paydown yield: 0.8284160281532548%
Total shareholder yield: 1.1609492225528006% (Low Return)
Shareholder yield for HLIO (annual period ending 2025-12-31)
Market cap (USD): 1762031808.56
Dividends paid: 12000000
Stock repurchases: 13600000
Net debt paydown: 79400000
Dividend yield: 0.681031973526452%
Buyback yield: 0.7718362366633121%
Debt paydown yield: 4.50616155816669%
Total shareholder yield: 5.959029768356454% (Moderate Return)
Shareholder yield for HLIO (quarterly period ending 2025-12-31)
Market cap (USD): 1762031808.56
Dividends paid: 3000000
Stock repurchases: 4400000
Net debt paydown: 52000000
Dividend yield: 0.170257993381613%
Buyback yield: 0.24971172362636568%
Debt paydown yield: 2.9511385519479583%
Total shareholder yield: 3.371108268955937% (Low Return)
Shareholder yield for HMI.AX (annual period ending 2021-06-30)
Market cap (USD): 19025070.766917292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMI.AX (annual period ending 2022-06-30)
Market cap (USD): 5816860.71724138
Dividends paid: 0
Stock repurchases: 113022.06896551725
Net debt paydown: -305632.77158413274
Dividend yield: 0%
Buyback yield: 1.9430079979483754%
Debt paydown yield: -5.254256315235922%
Total shareholder yield: -3.3112483172875464% (Minimal or Negative)
Shareholder yield for HMI.AX (annual period ending 2023-06-30)
Market cap (USD): 6982158.973509935
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 159350.46814341177
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2822520762987755%
Total shareholder yield: 2.2822520762987755% (Low Return)
Shareholder yield for HMI.AX (annual period ending 2024-06-30)
Market cap (USD): 5622965.36
Dividends paid: 0
Stock repurchases: 44039.333333333336
Net debt paydown: -699078.353200883
Dividend yield: 0%
Buyback yield: 0.7832047774403029%
Debt paydown yield: -12.432556639489647%
Total shareholder yield: -11.649351862049343% (Minimal or Negative)
Shareholder yield for HUM.AX (annual period ending 2021-06-30)
Market cap (USD): 315096990.0902255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUM.AX (annual period ending 2022-06-30)
Market cap (USD): 121875902.68965517
Dividends paid: 9724137.931034483
Stock repurchases: 0
Net debt paydown: -802473424.9416647
Dividend yield: 7.9787207449827315%
Buyback yield: 0%
Debt paydown yield: -658.4348564663215%
Total shareholder yield: -650.4561357213388% (Minimal or Negative)
Shareholder yield for HUM.AX (annual period ending 2023-06-30)
Market cap (USD): 140439781.90728477
Dividends paid: 9536423.841059603
Stock repurchases: 0
Net debt paydown: -571155514.957753
Dividend yield: 6.790400634027856%
Buyback yield: 0%
Debt paydown yield: -406.6906877816267%
Total shareholder yield: -399.9002871475989% (Minimal or Negative)
Shareholder yield for HUM.AX (annual period ending 2024-06-30)
Market cap (USD): 127911661.68
Dividends paid: 8666666.666666666
Stock repurchases: 6666666.666666667
Net debt paydown: -476791611.4790287
Dividend yield: 6.775509404567267%
Buyback yield: 5.211930311205591%
Debt paydown yield: -372.7506977994164%
Total shareholder yield: -360.76325808364356% (Minimal or Negative)
Shareholder yield for IEP (annual period ending 2021-12-31)
Market cap (USD): 13561980159.539999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IEP (annual period ending 2022-12-31)
Market cap (USD): 16109051755.41
Dividends paid: 226000000
Stock repurchases: 0
Dividend yield: 1.4029379471333627%
Buyback yield: 0%
Total shareholder yield: 1.4029379471333627% (Low Return)
Shareholder yield for IEP (annual period ending 2023-12-31)
Market cap (USD): 6639859463.64
Dividends paid: 307000000
Stock repurchases: 0
Net debt paydown: -111000000
Dividend yield: 4.623591834754003%
Buyback yield: 0%
Debt paydown yield: -1.6717221291781574%
Total shareholder yield: 2.9518697055758456% (Low Return)
Shareholder yield for IEP (quarterly period ending 2024-09-30)
Market cap (USD): 6182865087.599999
Dividends paid: 113000000
Stock repurchases: 0
Dividend yield: 1.8276316626514515%
Buyback yield: 0%
Total shareholder yield: 1.8276316626514515% (Low Return)
Shareholder yield for IEP (quarterly period ending 2024-12-31)
Market cap (USD): 4133110900.9500003
Dividends paid: 71000000
Stock repurchases: 0
Dividend yield: 1.7178343795149695%
Buyback yield: 0%
Total shareholder yield: 1.7178343795149695% (Low Return)
Shareholder yield for IEP (annual period ending 2024-12-31)
Market cap (USD): 4133110900.9500003
Dividends paid: 391000000
Stock repurchases: 0
Net debt paydown: 398000000
Dividend yield: 9.460186512540183%
Buyback yield: 0%
Debt paydown yield: 9.629550465450109%
Total shareholder yield: 19.08973697799029% (High Return)
Shareholder yield for IEP (quarterly period ending 2025-03-31)
Market cap (USD): 4543061738.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IEP (quarterly period ending 2025-06-30)
Market cap (USD): 4254080000.4900002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.904054460439628%
Total shareholder yield: 1.904054460439628% (Low Return)
Shareholder yield for IEP (quarterly period ending 2025-09-30)
Market cap (USD): 4697633365.47
Dividends paid: 79000000
Stock repurchases: 0
Net debt paydown: 25000000
Dividend yield: 1.6816978647309997%
Buyback yield: 0%
Debt paydown yield: 0.5321828685857595%
Total shareholder yield: 2.213880733316759% (Low Return)
Shareholder yield for IEP (annual period ending 2025-12-31)
Market cap (USD): 4469136177.45
Dividends paid: 288000000
Stock repurchases: 0
Net debt paydown: 193000000
Dividend yield: 6.444198354330009%
Buyback yield: 0%
Debt paydown yield: 4.318507924950319%
Total shareholder yield: 10.762706279280328% (High Return)
Shareholder yield for IEP (quarterly period ending 2025-12-31)
Market cap (USD): 4469136177.45
Dividends paid: 55000000
Stock repurchases: 0
Net debt paydown: 72000000
Dividend yield: 1.2306628801671893%
Buyback yield: 0%
Debt paydown yield: 1.6110495885825022%
Total shareholder yield: 2.8417124687496917% (Low Return)
Shareholder yield for IHD (annual period ending 2022-02-28)
Market cap (USD): 73603823.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (annual period ending 2023-02-28)
Market cap (USD): 63317023.769999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (annual period ending 2024-02-29)
Market cap (USD): 69347216.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (quarterly period ending 2024-08-31)
Market cap (USD): 78037788.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (annual period ending 2025-02-28)
Market cap (USD): 81584960.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (quarterly period ending 2025-02-28)
Market cap (USD): 81584960.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IHD (quarterly period ending 2025-08-31)
Market cap (USD): 96660442.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (annual period ending 2021-06-30)
Market cap (USD): 22617295776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (annual period ending 2022-06-30)
Market cap (USD): 3800164924.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (annual period ending 2023-06-30)
Market cap (USD): 797919825.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1335685
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16739589080840606%
Total shareholder yield: -0.16739589080840606% (Minimal or Negative)
Shareholder yield for INBS (annual period ending 2024-06-30)
Market cap (USD): 45923443.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 464245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0109106975672069%
Total shareholder yield: 1.0109106975672069% (Low Return)
Shareholder yield for INBS (quarterly period ending 2024-09-30)
Market cap (USD): 41378935.800000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (quarterly period ending 2024-12-31)
Market cap (USD): 33485844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (quarterly period ending 2025-03-31)
Market cap (USD): 34442582.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INBS (annual period ending 2025-06-30)
Market cap (USD): 41139751.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 589635
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4332488233424223%
Total shareholder yield: 1.4332488233424223% (Low Return)
Shareholder yield for INBS (quarterly period ending 2025-06-30)
Market cap (USD): 41139751.199999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 229377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5575556324706213%
Total shareholder yield: 0.5575556324706213% (Low Return)
Shareholder yield for INBS (quarterly period ending 2025-09-30)
Market cap (USD): 24396829.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1670048
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.8453485750517125%
Total shareholder yield: -6.8453485750517125% (Minimal or Negative)
Shareholder yield for INBS (quarterly period ending 2025-12-31)
Market cap (USD): 22794292.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27270
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11963521194422795%
Total shareholder yield: 0.11963521194422795% (Low Return)
Shareholder yield for IREN.SW (annual period ending 2021-12-31)
Market cap (USD): 1308732327.142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IREN.SW (annual period ending 2022-12-31)
Market cap (USD): 1285909286.152174
Dividends paid: 34676086.956521735
Stock repurchases: 3230434.7826086953
Dividend yield: 2.6966199972225864%
Buyback yield: 0.2512179371746451%
Total shareholder yield: 2.9478379343972314% (Low Return)
Shareholder yield for IREN.SW (annual period ending 2023-12-31)
Market cap (USD): 1388480647.6666667
Dividends paid: 37939285.71428572
Stock repurchases: 0
Net debt paydown: -84213250.51759839
Dividend yield: 2.732431725140891%
Buyback yield: 0%
Debt paydown yield: -6.065136785242074%
Total shareholder yield: -3.332705060101183% (Minimal or Negative)
Shareholder yield for IREN.SW (annual period ending 2024-12-31)
Market cap (USD): 1525273279.111111
Dividends paid: 35466666.666666664
Stock repurchases: 0
Net debt paydown: -120158730.15873009
Dividend yield: 2.3252663737304635%
Buyback yield: 0%
Debt paydown yield: -7.8778492880145015%
Total shareholder yield: -5.552582914284038% (Minimal or Negative)
Shareholder yield for IREN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1525273279.111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IREN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1986718059.9499998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -185138888.88888896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.318830518586436%
Total shareholder yield: -9.318830518586436% (Minimal or Negative)
Shareholder yield for IVDA (annual period ending 2021-12-31)
Market cap (USD): 1632439001.6000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVDA (annual period ending 2022-12-31)
Market cap (USD): 51941240.96000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -315790
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6079754625870224%
Total shareholder yield: -0.6079754625870224% (Minimal or Negative)
Shareholder yield for IVDA (annual period ending 2023-12-31)
Market cap (USD): 58433896.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 305822
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5233640412771874%
Total shareholder yield: 0.5233640412771874% (Low Return)
Shareholder yield for IVDA (quarterly period ending 2024-09-30)
Market cap (USD): 19362025.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVDA (annual period ending 2024-12-31)
Market cap (USD): 57274493.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -576449
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.006467217746344%
Total shareholder yield: -1.006467217746344% (Minimal or Negative)
Shareholder yield for IVDA (quarterly period ending 2024-12-31)
Market cap (USD): 57274493.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVDA (quarterly period ending 2025-03-31)
Market cap (USD): 26202501.019999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVDA (quarterly period ending 2025-06-30)
Market cap (USD): 23535874.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -90943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.38640161342700485%
Total shareholder yield: -0.38640161342700485% (Minimal or Negative)
Shareholder yield for IVDA (quarterly period ending 2025-09-30)
Market cap (USD): 15535996.180000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 429298
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.763247332363852%
Total shareholder yield: 2.763247332363852% (Low Return)
Shareholder yield for IVDA (annual period ending 2025-12-31)
Market cap (USD): 9738982.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 215752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2153443238282873%
Total shareholder yield: 2.2153443238282873% (Low Return)
Shareholder yield for IVDA (quarterly period ending 2025-12-31)
Market cap (USD): 9738982.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6136883282761932%
Total shareholder yield: 0.6136883282761932% (Low Return)
Shareholder yield for JFN.SW (annual period ending 2021-12-31)
Market cap (USD): 756659500.6703297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JFN.SW (annual period ending 2022-12-31)
Market cap (USD): 691546021.1304348
Dividends paid: 0
Stock repurchases: 3681521.7391304346
Dividend yield: 0%
Buyback yield: 0.5323610615404077%
Total shareholder yield: 0.5323610615404077% (Low Return)
Shareholder yield for JFN.SW (annual period ending 2023-12-31)
Market cap (USD): 1000800434.3809525
Dividends paid: 0
Stock repurchases: 49791666.66666667
Net debt paydown: -28101086.95652175
Dividend yield: 0%
Buyback yield: 4.975184358054903%
Debt paydown yield: -2.807861187021141%
Total shareholder yield: 2.1673231710337615% (Low Return)
Shareholder yield for JFN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1049997657.2888888
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JFN.SW (annual period ending 2024-12-31)
Market cap (USD): 1049997657.2888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4358333.333333343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41508029118718526%
Total shareholder yield: 0.41508029118718526% (Low Return)
Shareholder yield for JFN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1425650915.8374999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (annual period ending 2022-03-31)
Market cap (USD): 781387835.2736384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (annual period ending 2023-03-31)
Market cap (USD): 525995875.2155907
Dividends paid: 9756394.640682096
Stock repurchases: 487210.71863581
Dividend yield: 1.8548424237515602%
Buyback yield: 0.09262633826474709%
Total shareholder yield: 1.9474687620163071% (Low Return)
Shareholder yield for JUBLPHARMA.NS (annual period ending 2024-03-31)
Market cap (USD): 1072001441.765835
Dividends paid: 9569492.744933445
Stock repurchases: 3285765.67933805
Net debt paydown: 8462871.80016011
Dividend yield: 0.8926753614407711%
Buyback yield: 0.30650758024407426%
Debt paydown yield: 0.7894459345334273%
Total shareholder yield: 1.9886288762182727% (Low Return)
Shareholder yield for JUBLPHARMA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2167891254.3143816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2031764522.485138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (annual period ending 2025-03-31)
Market cap (USD): 1648915961.03536
Dividends paid: 9305588.028992284
Stock repurchases: 654664.4844517184
Net debt paydown: 120115380.22744024
Dividend yield: 0.5643458034786244%
Buyback yield: 0.03970271984271729%
Debt paydown yield: 7.284505885431503%
Total shareholder yield: 7.888554408752844% (Moderate Return)
Shareholder yield for JUBLPHARMA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1648915961.03536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2234119022.532179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLPHARMA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1893694412.5476215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KIDZ (quarterly period ending 2025-06-30)
Market cap (USD): 3001869360
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9432808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.31423112963183714%
Total shareholder yield: -0.31423112963183714% (Minimal or Negative)
Shareholder yield for KIDZ (quarterly period ending 2025-09-30)
Market cap (USD): 1235463240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.008019744885327385%
Total shareholder yield: 0.008019744885327385% (Low Return)
Shareholder yield for KIDZ (annual period ending 2025-12-31)
Market cap (USD): 181745832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6004894
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.304006443460007%
Total shareholder yield: -3.304006443460007% (Minimal or Negative)
Shareholder yield for KIDZ (quarterly period ending 2025-12-31)
Market cap (USD): 181745832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3389604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8650243379446523%
Total shareholder yield: 1.8650243379446523% (Low Return)
Shareholder yield for KLAC (annual period ending 2021-06-30)
Market cap (USD): 40259401972.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLAC (annual period ending 2022-06-30)
Market cap (USD): 40089586194.9
Dividends paid: 638528000
Stock repurchases: 3967806000
Dividend yield: 1.5927527834678186%
Buyback yield: 9.897348355530704%
Total shareholder yield: 11.490101138998522% (High Return)
Shareholder yield for KLAC (annual period ending 2023-06-30)
Market cap (USD): 61773754680.9
Dividends paid: 732556000
Stock repurchases: 1311864000
Net debt paydown: 711173000
Dividend yield: 1.1858693125974114%
Buyback yield: 2.123659160393595%
Debt paydown yield: 1.1512542886111625%
Total shareholder yield: 4.460782761602169% (Moderate Return)
Shareholder yield for KLAC (annual period ending 2024-06-30)
Market cap (USD): 106030358795.7
Dividends paid: 773041000
Stock repurchases: 1735746000
Net debt paydown: -756511000
Dividend yield: 0.7290751524188469%
Buyback yield: 1.6370273756636502%
Debt paydown yield: -0.7134852777944951%
Total shareholder yield: 1.6526172502880019% (Low Return)
Shareholder yield for KLAC (quarterly period ending 2024-09-30)
Market cap (USD): 99773300539.79999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLAC (quarterly period ending 2024-12-31)
Market cap (USD): 81407071087.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KLAC (quarterly period ending 2025-03-31)
Market cap (USD): 88016823649.79999
Dividends paid: 225774000
Stock repurchases: 506745000
Dividend yield: 0.25651232416464625%
Buyback yield: 0.5757365228450295%
Total shareholder yield: 0.8322488470096758% (Low Return)
Shareholder yield for KLAC (annual period ending 2025-06-30)
Market cap (USD): 116258493690
Dividends paid: 904594000
Stock repurchases: 2149946000
Net debt paydown: 731361000
Dividend yield: 0.7780885260840162%
Buyback yield: 1.8492807981262602%
Debt paydown yield: 0.6290817787044046%
Total shareholder yield: 3.256451102914681% (Low Return)
Shareholder yield for KLAC (quarterly period ending 2025-06-30)
Market cap (USD): 116258493690
Dividends paid: 253965000
Stock repurchases: 425697000
Net debt paydown: 891000
Dividend yield: 0.21844855540378025%
Buyback yield: 0.36616421431978047%
Debt paydown yield: 0.0007663956169738672%
Total shareholder yield: 0.5853791653405346% (Low Return)
Shareholder yield for KLAC (quarterly period ending 2025-09-30)
Market cap (USD): 140293957554
Dividends paid: 254008000
Stock repurchases: 545067000
Net debt paydown: 163000
Dividend yield: 0.18105412694073497%
Buyback yield: 0.3885178018377594%
Debt paydown yield: 0.00011618461895428412%
Total shareholder yield: 0.5696881133974486% (Low Return)
Shareholder yield for KLAC (quarterly period ending 2025-12-31)
Market cap (USD): 158320555452
Dividends paid: 249654000
Stock repurchases: 547750000
Net debt paydown: -21359000
Dividend yield: 0.15768893640326487%
Buyback yield: 0.3459752894601662%
Debt paydown yield: -0.013490983491701853%
Total shareholder yield: 0.4901732423717292% (Low Return)
Shareholder yield for KMB (annual period ending 2021-12-31)
Market cap (USD): 39829523436.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMB (annual period ending 2022-12-31)
Market cap (USD): 39198836758.130005
Dividends paid: 1558000000
Stock repurchases: 100000000
Dividend yield: 3.974607740564812%
Buyback yield: 0.255109611076047%
Total shareholder yield: 4.229717351640859% (Moderate Return)
Shareholder yield for KMB (annual period ending 2023-12-31)
Market cap (USD): 36423815373.61
Dividends paid: 1588000000
Stock repurchases: 320000000
Net debt paydown: 435000000
Dividend yield: 4.359784892690147%
Buyback yield: 0.8785460740937324%
Debt paydown yield: 1.1942735694711675%
Total shareholder yield: 6.432604536255047% (Moderate Return)
Shareholder yield for KMB (quarterly period ending 2024-09-30)
Market cap (USD): 43819446527.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMB (annual period ending 2024-12-31)
Market cap (USD): 40719123593.19
Dividends paid: 1628000000
Stock repurchases: 1000000000
Net debt paydown: 580000000
Dividend yield: 3.9981214140676444%
Buyback yield: 2.455848534439585%
Debt paydown yield: 1.4243921499749594%
Total shareholder yield: 7.878362098482189% (Moderate Return)
Shareholder yield for KMB (quarterly period ending 2024-12-31)
Market cap (USD): 40719123593.19
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMB (quarterly period ending 2025-03-31)
Market cap (USD): 44586228752.24
Dividends paid: 405000000
Stock repurchases: 61000000
Dividend yield: 0.9083522229487797%
Buyback yield: 0.13681354469105075%
Total shareholder yield: 1.0451657676398305% (Low Return)
Shareholder yield for KMB (quarterly period ending 2025-06-30)
Market cap (USD): 40795469875.3
Dividends paid: 419000000
Stock repurchases: 59000000
Net debt paydown: 6000000
Dividend yield: 1.027074822966281%
Buyback yield: 0.14462390108594408%
Debt paydown yield: 0.014707515364672283%
Total shareholder yield: 1.1864062394168973% (Low Return)
Shareholder yield for KMB (quarterly period ending 2025-09-30)
Market cap (USD): 39733260732.9
Dividends paid: 418000000
Stock repurchases: 20000000
Net debt paydown: -63000000
Dividend yield: 1.0520153450529341%
Buyback yield: 0.05033566244272413%
Debt paydown yield: -0.158557336694581%
Total shareholder yield: 0.9437936708010772% (Low Return)
Shareholder yield for KMB (annual period ending 2025-12-31)
Market cap (USD): 32633056496.670002
Dividends paid: 1660000000
Stock repurchases: 141000000
Net debt paydown: 238000000
Dividend yield: 5.086866442220614%
Buyback yield: 0.43207720985126896%
Debt paydown yield: 0.7293218152099433%
Total shareholder yield: 6.2482654672818265% (Moderate Return)
Shareholder yield for KMB (quarterly period ending 2025-12-31)
Market cap (USD): 32633056496.670002
Dividends paid: 418000000
Stock repurchases: 1000000
Net debt paydown: 8000000
Dividend yield: 1.2809097426796483%
Buyback yield: 0.003064377374831695%
Debt paydown yield: 0.02451501899865356%
Total shareholder yield: 1.3084891390531337% (Low Return)
Shareholder yield for KRPZ.L (annual period ending 2021-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KRPZ.L (annual period ending 2022-12-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27158010.420058608
Shareholder yield for KRPZ.L (quarterly period ending 2025-03-31)
Market cap (USD): 213943.8787012987
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LM1.AX (annual period ending 2023-06-30)
Market cap (USD): 34396969.006622516
Dividends paid: 0
Stock repurchases: 347368.87417218543
Dividend yield: 0%
Buyback yield: 1.00988221987032%
Total shareholder yield: 1.00988221987032% (Low Return)
Shareholder yield for LM1.AX (annual period ending 2024-06-30)
Market cap (USD): 4328285.266666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMN (annual period ending 2021-12-31)
Market cap (USD): 12075245740.400002
Dividends paid: 0
Stock repurchases: 1000000000
Dividend yield: 0%
Buyback yield: 8.281404962669308%
Total shareholder yield: 8.281404962669308% (Moderate Return)
Shareholder yield for LUMN (annual period ending 2022-12-31)
Market cap (USD): 5378223785.4
Dividends paid: 780000000
Stock repurchases: 200000000
Dividend yield: 14.502929426578115%
Buyback yield: 3.718699852968747%
Total shareholder yield: 18.22162927954686% (High Return)
Shareholder yield for LUMN (annual period ending 2023-12-31)
Market cap (USD): 1885469258.1000001
Dividends paid: 11000000
Stock repurchases: 0
Net debt paydown: 660000000
Dividend yield: 0.5834091408673919%
Buyback yield: 0%
Debt paydown yield: 35.004548452043515%
Total shareholder yield: 35.587957592910904% (High Return)
Shareholder yield for LUMN (quarterly period ending 2024-09-30)
Market cap (USD): 7315208597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMN (quarterly period ending 2024-12-31)
Market cap (USD): 5470951781.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUMN (annual period ending 2024-12-31)
Market cap (USD): 5470951781.7
Dividends paid: 3000000
Stock repurchases: 0
Net debt paydown: 2097000000
Dividend yield: 0.05483506562852221%
Buyback yield: 0%
Debt paydown yield: 38.329710874337025%
Total shareholder yield: 38.38454593996555% (High Return)
Shareholder yield for LUMN (quarterly period ending 2025-03-31)
Market cap (USD): 4038819394.4
Dividends paid: 1000000
Stock repurchases: 0
Dividend yield: 0.024759710755735794%
Buyback yield: 0%
Total shareholder yield: 0.024759710755735794% (Low Return)
Shareholder yield for LUMN (quarterly period ending 2025-06-30)
Market cap (USD): 4512762486.599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -244000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.406887704028806%
Total shareholder yield: -5.406887704028806% (Minimal or Negative)
Shareholder yield for LUMN (quarterly period ending 2025-09-30)
Market cap (USD): 6305503748.400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 226000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.584170417111348%
Total shareholder yield: 3.584170417111348% (Low Return)
Shareholder yield for LUMN (annual period ending 2025-12-31)
Market cap (USD): 8005517013.9
Dividends paid: 1000000
Stock repurchases: 0
Net debt paydown: 452000000
Dividend yield: 0.012491385606497337%
Buyback yield: 0%
Debt paydown yield: 5.646106294136796%
Total shareholder yield: 5.658597679743294% (Moderate Return)
Shareholder yield for LUMN (quarterly period ending 2025-12-31)
Market cap (USD): 8005517013.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 238000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.9729497743463664%
Total shareholder yield: 2.9729497743463664% (Low Return)
Shareholder yield for MTLS (annual period ending 2021-12-31)
Market cap (USD): 1382302438.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTLS (annual period ending 2022-12-31)
Market cap (USD): 509604585.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTLS (annual period ending 2023-12-31)
Market cap (USD): 380466150.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14595602.836879447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.83624214786388%
Total shareholder yield: 3.83624214786388% (Low Return)
Shareholder yield for MTLS (quarterly period ending 2024-09-30)
Market cap (USD): 317344673.76000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTLS (annual period ending 2024-12-31)
Market cap (USD): 407683668.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28549166.666666657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.002774178595092%
Total shareholder yield: 7.002774178595092% (Moderate Return)
Shareholder yield for MTLS (quarterly period ending 2024-12-31)
Market cap (USD): 407683668.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTLS (quarterly period ending 2025-03-31)
Market cap (USD): 284915291.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTLS (quarterly period ending 2025-06-30)
Market cap (USD): 327189307.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23524603.580562666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.189905971787586%
Total shareholder yield: -7.189905971787586% (Minimal or Negative)
Shareholder yield for MTLS (quarterly period ending 2025-09-30)
Market cap (USD): 322556538.84000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12483529.411764704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8701833348841195%
Total shareholder yield: -3.8701833348841195% (Minimal or Negative)
Shareholder yield for MTLS (quarterly period ending 2025-12-31)
Market cap (USD): 321398346.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1370588.2352941185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42644532860646606%
Total shareholder yield: 0.42644532860646606% (Low Return)
Shareholder yield for MTLS (annual period ending 2025-12-31)
Market cap (USD): 321398346.59999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31246421.568627447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.722023121517655%
Total shareholder yield: -9.722023121517655% (Minimal or Negative)
Shareholder yield for MX.TO (annual period ending 2021-12-31)
Market cap (USD): 2825318518.062992
Dividends paid: 0
Stock repurchases: 49525984.2519685
Dividend yield: 0%
Buyback yield: 1.7529345429669638%
Total shareholder yield: 1.7529345429669638% (Low Return)
Shareholder yield for MX.TO (annual period ending 2022-12-31)
Market cap (USD): 2744155917
Dividends paid: 32319852.941176467
Stock repurchases: 186018382.35294116
Dividend yield: 1.177770284150238%
Buyback yield: 6.778710393260106%
Total shareholder yield: 7.956480677410344% (Moderate Return)
Shareholder yield for MX.TO (annual period ending 2023-12-31)
Market cap (USD): 3517143501.992424
Dividends paid: 37407575.75757576
Stock repurchases: 65448484.848484844
Net debt paydown: -61452896.61319065
Dividend yield: 1.063578319633099%
Buyback yield: 1.8608420387569908%
Debt paydown yield: -1.7472388197518312%
Total shareholder yield: 1.1771815386382585% (Low Return)
Shareholder yield for MX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 3106031892.296296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3784897789.8461537
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MX.TO (annual period ending 2024-12-31)
Market cap (USD): 3784897789.8461537
Dividends paid: 34872027.97202797
Stock repurchases: 0
Net debt paydown: 22336421.9114213
Dividend yield: 0.9213466230337869%
Buyback yield: 0%
Debt paydown yield: 0.5901459735938924%
Total shareholder yield: 1.5114925966276793% (Low Return)
Shareholder yield for MX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 2672042622.0769234
Dividends paid: 8718881.11888112
Stock repurchases: 0
Dividend yield: 0.32630022615822324%
Buyback yield: 0%
Total shareholder yield: 0.32630022615822324% (Low Return)
Shareholder yield for MX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 2505020953.7810216
Dividends paid: 9100729.927007299
Stock repurchases: 0
Net debt paydown: -487872972.2831907
Dividend yield: 0.36329955297463135%
Buyback yield: 0%
Debt paydown yield: -19.475804046541263%
Total shareholder yield: -19.112504493566632% (Minimal or Negative)
Shareholder yield for MX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 3043365396.28777
Dividends paid: 10293525.179856116
Stock repurchases: 0
Net debt paydown: 143350443.7326045
Dividend yield: 0.33822837022501245%
Buyback yield: 0%
Debt paydown yield: 4.7102606840263155%
Total shareholder yield: 5.048489054251328% (Moderate Return)
Shareholder yield for MX.TO (annual period ending 2025-12-31)
Market cap (USD): 3052782523.927007
Dividends paid: 39089051.094890505
Stock repurchases: 0
Net debt paydown: -299707462.6103816
Dividend yield: 1.2804400833835858%
Buyback yield: 0%
Debt paydown yield: -9.817517633874784%
Total shareholder yield: -8.537077550491198% (Minimal or Negative)
Shareholder yield for MX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 3052782523.927007
Dividends paid: 10443795.620437955
Stock repurchases: 0
Net debt paydown: 39910870.13600874
Dividend yield: 0.3421074229356951%
Buyback yield: 0%
Debt paydown yield: 1.3073604104844194%
Total shareholder yield: 1.6494678334201145% (Low Return)
Shareholder yield for NAC.AX (annual period ending 2021-06-30)
Market cap (USD): 26512740.736842107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAC.AX (annual period ending 2022-06-30)
Market cap (USD): 18949545.103448275
Dividends paid: 1792464.8275862068
Stock repurchases: 2015275.8620689656
Dividend yield: 9.459144363629234%
Buyback yield: 10.634956412237267%
Total shareholder yield: 20.0941007758665% (High Return)
Shareholder yield for NAC.AX (annual period ending 2023-06-30)
Market cap (USD): 19712964.96688742
Dividends paid: 1424128.476821192
Stock repurchases: 822779.4701986755
Net debt paydown: 413442.3932404667
Dividend yield: 7.224324089315597%
Buyback yield: 4.1737986730089975%
Debt paydown yield: 2.0973120681487583%
Total shareholder yield: 13.495434830473352% (High Return)
Shareholder yield for NAC.AX (annual period ending 2024-06-30)
Market cap (USD): 12211929.066666666
Dividends paid: 1581388.6666666667
Stock repurchases: 763502.6666666666
Net debt paydown: -11619414.16335541
Dividend yield: 12.949540224428425%
Buyback yield: 6.252105318484872%
Debt paydown yield: -95.1480646499285%
Total shareholder yield: -75.9464191070152% (Minimal or Negative)
Shareholder yield for NHTC (annual period ending 2021-12-31)
Market cap (USD): 31309145.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHTC (annual period ending 2022-12-31)
Market cap (USD): 18099259.279999997
Dividends paid: 9138000
Stock repurchases: 0
Dividend yield: 50.48825401433778%
Buyback yield: 0%
Total shareholder yield: 50.48825401433778% (High Return)
Shareholder yield for NHTC (annual period ending 2023-12-31)
Market cap (USD): 35512290.72
Dividends paid: 9215000
Stock repurchases: 0
Net debt paydown: 660000
Dividend yield: 25.9487625640839%
Buyback yield: 0%
Debt paydown yield: 1.8585114804444247%
Total shareholder yield: 27.807274044528324% (High Return)
Shareholder yield for NHTC (quarterly period ending 2024-09-30)
Market cap (USD): 39286543.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHTC (quarterly period ending 2024-12-31)
Market cap (USD): 31394923.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NHTC (annual period ending 2024-12-31)
Market cap (USD): 31394923.68
Dividends paid: 9213000
Stock repurchases: 0
Net debt paydown: 823000
Dividend yield: 29.34550850929159%
Buyback yield: 0%
Debt paydown yield: 2.6214429071037637%
Total shareholder yield: 31.966951416395354% (High Return)
Shareholder yield for NHTC (quarterly period ending 2025-03-31)
Market cap (USD): 35769626.16
Dividends paid: 2303000
Stock repurchases: 0
Dividend yield: 6.438423453738438%
Buyback yield: 0%
Total shareholder yield: 6.438423453738438% (Moderate Return)
Shareholder yield for NHTC (quarterly period ending 2025-06-30)
Market cap (USD): 31823816.08
Dividends paid: 2303000
Stock repurchases: 0
Net debt paydown: 250000
Dividend yield: 7.236718545037545%
Buyback yield: 0%
Debt paydown yield: 0.7855751785755042%
Total shareholder yield: 8.022293723613048% (Moderate Return)
Shareholder yield for NHTC (quarterly period ending 2025-09-30)
Market cap (USD): 34225613.52
Dividends paid: 2303000
Stock repurchases: 0
Net debt paydown: 80000
Dividend yield: 6.728878647140172%
Buyback yield: 0%
Debt paydown yield: 0.2337430706779044%
Total shareholder yield: 6.962621717818076% (Moderate Return)
Shareholder yield for NHTC (annual period ending 2025-12-31)
Market cap (USD): 24961537.68
Dividends paid: 9210000
Stock repurchases: 0
Net debt paydown: 641000
Dividend yield: 36.89676540792338%
Buyback yield: 0%
Debt paydown yield: 2.567950773776209%
Total shareholder yield: 39.46471618169959% (High Return)
Shareholder yield for NHTC (quarterly period ending 2025-12-31)
Market cap (USD): 24961537.68
Dividends paid: 2301000
Stock repurchases: 0
Net debt paydown: 166000
Dividend yield: 9.218182106800402%
Buyback yield: 0%
Debt paydown yield: 0.6650231333024192%
Total shareholder yield: 9.883205240102821% (Moderate Return)
Shareholder yield for OMH.AX (annual period ending 2021-12-31)
Market cap (USD): 455312130.43478256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OMH.AX (annual period ending 2022-12-31)
Market cap (USD): 341709202.70270276
Dividends paid: 7397297.297297297
Stock repurchases: 0
Dividend yield: 2.1647931161318965%
Buyback yield: 0%
Total shareholder yield: 2.1647931161318965% (Low Return)
Shareholder yield for OMH.AX (annual period ending 2023-12-31)
Market cap (USD): 220430095.89041096
Dividends paid: 5344520.547945206
Stock repurchases: 0
Net debt paydown: 141436653.0914476
Dividend yield: 2.4245874985248332%
Buyback yield: 0%
Debt paydown yield: 64.16394844820293%
Total shareholder yield: 66.58853594672776% (High Return)