speb/financial-data huggingface dataset:
Shareholder yield for 1715.HK (annual period ending 2025-12-31)
Market cap (USD): 21645590.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1721119.373776908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.951362405101331%
Total shareholder yield: 7.951362405101331% (Moderate Return)
Shareholder yield for 1715.HK (quarterly period ending 2025-12-31)
Market cap (USD): 21645590.85714286
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 494574.21797170676
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2848728003583307%
Total shareholder yield: 2.2848728003583307% (Low Return)
Shareholder yield for 1731.HK (annual period ending 2025-12-31)
Market cap (USD): 112287909.51156811
Dividends paid: 1283804.6272493573
Stock repurchases: 0
Net debt paydown: -605341.4782816102
Dividend yield: 1.1433151020743664%
Buyback yield: 0%
Debt paydown yield: -0.5390976472130748%
Total shareholder yield: 0.6042174548612915% (Low Return)
Shareholder yield for 1731.HK (quarterly period ending 2025-12-31)
Market cap (USD): 112287909.51156811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -711200.6942511421
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6333724595503961%
Total shareholder yield: -0.6333724595503961% (Minimal or Negative)
Shareholder yield for 1900.HK (annual period ending 2025-12-31)
Market cap (USD): 44233353.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6781181.996086106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.330472402093124%
Total shareholder yield: -15.330472402093124% (Minimal or Negative)
Shareholder yield for 1900.HK (quarterly period ending 2025-12-31)
Market cap (USD): 44233353.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6781181.996086106
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.330472402093124%
Total shareholder yield: -15.330472402093124% (Minimal or Negative)
Shareholder yield for 1960.HK (quarterly period ending 2025-12-31)
Market cap (USD): 77777777.77777778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9918088.357415712
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.751827888105915%
Total shareholder yield: -12.751827888105915% (Minimal or Negative)
Shareholder yield for 1BR1.DE (annual period ending 2025-12-31)
Market cap (USD): 17829619350.588234
Dividends paid: 589647058.8235295
Stock repurchases: 0
Net debt paydown: 2015993872.5490189
Dividend yield: 3.3071208489040225%
Buyback yield: 0%
Debt paydown yield: 11.306993340171939%
Total shareholder yield: 14.614114189075961% (High Return)
Shareholder yield for 1BR1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 17829619350.588234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2393764705.882351
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.425775720800095%
Total shareholder yield: 13.425775720800095% (High Return)
Shareholder yield for 2146.T (annual period ending 2026-03-31)
Market cap (USD): 642571531.5315316
Dividends paid: 47879129.12912913
Stock repurchases: 25469219.21921922
Net debt paydown: -8827388.576920725
Dividend yield: 7.451174971136992%
Buyback yield: 3.9636395279627203%
Debt paydown yield: -1.3737596740212195%
Total shareholder yield: 10.041054825078493% (High Return)
Shareholder yield for 2146.T (quarterly period ending 2026-03-31)
Market cap (USD): 642571531.5315316
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14220372.795406453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2130412098265584%
Total shareholder yield: 2.2130412098265584% (Low Return)
Shareholder yield for 2150.HK (annual period ending 2025-12-31)
Market cap (USD): 183380242.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51588927.59295499
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.13221694438446%
Total shareholder yield: 28.13221694438446% (High Return)
Shareholder yield for 2150.HK (quarterly period ending 2025-12-31)
Market cap (USD): 183380242.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32831352.46064955
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.903429536043962%
Total shareholder yield: 17.903429536043962% (High Return)
Shareholder yield for 2464.T (quarterly period ending 2026-03-31)
Market cap (USD): 26461150.75075075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125525.08767179027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4743750143528014%
Total shareholder yield: 0.4743750143528014% (Low Return)
Shareholder yield for 2464.T (annual period ending 2026-03-31)
Market cap (USD): 26461150.75075075
Dividends paid: 952489.98998999
Stock repurchases: 0
Net debt paydown: 204482.403135658
Dividend yield: 3.5995788654919556%
Buyback yield: 0%
Debt paydown yield: 0.7727645901033101%
Total shareholder yield: 4.372343455595265% (Moderate Return)
Shareholder yield for 2610.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1003301.1536297804
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4.208402407223257
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0004194555534993598%
Total shareholder yield: 0.0004194555534993598% (Low Return)
Shareholder yield for 2610.HK (annual period ending 2025-12-31)
Market cap (USD): 1003301.1536297804
Dividends paid: 18505.95487461847
Stock repurchases: 0
Net debt paydown: 8.51598564949648
Dividend yield: 1.8445064881732605%
Buyback yield: 0%
Debt paydown yield: 0.0008487965571141855%
Total shareholder yield: 1.8453552847303747% (Low Return)
Shareholder yield for 2776.T (quarterly period ending 2026-04-30)
Market cap (USD): 31289886.877263077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3168.T (quarterly period ending 2026-02-28)
Market cap (USD): 111970609.1107404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3261.T (quarterly period ending 2026-03-31)
Market cap (USD): 10209051.45145145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3306.T (annual period ending 2026-03-31)
Market cap (USD): 22189161.961961962
Dividends paid: 109059.05905905906
Stock repurchases: 0
Net debt paydown: 350394.9988285303
Dividend yield: 0.4914969715666363%
Buyback yield: 0%
Debt paydown yield: 1.5791267801334683%
Total shareholder yield: 2.0706237517001047% (Low Return)
Shareholder yield for 3306.T (quarterly period ending 2026-03-31)
Market cap (USD): 22189161.961961962
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3305933.44858991
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.898865735700817%
Total shareholder yield: 14.898865735700817% (High Return)
Shareholder yield for 3320.HK (quarterly period ending 2025-12-31)
Market cap (USD): 3843798276.6066837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1234833227.6128578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 32.12533902020925%
Total shareholder yield: 32.12533902020925% (High Return)
Shareholder yield for 3320.HK (annual period ending 2025-12-31)
Market cap (USD): 3843798276.6066837
Dividends paid: 100132519.28020565
Stock repurchases: 0
Net debt paydown: -414267943.1797104
Dividend yield: 2.6050409536216073%
Buyback yield: 0%
Debt paydown yield: -10.77756722304968%
Total shareholder yield: -8.172526269428072% (Minimal or Negative)
Shareholder yield for 3475.T (quarterly period ending 2026-04-30)
Market cap (USD): 267031838.78137094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -61858110.128055245
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -23.16506915817661%
Total shareholder yield: -23.16506915817661% (Minimal or Negative)
Shareholder yield for 3683.T (quarterly period ending 2026-03-31)
Market cap (USD): 74355936.73673673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3697.T (quarterly period ending 2026-02-28)
Market cap (USD): 1323452552.3931732
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4205.T (quarterly period ending 2026-03-31)
Market cap (USD): 2651590906.1061063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39553752.9454084
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4916989213654217%
Total shareholder yield: -1.4916989213654217% (Minimal or Negative)
Shareholder yield for 4205.T (annual period ending 2026-03-31)
Market cap (USD): 2651590906.1061063
Dividends paid: 86880630.63063063
Stock repurchases: 62606356.35635635
Net debt paydown: 73656365.8967081
Dividend yield: 3.276547314691763%
Buyback yield: 2.361086554196045%
Debt paydown yield: 2.777817865006687%
Total shareholder yield: 8.415451733894495% (Moderate Return)
Shareholder yield for 4318.T (quarterly period ending 2025-09-30)
Market cap (USD): 292090638.8156124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -552.6058567753062
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00018918985525042753%
Total shareholder yield: -0.00018918985525042753% (Minimal or Negative)
Shareholder yield for 5704.T (quarterly period ending 2026-03-31)
Market cap (USD): 13306878.078078078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6099.HK (quarterly period ending 2026-03-31)
Market cap (USD): 19331207742.981186
Dividends paid: 122512291.09985527
Stock repurchases: 0
Net debt paydown: -1616939423.91288
Dividend yield: 0.633753941961217%
Buyback yield: 0%
Debt paydown yield: -8.364399397135244%
Total shareholder yield: -7.730645455174027% (Minimal or Negative)
Shareholder yield for 7775.T (annual period ending 2026-03-31)
Market cap (USD): 76745756.95695695
Dividends paid: 4130430.4304304305
Stock repurchases: 0
Net debt paydown: -531966.6168976091
Dividend yield: 5.381965849586958%
Buyback yield: 0%
Debt paydown yield: -0.6931544335356076%
Total shareholder yield: 4.688811416051351% (Moderate Return)
Shareholder yield for 7775.T (quarterly period ending 2026-03-31)
Market cap (USD): 76745756.95695695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2814592.070199404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.667423688032649%
Total shareholder yield: -3.667423688032649% (Minimal or Negative)
Shareholder yield for 9031.T (quarterly period ending 2026-03-31)
Market cap (USD): 1467375497.0970972
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 156987158.7603755
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.698499400524444%
Total shareholder yield: 10.698499400524444% (High Return)
Shareholder yield for 9031.T (annual period ending 2026-03-31)
Market cap (USD): 1467375497.0970972
Dividends paid: 22691441.441441443
Stock repurchases: 25437937.937937938
Net debt paydown: 176332974.8007598
Dividend yield: 1.5463963713672355%
Buyback yield: 1.733567037766523%
Debt paydown yield: 12.016895140309932%
Total shareholder yield: 15.29685854944369% (High Return)
Shareholder yield for 9075.T (annual period ending 2026-03-31)
Market cap (USD): 1346360017.6176176
Dividends paid: 17492492.492492493
Stock repurchases: 106500250.25025025
Net debt paydown: 41561195.1009959
Dividend yield: 1.2992433126056013%
Buyback yield: 7.91023566183303%
Debt paydown yield: 3.086930282922274%
Total shareholder yield: 12.296409257360907% (High Return)
Shareholder yield for 9075.T (quarterly period ending 2026-03-31)
Market cap (USD): 1346360017.6176176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 131015017.37268901
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.731053778952818%
Total shareholder yield: 9.731053778952818% (Moderate Return)
Shareholder yield for 9501.T (annual period ending 2026-03-31)
Market cap (USD): 5180906986.986987
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1516010401.1911926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.26148655050155%
Total shareholder yield: 29.26148655050155% (High Return)
Shareholder yield for 9501.T (quarterly period ending 2026-03-31)
Market cap (USD): 5180906986.986987
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2104205271.8936996
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 40.614612020228975%
Total shareholder yield: 40.614612020228975% (High Return)
Shareholder yield for 9861.T (quarterly period ending 2026-05-31)
Market cap (USD): 1467901781.8798265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9919.HK (annual period ending 2025-12-31)
Market cap (USD): 82985536
Dividends paid: 9020571.42857143
Stock repurchases: 0
Net debt paydown: -107935.42074363981
Dividend yield: 10.870052618050728%
Buyback yield: 0%
Debt paydown yield: -0.13006534143930795%
Total shareholder yield: 10.739987276611421% (High Return)
Shareholder yield for 9919.HK (quarterly period ending 2025-12-31)
Market cap (USD): 82985536
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154394.30165371601
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18604965286205538%
Total shareholder yield: 0.18604965286205538% (Low Return)
Shareholder yield for AGROPHOS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 6239511.657481984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGROPHOS.NS (annual period ending 2026-03-31)
Market cap (USD): 6239511.657481984
Dividends paid: 214857.9906740144
Stock repurchases: 0
Dividend yield: 3.443506518917579%
Buyback yield: 0%
Total shareholder yield: 3.443506518917579% (Low Return)
Shareholder yield for AMX (quarterly period ending 2026-03-31)
Market cap (USD): 79467642880
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9158175.934791565
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.011524408681179652%
Total shareholder yield: 0.011524408681179652% (Low Return)
Shareholder yield for AMX (quarterly period ending 2026-06-30)
Market cap (USD): 78077468672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1520705648.176834
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9476882051149114%
Total shareholder yield: 1.9476882051149114% (Low Return)
Shareholder yield for APGO.V (quarterly period ending 2026-02-28)
Market cap (USD): 124519077.37226276
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17283.149113660067
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.013879920634161375%
Total shareholder yield: 0.013879920634161375% (Low Return)
Shareholder yield for APT (quarterly period ending 2026-03-31)
Market cap (USD): 50369472
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 254004.09599327762
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5042818316484986%
Total shareholder yield: 0.5042818316484986% (Low Return)
Shareholder yield for BARK.V (quarterly period ending 2026-03-31)
Market cap (USD): 993910.7913669065
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 210056.04684135888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.134295820701656%
Total shareholder yield: 21.134295820701656% (High Return)
Shareholder yield for BIRLACORPN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 780662439.3387028
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRLACORPN.NS (annual period ending 2026-03-31)
Market cap (USD): 780662439.3387028
Dividends paid: 8161297.15981348
Stock repurchases: 0
Net debt paydown: 48491552.01134491
Dividend yield: 1.0454322827068374%
Buyback yield: 0%
Debt paydown yield: 6.21159025563238%
Total shareholder yield: 7.257022538339218% (Moderate Return)
Shareholder yield for BRL.AX (annual period ending 2025-06-30)
Market cap (USD): 61104392.727272734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTG (quarterly period ending 2026-03-31)
Market cap (USD): 5156456448
Dividends paid: 18926618.705035973
Stock repurchases: 57238129.49640288
Net debt paydown: 62703203.27679455
Dividend yield: 0.36704700012305763%
Buyback yield: 1.110028370715774%
Debt paydown yield: 1.2160134369236226%
Total shareholder yield: 2.6930888077624546% (Low Return)
Shareholder yield for CAML.L (quarterly period ending 2025-12-31)
Market cap (USD): 339892367.5675676
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8142817.475009257
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.395704714784611%
Total shareholder yield: 2.395704714784611% (Low Return)
Shareholder yield for CAML.L (annual period ending 2025-12-31)
Market cap (USD): 339892367.5675676
Dividends paid: 42413513.51351351
Stock repurchases: 7014864.864864865
Net debt paydown: -774425.6756756757
Dividend yield: 12.478513070783233%
Buyback yield: 2.0638488928323384%
Debt paydown yield: -0.22784438533228518%
Total shareholder yield: 14.314517578283287% (High Return)
Shareholder yield for CMG (quarterly period ending 2026-03-31)
Market cap (USD): 40778113024
Dividends paid: 0
Stock repurchases: 701027000
Net debt paydown: -170066000
Dividend yield: 0%
Buyback yield: 1.719125648573807%
Debt paydown yield: -0.4170521571214133%
Total shareholder yield: 1.3020734914523935% (Low Return)
Shareholder yield for CVI (quarterly period ending 2026-03-31)
Market cap (USD): 3362748672
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5947515544807269%
Total shareholder yield: -0.5947515544807269% (Minimal or Negative)
Shareholder yield for DAMCAPITAL.NS (annual period ending 2026-03-31)
Market cap (USD): 118269460.61890632
Dividends paid: 749258.1602373887
Stock repurchases: 0
Net debt paydown: 10095899.743920453
Dividend yield: 0.6335178636281138%
Buyback yield: 0%
Debt paydown yield: 8.536353925255446%
Total shareholder yield: 9.16987178888356% (Moderate Return)
Shareholder yield for DAMCAPITAL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 118269460.61890632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBF.AX (quarterly period ending 2025-06-30)
Market cap (USD): 33959380.39215686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBF.AX (annual period ending 2025-06-30)
Market cap (USD): 33959380.39215686
Dividends paid: 2350980.3921568627
Stock repurchases: 881045.751633987
Net debt paydown: 1002627.4509803914
Dividend yield: 6.922918984410672%
Buyback yield: 2.594410561853096%
Debt paydown yield: 2.95243152084116%
Total shareholder yield: 12.469761067104928% (High Return)
Shareholder yield for DOKA.SW (quarterly period ending 2025-12-31)
Market cap (USD): 2958462379.746835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 879740506.329114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.73641011464868%
Total shareholder yield: 29.73641011464868% (High Return)
Shareholder yield for EEX (quarterly period ending 2026-03-31)
Market cap (USD): 997505920
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1300000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13032504107845294%
Total shareholder yield: 0.13032504107845294% (Low Return)
Shareholder yield for EIOF.OL (quarterly period ending 2026-03-31)
Market cap (USD): 113637979.03391571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1445040.982139647
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2716179875993472%
Total shareholder yield: 1.2716179875993472% (Low Return)
Shareholder yield for FOFO (quarterly period ending 2025-12-31)
Market cap (USD): 15142156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17193.05912596401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11354432701633776%
Total shareholder yield: -0.11354432701633776% (Minimal or Negative)
Shareholder yield for FOFO (annual period ending 2025-12-31)
Market cap (USD): 15142156
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17193.05912596401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.11354432701633776%
Total shareholder yield: -0.11354432701633776% (Minimal or Negative)
Shareholder yield for FRA.DE (quarterly period ending 2026-03-31)
Market cap (USD): 7014867273.563218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWD.AX (quarterly period ending 2025-06-30)
Market cap (USD): 127173312.41830066
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FWD.AX (annual period ending 2025-06-30)
Market cap (USD): 127173312.41830066
Dividends paid: 8544444.444444444
Stock repurchases: 2809803.9215686275
Net debt paydown: 1154928.1045751628
Dividend yield: 6.718740183742254%
Buyback yield: 2.2094289030756484%
Debt paydown yield: 0.9081528841337035%
Total shareholder yield: 9.836321970951607% (Moderate Return)
Shareholder yield for HBAN.SW (annual period ending 2025-12-31)
Market cap (USD): 27160788577.215187
Dividends paid: 474430379.7468354
Stock repurchases: 45063291.1392405
Net debt paydown: -3481291139.240506
Dividend yield: 1.7467474421741518%
Buyback yield: 0.16591304413393757%
Debt paydown yield: -12.817341916798814%
Total shareholder yield: -10.904681430490724% (Minimal or Negative)
Shareholder yield for HBAN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 27160788577.215187
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDBI.NS (annual period ending 2026-03-31)
Market cap (USD): 8212437980.839338
Dividends paid: 239155563.7982196
Stock repurchases: 0
Net debt paydown: -118331202.69622421
Dividend yield: 2.912114092748096%
Buyback yield: 0%
Debt paydown yield: -1.4408778851335737%
Total shareholder yield: 1.4712362076145225% (Low Return)
Shareholder yield for IDBI.NS (quarterly period ending 2026-03-31)
Market cap (USD): 8212437980.839338
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 581891336.5891538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.085488352506044%
Total shareholder yield: 7.085488352506044% (Moderate Return)
Shareholder yield for IDBI.NS (quarterly period ending 2026-06-30)
Market cap (USD): 9633944103.808418
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -313531739.1826315
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2544483941804114%
Total shareholder yield: -3.2544483941804114% (Minimal or Negative)
Shareholder yield for IGR (annual period ending 2025-12-31)
Market cap (USD): 711579136
Dividends paid: 107548388
Stock repurchases: 0
Net debt paydown: 21193300
Dividend yield: 15.114044602904153%
Buyback yield: 0%
Debt paydown yield: 2.9783475832546054%
Total shareholder yield: 18.092392186158758% (High Return)
Shareholder yield for IGR (quarterly period ending 2025-12-31)
Market cap (USD): 711579136
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 26558700
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7323606969836733%
Total shareholder yield: 3.7323606969836733% (Low Return)
Shareholder yield for KDNC.L (annual period ending 2025-12-31)
Market cap (USD): 27651543.243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 823479.7297297297
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.978060654647006%
Total shareholder yield: 2.978060654647006% (Low Return)
Shareholder yield for KDNC.L (quarterly period ending 2025-12-31)
Market cap (USD): 27651543.243243244
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 671510.551647538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4284740484118337%
Total shareholder yield: 2.4284740484118337% (Low Return)
Shareholder yield for KEP (quarterly period ending 2026-03-31)
Market cap (USD): 15484174336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90350888364.06242
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 583.5047216821933%
Total shareholder yield: 583.5047216821933% (High Return)
Shareholder yield for LGL (quarterly period ending 2026-03-31)
Market cap (USD): 44280944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for M12.DE (quarterly period ending 2025-12-31)
Market cap (USD): 379983360
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2503089.4117647056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6587365856664633%
Total shareholder yield: 0.6587365856664633% (Low Return)
Shareholder yield for M12.DE (annual period ending 2025-12-31)
Market cap (USD): 379983360
Dividends paid: 10952536.470588235
Stock repurchases: 5.882352941176471
Net debt paydown: 2444697.0588235296
Dividend yield: 2.8823726572101043%
Buyback yield: 1.5480554046304742e-06%
Debt paydown yield: 0.6433695040813181%
Total shareholder yield: 3.525743709346827% (Low Return)
Shareholder yield for MIKN.SW (annual period ending 2025-12-31)
Market cap (USD): 349595544.3037974
Dividends paid: 10529113.924050633
Stock repurchases: 539240.5063291139
Net debt paydown: 478270.0421940931
Dividend yield: 3.0117986615129357%
Buyback yield: 0.1542469619865966%
Debt paydown yield: 0.1368066755960934%
Total shareholder yield: 3.3028522990956257% (Low Return)
Shareholder yield for MIKN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 349595544.3037974
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MRR.AX (annual period ending 2024-06-30)
Market cap (USD): 22098281.333333332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21734.304635761582
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09835291852754756%
Total shareholder yield: 0.09835291852754756% (Low Return)
Shareholder yield for MVL.AX (annual period ending 2025-12-31)
Market cap (USD): 10976665.771812081
Dividends paid: 0
Stock repurchases: 17551.677852348992
Dividend yield: 0%
Buyback yield: 0.15989990236763377%
Total shareholder yield: 0.15989990236763377% (Low Return)
Shareholder yield for MVL.AX (quarterly period ending 2025-12-31)
Market cap (USD): 10976665.771812081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MX (quarterly period ending 2026-03-31)
Market cap (USD): 127747568
Dividends paid: 0
Stock repurchases: 116.0850322861496
Net debt paydown: 3375.8817157878184
Dividend yield: 0%
Buyback yield: 9.087063973393967e-05%
Debt paydown yield: 0.00264261916578155%
Total shareholder yield: 0.00273348980551549% (Low Return)
Shareholder yield for OBSRV.OL (quarterly period ending 2025-12-31)
Market cap (USD): 14630874.427860696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5104852.796593003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 34.89096172455788%
Total shareholder yield: 34.89096172455788% (High Return)
Shareholder yield for OBSRV.OL (annual period ending 2025-12-31)
Market cap (USD): 14630874.427860696
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4299252.4579222165
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.384795004018404%
Total shareholder yield: 29.384795004018404% (High Return)
Shareholder yield for OC (quarterly period ending 2026-03-31)
Market cap (USD): 11462401024
Dividends paid: 63000000
Stock repurchases: 22000000
Net debt paydown: -318000000
Dividend yield: 0.5496230664770013%
Buyback yield: 0.1919318644840322%
Debt paydown yield: -2.774287859360102%
Total shareholder yield: -2.0327329283990685% (Minimal or Negative)
Shareholder yield for PTX.DE (quarterly period ending 2026-03-31)
Market cap (USD): 260875485184
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17361000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006654898979010997%
Total shareholder yield: 0.006654898979010997% (Low Return)
Shareholder yield for RCKY (quarterly period ending 2026-03-31)
Market cap (USD): 304444832
Dividends paid: 1169000
Stock repurchases: 0
Net debt paydown: -3454000
Dividend yield: 0.38397761338908193%
Buyback yield: 0%
Debt paydown yield: -1.1345241032043534%
Total shareholder yield: -0.7505464898152714% (Minimal or Negative)
Shareholder yield for SAPR11.SA (quarterly period ending 2026-03-31)
Market cap (USD): 2174870874.524715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35168209.319752455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6170251637324415%
Total shareholder yield: -1.6170251637324415% (Minimal or Negative)
Shareholder yield for SCCO (quarterly period ending 2026-03-31)
Market cap (USD): 160967000064
Dividends paid: 819200000
Stock repurchases: 0
Net debt paydown: 11800000
Dividend yield: 0.5089241892277849%
Buyback yield: 0%
Debt paydown yield: 0.0073306951085056905%
Total shareholder yield: 0.5162548843362906% (Low Return)
Shareholder yield for SCCO (quarterly period ending 2026-06-30)
Market cap (USD): 140569165824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMLT.NS (quarterly period ending 2026-03-31)
Market cap (USD): 9689894.362017805
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -699364.1373463332
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.21745884132321%
Total shareholder yield: -7.21745884132321% (Minimal or Negative)
Shareholder yield for SMLT.NS (annual period ending 2026-03-31)
Market cap (USD): 9689894.362017805
Dividends paid: 72541.33107248835
Stock repurchases: 0
Net debt paydown: -699364.1373463332
Dividend yield: 0.7486287090686351%
Buyback yield: 0%
Debt paydown yield: -7.21745884132321%
Total shareholder yield: -6.468830132254575% (Minimal or Negative)
Shareholder yield for SRE.L (annual period ending 2026-03-31)
Market cap (USD): 2050734484.2105262
Dividends paid: 118289473.68421052
Stock repurchases: 0
Net debt paydown: -149865003.41763496
Dividend yield: 5.768151586418003%
Buyback yield: 0%
Debt paydown yield: -7.30786967164736%
Total shareholder yield: -1.5397180852293575% (Minimal or Negative)
Shareholder yield for SRE.L (quarterly period ending 2026-03-31)
Market cap (USD): 2050734484.2105262
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50529871.97724056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.463988993518735%
Total shareholder yield: 2.463988993518735% (Low Return)
Shareholder yield for STTK (quarterly period ending 2026-03-31)
Market cap (USD): 709625664
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -468000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06595026416631967%
Total shareholder yield: -0.06595026416631967% (Minimal or Negative)
Shareholder yield for TARSONS.NS (annual period ending 2026-03-31)
Market cap (USD): 176348709.11403137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1994458.4899285361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1309742497966746%
Total shareholder yield: -1.1309742497966746% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2026-03-31)
Market cap (USD): 176348709.11403137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2026-03-31)
Market cap (USD): 2300623616
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1828000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07945671718254672%
Total shareholder yield: 0.07945671718254672% (Low Return)
Shareholder yield for VCV (annual period ending 2026-02-28)
Market cap (USD): 515214240
Dividends paid: 19371878
Stock repurchases: 16102958
Net debt paydown: 9100000
Dividend yield: 3.7599655630636297%
Buyback yield: 3.1254877582576133%
Debt paydown yield: 1.7662555289620876%
Total shareholder yield: 8.651708850283331% (Moderate Return)
Shareholder yield for VCV (quarterly period ending 2026-02-28)
Market cap (USD): 515214240
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7662555289620876%
Total shareholder yield: 1.7662555289620876% (Low Return)
Shareholder yield for VIRT (quarterly period ending 2026-03-31)
Market cap (USD): 12854739968
Dividends paid: 114490000
Stock repurchases: 55792000
Net debt paydown: -1179265000
Dividend yield: 0.8906442315053137%
Buyback yield: 0.43401889216651635%
Debt paydown yield: -9.173775610674415%
Total shareholder yield: -7.849112487002585% (Minimal or Negative)
Shareholder yield for 0229.HK (annual period ending 2021-12-31)
Market cap (USD): 40491623.30769231
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0229.HK (annual period ending 2022-12-31)
Market cap (USD): 34108109.858793326
Dividends paid: 3857509.6277278564
Stock repurchases: 0
Dividend yield: 11.309655221874927%
Buyback yield: 0%
Total shareholder yield: 11.309655221874927% (High Return)
Shareholder yield for 0229.HK (annual period ending 2023-12-31)
Market cap (USD): 35946468.83482715
Dividends paid: 4494878.361075545
Stock repurchases: 0
Dividend yield: 12.504366928861257%
Buyback yield: 0%
Total shareholder yield: 12.504366928861257% (High Return)
Shareholder yield for 0229.HK (quarterly period ending 2024-12-31)
Market cap (USD): 49098826.49484536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0229.HK (annual period ending 2024-12-31)
Market cap (USD): 49098826.49484536
Dividends paid: 9040979.3814433
Stock repurchases: 0
Dividend yield: 18.41384005866712%
Buyback yield: 0%
Total shareholder yield: 18.41384005866712% (High Return)
Shareholder yield for 0423.HK (annual period ending 2022-03-31)
Market cap (USD): 42994636.01532567
Dividends paid: 4960919.540229885
Stock repurchases: 0
Dividend yield: 11.538461538461538%
Buyback yield: 0%
Total shareholder yield: 11.538461538461538% (High Return)
Shareholder yield for 0423.HK (annual period ending 2023-03-31)
Market cap (USD): 46733757.96178344
Dividends paid: 5223184.713375797
Stock repurchases: 0
Net debt paydown: -1121137.7113990774
Dividend yield: 11.176470588235295%
Buyback yield: 0%
Debt paydown yield: -2.3989889970241394%
Total shareholder yield: 8.777481591211156% (Moderate Return)
Shareholder yield for 0423.HK (annual period ending 2024-03-31)
Market cap (USD): 39186189.25831202
Dividends paid: 5512132.82247765
Stock repurchases: 0
Net debt paydown: 1251789.0523952462
Dividend yield: 14.066519166082061%
Buyback yield: 0%
Debt paydown yield: 3.1944648767543065%
Total shareholder yield: 17.26098404283637% (High Return)
Shareholder yield for 0423.HK (quarterly period ending 2024-09-30)
Market cap (USD): 41660231.66023166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0423.HK (quarterly period ending 2025-03-31)
Market cap (USD): 36613881.74807198
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 413279.768935296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1287515805588095%
Total shareholder yield: 1.1287515805588095% (Low Return)
Shareholder yield for 0423.HK (annual period ending 2025-03-31)
Market cap (USD): 36613881.74807198
Dividends paid: 5547557.840616967
Stock repurchases: 0
Net debt paydown: -845583.5278590354
Dividend yield: 15.151515151515149%
Buyback yield: 0%
Debt paydown yield: -2.3094615689131683%
Total shareholder yield: 12.84205358260198% (High Return)
Shareholder yield for 0423.HK (quarterly period ending 2025-09-30)
Market cap (USD): 43270951.15681234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 433419.02313624683
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0016396948741715%
Total shareholder yield: 1.0016396948741715% (Low Return)
Shareholder yield for 0486.HK (annual period ending 2021-12-31)
Market cap (USD): 14628146360.720512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0486.HK (annual period ending 2022-12-31)
Market cap (USD): 7742781643.406932
Dividends paid: 4083288.263926447
Stock repurchases: 0
Net debt paydown: -37526953.658103496
Dividend yield: 0.05273670951838624%
Buyback yield: 0%
Debt paydown yield: -0.48467017909588256%
Total shareholder yield: -0.43193346957749634% (Minimal or Negative)
Shareholder yield for 0486.HK (annual period ending 2023-12-31)
Market cap (USD): 5252386700.051217
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 38924758.9184223
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7410870741494097%
Total shareholder yield: 0.7410870741494097% (Low Return)
Shareholder yield for 0486.HK (quarterly period ending 2024-12-31)
Market cap (USD): 6206424885.636598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0486.HK (annual period ending 2024-12-31)
Market cap (USD): 6206424885.636598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17279061.459665358
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2784060353272612%
Total shareholder yield: 0.2784060353272612% (Low Return)
Shareholder yield for 0610.HK (annual period ending 2021-12-31)
Market cap (USD): 360973118.0384615
Dividends paid: 31521538.461538464
Stock repurchases: 0
Dividend yield: 8.732378364579453%
Buyback yield: 0%
Total shareholder yield: 8.732378364579453% (Moderate Return)
Shareholder yield for 0610.HK (annual period ending 2022-12-31)
Market cap (USD): 211771243.9948652
Dividends paid: 11199486.521181
Stock repurchases: 0
Net debt paydown: -206021166.02481812
Dividend yield: 5.288483133929437%
Buyback yield: 0%
Debt paydown yield: -97.28476923420891%
Total shareholder yield: -91.99628610027948% (Minimal or Negative)
Shareholder yield for 0610.HK (annual period ending 2023-12-31)
Market cap (USD): 93428183.262484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25211419.97274813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.98481238998014%
Total shareholder yield: 26.98481238998014% (High Return)
Shareholder yield for 0610.HK (annual period ending 2024-12-31)
Market cap (USD): 73588827.89690723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 49338929.90086725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 67.04676689508851%
Total shareholder yield: 67.04676689508851% (High Return)
Shareholder yield for 0610.HK (quarterly period ending 2024-12-31)
Market cap (USD): 73588827.89690723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0610.HK (quarterly period ending 2025-06-30)
Market cap (USD): 65672690.71337581
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 51834181.33166984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 78.92806091636592%
Total shareholder yield: 78.92806091636592% (High Return)
Shareholder yield for 1240.HK (annual period ending 2021-12-31)
Market cap (USD): 122633538.46153846
Dividends paid: 30142692.307692308
Stock repurchases: 0
Dividend yield: 24.579485095054935%
Buyback yield: 0%
Total shareholder yield: 24.579485095054935% (High Return)
Shareholder yield for 1240.HK (annual period ending 2022-12-31)
Market cap (USD): 103300333.76123236
Dividends paid: 12913992.297817715
Stock repurchases: 0
Dividend yield: 12.501404233278688%
Buyback yield: 0%
Total shareholder yield: 12.501404233278688% (High Return)
Shareholder yield for 1240.HK (annual period ending 2023-12-31)
Market cap (USD): 33049218.950064026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 139170535.45452905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 421.1008304456751%
Total shareholder yield: 421.1008304456751% (High Return)
Shareholder yield for 1240.HK (quarterly period ending 2024-12-31)
Market cap (USD): 41088556.70103093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1240.HK (annual period ending 2024-12-31)
Market cap (USD): 41088556.70103093
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231785415.20915556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 564.1118448031053%
Total shareholder yield: 564.1118448031053% (High Return)
Shareholder yield for 1240.HK (quarterly period ending 2025-06-30)
Market cap (USD): 30946649.681528665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 31683749.425438285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 102.3818402040127%
Total shareholder yield: 102.3818402040127% (High Return)
Shareholder yield for 1245.HK (annual period ending 2022-03-31)
Market cap (USD): 29018082.681992337
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1245.HK (annual period ending 2023-03-31)
Market cap (USD): 30467527.643312104
Dividends paid: 5112612.6126126135
Stock repurchases: 0
Net debt paydown: 47090522.7469725
Dividend yield: 16.78052998742377%
Buyback yield: 0%
Debt paydown yield: 154.5597112383659%
Total shareholder yield: 171.34024122578967% (High Return)
Shareholder yield for 1245.HK (annual period ending 2024-03-31)
Market cap (USD): 30584410.74168798
Dividends paid: 1584786.0538827258
Stock repurchases: 0
Net debt paydown: 46537992.033237725
Dividend yield: 5.181679213203178%
Buyback yield: 0%
Debt paydown yield: 152.16246088993393%
Total shareholder yield: 157.3441401031371% (High Return)
Shareholder yield for 1245.HK (quarterly period ending 2024-09-30)
Market cap (USD): 24624977.2972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1245.HK (annual period ending 2025-03-31)
Market cap (USD): 21519159.948586117
Dividends paid: 2078599.1177650045
Stock repurchases: 0
Net debt paydown: 13962218.108731598
Dividend yield: 9.659294892231959%
Buyback yield: 0%
Debt paydown yield: 64.88272842476346%
Total shareholder yield: 74.54202331699541% (High Return)
Shareholder yield for 1245.HK (quarterly period ending 2025-03-31)
Market cap (USD): 21519159.948586117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21403180.6289151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 99.46104160223672%
Total shareholder yield: 99.46104160223672% (High Return)
Shareholder yield for 1245.HK (quarterly period ending 2025-09-30)
Market cap (USD): 27667491.362467866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4751722.758219451
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.174389596685174%
Total shareholder yield: -17.174389596685174% (Minimal or Negative)
Shareholder yield for 1448.HK (annual period ending 2021-12-31)
Market cap (USD): 1330610235.7102566
Dividends paid: 27480256.410256412
Stock repurchases: 9225384.615384616
Dividend yield: 2.0652371124732802%
Buyback yield: 0.6933198293383236%
Total shareholder yield: 2.758556941811604% (Low Return)
Shareholder yield for 1448.HK (annual period ending 2022-12-31)
Market cap (USD): 1489747636.254172
Dividends paid: 29545442.875481386
Stock repurchases: 246341.46341463414
Net debt paydown: -1177739.3765840475
Dividend yield: 1.9832515357950542%
Buyback yield: 0.016535784814805023%
Debt paydown yield: -0.07905630107562113%
Total shareholder yield: 1.9207310195342382% (Low Return)
Shareholder yield for 1448.HK (annual period ending 2023-12-31)
Market cap (USD): 1209682949.490397
Dividends paid: 44502560.81946223
Stock repurchases: 0
Net debt paydown: -23546384.855990894
Dividend yield: 3.6788615428703717%
Buyback yield: 0%
Debt paydown yield: -1.9464922495526849%
Total shareholder yield: 1.7323692933176869% (Low Return)
Shareholder yield for 1448.HK (quarterly period ending 2024-12-31)
Market cap (USD): 959934023.7319587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1448.HK (annual period ending 2024-12-31)
Market cap (USD): 959934023.7319587
Dividends paid: 92828994.84536083
Stock repurchases: 0
Net debt paydown: 15237480.03484827
Dividend yield: 9.670351560669483%
Buyback yield: 0%
Debt paydown yield: 1.5873465944679352%
Total shareholder yield: 11.257698155137417% (High Return)
Shareholder yield for 1681.HK (annual period ending 2021-12-31)
Market cap (USD): 327014012.4923077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1681.HK (annual period ending 2022-12-31)
Market cap (USD): 317740035.61617464
Dividends paid: 18317816.091954023
Stock repurchases: 4176149.425287356
Dividend yield: 5.765032428611445%
Buyback yield: 1.3143289976627572%
Total shareholder yield: 7.079361426274202% (Moderate Return)
Shareholder yield for 1681.HK (annual period ending 2023-12-31)
Market cap (USD): 408244125.7106274
Dividends paid: 45885935.302391
Stock repurchases: 0
Net debt paydown: -5828468.887918897
Dividend yield: 11.23982744945018%
Buyback yield: 0%
Debt paydown yield: -1.4276920403381987%
Total shareholder yield: 9.812135409111981% (Moderate Return)
Shareholder yield for 1681.HK (quarterly period ending 2024-12-31)
Market cap (USD): 814180387.349227
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1681.HK (annual period ending 2024-12-31)
Market cap (USD): 814180387.349227
Dividends paid: 93225205.47945206
Stock repurchases: 0
Net debt paydown: 35347217.116544314
Dividend yield: 11.450190514042056%
Buyback yield: 0%
Debt paydown yield: 4.3414478739319975%
Total shareholder yield: 15.791638387974054% (High Return)
Shareholder yield for 1681.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1151154003.244586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1264322.9972679168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.109830916949805%
Total shareholder yield: 0.109830916949805% (Low Return)
Shareholder yield for 1715.HK (annual period ending 2021-12-31)
Market cap (USD): 242819149.3269231
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1715.HK (annual period ending 2022-12-31)
Market cap (USD): 115776597.88189988
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1715.HK (annual period ending 2023-12-31)
Market cap (USD): 72983432.62740077
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1441845.5065716095
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9755791892286052%
Total shareholder yield: 1.9755791892286052% (Low Return)
Shareholder yield for 1715.HK (annual period ending 2024-12-31)
Market cap (USD): 9762831.777061855
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1721083.5597171634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.628937986629197%
Total shareholder yield: 17.628937986629197% (High Return)
Shareholder yield for 1715.HK (quarterly period ending 2024-12-31)
Market cap (USD): 9762831.777061855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1715.HK (quarterly period ending 2025-06-30)
Market cap (USD): 15625268.64458599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1226545.1558052013
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.8497540343422365%
Total shareholder yield: 7.8497540343422365% (Moderate Return)