speb/financial-data huggingface dataset:
Shareholder yield for 1899.HK (annual period ending 2025-12-31)
Market cap (USD): 312357632
Dividends paid: 37876571.428571425
Stock repurchases: 1785714.2857142857
Net debt paydown: 6438270.058708429
Dividend yield: 12.126027203513768%
Buyback yield: 0.5716890201403133%
Debt paydown yield: 2.061185448706574%
Total shareholder yield: 14.758901672360656% (High Return)
Shareholder yield for 1899.HK (quarterly period ending 2025-12-31)
Market cap (USD): 312357632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46135031.679617405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.76993899083516%
Total shareholder yield: 14.76993899083516% (High Return)
Shareholder yield for 1QZ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 36563083264
Dividends paid: 0
Stock repurchases: 1062234000
Net debt paydown: -132964000
Dividend yield: 0%
Buyback yield: 2.9052090392110754%
Debt paydown yield: -0.36365642098601764%
Total shareholder yield: 2.5415526182250576% (Low Return)
Shareholder yield for 246A.T (quarterly period ending 2025-12-31)
Market cap (USD): 17723375.436353173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2692.HK (quarterly period ending 2026-03-31)
Market cap (USD): 1685151453.545586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3457075.5407649353
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20514924836525475%
Total shareholder yield: 0.20514924836525475% (Low Return)
Shareholder yield for 365A.T (quarterly period ending 2026-05-31)
Market cap (USD): 45708545.23764676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4814.T (quarterly period ending 2026-03-31)
Market cap (USD): 12162756.356356356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4814.T (annual period ending 2026-03-31)
Market cap (USD): 12162756.356356356
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13033.01697634006
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10715512663812343%
Total shareholder yield: 0.10715512663812343% (Low Return)
Shareholder yield for 5015.T (quarterly period ending 2026-03-31)
Market cap (USD): 142193047.44744745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5076.T (annual period ending 2026-03-31)
Market cap (USD): 4411542063.663664
Dividends paid: 110973473.47347347
Stock repurchases: 6256.256256256256
Net debt paydown: -1036570006.378521
Dividend yield: 2.5155256795015815%
Buyback yield: 0.00014181563194844862%
Debt paydown yield: -23.49677258925824%
Total shareholder yield: -20.981105094124707% (Minimal or Negative)
Shareholder yield for 5076.T (quarterly period ending 2026-03-31)
Market cap (USD): 4411542063.663664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 197018610.1309929
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.465980541220872%
Total shareholder yield: 4.465980541220872% (Moderate Return)
Shareholder yield for 5603.T (annual period ending 2026-03-31)
Market cap (USD): 26921234.834834833
Dividends paid: 1226226.2262262262
Stock repurchases: 0
Net debt paydown: 4022605.5155543163
Dividend yield: 4.5548662004149465%
Buyback yield: 0%
Debt paydown yield: 14.942128547347505%
Total shareholder yield: 19.49699474776245% (High Return)
Shareholder yield for 5603.T (quarterly period ending 2026-03-31)
Market cap (USD): 26921234.834834833
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3006291.9581762105
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.166991323467109%
Total shareholder yield: 11.166991323467109% (High Return)
Shareholder yield for 5699.T (quarterly period ending 2026-03-31)
Market cap (USD): 29981930.73073073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6464.T (quarterly period ending 2026-03-31)
Market cap (USD): 87365900.3003003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6572.T (quarterly period ending 2026-05-31)
Market cap (USD): 84315846.24850881
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6866.HK (quarterly period ending 2025-12-31)
Market cap (USD): 48042857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5194040.645546921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.811265096291539%
Total shareholder yield: -10.811265096291539% (Minimal or Negative)
Shareholder yield for 6866.HK (annual period ending 2025-12-31)
Market cap (USD): 48042857.14285714
Dividends paid: 2140857.1428571427
Stock repurchases: 0
Net debt paydown: 4245929.549902156
Dividend yield: 4.456140350877193%
Buyback yield: 0%
Debt paydown yield: 8.83779567330214%
Total shareholder yield: 13.293936024179331% (High Return)
Shareholder yield for 7128.T (quarterly period ending 2026-03-31)
Market cap (USD): 404975292.0920921
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7313.T (quarterly period ending 2026-03-31)
Market cap (USD): 1293946695.4954956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7313.T (annual period ending 2026-03-31)
Market cap (USD): 1293946695.4954956
Dividends paid: 64764764.76476476
Stock repurchases: 31275025.025025025
Dividend yield: 5.005211187618834%
Buyback yield: 2.417025765736723%
Total shareholder yield: 7.422236953355558% (Moderate Return)
Shareholder yield for 7725.T (quarterly period ending 2025-11-30)
Market cap (USD): 110360689.2244689
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1473085.037028851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3347914437473831%
Total shareholder yield: 1.3347914437473831% (Low Return)
Shareholder yield for 7927.T (annual period ending 2026-03-31)
Market cap (USD): 101252170.57057057
Dividends paid: 4591885.635635636
Stock repurchases: 813920.1701701701
Net debt paydown: 12516777.83250434
Dividend yield: 4.5350984672819346%
Buyback yield: 0.8038545401877438%
Debt paydown yield: 12.36198469817535%
Total shareholder yield: 17.70093770564503% (High Return)
Shareholder yield for 7927.T (quarterly period ending 2026-03-31)
Market cap (USD): 101252170.57057057
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14544768.685239755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.364895688929815%
Total shareholder yield: 14.364895688929815% (High Return)
Shareholder yield for 7947.T (annual period ending 2026-03-31)
Market cap (USD): 1271036463.6636636
Dividends paid: 36148648.64864865
Stock repurchases: 0
Net debt paydown: 33693388.78378439
Dividend yield: 2.8440292377177743%
Buyback yield: 0%
Debt paydown yield: 2.6508593377931757%
Total shareholder yield: 5.4948885755109504% (Moderate Return)
Shareholder yield for 7947.T (quarterly period ending 2026-03-31)
Market cap (USD): 1271036463.6636636
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31929451.322116196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.512079884009153%
Total shareholder yield: 2.512079884009153% (Low Return)
Shareholder yield for 8400.HK (annual period ending 2025-12-31)
Market cap (USD): 10796915.167095115
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 181754.93003471763
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.683396851988218%
Total shareholder yield: 1.683396851988218% (Low Return)
Shareholder yield for 8400.HK (quarterly period ending 2025-12-31)
Market cap (USD): 10796915.167095115
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 56100.77710281141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5196000545950866%
Total shareholder yield: 0.5196000545950866% (Low Return)
Shareholder yield for 8490.HK (quarterly period ending 2025-12-31)
Market cap (USD): 12514010.282776348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4434541.450395431
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.436613445163225%
Total shareholder yield: 35.436613445163225% (High Return)
Shareholder yield for 8490.HK (annual period ending 2025-12-31)
Market cap (USD): 12514010.282776348
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5629817.732488804
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 44.988118159351366%
Total shareholder yield: 44.988118159351366% (High Return)
Shareholder yield for 8798.T (quarterly period ending 2025-12-31)
Market cap (USD): 28818103.804104596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9214.T (quarterly period ending 2026-03-31)
Market cap (USD): 10438269.469469469
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9697.T (annual period ending 2026-03-31)
Market cap (USD): 8803747235.235235
Dividends paid: 111905655.65565565
Stock repurchases: 6256.256256256256
Net debt paydown: 47753620.984973736
Dividend yield: 1.2711139094018473%
Buyback yield: 7.106356065309149e-05%
Debt paydown yield: 0.5424238078286645%
Total shareholder yield: 1.813608780791165% (Low Return)
Shareholder yield for 9697.T (quarterly period ending 2026-03-31)
Market cap (USD): 8803747235.235235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9722.T (quarterly period ending 2026-03-31)
Market cap (USD): 723115691.6916916
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1102916064.0949554
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACE.NS (annual period ending 2026-03-31)
Market cap (USD): 1102916064.0949554
Dividends paid: 2522255.1928783385
Stock repurchases: 30733.36159389572
Net debt paydown: 1084302.934265053
Dividend yield: 0.22868967775422527%
Buyback yield: 0.0027865548970052658%
Debt paydown yield: 0.09831237113722009%
Total shareholder yield: 0.32978860378845065% (Low Return)
Shareholder yield for ACE.NS (quarterly period ending 2026-06-30)
Market cap (USD): 1305175556.9152863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALATI.PA (annual period ending 2025-12-31)
Market cap (USD): 90969317.64705883
Dividends paid: 2837647.0588235296
Stock repurchases: 0
Net debt paydown: -20027879.90196079
Dividend yield: 3.1193452168488096%
Buyback yield: 0%
Debt paydown yield: -22.016082367095034%
Total shareholder yield: -18.896737150246224% (Minimal or Negative)
Shareholder yield for ALATI.PA (quarterly period ending 2025-12-31)
Market cap (USD): 90969317.64705883
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9084705.882352948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.986560433045822%
Total shareholder yield: -9.986560433045822% (Minimal or Negative)
Shareholder yield for ALT.L (quarterly period ending 2025-09-30)
Market cap (USD): 25697610.81081081
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4084152.3341523344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.893120820532308%
Total shareholder yield: -15.893120820532308% (Minimal or Negative)
Shareholder yield for ALU10.PA (quarterly period ending 2025-12-31)
Market cap (USD): 24908950.588235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2399289.215686269
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.632237244147385%
Total shareholder yield: -9.632237244147385% (Minimal or Negative)
Shareholder yield for ALU10.PA (annual period ending 2025-12-31)
Market cap (USD): 24908950.588235296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2399289.215686269
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.632237244147385%
Total shareholder yield: -9.632237244147385% (Minimal or Negative)
Shareholder yield for ANIC.L (quarterly period ending 2025-12-31)
Market cap (USD): 76129481.08108108
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANII.L (quarterly period ending 2026-03-31)
Market cap (USD): 400928842.1052632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13942923.18634424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.4776553148759373%
Total shareholder yield: 3.4776553148759373% (Low Return)
Shareholder yield for ANII.L (annual period ending 2026-03-31)
Market cap (USD): 400928842.1052632
Dividends paid: 0
Stock repurchases: 40872368.421052635
Net debt paydown: 8920933.014354069
Dividend yield: 0%
Buyback yield: 10.194419589878661%
Debt paydown yield: 2.22506641515501%
Total shareholder yield: 12.419486005033672% (High Return)
Shareholder yield for BBUC.TO (quarterly period ending 2026-03-31)
Market cap (USD): 6520116673.381295
Dividends paid: 77697841.7266187
Stock repurchases: 0
Net debt paydown: -272157748.25395966
Dividend yield: 1.191663364611619%
Buyback yield: 0%
Debt paydown yield: -4.174123898197365%
Total shareholder yield: -2.982460533585746% (Minimal or Negative)
Shareholder yield for BJRI (quarterly period ending 2026-03-31)
Market cap (USD): 1405191552
Dividends paid: 0
Stock repurchases: 5302000
Net debt paydown: 28106000
Dividend yield: 0%
Buyback yield: 0.3773151064318383%
Debt paydown yield: 2.000154353333317%
Total shareholder yield: 2.3774694597651553% (Low Return)
Shareholder yield for BKH (quarterly period ending 2026-03-31)
Market cap (USD): 5731686400
Dividends paid: 53100000
Stock repurchases: 0
Net debt paydown: 46400000
Dividend yield: 0.9264289127890877%
Buyback yield: 0%
Debt paydown yield: 0.8095348691791652%
Total shareholder yield: 1.7359637819682527% (Low Return)
Shareholder yield for BLCO.TO (quarterly period ending 2026-03-31)
Market cap (USD): 5827701870.503597
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 62007036.70640087
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0640049557140878%
Total shareholder yield: 1.0640049557140878% (Low Return)
Shareholder yield for BNTC (quarterly period ending 2026-03-31)
Market cap (USD): 394044256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 111000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028169424705432072%
Total shareholder yield: 0.028169424705432072% (Low Return)
Shareholder yield for BPT.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1349416324.1830065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BPT.AX (annual period ending 2025-06-30)
Market cap (USD): 1349416324.1830065
Dividends paid: 74575163.39869282
Stock repurchases: 196078.431372549
Net debt paydown: 156270588.2352941
Dividend yield: 5.526475562969328%
Buyback yield: 0.014530610595011378%
Debt paydown yield: 11.580606032012167%
Total shareholder yield: 17.121612205576504% (High Return)
Shareholder yield for CAAS (quarterly period ending 2025-12-31)
Market cap (USD): 131242552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18502161.31621188
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.097684808972536%
Total shareholder yield: -14.097684808972536% (Minimal or Negative)
Shareholder yield for CAAS (annual period ending 2025-12-31)
Market cap (USD): 131242552
Dividends paid: 312857.14285714284
Stock repurchases: 0
Net debt paydown: -6826091.976516634
Dividend yield: 0.2383808742587868%
Buyback yield: 0%
Debt paydown yield: -5.201127128735377%
Total shareholder yield: -4.96274625447659% (Minimal or Negative)
Shareholder yield for CAF (annual period ending 2025-12-31)
Market cap (USD): 334170272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAF (quarterly period ending 2025-12-31)
Market cap (USD): 334170272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIAL.L (quarterly period ending 2026-03-31)
Market cap (USD): 22232302.63157895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1140860.597439545
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.131544925171435%
Total shareholder yield: -5.131544925171435% (Minimal or Negative)
Shareholder yield for DLI.AX (annual period ending 2025-06-30)
Market cap (USD): 77559654.90196079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECL.AX (annual period ending 2024-06-30)
Market cap (USD): 18169866.666666668
Dividends paid: 1353333.3333333333
Stock repurchases: 0
Dividend yield: 7.448229302728326%
Buyback yield: 0%
Total shareholder yield: 7.448229302728326% (Moderate Return)
Shareholder yield for ENEV3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 9517200256.934305
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 84024774.9849081
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.882872827265424%
Total shareholder yield: 0.882872827265424% (Low Return)
Shareholder yield for ENEV3.SA (annual period ending 2025-12-31)
Market cap (USD): 9517200256.934305
Dividends paid: 0
Stock repurchases: 40806751.824817516
Net debt paydown: -786045592.6818314
Dividend yield: 0%
Buyback yield: 0.4287684478960649%
Debt paydown yield: -8.259210392353703%
Total shareholder yield: -7.830441944457638% (Minimal or Negative)
Shareholder yield for FBR.AX (annual period ending 2025-06-30)
Market cap (USD): 364193.46405228757
Dividends paid: 0
Stock repurchases: 1401851.633986928
Net debt paydown: 2335418.1176470593
Dividend yield: 0%
Buyback yield: 384.91949262045597%
Debt paydown yield: 641.2575590076381%
Total shareholder yield: 1026.177051628094% (High Return)
Shareholder yield for FBR.AX (quarterly period ending 2025-06-30)
Market cap (USD): 364193.46405228757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FJET (quarterly period ending 2026-03-31)
Market cap (USD): 170218384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12679
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.007448666649308573%
Total shareholder yield: 0.007448666649308573% (Low Return)
Shareholder yield for FLC.AX (quarterly period ending 2025-12-31)
Market cap (USD): 96119456
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2133000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2191136828739437%
Total shareholder yield: 2.2191136828739437% (Low Return)
Shareholder yield for FLC.AX (annual period ending 2025-12-31)
Market cap (USD): 96119456
Dividends paid: 0
Stock repurchases: 12000
Net debt paydown: 2133000
Dividend yield: 0%
Buyback yield: 0.012484465163847786%
Debt paydown yield: 2.2191136828739437%
Total shareholder yield: 2.2315981480377913% (Low Return)
Shareholder yield for FLX.AX (quarterly period ending 2025-06-30)
Market cap (USD): 9754926.14379085
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLX.AX (annual period ending 2025-06-30)
Market cap (USD): 9754926.14379085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 33368.60130718954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34206923574125814%
Total shareholder yield: 0.34206923574125814% (Low Return)
Shareholder yield for GILLETTE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2984944518.97964
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLBS (annual period ending 2025-12-31)
Market cap (USD): 64962724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15177512.254901975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.36341723432345%
Total shareholder yield: 23.36341723432345% (High Return)
Shareholder yield for GLBS (quarterly period ending 2025-12-31)
Market cap (USD): 64962724
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1376470.5882352889
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1188621773854326%
Total shareholder yield: 2.1188621773854326% (Low Return)
Shareholder yield for GOGO (quarterly period ending 2026-03-31)
Market cap (USD): 515258784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2535000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4919857901927588%
Total shareholder yield: 0.4919857901927588% (Low Return)
Shareholder yield for GP (annual period ending 2026-03-31)
Market cap (USD): 10547473
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -556066.3279166874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.272033670213589%
Total shareholder yield: -5.272033670213589% (Minimal or Negative)
Shareholder yield for GP (quarterly period ending 2026-03-31)
Market cap (USD): 10547473
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1540887.171139
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.609064855051063%
Total shareholder yield: 14.609064855051063% (High Return)
Shareholder yield for GQG.AX (quarterly period ending 2025-12-31)
Market cap (USD): 4042434304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7328000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.18127691012192637%
Total shareholder yield: -0.18127691012192637% (Minimal or Negative)
Shareholder yield for GQG.AX (annual period ending 2025-12-31)
Market cap (USD): 4042434304
Dividends paid: 439276000
Stock repurchases: 0
Net debt paydown: -7328000
Dividend yield: 10.866620629192049%
Buyback yield: 0%
Debt paydown yield: -0.18127691012192637%
Total shareholder yield: 10.685343719070122% (High Return)
Shareholder yield for HQH (quarterly period ending 2026-03-31)
Market cap (USD): 1229633024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HSTM (quarterly period ending 2026-03-31)
Market cap (USD): 792754112
Dividends paid: 1028000
Stock repurchases: 6723000
Net debt paydown: 617000
Dividend yield: 0.12967450870819325%
Buyback yield: 0.8480561498493999%
Debt paydown yield: 0.07782993372855566%
Total shareholder yield: 1.0555605922861488% (Low Return)
Shareholder yield for ICE.AX (quarterly period ending 2025-06-30)
Market cap (USD): 16065397.385620914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ICE.AX (annual period ending 2025-06-30)
Market cap (USD): 16065397.385620914
Dividends paid: 0
Stock repurchases: 100634.64052287581
Net debt paydown: 6242.483660130718
Dividend yield: 0%
Buyback yield: 0.6264061704004116%
Debt paydown yield: 0.03885670245367199%
Total shareholder yield: 0.6652628728540836% (Low Return)
Shareholder yield for IEAG (quarterly period ending 2026-03-31)
Market cap (USD): 444774400
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPST (quarterly period ending 2026-03-31)
Market cap (USD): 1760650
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 126523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.186152841280209%
Total shareholder yield: 7.186152841280209% (Moderate Return)
Shareholder yield for JG (quarterly period ending 2026-03-31)
Market cap (USD): 28608520
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 88541.24457308231
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3094925727478468%
Total shareholder yield: 0.3094925727478468% (Low Return)
Shareholder yield for KIBO.L (annual period ending 2023-12-31)
Market cap (USD): 1062763.3333333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 324131.1820330974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.498905246991086%
Total shareholder yield: 30.498905246991086% (High Return)
Shareholder yield for LSTR (quarterly period ending 2026-03-31)
Market cap (USD): 6795141632
Dividends paid: 81731000
Stock repurchases: 22387000
Net debt paydown: 9778000
Dividend yield: 1.2027858200204178%
Buyback yield: 0.32945597328794574%
Debt paydown yield: 0.14389692709204152%
Total shareholder yield: 1.676138720400405% (Low Return)
Shareholder yield for MFIN (quarterly period ending 2026-03-31)
Market cap (USD): 225810736
Dividends paid: 3099000
Stock repurchases: 0
Net debt paydown: 53130000
Dividend yield: 1.3723882464118093%
Buyback yield: 0%
Debt paydown yield: 23.528553575946894%
Total shareholder yield: 24.900941822358703% (High Return)
Shareholder yield for MNG.L (annual period ending 2025-12-31)
Market cap (USD): 11461119308.108109
Dividends paid: 651351351.3513514
Stock repurchases: 0
Net debt paydown: -701790540.5405407
Dividend yield: 5.683139088261269%
Buyback yield: 0%
Debt paydown yield: -6.1232286452516265%
Total shareholder yield: -0.44008955699035734% (Minimal or Negative)
Shareholder yield for MNG.L (quarterly period ending 2025-12-31)
Market cap (USD): 11461119308.108109
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -85746019.99259567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7481469975793298%
Total shareholder yield: -0.7481469975793298% (Minimal or Negative)
Shareholder yield for MTL.L (quarterly period ending 2025-12-31)
Market cap (USD): 524597362.1621622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTL.L (annual period ending 2025-12-31)
Market cap (USD): 524597362.1621622
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8613000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.641830596421789%
Total shareholder yield: 1.641830596421789% (Low Return)
Shareholder yield for NEXS.L (quarterly period ending 2026-03-31)
Market cap (USD): 12481607.894736841
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -258997.15504978597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0750303745641467%
Total shareholder yield: -2.0750303745641467% (Minimal or Negative)
Shareholder yield for NORTH.OL (quarterly period ending 2026-03-31)
Market cap (USD): 28921257.965056524
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49346.382169318385
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17062322195300106%
Total shareholder yield: 0.17062322195300106% (Low Return)
Shareholder yield for NURECA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 25435957.609156422
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NURECA.NS (annual period ending 2026-03-31)
Market cap (USD): 25435957.609156422
Dividends paid: 0
Stock repurchases: 1660449.3429419245
Net debt paydown: 341144.82335645286
Dividend yield: 0%
Buyback yield: 6.527960804370098%
Debt paydown yield: 1.341191193185696%
Total shareholder yield: 7.869151997555794% (Moderate Return)
Shareholder yield for NURECA.NS (quarterly period ending 2026-06-30)
Market cap (USD): 31817113.535183035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OBIO (quarterly period ending 2026-03-31)
Market cap (USD): 223953872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 107000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.047777695935527296%
Total shareholder yield: 0.047777695935527296% (Low Return)
Shareholder yield for PARRO.PA (quarterly period ending 2025-12-31)
Market cap (USD): 394580404.7058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68615.19607843086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01738940790270013%
Total shareholder yield: -0.01738940790270013% (Minimal or Negative)
Shareholder yield for PARRO.PA (annual period ending 2025-12-31)
Market cap (USD): 394580404.7058824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -68615.19607843086
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01738940790270013%
Total shareholder yield: -0.01738940790270013% (Minimal or Negative)
Shareholder yield for PATANJALI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 3930824415.769394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PATANJALI.NS (annual period ending 2026-03-31)
Market cap (USD): 3930824415.769394
Dividends paid: 27854652.395082664
Stock repurchases: 0
Net debt paydown: -203468967.54359978
Dividend yield: 0.7086211300443084%
Buyback yield: 0%
Debt paydown yield: -5.176241572310833%
Total shareholder yield: -4.467620442266524% (Minimal or Negative)
Shareholder yield for REMSONSIND.NS (annual period ending 2026-03-31)
Market cap (USD): 29103255.277660027
Dividends paid: 977999.1521831284
Stock repurchases: 0
Net debt paydown: -365884.87590444833
Dividend yield: 3.360445911814721%
Buyback yield: 0%
Debt paydown yield: -1.2571957068503794%
Total shareholder yield: 2.1032502049643416% (Low Return)
Shareholder yield for REMSONSIND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 29103255.277660027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RMO.V (quarterly period ending 2026-01-31)
Market cap (USD): 1263897.0370370368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -30046.746031746035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.37730963450827%
Total shareholder yield: -2.37730963450827% (Minimal or Negative)
Shareholder yield for RRKABEL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 2988977431.114879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RRKABEL.NS (annual period ending 2026-03-31)
Market cap (USD): 2988977431.114879
Dividends paid: 8988480.288257737
Stock repurchases: 0
Net debt paydown: -1800082.0065091774
Dividend yield: 0.30072091527653527%
Buyback yield: 0%
Debt paydown yield: -0.06022400797578965%
Total shareholder yield: 0.24049690730074563% (Low Return)
Shareholder yield for RYDE (quarterly period ending 2026-03-31)
Market cap (USD): 109938048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SARLAPOLY.NS (annual period ending 2026-03-31)
Market cap (USD): 84263409.2412039
Dividends paid: 1144362.0178041542
Stock repurchases: 0
Net debt paydown: 167404.16443206742
Dividend yield: 1.3580770444837087%
Buyback yield: 0%
Debt paydown yield: 0.19866768498871581%
Total shareholder yield: 1.5567447294724246% (Low Return)
Shareholder yield for SARLAPOLY.NS (quarterly period ending 2026-03-31)
Market cap (USD): 84263409.2412039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCLX (quarterly period ending 2026-03-31)
Market cap (USD): 48105756
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26184000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 54.43007693299737%
Total shareholder yield: 54.43007693299737% (High Return)
Shareholder yield for SNOW (quarterly period ending 2026-04-30)
Market cap (USD): 92909592576
Dividends paid: 0
Stock repurchases: 300003000
Net debt paydown: -30981000
Dividend yield: 0%
Buyback yield: 0.3228977672618656%
Debt paydown yield: -0.033345318971943136%
Total shareholder yield: 0.28955244828992244% (Low Return)
Shareholder yield for SO (quarterly period ending 2026-03-31)
Market cap (USD): 109630029824
Dividends paid: 776000000
Stock repurchases: 0
Net debt paydown: -1930000000
Dividend yield: 0.7078352539407223%
Buyback yield: 0%
Debt paydown yield: -1.7604665465278273%
Total shareholder yield: -1.052631292587105% (Minimal or Negative)
Shareholder yield for STJ.L (annual period ending 2025-12-31)
Market cap (USD): 7363979070.27027
Dividends paid: 130135135.13513514
Stock repurchases: 338513513.5135135
Net debt paydown: 182297297.29729724
Dividend yield: 1.7671850217569802%
Buyback yield: 4.596883156283734%
Debt paydown yield: 2.475527096936828%
Total shareholder yield: 8.839595274977542% (Moderate Return)
Shareholder yield for STJ.L (quarterly period ending 2025-12-31)
Market cap (USD): 7363979070.27027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47565716.401332855
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6459241117803328%
Total shareholder yield: -0.6459241117803328% (Minimal or Negative)
Shareholder yield for UCTT (quarterly period ending 2026-03-31)
Market cap (USD): 4157829632
Dividends paid: 0
Stock repurchases: 40000000
Net debt paydown: -126700000
Dividend yield: 0%
Buyback yield: 0.9620403802057467%
Debt paydown yield: -3.0472629043017028%
Total shareholder yield: -2.085222524095956% (Minimal or Negative)
Shareholder yield for VASWANI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 18366762.865621027
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VASWANI.NS (annual period ending 2026-03-31)
Market cap (USD): 18366762.865621027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11087725.301089466
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.36842410506378%
Total shareholder yield: -60.36842410506378% (Minimal or Negative)
Shareholder yield for YPF (quarterly period ending 2026-03-31)
Market cap (USD): 20155322368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10048.5187722845
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.985541083797416e-05%
Total shareholder yield: -4.985541083797416e-05% (Minimal or Negative)
Shareholder yield for YXT (annual period ending 2025-12-31)
Market cap (USD): 18417222
Dividends paid: 0
Stock repurchases: 499142.85714285716
Net debt paydown: 16507131.115459882
Dividend yield: 0%
Buyback yield: 2.7101962344964794%
Debt paydown yield: 89.62877851751954%
Total shareholder yield: 92.33897475201601% (High Return)
Shareholder yield for YXT (quarterly period ending 2025-12-31)
Market cap (USD): 18417222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5148205.618649133
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.953214760885942%
Total shareholder yield: -27.953214760885942% (Minimal or Negative)
Shareholder yield for ZNG.V (quarterly period ending 2026-03-31)
Market cap (USD): 162508028.77697843
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0451.HK (annual period ending 2021-12-31)
Market cap (USD): 1082023016.379487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0451.HK (annual period ending 2022-12-31)
Market cap (USD): 291337682.3209243
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 145155437.27987897
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 49.823777042333425%
Total shareholder yield: 49.823777042333425% (High Return)
Shareholder yield for 0451.HK (annual period ending 2023-12-31)
Market cap (USD): 83999139.90012805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 509205400.56771946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 606.2031125237072%
Total shareholder yield: 606.2031125237072% (High Return)
Shareholder yield for 0451.HK (quarterly period ending 2024-12-31)
Market cap (USD): 111958870.32731958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0451.HK (annual period ending 2024-12-31)
Market cap (USD): 111958870.32731958
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12451974.735007994
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.12191887842721%
Total shareholder yield: 11.12191887842721% (High Return)
Shareholder yield for 0451.HK (quarterly period ending 2025-06-30)
Market cap (USD): 90347155.46496816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -78708772.07958502
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -87.11815183833221%
Total shareholder yield: -87.11815183833221% (Minimal or Negative)
Shareholder yield for 1258.HK (annual period ending 2021-12-31)
Market cap (USD): 1210631682.0512822
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1258.HK (annual period ending 2022-12-31)
Market cap (USD): 1698061879.3324776
Dividends paid: 20524425.28735632
Stock repurchases: 0
Net debt paydown: -35458415.8862484
Dividend yield: 1.2086971350787667%
Buyback yield: 0%
Debt paydown yield: -2.088169831607515%
Total shareholder yield: -0.8794726965287483% (Minimal or Negative)
Shareholder yield for 1258.HK (annual period ending 2023-12-31)
Market cap (USD): 2303250443.021767
Dividends paid: 14831926.863572432
Stock repurchases: 0
Net debt paydown: 52166014.35569136
Dividend yield: 0.6439563230524584%
Buyback yield: 0%
Debt paydown yield: 2.264886760957343%
Total shareholder yield: 2.9088430840098014% (Low Return)
Shareholder yield for 1258.HK (annual period ending 2024-12-31)
Market cap (USD): 2428715706.185567
Dividends paid: 15876438.356164385
Stock repurchases: 0
Net debt paydown: 18445486.19540296
Dividend yield: 0.6536968619146954%
Buyback yield: 0%
Debt paydown yield: 0.7594749005997339%
Total shareholder yield: 1.4131717625144293% (Low Return)
Shareholder yield for 1258.HK (quarterly period ending 2024-12-31)
Market cap (USD): 2428715706.185567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1258.HK (quarterly period ending 2025-06-30)
Market cap (USD): 3524259266.2420382
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2850243.785942187
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08087497458668635%
Total shareholder yield: 0.08087497458668635% (Low Return)
Shareholder yield for 1478.HK (annual period ending 2021-12-31)
Market cap (USD): 1449187981.8589745
Dividends paid: 7629984.301412873
Stock repurchases: 0
Dividend yield: 0.5265006608476949%
Buyback yield: 0%
Total shareholder yield: 0.5265006608476949% (Low Return)
Shareholder yield for 1478.HK (annual period ending 2022-12-31)
Market cap (USD): 605881689.8267009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1478.HK (annual period ending 2023-12-31)
Market cap (USD): 637989029.8655571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237187493.9376303
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.177362436406256%
Total shareholder yield: -37.177362436406256% (Minimal or Negative)
Shareholder yield for 1478.HK (quarterly period ending 2024-12-31)
Market cap (USD): 936203042.2680413
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1478.HK (annual period ending 2024-12-31)
Market cap (USD): 936203042.2680413
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 282064801.8418973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.12859274186595%
Total shareholder yield: 30.12859274186595% (High Return)
Shareholder yield for 1478.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1202501493.9490445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -71663962.66788942
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.959573691051577%
Total shareholder yield: -5.959573691051577% (Minimal or Negative)
Shareholder yield for 1707.HK (annual period ending 2021-12-31)
Market cap (USD): 75384615.38461539
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1707.HK (annual period ending 2022-12-31)
Market cap (USD): 47445442.87548139
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118376.61696455022
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2495004995004995%
Total shareholder yield: 0.2495004995004995% (Low Return)
Shareholder yield for 1707.HK (annual period ending 2023-12-31)
Market cap (USD): 36568501.9206146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110969.93913533719
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3034577117111287%
Total shareholder yield: -0.3034577117111287% (Minimal or Negative)
Shareholder yield for 1707.HK (annual period ending 2024-12-31)
Market cap (USD): 23814432.98969072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90224.17070369737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3788634007904175%
Total shareholder yield: 0.3788634007904175% (Low Return)
Shareholder yield for 1707.HK (quarterly period ending 2024-12-31)
Market cap (USD): 23814432.98969072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1899.HK (annual period ending 2021-12-31)
Market cap (USD): 233600802.2179487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1899.HK (annual period ending 2022-12-31)
Market cap (USD): 241287011.97946087
Dividends paid: 29293390.804597702
Stock repurchases: 1376867.816091954
Dividend yield: 12.140475595549773%
Buyback yield: 0.5706348654229086%
Total shareholder yield: 12.711110460972682% (High Return)
Shareholder yield for 1899.HK (annual period ending 2023-12-31)
Market cap (USD): 243124926.84507042
Dividends paid: 31329395.21800281
Stock repurchases: 1289310.8298171589
Net debt paydown: 57747544.134051204
Dividend yield: 12.88613044517942%
Buyback yield: 0.5303079558924712%
Debt paydown yield: 23.752210389702412%
Total shareholder yield: 37.168648790774306% (High Return)
Shareholder yield for 1899.HK (annual period ending 2024-12-31)
Market cap (USD): 271879392.70618564
Dividends paid: 30987260.273972604
Stock repurchases: 1483972.602739726
Net debt paydown: -134007650.81016517
Dividend yield: 11.397428825162887%
Buyback yield: 0.5458201844460584%
Debt paydown yield: -49.2893740405638%
Total shareholder yield: -37.34612503095485% (Minimal or Negative)
Shareholder yield for 1899.HK (quarterly period ending 2024-12-31)
Market cap (USD): 271879392.70618564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1899.HK (quarterly period ending 2025-06-30)
Market cap (USD): 244329367.38853502
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39696761.620908976
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.247233005675813%
Total shareholder yield: -16.247233005675813% (Minimal or Negative)
Shareholder yield for 1QZ.DE (annual period ending 2021-12-31)
Market cap (USD): 56617750000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1QZ.DE (annual period ending 2022-12-31)
Market cap (USD): 7612204860.372341
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1QZ.DE (annual period ending 2023-12-31)
Market cap (USD): 41776709944.44444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 505967000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2111221794938989%
Total shareholder yield: 1.2111221794938989% (Low Return)
Shareholder yield for 1QZ.DE (quarterly period ending 2024-09-30)
Market cap (USD): 39962695208.33333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1QZ.DE (quarterly period ending 2024-12-31)
Market cap (USD): 57888911165.364586
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1QZ.DE (annual period ending 2024-12-31)
Market cap (USD): 57888911165.364586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1710360000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9545554849256215%
Total shareholder yield: -2.9545554849256215% (Minimal or Negative)
Shareholder yield for 1QZ.DE (quarterly period ending 2025-03-31)
Market cap (USD): 38160715163.04348
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1QZ.DE (quarterly period ending 2025-06-30)
Market cap (USD): 78346595735.29411
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87375000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11152367142435865%
Total shareholder yield: -0.11152367142435865% (Minimal or Negative)
Shareholder yield for 1QZ.DE (quarterly period ending 2025-09-30)
Market cap (USD): 74159736911.7647
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2962121000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.994244213034808%
Total shareholder yield: -3.994244213034808% (Minimal or Negative)
Shareholder yield for 1QZ.DE (annual period ending 2025-12-31)
Market cap (USD): 52251998117.647064
Dividends paid: 0
Stock repurchases: 790195000
Net debt paydown: -3137321000
Dividend yield: 0%
Buyback yield: 1.5122770965061478%
Debt paydown yield: -6.00421249525467%
Total shareholder yield: -4.491935398748522% (Minimal or Negative)
Shareholder yield for 1QZ.DE (quarterly period ending 2025-12-31)
Market cap (USD): 52251998117.647064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -459823000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8800103662345957%
Total shareholder yield: -0.8800103662345957% (Minimal or Negative)
Shareholder yield for 246A.T (quarterly period ending 2024-12-31)
Market cap (USD): 10579579.419775765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 246A.T (annual period ending 2025-06-30)
Market cap (USD): 13099703.778023802
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 246A.T (quarterly period ending 2025-09-30)
Market cap (USD): 12329593.438761778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 365A.T (quarterly period ending 2026-02-28)
Market cap (USD): 39935839.85628127
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 365A.T (annual period ending 2026-02-28)
Market cap (USD): 39935839.85628127
Dividends paid: 2502476.5815475425
Stock repurchases: 527024.2525343256
Net debt paydown: 2300118.2700570747
Dividend yield: 6.266242529400425%
Buyback yield: 1.319677398624767%
Debt paydown yield: 5.759533988353828%
Total shareholder yield: 13.34545391637902% (High Return)
Shareholder yield for 4814.T (annual period ending 2022-03-31)
Market cap (USD): 16819819.41124406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)