speb/financial-data huggingface dataset:
Shareholder yield for BCY.DE (annual period ending 2023-12-31)
Dividends paid: 2859493670.886076
Stock repurchases: 6644303797.468354
Net debt paydown: -2559386914.7475586
Shareholder yield for BCY.DE (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCY.DE (annual period ending 2024-12-31)
Dividends paid: 2826250000
Stock repurchases: 6292500000
Net debt paydown: -8700221518.987366
Shareholder yield for BCY.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCY.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BCY.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17335082725.493683
Shareholder yield for BCY.DE (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3313846723.4357605
Shareholder yield for BCY.DE (annual period ending 2025-12-31)
Dividends paid: 3041891891.891892
Stock repurchases: 8424324324.324325
Net debt paydown: -65035067567.567566
Shareholder yield for BCY.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -133028378378.37839
Shareholder yield for BFSA.DE (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BFSA.DE (annual period ending 2022-12-31)
Dividends paid: 53191489.36170213
Stock repurchases: 0
Shareholder yield for BFSA.DE (annual period ending 2023-12-31)
Dividends paid: 55555555.55555555
Stock repurchases: 0
Net debt paydown: -33605130.02364063
Shareholder yield for BFSA.DE (quarterly period ending 2024-09-30)
Dividends paid: 32444444.444444444
Stock repurchases: 0
Shareholder yield for BFSA.DE (annual period ending 2024-12-31)
Dividends paid: 30416666.666666668
Stock repurchases: 0
Net debt paydown: 38208055.55555558
Shareholder yield for BFSA.DE (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BFSA.DE (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28580978.260869503
Shareholder yield for BFSA.DE (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40579168.79795408
Shareholder yield for BFSA.DE (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3305882.3529411554
Shareholder yield for BFSA.DE (annual period ending 2025-12-31)
Dividends paid: 30117647.05882353
Stock repurchases: 0
Net debt paydown: -65854264.70588243
Shareholder yield for BOIL.TO (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOIL.TO (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 164969.89346919878
Shareholder yield for BOIL.TO (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 180459.00178253115
Shareholder yield for BOIL.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOIL.TO (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106526.80652680653
Shareholder yield for BOIL.TO (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOIL.TO (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for BOIL.TO (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1419.0189372671157
Shareholder yield for BOIL.TO (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9825.132594654198
Shareholder yield for CURB (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CURB (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13087000
Shareholder yield for DEEZR.PA (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JDZG (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for JDZG (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -431921.751790902
Shareholder yield for JDZG (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76407.3651728988
Shareholder yield for MHPC.L (annual period ending 2021-12-31)
Dividends paid: 81081081.08108108
Stock repurchases: 0
Shareholder yield for MHPC.L (annual period ending 2022-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MHPC.L (annual period ending 2023-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -75766356.56550217
Shareholder yield for MHPC.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MHPC.L (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44098101.26582289
Shareholder yield for MHPC.L (quarterly period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1083333.3333334923
Shareholder yield for MHPC.L (quarterly period ending 2025-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -178555194.80519485
Shareholder yield for MHPC.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -157249599.715353
Shareholder yield for MHPC.L (quarterly period ending 2025-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MHPC.L (quarterly period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for MHPC.L (annual period ending 2025-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -935101351.3513513
Shareholder yield for NTCL (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NTCL (annual period ending 2022-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NTCL (annual period ending 2023-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51889.12255627585
Shareholder yield for NTCL (annual period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29424.34990875912
Shareholder yield for NTCL (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for R8R.AX (annual period ending 2022-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for RLF.AX (annual period ending 2021-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for 0012.HK (annual period ending 2025-12-31)
Market cap (USD): 17125318087.403599
Dividends paid: 1120179948.5861182
Stock repurchases: 0
Net debt paydown: 478865648.10643196
Dividend yield: 6.541075283209239%
Buyback yield: 0%
Debt paydown yield: 2.7962438166836625%
Total shareholder yield: 9.337319099892902% (Moderate Return)
Shareholder yield for 0012.HK (quarterly period ending 2025-12-31)
Market cap (USD): 17125318087.403599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 128727260.81902122
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7516780719752331%
Total shareholder yield: 0.7516780719752331% (Low Return)
Shareholder yield for 0212.HK (quarterly period ending 2025-12-31)
Market cap (USD): 124431934.19023135
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 200419.33423935308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1610674426493703%
Total shareholder yield: 0.1610674426493703% (Low Return)
Shareholder yield for 0212.HK (annual period ending 2025-12-31)
Market cap (USD): 124431934.19023135
Dividends paid: 4802699.228791773
Stock repurchases: 0
Net debt paydown: -780956.9872525375
Dividend yield: 3.8596998913875384%
Buyback yield: 0%
Debt paydown yield: -0.6276178155831056%
Total shareholder yield: 3.232082075804433% (Low Return)
Shareholder yield for 0526.HK (quarterly period ending 2025-09-30)
Market cap (USD): 150052787.66066837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9512853.47043702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.3396712708527145%
Total shareholder yield: 6.3396712708527145% (Moderate Return)
Shareholder yield for 1378.HK (annual period ending 2025-12-31)
Market cap (USD): 32684567990.857143
Dividends paid: 1585930428.5714285
Stock repurchases: 732900000
Net debt paydown: -519672440.31311226
Dividend yield: 4.852230046348053%
Buyback yield: 2.2423426254402816%
Debt paydown yield: -1.5899627018429012%
Total shareholder yield: 5.504609969945434% (Moderate Return)
Shareholder yield for 1378.HK (quarterly period ending 2025-12-31)
Market cap (USD): 32684567990.857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 310918526.9974098
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9512701134198349%
Total shareholder yield: 0.9512701134198349% (Low Return)
Shareholder yield for 1593.HK (quarterly period ending 2026-02-28)
Market cap (USD): 152400439.76608187
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15189813.928761303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.967040746126466%
Total shareholder yield: -9.967040746126466% (Minimal or Negative)
Shareholder yield for 1696.HK (annual period ending 2025-12-31)
Market cap (USD): 381449257.8616352
Dividends paid: 2370440.2515723268
Stock repurchases: 0
Net debt paydown: -4438637.890927887
Dividend yield: 0.6214300336723074%
Buyback yield: 0%
Debt paydown yield: -1.163624728439748%
Total shareholder yield: -0.5421946947674406% (Minimal or Negative)
Shareholder yield for 1696.HK (quarterly period ending 2025-12-31)
Market cap (USD): 381449257.8616352
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2418776.0894974116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6341016634969532%
Total shareholder yield: -0.6341016634969532% (Minimal or Negative)
Shareholder yield for 2124.T (quarterly period ending 2026-03-31)
Market cap (USD): 916887242.4424424
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2326.T (annual period ending 2026-03-31)
Market cap (USD): 329058581.7817818
Dividends paid: 7626376.3763763765
Stock repurchases: 7094594.594594594
Dividend yield: 2.3176348524573287%
Buyback yield: 2.156027828290903%
Total shareholder yield: 4.473662680748232% (Moderate Return)
Shareholder yield for 2326.T (quarterly period ending 2026-03-31)
Market cap (USD): 329058581.7817818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2408.T (quarterly period ending 2026-03-31)
Market cap (USD): 36519572.372372374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2408.T (quarterly period ending 2026-06-30)
Market cap (USD): 37683389.723320164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2413.T (quarterly period ending 2026-03-31)
Market cap (USD): 7599611797.397397
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11669234.847229451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15355040702507672%
Total shareholder yield: 0.15355040702507672% (Low Return)
Shareholder yield for 2413.T (annual period ending 2026-03-31)
Market cap (USD): 7599611797.397397
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44175164.504164636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5812818559928692%
Total shareholder yield: -0.5812818559928692% (Minimal or Negative)
Shareholder yield for 2734.T (quarterly period ending 2026-05-31)
Market cap (USD): 450394843.2724304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3830.HK (quarterly period ending 2025-10-31)
Market cap (USD): 25611325.611325614
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49661.16705807428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19390314976946588%
Total shareholder yield: -0.19390314976946588% (Minimal or Negative)
Shareholder yield for 4825.T (quarterly period ending 2025-11-30)
Market cap (USD): 545653090.3506527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5945.T (annual period ending 2026-03-31)
Market cap (USD): 140593624.024024
Dividends paid: 4639289.289289289
Stock repurchases: 1962368.6186186185
Dividend yield: 3.299786403184648%
Buyback yield: 1.3957735510703513%
Total shareholder yield: 4.695559954255% (Moderate Return)
Shareholder yield for 5945.T (quarterly period ending 2026-03-31)
Market cap (USD): 140593624.024024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6498.T (quarterly period ending 2026-03-31)
Market cap (USD): 1237745598.3983984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6994.T (annual period ending 2026-03-31)
Market cap (USD): 167480786.3863864
Dividends paid: 3318061.8118118118
Stock repurchases: 1889.3893893893894
Net debt paydown: 2509360.0484590977
Dividend yield: 1.9811596801061586%
Buyback yield: 0.0011281230702072746%
Debt paydown yield: 1.498297268959486%
Total shareholder yield: 3.480585072135852% (Low Return)
Shareholder yield for 6994.T (quarterly period ending 2026-03-31)
Market cap (USD): 167480786.3863864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2913074.5819844157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7393485216052242%
Total shareholder yield: 1.7393485216052242% (Low Return)
Shareholder yield for 7744.T (quarterly period ending 2026-03-31)
Market cap (USD): 1309227461.0610611
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8471.HK (annual period ending 2025-12-31)
Market cap (USD): 3025604.11311054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37561.948427106254
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2414693734828994%
Total shareholder yield: 1.2414693734828994% (Low Return)
Shareholder yield for 8471.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3025604.11311054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7683.7555057063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2539577293807564%
Total shareholder yield: 0.2539577293807564% (Low Return)
Shareholder yield for 8623.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3288936.5714285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2493165.969316596
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 75.80462301933883%
Total shareholder yield: 75.80462301933883% (High Return)
Shareholder yield for 8623.HK (annual period ending 2025-12-31)
Market cap (USD): 3288936.5714285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2851095.8904109597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 86.6874695966717%
Total shareholder yield: 86.6874695966717% (High Return)
Shareholder yield for 9629.T (annual period ending 2026-03-31)
Market cap (USD): 159823336.93693694
Dividends paid: 10892142.142142141
Stock repurchases: 0
Dividend yield: 6.8151137067298%
Buyback yield: 0%
Total shareholder yield: 6.8151137067298% (Moderate Return)
Shareholder yield for 9629.T (quarterly period ending 2026-03-31)
Market cap (USD): 159823336.93693694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9629.T (quarterly period ending 2026-06-30)
Market cap (USD): 175726849.01185772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9979.T (quarterly period ending 2026-02-28)
Market cap (USD): 148912437.31553957
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9983.HK (annual period ending 2025-12-31)
Market cap (USD): 58927446.85714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9983.HK (quarterly period ending 2025-12-31)
Market cap (USD): 58927446.85714286
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAB (quarterly period ending 2026-03-31)
Market cap (USD): 49979121664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMKR (quarterly period ending 2026-03-31)
Market cap (USD): 16101797888
Dividends paid: 20694000
Stock repurchases: 0
Net debt paydown: 38098000
Dividend yield: 0.12851980967555418%
Buyback yield: 0%
Debt paydown yield: 0.2366071184410584%
Total shareholder yield: 0.36512692811661257% (Low Return)
Shareholder yield for AMRC (quarterly period ending 2026-03-31)
Market cap (USD): 1151693312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -104200000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.047547547102539%
Total shareholder yield: -9.047547547102539% (Minimal or Negative)
Shareholder yield for APLD (quarterly period ending 2026-02-28)
Market cap (USD): 7770073600
Dividends paid: 1559000
Stock repurchases: 68000
Net debt paydown: -218803000
Dividend yield: 0.020064160010015864%
Buyback yield: 0.0008751525854272474%
Debt paydown yield: -2.8159707521946764%
Total shareholder yield: -2.7950314395992333% (Minimal or Negative)
Shareholder yield for ARA.TO (quarterly period ending 2026-03-31)
Market cap (USD): 255203899.7084548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40706.997084548086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01595077392275424%
Total shareholder yield: -0.01595077392275424% (Minimal or Negative)
Shareholder yield for ARD.AX (annual period ending 2025-06-30)
Market cap (USD): 23368650.980392158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATUL.NS (quarterly period ending 2026-06-30)
Market cap (USD): 1990168230.7416394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 800907989.8734177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTN.SW (annual period ending 2025-12-31)
Market cap (USD): 800907989.8734177
Dividends paid: 20632911.392405063
Stock repurchases: 1518987.3417721519
Net debt paydown: -92371308.01687765
Dividend yield: 2.576189981032161%
Buyback yield: 0.18965815811279713%
Debt paydown yield: -11.533323326125988%
Total shareholder yield: -8.767475186981029% (Minimal or Negative)
Shareholder yield for AXISBANK.NS (quarterly period ending 2026-06-30)
Market cap (USD): 40280965733.600586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -365974122.26602936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9085534956793503%
Total shareholder yield: -0.9085534956793503% (Minimal or Negative)
Shareholder yield for BANQ.BR (annual period ending 2025-12-31)
Market cap (USD): 88266051.76470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOW (quarterly period ending 2026-03-31)
Market cap (USD): 1021591296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0066562822398988026%
Total shareholder yield: -0.0066562822398988026% (Minimal or Negative)
Shareholder yield for CML.AX (annual period ending 2025-06-30)
Market cap (USD): 12951824.836601308
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRCL (quarterly period ending 2026-03-31)
Market cap (USD): 16668247040
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYBERTECH.NS (annual period ending 2026-03-31)
Market cap (USD): 45549253.07333616
Dividends paid: 7917952.5222551925
Stock repurchases: 0
Net debt paydown: 51442.67627063254
Dividend yield: 17.38327631741176%
Buyback yield: 0%
Debt paydown yield: 0.11293857264312925%
Total shareholder yield: 17.49621489005489% (High Return)
Shareholder yield for CYBERTECH.NS (quarterly period ending 2026-03-31)
Market cap (USD): 45549253.07333616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIV.TO (quarterly period ending 2026-03-31)
Market cap (USD): 604205628.7769785
Dividends paid: 7592086.330935252
Stock repurchases: 0
Net debt paydown: -23539867.667909503
Dividend yield: 1.2565401527792794%
Buyback yield: 0%
Debt paydown yield: -3.8960027094680423%
Total shareholder yield: -2.6394625566887626% (Minimal or Negative)
Shareholder yield for DKL (quarterly period ending 2026-03-31)
Market cap (USD): 3040689408
Dividends paid: 60202000
Stock repurchases: 0
Net debt paydown: 50400000
Dividend yield: 1.979879952276928%
Buyback yield: 0%
Debt paydown yield: 1.6575188464628612%
Total shareholder yield: 3.637398798739789% (Low Return)
Shareholder yield for DOC (quarterly period ending 2026-03-31)
Market cap (USD): 15353377792
Dividends paid: 211994000
Stock repurchases: 1374000
Net debt paydown: -568707000
Dividend yield: 1.3807645644625586%
Buyback yield: 0.008949170785831465%
Debt paydown yield: -3.704116499343417%
Total shareholder yield: -2.3144027640950267% (Minimal or Negative)
Shareholder yield for EG (quarterly period ending 2026-03-31)
Market cap (USD): 15239814144
Dividends paid: 80000000
Stock repurchases: 330000000
Net debt paydown: 0
Dividend yield: 0.5249407849996416%
Buyback yield: 2.1653807381235213%
Debt paydown yield: 0%
Total shareholder yield: 2.690321523123163% (Low Return)
Shareholder yield for EQ.V (quarterly period ending 2026-03-31)
Market cap (USD): 48565571.22302159
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 484251.4309720106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9971084840086476%
Total shareholder yield: 0.9971084840086476% (Low Return)
Shareholder yield for EXPLEOSOL.NS (annual period ending 2026-03-31)
Market cap (USD): 131833901.14455278
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2651384.2240845202
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.011155098245435%
Total shareholder yield: 2.011155098245435% (Low Return)
Shareholder yield for EXPLEOSOL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 131833901.14455278
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGD.TO (quarterly period ending 2026-03-31)
Market cap (USD): 935505680.5755396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GGI.V (quarterly period ending 2026-04-30)
Market cap (USD): 8878281.02189781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GO (quarterly period ending 2026-03-31)
Market cap (USD): 891293312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32068000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.597917718920346%
Total shareholder yield: -3.597917718920346% (Minimal or Negative)
Shareholder yield for GOTION.SW (quarterly period ending 2026-03-31)
Market cap (USD): 7912201728
Dividends paid: 64089727.71490593
Stock repurchases: 0
Net debt paydown: -840451662.7319403
Dividend yield: 0.8100112954413532%
Buyback yield: 0%
Debt paydown yield: -10.622222380373822%
Total shareholder yield: -9.81221108493247% (Minimal or Negative)
Shareholder yield for HPR.AX (annual period ending 2024-06-30)
Market cap (USD): 12513582.666666666
Dividends paid: 0
Stock repurchases: 40650
Net debt paydown: -510789.81015452533
Dividend yield: 0%
Buyback yield: 0.3248470169001428%
Debt paydown yield: -4.081883052686046%
Total shareholder yield: -3.7570360357859034% (Minimal or Negative)
Shareholder yield for HYPR (quarterly period ending 2026-03-31)
Market cap (USD): 94693968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13104000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.838262644142233%
Total shareholder yield: -13.838262644142233% (Minimal or Negative)
Shareholder yield for ICICIBANK.NS (quarterly period ending 2026-03-31)
Market cap (USD): 94190483913.52267
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1995927556.5062103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1190331268907094%
Total shareholder yield: 2.1190331268907094% (Low Return)
Shareholder yield for ICICIBANK.NS (annual period ending 2026-03-31)
Market cap (USD): 94190483913.52267
Dividends paid: 832254493.4294193
Stock repurchases: 0
Net debt paydown: 1804860342.4292068
Dividend yield: 0.8835865990385199%
Buyback yield: 0%
Debt paydown yield: 1.9161811973344027%
Total shareholder yield: 2.7997677963729224% (Low Return)
Shareholder yield for ICICIBANK.NS (quarterly period ending 2026-06-30)
Market cap (USD): 108435369188.4798
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1873010182.5789108
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7273055799010457%
Total shareholder yield: -1.7273055799010457% (Minimal or Negative)
Shareholder yield for IPH.AX (quarterly period ending 2025-06-30)
Market cap (USD): 671722624.8366013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPH.AX (annual period ending 2025-06-30)
Market cap (USD): 671722624.8366013
Dividends paid: 61241830.06535947
Stock repurchases: 48496732.02614379
Net debt paydown: 20873202.614379108
Dividend yield: 9.117130762158972%
Buyback yield: 7.219755630226208%
Debt paydown yield: 3.107413959661785%
Total shareholder yield: 19.444300352046966% (High Return)
Shareholder yield for IQ (quarterly period ending 2026-03-31)
Market cap (USD): 1177330176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 119888326.64874935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.183067510940054%
Total shareholder yield: 10.183067510940054% (High Return)
Shareholder yield for JUGI.L (quarterly period ending 2026-01-31)
Market cap (USD): 566373200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMERITE.NS (annual period ending 2026-03-31)
Market cap (USD): 27193133.361593895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2446044.1745892204
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.995080272889332%
Total shareholder yield: 8.995080272889332% (Moderate Return)
Shareholder yield for LEMERITE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 27193133.361593895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIO.V (quarterly period ending 2026-03-31)
Market cap (USD): 40575263.30935252
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 854231.0245234407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.105300014963901%
Total shareholder yield: 2.105300014963901% (Low Return)
Shareholder yield for LOT (quarterly period ending 2025-12-31)
Market cap (USD): 566469504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24296298.555377215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.289074413329268%
Total shareholder yield: -4.289074413329268% (Minimal or Negative)
Shareholder yield for LOT (annual period ending 2025-12-31)
Market cap (USD): 566469504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100234536.2035225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.694604121799735%
Total shareholder yield: -17.694604121799735% (Minimal or Negative)
Shareholder yield for LTEC.DE (annual period ending 2026-03-31)
Market cap (USD): 16556778240
Dividends paid: 291323750
Stock repurchases: 668673750
Net debt paydown: -5191477.272727266
Dividend yield: 1.7595437093925828%
Buyback yield: 4.038670690077444%
Debt paydown yield: -0.031355600694010784%
Total shareholder yield: 5.766858798776016% (Moderate Return)
Shareholder yield for LTEC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 16556778240
Dividends paid: 0
Stock repurchases: 349448750
Net debt paydown: 6239161.392405063
Dividend yield: 0%
Buyback yield: 2.1106083860914238%
Debt paydown yield: 0.03768342670273672%
Total shareholder yield: 2.1482918127941604% (Low Return)
Shareholder yield for MKC.V (quarterly period ending 2026-05-31)
Market cap (USD): 13606550528
Dividends paid: 129000000
Stock repurchases: 8400000
Net debt paydown: -10100000
Dividend yield: 0.9480727663821895%
Buyback yield: 0.06173497083418908%
Debt paydown yield: -0.07422895302682259%
Total shareholder yield: 0.935578784189556% (Low Return)
Shareholder yield for MMA (annual period ending 2025-06-30)
Market cap (USD): 13225880
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTE.DE (quarterly period ending 2026-05-31)
Market cap (USD): 929377681408
Dividends paid: 171000000
Stock repurchases: 0
Net debt paydown: 4422000000
Dividend yield: 0.01839940891855035%
Buyback yield: 0%
Debt paydown yield: 0.4758022587007581%
Total shareholder yield: 0.49420166761930845% (Low Return)
Shareholder yield for MXG.TO (quarterly period ending 2026-03-31)
Market cap (USD): 189330785.6115108
Dividends paid: 0
Stock repurchases: 217266.18705035973
Net debt paydown: 10906.894922018546
Dividend yield: 0%
Buyback yield: 0.11475481198085227%
Debt paydown yield: 0.00576076145608907%
Total shareholder yield: 0.12051557343694135% (Low Return)
Shareholder yield for NEOV (quarterly period ending 2026-03-31)
Market cap (USD): 118048816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2911556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.466400001843305%
Total shareholder yield: 2.466400001843305% (Low Return)
Shareholder yield for NOX.AX (annual period ending 2024-06-30)
Market cap (USD): 18229452
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVX (quarterly period ending 2026-03-31)
Market cap (USD): 102035304
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OVV.TO (quarterly period ending 2026-03-31)
Market cap (USD): 21750839296
Dividends paid: 85000000
Stock repurchases: 84000000
Net debt paydown: -1386000000
Dividend yield: 0.39078951778946563%
Buyback yield: 0.38619199405076604%
Debt paydown yield: -6.37216790183764%
Total shareholder yield: -5.595186389997409% (Minimal or Negative)
Shareholder yield for OVV.TO (quarterly period ending 2026-06-30)
Market cap (USD): 24620167168
Dividends paid: 84000000
Stock repurchases: 345000000
Net debt paydown: 2781000000
Dividend yield: 0.34118371100736794%
Buyback yield: 1.401290241637404%
Debt paydown yield: 11.295617860851074%
Total shareholder yield: 13.038091813495846% (High Return)
Shareholder yield for PAII (quarterly period ending 2026-03-31)
Market cap (USD): 352859200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PEMB.L (annual period ending 2026-03-31)
Market cap (USD): 354206442.1052632
Dividends paid: 17135526.315789472
Stock repurchases: 10376315.789473685
Dividend yield: 4.837722943135272%
Buyback yield: 2.929454283157856%
Total shareholder yield: 7.7671772262931285% (Moderate Return)
Shareholder yield for PEMB.L (quarterly period ending 2026-03-31)
Market cap (USD): 354206442.1052632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLBC (quarterly period ending 2026-03-31)
Market cap (USD): 391330528
Dividends paid: 2305000
Stock repurchases: 2027000
Net debt paydown: 5308000
Dividend yield: 0.5890161474956536%
Buyback yield: 0.5179764559538785%
Debt paydown yield: 1.3563981392220952%
Total shareholder yield: 2.4633907426716273% (Low Return)
Shareholder yield for PLBC (quarterly period ending 2026-06-30)
Market cap (USD): 427102144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RARE.V (quarterly period ending 2026-04-30)
Market cap (USD): 60604221.89781021
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11070.489321438246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.018266861572952976%
Total shareholder yield: -0.018266861572952976% (Minimal or Negative)
Shareholder yield for SCATC.OL (quarterly period ending 2026-03-31)
Market cap (USD): 1562133995.4779034
Dividends paid: 616649.5375128469
Stock repurchases: 0
Net debt paydown: -21931452.705639362
Dividend yield: 0.03947481709622454%
Buyback yield: 0%
Debt paydown yield: -1.4039418365599217%
Total shareholder yield: -1.3644670194636972% (Minimal or Negative)
Shareholder yield for SCZM (quarterly period ending 2026-03-31)
Market cap (USD): 583338944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2807855.9050569683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4813420968953803%
Total shareholder yield: 0.4813420968953803% (Low Return)
Shareholder yield for SNYR (quarterly period ending 2026-03-31)
Market cap (USD): 2540430
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -934375
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.780190755108386%
Total shareholder yield: -36.780190755108386% (Minimal or Negative)
Shareholder yield for SPMLINFRA.NS (annual period ending 2026-03-31)
Market cap (USD): 177815310.2161933
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23365399.75744944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.140263191645912%
Total shareholder yield: 13.140263191645912% (High Return)
Shareholder yield for SPMLINFRA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 177815310.2161933
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TALK (quarterly period ending 2026-03-31)
Market cap (USD): 872740416
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRG.MC (annual period ending 2025-12-31)
Market cap (USD): 29451054.11764706
Dividends paid: 0
Stock repurchases: 45882.35294117647
Net debt paydown: -53962291.66666663
Dividend yield: 0%
Buyback yield: 0.1557918869657157%
Debt paydown yield: -183.22702967135035%
Total shareholder yield: -183.07123778438464% (Minimal or Negative)
Shareholder yield for TRG.MC (quarterly period ending 2025-12-31)
Market cap (USD): 29451054.11764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14690588.235294104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -49.88136647540745%
Total shareholder yield: -49.88136647540745% (Minimal or Negative)
Shareholder yield for TTE.PA (quarterly period ending 2026-03-31)
Market cap (USD): 174743231852.87357
Dividends paid: 2440229885.0574713
Stock repurchases: 890804597.7011495
Net debt paydown: -2900649087.2211
Dividend yield: 1.3964660371579036%
Buyback yield: 0.5097791704179818%
Debt paydown yield: -1.6599493190462014%
Total shareholder yield: 0.2462958885296842% (Low Return)
Shareholder yield for VIV.PA (annual period ending 2025-12-31)
Market cap (USD): 2261896282.352941
Dividends paid: 47058823.52941176
Stock repurchases: 0
Net debt paydown: 710073529.4117646
Dividend yield: 2.0805031555407463%
Buyback yield: 0%
Debt paydown yield: 31.392842145401538%
Total shareholder yield: 33.473345300942285% (High Return)
Shareholder yield for VIV.PA (quarterly period ending 2025-12-31)
Market cap (USD): 2261896282.352941
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 304705882.35294104
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.471257932126326%
Total shareholder yield: 13.471257932126326% (High Return)
Shareholder yield for VLO (quarterly period ending 2026-03-31)
Market cap (USD): 89822158848
Dividends paid: 359000000
Stock repurchases: 573000000
Net debt paydown: 212000000
Dividend yield: 0.3996786590350289%
Buyback yield: 0.6379272190169125%
Debt paydown yield: 0.2360219379259781%
Total shareholder yield: 1.2736278159779195% (Low Return)
Shareholder yield for VZ (quarterly period ending 2026-03-31)
Market cap (USD): 193662418944
Dividends paid: 2910000000
Stock repurchases: 2500000000
Net debt paydown: -14229000000
Dividend yield: 1.5026147126879914%
Buyback yield: 1.2909061105566937%
Debt paydown yield: -7.3473212188444785%
Total shareholder yield: -4.553800395599794% (Minimal or Negative)
Shareholder yield for WFG (quarterly period ending 2026-03-31)
Market cap (USD): 5182930432
Dividends paid: 35971223.02158274
Stock repurchases: 0
Net debt paydown: -136790421.67725676
Dividend yield: 0.6940325264543843%
Buyback yield: 0%
Debt paydown yield: -2.639248654249673%
Total shareholder yield: -1.9452161277952886% (Minimal or Negative)
Shareholder yield for 0012.HK (annual period ending 2021-12-31)
Market cap (USD): 15101403305.51154
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0012.HK (annual period ending 2022-12-31)
Market cap (USD): 13175533307.265726
Dividends paid: 1118741976.8934531
Stock repurchases: 0
Dividend yield: 8.49105649694283%
Buyback yield: 0%
Total shareholder yield: 8.49105649694283% (Moderate Return)
Shareholder yield for 0012.HK (annual period ending 2023-12-31)
Market cap (USD): 12528096201.104996
Dividends paid: 1115877080.6658132
Stock repurchases: 0
Net debt paydown: -579283825.2528362
Dividend yield: 8.906996424304207%
Buyback yield: 0%
Debt paydown yield: -4.6238775305839575%
Total shareholder yield: 4.28311889372025% (Moderate Return)
Shareholder yield for 0012.HK (annual period ending 2024-12-31)
Market cap (USD): 13357486563.689432
Dividends paid: 1123067010.3092785
Stock repurchases: 0
Net debt paydown: 1190212950.6184254
Dividend yield: 8.407771963343674%
Buyback yield: 0%
Debt paydown yield: 8.910455907579667%
Total shareholder yield: 17.31822787092334% (High Return)
Shareholder yield for 0012.HK (quarterly period ending 2024-12-31)
Market cap (USD): 13357486563.689432
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0012.HK (quarterly period ending 2025-06-30)
Market cap (USD): 16195518815.13121
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 350138387.28741074
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1619460993141026%
Total shareholder yield: 2.1619460993141026% (Low Return)
Shareholder yield for 0212.HK (annual period ending 2021-12-31)
Market cap (USD): 137264500.225641
Dividends paid: 0
Stock repurchases: 1093589.7435897435
Dividend yield: 0%
Buyback yield: 0.7967025281788488%
Total shareholder yield: 0.7967025281788488% (Low Return)
Shareholder yield for 0212.HK (annual period ending 2022-12-31)
Market cap (USD): 99592186.89602053
Dividends paid: 6104621.309370988
Stock repurchases: 0
Dividend yield: 6.129618697643956%
Buyback yield: 0%
Total shareholder yield: 6.129618697643956% (Moderate Return)
Shareholder yield for 0212.HK (annual period ending 2023-12-31)
Market cap (USD): 91725940.38668375
Dividends paid: 4349295.774647888
Stock repurchases: 0
Net debt paydown: 443028.834695652
Dividend yield: 4.741620261741458%
Buyback yield: 0%
Debt paydown yield: 0.48299186994213517%
Total shareholder yield: 5.224612131683593% (Moderate Return)
Shareholder yield for 0212.HK (annual period ending 2024-12-31)
Market cap (USD): 98270066.76546392
Dividends paid: 5690463.917525773
Stock repurchases: 0
Net debt paydown: 451999.1551935795
Dividend yield: 5.79063809034231%
Buyback yield: 0%
Debt paydown yield: 0.45995608843163044%
Total shareholder yield: 6.25059417877394% (Moderate Return)
Shareholder yield for 0212.HK (quarterly period ending 2024-12-31)
Market cap (USD): 98270066.76546392
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0212.HK (quarterly period ending 2025-06-30)
Market cap (USD): 103504241.14140128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -981376.3214918906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9481508300236637%
Total shareholder yield: -0.9481508300236637% (Minimal or Negative)
Shareholder yield for 0526.HK (annual period ending 2022-03-31)
Market cap (USD): 45180180.796934865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0526.HK (annual period ending 2023-03-31)
Market cap (USD): 56331340.070063695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 251597234.8715946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 446.63811398532937%
Total shareholder yield: 446.63811398532937% (High Return)
Shareholder yield for 0526.HK (annual period ending 2024-03-31)
Market cap (USD): 79166422.93734017
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24770070.364676118
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 31.288606262128965%
Total shareholder yield: 31.288606262128965% (High Return)
Shareholder yield for 0526.HK (quarterly period ending 2024-09-30)
Market cap (USD): 147969453.13127413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0526.HK (quarterly period ending 2025-03-31)
Market cap (USD): 147779261.03213367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9343503.621138573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.322608162932204%
Total shareholder yield: -6.322608162932204% (Minimal or Negative)
Shareholder yield for 0526.HK (annual period ending 2025-03-31)
Market cap (USD): 147779261.03213367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15450304.51069808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.454988340575413%
Total shareholder yield: -10.454988340575413% (Minimal or Negative)
Shareholder yield for 1378.HK (annual period ending 2021-12-31)
Market cap (USD): 7049824090.974359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1378.HK (annual period ending 2022-12-31)
Market cap (USD): 7172320117.495507
Dividends paid: 1296466666.6666667
Stock repurchases: 0
Dividend yield: 18.075973261485967%
Buyback yield: 0%
Total shareholder yield: 18.075973261485967% (High Return)
Shareholder yield for 1378.HK (annual period ending 2023-12-31)
Market cap (USD): 6613320440.929578
Dividends paid: 614427285.5133615
Stock repurchases: 0
Net debt paydown: -399319580.8477621
Dividend yield: 9.29075327592922%
Buyback yield: 0%
Debt paydown yield: -6.038110271753794%
Total shareholder yield: 3.2526430041754253% (Low Return)
Shareholder yield for 1378.HK (quarterly period ending 2024-12-31)
Market cap (USD): 13096748409.065722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1378.HK (annual period ending 2024-12-31)
Market cap (USD): 13096748409.065722
Dividends paid: 1280591369.8630137
Stock repurchases: 0
Net debt paydown: -859102158.6420822
Dividend yield: 9.777933650894397%
Buyback yield: 0%
Debt paydown yield: -6.55965993854934%
Total shareholder yield: 3.2182737123450567% (Low Return)
Shareholder yield for 1378.HK (quarterly period ending 2025-06-30)
Market cap (USD): 21289955573.73503
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -830590967.3105221
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9013278559172035%
Total shareholder yield: -3.9013278559172035% (Minimal or Negative)
Shareholder yield for 1593.HK (annual period ending 2022-08-31)
Market cap (USD): 265584458.59872612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1593.HK (annual period ending 2023-08-31)
Market cap (USD): 240290700.63694268
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84791527.84624928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.287061722110316%
Total shareholder yield: -35.287061722110316% (Minimal or Negative)
Shareholder yield for 1593.HK (annual period ending 2024-08-31)
Market cap (USD): 187100846.15384614
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56654334.855285585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.280106167291628%
Total shareholder yield: -30.280106167291628% (Minimal or Negative)
Shareholder yield for 1593.HK (quarterly period ending 2025-02-28)
Market cap (USD): 173545089.97429305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1593.HK (annual period ending 2025-08-31)
Market cap (USD): 170773453.14505777
Dividends paid: 0
Stock repurchases: 1289510.4895104894
Net debt paydown: 1529462.2279129624
Dividend yield: 0%
Buyback yield: 0.7551000847978158%
Debt paydown yield: 0.8956088898745943%
Total shareholder yield: 1.6507089746724102% (Low Return)
Shareholder yield for 1593.HK (quarterly period ending 2025-08-31)
Market cap (USD): 170773453.14505777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15797161.740865469
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.250361487652944%
Total shareholder yield: -9.250361487652944% (Minimal or Negative)
Shareholder yield for 1696.HK (annual period ending 2021-12-31)
Market cap (USD): 507972122.8615385
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1696.HK (annual period ending 2022-12-31)
Market cap (USD): 484575779.39922976
Dividends paid: 2649147.727272727
Stock repurchases: 0
Net debt paydown: -11744602.272727273
Dividend yield: 0.5466942096357154%
Buyback yield: 0%
Debt paydown yield: -2.423687433839154%
Total shareholder yield: -1.8769932242034386% (Minimal or Negative)
Shareholder yield for 1696.HK (annual period ending 2023-12-31)
Market cap (USD): 292039802.5659411
Dividends paid: 2903314.917127072
Stock repurchases: 0
Net debt paydown: -598491.6499246601
Dividend yield: 0.9941504177231177%
Buyback yield: 0%
Debt paydown yield: -0.20493495909329815%
Total shareholder yield: 0.7892154586298196% (Low Return)
Shareholder yield for 1696.HK (annual period ending 2024-12-31)
Market cap (USD): 216065498.628866
Dividends paid: 2589041.095890411
Stock repurchases: 0
Net debt paydown: 507203.51169302873
Dividend yield: 1.1982667812863481%
Buyback yield: 0%
Debt paydown yield: 0.23474525776290095%
Total shareholder yield: 1.4330120390492491% (Low Return)
Shareholder yield for 1696.HK (quarterly period ending 2024-12-31)
Market cap (USD): 216065498.628866
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1696.HK (quarterly period ending 2025-06-30)
Market cap (USD): 254158162.02802548
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2019861.801430475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7947263173896219%
Total shareholder yield: -0.7947263173896219% (Minimal or Negative)