speb/financial-data huggingface dataset:
Shareholder yield for 0609.HK (quarterly period ending 2025-12-31)
Market cap (USD): 150585947.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1720880.8527595103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1427898035278417%
Total shareholder yield: 1.1427898035278417% (Low Return)
Shareholder yield for 0609.HK (annual period ending 2025-12-31)
Market cap (USD): 150585947.42857143
Dividends paid: 3459714.285714286
Stock repurchases: 0
Net debt paydown: -17522800.391389433
Dividend yield: 2.2975014234680553%
Buyback yield: 0%
Debt paydown yield: -11.636411425243484%
Total shareholder yield: -9.338910001775428% (Minimal or Negative)
Shareholder yield for 0611.HK (annual period ending 2025-12-31)
Market cap (USD): 119025513.62467866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -51133587.31084192
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -42.960190427810865%
Total shareholder yield: -42.960190427810865% (Minimal or Negative)
Shareholder yield for 0611.HK (quarterly period ending 2025-12-31)
Market cap (USD): 119025513.62467866
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11141367.05254376
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.360486431233275%
Total shareholder yield: 9.360486431233275% (Moderate Return)
Shareholder yield for 0636.HK (annual period ending 2025-12-31)
Market cap (USD): 1386934819.537275
Dividends paid: 60402442.15938303
Stock repurchases: 0
Net debt paydown: -955593.2472901344
Dividend yield: 4.355103160474058%
Buyback yield: 0%
Debt paydown yield: -0.06889965078596486%
Total shareholder yield: 4.286203509688093% (Moderate Return)
Shareholder yield for 0636.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1386934819.537275
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9174533.427209854
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6614970868112436%
Total shareholder yield: -0.6614970868112436% (Minimal or Negative)
Shareholder yield for 1841.HK (quarterly period ending 2025-09-30)
Market cap (USD): 20565552.69922879
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -369537.2750642674
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.7968750000000004%
Total shareholder yield: -1.7968750000000004% (Minimal or Negative)
Shareholder yield for 1862.HK (quarterly period ending 2024-12-31)
Market cap (USD): 3372741.3698630137
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1862.HK (annual period ending 2024-12-31)
Market cap (USD): 3372741.3698630137
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 192632680.19189644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5711.457211429181%
Total shareholder yield: 5711.457211429181% (High Return)
Shareholder yield for 1909.HK (annual period ending 2025-12-31)
Market cap (USD): 373716750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1154917.2794117648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.30903546052237824%
Total shareholder yield: -0.30903546052237824% (Minimal or Negative)
Shareholder yield for 1909.HK (quarterly period ending 2025-12-31)
Market cap (USD): 373716750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -622656.25
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16661181228831728%
Total shareholder yield: -0.16661181228831728% (Minimal or Negative)
Shareholder yield for 1915.HK (annual period ending 2023-12-31)
Market cap (USD): 22362866.94796062
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113282.5282506426
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5065653188129056%
Total shareholder yield: -0.5065653188129056% (Minimal or Negative)
Shareholder yield for 1965.HK (annual period ending 2025-12-31)
Market cap (USD): 7403818.857142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96698.63013698632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3060642352655079%
Total shareholder yield: -1.3060642352655079% (Minimal or Negative)
Shareholder yield for 1965.HK (quarterly period ending 2025-12-31)
Market cap (USD): 7403818.857142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -96698.63013698632
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3060642352655079%
Total shareholder yield: -1.3060642352655079% (Minimal or Negative)
Shareholder yield for 2408.HK (annual period ending 2025-12-31)
Market cap (USD): 335902902.85714287
Dividends paid: 7013142.857142857
Stock repurchases: 0
Net debt paydown: -27104373.77690801
Dividend yield: 2.087848243492405%
Buyback yield: 0%
Debt paydown yield: -8.069109717826795%
Total shareholder yield: -5.9812614743343895% (Minimal or Negative)
Shareholder yield for 2408.HK (quarterly period ending 2025-12-31)
Market cap (USD): 335902902.85714287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28279036.66068937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.418812823632026%
Total shareholder yield: -8.418812823632026% (Minimal or Negative)
Shareholder yield for 2591.HK (annual period ending 2025-12-31)
Market cap (USD): 495322733.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22394692.759295497
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.521232569190596%
Total shareholder yield: -4.521232569190596% (Minimal or Negative)
Shareholder yield for 2591.HK (quarterly period ending 2025-12-31)
Market cap (USD): 495322733.71428573
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15814176.52918908
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.192701536350456%
Total shareholder yield: -3.192701536350456% (Minimal or Negative)
Shareholder yield for 267A.T (quarterly period ending 2026-01-31)
Market cap (USD): 12827056.672760513
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8982930.51891151
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 70.03111273366109%
Total shareholder yield: 70.03111273366109% (High Return)
Shareholder yield for 2685.HK (annual period ending 2025-12-31)
Market cap (USD): 896845458.2857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6087751.467710372
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6787960413321238%
Total shareholder yield: -0.6787960413321238% (Minimal or Negative)
Shareholder yield for 3710.T (quarterly period ending 2026-03-31)
Market cap (USD): 19816970.57057057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3887.HK (annual period ending 2025-12-31)
Market cap (USD): 615076919.2802056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2551437.070998861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41481593456387256%
Total shareholder yield: 0.41481593456387256% (Low Return)
Shareholder yield for 3887.HK (quarterly period ending 2025-12-31)
Market cap (USD): 615076919.2802056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 985091.6116778287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16015746661907476%
Total shareholder yield: 0.16015746661907476% (Low Return)
Shareholder yield for 4410.T (annual period ending 2026-03-31)
Market cap (USD): 154523970.37037036
Dividends paid: 6381381.381381381
Stock repurchases: 0
Net debt paydown: 31558158.044423252
Dividend yield: 4.129703220857052%
Buyback yield: 0%
Debt paydown yield: 20.422823700933368%
Total shareholder yield: 24.55252692179042% (High Return)
Shareholder yield for 4410.T (quarterly period ending 2026-03-31)
Market cap (USD): 154523970.37037036
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22407126.170585126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.500744523246889%
Total shareholder yield: 14.500744523246889% (High Return)
Shareholder yield for 5139.T (quarterly period ending 2026-03-31)
Market cap (USD): 115220295.4954955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5283.T (quarterly period ending 2025-12-31)
Market cap (USD): 30947062.71977495
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5729.T (quarterly period ending 2026-03-31)
Market cap (USD): 95674612.2122122
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2244771.411721278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.3462560859324273%
Total shareholder yield: 2.3462560859324273% (Low Return)
Shareholder yield for 5729.T (annual period ending 2026-03-31)
Market cap (USD): 95674612.2122122
Dividends paid: 4750212.712712713
Stock repurchases: 19594.594594594593
Net debt paydown: 9524025.684051916
Dividend yield: 4.96496677945916%
Buyback yield: 0.020480453635006713%
Debt paydown yield: 9.954600770084166%
Total shareholder yield: 14.940048003178333% (High Return)
Shareholder yield for 6113.HK (annual period ending 2025-12-31)
Market cap (USD): 124444444.44444445
Dividends paid: 2333580.24691358
Stock repurchases: 0
Net debt paydown: -9797694.181475947
Dividend yield: 1.8751984126984127%
Buyback yield: 0%
Debt paydown yield: -7.8731471101146%
Total shareholder yield: -5.997948697416187% (Minimal or Negative)
Shareholder yield for 6113.HK (quarterly period ending 2025-12-31)
Market cap (USD): 124444444.44444445
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1833280.798529027
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4731720702465396%
Total shareholder yield: -1.4731720702465396% (Minimal or Negative)
Shareholder yield for 6428.T (annual period ending 2026-03-31)
Market cap (USD): 44613185.98598599
Dividends paid: 1687137.1371371371
Stock repurchases: 0
Net debt paydown: -7884340.409952804
Dividend yield: 3.7817006336806007%
Buyback yield: 0%
Debt paydown yield: -17.672668373044363%
Total shareholder yield: -13.890967739363763% (Minimal or Negative)
Shareholder yield for 6428.T (quarterly period ending 2026-03-31)
Market cap (USD): 44613185.98598599
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1800154.5168991387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.0350279342627715%
Total shareholder yield: 4.0350279342627715% (Moderate Return)
Shareholder yield for 6620.T (annual period ending 2026-03-31)
Market cap (USD): 165473095.4954955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6620.T (quarterly period ending 2026-03-31)
Market cap (USD): 165473095.4954955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6655.HK (quarterly period ending 2026-03-31)
Market cap (USD): 4302407872.648335
Dividends paid: 79541703.617945
Stock repurchases: 0
Net debt paydown: -107619451.69402552
Dividend yield: 1.8487718034269802%
Buyback yield: 0%
Debt paydown yield: -2.501377249195592%
Total shareholder yield: -0.6526054457686117% (Minimal or Negative)
Shareholder yield for 7068.T (quarterly period ending 2025-11-30)
Market cap (USD): 84760224.00819042
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7287.T (annual period ending 2026-03-31)
Market cap (USD): 851137575.975976
Dividends paid: 23317067.067067068
Stock repurchases: 0
Net debt paydown: 50280237.796946794
Dividend yield: 2.739517996292201%
Buyback yield: 0%
Debt paydown yield: 5.907416053073657%
Total shareholder yield: 8.646934049365857% (Moderate Return)
Shareholder yield for 7287.T (quarterly period ending 2026-03-31)
Market cap (USD): 851137575.975976
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20758352.56521663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.4388950918320815%
Total shareholder yield: 2.4388950918320815% (Low Return)
Shareholder yield for 7545.T (quarterly period ending 2026-05-31)
Market cap (USD): 732006917.5613737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8159.HK (annual period ending 2026-03-31)
Market cap (USD): 4414081.632653061
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8GW.IR (annual period ending 2025-12-31)
Market cap (USD): 19479102.352941178
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8GW.IR (quarterly period ending 2025-12-31)
Market cap (USD): 19479102.352941178
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9022.T (quarterly period ending 2026-03-31)
Market cap (USD): 23157893458.25826
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9022.T (annual period ending 2026-03-31)
Market cap (USD): 23157893458.25826
Dividends paid: 195583083.0830831
Stock repurchases: 688188188.1881882
Net debt paydown: 1841119635.2079926
Dividend yield: 0.8445633599429868%
Buyback yield: 2.9717218857951684%
Debt paydown yield: 7.950289772800717%
Total shareholder yield: 11.766575018538873% (High Return)
Shareholder yield for 9831.T (quarterly period ending 2026-03-31)
Market cap (USD): 3011647141.5415416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 261244371.89544892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.674468143758979%
Total shareholder yield: 8.674468143758979% (Moderate Return)
Shareholder yield for 9831.T (annual period ending 2026-03-31)
Market cap (USD): 3011647141.5415416
Dividends paid: 56381381.38138138
Stock repurchases: 96540290.29029028
Net debt paydown: 238671227.87136817
Dividend yield: 1.87211113160229%
Buyback yield: 3.205564455365616%
Debt paydown yield: 7.924939963225635%
Total shareholder yield: 13.002615550193543% (High Return)
Shareholder yield for AB9.DE (quarterly period ending 2025-06-30)
Market cap (USD): 37697122.35294118
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40391691.17647058
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 107.14794301353128%
Total shareholder yield: 107.14794301353128% (High Return)
Shareholder yield for AIR.V (quarterly period ending 2026-04-30)
Market cap (USD): 9144408.02919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATCH (quarterly period ending 2026-03-31)
Market cap (USD): 26459448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -533455
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0161229365026814%
Total shareholder yield: -2.0161229365026814% (Minimal or Negative)
Shareholder yield for BUT.L (annual period ending 2025-11-30)
Market cap (USD): 848054989.4736842
Dividends paid: 13900000
Stock repurchases: 182894.73684210525
Net debt paydown: 11749550.299800128
Dividend yield: 1.6390446577793913%
Buyback yield: 0.021566377076044623%
Debt paydown yield: 1.385470334546593%
Total shareholder yield: 3.046081369402029% (Low Return)
Shareholder yield for BUT.L (quarterly period ending 2025-11-30)
Market cap (USD): 848054989.4736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIC.L (quarterly period ending 2026-03-31)
Market cap (USD): 19617956.57894737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14020590.327169277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.4681484320095%
Total shareholder yield: 71.4681484320095% (High Return)
Shareholder yield for CLPT (quarterly period ending 2026-03-31)
Market cap (USD): 423452640
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5356000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2648403845114768%
Total shareholder yield: -1.2648403845114768% (Minimal or Negative)
Shareholder yield for COCH (quarterly period ending 2026-03-31)
Market cap (USD): 51041892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05877525072934209%
Total shareholder yield: 0.05877525072934209% (Low Return)
Shareholder yield for CPKR.TO (quarterly period ending 2026-03-31)
Market cap (USD): 408619971.2230216
Dividends paid: 4920143.8848920865
Stock repurchases: 642446.0431654677
Net debt paydown: 12402515.359974742
Dividend yield: 1.2040879622613232%
Buyback yield: 0.15722335872194207%
Debt paydown yield: 3.0352200659339643%
Total shareholder yield: 4.396531386917229% (Moderate Return)
Shareholder yield for CRL (quarterly period ending 2026-03-31)
Market cap (USD): 10913844224
Dividends paid: 0
Stock repurchases: 208285000
Net debt paydown: -485838000
Dividend yield: 0%
Buyback yield: 1.9084476168532125%
Debt paydown yield: -4.4515753572111825%
Total shareholder yield: -2.5431277403579697% (Minimal or Negative)
Shareholder yield for CUU.V (quarterly period ending 2026-04-30)
Market cap (USD): 248193424.81751823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2689.407948094078
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0010835935521142186%
Total shareholder yield: 0.0010835935521142186% (Low Return)
Shareholder yield for CWBC (quarterly period ending 2026-03-31)
Market cap (USD): 686766720
Dividends paid: 2299000
Stock repurchases: 57000
Net debt paydown: 39350000
Dividend yield: 0.3347570482157318%
Buyback yield: 0.00829976152600988%
Debt paydown yield: 5.729747649973487%
Total shareholder yield: 6.072804459715229% (Moderate Return)
Shareholder yield for CWBC (quarterly period ending 2026-06-30)
Market cap (USD): 678355136
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSY (quarterly period ending 2025-12-31)
Market cap (USD): 15015919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTE.DE (quarterly period ending 2026-03-31)
Market cap (USD): 146753352386.2069
Dividends paid: 524137931.0344828
Stock repurchases: 541379310.3448275
Net debt paydown: 1147112914.1311646
Dividend yield: 0.3571556782260911%
Buyback yield: 0.36890422027300196%
Debt paydown yield: 0.7816604496450194%
Total shareholder yield: 1.5077203481441126% (Low Return)
Shareholder yield for ELIN.NS (quarterly period ending 2026-03-31)
Market cap (USD): 53275683.594743535
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELIN.NS (annual period ending 2026-03-31)
Market cap (USD): 53275683.594743535
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1061191.8071195802
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9918877347343564%
Total shareholder yield: 1.9918877347343564% (Low Return)
Shareholder yield for ESXR.V (quarterly period ending 2026-04-30)
Market cap (USD): 918065.6934306569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FAS.DE (quarterly period ending 2026-03-31)
Market cap (USD): 42965213184
Dividends paid: 275600000
Stock repurchases: 20300000
Net debt paydown: -3600000
Dividend yield: 0.6414491621855419%
Buyback yield: 0.047247525371431426%
Debt paydown yield: -0.008378871494441041%
Total shareholder yield: 0.6803178160625323% (Low Return)
Shareholder yield for FAS.DE (quarterly period ending 2026-06-30)
Market cap (USD): 47179366400
Dividends paid: 275400000
Stock repurchases: 30000000
Net debt paydown: 4000000
Dividend yield: 0.5837297552177385%
Buyback yield: 0.06358711930476454%
Debt paydown yield: 0.008478282573968605%
Total shareholder yield: 0.6557951570964717% (Low Return)
Shareholder yield for FME.AX (annual period ending 2025-06-30)
Market cap (USD): 7516869.281045752
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDC (quarterly period ending 2026-03-31)
Market cap (USD): 7076214
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -166819
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3574612073631465%
Total shareholder yield: -2.3574612073631465% (Minimal or Negative)
Shareholder yield for GTE (quarterly period ending 2026-03-31)
Market cap (USD): 259541584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 81932920.23315644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 31.56832094896841%
Total shareholder yield: 31.56832094896841% (High Return)
Shareholder yield for GTE.AX (annual period ending 2025-06-30)
Market cap (USD): 5082295.424836601
Dividends paid: 0
Stock repurchases: 319902.61437908496
Dividend yield: 0%
Buyback yield: 6.2944513775361655%
Total shareholder yield: 6.2944513775361655% (Moderate Return)
Shareholder yield for GTE.AX (quarterly period ending 2025-06-30)
Market cap (USD): 5082295.424836601
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAL.NS (annual period ending 2026-03-31)
Market cap (USD): 32413897240.525646
Dividends paid: 354373675.2861382
Stock repurchases: 0
Net debt paydown: -1026959.8133415295
Dividend yield: 1.0932769751706395%
Buyback yield: 0%
Debt paydown yield: -0.0031682700963757224%
Total shareholder yield: 1.0901087050742637% (Low Return)
Shareholder yield for HAL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 32413897240.525646
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEI (quarterly period ending 2026-04-30)
Market cap (USD): 48853700608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -79609000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16295387864018573%
Total shareholder yield: -0.16295387864018573% (Minimal or Negative)
Shareholder yield for IBIO (quarterly period ending 2026-03-31)
Market cap (USD): 71040336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17595637498110933%
Total shareholder yield: 0.17595637498110933% (Low Return)
Shareholder yield for IDCC (quarterly period ending 2026-03-31)
Market cap (USD): 6675770368
Dividends paid: 17980000
Stock repurchases: 8165000
Net debt paydown: 86486000
Dividend yield: 0.2693322119973795%
Buyback yield: 0.12230798169958863%
Debt paydown yield: 1.2955208947055261%
Total shareholder yield: 1.6871610884024943% (Low Return)
Shareholder yield for LAKE (quarterly period ending 2026-04-30)
Market cap (USD): 106192208
Dividends paid: 0
Stock repurchases: 158000
Net debt paydown: 5981000
Dividend yield: 0%
Buyback yield: 0.14878681117544895%
Debt paydown yield: 5.632239985065571%
Total shareholder yield: 5.78102679624102% (Moderate Return)
Shareholder yield for LAW (quarterly period ending 2026-03-31)
Market cap (USD): 225753120
Dividends paid: 0
Stock repurchases: 132000
Net debt paydown: 650000
Dividend yield: 0%
Buyback yield: 0.05847095269380995%
Debt paydown yield: 0.2879251458407308%
Total shareholder yield: 0.3463960985345408% (Low Return)
Shareholder yield for LOGG3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 444459558.9353612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15463079.709139407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.4790746195624602%
Total shareholder yield: -3.4790746195624602% (Minimal or Negative)
Shareholder yield for LPDC.NS (annual period ending 2026-03-31)
Market cap (USD): 8671823.654090716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LPDC.NS (quarterly period ending 2026-03-31)
Market cap (USD): 8671823.654090716
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LUNG (quarterly period ending 2026-03-31)
Market cap (USD): 49417528
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1436737183616307%
Total shareholder yield: 0.1436737183616307% (Low Return)
Shareholder yield for MCRB (quarterly period ending 2026-03-31)
Market cap (USD): 48080732
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2467000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.130953497130617%
Total shareholder yield: 5.130953497130617% (Moderate Return)
Shareholder yield for MEX.L (quarterly period ending 2025-06-30)
Market cap (USD): 38134389.04109589
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6561449.8630137
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.20612294572935%
Total shareholder yield: -17.20612294572935% (Minimal or Negative)
Shareholder yield for MRO.L (annual period ending 2025-12-31)
Market cap (USD): 7921493794.594595
Dividends paid: 110810810.81081082
Stock repurchases: 233783783.7837838
Net debt paydown: -514121621.6216216
Dividend yield: 1.398862559059568%
Buyback yield: 2.9512588136256737%
Debt paydown yield: -6.490210495051373%
Total shareholder yield: -2.140089122366131% (Minimal or Negative)
Shareholder yield for MRO.L (quarterly period ending 2025-12-31)
Market cap (USD): 7921493794.594595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -109977786.00518322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3883465525180236%
Total shareholder yield: -1.3883465525180236% (Minimal or Negative)
Shareholder yield for MTVW.L (quarterly period ending 2026-03-31)
Market cap (USD): 447617094.7368421
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14743954.48079659
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.2938765418386637%
Total shareholder yield: 3.2938765418386637% (Low Return)
Shareholder yield for MTVW.L (annual period ending 2026-03-31)
Market cap (USD): 447617094.7368421
Dividends paid: 26934210.52631579
Stock repurchases: 0
Net debt paydown: 28502255.63909775
Dividend yield: 6.017243497402761%
Buyback yield: 0%
Debt paydown yield: 6.367552976468531%
Total shareholder yield: 12.384796473871292% (High Return)
Shareholder yield for MUX.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1043947372.6618706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1391561.2035918534
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1332980224897384%
Total shareholder yield: 0.1332980224897384% (Low Return)
Shareholder yield for MWB0.DE (quarterly period ending 2025-12-31)
Market cap (USD): 98102917.64705883
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MWB0.DE (annual period ending 2025-12-31)
Market cap (USD): 98102917.64705883
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGNE (quarterly period ending 2026-03-31)
Market cap (USD): 696265984
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1418000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20365780213097412%
Total shareholder yield: 0.20365780213097412% (Low Return)
Shareholder yield for OSE.PA (quarterly period ending 2025-12-31)
Market cap (USD): 92502145.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6434166.666666672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.955694492590303%
Total shareholder yield: 6.955694492590303% (Moderate Return)
Shareholder yield for OSE.PA (annual period ending 2025-12-31)
Market cap (USD): 92502145.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6434166.666666672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.955694492590303%
Total shareholder yield: 6.955694492590303% (Moderate Return)
Shareholder yield for OWLT (quarterly period ending 2026-03-31)
Market cap (USD): 152585760
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5738000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.760508188968617%
Total shareholder yield: -3.760508188968617% (Minimal or Negative)
Shareholder yield for PHSC.L (quarterly period ending 2025-09-30)
Market cap (USD): 1076710.810810811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6059.985959985948
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5628239169831043%
Total shareholder yield: 0.5628239169831043% (Low Return)
Shareholder yield for PNBK (quarterly period ending 2026-03-31)
Market cap (USD): 131707424
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10009000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.599419756322924%
Total shareholder yield: -7.599419756322924% (Minimal or Negative)
Shareholder yield for PNN.AX (annual period ending 2024-06-30)
Market cap (USD): 30639981.333333332
Dividends paid: 0
Stock repurchases: 186626.66666666666
Net debt paydown: -823013.0993377484
Dividend yield: 0%
Buyback yield: 0.6090952361763842%
Debt paydown yield: -2.6860757204260755%
Total shareholder yield: -2.0769804842496913% (Minimal or Negative)
Shareholder yield for PROAC.PA (quarterly period ending 2025-07-31)
Market cap (USD): 5293124.137931035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PSD.TO (quarterly period ending 2026-03-31)
Market cap (USD): 116388776.97841728
Dividends paid: 4287050.359712231
Stock repurchases: 0
Net debt paydown: -31.507640602852916
Dividend yield: 3.683388098929166%
Buyback yield: 0%
Debt paydown yield: -2.70710298886426e-05%
Total shareholder yield: 3.683361027899277% (Low Return)
Shareholder yield for PSSA3.SA (quarterly period ending 2026-03-31)
Market cap (USD): 6698735452.471483
Dividends paid: 0
Stock repurchases: 26458935.36121673
Net debt paydown: -24678855.01373817
Dividend yield: 0%
Buyback yield: 0.3949840316720489%
Debt paydown yield: -0.36841065285886104%
Total shareholder yield: 0.02657337881318783% (Low Return)
Shareholder yield for PTA (annual period ending 2025-10-31)
Market cap (USD): 1042457408
Dividends paid: 89016999
Stock repurchases: 0
Net debt paydown: -800214
Dividend yield: 8.539149735698363%
Buyback yield: 0%
Debt paydown yield: -0.07676227286208703%
Total shareholder yield: 8.462387462836276% (Moderate Return)
Shareholder yield for PTA (quarterly period ending 2025-10-31)
Market cap (USD): 1042457408
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 627036
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06014979558761983%
Total shareholder yield: 0.06014979558761983% (Low Return)
Shareholder yield for PUBM (quarterly period ending 2026-03-31)
Market cap (USD): 581470464
Dividends paid: 0
Stock repurchases: 8500000
Net debt paydown: 1483000
Dividend yield: 0%
Buyback yield: 1.4618111368078017%
Debt paydown yield: 0.2550430489277612%
Total shareholder yield: 1.716854185735563% (Low Return)
Shareholder yield for PWH.AX (annual period ending 2025-06-30)
Market cap (USD): 631053343.7908497
Dividends paid: 7356862.7450980395
Stock repurchases: 0
Net debt paydown: -29354026.14379085
Dividend yield: 1.1658067923234599%
Buyback yield: 0%
Debt paydown yield: -4.651591887217647%
Total shareholder yield: -3.4857850948941866% (Minimal or Negative)
Shareholder yield for PWH.AX (quarterly period ending 2025-06-30)
Market cap (USD): 631053343.7908497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QURI.V (quarterly period ending 2026-04-30)
Market cap (USD): 2467213.138686131
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAA.DE (quarterly period ending 2026-03-31)
Market cap (USD): 8488293222.988505
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCT.V (quarterly period ending 2026-02-28)
Market cap (USD): 4535208.759124087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -229872.50260687992
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.0686200970223165%
Total shareholder yield: -5.0686200970223165% (Minimal or Negative)
Shareholder yield for RFI (quarterly period ending 2025-12-31)
Market cap (USD): 312959936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RFI (annual period ending 2025-12-31)
Market cap (USD): 312959936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCG.AX (annual period ending 2025-12-31)
Market cap (USD): 13635825911.409395
Dividends paid: 575167785.2348993
Stock repurchases: 0
Net debt paydown: 332506148.65146446
Dividend yield: 4.218063423306422%
Buyback yield: 0%
Debt paydown yield: 2.438474580210424%
Total shareholder yield: 6.656538003516846% (Moderate Return)
Shareholder yield for SCG.AX (quarterly period ending 2025-12-31)
Market cap (USD): 13635825911.409395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 332506148.65146446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.438474580210424%
Total shareholder yield: 2.438474580210424% (Low Return)
Shareholder yield for SHC.L (quarterly period ending 2025-12-31)
Market cap (USD): 3513013621.6216216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 293694927.80451703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.36019894704952%
Total shareholder yield: 8.36019894704952% (Moderate Return)
Shareholder yield for SHC.L (annual period ending 2025-12-31)
Market cap (USD): 3513013621.6216216
Dividends paid: 90135135.13513513
Stock repurchases: 0
Net debt paydown: 198770270.27027035
Dividend yield: 2.5657496623519602%
Buyback yield: 0%
Debt paydown yield: 5.658112711174663%
Total shareholder yield: 8.223862373526623% (Moderate Return)
Shareholder yield for SMXT (quarterly period ending 2026-03-31)
Market cap (USD): 19405140
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9067173
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -46.725625272479355%
Total shareholder yield: -46.725625272479355% (Minimal or Negative)
Shareholder yield for SOUTHWEST.NS (quarterly period ending 2026-03-31)
Market cap (USD): 81498267.40144129
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOUTHWEST.NS (annual period ending 2026-03-31)
Market cap (USD): 81498267.40144129
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -932274.1230611047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1439189479562084%
Total shareholder yield: -1.1439189479562084% (Minimal or Negative)
Shareholder yield for SOUTHWEST.NS (quarterly period ending 2026-06-30)
Market cap (USD): 80490110.7711784
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARAPUR.NS (annual period ending 2026-03-31)
Market cap (USD): 3752863.755828741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARAPUR.NS (quarterly period ending 2026-03-31)
Market cap (USD): 3752863.755828741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TCO0.DE (annual period ending 2026-02-28)
Market cap (USD): 46741039048.64865
Dividends paid: 1266216216.2162163
Stock repurchases: 2085135135.1351352
Net debt paydown: -1813821416.3530655
Dividend yield: 2.709003141539757%
Buyback yield: 4.461037190390442%
Debt paydown yield: -3.880575728034667%
Total shareholder yield: 3.289464603895532% (Low Return)
Shareholder yield for TCO0.DE (quarterly period ending 2026-02-28)
Market cap (USD): 46741039048.64865
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -152702702.70270538
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32669941835005106%
Total shareholder yield: -0.32669941835005106% (Minimal or Negative)
Shareholder yield for TTAM (quarterly period ending 2026-03-31)
Market cap (USD): 3161816064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20755524.0027045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6564431194788344%
Total shareholder yield: 0.6564431194788344% (Low Return)
Shareholder yield for TVI.V (quarterly period ending 2026-03-31)
Market cap (USD): 23587352.517985612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4144.8406238514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.01757230117577169%
Total shareholder yield: -0.01757230117577169% (Minimal or Negative)
Shareholder yield for URU.L (quarterly period ending 2025-09-30)
Market cap (USD): 3208870.5035971226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VNOM (quarterly period ending 2026-03-31)
Market cap (USD): 16247968768
Dividends paid: 193000000
Stock repurchases: 96000000
Net debt paydown: 583000000
Dividend yield: 1.187840786474855%
Buyback yield: 0.590843085500446%
Debt paydown yield: 3.5881408213204167%
Total shareholder yield: 5.366824693295717% (Moderate Return)
Shareholder yield for 0184.HK (annual period ending 2021-12-31)
Market cap (USD): 103804615.38461538
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0184.HK (annual period ending 2022-12-31)
Market cap (USD): 84722464.69833119
Dividends paid: 1746854.9422336328
Stock repurchases: 0
Net debt paydown: -144726760.14614397
Dividend yield: 2.0618556701030926%
Buyback yield: 0%
Debt paydown yield: -170.82453946715114%
Total shareholder yield: -168.76268379704806% (Minimal or Negative)
Shareholder yield for 0184.HK (annual period ending 2023-12-31)
Market cap (USD): 75793597.95134443
Dividends paid: 3484763.1241997443
Stock repurchases: 0
Net debt paydown: 8430532.430197954
Dividend yield: 4.597701149425288%
Buyback yield: 0%
Debt paydown yield: 11.123013893086222%
Total shareholder yield: 15.720715042511511% (High Return)
Shareholder yield for 0184.HK (annual period ending 2024-12-31)
Market cap (USD): 81542783.50515464
Dividends paid: 5699226.804123712
Stock repurchases: 0
Net debt paydown: 20657330.01570812
Dividend yield: 6.989247311827958%
Buyback yield: 0%
Debt paydown yield: 25.333118551689232%
Total shareholder yield: 32.32236586351719% (High Return)
Shareholder yield for 0184.HK (quarterly period ending 2024-12-31)
Market cap (USD): 81542783.50515464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0184.HK (quarterly period ending 2025-06-30)
Market cap (USD): 93175796.17834395
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10153331.80116883
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10.89696274956938%
Total shareholder yield: 10.89696274956938% (High Return)
Shareholder yield for 0258.HK (annual period ending 2021-12-31)
Market cap (USD): 472077927.2179487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0258.HK (annual period ending 2022-12-31)
Market cap (USD): 362487678.11296535
Dividends paid: 13916046.21309371
Stock repurchases: 0
Dividend yield: 3.839039794549078%
Buyback yield: 0%
Total shareholder yield: 3.839039794549078% (Low Return)
Shareholder yield for 0258.HK (annual period ending 2023-12-31)
Market cap (USD): 399161591.5236876
Dividends paid: 4834571.062740077
Stock repurchases: 0
Net debt paydown: -18694331.187263623
Dividend yield: 1.2111814276231978%
Buyback yield: 0%
Debt paydown yield: -4.683399300995681%
Total shareholder yield: -3.4722178733724833% (Minimal or Negative)
Shareholder yield for 0258.HK (quarterly period ending 2024-12-31)
Market cap (USD): 771444781.765464
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0258.HK (annual period ending 2024-12-31)
Market cap (USD): 771444781.765464
Dividends paid: 4010180.412371134
Stock repurchases: 0
Net debt paydown: -94610940.73814963
Dividend yield: 0.5198272782653052%
Buyback yield: 0%
Debt paydown yield: -12.264123495868485%
Total shareholder yield: -11.74429621760318% (Minimal or Negative)
Shareholder yield for 0258.HK (quarterly period ending 2025-06-30)
Market cap (USD): 765477928.4840765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43077043.962177426
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.627470415441707%
Total shareholder yield: -5.627470415441707% (Minimal or Negative)
Shareholder yield for 0505.HK (annual period ending 2021-12-31)
Market cap (USD): 124897476.34487179
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0505.HK (annual period ending 2022-12-31)
Market cap (USD): 112884038.05648267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0505.HK (annual period ending 2023-12-31)
Market cap (USD): 115906578.95646608
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -42729346.20208119
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -36.86533291447599%
Total shareholder yield: -36.86533291447599% (Minimal or Negative)
Shareholder yield for 0505.HK (quarterly period ending 2024-12-31)
Market cap (USD): 115542414.93814433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0505.HK (annual period ending 2024-12-31)
Market cap (USD): 115542414.93814433
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22191814.78279236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.206639219608448%
Total shareholder yield: -19.206639219608448% (Minimal or Negative)
Shareholder yield for 0609.HK (annual period ending 2021-12-31)
Market cap (USD): 100229746.15384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0609.HK (annual period ending 2022-12-31)
Market cap (USD): 188312973.042362
Dividends paid: 34955459.77011494
Stock repurchases: 0
Dividend yield: 18.56242785899383%
Buyback yield: 0%
Total shareholder yield: 18.56242785899383% (High Return)
Shareholder yield for 0609.HK (annual period ending 2023-12-31)
Market cap (USD): 145090809.2189501
Dividends paid: 26251195.499296766
Stock repurchases: 0
Net debt paydown: 6569540.229885058
Dividend yield: 18.092941682944407%
Buyback yield: 0%
Debt paydown yield: 4.5278817212820535%
Total shareholder yield: 22.62082340422646% (High Return)
Shareholder yield for 0609.HK (annual period ending 2024-12-31)
Market cap (USD): 125649997.42268042
Dividends paid: 13236986.301369863
Stock repurchases: 0
Net debt paydown: -30155342.465753425
Dividend yield: 10.534808255380453%
Buyback yield: 0%
Debt paydown yield: -23.999477186069758%
Total shareholder yield: -13.464668930689305% (Minimal or Negative)
Shareholder yield for 0609.HK (quarterly period ending 2024-12-31)
Market cap (USD): 125649997.42268042
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0609.HK (quarterly period ending 2025-06-30)
Market cap (USD): 128685439.49044585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19243681.244148944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.95404710925176%
Total shareholder yield: -14.95404710925176% (Minimal or Negative)
Shareholder yield for 0611.HK (annual period ending 2021-12-31)
Market cap (USD): 206573351.22307694
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0611.HK (annual period ending 2022-12-31)
Market cap (USD): 121250172.06931965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0611.HK (annual period ending 2023-12-31)
Market cap (USD): 66398251.44174136
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -304041509.1083319
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -457.9058973790923%
Total shareholder yield: -457.9058973790923% (Minimal or Negative)
Shareholder yield for 0611.HK (annual period ending 2024-12-31)
Market cap (USD): 83532594.03350516
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48702333.777736664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -58.30338964237364%
Total shareholder yield: -58.30338964237364% (Minimal or Negative)
Shareholder yield for 0611.HK (quarterly period ending 2024-12-31)
Market cap (USD): 83532594.03350516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0611.HK (quarterly period ending 2025-06-30)
Market cap (USD): 96730591.87515923
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62274954.36338568
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -64.37979253115489%
Total shareholder yield: -64.37979253115489% (Minimal or Negative)
Shareholder yield for 0636.HK (annual period ending 2021-12-31)
Market cap (USD): 3670471894.5230765
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0636.HK (annual period ending 2022-12-31)
Market cap (USD): 2835274269.478819
Dividends paid: 180971245.18613607
Stock repurchases: 0
Dividend yield: 6.382847935886014%
Buyback yield: 0%
Total shareholder yield: 6.382847935886014% (Moderate Return)
Shareholder yield for 0636.HK (annual period ending 2023-12-31)
Market cap (USD): 1740316088.5838668
Dividends paid: 108769782.33034572
Stock repurchases: 0
Net debt paydown: 119468984.49865961
Dividend yield: 6.250001539596986%
Buyback yield: 0%
Debt paydown yield: 6.864786534029811%
Total shareholder yield: 13.114788073626798% (High Return)
Shareholder yield for 0636.HK (annual period ending 2024-12-31)
Market cap (USD): 1497650859.4149485
Dividends paid: 90484149.48453608
Stock repurchases: 0
Net debt paydown: -90554764.57621074
Dividend yield: 6.041738561141238%
Buyback yield: 0%
Debt paydown yield: -6.0464536181407205%
Total shareholder yield: -0.004715056999482492% (Minimal or Negative)
Shareholder yield for 0636.HK (quarterly period ending 2024-12-31)
Market cap (USD): 1497650859.4149485
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0636.HK (quarterly period ending 2025-06-30)
Market cap (USD): 1678491707.411465
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8218940.17991972
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4896622451948124%
Total shareholder yield: 0.4896622451948124% (Low Return)
Shareholder yield for 1841.HK (annual period ending 2022-03-31)
Market cap (USD): 14814814.814814813
Dividends paid: 7662835.249042146
Stock repurchases: 0
Dividend yield: 51.724137931034484%
Buyback yield: 0%
Total shareholder yield: 51.724137931034484% (High Return)
Shareholder yield for 1841.HK (annual period ending 2023-03-31)
Market cap (USD): 19363057.324840765
Dividends paid: 4076433.1210191087
Stock repurchases: 0
Net debt paydown: 589948.3450065483
Dividend yield: 21.05263157894737%
Buyback yield: 0%
Debt paydown yield: 3.046772702829871%
Total shareholder yield: 24.09940428177724% (High Return)