speb/financial-data huggingface dataset:
Shareholder yield for 2237.HK (quarterly period ending 2025-12-31)
Market cap (USD): 47542857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2714316.3976887837
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.709199153792514%
Total shareholder yield: -5.709199153792514% (Minimal or Negative)
Shareholder yield for 2310.HK (annual period ending 2025-12-31)
Market cap (USD): 24863658.61182519
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 506362.4678663239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0365565493466726%
Total shareholder yield: 2.0365565493466726% (Low Return)
Shareholder yield for 2310.HK (quarterly period ending 2025-12-31)
Market cap (USD): 24863658.61182519
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 506362.4678663239
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0365565493466726%
Total shareholder yield: 2.0365565493466726% (Low Return)
Shareholder yield for 2363.HK (quarterly period ending 2025-12-31)
Market cap (USD): 8006213.881748072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 472778.8010494793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.90514827648163%
Total shareholder yield: 5.90514827648163% (Moderate Return)
Shareholder yield for 2363.HK (annual period ending 2025-12-31)
Market cap (USD): 8006213.881748072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 472778.8010494793
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.90514827648163%
Total shareholder yield: 5.90514827648163% (Moderate Return)
Shareholder yield for 2579.HK (quarterly period ending 2026-03-31)
Market cap (USD): 3978343140.9551373
Dividends paid: 37781303.06367583
Stock repurchases: 0
Net debt paydown: -382795802.3970208
Dividend yield: 0.9496743172989631%
Buyback yield: 0%
Debt paydown yield: -9.621990583374304%
Total shareholder yield: -8.67231626607534% (Minimal or Negative)
Shareholder yield for 2735.T (quarterly period ending 2026-02-28)
Market cap (USD): 56637015.57808289
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2810.T (quarterly period ending 2026-03-31)
Market cap (USD): 2205656229.029029
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4544221.206401557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20602581429482364%
Total shareholder yield: 0.20602581429482364% (Low Return)
Shareholder yield for 2810.T (annual period ending 2026-03-31)
Market cap (USD): 2205656229.029029
Dividends paid: 28178178.178178176
Stock repurchases: 62568818.818818815
Net debt paydown: 18566461.127616033
Dividend yield: 1.2775417042474808%
Buyback yield: 2.836743913006007%
Debt paydown yield: 0.8417658601217894%
Total shareholder yield: 4.9560514773752775% (Moderate Return)
Shareholder yield for 2930.T (quarterly period ending 2026-05-31)
Market cap (USD): 105061718.49061342
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3420.T (quarterly period ending 2026-03-31)
Market cap (USD): 74589911.5115115
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 981821.4159650905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.316292506679761%
Total shareholder yield: 1.316292506679761% (Low Return)
Shareholder yield for 3420.T (annual period ending 2026-03-31)
Market cap (USD): 74589911.5115115
Dividends paid: 2990177.6776776775
Stock repurchases: 0
Net debt paydown: -2063559.290977918
Dividend yield: 4.00882320019404%
Buyback yield: 0%
Debt paydown yield: -2.766539400786724%
Total shareholder yield: 1.2422837994073155% (Low Return)
Shareholder yield for 3699.HK (quarterly period ending 2025-12-31)
Market cap (USD): 22126735.218508996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46839.028703355056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21168522260877534%
Total shareholder yield: 0.21168522260877534% (Low Return)
Shareholder yield for 3699.HK (annual period ending 2025-12-31)
Market cap (USD): 22126735.218508996
Dividends paid: 1202699.2287917738
Stock repurchases: 0
Net debt paydown: -291575.3451885617
Dividend yield: 5.435502422362413%
Buyback yield: 0%
Debt paydown yield: -1.3177513189775019%
Total shareholder yield: 4.1177511033849115% (Moderate Return)
Shareholder yield for 3907.T (quarterly period ending 2026-02-28)
Market cap (USD): 19549118.234312844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4242.T (quarterly period ending 2026-03-31)
Market cap (USD): 32010506.506506506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2304958.0536121577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.200629746810311%
Total shareholder yield: -7.200629746810311% (Minimal or Negative)
Shareholder yield for 4242.T (annual period ending 2026-03-31)
Market cap (USD): 32010506.506506506
Dividends paid: 769519.5195195195
Stock repurchases: 0
Net debt paydown: 7083210.2320205495
Dividend yield: 2.4039592105895164%
Buyback yield: 0%
Debt paydown yield: 22.127766802380354%
Total shareholder yield: 24.53172601296987% (High Return)
Shareholder yield for 5946.T (quarterly period ending 2026-03-31)
Market cap (USD): 437786035.6356356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6046.T (quarterly period ending 2026-03-31)
Market cap (USD): 14444577.377377378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6360.T (quarterly period ending 2026-03-31)
Market cap (USD): 39292370.77077077
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 404096.87446531374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0284359699820345%
Total shareholder yield: 1.0284359699820345% (Low Return)
Shareholder yield for 6360.T (annual period ending 2026-03-31)
Market cap (USD): 39292370.77077077
Dividends paid: 2147728.978978979
Stock repurchases: 5011.261261261261
Net debt paydown: 654285.8934659828
Dividend yield: 5.4660203414772175%
Buyback yield: 0.012753776784039439%
Debt paydown yield: 1.6651728583216463%
Total shareholder yield: 7.143946976582903% (Moderate Return)
Shareholder yield for 6486.T (annual period ending 2026-03-31)
Market cap (USD): 843344566.966967
Dividends paid: 31825575.575575575
Stock repurchases: 25025.025025025025
Net debt paydown: 22342567.972330034
Dividend yield: 3.7737333970187485%
Buyback yield: 0.0029673547450511095%
Debt paydown yield: 2.6492810705692458%
Total shareholder yield: 6.425981822333045% (Moderate Return)
Shareholder yield for 6486.T (quarterly period ending 2026-03-31)
Market cap (USD): 843344566.966967
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5063857.599187344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.600449424533459%
Total shareholder yield: 0.600449424533459% (Low Return)
Shareholder yield for 6546.T (quarterly period ending 2026-03-31)
Market cap (USD): 37466468.068068065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7111.T (annual period ending 2026-03-31)
Market cap (USD): 21931571.57157157
Dividends paid: 0
Stock repurchases: 112612.6126126126
Net debt paydown: 12054074.69359481
Dividend yield: 0%
Buyback yield: 0.5134726084043372%
Debt paydown yield: 54.962202112409045%
Total shareholder yield: 55.47567472081338% (High Return)
Shareholder yield for 7111.T (quarterly period ending 2026-03-31)
Market cap (USD): 21931571.57157157
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 163762.34915938973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7466968275618877%
Total shareholder yield: 0.7466968275618877% (Low Return)
Shareholder yield for 7510.T (annual period ending 2026-03-31)
Market cap (USD): 246260545.34534535
Dividends paid: 6612862.862862863
Stock repurchases: 0
Net debt paydown: 826564.2664452977
Dividend yield: 2.68531154821787%
Buyback yield: 0%
Debt paydown yield: 0.33564624218880007%
Total shareholder yield: 3.0209577904066705% (Low Return)
Shareholder yield for 7510.T (quarterly period ending 2026-03-31)
Market cap (USD): 246260545.34534535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -518039.91070478223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.210362528832341%
Total shareholder yield: -0.210362528832341% (Minimal or Negative)
Shareholder yield for 7932.T (annual period ending 2026-03-31)
Market cap (USD): 211781573.57357356
Dividends paid: 10792042.042042041
Stock repurchases: 6262512.5125125125
Net debt paydown: 4386822.325600557
Dividend yield: 5.0958361768394616%
Buyback yield: 2.9570620365311893%
Debt paydown yield: 2.071389994690242%
Total shareholder yield: 10.124288208060893% (High Return)
Shareholder yield for 7932.T (quarterly period ending 2026-03-31)
Market cap (USD): 211781573.57357356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6234579.128253423
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.943872322342298%
Total shareholder yield: 2.943872322342298% (Low Return)
Shareholder yield for 8395.T (quarterly period ending 2026-03-31)
Market cap (USD): 624904200.2002002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37365449.2311962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.97938839572937%
Total shareholder yield: -5.97938839572937% (Minimal or Negative)
Shareholder yield for 8395.T (annual period ending 2026-03-31)
Market cap (USD): 624904200.2002002
Dividends paid: 10548048.048048047
Stock repurchases: 25025.025025025025
Net debt paydown: -33689908.16106844
Dividend yield: 1.687946415573583%
Buyback yield: 0.004004617830542309%
Debt paydown yield: -5.391211668968656%
Total shareholder yield: -3.6992606355645306% (Minimal or Negative)
Shareholder yield for 9146.T (quarterly period ending 2024-12-31)
Market cap (USD): 32995733.84291993
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9146.T (annual period ending 2024-12-31)
Market cap (USD): 32995733.84291993
Dividends paid: 239219.0585387604
Stock repurchases: 0
Net debt paydown: -3540824.628792636
Dividend yield: 0.7249999641698859%
Buyback yield: 0%
Debt paydown yield: -10.731158899660022%
Total shareholder yield: -10.006158935490136% (Minimal or Negative)
Shareholder yield for 9502.T (quarterly period ending 2026-03-31)
Market cap (USD): 14175443360.16016
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1683080989.805416
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.873215863820432%
Total shareholder yield: 11.873215863820432% (High Return)
Shareholder yield for 9502.T (annual period ending 2026-03-31)
Market cap (USD): 14175443360.16016
Dividends paid: 307369869.8698699
Stock repurchases: 400400.4004004004
Net debt paydown: 65985701.48145676
Dividend yield: 2.168326323631807%
Buyback yield: 0.0028246058357914846%
Debt paydown yield: 0.46549303471458564%
Total shareholder yield: 2.6366439641821846% (Low Return)
Shareholder yield for AEO.L (annual period ending 2025-06-30)
Market cap (USD): 8013712.328767124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGBK (quarterly period ending 2026-03-31)
Market cap (USD): 1065134208
Dividends paid: 0
Stock repurchases: 2101711.02661597
Net debt paydown: -56806806.638727784
Dividend yield: 0%
Buyback yield: 0.1973188928522301%
Debt paydown yield: -5.333300368353937%
Total shareholder yield: -5.135981475501707% (Minimal or Negative)
Shareholder yield for AGZI.L (quarterly period ending 2025-06-30)
Market cap (USD): 236532339.7260274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGZI.L (annual period ending 2025-06-30)
Market cap (USD): 236532339.7260274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AI.MC (quarterly period ending 2025-12-31)
Market cap (USD): 170593411.7647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5391764.705882352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1605937475000747%
Total shareholder yield: 3.1605937475000747% (Low Return)
Shareholder yield for AI.MC (annual period ending 2025-12-31)
Market cap (USD): 170593411.7647059
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 44066740.196078435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.831443160805236%
Total shareholder yield: 25.831443160805236% (High Return)
Shareholder yield for ALRS (quarterly period ending 2026-03-31)
Market cap (USD): 821706752
Dividends paid: 5078000
Stock repurchases: 6536000
Net debt paydown: 102463000
Dividend yield: 0.6179820218880226%
Buyback yield: 0.7954175846908461%
Debt paydown yield: 12.469533656698003%
Total shareholder yield: 13.882933263276872% (High Return)
Shareholder yield for ALWIT.PA (annual period ending 2025-12-31)
Market cap (USD): 14984108.235294119
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 640649.5098039214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.275526442707562%
Total shareholder yield: 4.275526442707562% (Moderate Return)
Shareholder yield for ALWIT.PA (quarterly period ending 2025-12-31)
Market cap (USD): 14984108.235294119
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 640649.5098039214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.275526442707562%
Total shareholder yield: 4.275526442707562% (Moderate Return)
Shareholder yield for ARU.V (annual period ending 2025-12-31)
Market cap (USD): 20273113.86861314
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1933430.8457965385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.53692096007944%
Total shareholder yield: -9.53692096007944% (Minimal or Negative)
Shareholder yield for ARU.V (quarterly period ending 2025-12-31)
Market cap (USD): 20273113.86861314
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15362.616184423678
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0757782760161383%
Total shareholder yield: -0.0757782760161383% (Minimal or Negative)
Shareholder yield for ASTL.TO (quarterly period ending 2026-03-31)
Market cap (USD): 461738635.97122306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26391324.896287203
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.715641456075161%
Total shareholder yield: 5.715641456075161% (Moderate Return)
Shareholder yield for BC (quarterly period ending 2026-03-31)
Market cap (USD): 5192757248
Dividends paid: 28700000
Stock repurchases: 16200000
Net debt paydown: -158900000
Dividend yield: 0.5526928879845839%
Buyback yield: 0.3119729890365944%
Debt paydown yield: -3.060031355426842%
Total shareholder yield: -2.1953654784056638% (Minimal or Negative)
Shareholder yield for BOCA.V (annual period ending 2021-12-31)
Market cap (USD): 5978011.811023622
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXB.AX (quarterly period ending 2025-06-30)
Market cap (USD): 16333945809.150326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXB.AX (annual period ending 2025-06-30)
Market cap (USD): 16333945809.150326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAD.V (quarterly period ending 2026-04-30)
Market cap (USD): 348738872.9927007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8287.921059745877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0023765406444722177%
Total shareholder yield: 0.0023765406444722177% (Low Return)
Shareholder yield for CAN (quarterly period ending 2026-03-31)
Market cap (USD): 176386336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -948134.6899224818
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5375329582913281%
Total shareholder yield: -0.5375329582913281% (Minimal or Negative)
Shareholder yield for CHC.AX (quarterly period ending 2025-06-30)
Market cap (USD): 6879619513.72549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHC.AX (annual period ending 2025-06-30)
Market cap (USD): 6879619513.72549
Dividends paid: 143464052.28758168
Stock repurchases: 18496732.02614379
Net debt paydown: -7849673.202614367
Dividend yield: 2.085348644664976%
Buyback yield: 0.26886271819598545%
Debt paydown yield: -0.11410039736868484%
Total shareholder yield: 2.2401109654922764% (Low Return)
Shareholder yield for CIA.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1488343846.5753424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28262112.714902997
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8988967354508643%
Total shareholder yield: -1.8988967354508643% (Minimal or Negative)
Shareholder yield for CIA.TO (annual period ending 2026-03-31)
Market cap (USD): 1488343846.5753424
Dividends paid: 73047945.20547946
Stock repurchases: 0
Net debt paydown: -237169208.23640907
Dividend yield: 4.908001962957802%
Buyback yield: 0%
Debt paydown yield: -15.935108596184408%
Total shareholder yield: -11.027106633226605% (Minimal or Negative)
Shareholder yield for DEFT (quarterly period ending 2026-03-31)
Market cap (USD): 153063760
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2034865.709184477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3294235743225418%
Total shareholder yield: 1.3294235743225418% (Low Return)
Shareholder yield for DNA (quarterly period ending 2026-03-31)
Market cap (USD): 480788256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29185000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.070239785557491%
Total shareholder yield: 6.070239785557491% (Moderate Return)
Shareholder yield for DTE (quarterly period ending 2026-03-31)
Market cap (USD): 31091914752
Dividends paid: 233000000
Stock repurchases: 0
Net debt paydown: -682000000
Dividend yield: 0.7493909650096805%
Buyback yield: 0%
Debt paydown yield: -2.1934963010154593%
Total shareholder yield: -1.4441053360057787% (Minimal or Negative)
Shareholder yield for EGO (quarterly period ending 2026-03-31)
Market cap (USD): 8305885184
Dividends paid: 10716546.76258993
Stock repurchases: 63587769.78417267
Net debt paydown: 46330951.00561881
Dividend yield: 0.12902353602519928%
Buyback yield: 0.7655748710163325%
Debt paydown yield: 0.5578087100802719%
Total shareholder yield: 1.4524071171218038% (Low Return)
Shareholder yield for FPE.DE (quarterly period ending 2026-03-31)
Market cap (USD): 5202356082.75862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FPG.PA (quarterly period ending 2025-12-31)
Market cap (USD): 9460629.411764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1292745.0980392154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.664472433849173%
Total shareholder yield: -13.664472433849173% (Minimal or Negative)
Shareholder yield for FPG.PA (annual period ending 2025-12-31)
Market cap (USD): 9460629.411764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1292745.0980392154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.664472433849173%
Total shareholder yield: -13.664472433849173% (Minimal or Negative)
Shareholder yield for GG8.AX (annual period ending 2025-06-30)
Market cap (USD): 141263163.39869282
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRAB (quarterly period ending 2026-03-31)
Market cap (USD): 13537899520
Dividends paid: 0
Stock repurchases: 310077519.37984496
Net debt paydown: 93828730.6201551
Dividend yield: 0%
Buyback yield: 2.290440396028622%
Debt paydown yield: 0.6930818956185834%
Total shareholder yield: 2.9835222916472057% (Low Return)
Shareholder yield for HMAAGRO.NS (annual period ending 2026-03-31)
Market cap (USD): 113251665.28189911
Dividends paid: 1592094.1076727428
Stock repurchases: 0
Net debt paydown: -27596263.465683892
Dividend yield: 1.4058019400507706%
Buyback yield: 0%
Debt paydown yield: -24.367203252149064%
Total shareholder yield: -22.961401312098292% (Minimal or Negative)
Shareholder yield for HMAAGRO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 113251665.28189911
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HTCO (quarterly period ending 2025-10-31)
Market cap (USD): 28004744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 850183.9753376395
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0358569795804575%
Total shareholder yield: 3.0358569795804575% (Low Return)
Shareholder yield for HTCO (annual period ending 2025-10-31)
Market cap (USD): 28004744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5232729.557109557
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.685154047862596%
Total shareholder yield: 18.685154047862596% (High Return)
Shareholder yield for IDFCFIRSTB.NS (annual period ending 2026-03-31)
Market cap (USD): 7377698531.242052
Dividends paid: 31339550.657058075
Stock repurchases: 0
Net debt paydown: -9905404.589728355
Dividend yield: 0.42478762888380034%
Buyback yield: 0%
Debt paydown yield: -0.13426144410458526%
Total shareholder yield: 0.2905261847792151% (Low Return)
Shareholder yield for IDFCFIRSTB.NS (quarterly period ending 2026-03-31)
Market cap (USD): 7377698531.242052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDR.MC (quarterly period ending 2026-03-31)
Market cap (USD): 9545522022.988506
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2232252251.5212984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.385334465159257%
Total shareholder yield: 23.385334465159257% (High Return)
Shareholder yield for KUST (quarterly period ending 2026-03-31)
Market cap (USD): 846261
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 191745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.657903412776907%
Total shareholder yield: 22.657903412776907% (High Return)
Shareholder yield for LLY.SW (quarterly period ending 2026-03-31)
Market cap (USD): 847154315264
Dividends paid: 1548000000
Stock repurchases: 2356000000
Net debt paydown: -867000000
Dividend yield: 0.18272940031210186%
Buyback yield: 0.27810753690911627%
Debt paydown yield: -0.10234262924456869%
Total shareholder yield: 0.3584943079766494% (Low Return)
Shareholder yield for METCB (quarterly period ending 2026-03-31)
Market cap (USD): 474811264
Dividends paid: 0
Stock repurchases: 11929000
Net debt paydown: 51000
Dividend yield: 0%
Buyback yield: 2.512366682185535%
Debt paydown yield: 0.010741109966590851%
Total shareholder yield: 2.5231077921521257% (Low Return)
Shareholder yield for MLAZR.PA (annual period ending 2025-12-31)
Market cap (USD): 10796250.588235294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2080276.299019605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.268506987847132%
Total shareholder yield: -19.268506987847132% (Minimal or Negative)
Shareholder yield for MLAZR.PA (quarterly period ending 2025-12-31)
Market cap (USD): 10796250.588235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTG.SW (quarterly period ending 2025-12-31)
Market cap (USD): 447525994.93670887
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31914556.962025322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.131330318932383%
Total shareholder yield: 7.131330318932383% (Moderate Return)
Shareholder yield for MTG.SW (annual period ending 2025-12-31)
Market cap (USD): 447525994.93670887
Dividends paid: 22124050.63291139
Stock repurchases: 7822784.810126582
Net debt paydown: -20168776.371308014
Dividend yield: 4.943634757136348%
Buyback yield: 1.748006797065032%
Debt paydown yield: -4.506727340868853%
Total shareholder yield: 2.1849142133325268% (Low Return)
Shareholder yield for MXHN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 180014343.52941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9254117.647058822
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.140766822032063%
Total shareholder yield: 5.140766822032063% (Moderate Return)
Shareholder yield for MXHN.DE (annual period ending 2025-12-31)
Market cap (USD): 180014343.52941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18424681.37254902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.235118497398341%
Total shareholder yield: 10.235118497398341% (High Return)
Shareholder yield for MYE.AX (quarterly period ending 2025-06-30)
Market cap (USD): 90779461.4379085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MYE.AX (annual period ending 2025-06-30)
Market cap (USD): 90779461.4379085
Dividends paid: 1010457.5163398692
Stock repurchases: 386274.50980392157
Net debt paydown: 1453803.921568628
Dividend yield: 1.1130904505651906%
Buyback yield: 0.4255087039353349%
Debt paydown yield: 1.6014678855117501%
Total shareholder yield: 3.1400670400122754% (Low Return)
Shareholder yield for NOA.TO (quarterly period ending 2026-03-31)
Market cap (USD): 382555741.0071943
Dividends paid: 2353956.834532374
Stock repurchases: 8551079.136690648
Net debt paydown: -6774552.328939915
Dividend yield: 0.6153238815172051%
Buyback yield: 2.2352505060249084%
Debt paydown yield: -1.7708667267948577%
Total shareholder yield: 1.0797076607472558% (Low Return)
Shareholder yield for NPST.NS (annual period ending 2026-03-31)
Market cap (USD): 335903232.21704113
Dividends paid: 433446.3755828741
Stock repurchases: 0
Net debt paydown: -337459.4216945376
Dividend yield: 0.12903906066101986%
Buyback yield: 0%
Debt paydown yield: -0.10046328505600416%
Total shareholder yield: 0.028575775605015702% (Low Return)
Shareholder yield for NPST.NS (quarterly period ending 2026-03-31)
Market cap (USD): 335903232.21704113
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHX.AX (annual period ending 2025-06-30)
Market cap (USD): 47890881.04575163
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -424313.725490196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8860010846007115%
Total shareholder yield: -0.8860010846007115% (Minimal or Negative)
Shareholder yield for PHX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 47890881.04575163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PIN.L (quarterly period ending 2025-11-30)
Market cap (USD): 2021656252.631579
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14145305.832147896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6996889710471317%
Total shareholder yield: -0.6996889710471317% (Minimal or Negative)
Shareholder yield for RANEHOLDIN.NS (annual period ending 2026-03-31)
Market cap (USD): 263040944.12886816
Dividends paid: 5769393.810936837
Stock repurchases: 0
Net debt paydown: 15667966.259386167
Dividend yield: 2.1933443974069355%
Buyback yield: 0%
Debt paydown yield: 5.956474309075689%
Total shareholder yield: 8.149818706482623% (Moderate Return)
Shareholder yield for RANEHOLDIN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 263040944.12886816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBN.L (quarterly period ending 2025-12-31)
Market cap (USD): 28865732.43243243
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBN.L (annual period ending 2025-12-31)
Market cap (USD): 28865732.43243243
Dividends paid: 1324324.3243243243
Stock repurchases: 0
Net debt paydown: -458783.78378378414
Dividend yield: 4.587877087214888%
Buyback yield: 0%
Debt paydown yield: -1.5893717052137304%
Total shareholder yield: 2.998505382001158% (Low Return)
Shareholder yield for RIVN (quarterly period ending 2026-03-31)
Market cap (USD): 22926317568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32713496084815286%
Total shareholder yield: 0.32713496084815286% (Low Return)
Shareholder yield for ROIV (annual period ending 2026-03-31)
Market cap (USD): 25181655040
Dividends paid: 0
Stock repurchases: 420398684.2105263
Net debt paydown: -11274880.382775128
Dividend yield: 0%
Buyback yield: 1.6694640743141809%
Debt paydown yield: -0.044774183288848385%
Total shareholder yield: 1.6246898910253325% (Low Return)
Shareholder yield for ROIV (quarterly period ending 2026-03-31)
Market cap (USD): 25181655040
Dividends paid: 0
Stock repurchases: 146328947.36842105
Net debt paydown: 5849075.3911806345
Dividend yield: 0%
Buyback yield: 0.5810934473368954%
Debt paydown yield: 0.023227525680459146%
Total shareholder yield: 0.6043209730173545% (Low Return)
Shareholder yield for RYO.V (quarterly period ending 2026-03-31)
Market cap (USD): 11925018.705035971
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBMI.V (quarterly period ending 2025-12-31)
Market cap (USD): 14556075.912408758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 475616.26319382456
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.267475836591175%
Total shareholder yield: 3.267475836591175% (Low Return)
Shareholder yield for SDP.L (quarterly period ending 2026-03-31)
Market cap (USD): 1319943242.1052632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 299715.5049786642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.022706696425872714%
Total shareholder yield: 0.022706696425872714% (Low Return)
Shareholder yield for SEC.L (quarterly period ending 2025-12-31)
Market cap (USD): 162555956.75675675
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SGHT (quarterly period ending 2026-03-31)
Market cap (USD): 267152816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -986000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.36907715021053716%
Total shareholder yield: -0.36907715021053716% (Minimal or Negative)
Shareholder yield for SKYGOLD.NS (annual period ending 2026-03-31)
Market cap (USD): 1072923499.1097922
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18420202.411074623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7168234665712812%
Total shareholder yield: -1.7168234665712812% (Minimal or Negative)
Shareholder yield for SKYGOLD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1072923499.1097922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ST (quarterly period ending 2026-03-31)
Market cap (USD): 6647698944
Dividends paid: 17500000
Stock repurchases: 25100000
Net debt paydown: 15200000
Dividend yield: 0.26324898506113814%
Buyback yield: 0.3775742585734039%
Debt paydown yield: 0.22865054702453144%
Total shareholder yield: 0.8694737906590735% (Low Return)
Shareholder yield for STARTECK.NS (annual period ending 2026-03-31)
Market cap (USD): 27958138.194150064
Dividends paid: 7068.673166596015
Stock repurchases: 0
Net debt paydown: -10668247.85322639
Dividend yield: 0.025283061116262235%
Buyback yield: 0%
Debt paydown yield: -38.15793376205074%
Total shareholder yield: -38.13265070093448% (Minimal or Negative)
Shareholder yield for STARTECK.NS (quarterly period ending 2026-03-31)
Market cap (USD): 27958138.194150064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TKC (quarterly period ending 2026-03-31)
Market cap (USD): 4840408064
Dividends paid: 0
Stock repurchases: 53348504.60984934
Dividend yield: 0%
Buyback yield: 1.1021489077878155%
Total shareholder yield: 1.1021489077878155% (Low Return)
Shareholder yield for TSCO (quarterly period ending 2026-03-31)
Market cap (USD): 16268427264
Dividends paid: 126381000
Stock repurchases: 132121000
Net debt paydown: -465857000
Dividend yield: 0.7768482960836994%
Buyback yield: 0.8121313625218541%
Debt paydown yield: -2.8635650664946786%
Total shareholder yield: -1.274585407889125% (Minimal or Negative)
Shareholder yield for TVTODAY.NS (annual period ending 2026-03-31)
Market cap (USD): 73637244.25604069
Dividends paid: 1896990.250105977
Stock repurchases: 0
Net debt paydown: 859391.0982003664
Dividend yield: 2.576128790901027%
Buyback yield: 0%
Debt paydown yield: 1.167060373976268%
Total shareholder yield: 3.743189164877295% (Low Return)
Shareholder yield for TVTODAY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 73637244.25604069
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for USNA (quarterly period ending 2026-03-31)
Market cap (USD): 393631424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5650000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.435352884834723%
Total shareholder yield: 1.435352884834723% (Low Return)
Shareholder yield for WDAY (quarterly period ending 2026-04-30)
Market cap (USD): 33425389568
Dividends paid: 0
Stock repurchases: 1587000000
Net debt paydown: 16000000
Dividend yield: 0%
Buyback yield: 4.747887819740848%
Debt paydown yield: 0.047867804105767846%
Total shareholder yield: 4.795755623846616% (Moderate Return)
Shareholder yield for WEN (quarterly period ending 2026-03-31)
Market cap (USD): 1331459584
Dividends paid: 26648000
Stock repurchases: 0
Net debt paydown: 28423000
Dividend yield: 2.001412609156599%
Buyback yield: 0%
Debt paydown yield: 2.1347249545953924%
Total shareholder yield: 4.1361375637519915% (Moderate Return)
Shareholder yield for WSR (quarterly period ending 2026-03-31)
Market cap (USD): 823845451.3100001
Dividends paid: 7288000
Stock repurchases: 1936000
Net debt paydown: -11141000
Dividend yield: 0.8846319401789888%
Buyback yield: 0.23499553185874344%
Debt paydown yield: -1.352316746094143%
Total shareholder yield: -0.2326892740564106% (Minimal or Negative)
Shareholder yield for XX.V (quarterly period ending 2026-03-31)
Market cap (USD): 32016831.654676262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 111918.41096465883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34956116886198024%
Total shareholder yield: 0.34956116886198024% (Low Return)
Shareholder yield for XX.V (annual period ending 2026-03-31)
Market cap (USD): 32016831.654676262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25478.709060723428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07957910806268709%
Total shareholder yield: 0.07957910806268709% (Low Return)
Shareholder yield for YOC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 23096609.195402298
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 94094.19878296135
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.40739399444699487%
Total shareholder yield: 0.40739399444699487% (Low Return)
Shareholder yield for 0177.HK (annual period ending 2021-12-31)
Market cap (USD): 925900000.0000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0177.HK (annual period ending 2022-12-31)
Market cap (USD): 886302952.5032094
Dividends paid: 488868419.4525862
Stock repurchases: 0
Dividend yield: 55.158162124120416%
Buyback yield: 0%
Total shareholder yield: 55.158162124120416% (High Return)
Shareholder yield for 0177.HK (annual period ending 2023-12-31)
Market cap (USD): 930973111.3956466
Dividends paid: 479130580.6962025
Stock repurchases: 0
Net debt paydown: -75741653.00156307
Dividend yield: 51.46556595796039%
Buyback yield: 0%
Debt paydown yield: -8.135750869111218%
Total shareholder yield: 43.32981508884917% (High Return)
Shareholder yield for 0177.HK (quarterly period ending 2024-09-30)
Market cap (USD): 1118200772.2007723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0177.HK (annual period ending 2024-12-31)
Market cap (USD): 1218850515.4639175
Dividends paid: 456203603.0219178
Stock repurchases: 0
Net debt paydown: 392316535.82925177
Dividend yield: 37.42900357623249%
Buyback yield: 0%
Debt paydown yield: 32.1874201021221%
Total shareholder yield: 69.61642367835458% (High Return)
Shareholder yield for 0177.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1218850515.4639175
Dividends paid: 32245117.547945205
Stock repurchases: 0
Dividend yield: 2.645535046245774%
Buyback yield: 0%
Total shareholder yield: 2.645535046245774% (Low Return)
Shareholder yield for 0177.HK (quarterly period ending 2025-03-31)
Market cap (USD): 1309958868.8946016
Dividends paid: 38195165.38429752
Stock repurchases: 0
Net debt paydown: -495982564.92441607
Dividend yield: 2.91575302791974%
Buyback yield: 0%
Debt paydown yield: -37.86245329541889%
Total shareholder yield: -34.946700267499146% (Minimal or Negative)
Shareholder yield for 0177.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1556687898.0891721
Dividends paid: 24633443.444909345
Stock repurchases: 0
Net debt paydown: -150259741.71911144
Dividend yield: 1.5824266042760913%
Buyback yield: 0%
Debt paydown yield: -9.652528416489565%
Total shareholder yield: -8.070101812213473% (Minimal or Negative)
Shareholder yield for 0177.HK (quarterly period ending 2025-09-30)
Market cap (USD): 1342943444.7300773
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0177.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1476452442.159383
Dividends paid: 16614172.4
Stock repurchases: 0
Dividend yield: 1.125276502350524%
Buyback yield: 0%
Total shareholder yield: 1.125276502350524% (Low Return)
Shareholder yield for 0177.HK (annual period ending 2025-12-31)
Market cap (USD): 1476452442.159383
Dividends paid: 474362817.74714285
Stock repurchases: 0
Net debt paydown: -93985512.752779
Dividend yield: 32.12855383634059%
Buyback yield: 0%
Debt paydown yield: -6.365630891254489%
Total shareholder yield: 25.762922945086103% (High Return)
Shareholder yield for 0921.HK (annual period ending 2022-12-31)
Market cap (USD): 424781337.3042362
Dividends paid: 52392766.527298845
Stock repurchases: 0
Dividend yield: 12.334055648441586%
Buyback yield: 0%
Total shareholder yield: 12.334055648441586% (High Return)
Shareholder yield for 0921.HK (annual period ending 2023-12-31)
Market cap (USD): 854448657.1267606
Dividends paid: 114424216.35161744
Stock repurchases: 0
Net debt paydown: -130861793.12033194
Dividend yield: 13.391584783618212%
Buyback yield: 0%
Debt paydown yield: -15.31534891287425%
Total shareholder yield: -1.9237641292560372% (Minimal or Negative)
Shareholder yield for 0921.HK (quarterly period ending 2024-09-30)
Market cap (USD): 1536697968.0617762
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0921.HK (annual period ending 2024-12-31)
Market cap (USD): 1302368540.969072
Dividends paid: 204858165.51369864
Stock repurchases: 0
Net debt paydown: -9415717.075184584
Dividend yield: 15.729661694781639%
Buyback yield: 0%
Debt paydown yield: -0.7229687126946798%
Total shareholder yield: 15.006692982086959% (High Return)
Shareholder yield for 0921.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1302368540.969072
Dividends paid: 3585227.9602739727
Stock repurchases: 0
Dividend yield: 0.27528520902434117%
Buyback yield: 0%
Total shareholder yield: 0.27528520902434117% (Low Return)
Shareholder yield for 0921.HK (quarterly period ending 2025-03-31)
Market cap (USD): 1381132353.604113
Dividends paid: 2811753.023415978
Stock repurchases: 0
Net debt paydown: -47291122.03191054
Dividend yield: 0.20358316971422838%
Buyback yield: 0%
Debt paydown yield: -3.4240832827138328%
Total shareholder yield: -3.2205001129996043% (Minimal or Negative)
Shareholder yield for 0921.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1192591641.9057326
Dividends paid: 3484396.0753138075
Stock repurchases: 0
Net debt paydown: -54817972.250925004
Dividend yield: 0.29217009015305745%
Buyback yield: 0%
Debt paydown yield: -4.596541710063237%
Total shareholder yield: -4.30437161991018% (Minimal or Negative)
Shareholder yield for 0921.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1303746409.0694087
Dividends paid: 134872117.10428572
Stock repurchases: 0
Net debt paydown: -47734567.52395499
Dividend yield: 10.344965567387838%
Buyback yield: 0%
Debt paydown yield: -3.6613383700920092%
Total shareholder yield: 6.683627197295829% (Moderate Return)
Shareholder yield for 0921.HK (annual period ending 2025-12-31)
Market cap (USD): 1303746409.0694087
Dividends paid: 258322794.43
Stock repurchases: 0
Net debt paydown: -149843661.80679053
Dividend yield: 19.81388348477878%
Buyback yield: 0%
Debt paydown yield: -11.493313482163016%
Total shareholder yield: 8.320570002615765% (Moderate Return)
Shareholder yield for 1253.HK (annual period ending 2021-12-31)
Market cap (USD): 140186003.46025643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1253.HK (annual period ending 2022-12-31)
Market cap (USD): 93060304.85237482
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1253.HK (annual period ending 2023-12-31)
Market cap (USD): 85086828.02816902
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -451220.35501237214
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5303057658501387%
Total shareholder yield: -0.5303057658501387% (Minimal or Negative)
Shareholder yield for 1253.HK (annual period ending 2024-12-31)
Market cap (USD): 23355018.51804124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19111412.057106525
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 81.83000172893624%
Total shareholder yield: 81.83000172893624% (High Return)
Shareholder yield for 1253.HK (quarterly period ending 2024-12-31)
Market cap (USD): 23355018.51804124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1253.HK (quarterly period ending 2025-06-30)
Market cap (USD): 10774051.854777072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1284.HK (annual period ending 2023-12-31)
Market cap (USD): 18437900.128040973
Dividends paid: 1280409.7311139565
Stock repurchases: 0
Net debt paydown: 3869772.632762381
Dividend yield: 6.944444444444445%
Buyback yield: 0%
Debt paydown yield: 20.988141848523746%
Total shareholder yield: 27.93258629296819% (High Return)
Shareholder yield for 1284.HK (quarterly period ending 2024-12-31)
Market cap (USD): 22422680.412371133
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1284.HK (annual period ending 2024-12-31)
Market cap (USD): 22422680.412371133
Dividends paid: 2219072.1649484537
Stock repurchases: 0
Net debt paydown: 1167935.3063083282
Dividend yield: 9.896551724137932%
Buyback yield: 0%
Debt paydown yield: 5.20872297526013%
Total shareholder yield: 15.105274699398063% (High Return)
Shareholder yield for 1284.HK (quarterly period ending 2025-06-30)
Market cap (USD): 21401273.88535032
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 658314.0718366271
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0760508713794774%
Total shareholder yield: 3.0760508713794774% (Low Return)
Shareholder yield for 2237.HK (annual period ending 2022-12-31)
Market cap (USD): 188960205.3915276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6080077.229830924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2176495666020997%
Total shareholder yield: 3.2176495666020997% (Low Return)
Shareholder yield for 2237.HK (annual period ending 2023-12-31)
Market cap (USD): 102432778.48911652
Dividends paid: 3238255.977496484
Stock repurchases: 0
Net debt paydown: -7771957.902905087
Dividend yield: 3.161347398030942%
Buyback yield: 0%
Debt paydown yield: -7.58737390271109%
Total shareholder yield: -4.426026504680149% (Minimal or Negative)
Shareholder yield for 2237.HK (quarterly period ending 2024-12-31)
Market cap (USD): 76288659.79381444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2237.HK (annual period ending 2024-12-31)
Market cap (USD): 76288659.79381444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1711951.7176271137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2440448190517572%
Total shareholder yield: -2.2440448190517572% (Minimal or Negative)
Shareholder yield for 2237.HK (quarterly period ending 2025-06-30)
Market cap (USD): 73375796.17834395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 260469.0395674538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35497950704939446%
Total shareholder yield: 0.35497950704939446% (Low Return)
Shareholder yield for 2310.HK (annual period ending 2021-12-31)
Market cap (USD): 9807872.262820514
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2310.HK (annual period ending 2022-12-31)
Market cap (USD): 12626309.05648267
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10927681.774793457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -86.54692139966988%
Total shareholder yield: -86.54692139966988% (Minimal or Negative)
Shareholder yield for 2310.HK (annual period ending 2023-12-31)
Market cap (USD): 2798661.1907810504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1177443.7499075439
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 42.0716789079761%
Total shareholder yield: 42.0716789079761% (High Return)
Shareholder yield for 2310.HK (annual period ending 2024-12-31)
Market cap (USD): 4225040.702319588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -210659.41101152264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.985973529103959%
Total shareholder yield: -4.985973529103959% (Minimal or Negative)
Shareholder yield for 2310.HK (quarterly period ending 2024-12-31)
Market cap (USD): 4225040.702319588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2363.HK (annual period ending 2021-12-31)
Market cap (USD): 32466391.09230769
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2363.HK (annual period ending 2022-12-31)
Market cap (USD): 25167536.59563543
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31769346.1373885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 126.2314490600481%
Total shareholder yield: 126.2314490600481% (High Return)