speb/financial-data huggingface dataset:
Shareholder yield for 2167.HK (quarterly period ending 2025-12-31)
Market cap (USD): 72324397.71428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37774.95107632107
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05222988682954446%
Total shareholder yield: -0.05222988682954446% (Minimal or Negative)
Shareholder yield for 2167.HK (annual period ending 2025-12-31)
Market cap (USD): 72324397.71428572
Dividends paid: 2267142.8571428573
Stock repurchases: 72714.28571428571
Net debt paydown: -37774.95107632107
Dividend yield: 3.13468612085662%
Buyback yield: 0.10053908226313923%
Debt paydown yield: -0.05222988682954446%
Total shareholder yield: 3.182995316290215% (Low Return)
Shareholder yield for 2440.HK (quarterly period ending 2025-12-31)
Market cap (USD): 58979830.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1777319.7848176928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.0134365578677262%
Total shareholder yield: 3.0134365578677262% (Low Return)
Shareholder yield for 2440.HK (annual period ending 2025-12-31)
Market cap (USD): 58979830.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 381510.7632093933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6468495376554471%
Total shareholder yield: 0.6468495376554471% (Low Return)
Shareholder yield for 2518.HK (quarterly period ending 2026-03-31)
Market cap (USD): 2780102501.8813314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2668.T (quarterly period ending 2026-05-31)
Market cap (USD): 53760671.86538582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3664.T (quarterly period ending 2026-03-31)
Market cap (USD): 12178934.934934935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3683.HK (quarterly period ending 2025-09-30)
Market cap (USD): 4775312.082262211
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -167609.25449871458
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.509912056246447%
Total shareholder yield: -3.509912056246447% (Minimal or Negative)
Shareholder yield for 4360.T (quarterly period ending 2026-03-31)
Market cap (USD): 41525285.28528529
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2293284.1994080213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.522621178043199%
Total shareholder yield: -5.522621178043199% (Minimal or Negative)
Shareholder yield for 4360.T (annual period ending 2026-03-31)
Market cap (USD): 41525285.28528529
Dividends paid: 506756.75675675675
Stock repurchases: 0
Net debt paydown: -5624374.374374374
Dividend yield: 1.2203570746721126%
Buyback yield: 0%
Debt paydown yield: -13.544456915188013%
Total shareholder yield: -12.3240998405159% (Minimal or Negative)
Shareholder yield for 4507.T (quarterly period ending 2026-03-31)
Market cap (USD): 15202454473.673674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4507.T (annual period ending 2026-03-31)
Market cap (USD): 15202454473.673674
Dividends paid: 351445195.1951952
Stock repurchases: 31281.28128128128
Net debt paydown: -4135493742.9743605
Dividend yield: 2.3117661414727357%
Buyback yield: 0.00020576467658858352%
Debt paydown yield: -27.202803008789527%
Total shareholder yield: -24.890831102640202% (Minimal or Negative)
Shareholder yield for 5541.T (annual period ending 2026-03-31)
Market cap (USD): 252808712.7127127
Dividends paid: 22910410.41041041
Stock repurchases: 0
Dividend yield: 9.06235001340535%
Buyback yield: 0%
Total shareholder yield: 9.06235001340535% (Moderate Return)
Shareholder yield for 5541.T (quarterly period ending 2026-03-31)
Market cap (USD): 252808712.7127127
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6098.T (quarterly period ending 2026-03-31)
Market cap (USD): 104996412988.98898
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6098.T (annual period ending 2026-03-31)
Market cap (USD): 104996412988.98898
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231086925.8845799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22009030528387105%
Total shareholder yield: 0.22009030528387105% (Low Return)
Shareholder yield for 6545.T (quarterly period ending 2025-09-30)
Market cap (USD): 30111164.46837147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 325511.1612495929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0810314612425809%
Total shareholder yield: 1.0810314612425809% (Low Return)
Shareholder yield for 6997.T (quarterly period ending 2026-03-31)
Market cap (USD): 554987294.4944944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25801595.67373568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.6490425870446%
Total shareholder yield: 4.6490425870446% (Moderate Return)
Shareholder yield for 6997.T (annual period ending 2026-03-31)
Market cap (USD): 554987294.4944944
Dividends paid: 3440940.9409409408
Stock repurchases: 12512.512512512512
Net debt paydown: 55193487.16448033
Dividend yield: 0.6200035523471025%
Buyback yield: 0.002254558372171282%
Debt paydown yield: 9.945000130994504%
Total shareholder yield: 10.567258241713779% (High Return)
Shareholder yield for 7096.T (annual period ending 2026-03-31)
Market cap (USD): 45802218.218218215
Dividends paid: 1363.8638638638638
Stock repurchases: 1057657.6576576577
Net debt paydown: 504269.3542359364
Dividend yield: 0.002977724479120043%
Buyback yield: 2.309184355697789%
Debt paydown yield: 1.1009714678739273%
Total shareholder yield: 3.413133548050837% (Low Return)
Shareholder yield for 7096.T (quarterly period ending 2026-03-31)
Market cap (USD): 45802218.218218215
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 209578.2660183739
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.45757230582123287%
Total shareholder yield: 0.45757230582123287% (Low Return)
Shareholder yield for 7859.T (quarterly period ending 2026-03-31)
Market cap (USD): 26699065.465465464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138714.6433108747
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5195486841676104%
Total shareholder yield: 0.5195486841676104% (Low Return)
Shareholder yield for 7859.T (annual period ending 2026-03-31)
Market cap (USD): 26699065.465465464
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2522876.375239027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.449305926090563%
Total shareholder yield: 9.449305926090563% (Moderate Return)
Shareholder yield for 8065.HK (annual period ending 2026-03-31)
Market cap (USD): 7283081.632653061
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69481.86086774035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9540173290963059%
Total shareholder yield: 0.9540173290963059% (Low Return)
Shareholder yield for 8065.HK (quarterly period ending 2026-03-31)
Market cap (USD): 7283081.632653061
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -312523.28052043443
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.291085783238562%
Total shareholder yield: -4.291085783238562% (Minimal or Negative)
Shareholder yield for 8406.HK (quarterly period ending 2025-12-31)
Market cap (USD): 10748571.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2101635.18629209
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.552693120739807%
Total shareholder yield: -19.552693120739807% (Minimal or Negative)
Shareholder yield for 8406.HK (annual period ending 2025-12-31)
Market cap (USD): 10748571.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1869183.9530332682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.390068675216476%
Total shareholder yield: -17.390068675216476% (Minimal or Negative)
Shareholder yield for 9212.T (quarterly period ending 2026-03-31)
Market cap (USD): 19827544.344344344
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 737679.7507467091
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7204796415302264%
Total shareholder yield: 3.7204796415302264% (Low Return)
Shareholder yield for 9678.HK (quarterly period ending 2025-12-31)
Market cap (USD): 730471058.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25615601.514245868
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5067236714841425%
Total shareholder yield: -3.5067236714841425% (Minimal or Negative)
Shareholder yield for 9678.HK (annual period ending 2025-12-31)
Market cap (USD): 730471058.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30272908.02348337
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.144299446240691%
Total shareholder yield: -4.144299446240691% (Minimal or Negative)
Shareholder yield for 9992.HK (quarterly period ending 2025-12-31)
Market cap (USD): 30145289069.714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9992.HK (annual period ending 2025-12-31)
Market cap (USD): 30145289069.714287
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABR0.DE (quarterly period ending 2026-03-31)
Market cap (USD): 39717986716.54677
Dividends paid: 501438848.92086333
Stock repurchases: 0
Net debt paydown: 403649635.0364957
Dividend yield: 1.262498153543016%
Buyback yield: 0%
Debt paydown yield: 1.0162892644010393%
Total shareholder yield: 2.2787874179440553% (Low Return)
Shareholder yield for AEDAS.MC (quarterly period ending 2026-03-31)
Market cap (USD): 1110080514.9425287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45127707.91075051
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.06526439328474%
Total shareholder yield: -4.06526439328474% (Minimal or Negative)
Shareholder yield for AEDAS.MC (annual period ending 2026-03-31)
Market cap (USD): 1110080514.9425287
Dividends paid: 157074712.64367816
Stock repurchases: 0
Net debt paydown: -86826761.61919045
Dividend yield: 14.149848639745763%
Buyback yield: 0%
Debt paydown yield: -7.821663424448601%
Total shareholder yield: 6.328185215297162% (Moderate Return)
Shareholder yield for AEF.AX (annual period ending 2025-06-30)
Market cap (USD): 325122509.8039216
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEG (annual period ending 2025-12-31)
Market cap (USD): 13499763712
Dividends paid: 701176470.5882353
Stock repurchases: 645882352.9411765
Net debt paydown: 816066176.4705877
Dividend yield: 5.1939906915923%
Buyback yield: 4.784397465913043%
Debt paydown yield: 6.045040445746342%
Total shareholder yield: 16.023428603251684% (High Return)
Shareholder yield for AEG (quarterly period ending 2025-12-31)
Market cap (USD): 13499763712
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 634117647.0588236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.697249971087668%
Total shareholder yield: 4.697249971087668% (Moderate Return)
Shareholder yield for AGET.V (quarterly period ending 2026-01-31)
Market cap (USD): 1297404.4444444443
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30545.34391534391
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.354342475558853%
Total shareholder yield: -2.354342475558853% (Minimal or Negative)
Shareholder yield for AMS.SW (quarterly period ending 2026-03-31)
Market cap (USD): 1904982216.091954
Dividends paid: 0
Stock repurchases: 5747126.436781609
Net debt paydown: 416348884.3813386
Dividend yield: 0%
Buyback yield: 0.30168924351282206%
Debt paydown yield: 21.85578851415594%
Total shareholder yield: 22.15747775766876% (High Return)
Shareholder yield for APOG (quarterly period ending 2026-02-28)
Market cap (USD): 820092032
Dividends paid: 5649000
Stock repurchases: 15000000
Net debt paydown: 25102000
Dividend yield: 0.688825129324022%
Buyback yield: 1.8290630093574667%
Debt paydown yield: 3.060875977392742%
Total shareholder yield: 5.578764116074231% (Moderate Return)
Shareholder yield for APOG (annual period ending 2026-02-28)
Market cap (USD): 820092032
Dividends paid: 22216000
Stock repurchases: 15000000
Net debt paydown: 65539000
Dividend yield: 2.7089642543923658%
Buyback yield: 1.8290630093574667%
Debt paydown yield: 7.991664038018602%
Total shareholder yield: 12.529691301768434% (High Return)
Shareholder yield for APOG (quarterly period ending 2026-05-31)
Market cap (USD): 850174336
Dividends paid: 5630000
Stock repurchases: 9654000
Net debt paydown: -1545000
Dividend yield: 0.662217119666148%
Buyback yield: 1.135531806972823%
Debt paydown yield: -0.18172743337197136%
Total shareholder yield: 1.6160214932669998% (Low Return)
Shareholder yield for APPF (quarterly period ending 2026-03-31)
Market cap (USD): 5356817408
Dividends paid: 0
Stock repurchases: 125010000
Net debt paydown: 1181000
Dividend yield: 0%
Buyback yield: 2.333661771134985%
Debt paydown yield: 0.02204667267986895%
Total shareholder yield: 2.355708443814854% (Low Return)
Shareholder yield for APPF (quarterly period ending 2026-06-30)
Market cap (USD): 5845574656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1204000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.020596777406036434%
Total shareholder yield: 0.020596777406036434% (Low Return)
Shareholder yield for ATP.AX (quarterly period ending 2025-06-30)
Market cap (USD): 26686904.575163398
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATP.AX (annual period ending 2025-06-30)
Market cap (USD): 26686904.575163398
Dividends paid: 5736113.071895424
Stock repurchases: 0
Net debt paydown: -71015.92156862744
Dividend yield: 21.494111674659454%
Buyback yield: 0%
Debt paydown yield: -0.2661077509705624%
Total shareholder yield: 21.22800392368889% (High Return)
Shareholder yield for BKM.L (quarterly period ending 2026-03-31)
Market cap (USD): 95805330.94842106
Dividends paid: 177782894.7368421
Stock repurchases: 0
Net debt paydown: -162488904.69416785
Dividend yield: 185.56680821086616%
Buyback yield: 0%
Debt paydown yield: -169.6031975315104%
Total shareholder yield: 15.963610679355753% (High Return)
Shareholder yield for CANX.V (quarterly period ending 2026-03-31)
Market cap (USD): 34896385.61151079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDT.AX (annual period ending 2024-06-30)
Market cap (USD): 8502985.333333334
Dividends paid: 0
Stock repurchases: 157286.66666666666
Dividend yield: 0%
Buyback yield: 1.8497817001997257%
Total shareholder yield: 1.8497817001997257% (Low Return)
Shareholder yield for COTY (quarterly period ending 2026-03-31)
Market cap (USD): 2333236224
Dividends paid: 3300000
Stock repurchases: 0
Net debt paydown: -161200000
Dividend yield: 0.14143445768824134%
Buyback yield: 0%
Debt paydown yield: -6.908858963437729%
Total shareholder yield: -6.767424505749488% (Minimal or Negative)
Shareholder yield for DSG.TO (quarterly period ending 2026-04-30)
Market cap (USD): 6019623988.321167
Dividends paid: 0
Stock repurchases: 15167883.21167883
Net debt paydown: 262698.02649364714
Dividend yield: 0%
Buyback yield: 0.2519739312805325%
Debt paydown yield: 0.0043640271718518395%
Total shareholder yield: 0.2563379584523844% (Low Return)
Shareholder yield for DSL (quarterly period ending 2026-03-31)
Market cap (USD): 1208725120
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8273179596035863%
Total shareholder yield: -0.8273179596035863% (Minimal or Negative)
Shareholder yield for EARTH.AS (quarterly period ending 2025-12-31)
Market cap (USD): 17346495.29411765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11354938.725490196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -65.45955556417645%
Total shareholder yield: -65.45955556417645% (Minimal or Negative)
Shareholder yield for EARTH.AS (annual period ending 2025-12-31)
Market cap (USD): 17346495.29411765
Dividends paid: 0
Stock repurchases: 710588.2352941177
Net debt paydown: -11354938.725490196
Dividend yield: 0%
Buyback yield: 4.096436906970393%
Debt paydown yield: -65.45955556417645%
Total shareholder yield: -61.36311865720606% (Minimal or Negative)
Shareholder yield for ELDN (quarterly period ending 2026-03-31)
Market cap (USD): 276332416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 86000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.031121936848697476%
Total shareholder yield: 0.031121936848697476% (Low Return)
Shareholder yield for FBLA (quarterly period ending 2026-03-31)
Market cap (USD): 251311152
Dividends paid: 0
Stock repurchases: 14317000
Net debt paydown: -17315000
Dividend yield: 0%
Buyback yield: 5.696921877943562%
Debt paydown yield: -6.889865357029599%
Total shareholder yield: -1.1929434790860372% (Minimal or Negative)
Shareholder yield for FCG.AX (quarterly period ending 2025-12-31)
Market cap (USD): 2689787.248322148
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3509.233671097085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1304651017765846%
Total shareholder yield: -0.1304651017765846% (Minimal or Negative)
Shareholder yield for FORM (quarterly period ending 2026-03-31)
Market cap (USD): 8110414336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 467000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005758028883026476%
Total shareholder yield: 0.005758028883026476% (Low Return)
Shareholder yield for GANESHBE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 84997263.24713862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GANESHBE.NS (annual period ending 2026-03-31)
Market cap (USD): 84997263.24713862
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -579168.8896998577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6813971033583308%
Total shareholder yield: -0.6813971033583308% (Minimal or Negative)
Shareholder yield for HOLN.SW (annual period ending 2025-12-31)
Market cap (USD): 51825718440.506325
Dividends paid: 2169620253.164557
Stock repurchases: 0
Net debt paydown: 3314739803.0942326
Dividend yield: 4.186377571697703%
Buyback yield: 0%
Debt paydown yield: 6.395936038782385%
Total shareholder yield: 10.582313610480089% (High Return)
Shareholder yield for HOLN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 51825718440.506325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDYA (quarterly period ending 2026-03-31)
Market cap (USD): 3408128000
Dividends paid: 0
Stock repurchases: 9000
Net debt paydown: -686000
Dividend yield: 0%
Buyback yield: 0.00026407458874784046%
Debt paydown yield: -0.02012835198677984%
Total shareholder yield: -0.019864277398032% (Minimal or Negative)
Shareholder yield for INCY (quarterly period ending 2026-03-31)
Market cap (USD): 23508367360
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 982000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0041772360664692285%
Total shareholder yield: 0.0041772360664692285% (Low Return)
Shareholder yield for IND.AX (annual period ending 2025-06-30)
Market cap (USD): 6299803.267973856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDCT.OL (quarterly period ending 2026-03-31)
Market cap (USD): 2927793.4224049333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -288371.8308764502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.849459619305287%
Total shareholder yield: -9.849459619305287% (Minimal or Negative)
Shareholder yield for INDIANCARD.NS (annual period ending 2026-03-31)
Market cap (USD): 14101660.703688003
Dividends paid: 370.919881305638
Stock repurchases: 0
Net debt paydown: 1636341.3198330174
Dividend yield: 0.002630327655016061%
Buyback yield: 0%
Debt paydown yield: 11.603890876519712%
Total shareholder yield: 11.606521204174728% (High Return)
Shareholder yield for INDIANCARD.NS (quarterly period ending 2026-03-31)
Market cap (USD): 14101660.703688003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 183046012.0389996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPL.NS (annual period ending 2026-03-31)
Market cap (USD): 183046012.0389996
Dividends paid: 914582.4501907588
Stock repurchases: 0
Net debt paydown: -4668435.6113613015
Dividend yield: 0.4996462037074585%
Buyback yield: 0%
Debt paydown yield: -2.550416455053197%
Total shareholder yield: -2.050770251345739% (Minimal or Negative)
Shareholder yield for IRCON.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1256579266.4688427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IRCON.NS (annual period ending 2026-03-31)
Market cap (USD): 1256579266.4688427
Dividends paid: 21927723.61169987
Stock repurchases: 0
Net debt paydown: -103305471.12462008
Dividend yield: 1.7450330589426113%
Buyback yield: 0%
Debt paydown yield: -8.221166294978142%
Total shareholder yield: -6.476133236035531% (Minimal or Negative)
Shareholder yield for JISLDVREQS.NS (annual period ending 2026-03-31)
Market cap (USD): 165420721.3225943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16882999.88413626
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.206097367458561%
Total shareholder yield: 10.206097367458561% (High Return)
Shareholder yield for JISLDVREQS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 165420721.3225943
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAYA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 45490399.66087325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAYA.NS (annual period ending 2026-03-31)
Market cap (USD): 45490399.66087325
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1348396.8143732026
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.964134904123457%
Total shareholder yield: -2.964134904123457% (Minimal or Negative)
Shareholder yield for KRAQ (quarterly period ending 2026-03-31)
Market cap (USD): 430818752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KTF.DE (quarterly period ending 2026-03-31)
Market cap (USD): 68225986560
Dividends paid: 644000000
Stock repurchases: 0
Net debt paydown: 182000000
Dividend yield: 0.9439218580352031%
Buyback yield: 0%
Debt paydown yield: 0.26676052509690523%
Total shareholder yield: 1.2106823831321083% (Low Return)
Shareholder yield for LIT.V (annual period ending 2025-12-31)
Market cap (USD): 10164122.627737226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIT.V (quarterly period ending 2025-12-31)
Market cap (USD): 10164122.627737226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LNZA (quarterly period ending 2026-03-31)
Market cap (USD): 72383072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 137000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18927077314430646%
Total shareholder yield: 0.18927077314430646% (Low Return)
Shareholder yield for MC (quarterly period ending 2026-03-31)
Market cap (USD): 4983213568
Dividends paid: 54942000
Stock repurchases: 117270000
Net debt paydown: -22000
Dividend yield: 1.1025415477436749%
Buyback yield: 2.353300704450161%
Debt paydown yield: -0.0004414821821258936%
Total shareholder yield: 3.45540077001171% (Low Return)
Shareholder yield for MUT.L (quarterly period ending 2025-12-31)
Market cap (USD): 1259734659.4594595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11434135.505368382
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9076622143805%
Total shareholder yield: 0.9076622143805% (Low Return)
Shareholder yield for NOEJ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 601226629.8850574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 356675469.91210276
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 59.324629379821715%
Total shareholder yield: 59.324629379821715% (High Return)
Shareholder yield for NORCO.OL (quarterly period ending 2026-03-31)
Market cap (USD): 1179970670.503597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5540028.531545758
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.46950561315065076%
Total shareholder yield: -0.46950561315065076% (Minimal or Negative)
Shareholder yield for NSTL.TO (quarterly period ending 2026-03-31)
Market cap (USD): 79880663482.01439
Dividends paid: 11005755.395683454
Stock repurchases: 0
Net debt paydown: 26180144793.362305
Dividend yield: 0.013777746598413602%
Buyback yield: 0%
Debt paydown yield: 32.77407028455256%
Total shareholder yield: 32.78784803115097% (High Return)
Shareholder yield for NWT.L (quarterly period ending 2025-10-31)
Market cap (USD): 13640936.842105264
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -384824.56140350923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8211006755465458%
Total shareholder yield: -2.8211006755465458% (Minimal or Negative)
Shareholder yield for NYKAA.NS (annual period ending 2026-03-31)
Market cap (USD): 9797190277.914371
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23203219.69210787
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23683545010261225%
Total shareholder yield: 0.23683545010261225% (Low Return)
Shareholder yield for NYKAA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 9797190277.914371
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ORIQ (quarterly period ending 2026-03-31)
Market cap (USD): 89096248
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OXY (quarterly period ending 2026-03-31)
Market cap (USD): 56992567296
Dividends paid: 409000000
Stock repurchases: 56000000
Net debt paydown: 6740000000
Dividend yield: 0.7176374383624328%
Buyback yield: 0.09825842676845044%
Debt paydown yield: 11.8261035074885%
Total shareholder yield: 12.641999372619384% (High Return)
Shareholder yield for OYL.V (annual period ending 2025-12-31)
Market cap (USD): 49423211.678832114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OYL.V (quarterly period ending 2025-12-31)
Market cap (USD): 49423211.678832114
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCM (quarterly period ending 2025-12-31)
Market cap (USD): 69029552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1732000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.5090703181732947%
Total shareholder yield: -2.5090703181732947% (Minimal or Negative)
Shareholder yield for PPP.V (quarterly period ending 2026-03-31)
Market cap (USD): 133365041.7266187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSMT (quarterly period ending 2026-02-28)
Market cap (USD): 5251991040
Dividends paid: 0
Stock repurchases: 3733000
Net debt paydown: 15073000
Dividend yield: 0%
Buyback yield: 0.07107780595147398%
Debt paydown yield: 0.28699591993211016%
Total shareholder yield: 0.3580737258835841% (Low Return)
Shareholder yield for PSMT (quarterly period ending 2026-05-31)
Market cap (USD): 5747464192
Dividends paid: 0
Stock repurchases: 113000
Net debt paydown: -15357000
Dividend yield: 0%
Buyback yield: 0.0019660844543805383%
Debt paydown yield: -0.26719609704355685%
Total shareholder yield: -0.26523001258917633% (Minimal or Negative)
Shareholder yield for QEC.OL (quarterly period ending 2026-03-31)
Market cap (USD): 553066820.1438849
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9720590.243133962
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.757579715341642%
Total shareholder yield: -1.757579715341642% (Minimal or Negative)
Shareholder yield for RBX.AX (annual period ending 2024-06-30)
Market cap (USD): 1459003.3333333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REZ.AX (annual period ending 2025-06-30)
Market cap (USD): 7288450.326797386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSVR (quarterly period ending 2026-03-31)
Market cap (USD): 699606336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3696762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5284060206109968%
Total shareholder yield: -0.5284060206109968% (Minimal or Negative)
Shareholder yield for RSVR (annual period ending 2026-03-31)
Market cap (USD): 699606336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69291936
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.9044180183068%
Total shareholder yield: -9.9044180183068% (Minimal or Negative)
Shareholder yield for SFSN.SW (annual period ending 2025-12-31)
Market cap (USD): 6416908313.92405
Dividends paid: 123037974.6835443
Stock repurchases: 0
Net debt paydown: 147600562.5879044
Dividend yield: 1.9174027220642091%
Buyback yield: 0%
Debt paydown yield: 2.3001818845942665%
Total shareholder yield: 4.217584606658476% (Moderate Return)
Shareholder yield for SFSN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 6416908313.92405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 132947784.8101266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.07183550560701%
Total shareholder yield: 2.07183550560701% (Low Return)
Shareholder yield for SORA (annual period ending 2025-12-31)
Market cap (USD): 51965756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1152813.9629104496
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2184108375339515%
Total shareholder yield: -2.2184108375339515% (Minimal or Negative)
Shareholder yield for SORA (quarterly period ending 2025-12-31)
Market cap (USD): 51965756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1158219.4608091954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.228812875943141%
Total shareholder yield: -2.228812875943141% (Minimal or Negative)
Shareholder yield for SQZ.L (annual period ending 2025-12-31)
Market cap (USD): 1357441297.2972972
Dividends paid: 114666216.21621622
Stock repurchases: 13268918.918918919
Net debt paydown: -26645641.891891897
Dividend yield: 8.447232041968945%
Buyback yield: 0.9774948607602921%
Debt paydown yield: -1.9629314317270368%
Total shareholder yield: 7.4617954710022% (Moderate Return)
Shareholder yield for SQZ.L (quarterly period ending 2025-12-31)
Market cap (USD): 1357441297.2972972
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1029340.9848204255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07582950267314481%
Total shareholder yield: 0.07582950267314481% (Low Return)
Shareholder yield for SSB (quarterly period ending 2026-03-31)
Market cap (USD): 9593931776
Dividends paid: 60097000
Stock repurchases: 160436000
Net debt paydown: -10416000
Dividend yield: 0.6264063723106468%
Buyback yield: 1.6722653834306358%
Debt paydown yield: -0.10856862695288777%
Total shareholder yield: 2.1901031287883947% (Low Return)
Shareholder yield for SSB (quarterly period ending 2026-06-30)
Market cap (USD): 10278941696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNPHARMA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 49357236860.36456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SUNPHARMA.NS (annual period ending 2026-03-31)
Market cap (USD): 49357236860.36456
Dividends paid: 416903348.87664264
Stock repurchases: 402713.0139889784
Net debt paydown: -214239656.7382362
Dividend yield: 0.8446650894499916%
Buyback yield: 0.0008159148275019622%
Debt paydown yield: -0.43405925932267386%
Total shareholder yield: 0.41142174495481976% (Low Return)
Shareholder yield for TAU.V (quarterly period ending 2026-02-28)
Market cap (USD): 568077687.5912409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19540.04692387907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00343967864795617%
Total shareholder yield: 0.00343967864795617% (Low Return)
Shareholder yield for TAU.V (annual period ending 2026-02-28)
Market cap (USD): 568077687.5912409
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84156.35644768865
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01481423373703126%
Total shareholder yield: 0.01481423373703126% (Low Return)
Shareholder yield for TEXRAIL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 474646615.68461215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TEXRAIL.NS (annual period ending 2026-03-31)
Market cap (USD): 474646615.68461215
Dividends paid: 3169086.477320899
Stock repurchases: 0
Net debt paydown: 16015203.535021693
Dividend yield: 0.6676728270252026%
Buyback yield: 0%
Debt paydown yield: 3.3741320396695493%
Total shareholder yield: 4.041804866694752% (Moderate Return)
Shareholder yield for TPX.L (annual period ending 2026-03-31)
Market cap (USD): 86351636.84210527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TTX.AX (annual period ending 2025-06-30)
Market cap (USD): 246461824.83660132
Dividends paid: 0
Stock repurchases: 1503029.4117647058
Dividend yield: 0%
Buyback yield: 0.6098426856821257%
Total shareholder yield: 0.6098426856821257% (Low Return)
Shareholder yield for TTX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 246461824.83660132
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for URGN (quarterly period ending 2026-03-31)
Market cap (USD): 1996128128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66845000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.348732932638681%
Total shareholder yield: -3.348732932638681% (Minimal or Negative)
Shareholder yield for USL.AX (annual period ending 2025-06-30)
Market cap (USD): 276235879.7385621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINATIORGA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1429347296.3119967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VINATIORGA.NS (annual period ending 2026-03-31)
Market cap (USD): 1429347296.3119967
Dividends paid: 8257736.328952946
Stock repurchases: 0
Net debt paydown: 7321720.83235913
Dividend yield: 0.5777277747864054%
Buyback yield: 0%
Debt paydown yield: 0.5122422556960539%
Total shareholder yield: 1.0899700304824593% (Low Return)
Shareholder yield for VML.AX (annual period ending 2024-06-30)
Market cap (USD): 17351574.666666668
Dividends paid: 0
Stock repurchases: 364189.3333333333
Net debt paydown: 6077929.726269316
Dividend yield: 0%
Buyback yield: 2.098883475013718%
Debt paydown yield: 35.02811613948418%
Total shareholder yield: 37.126999614497905% (High Return)
Shareholder yield for XRN (quarterly period ending 2026-03-31)
Market cap (USD): 590573568
Dividends paid: 13190000
Stock repurchases: 0
Net debt paydown: -9458000
Dividend yield: 2.233422001033409%
Buyback yield: 0%
Debt paydown yield: -1.6014939564650479%
Total shareholder yield: 0.631928044568361% (Low Return)
Shareholder yield for 1281.HK (annual period ending 2021-12-31)
Market cap (USD): 28550076.923076924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1281.HK (annual period ending 2022-12-31)
Market cap (USD): 13340472.40051348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1281.HK (annual period ending 2023-12-31)
Market cap (USD): 9504507.042253522
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4220499.296765119
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 44.40524140812712%
Total shareholder yield: 44.40524140812712% (High Return)
Shareholder yield for 1281.HK (annual period ending 2024-12-31)
Market cap (USD): 32523541.237113405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4383176.502321638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.476934969553342%
Total shareholder yield: 13.476934969553342% (High Return)
Shareholder yield for 1281.HK (quarterly period ending 2024-12-31)
Market cap (USD): 32523541.237113405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1281.HK (quarterly period ending 2025-06-30)
Market cap (USD): 20803368.152866244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1639873.7127681933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.88273178034517%
Total shareholder yield: 7.88273178034517% (Moderate Return)
Shareholder yield for 1930.T (annual period ending 2022-03-31)
Market cap (USD): 152397689.25848222
Dividends paid: 7597115.227011966
Stock repurchases: 0
Dividend yield: 4.985059329952486%
Buyback yield: 0%
Total shareholder yield: 4.985059329952486% (Moderate Return)
Shareholder yield for 1930.T (annual period ending 2023-03-31)
Market cap (USD): 144415166.31636637
Dividends paid: 6261261.261261262
Stock repurchases: 0
Net debt paydown: 124365.47348856807
Dividend yield: 4.3355981376255786%
Buyback yield: 0%
Debt paydown yield: 0.08611662934080207%
Total shareholder yield: 4.421714766966381% (Moderate Return)
Shareholder yield for 1930.T (annual period ending 2024-03-31)
Market cap (USD): 220902913.18304282
Dividends paid: 8069202.324352879
Stock repurchases: 0
Net debt paydown: -2344710.003188608
Dividend yield: 3.6528274833870755%
Buyback yield: 0%
Debt paydown yield: -1.0614210421234929%
Total shareholder yield: 2.5914064412635827% (Low Return)
Shareholder yield for 1930.T (quarterly period ending 2024-09-30)
Market cap (USD): 220825463.04776582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1930.T (quarterly period ending 2025-03-31)
Market cap (USD): 216198771.01630798
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -846853.7720969513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.39170147365595925%
Total shareholder yield: -0.39170147365595925% (Minimal or Negative)
Shareholder yield for 1930.T (annual period ending 2025-03-31)
Market cap (USD): 216198771.01630798
Dividends paid: 7873278.973399278
Stock repurchases: 0
Net debt paydown: 244227.61999001075
Dividend yield: 3.6416853511185745%
Buyback yield: 0%
Debt paydown yield: 0.11296438866971567%
Total shareholder yield: 3.7546497397882903% (Low Return)
Shareholder yield for 1930.T (quarterly period ending 2025-06-30)
Market cap (USD): 216638626.02975368
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2167.HK (annual period ending 2022-12-31)
Market cap (USD): 263520402.5673941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2167.HK (annual period ending 2023-12-31)
Market cap (USD): 136528740.07682458
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -178688.95193753322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.13088010029022837%
Total shareholder yield: -0.13088010029022837% (Minimal or Negative)
Shareholder yield for 2167.HK (quarterly period ending 2024-12-31)
Market cap (USD): 52058805.6701031
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2167.HK (annual period ending 2024-12-31)
Market cap (USD): 52058805.6701031
Dividends paid: 0
Stock repurchases: 78904.1095890411
Net debt paydown: 480750.4383176309
Dividend yield: 0%
Buyback yield: 0.1515672681564322%
Debt paydown yield: 0.9234757350449964%
Total shareholder yield: 1.0750430032014286% (Low Return)
Shareholder yield for 2440.HK (annual period ending 2022-12-31)
Market cap (USD): 74947462.15661104
Dividends paid: 0
Stock repurchases: 13850574.712643677
Dividend yield: 0%
Buyback yield: 18.480378539971593%
Total shareholder yield: 18.480378539971593% (High Return)
Shareholder yield for 2440.HK (annual period ending 2023-12-31)
Market cap (USD): 81163152.54289374
Dividends paid: 0
Stock repurchases: 3352883.2630098453
Net debt paydown: 772418.6429991755
Dividend yield: 0%
Buyback yield: 4.13104119044401%
Debt paydown yield: 0.9516863487910497%
Total shareholder yield: 5.0827275392350595% (Moderate Return)
Shareholder yield for 2440.HK (quarterly period ending 2024-12-31)
Market cap (USD): 37618603.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2440.HK (annual period ending 2024-12-31)
Market cap (USD): 37618603.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 435476.1767142555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1576085588085003%
Total shareholder yield: 1.1576085588085003% (Low Return)
Shareholder yield for 2440.HK (quarterly period ending 2025-06-30)
Market cap (USD): 136530543.82292992
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1395809.0216082996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0223419482006615%
Total shareholder yield: -1.0223419482006615% (Minimal or Negative)
Shareholder yield for 2518.HK (annual period ending 2021-12-31)
Market cap (USD): 3221241787.6615386
Dividends paid: 105710361.06750393
Stock repurchases: 0
Dividend yield: 3.281664899307183%
Buyback yield: 0%
Total shareholder yield: 3.281664899307183% (Low Return)
Shareholder yield for 2518.HK (annual period ending 2022-12-31)
Market cap (USD): 3458971288.5186133
Dividends paid: 60586206.89655172
Stock repurchases: 103323706.89655173
Dividend yield: 1.7515672101024928%
Buyback yield: 2.9871224210364162%
Total shareholder yield: 4.738689631138909% (Moderate Return)
Shareholder yield for 2518.HK (annual period ending 2023-12-31)
Market cap (USD): 3108582335.3137007
Dividends paid: 69056258.790436
Stock repurchases: 89141912.79887483
Net debt paydown: -11726009.38454823
Dividend yield: 2.221471119035592%
Buyback yield: 2.8676066188183857%
Debt paydown yield: -0.3772140519277868%
Total shareholder yield: 4.711863685926191% (Moderate Return)
Shareholder yield for 2518.HK (quarterly period ending 2024-09-30)
Market cap (USD): 3740608893.1737456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2518.HK (annual period ending 2024-12-31)
Market cap (USD): 2867993149.6958766
Dividends paid: 202842739.7260274
Stock repurchases: 30556438.356164385
Net debt paydown: 14688552.684815904
Dividend yield: 7.072636827864702%
Buyback yield: 1.065429265736029%
Debt paydown yield: 0.5121543852492634%
Total shareholder yield: 8.650220478849995% (Moderate Return)
Shareholder yield for 2518.HK (quarterly period ending 2024-12-31)
Market cap (USD): 2867993149.6958766
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2518.HK (quarterly period ending 2025-03-31)
Market cap (USD): 3120569156.6580977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2518.HK (quarterly period ending 2025-06-30)
Market cap (USD): 2860933457.9617834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2518.HK (quarterly period ending 2025-09-30)
Market cap (USD): 3272156576.7917733
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2518.HK (annual period ending 2025-12-31)
Market cap (USD): 2533760042
Dividends paid: 211606428.57142857
Stock repurchases: 150283285.7142857
Net debt paydown: 6877230.919765167
Dividend yield: 8.351478635064392%
Buyback yield: 5.931235919075469%
Debt paydown yield: 0.2714239235668382%
Total shareholder yield: 14.554138477706699% (High Return)
Shareholder yield for 2518.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2533760042
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2668.T (annual period ending 2022-02-28)
Market cap (USD): 54302516.57639731
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2668.T (annual period ending 2023-02-28)
Market cap (USD): 51540316.971097425
Dividends paid: 1498686.91314554
Stock repurchases: 196992.37089201878
Dividend yield: 2.907795297390134%
Buyback yield: 0.38221024329844033%
Total shareholder yield: 3.290005540688574% (Low Return)
Shareholder yield for 2668.T (annual period ending 2024-02-29)
Market cap (USD): 51638659.41988584
Dividends paid: 1350504.4470994293
Stock repurchases: 34594.45108190628
Net debt paydown: 1811050.8977634562
Dividend yield: 2.6152972642418284%
Buyback yield: 0.0669933175464739%
Debt paydown yield: 3.5071609490040867%
Total shareholder yield: 6.18945153079239% (Moderate Return)
Shareholder yield for 2668.T (annual period ending 2025-02-28)
Market cap (USD): 54183635.94693687
Dividends paid: 1359696.0202653157
Stock repurchases: 168182.12119192054
Net debt paydown: -1554331.6767952451
Dividend yield: 2.5094218881820582%
Buyback yield: 0.3103928303309595%
Debt paydown yield: -2.8686367196129723%
Total shareholder yield: -0.048822001099954715% (Minimal or Negative)
Shareholder yield for 2668.T (quarterly period ending 2025-05-31)
Market cap (USD): 55376760.31610794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2668.T (quarterly period ending 2026-02-28)
Market cap (USD): 55460089.56756063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)