speb/financial-data huggingface dataset:
Shareholder yield for YGR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 78618331.53284672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5179567.148180276
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.588243539633316%
Total shareholder yield: -6.588243539633316% (Minimal or Negative)
Shareholder yield for YGR.TO (annual period ending 2025-12-31)
Market cap (USD): 80930635.40145984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12926088.510030106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.97181147276269%
Total shareholder yield: -15.97181147276269% (Minimal or Negative)
Shareholder yield for YGR.TO (quarterly period ending 2025-12-31)
Market cap (USD): 80930635.40145984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6008759.124087587
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.424579202030087%
Total shareholder yield: -7.424579202030087% (Minimal or Negative)
Shareholder yield for 0148.HK (annual period ending 2025-12-31)
Market cap (USD): 6724922833.933162
Dividends paid: 194600771.2082262
Stock repurchases: 0
Net debt paydown: -132497752.9615984
Dividend yield: 2.8937249692486255%
Buyback yield: 0%
Debt paydown yield: -1.9702494174807548%
Total shareholder yield: 0.9234755517678708% (Low Return)
Shareholder yield for 0148.HK (quarterly period ending 2025-12-31)
Market cap (USD): 6724922833.933162
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 245909677.76267815
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.656691442195398%
Total shareholder yield: 3.656691442195398% (Low Return)
Shareholder yield for 0311.HK (quarterly period ending 2025-12-31)
Market cap (USD): 30571452.9562982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6437300.2799927965
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.056572905432063%
Total shareholder yield: 21.056572905432063% (High Return)
Shareholder yield for 0311.HK (annual period ending 2025-12-31)
Market cap (USD): 30571452.9562982
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3059819.3226088583
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.008746810244384%
Total shareholder yield: 10.008746810244384% (High Return)
Shareholder yield for 0645.HK (annual period ending 2026-03-31)
Market cap (USD): 11782088.775510205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12079.63905356487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10252544590118132%
Total shareholder yield: 0.10252544590118132% (Low Return)
Shareholder yield for 0645.HK (quarterly period ending 2026-03-31)
Market cap (USD): 11782088.775510205
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1668.3279995802932
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.014159866144006786%
Total shareholder yield: 0.014159866144006786% (Low Return)
Shareholder yield for 1583.HK (quarterly period ending 2025-12-31)
Market cap (USD): 103375067.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5608874.277744571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.425751505913268%
Total shareholder yield: 5.425751505913268% (Moderate Return)
Shareholder yield for 1583.HK (annual period ending 2025-12-31)
Market cap (USD): 103375067.42857143
Dividends paid: 2157428.5714285714
Stock repurchases: 214571.42857142858
Net debt paydown: 8299902.152641879
Dividend yield: 2.086991210834546%
Buyback yield: 0.20756593819848287%
Debt paydown yield: 8.028920666365536%
Total shareholder yield: 10.323477815398565% (High Return)
Shareholder yield for 1690.HK (quarterly period ending 2025-12-31)
Market cap (USD): 21548415.424164522
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1690.HK (annual period ending 2025-12-31)
Market cap (USD): 21548415.424164522
Dividends paid: 1864395.88688946
Stock repurchases: 183290.4884318766
Dividend yield: 8.652125226798418%
Buyback yield: 0.8505984538720818%
Total shareholder yield: 9.502723680670499% (Moderate Return)
Shareholder yield for 1811.HK (annual period ending 2025-12-31)
Market cap (USD): 1268229528.0205655
Dividends paid: 7969794.344473007
Stock repurchases: 0
Net debt paydown: -21404204.873717904
Dividend yield: 0.6284189232616392%
Buyback yield: 0%
Debt paydown yield: -1.687723270970144%
Total shareholder yield: -1.0593043477085047% (Minimal or Negative)
Shareholder yield for 1811.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1268229528.0205655
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7288242.59492743
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5746785131476015%
Total shareholder yield: 0.5746785131476015% (Low Return)
Shareholder yield for 191A.T (annual period ending 2025-03-31)
Market cap (USD): 8603824.301563961
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2022.HK (annual period ending 2025-12-31)
Market cap (USD): 13824733.714285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40219.29354207436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2909227358246616%
Total shareholder yield: 0.2909227358246616% (Low Return)
Shareholder yield for 2022.HK (quarterly period ending 2025-12-31)
Market cap (USD): 13824733.714285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40219.29354207436
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2909227358246616%
Total shareholder yield: 0.2909227358246616% (Low Return)
Shareholder yield for 2383.HK (annual period ending 2025-12-31)
Market cap (USD): 188113456.0411311
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 499779127.6866403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 265.6796266490173%
Total shareholder yield: 265.6796266490173% (High Return)
Shareholder yield for 2383.HK (quarterly period ending 2025-12-31)
Market cap (USD): 188113456.0411311
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 508473871.5962864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 270.30170105699847%
Total shareholder yield: 270.30170105699847% (High Return)
Shareholder yield for 2390.HK (quarterly period ending 2026-03-31)
Market cap (USD): 305093946.16497827
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6307615.05065123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.0674336970424227%
Total shareholder yield: 2.0674336970424227% (Low Return)
Shareholder yield for 2629.HK (quarterly period ending 2025-06-30)
Market cap (USD): 2891436200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5959335.707720585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.206102963908406%
Total shareholder yield: 0.206102963908406% (Low Return)
Shareholder yield for 339A.T (quarterly period ending 2026-05-31)
Market cap (USD): 41517342.87687574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4661.T (annual period ending 2026-03-31)
Market cap (USD): 27518392555.755756
Dividends paid: 143387137.13713714
Stock repurchases: 0
Net debt paydown: -261661308.7489307
Dividend yield: 0.5210592764334494%
Buyback yield: 0%
Debt paydown yield: -0.9508597139850071%
Total shareholder yield: -0.4298004375515577% (Minimal or Negative)
Shareholder yield for 4661.T (quarterly period ending 2026-03-31)
Market cap (USD): 27518392555.755756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -525497506.25457215
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.909622828404121%
Total shareholder yield: -1.909622828404121% (Minimal or Negative)
Shareholder yield for 4918.T (annual period ending 2026-03-31)
Market cap (USD): 12028884.084084084
Dividends paid: 1175487.987987988
Stock repurchases: 168.9189189189189
Net debt paydown: -326763.37111071753
Dividend yield: 9.772211451794808%
Buyback yield: 0.0014042775517508106%
Debt paydown yield: -2.716489483368384%
Total shareholder yield: 7.057126245978175% (Moderate Return)
Shareholder yield for 4918.T (quarterly period ending 2026-03-31)
Market cap (USD): 12028884.084084084
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -236623.47071162658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9671273665751998%
Total shareholder yield: -1.9671273665751998% (Minimal or Negative)
Shareholder yield for 5609.T (annual period ending 2026-03-31)
Market cap (USD): 28955790.99099099
Dividends paid: 900900.9009009008
Stock repurchases: 0
Net debt paydown: 2950072.7836511843
Dividend yield: 3.1112978442937305%
Buyback yield: 0%
Debt paydown yield: 10.188196152434724%
Total shareholder yield: 13.299493996728454% (High Return)
Shareholder yield for 5609.T (quarterly period ending 2026-03-31)
Market cap (USD): 28955790.99099099
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1407699.7589783631
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.861548280329626%
Total shareholder yield: 4.861548280329626% (Moderate Return)
Shareholder yield for 6833.HK (quarterly period ending 2025-06-30)
Market cap (USD): 47916112.69177127
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16233690.414779998
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.87939777002787%
Total shareholder yield: 33.87939777002787% (High Return)
Shareholder yield for 6928.T (annual period ending 2026-03-31)
Market cap (USD): 106327620.42042042
Dividends paid: 2931675.425425425
Stock repurchases: 1970.7207207207207
Net debt paydown: 1274302.6410985254
Dividend yield: 2.757209663710664%
Buyback yield: 0.0018534419494468813%
Debt paydown yield: 1.198468127152588%
Total shareholder yield: 3.957531232812699% (Low Return)
Shareholder yield for 6928.T (quarterly period ending 2026-03-31)
Market cap (USD): 106327620.42042042
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 355826.8901472129
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3346514186438763%
Total shareholder yield: 0.3346514186438763% (Low Return)
Shareholder yield for 7609.T (quarterly period ending 2026-03-31)
Market cap (USD): 466521792.1921922
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9636.T (quarterly period ending 2026-04-30)
Market cap (USD): 73972128.5553752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AERO (quarterly period ending 2026-03-31)
Market cap (USD): 2573735936
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5904728.70137468
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2294224756620362%
Total shareholder yield: 0.2294224756620362% (Low Return)
Shareholder yield for AERO (quarterly period ending 2026-06-30)
Market cap (USD): 2184174080
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13288428.296358109
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6083960256665123%
Total shareholder yield: -0.6083960256665123% (Minimal or Negative)
Shareholder yield for AGE.AX (annual period ending 2024-06-30)
Market cap (USD): 153817184
Dividends paid: 0
Stock repurchases: 1151844.6666666667
Net debt paydown: 37960.918322295794
Dividend yield: 0%
Buyback yield: 0.7488400429087733%
Debt paydown yield: 0.024679244109875136%
Total shareholder yield: 0.7735192870186484% (Low Return)
Shareholder yield for AJOT.L (annual period ending 2025-12-31)
Market cap (USD): 497391005.4054054
Dividends paid: 6240540.540540541
Stock repurchases: 8093243.243243244
Net debt paydown: -23703952.7027027
Dividend yield: 1.254654883727562%
Buyback yield: 1.62713904258215%
Debt paydown yield: -4.765657690850776%
Total shareholder yield: -1.883863764541064% (Minimal or Negative)
Shareholder yield for AJOT.L (quarterly period ending 2025-12-31)
Market cap (USD): 497391005.4054054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23703952.7027027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.765657690850776%
Total shareholder yield: -4.765657690850776% (Minimal or Negative)
Shareholder yield for AKOBO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 34215413.27529924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -93120.83486388624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.27216048543570254%
Total shareholder yield: -0.27216048543570254% (Minimal or Negative)
Shareholder yield for AKOBO.OL (annual period ending 2025-12-31)
Market cap (USD): 34215413.27529924
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16173913.206772134
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -47.27083983068061%
Total shareholder yield: -47.27083983068061% (Minimal or Negative)
Shareholder yield for ALMUN.PA (quarterly period ending 2025-12-31)
Market cap (USD): 5127583.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 846985.8823529417
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.518226909315853%
Total shareholder yield: 16.518226909315853% (High Return)
Shareholder yield for ALMUN.PA (annual period ending 2025-12-31)
Market cap (USD): 5127583.529411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 817782.8799019614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.948699328078566%
Total shareholder yield: 15.948699328078566% (High Return)
Shareholder yield for ARIS.TO (quarterly period ending 2026-03-31)
Market cap (USD): 3070756834.5323744
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8018216.667541921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26111532431915807%
Total shareholder yield: -0.26111532431915807% (Minimal or Negative)
Shareholder yield for ASX (quarterly period ending 2026-03-31)
Market cap (USD): 80824967168
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 450660229.21092606
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.557575517815181%
Total shareholder yield: 0.557575517815181% (Low Return)
Shareholder yield for BTO.TO (quarterly period ending 2026-03-31)
Market cap (USD): 5214641910.791368
Dividends paid: 18926618.705035973
Stock repurchases: 57238129.49640288
Net debt paydown: 62703203.27679455
Dividend yield: 0.3629514553217652%
Buyback yield: 1.097642570201268%
Debt paydown yield: 1.2024450451148772%
Total shareholder yield: 2.66303907063791% (Low Return)
Shareholder yield for CAR.DE (annual period ending 2025-12-31)
Market cap (USD): 13444651369.411764
Dividends paid: 955294117.6470588
Stock repurchases: 0
Net debt paydown: -381850490.1960783
Dividend yield: 7.105384077273066%
Buyback yield: 0%
Debt paydown yield: -2.8401665443317863%
Total shareholder yield: 4.26521753294128% (Moderate Return)
Shareholder yield for CAR.DE (quarterly period ending 2025-12-31)
Market cap (USD): 13444651369.411764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12154117647.058823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 90.4011365791971%
Total shareholder yield: 90.4011365791971% (High Return)
Shareholder yield for CAR.DE (quarterly period ending 2026-06-30)
Market cap (USD): 12487493818.181818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9990213903.743317
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -80.00175254699661%
Total shareholder yield: -80.00175254699661% (Minimal or Negative)
Shareholder yield for CHRD (quarterly period ending 2026-03-31)
Market cap (USD): 7789555200
Dividends paid: 74184000
Stock repurchases: 67738000
Net debt paydown: 10671000
Dividend yield: 0.9523521959251281%
Buyback yield: 0.8696003592092139%
Debt paydown yield: 0.13699113397386284%
Total shareholder yield: 1.9589436891082048% (Low Return)
Shareholder yield for COLA (quarterly period ending 2026-03-31)
Market cap (USD): 48045552
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTPNV.AS (quarterly period ending 2026-03-31)
Market cap (USD): 9132224441.37931
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 146438133.87423897
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6035319194599347%
Total shareholder yield: 1.6035319194599347% (Low Return)
Shareholder yield for CXU.AX (annual period ending 2025-06-30)
Market cap (USD): 199703633.9869281
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EOG (quarterly period ending 2026-03-31)
Market cap (USD): 77971488768
Dividends paid: 544000000
Stock repurchases: 418000000
Net debt paydown: 102000000
Dividend yield: 0.6976909234331063%
Buyback yield: 0.5360933933732325%
Debt paydown yield: 0.13081704814370745%
Total shareholder yield: 1.3646013649500464% (Low Return)
Shareholder yield for ETX (annual period ending 2026-01-31)
Market cap (USD): 201904048
Dividends paid: 6988589
Stock repurchases: 0
Net debt paydown: 59
Dividend yield: 3.4613416963289416%
Buyback yield: 0%
Debt paydown yield: 2.922180143708659e-05%
Total shareholder yield: 3.461370918130379% (Low Return)
Shareholder yield for ETX (quarterly period ending 2026-01-31)
Market cap (USD): 201904048
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.466993390840782e-06%
Total shareholder yield: -3.466993390840782e-06% (Minimal or Negative)
Shareholder yield for EXOD (quarterly period ending 2026-03-31)
Market cap (USD): 155166112
Dividends paid: 0
Stock repurchases: 1329000
Dividend yield: 0%
Buyback yield: 0.856501450522908%
Total shareholder yield: 0.856501450522908% (Low Return)
Shareholder yield for FRMI.L (quarterly period ending 2026-03-31)
Market cap (USD): 4632484864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -333891000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.207600452075649%
Total shareholder yield: -7.207600452075649% (Minimal or Negative)
Shareholder yield for GELS (quarterly period ending 2025-12-31)
Market cap (USD): 7506310
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -675710.0364082996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.00189355899636%
Total shareholder yield: -9.00189355899636% (Minimal or Negative)
Shareholder yield for GETY (quarterly period ending 2026-03-31)
Market cap (USD): 184383968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.294191998297812%
Total shareholder yield: 9.294191998297812% (Moderate Return)
Shareholder yield for GSVR.V (quarterly period ending 2026-03-31)
Market cap (USD): 238117985.6115108
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -814703.5656146631
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.34214280938183766%
Total shareholder yield: -0.34214280938183766% (Minimal or Negative)
Shareholder yield for HMU.DE (quarterly period ending 2025-12-31)
Market cap (USD): 220196028.23529413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14399644.705882356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.539466139005638%
Total shareholder yield: -6.539466139005638% (Minimal or Negative)
Shareholder yield for HMU.DE (annual period ending 2025-12-31)
Market cap (USD): 220196028.23529413
Dividends paid: 5611764.705882353
Stock repurchases: 0
Net debt paydown: -80683799.01960784
Dividend yield: 2.5485313022475626%
Buyback yield: 0%
Debt paydown yield: -36.641804880055254%
Total shareholder yield: -34.09327357780769% (Minimal or Negative)
Shareholder yield for IMAGICAA.NS (annual period ending 2026-03-31)
Market cap (USD): 279812362.52649426
Dividends paid: 0
Stock repurchases: 4027.130139889784
Net debt paydown: -16766858.286924262
Dividend yield: 0%
Buyback yield: 0.0014392252377728564%
Debt paydown yield: -5.992179235946617%
Total shareholder yield: -5.990740010708844% (Minimal or Negative)
Shareholder yield for IMAGICAA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 279812362.52649426
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IZZ.V (quarterly period ending 2026-03-31)
Market cap (USD): 2623253.2374100722
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAGRAN.NS (annual period ending 2026-03-31)
Market cap (USD): 144972138.02458668
Dividends paid: 13840779.991521832
Stock repurchases: 11406867.316659601
Net debt paydown: -1645741.055774834
Dividend yield: 9.547200020720183%
Buyback yield: 7.8683169553069865%
Debt paydown yield: -1.1352119643125653%
Total shareholder yield: 16.280305011714606% (High Return)
Shareholder yield for JAGRAN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 144972138.02458668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JLL.AX (annual period ending 2025-06-30)
Market cap (USD): 27227905.88235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JLL.AX (quarterly period ending 2025-06-30)
Market cap (USD): 27227905.88235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAM.TO (quarterly period ending 2026-03-31)
Market cap (USD): 104350584.17266187
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37708.034448353574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03613591121441221%
Total shareholder yield: 0.03613591121441221% (Low Return)
Shareholder yield for LCID (quarterly period ending 2026-03-31)
Market cap (USD): 2458617856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28565000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1618316335859231%
Total shareholder yield: 1.1618316335859231% (Low Return)
Shareholder yield for MITTAL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 4280942.094107673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MITTAL.NS (annual period ending 2026-03-31)
Market cap (USD): 4280942.094107673
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1508598.663474287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -35.239875483266545%
Total shareholder yield: -35.239875483266545% (Minimal or Negative)
Shareholder yield for MOSCHIP.NS (quarterly period ending 2026-03-31)
Market cap (USD): 477814764.9003815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MOSCHIP.NS (annual period ending 2026-03-31)
Market cap (USD): 477814764.9003815
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6861620.398668193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4360419356439846%
Total shareholder yield: -1.4360419356439846% (Minimal or Negative)
Shareholder yield for MPHASIS.NS (annual period ending 2026-03-31)
Market cap (USD): 4672348698.261975
Dividends paid: 114892645.18863925
Stock repurchases: 0
Net debt paydown: -56884164.41819438
Dividend yield: 2.4589912399170277%
Buyback yield: 0%
Debt paydown yield: -1.2174640227377338%
Total shareholder yield: 1.241527217179294% (Low Return)
Shareholder yield for MPHASIS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 4672348698.261975
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPHASIS.NS (quarterly period ending 2026-06-30)
Market cap (USD): 4606061108.555755
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPTI (quarterly period ending 2026-03-31)
Market cap (USD): 361186208
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005537309996067181%
Total shareholder yield: 0.005537309996067181% (Low Return)
Shareholder yield for MTRO.L (quarterly period ending 2025-12-31)
Market cap (USD): 1631216778.3783784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22935949.648278475
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4060638630188387%
Total shareholder yield: 1.4060638630188387% (Low Return)
Shareholder yield for MTRO.L (annual period ending 2025-12-31)
Market cap (USD): 1631216778.3783784
Dividends paid: 22972972.972972974
Stock repurchases: 0
Net debt paydown: -74324324.32432437
Dividend yield: 1.4083335383425135%
Buyback yield: 0%
Debt paydown yield: -4.556373212284606%
Total shareholder yield: -3.148039673942092% (Minimal or Negative)
Shareholder yield for MYGN (quarterly period ending 2026-03-31)
Market cap (USD): 529854464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3208428192085591%
Total shareholder yield: -0.3208428192085591% (Minimal or Negative)
Shareholder yield for NBH (quarterly period ending 2026-04-30)
Market cap (USD): 304177504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRIX (quarterly period ending 2026-02-28)
Market cap (USD): 1836487296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2925000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1592714529727953%
Total shareholder yield: -0.1592714529727953% (Minimal or Negative)
Shareholder yield for NRIX (quarterly period ending 2026-05-31)
Market cap (USD): 2426415616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 512000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02110108411039834%
Total shareholder yield: 0.02110108411039834% (Low Return)
Shareholder yield for NVO.AX (quarterly period ending 2026-03-31)
Market cap (USD): 19531465.75342466
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11505.929943918367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0589097105623059%
Total shareholder yield: 0.0589097105623059% (Low Return)
Shareholder yield for ODV (quarterly period ending 2026-03-31)
Market cap (USD): 691717504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6688258.152602032
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9669060149447992%
Total shareholder yield: -0.9669060149447992% (Minimal or Negative)
Shareholder yield for OYC.DE (quarterly period ending 2026-03-31)
Market cap (USD): 45549420544
Dividends paid: 129000000
Stock repurchases: 0
Net debt paydown: -25000000
Dividend yield: 0.28320887172513665%
Buyback yield: 0%
Debt paydown yield: -0.05488544025680943%
Total shareholder yield: 0.22832343146832723% (Low Return)
Shareholder yield for OYC.DE (quarterly period ending 2026-06-30)
Market cap (USD): 48249802752
Dividends paid: 123000000
Stock repurchases: 0
Net debt paydown: 315000000
Dividend yield: 0.2549233219298529%
Buyback yield: 0%
Debt paydown yield: 0.6528524098203551%
Total shareholder yield: 0.907775731750208% (Low Return)
Shareholder yield for PNRG (quarterly period ending 2026-03-31)
Market cap (USD): 302889600
Dividends paid: 0
Stock repurchases: 2622000
Net debt paydown: -2043000
Dividend yield: 0%
Buyback yield: 0.8656619441539096%
Debt paydown yield: -0.6745031853190073%
Total shareholder yield: 0.1911587588349023% (Low Return)
Shareholder yield for PUR.AX (annual period ending 2024-06-30)
Market cap (USD): 11353818.666666666
Dividends paid: 0
Stock repurchases: 185143.33333333334
Dividend yield: 0%
Buyback yield: 1.6306701627787141%
Total shareholder yield: 1.6306701627787141% (Low Return)
Shareholder yield for QUADFUTURE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 153052133.9550657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUADFUTURE.NS (annual period ending 2026-03-31)
Market cap (USD): 153052133.9550657
Dividends paid: 0
Stock repurchases: 99088.59686307758
Net debt paydown: 7848441.28660026
Dividend yield: 0%
Buyback yield: 0.06474172839182289%
Debt paydown yield: 5.127952864025058%
Total shareholder yield: 5.192694592416881% (Moderate Return)
Shareholder yield for RAJTV.NS (annual period ending 2026-03-31)
Market cap (USD): 6420397.795676134
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1145912.5484181829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.847999218831994%
Total shareholder yield: 17.847999218831994% (High Return)
Shareholder yield for RAJTV.NS (quarterly period ending 2026-03-31)
Market cap (USD): 6420397.795676134
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REN.AS (quarterly period ending 2025-12-31)
Market cap (USD): 58451861985.882355
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 315294117.6470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.539408167567374%
Total shareholder yield: 0.539408167567374% (Low Return)
Shareholder yield for REN.AS (annual period ending 2025-12-31)
Market cap (USD): 58451861985.882355
Dividends paid: 1389411764.7058823
Stock repurchases: 1764705882.3529413
Net debt paydown: -1732745098.039216
Dividend yield: 2.3770188279741395%
Buyback yield: 3.0190755647427685%
Debt paydown yield: -2.964396751736872%
Total shareholder yield: 2.4316976409800355% (Low Return)
Shareholder yield for RHETAN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 239417190.33488765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RHETAN.NS (annual period ending 2026-03-31)
Market cap (USD): 239417190.33488765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1768175.2302877377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7385331136057864%
Total shareholder yield: -0.7385331136057864% (Minimal or Negative)
Shareholder yield for RRR.L (quarterly period ending 2025-12-31)
Market cap (USD): 2589162.1621621624
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -835875.6016290262
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.28363266868544%
Total shareholder yield: -32.28363266868544% (Minimal or Negative)
Shareholder yield for RRX (quarterly period ending 2026-03-31)
Market cap (USD): 14162011136
Dividends paid: 23300000
Stock repurchases: 0
Net debt paydown: 79300000
Dividend yield: 0.16452465526432983%
Buyback yield: 0%
Debt paydown yield: 0.5599487194189423%
Total shareholder yield: 0.7244733746832721% (Low Return)
Shareholder yield for SANG (quarterly period ending 2026-03-31)
Market cap (USD): 138439760
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4425867.772934932
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.196962904973927%
Total shareholder yield: 3.196962904973927% (Low Return)
Shareholder yield for SJS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 792192010.8520559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJS.NS (annual period ending 2026-03-31)
Market cap (USD): 792192010.8520559
Dividends paid: 830118.6943620178
Stock repurchases: 0
Net debt paydown: 1880476.206664728
Dividend yield: 0.10478756197871388%
Buyback yield: 0%
Debt paydown yield: 0.237376315451875%
Total shareholder yield: 0.34216387743058885% (Low Return)
Shareholder yield for SKWD (quarterly period ending 2026-03-31)
Market cap (USD): 2451233536
Dividends paid: 0
Stock repurchases: 8665000
Net debt paydown: -366015000
Dividend yield: 0%
Buyback yield: 0.3534954900355933%
Debt paydown yield: -14.931869796350567%
Total shareholder yield: -14.578374306314974% (Minimal or Negative)
Shareholder yield for TELO (quarterly period ending 2026-03-31)
Market cap (USD): 79091200
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TFSL (quarterly period ending 2026-03-31)
Market cap (USD): 5101060608
Dividends paid: 14931000
Stock repurchases: 2088000
Net debt paydown: -189497000
Dividend yield: 0.29270383450421456%
Buyback yield: 0.040932664017467014%
Debt paydown yield: -3.7148549010143426%
Total shareholder yield: -3.381218402492661% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 35016037596.94786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ULTRACEMCO.NS (annual period ending 2026-03-31)
Market cap (USD): 35016037596.94786
Dividends paid: 240924120.38999575
Stock repurchases: 12648367.952522255
Net debt paydown: 300154461.20266485
Dividend yield: 0.6880393583167608%
Buyback yield: 0.03612164259734727%
Debt paydown yield: 0.857191395147541%
Total shareholder yield: 1.5813523960616491% (Low Return)
Shareholder yield for ULTRACEMCO.NS (quarterly period ending 2026-06-30)
Market cap (USD): 36762669134.21247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 16331869.436201781
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIKASECO.NS (annual period ending 2026-03-31)
Market cap (USD): 16331869.436201781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154036.4790206952
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9431650162427375%
Total shareholder yield: 0.9431650162427375% (Low Return)
Shareholder yield for WDP.BR (quarterly period ending 2026-03-31)
Market cap (USD): 6032949554.022988
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3780687586.206897
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 62.667316415496934%
Total shareholder yield: 62.667316415496934% (High Return)
Shareholder yield for WSFS (quarterly period ending 2026-03-31)
Market cap (USD): 3858545664
Dividends paid: 9029000
Stock repurchases: 86840000
Net debt paydown: -7673000
Dividend yield: 0.23400008153953003%
Buyback yield: 2.2505888892338892%
Debt paydown yield: -0.19885730708304505%
Total shareholder yield: 2.2857316636903744% (Low Return)
Shareholder yield for WSFS (quarterly period ending 2026-06-30)
Market cap (USD): 4102817792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YJ (annual period ending 2025-12-31)
Market cap (USD): 6550968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4572127.201565558
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -69.79315425698245%
Total shareholder yield: -69.79315425698245% (Minimal or Negative)
Shareholder yield for YJ (quarterly period ending 2025-12-31)
Market cap (USD): 6550968
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3362710.300856745
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -51.331502471951396%
Total shareholder yield: -51.331502471951396% (Minimal or Negative)
Shareholder yield for 0148.HK (annual period ending 2021-12-31)
Market cap (USD): 4147716059.774359
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0148.HK (annual period ending 2022-12-31)
Market cap (USD): 2939096948.8780484
Dividends paid: 427005905.00641847
Stock repurchases: 0
Dividend yield: 14.528472943684994%
Buyback yield: 0%
Total shareholder yield: 14.528472943684994% (High Return)
Shareholder yield for 0148.HK (annual period ending 2023-12-31)
Market cap (USD): 2371397754.335468
Dividends paid: 149023175.41613317
Stock repurchases: 1527016.6453265045
Net debt paydown: -399567306.1592808
Dividend yield: 6.284191470776427%
Buyback yield: 0.06439310497510432%
Debt paydown yield: -16.849442714904264%
Total shareholder yield: -10.500858139152733% (Minimal or Negative)
Shareholder yield for 0148.HK (quarterly period ending 2024-12-31)
Market cap (USD): 2490760220.5257735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0148.HK (annual period ending 2024-12-31)
Market cap (USD): 2490760220.5257735
Dividends paid: 139350128.86597937
Stock repurchases: 0
Net debt paydown: 137710153.0221634
Dividend yield: 5.594682608049843%
Buyback yield: 0%
Debt paydown yield: 5.5288402266635766%
Total shareholder yield: 11.12352283471342% (High Return)
Shareholder yield for 0148.HK (quarterly period ending 2025-06-30)
Market cap (USD): 3438225295.307006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -378407430.72427654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.005893977942122%
Total shareholder yield: -11.005893977942122% (Minimal or Negative)
Shareholder yield for 0311.HK (annual period ending 2021-12-31)
Market cap (USD): 47728276.89230769
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0311.HK (annual period ending 2022-12-31)
Market cap (USD): 53099495.0449294
Dividends paid: 723491.6559691912
Stock repurchases: 0
Net debt paydown: -22041002.600309405
Dividend yield: 1.3625207835912918%
Buyback yield: 0%
Debt paydown yield: -41.50887420240007%
Total shareholder yield: -40.14635341880878% (Minimal or Negative)
Shareholder yield for 0311.HK (annual period ending 2023-12-31)
Market cap (USD): 34426285.935979515
Dividends paid: 354801.53649167734
Stock repurchases: 0
Net debt paydown: 1427354.7458164804
Dividend yield: 1.030612297682882%
Buyback yield: 0%
Debt paydown yield: 4.146118894355452%
Total shareholder yield: 5.176731192038334% (Moderate Return)
Shareholder yield for 0311.HK (annual period ending 2024-12-31)
Market cap (USD): 22654530.054123715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -165042.99932679534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7285209577620579%
Total shareholder yield: -0.7285209577620579% (Minimal or Negative)
Shareholder yield for 0311.HK (quarterly period ending 2024-12-31)
Market cap (USD): 22654530.054123715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0311.HK (quarterly period ending 2025-06-30)
Market cap (USD): 21077455.612738855
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3377480.957383938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.02413981762887%
Total shareholder yield: -16.02413981762887% (Minimal or Negative)
Shareholder yield for 0645.HK (annual period ending 2022-03-31)
Market cap (USD): 17040307.057471264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0645.HK (annual period ending 2023-03-31)
Market cap (USD): 18304345.5133758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 24632.029349797856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13456929848596955%
Total shareholder yield: 0.13456929848596955% (Low Return)
Shareholder yield for 0645.HK (annual period ending 2024-03-31)
Market cap (USD): 5249876.225063938
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25687.255452245572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.48929259188263496%
Total shareholder yield: 0.48929259188263496% (Low Return)
Shareholder yield for 0645.HK (quarterly period ending 2024-09-30)
Market cap (USD): 4623201.810810812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0645.HK (quarterly period ending 2025-03-31)
Market cap (USD): 12532561.206940873
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19084.177824537725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15227675739551458%
Total shareholder yield: 0.15227675739551458% (Low Return)
Shareholder yield for 0645.HK (annual period ending 2025-03-31)
Market cap (USD): 12532561.206940873
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10653.934672195464
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08501003503015031%
Total shareholder yield: -0.08501003503015031% (Minimal or Negative)
Shareholder yield for 0645.HK (quarterly period ending 2025-09-30)
Market cap (USD): 7915301.814910025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10411.311053984577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13153397428728272%
Total shareholder yield: 0.13153397428728272% (Low Return)
Shareholder yield for 1583.HK (annual period ending 2021-12-31)
Market cap (USD): 199074321.46410257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1583.HK (annual period ending 2022-12-31)
Market cap (USD): 148045973.32605904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1583.HK (annual period ending 2023-12-31)
Market cap (USD): 72385712.90012805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8385519.423832387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.584495182636452%
Total shareholder yield: -11.584495182636452% (Minimal or Negative)
Shareholder yield for 1583.HK (quarterly period ending 2024-12-31)
Market cap (USD): 93250708.08247423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1583.HK (annual period ending 2024-12-31)
Market cap (USD): 93250708.08247423
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18492948.962487716
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.831430069283655%
Total shareholder yield: 19.831430069283655% (High Return)
Shareholder yield for 1583.HK (quarterly period ending 2025-06-30)
Market cap (USD): 115226989.60509554
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2691027.8748973086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3354145449082413%
Total shareholder yield: 2.3354145449082413% (Low Return)
Shareholder yield for 1690.HK (annual period ending 2021-12-31)
Market cap (USD): 9264294.871794872
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1690.HK (annual period ending 2022-12-31)
Market cap (USD): 7420949.935815148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1283697.0474967908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.29828470208894%
Total shareholder yield: -17.29828470208894% (Minimal or Negative)
Shareholder yield for 1690.HK (annual period ending 2023-12-31)
Market cap (USD): 9252432.778489117
Dividends paid: 0
Stock repurchases: 59923.17541613316
Net debt paydown: 1283697.0474967908
Dividend yield: 0%
Buyback yield: 0.64764777924621%
Debt paydown yield: 13.874156972869281%
Total shareholder yield: 14.521804752115491% (High Return)
Shareholder yield for 1690.HK (annual period ending 2024-12-31)
Market cap (USD): 11174458.762886599
Dividends paid: 0
Stock repurchases: 559149.4845360825
Dividend yield: 0%
Buyback yield: 5.003817154824261%
Total shareholder yield: 5.003817154824261% (Moderate Return)
Shareholder yield for 1690.HK (quarterly period ending 2024-12-31)
Market cap (USD): 11174458.762886599
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1690.HK (quarterly period ending 2025-06-30)
Market cap (USD): 11046343.949044585
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1811.HK (annual period ending 2021-12-31)
Market cap (USD): 3717934133.3333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1811.HK (annual period ending 2022-12-31)
Market cap (USD): 1255587512.1951218
Dividends paid: 4743517.329910141
Stock repurchases: 0
Dividend yield: 0.3777926495634807%
Buyback yield: 0%
Total shareholder yield: 0.3777926495634807% (Low Return)
Shareholder yield for 1811.HK (annual period ending 2023-12-31)
Market cap (USD): 961250576.184379
Dividends paid: 4997311.139564661
Stock repurchases: 0
Net debt paydown: 4561117.457458019
Dividend yield: 0.5198760097914489%
Buyback yield: 0%
Debt paydown yield: 0.47449828072541456%
Total shareholder yield: 0.9943742905168634% (Low Return)
Shareholder yield for 1811.HK (annual period ending 2024-12-31)
Market cap (USD): 1199630809.2783506
Dividends paid: 8623840.206185568
Stock repurchases: 30412.37113402062
Net debt paydown: -64109054.4438138
Dividend yield: 0.7188745186840709%
Buyback yield: 0.0025351442209387296%
Debt paydown yield: -5.344065353104695%
Total shareholder yield: -4.622655690199686% (Minimal or Negative)
Shareholder yield for 1811.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1199630809.2783506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1811.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1295174507.0063696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28692447.468645334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.215334482992895%
Total shareholder yield: -2.215334482992895% (Minimal or Negative)
Shareholder yield for 2022.HK (annual period ending 2021-12-31)
Market cap (USD): 21473329.35
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2022.HK (annual period ending 2022-12-31)
Market cap (USD): 14333929.732991014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2022.HK (annual period ending 2023-12-31)
Market cap (USD): 9531482.084507044
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38627.57771957904
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.40526307847093657%
Total shareholder yield: 0.40526307847093657% (Low Return)
Shareholder yield for 2022.HK (quarterly period ending 2024-12-31)
Market cap (USD): 11991120.341494847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2022.HK (annual period ending 2024-12-31)
Market cap (USD): 11991120.341494847
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 55963.1221702021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4667046996146281%
Total shareholder yield: 0.4667046996146281% (Low Return)
Shareholder yield for 2383.HK (annual period ending 2021-12-31)
Market cap (USD): 466542236.41538465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2383.HK (annual period ending 2022-12-31)
Market cap (USD): 330045367.3363286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -84094180.73796123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.47958222127266%
Total shareholder yield: -25.47958222127266% (Minimal or Negative)
Shareholder yield for 2383.HK (annual period ending 2023-12-31)
Market cap (USD): 329200180.7362356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23648755.5042004
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.183700644182951%
Total shareholder yield: -7.183700644182951% (Minimal or Negative)
Shareholder yield for 2383.HK (quarterly period ending 2024-12-31)
Market cap (USD): 254862550.7087629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)