speb/financial-data huggingface dataset:
Shareholder yield for JARO.NS (annual period ending 2025-03-31)
Dividends paid: 177332.24222585923
Stock repurchases: 0
Net debt paydown: -2628648.495174789
Shareholder yield for KPEL.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for KPEL.NS (annual period ending 2023-03-31)
Dividends paid: 129598.05115712546
Stock repurchases: 0
Shareholder yield for KPEL.NS (annual period ending 2024-03-31)
Dividends paid: 118887.15673342127
Stock repurchases: 0
Net debt paydown: -11706736.747148357
Shareholder yield for KPEL.NS (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NLB.L (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NLB.L (annual period ending 2022-12-31)
Dividends paid: 111261702.12765957
Stock repurchases: 20257446.80851064
Shareholder yield for NLB.L (annual period ending 2023-12-31)
Dividends paid: 127498888.88888888
Stock repurchases: 0
Net debt paydown: -593437517.7304962
Shareholder yield for NLB.L (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for NLB.L (annual period ending 2024-12-31)
Dividends paid: 238207291.6666667
Stock repurchases: 0
Net debt paydown: -162015208.3333335
Shareholder yield for NLB.L (quarterly period ending 2024-12-31)
Dividends paid: 114609375
Stock repurchases: 0
Shareholder yield for NLB.L (quarterly period ending 2025-03-31)
Dividends paid: 4136956.5217391304
Stock repurchases: 0
Shareholder yield for NLB.L (quarterly period ending 2025-06-30)
Dividends paid: 156572941.17647058
Stock repurchases: 0
Net debt paydown: -367679936.06138134
Shareholder yield for NLB.L (quarterly period ending 2025-09-30)
Dividends paid: 404705.8823529412
Stock repurchases: 0
Net debt paydown: 101272941.17647076
Shareholder yield for NLB.L (quarterly period ending 2025-12-31)
Dividends paid: 151305882.3529412
Stock repurchases: 0
Net debt paydown: 48461176.47058821
Shareholder yield for NLB.L (annual period ending 2025-12-31)
Dividends paid: 312761176.47058827
Stock repurchases: 0
Net debt paydown: -898094595.5882354
Shareholder yield for PRN.L (annual period ending 2022-03-31)
Dividends paid: 11722368.421052631
Stock repurchases: 0
Shareholder yield for PRN.L (annual period ending 2023-03-31)
Dividends paid: 8718518.518518519
Stock repurchases: 0
Net debt paydown: -133009616.63417792
Shareholder yield for PRN.L (annual period ending 2024-03-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 76222941.08454442
Shareholder yield for PRN.L (annual period ending 2024-12-31)
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -43254113.92405069
Shareholder yield for PRN.L (quarterly period ending 2025-06-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SANDUMA.NS (annual period ending 2022-03-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for SANDUMA.NS (annual period ending 2023-03-31)
Dividends paid: 1658952.496954933
Stock repurchases: 0
Shareholder yield for VAND.V (annual period ending 2021-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VAND.V (annual period ending 2022-07-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VISA.TO (annual period ending 2021-09-30)
Dividends paid: 2185937500
Stock repurchases: 0
Shareholder yield for VISA.TO (annual period ending 2022-09-30)
Dividends paid: 2337956204.379562
Stock repurchases: 8459124087.59124
Shareholder yield for VISA.TO (annual period ending 2023-09-30)
Dividends paid: 2778518518.5185184
Stock repurchases: 8963703703.703703
Net debt paydown: 1229083536.0908356
Shareholder yield for VISA.TO (quarterly period ending 2024-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for VISA.TO (annual period ending 2024-09-30)
Dividends paid: 3123703703.7037034
Stock repurchases: 12380000000
Net debt paydown: -276296296.2962971
Shareholder yield for VISA.TO (quarterly period ending 2024-12-31)
Dividends paid: 818181818.1818182
Stock repurchases: 0
Shareholder yield for VISA.TO (quarterly period ending 2025-03-31)
Dividends paid: 813986013.986014
Stock repurchases: 3213986013.986014
Shareholder yield for VISA.TO (quarterly period ending 2025-06-30)
Dividends paid: 842335766.4233576
Stock repurchases: 3490510948.9051094
Net debt paydown: -3830023990.607929
Shareholder yield for VISA.TO (annual period ending 2025-09-30)
Dividends paid: 3333812949.640288
Stock repurchases: 13176978417.266188
Net debt paydown: -2674559019.451107
Shareholder yield for VISA.TO (quarterly period ending 2025-09-30)
Dividends paid: 824460431.6546763
Stock repurchases: 3544604316.546763
Net debt paydown: 240272015.9638672
Shareholder yield for 0400.HK (annual period ending 2025-12-31)
Market cap (USD): 949438244.5714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -117190534.24657533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.343144476919035%
Total shareholder yield: -12.343144476919035% (Minimal or Negative)
Shareholder yield for 0400.HK (quarterly period ending 2025-12-31)
Market cap (USD): 949438244.5714285
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18002930.264993012
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8961665350988088%
Total shareholder yield: -1.8961665350988088% (Minimal or Negative)
Shareholder yield for 0522.HK (quarterly period ending 2026-03-31)
Market cap (USD): 53122608421.70542
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0844.HK (annual period ending 2025-12-31)
Market cap (USD): 25098003.084832903
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2092254.1276866384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.336337040897963%
Total shareholder yield: -8.336337040897963% (Minimal or Negative)
Shareholder yield for 0844.HK (quarterly period ending 2025-12-31)
Market cap (USD): 25098003.084832903
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2092254.1276866384
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.336337040897963%
Total shareholder yield: -8.336337040897963% (Minimal or Negative)
Shareholder yield for 0852.HK (annual period ending 2023-12-31)
Market cap (USD): 45131681.434058905
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20110167.833937924
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.5588712738756%
Total shareholder yield: -44.5588712738756% (Minimal or Negative)
Shareholder yield for 1038.HK (quarterly period ending 2025-12-31)
Market cap (USD): 20257282895.629818
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45969086.175560474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2269262191400682%
Total shareholder yield: -0.2269262191400682% (Minimal or Negative)
Shareholder yield for 1038.HK (annual period ending 2025-12-31)
Market cap (USD): 20257282895.629818
Dividends paid: 838817480.7197943
Stock repurchases: 0
Net debt paydown: -199526608.00890446
Dividend yield: 4.140819304551232%
Buyback yield: 0%
Debt paydown yield: -0.9849623418743345%
Total shareholder yield: 3.1558569626768973% (Low Return)
Shareholder yield for 1094.HK (quarterly period ending 2026-03-31)
Market cap (USD): 22294254.124457307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -640033.374526415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8708445277130115%
Total shareholder yield: -2.8708445277130115% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2026-03-31)
Market cap (USD): 22294254.124457307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1374893.8536795378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.167032303499438%
Total shareholder yield: -6.167032303499438% (Minimal or Negative)
Shareholder yield for 1898.T (quarterly period ending 2026-03-31)
Market cap (USD): 336665497.4974975
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4114843.308988668
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.222234930390886%
Total shareholder yield: 1.222234930390886% (Low Return)
Shareholder yield for 1898.T (annual period ending 2026-03-31)
Market cap (USD): 336665497.4974975
Dividends paid: 18287037.037037037
Stock repurchases: 0
Net debt paydown: 3497638.629138425
Dividend yield: 5.431812042804585%
Buyback yield: 0%
Debt paydown yield: 1.0389061710026948%
Total shareholder yield: 6.470718213807279% (Moderate Return)
Shareholder yield for 1983.HK (annual period ending 2025-12-31)
Market cap (USD): 889093193.1428572
Dividends paid: 46405428.571428575
Stock repurchases: 242857142.85714287
Net debt paydown: -867425686.8884537
Dividend yield: 5.219411072914633%
Buyback yield: 27.315150394827192%
Debt paydown yield: -97.56296567991811%
Total shareholder yield: -65.02840421217628% (Minimal or Negative)
Shareholder yield for 1983.HK (quarterly period ending 2025-12-31)
Market cap (USD): 889093193.1428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -611208297.2703724
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -68.7451329044384%
Total shareholder yield: -68.7451329044384% (Minimal or Negative)
Shareholder yield for 2500.HK (annual period ending 2025-12-31)
Market cap (USD): 70561833.14285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 41684708.414872795
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 59.07543293338102%
Total shareholder yield: 59.07543293338102% (High Return)
Shareholder yield for 2500.HK (quarterly period ending 2025-12-31)
Market cap (USD): 70561833.14285715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 59965436.142657906
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 84.98282070032658%
Total shareholder yield: 84.98282070032658% (High Return)
Shareholder yield for 2501.T (quarterly period ending 2026-03-31)
Market cap (USD): 4868141511.111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2540.HK (annual period ending 2025-12-31)
Market cap (USD): 57142857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18540890.410958905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.44655821917809%
Total shareholder yield: -32.44655821917809% (Minimal or Negative)
Shareholder yield for 2540.HK (quarterly period ending 2025-12-31)
Market cap (USD): 57142857.14285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18540890.410958905
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.44655821917809%
Total shareholder yield: -32.44655821917809% (Minimal or Negative)
Shareholder yield for 2722.T (quarterly period ending 2025-11-30)
Market cap (USD): 17225985.769132327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 3494.T (quarterly period ending 2026-03-31)
Market cap (USD): 22015943.943943944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2907745.411966473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.207452832229452%
Total shareholder yield: -13.207452832229452% (Minimal or Negative)
Shareholder yield for 3537.T (annual period ending 2026-03-31)
Market cap (USD): 35777672.072072074
Dividends paid: 832232.2322322322
Stock repurchases: 0
Net debt paydown: 3071720.6312046573
Dividend yield: 2.3261218073544527%
Buyback yield: 0%
Debt paydown yield: 8.58557992542626%
Total shareholder yield: 10.911701732780712% (High Return)
Shareholder yield for 3537.T (quarterly period ending 2026-03-31)
Market cap (USD): 35777672.072072074
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -265490.92834422574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7420575821965427%
Total shareholder yield: -0.7420575821965427% (Minimal or Negative)
Shareholder yield for 3542.T (annual period ending 2026-03-31)
Market cap (USD): 81949680.88088088
Dividends paid: 715934.6846846846
Stock repurchases: 50.05005005005005
Dividend yield: 0.873627178274607%
Buyback yield: 6.107412440421946e-05%
Total shareholder yield: 0.8736882523990113% (Low Return)
Shareholder yield for 3542.T (quarterly period ending 2026-03-31)
Market cap (USD): 81949680.88088088
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4680.T (quarterly period ending 2026-03-31)
Market cap (USD): 1934048172.9729729
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60492609.02894807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.127771576442187%
Total shareholder yield: -3.127771576442187% (Minimal or Negative)
Shareholder yield for 4680.T (annual period ending 2026-03-31)
Market cap (USD): 1934048172.9729729
Dividends paid: 28728728.728728727
Stock repurchases: 0
Net debt paydown: -125376708.41540635
Dividend yield: 1.485419501447454%
Buyback yield: 0%
Debt paydown yield: -6.4826052508650935%
Total shareholder yield: -4.997185749417639% (Minimal or Negative)
Shareholder yield for 56S1.DE (quarterly period ending 2026-03-31)
Market cap (USD): 20025810096.551723
Dividends paid: 0
Stock repurchases: 3333333.3333333335
Net debt paydown: 52712643.67816067
Dividend yield: 0%
Buyback yield: 0.016645185973811396%
Debt paydown yield: 0.26322352715827135%
Total shareholder yield: 0.2798687131320827% (Low Return)
Shareholder yield for 56S1.DE (quarterly period ending 2026-06-30)
Market cap (USD): 18518373236.363636
Dividends paid: 0
Stock repurchases: 2727272.727272727
Net debt paydown: 275060083.5945668
Dividend yield: 0%
Buyback yield: 0.014727388267114701%
Debt paydown yield: 1.4853361042234778%
Total shareholder yield: 1.5000634924905925% (Low Return)
Shareholder yield for 6171.T (quarterly period ending 2026-03-31)
Market cap (USD): 33629488.68868869
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6533.T (quarterly period ending 2026-03-31)
Market cap (USD): 69253759.35935935
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6681.HK (quarterly period ending 2025-12-31)
Market cap (USD): 320165522.28571427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21630279.736999407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.755967845187478%
Total shareholder yield: -6.755967845187478% (Minimal or Negative)
Shareholder yield for 6681.HK (annual period ending 2025-12-31)
Market cap (USD): 320165522.28571427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -27599542.074364
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.620397935832171%
Total shareholder yield: -8.620397935832171% (Minimal or Negative)
Shareholder yield for 8207.T (annual period ending 2026-03-31)
Market cap (USD): 73383969.56956957
Dividends paid: 375375.3753753754
Stock repurchases: 168.9189189189189
Net debt paydown: 5126483.631740281
Dividend yield: 0.5115223087237214%
Buyback yield: 0.00023018503892567458%
Debt paydown yield: 6.985835819197904%
Total shareholder yield: 7.497588312960551% (Moderate Return)
Shareholder yield for 8207.T (quarterly period ending 2026-03-31)
Market cap (USD): 73383969.56956957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2718753.1811757926
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.7048325364824484%
Total shareholder yield: 3.7048325364824484% (Low Return)
Shareholder yield for 8360.T (quarterly period ending 2026-03-31)
Market cap (USD): 1361070151.7517517
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 603228039.6143117
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 44.32012845465262%
Total shareholder yield: 44.32012845465262% (High Return)
Shareholder yield for 8360.T (annual period ending 2026-03-31)
Market cap (USD): 1361070151.7517517
Dividends paid: 20113863.863863863
Stock repurchases: 12512.512512512512
Net debt paydown: 549567907.7018466
Dividend yield: 1.4777977342296806%
Buyback yield: 0.0009193142981211077%
Debt paydown yield: 40.37763277627761%
Total shareholder yield: 41.856349824805406% (High Return)
Shareholder yield for 8430.HK (annual period ending 2025-12-31)
Market cap (USD): 10427200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 337003.125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.231961840187203%
Total shareholder yield: 3.231961840187203% (Low Return)
Shareholder yield for 8430.HK (quarterly period ending 2025-12-31)
Market cap (USD): 10427200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 337003.125
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.231961840187203%
Total shareholder yield: 3.231961840187203% (Low Return)
Shareholder yield for 9611.HK (quarterly period ending 2026-03-31)
Market cap (USD): 1598779498.6975398
Dividends paid: 3442538.564399421
Stock repurchases: 0
Net debt paydown: 52419548.056690216
Dividend yield: 0.2153229114586418%
Buyback yield: 0%
Debt paydown yield: 3.278722806953321%
Total shareholder yield: 3.494045718411963% (Low Return)
Shareholder yield for ABTC (quarterly period ending 2026-03-31)
Market cap (USD): 697840000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14057000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0143585922274445%
Total shareholder yield: -2.0143585922274445% (Minimal or Negative)
Shareholder yield for ACNB (quarterly period ending 2026-03-31)
Market cap (USD): 634167936
Dividends paid: 3930000
Stock repurchases: 3811000
Net debt paydown: 40088000
Dividend yield: 0.6197096663051725%
Buyback yield: 0.6009449206842271%
Debt paydown yield: 6.321353970188742%
Total shareholder yield: 7.542008557178142% (Moderate Return)
Shareholder yield for ADME.L (quarterly period ending 2025-06-30)
Market cap (USD): 822934.2465753425
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1802945.205479452
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 219.0873952545352%
Total shareholder yield: 219.0873952545352% (High Return)
Shareholder yield for ALEMS.BR (quarterly period ending 2025-12-31)
Market cap (USD): 20611543.529411767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -704350.4901960753
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.417262221002508%
Total shareholder yield: -3.417262221002508% (Minimal or Negative)
Shareholder yield for ALEMS.BR (annual period ending 2025-12-31)
Market cap (USD): 20611543.529411767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -704350.4901960753
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.417262221002508%
Total shareholder yield: -3.417262221002508% (Minimal or Negative)
Shareholder yield for ALV.AX (quarterly period ending 2024-12-31)
Market cap (USD): 3030285.714285714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALV.AX (annual period ending 2024-12-31)
Market cap (USD): 3030285.714285714
Dividends paid: 0
Stock repurchases: 11212.422360248447
Dividend yield: 0%
Buyback yield: 0.370012052242783%
Total shareholder yield: 0.370012052242783% (Low Return)
Shareholder yield for ASY.PA (annual period ending 2025-12-31)
Market cap (USD): 756645421.1764706
Dividends paid: 16705882.352941178
Stock repurchases: 0
Net debt paydown: -8356617.64705883
Dividend yield: 2.207887854124066%
Buyback yield: 0%
Debt paydown yield: -1.1044298178750012%
Total shareholder yield: 1.103458036249065% (Low Return)
Shareholder yield for ASY.PA (quarterly period ending 2025-12-31)
Market cap (USD): 756645421.1764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42588235.294117644
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.628559177414871%
Total shareholder yield: 5.628559177414871% (Moderate Return)
Shareholder yield for BKHT.DE (quarterly period ending 2026-03-31)
Market cap (USD): 246180634.4827586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5237349.5605138615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.1274417346099828%
Total shareholder yield: 2.1274417346099828% (Low Return)
Shareholder yield for BMA.OL (quarterly period ending 2026-03-31)
Market cap (USD): 143513442.13771838
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1285246.7365127057
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8955584350623805%
Total shareholder yield: 0.8955584350623805% (Low Return)
Shareholder yield for BTLS.BR (annual period ending 2025-12-31)
Market cap (USD): 162263435.29411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 601764.7058823528
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3708566287849126%
Total shareholder yield: 0.3708566287849126% (Low Return)
Shareholder yield for BTLS.BR (quarterly period ending 2025-12-31)
Market cap (USD): 162263435.29411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 601176.4705882352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37049411008619815%
Total shareholder yield: 0.37049411008619815% (Low Return)
Shareholder yield for C1V0.DE (quarterly period ending 2025-12-31)
Market cap (USD): 18904863.529411767
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for C1V0.DE (annual period ending 2025-12-31)
Market cap (USD): 18904863.529411767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1394926.3490196075
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.378663944595062%
Total shareholder yield: 7.378663944595062% (Moderate Return)
Shareholder yield for CCBG (quarterly period ending 2026-03-31)
Market cap (USD): 882432640
Dividends paid: 4628000
Stock repurchases: 2639000
Net debt paydown: 4077000
Dividend yield: 0.5244592947060526%
Buyback yield: 0.29905965400373224%
Debt paydown yield: 0.46201826804593266%
Total shareholder yield: 1.2855372167557175% (Low Return)
Shareholder yield for CIM (quarterly period ending 2026-03-31)
Market cap (USD): 1045575168
Dividends paid: 53451000
Stock repurchases: 0
Net debt paydown: 336153000
Dividend yield: 5.112114521832256%
Buyback yield: 0%
Debt paydown yield: 32.15005580545692%
Total shareholder yield: 37.262170327289176% (High Return)
Shareholder yield for CKG.V (quarterly period ending 2026-03-31)
Market cap (USD): 172577761.15107915
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLU.AX (annual period ending 2025-06-30)
Market cap (USD): 1907721.5686274508
Dividends paid: 0
Stock repurchases: 129411.76470588235
Net debt paydown: -561032.6797385621
Dividend yield: 0%
Buyback yield: 6.783577165245884%
Debt paydown yield: -29.40852003587759%
Total shareholder yield: -22.624942870631706% (Minimal or Negative)
Shareholder yield for CLU.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1907721.5686274508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNB.AX (annual period ending 2025-06-30)
Market cap (USD): 86625840.52287582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRI.AX (annual period ending 2025-06-30)
Market cap (USD): 36647001.30718954
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRWD (quarterly period ending 2026-04-30)
Market cap (USD): 186626555904
Dividends paid: 0
Stock repurchases: 175622000
Net debt paydown: -1266000
Dividend yield: 0%
Buyback yield: 0.094103435145821%
Debt paydown yield: -0.0006783600511018516%
Total shareholder yield: 0.09342507509471915% (Low Return)
Shareholder yield for CWST (quarterly period ending 2026-03-31)
Market cap (USD): 5686092288
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2344000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.041223390006293194%
Total shareholder yield: 0.041223390006293194% (Low Return)
Shareholder yield for DAN.V (quarterly period ending 2025-12-31)
Market cap (USD): 50639632.11678832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8122921.960825503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.04064172917352%
Total shareholder yield: 16.04064172917352% (High Return)
Shareholder yield for DAN.V (annual period ending 2025-12-31)
Market cap (USD): 50639632.11678832
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1999826.9766729623
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.94913409335367%
Total shareholder yield: 3.94913409335367% (Low Return)
Shareholder yield for DMII (quarterly period ending 2026-03-31)
Market cap (USD): 643370048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DPAM.PA (annual period ending 2025-12-31)
Market cap (USD): 101251764.70588236
Dividends paid: 5868000
Stock repurchases: 0
Dividend yield: 5.795454545454545%
Buyback yield: 0%
Total shareholder yield: 5.795454545454545% (Moderate Return)
Shareholder yield for DPAM.PA (quarterly period ending 2025-12-31)
Market cap (USD): 101251764.70588236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EBON (quarterly period ending 2025-12-31)
Market cap (USD): 12693124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1236546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.741857087349025%
Total shareholder yield: -9.741857087349025% (Minimal or Negative)
Shareholder yield for EBON (annual period ending 2025-12-31)
Market cap (USD): 12693124
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -573572
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.518761496381821%
Total shareholder yield: -4.518761496381821% (Minimal or Negative)
Shareholder yield for ELMRA.OL (quarterly period ending 2026-03-31)
Market cap (USD): 512997584.3782117
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 64845939.572435856
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.640593551923562%
Total shareholder yield: 12.640593551923562% (High Return)
Shareholder yield for EPRX (quarterly period ending 2026-03-31)
Market cap (USD): 379549568
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1331069.4533424356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3506971330138454%
Total shareholder yield: -0.3506971330138454% (Minimal or Negative)
Shareholder yield for EWK.V (quarterly period ending 2026-05-31)
Market cap (USD): 3143621.739130435
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 240752.0892838249
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.6584306020997275%
Total shareholder yield: 7.6584306020997275% (Moderate Return)
Shareholder yield for GALD.SW (quarterly period ending 2025-12-31)
Market cap (USD): 51257286967.08861
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 72674050.63291168
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1417828662675307%
Total shareholder yield: 0.1417828662675307% (Low Return)
Shareholder yield for GALD.SW (annual period ending 2025-12-31)
Market cap (USD): 51257286967.08861
Dividends paid: 51898734.17721519
Stock repurchases: 459493670.8860759
Net debt paydown: -419409282.7004218
Dividend yield: 0.10125142637872823%
Buyback yield: 0.896445555499472%
Debt paydown yield: -0.8182432343126491%
Total shareholder yield: 0.1794537475655511% (Low Return)
Shareholder yield for GBM.AX (annual period ending 2024-06-30)
Market cap (USD): 58900794.666666664
Dividends paid: 0
Stock repurchases: 55554.666666666664
Net debt paydown: 945149.9205298014
Dividend yield: 0%
Buyback yield: 0.09431904438821832%
Debt paydown yield: 1.6046471458978189%
Total shareholder yield: 1.6989661902860371% (Low Return)
Shareholder yield for HBM.TO (quarterly period ending 2026-03-31)
Market cap (USD): 10074425830.215828
Dividends paid: 2086330.9352517987
Stock repurchases: 0
Net debt paydown: 10821299.165047407
Dividend yield: 0.020709179564301808%
Buyback yield: 0%
Debt paydown yield: 0.10741355733238425%
Total shareholder yield: 0.12812273689668607% (Low Return)
Shareholder yield for HNL.DE (quarterly period ending 2026-03-31)
Market cap (USD): 55462482.75862069
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1045557.8093306348
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.8851622886790456%
Total shareholder yield: 1.8851622886790456% (Low Return)
Shareholder yield for LOCL (quarterly period ending 2026-03-31)
Market cap (USD): 24164044
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7818000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.353856001917556%
Total shareholder yield: -32.353856001917556% (Minimal or Negative)
Shareholder yield for LSAA.L (annual period ending 2025-12-31)
Market cap (USD): 74934976
Dividends paid: 2702702.702702703
Stock repurchases: 3005405.4054054054
Dividend yield: 3.6067305909362046%
Buyback yield: 4.010684417121059%
Total shareholder yield: 7.617415008057264% (Moderate Return)
Shareholder yield for LSAA.L (quarterly period ending 2025-12-31)
Market cap (USD): 74934976
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGF (annual period ending 2025-11-30)
Market cap (USD): 91578440
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGF (quarterly period ending 2025-11-30)
Market cap (USD): 91578440
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSAI (quarterly period ending 2026-03-31)
Market cap (USD): 9774061
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NH.NS (quarterly period ending 2026-03-31)
Market cap (USD): 4221919617.465028
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NH.NS (annual period ending 2026-03-31)
Market cap (USD): 4221919617.465028
Dividends paid: 9644340.822382366
Stock repurchases: 0
Net debt paydown: -336873549.1889889
Dividend yield: 0.22843497025585555%
Buyback yield: 0%
Debt paydown yield: -7.979155922235637%
Total shareholder yield: -7.7507209519797815% (Minimal or Negative)
Shareholder yield for NRL.NS (quarterly period ending 2026-03-31)
Market cap (USD): 76857184.90885969
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRL.NS (annual period ending 2026-03-31)
Market cap (USD): 76857184.90885969
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2074811.9123127016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.699567925592248%
Total shareholder yield: -2.699567925592248% (Minimal or Negative)
Shareholder yield for NVO.TO (quarterly period ending 2026-03-31)
Market cap (USD): 17000460.273972604
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11505.929943918367
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06768010841173364%
Total shareholder yield: 0.06768010841173364% (Low Return)
Shareholder yield for NYKD.OL (quarterly period ending 2026-03-31)
Market cap (USD): 94977019.52723534
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14060.223036922253
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01480381581450909%
Total shareholder yield: 0.01480381581450909% (Low Return)
Shareholder yield for OSTX (quarterly period ending 2026-03-31)
Market cap (USD): 67697920
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PASW (quarterly period ending 2025-09-30)
Market cap (USD): 15444200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46035.581615401665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2980768289416199%
Total shareholder yield: 0.2980768289416199% (Low Return)
Shareholder yield for PASW (annual period ending 2025-09-30)
Market cap (USD): 15444200
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46035.581615401665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2980768289416199%
Total shareholder yield: 0.2980768289416199% (Low Return)
Shareholder yield for PGHN.SW (annual period ending 2025-12-31)
Market cap (USD): 22095169458.227848
Dividends paid: 1382151898.734177
Stock repurchases: 422278481.01265824
Net debt paydown: -764739803.094233
Dividend yield: 6.255448284056896%
Buyback yield: 1.911180096676784%
Debt paydown yield: -3.461117619124924%
Total shareholder yield: 4.705510761608757% (Moderate Return)
Shareholder yield for PGHN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 22095169458.227848
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 652662974.6835446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.953871776894223%
Total shareholder yield: 2.953871776894223% (Low Return)
Shareholder yield for PTSB.IR (quarterly period ending 2025-12-31)
Market cap (USD): 1917088225.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -160000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.345990436948144%
Total shareholder yield: -8.345990436948144% (Minimal or Negative)
Shareholder yield for PTSB.IR (annual period ending 2025-12-31)
Market cap (USD): 1917088225.882353
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -365649509.80392146
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.073170700614405%
Total shareholder yield: -19.073170700614405% (Minimal or Negative)
Shareholder yield for QB7.DE (annual period ending 2025-12-31)
Market cap (USD): 165479849.4117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QB7.DE (quarterly period ending 2025-12-31)
Market cap (USD): 165479849.4117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QNTM (quarterly period ending 2026-03-31)
Market cap (USD): 19131954
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 743556.7925221864
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.886465504371307%
Total shareholder yield: 3.886465504371307% (Low Return)
Shareholder yield for QST.V (quarterly period ending 2026-03-31)
Market cap (USD): 5694489.208633094
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 40364.87423200114
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7088409996599208%
Total shareholder yield: 0.7088409996599208% (Low Return)
Shareholder yield for QTEX (quarterly period ending 2025-12-31)
Market cap (USD): 49085000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28508.658568105457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05808018451279506%
Total shareholder yield: 0.05808018451279506% (Low Return)
Shareholder yield for QTEX (annual period ending 2025-12-31)
Market cap (USD): 49085000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28508.658568105457
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05808018451279506%
Total shareholder yield: 0.05808018451279506% (Low Return)
Shareholder yield for ROC.AX (annual period ending 2025-06-30)
Market cap (USD): 29112379.08496732
Dividends paid: 0
Stock repurchases: 162457.51633986927
Dividend yield: 0%
Buyback yield: 0.5580358646255641%
Total shareholder yield: 0.5580358646255641% (Low Return)
Shareholder yield for ROC.AX (quarterly period ending 2025-06-30)
Market cap (USD): 29112379.08496732
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLARA.NS (annual period ending 2026-03-31)
Market cap (USD): 279465009.9194574
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20305588.72278677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.265878733312231%
Total shareholder yield: 7.265878733312231% (Moderate Return)
Shareholder yield for SOLARA.NS (quarterly period ending 2026-03-31)
Market cap (USD): 279465009.9194574
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLARA.NS (quarterly period ending 2026-06-30)
Market cap (USD): 250391668.99461967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOLR.V (quarterly period ending 2025-09-30)
Market cap (USD): 2123697.1223021583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -143999.84771307046
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.780620748639045%
Total shareholder yield: -6.780620748639045% (Minimal or Negative)
Shareholder yield for SOR.AX (quarterly period ending 2025-06-30)
Market cap (USD): 13167113.725490196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SOR.AX (annual period ending 2025-06-30)
Market cap (USD): 13167113.725490196
Dividends paid: 0
Stock repurchases: 24391.503267973854
Dividend yield: 0%
Buyback yield: 0.1852456337546047%
Total shareholder yield: 0.1852456337546047% (Low Return)
Shareholder yield for VOC (quarterly period ending 2026-03-31)
Market cap (USD): 57460000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WGT.V (quarterly period ending 2026-03-31)
Market cap (USD): 17689113.66906475
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -146361.19308932684
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8274082909269087%
Total shareholder yield: -0.8274082909269087% (Minimal or Negative)
Shareholder yield for XPH.DE (quarterly period ending 2026-03-31)
Market cap (USD): 167754776576
Dividends paid: 306700000
Stock repurchases: 178000000
Net debt paydown: -3246900000
Dividend yield: 0.1828263887681624%
Buyback yield: 0.10610726182175713%
Debt paydown yield: -1.9355037551070966%
Total shareholder yield: -1.646570104517177% (Minimal or Negative)
Shareholder yield for YGR.TO (quarterly period ending 2026-03-31)
Market cap (USD): 101037145.32374102
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3138203.0142309368
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1059893905113563%
Total shareholder yield: 3.1059893905113563% (Low Return)
Shareholder yield for 0400.HK (annual period ending 2021-12-31)
Market cap (USD): 540330693.6666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0400.HK (annual period ending 2022-12-31)
Market cap (USD): 359989255.4724005
Dividends paid: 0
Stock repurchases: 5984770.114942528
Dividend yield: 0%
Buyback yield: 1.6624857614400013%
Total shareholder yield: 1.6624857614400013% (Low Return)
Shareholder yield for 0400.HK (annual period ending 2023-12-31)
Market cap (USD): 255290686.25224075
Dividends paid: 7088888.888888889
Stock repurchases: 0
Net debt paydown: -97141290.19351082
Dividend yield: 2.776791034939947%
Buyback yield: 0%
Debt paydown yield: -38.05124723489915%
Total shareholder yield: -35.274456199959204% (Minimal or Negative)
Shareholder yield for 0400.HK (quarterly period ending 2024-12-31)
Market cap (USD): 252757785.82603094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0400.HK (annual period ending 2024-12-31)
Market cap (USD): 252757785.82603094
Dividends paid: 6555205.479452055
Stock repurchases: 0
Net debt paydown: -31531664.065660983
Dividend yield: 2.5934732170679387%
Buyback yield: 0%
Debt paydown yield: -12.475051544945766%
Total shareholder yield: -9.881578327877827% (Minimal or Negative)
Shareholder yield for 0400.HK (quarterly period ending 2025-06-30)
Market cap (USD): 305613793.61528665
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -99187603.98158231
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.455211791402924%
Total shareholder yield: -32.455211791402924% (Minimal or Negative)
Shareholder yield for 0522.HK (annual period ending 2021-12-31)
Market cap (USD): 4011079725.8717947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0522.HK (annual period ending 2022-12-31)
Market cap (USD): 2798439272.8292685
Dividends paid: 1201157462.686567
Stock repurchases: 125521641.79104477
Dividend yield: 42.922405869189255%
Buyback yield: 4.485415960595075%
Total shareholder yield: 47.40782182978433% (High Return)
Shareholder yield for 0522.HK (annual period ending 2023-12-31)
Market cap (USD): 3886732164.985915
Dividends paid: 784383333.3333333
Stock repurchases: 0
Net debt paydown: -247355676.16463137
Dividend yield: 20.18104927320547%
Buyback yield: 0%
Debt paydown yield: -6.36410397384631%
Total shareholder yield: 13.81694529935916% (High Return)
Shareholder yield for 0522.HK (quarterly period ending 2024-12-31)
Market cap (USD): 3983655363.715206
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0522.HK (annual period ending 2024-12-31)
Market cap (USD): 3983655363.715206
Dividends paid: 344405147.0588235
Stock repurchases: 0
Net debt paydown: -300818961.6755791
Dividend yield: 8.645455382406048%
Buyback yield: 0%
Debt paydown yield: -7.551329977376145%
Total shareholder yield: 1.094125405029903% (Low Return)
Shareholder yield for 0522.HK (quarterly period ending 2025-03-31)
Market cap (USD): 2882895306.534704
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0522.HK (quarterly period ending 2025-06-30)
Market cap (USD): 3043108193.589809
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0522.HK (quarterly period ending 2025-12-31)
Market cap (USD): 4161007642.3226223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0522.HK (annual period ending 2025-12-31)
Market cap (USD): 4161007642.3226223
Dividends paid: 188707812.5
Stock repurchases: 0
Net debt paydown: 51951608.45588207
Dividend yield: 4.535146981721612%
Buyback yield: 0%
Debt paydown yield: 1.2485343196073375%
Total shareholder yield: 5.783681301328949% (Moderate Return)
Shareholder yield for 0844.HK (annual period ending 2021-12-31)
Market cap (USD): 25350529.743589748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0844.HK (annual period ending 2022-12-31)
Market cap (USD): 18402727.304236196
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0844.HK (annual period ending 2023-12-31)
Market cap (USD): 30381684.814340588
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7678233.85640016
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.27257426084522%
Total shareholder yield: -25.27257426084522% (Minimal or Negative)
Shareholder yield for 0844.HK (annual period ending 2024-12-31)
Market cap (USD): 15288721.546391753
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1785231.3977586217
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.676786658332128%
Total shareholder yield: -11.676786658332128% (Minimal or Negative)
Shareholder yield for 0844.HK (quarterly period ending 2024-12-31)
Market cap (USD): 15288721.546391753
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0852.HK (annual period ending 2021-12-31)
Market cap (USD): 51722971.42307692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0852.HK (annual period ending 2022-12-31)
Market cap (USD): 35434830.77021823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -376512.1292913334
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0625481231528244%
Total shareholder yield: -1.0625481231528244% (Minimal or Negative)
Shareholder yield for 1038.HK (annual period ending 2021-12-31)
Market cap (USD): 12607745536.326923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1038.HK (annual period ending 2022-12-31)
Market cap (USD): 10906454565.519897
Dividends paid: 811810012.8369704
Stock repurchases: 0
Dividend yield: 7.443390590040683%
Buyback yield: 0%
Total shareholder yield: 7.443390590040683% (Moderate Return)
Shareholder yield for 1038.HK (annual period ending 2023-12-31)
Market cap (USD): 12198014062.797697
Dividends paid: 819462227.9129322
Stock repurchases: 0
Net debt paydown: 522344218.1857624
Dividend yield: 6.717997074722039%
Buyback yield: 0%
Debt paydown yield: 4.282207050234858%
Total shareholder yield: 11.000204124956896% (High Return)
Shareholder yield for 1038.HK (annual period ending 2024-12-31)
Market cap (USD): 17309337561.591496
Dividends paid: 834407216.4948454
Stock repurchases: 0
Net debt paydown: 618923498.8185911
Dividend yield: 4.820561234800521%
Buyback yield: 0%
Debt paydown yield: 3.5756625383050453%
Total shareholder yield: 8.396223773105566% (Moderate Return)
Shareholder yield for 1038.HK (quarterly period ending 2024-12-31)
Market cap (USD): 17309337561.591496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1038.HK (quarterly period ending 2025-06-30)
Market cap (USD): 15965025274.433123
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153557521.83334398
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9618370105511557%
Total shareholder yield: -0.9618370105511557% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2021-12-31)
Market cap (USD): 106348429.38461539
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2022-03-31)
Market cap (USD): 91563261.86206895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3134356.914176937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.423159955680191%
Total shareholder yield: -3.423159955680191% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2023-03-31)
Market cap (USD): 87556013.5643312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15838691.10247682
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.08978099584153%
Total shareholder yield: -18.08978099584153% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2024-03-31)
Market cap (USD): 38642131.17391304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2915531.4766831584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.544955177449964%
Total shareholder yield: 7.544955177449964% (Moderate Return)
Shareholder yield for 1094.HK (quarterly period ending 2024-09-30)
Market cap (USD): 48041568.48648649
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 1094.HK (annual period ending 2025-03-31)
Market cap (USD): 26655454.665809765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6521353.291496638
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.46536130505927%
Total shareholder yield: -24.46536130505927% (Minimal or Negative)