speb/financial-data huggingface dataset:
Shareholder yield for 2782.T (annual period ending 2026-03-31)
Market cap (USD): 1491899323.3233232
Dividends paid: 30192692.692692693
Stock repurchases: 157251001.001001
Net debt paydown: 4101235.642807626
Dividend yield: 2.0237754800663152%
Buyback yield: 10.540322563503281%
Debt paydown yield: 0.27490029512660413%
Total shareholder yield: 12.838998338696202% (High Return)
Shareholder yield for 3023.T (annual period ending 2026-03-31)
Market cap (USD): 124761049.04904905
Dividends paid: 5136386.386386386
Stock repurchases: 3334584.5845845845
Net debt paydown: 8221858.069806203
Dividend yield: 4.1169791577874975%
Buyback yield: 2.6727769684540026%
Debt paydown yield: 6.590084110765877%
Total shareholder yield: 13.379840237007377% (High Return)
Shareholder yield for 3023.T (quarterly period ending 2026-03-31)
Market cap (USD): 124761049.04904905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7066841.403988108
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.664301044158279%
Total shareholder yield: 5.664301044158279% (Moderate Return)
Shareholder yield for 312A.T (quarterly period ending 2025-10-31)
Market cap (USD): 4809356.725146199
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 514624.19811534137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.700478827544185%
Total shareholder yield: 10.700478827544185% (High Return)
Shareholder yield for 312A.T (annual period ending 2025-10-31)
Market cap (USD): 4809356.725146199
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 91863.02352923527
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.910089618616152%
Total shareholder yield: 1.910089618616152% (Low Return)
Shareholder yield for 3289.T (quarterly period ending 2026-03-31)
Market cap (USD): 5919385856.256256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1085910412.4312744
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.34498440887352%
Total shareholder yield: 18.34498440887352% (High Return)
Shareholder yield for 3289.T (annual period ending 2026-03-31)
Market cap (USD): 5919385856.256256
Dividends paid: 186880630.6306306
Stock repurchases: 0
Net debt paydown: 252064301.97073174
Dividend yield: 3.157094927898891%
Buyback yield: 0%
Debt paydown yield: 4.2582846952665285%
Total shareholder yield: 7.415379623165419% (Moderate Return)
Shareholder yield for 3443.T (quarterly period ending 2026-03-31)
Market cap (USD): 415125628.028028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 67664796.35759585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.29983595063115%
Total shareholder yield: 16.29983595063115% (High Return)
Shareholder yield for 3443.T (annual period ending 2026-03-31)
Market cap (USD): 415125628.028028
Dividends paid: 17886636.636636637
Stock repurchases: 0
Net debt paydown: 49507438.36337341
Dividend yield: 4.308728594185707%
Buyback yield: 0%
Debt paydown yield: 11.92589303593437%
Total shareholder yield: 16.234621630120078% (High Return)
Shareholder yield for 3772.T (quarterly period ending 2026-03-31)
Market cap (USD): 125625081.08108108
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -156906807.94354248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -124.9008610328948%
Total shareholder yield: -124.9008610328948% (Minimal or Negative)
Shareholder yield for 3772.T (annual period ending 2026-03-31)
Market cap (USD): 125625081.08108108
Dividends paid: 2395633.133133133
Stock repurchases: 0
Net debt paydown: -157854517.3808015
Dividend yield: 1.906970417465395%
Buyback yield: 0%
Debt paydown yield: -125.65525611793944%
Total shareholder yield: -123.74828570047404% (Minimal or Negative)
Shareholder yield for 3776.T (quarterly period ending 2026-03-31)
Market cap (USD): 90741256.45645645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3899.HK (annual period ending 2025-12-31)
Market cap (USD): 2316061403.428571
Dividends paid: 80824000
Stock repurchases: 0
Net debt paydown: -105560336.594912
Dividend yield: 3.4897174954149555%
Buyback yield: 0%
Debt paydown yield: -4.557752071626695%
Total shareholder yield: -1.0680345762117391% (Minimal or Negative)
Shareholder yield for 3899.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2316061403.428571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100755359.23490739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.350288774112579%
Total shareholder yield: -4.350288774112579% (Minimal or Negative)
Shareholder yield for 3922.T (quarterly period ending 2026-05-31)
Market cap (USD): 178577871.94072956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4013.T (quarterly period ending 2026-03-31)
Market cap (USD): 83551980.78078078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4274.T (annual period ending 2026-03-31)
Market cap (USD): 26993601.6016016
Dividends paid: 424486.986986987
Stock repurchases: 0
Net debt paydown: 927775.109188857
Dividend yield: 1.5725466844031704%
Buyback yield: 0%
Debt paydown yield: 3.437018604934177%
Total shareholder yield: 5.009565289337347% (Moderate Return)
Shareholder yield for 4274.T (quarterly period ending 2026-03-31)
Market cap (USD): 26993601.6016016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 271692.1278613745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0065056596421513%
Total shareholder yield: 1.0065056596421513% (Low Return)
Shareholder yield for 4662.T (annual period ending 2026-03-31)
Market cap (USD): 157812084.0840841
Dividends paid: 4537356.106106106
Stock repurchases: 5564764.764764764
Net debt paydown: -286545.62278492935
Dividend yield: 2.8751639219773253%
Buyback yield: 3.5261968670281254%
Debt paydown yield: -0.18157394248228453%
Total shareholder yield: 6.219786846523166% (Moderate Return)
Shareholder yield for 4662.T (quarterly period ending 2026-03-31)
Market cap (USD): 157812084.0840841
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1890490.11494671
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1979374874356485%
Total shareholder yield: 1.1979374874356485% (Low Return)
Shareholder yield for 4967.T (quarterly period ending 2026-03-31)
Market cap (USD): 2529582997.3973975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4979.T (quarterly period ending 2026-03-31)
Market cap (USD): 161109141.14114115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5943.T (quarterly period ending 2026-03-31)
Market cap (USD): 667505829.029029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6357.T (annual period ending 2026-03-31)
Market cap (USD): 258915863.06306306
Dividends paid: 6914539.539539539
Stock repurchases: 5008026.776776777
Net debt paydown: 14589527.190939099
Dividend yield: 2.6705739299779383%
Buyback yield: 1.934229412416107%
Debt paydown yield: 5.634852580425166%
Total shareholder yield: 10.23965592281921% (High Return)
Shareholder yield for 6357.T (quarterly period ending 2026-03-31)
Market cap (USD): 258915863.06306306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13332488.454133824
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.14935172237264%
Total shareholder yield: 5.14935172237264% (Moderate Return)
Shareholder yield for 6923.T (quarterly period ending 2026-03-31)
Market cap (USD): 2644129543.943944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -142897510.5657475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.404330922175761%
Total shareholder yield: -5.404330922175761% (Minimal or Negative)
Shareholder yield for 6923.T (annual period ending 2026-03-31)
Market cap (USD): 2644129543.943944
Dividends paid: 77364864.86486486
Stock repurchases: 500525525.5255255
Net debt paydown: -458522543.061709
Dividend yield: 2.9259105342270253%
Buyback yield: 18.92968998708547%
Debt paydown yield: -17.34115274767452%
Total shareholder yield: 4.514447773637976% (Moderate Return)
Shareholder yield for 7480.T (quarterly period ending 2026-03-31)
Market cap (USD): 193094662.66266266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1663001.5446132543
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8612364120693103%
Total shareholder yield: 0.8612364120693103% (Low Return)
Shareholder yield for 7480.T (annual period ending 2026-03-31)
Market cap (USD): 193094662.66266266
Dividends paid: 8641285.035035035
Stock repurchases: 0
Net debt paydown: -3057698.2794183036
Dividend yield: 4.475154784641252%
Buyback yield: 0%
Debt paydown yield: -1.583522940123994%
Total shareholder yield: 2.891631844517258% (Low Return)
Shareholder yield for 7779.T (annual period ending 2026-03-31)
Market cap (USD): 291916620.6206206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20989.944629832637
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0071903903879154225%
Total shareholder yield: -0.0071903903879154225% (Minimal or Negative)
Shareholder yield for 7779.T (quarterly period ending 2026-03-31)
Market cap (USD): 291916620.6206206
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 52756.322944748215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.018072394381857124%
Total shareholder yield: 0.018072394381857124% (Low Return)
Shareholder yield for 8512.HK (annual period ending 2025-12-31)
Market cap (USD): 44272172.75064267
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 544259.0040548062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2293478504438333%
Total shareholder yield: 1.2293478504438333% (Low Return)
Shareholder yield for 8512.HK (quarterly period ending 2025-12-31)
Market cap (USD): 44272172.75064267
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3430945.9171810783
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.749666899127451%
Total shareholder yield: 7.749666899127451% (Moderate Return)
Shareholder yield for 9158.T (quarterly period ending 2026-03-31)
Market cap (USD): 142138157.35735735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23951126.429255664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.850595838975753%
Total shareholder yield: 16.850595838975753% (High Return)
Shareholder yield for 9158.T (annual period ending 2026-03-31)
Market cap (USD): 142138157.35735735
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37629299.02901167
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.473749011960084%
Total shareholder yield: -26.473749011960084% (Minimal or Negative)
Shareholder yield for 9218.T (quarterly period ending 2026-03-31)
Market cap (USD): 48644612.61261261
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9242.T (quarterly period ending 2026-01-31)
Market cap (USD): 16250699.817184644
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9696.HK (quarterly period ending 2026-03-31)
Market cap (USD): 8166918964.978292
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACRE (quarterly period ending 2026-03-31)
Market cap (USD): 252439072
Dividends paid: 8442000
Stock repurchases: 0
Net debt paydown: -224177000
Dividend yield: 3.3441732823356283%
Buyback yield: 0%
Debt paydown yield: -88.8043987105134%
Total shareholder yield: -85.46022542817776% (Minimal or Negative)
Shareholder yield for AELIS.PA (quarterly period ending 2025-12-31)
Market cap (USD): 16843216.470588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1432046.5686274506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.502215542548551%
Total shareholder yield: -8.502215542548551% (Minimal or Negative)
Shareholder yield for AELIS.PA (annual period ending 2025-12-31)
Market cap (USD): 16843216.470588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1432046.5686274506
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.502215542548551%
Total shareholder yield: -8.502215542548551% (Minimal or Negative)
Shareholder yield for AFK.OL (quarterly period ending 2026-03-31)
Market cap (USD): 988893217.6772867
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3530548.695372075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.357020215353952%
Total shareholder yield: -0.357020215353952% (Minimal or Negative)
Shareholder yield for BE (quarterly period ending 2026-03-31)
Market cap (USD): 52590825472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42819000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.081419144148626%
Total shareholder yield: 0.081419144148626% (Low Return)
Shareholder yield for C5H.IR (annual period ending 2025-12-31)
Market cap (USD): 1808676291.764706
Dividends paid: 62211764.705882356
Stock repurchases: 9215294.11764706
Net debt paydown: -76543443.62745094
Dividend yield: 3.439629578225024%
Buyback yield: 0.5095048881663505%
Debt paydown yield: -4.232014538807734%
Total shareholder yield: -0.2828800724163596% (Minimal or Negative)
Shareholder yield for C5H.IR (quarterly period ending 2025-12-31)
Market cap (USD): 1808676291.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 147791764.70588237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.171266764473566%
Total shareholder yield: 8.171266764473566% (Moderate Return)
Shareholder yield for CDZ0.DE (annual period ending 2025-12-31)
Market cap (USD): 77423510.58823529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1948529.4776960784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.516715482018149%
Total shareholder yield: 2.516715482018149% (Low Return)
Shareholder yield for CHEMCON.NS (quarterly period ending 2026-03-31)
Market cap (USD): 68529224.92581603
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHEMCON.NS (annual period ending 2026-03-31)
Market cap (USD): 68529224.92581603
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2744927.1827988923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.005484062851024%
Total shareholder yield: -4.005484062851024% (Minimal or Negative)
Shareholder yield for CIG.C (quarterly period ending 2026-03-31)
Market cap (USD): 9240002560
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEM.AX (annual period ending 2025-12-31)
Market cap (USD): 21282220.13422819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -357593.06348743185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6802432322947127%
Total shareholder yield: -1.6802432322947127% (Minimal or Negative)
Shareholder yield for DEM.AX (quarterly period ending 2025-12-31)
Market cap (USD): 21282220.13422819
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -357593.06348743185
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6802432322947127%
Total shareholder yield: -1.6802432322947127% (Minimal or Negative)
Shareholder yield for DMCU.V (quarterly period ending 2026-03-31)
Market cap (USD): 11382370.503597124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10708.470304048722
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09407943890654911%
Total shareholder yield: 0.09407943890654911% (Low Return)
Shareholder yield for EAM.OL (quarterly period ending 2026-03-31)
Market cap (USD): 6278618.705035971
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10920.117807672854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17392548139472172%
Total shareholder yield: -0.17392548139472172% (Minimal or Negative)
Shareholder yield for EDPR.LS (annual period ending 2025-12-31)
Market cap (USD): 17142188875.294119
Dividends paid: 47523529.4117647
Stock repurchases: 0
Net debt paydown: -1092101409.3137245
Dividend yield: 0.27723139534565017%
Buyback yield: 0%
Debt paydown yield: -6.370839904160061%
Total shareholder yield: -6.093608508814411% (Minimal or Negative)
Shareholder yield for EDPR.LS (quarterly period ending 2025-12-31)
Market cap (USD): 17142188875.294119
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 711208235.2941189
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.148876438522594%
Total shareholder yield: 4.148876438522594% (Moderate Return)
Shareholder yield for EFR.TO (quarterly period ending 2026-03-31)
Market cap (USD): 3983711232
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02510222106379823%
Total shareholder yield: -0.02510222106379823% (Minimal or Negative)
Shareholder yield for EHL.AX (annual period ending 2025-06-30)
Market cap (USD): 325254734.6405229
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29136418.300653607
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.958030490426427%
Total shareholder yield: 8.958030490426427% (Moderate Return)
Shareholder yield for EHL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 325254734.6405229
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELAB (quarterly period ending 2026-03-31)
Market cap (USD): 4089375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5312157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -129.90143970655663%
Total shareholder yield: -129.90143970655663% (Minimal or Negative)
Shareholder yield for EZE.MC (annual period ending 2025-12-31)
Market cap (USD): 59829614.11764706
Dividends paid: 705882.3529411765
Stock repurchases: 0
Net debt paydown: -12281642.156862747
Dividend yield: 1.1798210022768187%
Buyback yield: 0%
Debt paydown yield: -20.527697425412963%
Total shareholder yield: -19.347876423136146% (Minimal or Negative)
Shareholder yield for EZE.MC (quarterly period ending 2025-12-31)
Market cap (USD): 59829614.11764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4022352.941176472
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.723013344640741%
Total shareholder yield: -6.723013344640741% (Minimal or Negative)
Shareholder yield for FCHL (quarterly period ending 2025-12-31)
Market cap (USD): 1503365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1145312.5
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 76.18326221509747%
Total shareholder yield: 76.18326221509747% (High Return)
Shareholder yield for FCHL (annual period ending 2025-12-31)
Market cap (USD): 1503365
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 714338.2352941176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 47.515954894128676%
Total shareholder yield: 47.515954894128676% (High Return)
Shareholder yield for FF (quarterly period ending 2026-03-31)
Market cap (USD): 203965312
Dividends paid: 2632000
Stock repurchases: 0
Dividend yield: 1.290415499670846%
Buyback yield: 0%
Total shareholder yield: 1.290415499670846% (Low Return)
Shareholder yield for FILATEX.NS (quarterly period ending 2026-03-31)
Market cap (USD): 347444154.9809241
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FILATEX.NS (annual period ending 2026-03-31)
Market cap (USD): 347444154.9809241
Dividends paid: 1176345.9092835947
Stock repurchases: 0
Net debt paydown: 1275287.9420598354
Dividend yield: 0.3385712185453746%
Buyback yield: 0%
Debt paydown yield: 0.36704832237855695%
Total shareholder yield: 0.7056195409239315% (Low Return)
Shareholder yield for GNM.AX (quarterly period ending 2025-06-30)
Market cap (USD): 13872803.921568627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GNM.AX (annual period ending 2025-06-30)
Market cap (USD): 13872803.921568627
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAUTO.OL (quarterly period ending 2026-03-31)
Market cap (USD): 2980157408.4275436
Dividends paid: 10174717.368961973
Stock repurchases: 0
Net debt paydown: -7090132.380236536
Dividend yield: 0.34141543464076896%
Buyback yield: 0%
Debt paydown yield: -0.23791133851475277%
Total shareholder yield: 0.10350409612601619% (Low Return)
Shareholder yield for HHS (quarterly period ending 2026-03-31)
Market cap (USD): 17732534
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 389000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1937079043525305%
Total shareholder yield: 2.1937079043525305% (Low Return)
Shareholder yield for HPF (quarterly period ending 2026-01-31)
Market cap (USD): 341217056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTLD (quarterly period ending 2026-03-31)
Market cap (USD): 1106552832
Dividends paid: 1550000
Stock repurchases: 0
Net debt paydown: 8257000
Dividend yield: 0.1400746494135763%
Buyback yield: 0%
Debt paydown yield: 0.7461912130373546%
Total shareholder yield: 0.8862658624509309% (Low Return)
Shareholder yield for IBAB.BR (annual period ending 2025-12-31)
Market cap (USD): 568504847.0588236
Dividends paid: 8303529.4117647065
Stock repurchases: 7212941.176470588
Net debt paydown: -92005281.86274509
Dividend yield: 1.4605907855884182%
Buyback yield: 1.2687563199833651%
Debt paydown yield: -16.18372865926071%
Total shareholder yield: -13.454381553688926% (Minimal or Negative)
Shareholder yield for IBAB.BR (quarterly period ending 2025-12-31)
Market cap (USD): 568504847.0588236
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -59020000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.38161773032221%
Total shareholder yield: -10.38161773032221% (Minimal or Negative)
Shareholder yield for IBM.DE (quarterly period ending 2026-03-31)
Market cap (USD): 264436744192
Dividends paid: 1576000000
Stock repurchases: 350000000
Net debt paydown: -5195000000
Dividend yield: 0.5959837407677774%
Buyback yield: 0.13235679522127036%
Debt paydown yield: -1.964553003355713%
Total shareholder yield: -1.2362124673666652% (Minimal or Negative)
Shareholder yield for IBM.DE (quarterly period ending 2026-06-30)
Market cap (USD): 177121263616
Dividends paid: 1590000000
Stock repurchases: 115000000
Net debt paydown: 4530000000
Dividend yield: 0.89769007263133%
Buyback yield: 0.0649272694041528%
Debt paydown yield: 2.55756982957228%
Total shareholder yield: 3.520187171607763% (Low Return)
Shareholder yield for ILT.AX (annual period ending 2025-06-30)
Market cap (USD): 21364050.980392158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JEN.DE (quarterly period ending 2026-03-31)
Market cap (USD): 2589531218.390805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18849533.46855986
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.727912964890742%
Total shareholder yield: 0.727912964890742% (Low Return)
Shareholder yield for JISLJALEQS.NS (annual period ending 2026-03-31)
Market cap (USD): 236082114.79440442
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16882999.88413626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.151325249199444%
Total shareholder yield: 7.151325249199444% (Moderate Return)
Shareholder yield for JISLJALEQS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 236082114.79440442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKTYRE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1193364564.6460364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JKTYRE.NS (annual period ending 2026-03-31)
Market cap (USD): 1193364564.6460364
Dividends paid: 8712378.126324713
Stock repurchases: 0
Net debt paydown: 56803411.248767674
Dividend yield: 0.7300684455054931%
Buyback yield: 0%
Debt paydown yield: 4.759937820477862%
Total shareholder yield: 5.4900062659833555% (Moderate Return)
Shareholder yield for KOVAI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 677803310.55532
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOVAI.NS (annual period ending 2026-03-31)
Market cap (USD): 677803310.55532
Dividends paid: 3049904.62060195
Stock repurchases: 0
Net debt paydown: 5872797.497344501
Dividend yield: 0.4499689767084764%
Buyback yield: 0%
Debt paydown yield: 0.866445679135582%
Total shareholder yield: 1.3164146558440584% (Low Return)
Shareholder yield for META (quarterly period ending 2026-03-31)
Market cap (USD): 1510844137472
Dividends paid: 1346000000
Stock repurchases: 0
Net debt paydown: -2872000000
Dividend yield: 0.08908926914540481%
Buyback yield: 0%
Debt paydown yield: -0.1900924078644893%
Total shareholder yield: -0.10100313871908449% (Minimal or Negative)
Shareholder yield for MG.TO (quarterly period ending 2026-03-31)
Market cap (USD): 18125455654.67626
Dividends paid: 97122302.15827338
Stock repurchases: 316546762.5899281
Net debt paydown: 62337866.93272972
Dividend yield: 0.5358337136932411%
Buyback yield: 1.7464209927779712%
Debt paydown yield: 0.34392441282791647%
Total shareholder yield: 2.626179119299129% (Low Return)
Shareholder yield for MIN (quarterly period ending 2026-04-30)
Market cap (USD): 273115776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRX (quarterly period ending 2026-03-31)
Market cap (USD): 4715787776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 196081081.0810814
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.157970850151366%
Total shareholder yield: 4.157970850151366% (Moderate Return)
Shareholder yield for NMCO (annual period ending 2025-10-31)
Market cap (USD): 579372352
Dividends paid: 45061457
Stock repurchases: 11000000
Net debt paydown: -3193592
Dividend yield: 7.7776333034269465%
Buyback yield: 1.8986063042235057%
Debt paydown yield: -0.5512158094834322%
Total shareholder yield: 9.12502379816702% (Moderate Return)
Shareholder yield for NMCO (quarterly period ending 2025-10-31)
Market cap (USD): 579372352
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ONL (quarterly period ending 2026-03-31)
Market cap (USD): 147758176
Dividends paid: 1128000
Stock repurchases: 619000
Net debt paydown: -29970000
Dividend yield: 0.763409532072188%
Buyback yield: 0.4189277485396138%
Debt paydown yield: -20.283141556917975%
Total shareholder yield: -19.100804276306175% (Minimal or Negative)
Shareholder yield for OPTG.V (quarterly period ending 2025-06-30)
Market cap (USD): 979921.1678832116
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1085.3606247766584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11075999379840044%
Total shareholder yield: -0.11075999379840044% (Minimal or Negative)
Shareholder yield for ORI (quarterly period ending 2026-03-31)
Market cap (USD): 9604553728
Dividends paid: 693800000
Stock repurchases: 159800000
Net debt paydown: -300000
Dividend yield: 7.223656815801614%
Buyback yield: 1.6637941181393743%
Debt paydown yield: -0.0031235183694731682%
Total shareholder yield: 8.884327415571514% (Moderate Return)
Shareholder yield for ORI (quarterly period ending 2026-06-30)
Market cap (USD): 10299900928
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PMI (quarterly period ending 2026-03-31)
Market cap (USD): 9025843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3701000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.004480135539694%
Total shareholder yield: 41.004480135539694% (High Return)
Shareholder yield for QUBT (quarterly period ending 2026-03-31)
Market cap (USD): 1675724928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1870000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11159349417997082%
Total shareholder yield: -0.11159349417997082% (Minimal or Negative)
Shareholder yield for RHLD (quarterly period ending 2026-03-31)
Market cap (USD): 1087339904
Dividends paid: 0
Stock repurchases: 495400000
Net debt paydown: -1991939000
Dividend yield: 0%
Buyback yield: 45.56073019830973%
Debt paydown yield: -183.19377341641277%
Total shareholder yield: -137.63304321810304% (Minimal or Negative)
Shareholder yield for ROSSELLIND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 23546313.5226791
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSELLIND.NS (annual period ending 2026-03-31)
Market cap (USD): 23546313.5226791
Dividends paid: 160025.43450614667
Stock repurchases: 0
Net debt paydown: 3230474.992524363
Dividend yield: 0.6796199088745463%
Buyback yield: 0%
Debt paydown yield: 13.719663544838417%
Total shareholder yield: 14.399283453712963% (High Return)
Shareholder yield for RRI.V (quarterly period ending 2026-03-31)
Market cap (USD): 28906972.661870506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RVRG.L (quarterly period ending 2026-03-31)
Market cap (USD): 5708839.47368421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1356756.7567567567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.76589432950321%
Total shareholder yield: 23.76589432950321% (High Return)
Shareholder yield for SAFT (quarterly period ending 2026-03-31)
Market cap (USD): 1515330304
Dividends paid: 13592000
Stock repurchases: 0
Net debt paydown: 760000
Dividend yield: 0.8969661574193661%
Buyback yield: 0%
Debt paydown yield: 0.05015408178625061%
Total shareholder yield: 0.9471202392056167% (Low Return)
Shareholder yield for SBX.DE (quarterly period ending 2025-06-30)
Market cap (USD): 10485905.88235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1400617913.72549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRG.AX (annual period ending 2025-06-30)
Market cap (USD): 1400617913.72549
Dividends paid: 18432026.14379085
Stock repurchases: 0
Net debt paydown: -25170653.594771244
Dividend yield: 1.3159924604108253%
Buyback yield: 0%
Debt paydown yield: -1.797110642960439%
Total shareholder yield: -0.4811181825496138% (Minimal or Negative)
Shareholder yield for SZ50.DE (annual period ending 2025-12-31)
Market cap (USD): 12491470.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SZ50.DE (quarterly period ending 2025-12-31)
Market cap (USD): 12491470.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAND.L (quarterly period ending 2025-12-31)
Market cap (USD): 28695813.513513513
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20287.54165124028
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07069861128588117%
Total shareholder yield: 0.07069861128588117% (Low Return)
Shareholder yield for TAND.L (annual period ending 2025-12-31)
Market cap (USD): 28695813.513513513
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30821.95945945946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1074092548202012%
Total shareholder yield: 0.1074092548202012% (Low Return)
Shareholder yield for TRVG (quarterly period ending 2026-03-31)
Market cap (USD): 386027840
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1663340.0946585536
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.43088604559157023%
Total shareholder yield: 0.43088604559157023% (Low Return)
Shareholder yield for TTGI.V (quarterly period ending 2026-03-31)
Market cap (USD): 8061284.892086332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7218644.641075461
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -89.54707267773057%
Total shareholder yield: -89.54707267773057% (Minimal or Negative)
Shareholder yield for UDR (quarterly period ending 2026-03-31)
Market cap (USD): 14668715008
Dividends paid: 142466000
Stock repurchases: 100000000
Net debt paydown: 159021000
Dividend yield: 0.9712234501952087%
Buyback yield: 0.6817229726357228%
Debt paydown yield: 1.0840826883150527%
Total shareholder yield: 2.7370291111459846% (Low Return)
Shareholder yield for UNF (quarterly period ending 2026-02-28)
Market cap (USD): 4799830016
Dividends paid: 6337000
Stock repurchases: 0
Net debt paydown: -2955000
Dividend yield: 0.13202550879668484%
Buyback yield: 0%
Debt paydown yield: -0.06156468021054185%
Total shareholder yield: 0.070460828586143% (Low Return)
Shareholder yield for UNF (quarterly period ending 2026-05-31)
Market cap (USD): 5322895360
Dividends paid: 6340000
Stock repurchases: 0
Net debt paydown: -5154000
Dividend yield: 0.11910810886201603%
Buyback yield: 0%
Debt paydown yield: -0.09682700206227612%
Total shareholder yield: 0.022281106799739908% (Low Return)
Shareholder yield for VBIO (quarterly period ending 2026-03-31)
Market cap (USD): 950644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10580000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1112.9297612986566%
Total shareholder yield: -1112.9297612986566% (Minimal or Negative)
Shareholder yield for VIVIDHA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1644036.4561254769
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIVIDHA.NS (annual period ending 2026-03-31)
Market cap (USD): 1644036.4561254769
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75703.59434113454
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.604739393647403%
Total shareholder yield: 4.604739393647403% (Moderate Return)
Shareholder yield for VODI.DE (annual period ending 2026-03-31)
Market cap (USD): 40646669473.68421
Dividends paid: 1438157894.7368422
Stock repurchases: 2685526315.7894735
Net debt paydown: -241011619.95898438
Dividend yield: 3.538193690550577%
Buyback yield: 6.607002124806703%
Debt paydown yield: -0.5929430949195531%
Total shareholder yield: 9.552252720437727% (Moderate Return)
Shareholder yield for VODI.DE (quarterly period ending 2026-03-31)
Market cap (USD): 40646669473.68421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 275889046.9416809
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6787494535568264%
Total shareholder yield: 0.6787494535568264% (Low Return)
Shareholder yield for WELL.TO (quarterly period ending 2026-03-31)
Market cap (USD): 727639205.7553958
Dividends paid: 0
Stock repurchases: 512949.64028776984
Net debt paydown: -45766507.37803924
Dividend yield: 0%
Buyback yield: 0.07049505252472663%
Debt paydown yield: -6.289725322115776%
Total shareholder yield: -6.219230269591049% (Minimal or Negative)
Shareholder yield for WISE.L (annual period ending 2026-03-31)
Market cap (USD): 11186933894.736841
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for XLS.SW (annual period ending 2025-12-31)
Market cap (USD): 120461944.30379747
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10121031.09704642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.401849360426903%
Total shareholder yield: -8.401849360426903% (Minimal or Negative)
Shareholder yield for XLS.SW (quarterly period ending 2025-12-31)
Market cap (USD): 120461944.30379747
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2119409.4303797483
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7594016455808905%
Total shareholder yield: -1.7594016455808905% (Minimal or Negative)
Shareholder yield for XNCR (quarterly period ending 2026-03-31)
Market cap (USD): 1441312768
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12583000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8730235573685003%
Total shareholder yield: 0.8730235573685003% (Low Return)
Shareholder yield for YRD (quarterly period ending 2026-03-31)
Market cap (USD): 103236384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1871482.1170146791
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8128125419567962%
Total shareholder yield: 1.8128125419567962% (Low Return)
Shareholder yield for YTY.V (quarterly period ending 2026-03-31)
Market cap (USD): 9911651
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.817220057485882%
Total shareholder yield: 0.817220057485882% (Low Return)
Shareholder yield for 0021.HK (annual period ending 2021-12-31)
Market cap (USD): 71350343.18461539
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0021.HK (annual period ending 2022-12-31)
Market cap (USD): 66338940.023106545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0021.HK (annual period ending 2023-12-31)
Market cap (USD): 45809347.828425094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2627679.697040922
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.736121166541524%
Total shareholder yield: -5.736121166541524% (Minimal or Negative)
Shareholder yield for 0021.HK (quarterly period ending 2024-12-31)
Market cap (USD): 71718128.4587629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0021.HK (annual period ending 2024-12-31)
Market cap (USD): 71718128.4587629
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 632417.7963752523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8818102339897022%
Total shareholder yield: 0.8818102339897022% (Low Return)
Shareholder yield for 1234.HK (annual period ending 2021-12-31)
Market cap (USD): 462106359.7679487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1234.HK (annual period ending 2022-12-31)
Market cap (USD): 436567030.8035943
Dividends paid: 48981178.16091954
Stock repurchases: 0
Dividend yield: 11.219623724393315%
Buyback yield: 0%
Total shareholder yield: 11.219623724393315% (High Return)
Shareholder yield for 1234.HK (annual period ending 2023-12-31)
Market cap (USD): 530511884.72983354
Dividends paid: 49020393.81153305
Stock repurchases: 0
Net debt paydown: -96563274.16460545
Dividend yield: 9.240206529302728%
Buyback yield: 0%
Debt paydown yield: -18.20190592219831%
Total shareholder yield: -8.961699392895582% (Minimal or Negative)
Shareholder yield for 1234.HK (quarterly period ending 2024-12-31)
Market cap (USD): 529300679.4033506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1234.HK (annual period ending 2024-12-31)
Market cap (USD): 529300679.4033506
Dividends paid: 54547397.26027397
Stock repurchases: 0
Net debt paydown: -2449985.164634019
Dividend yield: 10.305559653118532%
Buyback yield: 0%
Debt paydown yield: -0.46287209897326087%
Total shareholder yield: 9.842687554145272% (Moderate Return)
Shareholder yield for 1234.HK (quarterly period ending 2025-06-30)
Market cap (USD): 523232263.9707007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20035932.825127512
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.8292617265378457%
Total shareholder yield: 3.8292617265378457% (Low Return)
Shareholder yield for 1596.HK (annual period ending 2021-12-31)
Market cap (USD): 140293251.2820513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1596.HK (annual period ending 2022-12-31)
Market cap (USD): 142393879.33247754
Dividends paid: 10161756.543103449
Stock repurchases: 0
Dividend yield: 7.136371725203593%
Buyback yield: 0%
Total shareholder yield: 7.136371725203593% (Moderate Return)
Shareholder yield for 1596.HK (annual period ending 2023-12-31)
Market cap (USD): 105632532.65044814
Dividends paid: 8948944.81997187
Stock repurchases: 0
Net debt paydown: 20697991.077683195
Dividend yield: 8.47176962951849%
Buyback yield: 0%
Debt paydown yield: 19.59433382722684%
Total shareholder yield: 28.06610345674533% (High Return)
Shareholder yield for 1596.HK (annual period ending 2024-12-31)
Market cap (USD): 69406515.46391752
Dividends paid: 3699381.564383562
Stock repurchases: 0
Net debt paydown: -14004394.748467326
Dividend yield: 5.330020589071015%
Buyback yield: 0%
Debt paydown yield: -20.17734884810319%
Total shareholder yield: -14.847328259032174% (Minimal or Negative)
Shareholder yield for 1596.HK (quarterly period ending 2024-12-31)
Market cap (USD): 69406515.46391752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1596.HK (quarterly period ending 2025-06-30)
Market cap (USD): 64526797.452229306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3387873.098295793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.250335104270307%
Total shareholder yield: 5.250335104270307% (Moderate Return)
Shareholder yield for 1640.HK (annual period ending 2021-12-31)
Market cap (USD): 31498027.54871795
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1640.HK (annual period ending 2022-12-31)
Market cap (USD): 35384615.31193838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1640.HK (annual period ending 2023-12-31)
Market cap (USD): 36828523.5134443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4117367.47659925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.179833139648403%
Total shareholder yield: -11.179833139648403% (Minimal or Negative)
Shareholder yield for 1640.HK (annual period ending 2024-12-31)
Market cap (USD): 240155629.95876288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9725244.976205612
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.049559436884962%
Total shareholder yield: 4.049559436884962% (Moderate Return)
Shareholder yield for 1640.HK (quarterly period ending 2024-12-31)
Market cap (USD): 240155629.95876288
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1640.HK (quarterly period ending 2025-06-30)
Market cap (USD): 270989710.3694268
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21515726.294873998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.939683859413953%
Total shareholder yield: -7.939683859413953% (Minimal or Negative)
Shareholder yield for 1958.HK (annual period ending 2021-12-31)
Market cap (USD): 853156846.2153847
Dividends paid: 100663579.277865
Stock repurchases: 0
Dividend yield: 11.798953466107667%
Buyback yield: 0%
Total shareholder yield: 11.798953466107667% (High Return)
Shareholder yield for 1958.HK (annual period ending 2022-12-31)
Market cap (USD): 569501360.7599486
Dividends paid: 184260632.18390805
Stock repurchases: 0
Dividend yield: 32.35473080135027%
Buyback yield: 0%
Total shareholder yield: 32.35473080135027% (High Return)
Shareholder yield for 1958.HK (annual period ending 2023-12-31)
Market cap (USD): 687461095.090909
Dividends paid: 191646554.1490858
Stock repurchases: 0
Net debt paydown: 1067077424.3416266
Dividend yield: 27.877439976984107%
Buyback yield: 0%
Debt paydown yield: 155.2200454631571%
Total shareholder yield: 183.0974854401412% (High Return)
Shareholder yield for 1958.HK (quarterly period ending 2024-12-31)
Market cap (USD): 782843369.0231959
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1958.HK (annual period ending 2024-12-31)
Market cap (USD): 782843369.0231959
Dividends paid: 142738904.10958904
Stock repurchases: 0
Net debt paydown: 665394726.8943992
Dividend yield: 18.233392496853305%
Buyback yield: 0%
Debt paydown yield: 84.9971722599701%
Total shareholder yield: 103.23056475682341% (High Return)
Shareholder yield for 1958.HK (quarterly period ending 2025-06-30)
Market cap (USD): 622947760.9019108
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20239575.667258978
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2490004680257445%
Total shareholder yield: 3.2490004680257445% (Low Return)
Shareholder yield for 2166.HK (annual period ending 2021-12-31)
Market cap (USD): 90969821.32051282
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2166.HK (annual period ending 2022-12-31)
Market cap (USD): 144534107.5224647
Dividends paid: 7463799.74326059
Stock repurchases: 3648010.26957638
Dividend yield: 5.164040426997831%
Buyback yield: 2.5239788255580957%
Total shareholder yield: 7.688019252555927% (Moderate Return)
Shareholder yield for 2166.HK (annual period ending 2023-12-31)
Market cap (USD): 102867007.82330348
Dividends paid: 3618693.982074264
Stock repurchases: 1037387.9641485276
Net debt paydown: 73175818.33632207
Dividend yield: 3.517837311152435%
Buyback yield: 1.0084749095944034%
Debt paydown yield: 71.13633407323124%
Total shareholder yield: 75.66264629397807% (High Return)
Shareholder yield for 2166.HK (annual period ending 2024-12-31)
Market cap (USD): 105796886.8556701
Dividends paid: 4214304.12371134
Stock repurchases: 912886.5979381443
Net debt paydown: 21350829.626305163
Dividend yield: 3.9833914295234085%
Buyback yield: 0.8628671646865373%
Debt paydown yield: 20.18096208769576%
Total shareholder yield: 25.027220681905707% (High Return)
Shareholder yield for 2166.HK (quarterly period ending 2024-12-31)
Market cap (USD): 105796886.8556701
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2166.HK (quarterly period ending 2025-06-30)
Market cap (USD): 119524490.1910828
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37503664.061987005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -31.37738885313814%
Total shareholder yield: -31.37738885313814% (Minimal or Negative)
Shareholder yield for 2479.T (annual period ending 2022-03-31)
Market cap (USD): 11899869.849205047
Dividends paid: 63702.67169316506
Stock repurchases: 0
Dividend yield: 0.53532242369374%
Buyback yield: 0%
Total shareholder yield: 0.53532242369374% (Low Return)
Shareholder yield for 2479.T (annual period ending 2023-03-31)
Market cap (USD): 14026332.770270271
Dividends paid: 60397.89789789791
Stock repurchases: 0
Net debt paydown: 1081082.3546870914
Dividend yield: 0.4306036288110546%
Buyback yield: 0%
Debt paydown yield: 7.707519651740446%
Total shareholder yield: 8.1381232805515% (Moderate Return)