speb/financial-data huggingface dataset:
Shareholder yield for SCYX (annual period ending 2024-12-31)
Market cap (USD): 96125584.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1190000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2379638609911179%
Total shareholder yield: -1.2379638609911179% (Minimal or Negative)
Shareholder yield for SCYX (quarterly period ending 2025-03-31)
Market cap (USD): 75669106.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCYX (quarterly period ending 2025-06-30)
Market cap (USD): 53623776.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18275475211494147%
Total shareholder yield: 0.18275475211494147% (Low Return)
Shareholder yield for SCYX (quarterly period ending 2025-09-30)
Market cap (USD): 61170826.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 105000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1716504513138945%
Total shareholder yield: 0.1716504513138945% (Low Return)
Shareholder yield for SCYX (annual period ending 2025-12-31)
Market cap (USD): 50247464.739999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14095000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.051166507470644%
Total shareholder yield: 28.051166507470644% (High Return)
Shareholder yield for SCYX (quarterly period ending 2025-12-31)
Market cap (USD): 50247464.739999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 109000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21692636745755944%
Total shareholder yield: 0.21692636745755944% (Low Return)
Shareholder yield for TAINWALCHM.NS (annual period ending 2022-03-31)
Market cap (USD): 8369809.233021232
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (annual period ending 2023-03-31)
Market cap (USD): 12220924.731425093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (annual period ending 2024-03-31)
Market cap (USD): 13814393.85484645
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 24183641.398232203
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 23580674.486754578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (annual period ending 2025-03-31)
Market cap (USD): 23580674.486754578
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 24330046.561549265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 22026719.447012402
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TAINWALCHM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 20130688.652890723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMIP.L (annual period ending 2022-03-31)
Market cap (USD): 1143487.6294736841
Dividends paid: 15169440.789473685
Stock repurchases: 0
Dividend yield: 1326.594219165778%
Buyback yield: 0%
Total shareholder yield: 1326.594219165778% (High Return)
Shareholder yield for TMIP.L (annual period ending 2023-03-31)
Market cap (USD): 905261.04
Dividends paid: 44735390.12345678
Stock repurchases: 0
Dividend yield: 4941.7116330839535%
Buyback yield: 0%
Total shareholder yield: 4941.7116330839535% (High Return)
Shareholder yield for TMIP.L (annual period ending 2024-03-31)
Market cap (USD): 882343.0389873418
Dividends paid: 33383544.30379747
Stock repurchases: 3037974.6835443038
Dividend yield: 3783.5108148086597%
Buyback yield: 344.3076614545476%
Total shareholder yield: 4127.818476263207% (High Return)
Shareholder yield for TMIP.L (quarterly period ending 2024-09-30)
Market cap (USD): 965611.776
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMIP.L (annual period ending 2025-03-31)
Market cap (USD): 599588.4810389611
Dividends paid: 51281818.18181818
Stock repurchases: 814285.7142857143
Dividend yield: 8552.835787131458%
Buyback yield: 135.80743126931458%
Total shareholder yield: 8688.643218400774% (High Return)
Shareholder yield for TMIP.L (quarterly period ending 2025-03-31)
Market cap (USD): 599588.4810389611
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TMIP.L (quarterly period ending 2025-09-30)
Market cap (USD): 660595.894054054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -66171621.62162162
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10016.95926620565%
Total shareholder yield: -10016.95926620565% (Minimal or Negative)
Shareholder yield for TOU.AX (annual period ending 2021-06-30)
Market cap (USD): 39055167.4887218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOU.AX (annual period ending 2022-06-30)
Market cap (USD): 26867261.772413794
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4993004.640912627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.583972878245596%
Total shareholder yield: -18.583972878245596% (Minimal or Negative)
Shareholder yield for TOU.AX (annual period ending 2023-06-30)
Market cap (USD): 25799688.456953645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1657176.5471568843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.423242474116911%
Total shareholder yield: -6.423242474116911% (Minimal or Negative)
Shareholder yield for TOU.AX (annual period ending 2024-06-30)
Market cap (USD): 34628915.17333333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1765368.5562913911
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.097960901907916%
Total shareholder yield: -5.097960901907916% (Minimal or Negative)
Shareholder yield for TOU.AX (quarterly period ending 2024-09-30)
Market cap (USD): 26867261.772413794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TOU.AX (quarterly period ending 2024-12-31)
Market cap (USD): 16131482.223602483
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPC.AX (annual period ending 2021-06-30)
Market cap (USD): 24276455.135338344
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TPC.AX (annual period ending 2022-06-30)
Market cap (USD): 9933398.896551725
Dividends paid: 1019884.1379310346
Stock repurchases: 0
Dividend yield: 10.267222212178318%
Buyback yield: 0%
Total shareholder yield: 10.267222212178318% (High Return)
Shareholder yield for TPC.AX (annual period ending 2023-06-30)
Market cap (USD): 30682800.01324503
Dividends paid: 1506703.9735099338
Stock repurchases: 94866.22516556291
Net debt paydown: -981233.0760447588
Dividend yield: 4.910581735889572%
Buyback yield: 0.3091837287490432%
Debt paydown yield: -3.1979906515089365%
Total shareholder yield: 2.021774813129679% (Low Return)
Shareholder yield for TPC.AX (annual period ending 2024-06-30)
Market cap (USD): 82419618.06666668
Dividends paid: 3780952
Stock repurchases: 0
Net debt paydown: 171919.99558498897
Dividend yield: 4.587441787150366%
Buyback yield: 0%
Debt paydown yield: 0.20859110927440627%
Total shareholder yield: 4.796032896424773% (Moderate Return)
Shareholder yield for TREX (annual period ending 2021-12-31)
Market cap (USD): 14029445376.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREX (annual period ending 2022-12-31)
Market cap (USD): 4398033198.57
Dividends paid: 0
Stock repurchases: 398382000
Dividend yield: 0%
Buyback yield: 9.058185375443099%
Total shareholder yield: 9.058185375443099% (Moderate Return)
Shareholder yield for TREX (annual period ending 2023-12-31)
Market cap (USD): 8601775773.91
Dividends paid: 0
Stock repurchases: 18450000
Net debt paydown: 221459000
Dividend yield: 0%
Buyback yield: 0.2144905945579353%
Debt paydown yield: 2.57457303957755%
Total shareholder yield: 2.7890636341354855% (Low Return)
Shareholder yield for TREX (quarterly period ending 2024-09-30)
Market cap (USD): 6917577376.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREX (annual period ending 2024-12-31)
Market cap (USD): 7172129262.87
Dividends paid: 0
Stock repurchases: 105940000
Net debt paydown: -223376000
Dividend yield: 0%
Buyback yield: 1.477106673863921%
Debt paydown yield: -3.1145004755618952%
Total shareholder yield: -1.6373938016979743% (Minimal or Negative)
Shareholder yield for TREX (quarterly period ending 2024-12-31)
Market cap (USD): 7172129262.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TREX (quarterly period ending 2025-03-31)
Market cap (USD): 6036516154.900001
Dividends paid: 0
Stock repurchases: 4008000
Dividend yield: 0%
Buyback yield: 0.06639591276081651%
Total shareholder yield: 0.06639591276081651% (Low Return)
Shareholder yield for TREX (quarterly period ending 2025-06-30)
Market cap (USD): 5650012883.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 200360000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.546186604319832%
Total shareholder yield: 3.546186604319832% (Low Return)
Shareholder yield for TREX (quarterly period ending 2025-09-30)
Market cap (USD): 5368447327.43
Dividends paid: 0
Stock repurchases: 25000
Net debt paydown: 136164000
Dividend yield: 0%
Buyback yield: 0.0004656839953008923%
Debt paydown yield: 2.536375821446028%
Total shareholder yield: 2.536841505441329% (Low Return)
Shareholder yield for TREX (quarterly period ending 2025-12-31)
Market cap (USD): 3644767413.3199997
Dividends paid: 0
Stock repurchases: 50439000
Net debt paydown: -29030000
Dividend yield: 0%
Buyback yield: 1.3838743129580215%
Debt paydown yield: -0.7964842940020889%
Total shareholder yield: 0.5873900189559327% (Low Return)
Shareholder yield for TREX (annual period ending 2025-12-31)
Market cap (USD): 3644767413.3199997
Dividends paid: 0
Stock repurchases: 54472000
Net debt paydown: 68045000
Dividend yield: 0%
Buyback yield: 1.4945260924175607%
Debt paydown yield: 1.8669229688381725%
Total shareholder yield: 3.3614490612557333% (Low Return)
Shareholder yield for TRSG (quarterly period ending 2024-12-31)
Market cap (USD): 25945667.000000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRSG (annual period ending 2024-12-31)
Market cap (USD): 25945667.000000004
Dividends paid: 380250
Stock repurchases: 0
Net debt paydown: 65214.77272727294
Dividend yield: 1.4655626313249144%
Buyback yield: 0%
Debt paydown yield: 0.25135130550805623%
Total shareholder yield: 1.7169139368329707% (Low Return)
Shareholder yield for VIL.PA (annual period ending 2021-12-31)
Market cap (USD): 336769735.29545456
Dividends paid: 0
Stock repurchases: 5773863.636363637
Dividend yield: 0%
Buyback yield: 1.714484121115609%
Total shareholder yield: 1.714484121115609% (Low Return)
Shareholder yield for VIL.PA (annual period ending 2022-12-31)
Market cap (USD): 336335927.1702128
Dividends paid: 20558510.638297874
Stock repurchases: 9609574.468085106
Net debt paydown: -444159816.24758226
Dividend yield: 6.11249318836332%
Buyback yield: 2.8571358846305754%
Debt paydown yield: -132.05839173488056%
Total shareholder yield: -123.08876266188666% (Minimal or Negative)
Shareholder yield for VIL.PA (annual period ending 2023-12-31)
Market cap (USD): 530019786.59999996
Dividends paid: 24731111.111111112
Stock repurchases: 2206666.6666666665
Net debt paydown: 7718250.591016591
Dividend yield: 4.666073179976469%
Buyback yield: 0.4163366580749962%
Debt paydown yield: 1.4562193310797034%
Total shareholder yield: 6.538629169131169% (Moderate Return)
Shareholder yield for VIL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 698615574.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIL.PA (annual period ending 2024-12-31)
Market cap (USD): 698615574.75
Dividends paid: 26244791.666666668
Stock repurchases: 0
Net debt paydown: -31519513.888888896
Dividend yield: 3.75668573894282%
Buyback yield: 0%
Debt paydown yield: -4.511710735932014%
Total shareholder yield: -0.755024996989194% (Minimal or Negative)
Shareholder yield for VIL.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1081633421.2235293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -185284669.11764705
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.13007988492585%
Total shareholder yield: -17.13007988492585% (Minimal or Negative)
Shareholder yield for VRR.V (annual period ending 2022-03-31)
Market cap (USD): 100258903.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (annual period ending 2023-03-31)
Market cap (USD): 39785279
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (annual period ending 2024-03-31)
Market cap (USD): 61433151.39705883
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2024-09-30)
Market cap (USD): 11788230.814814813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2024-12-31)
Market cap (USD): 16693124.055944055
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (annual period ending 2025-03-31)
Market cap (USD): 5564374.685314686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2025-03-31)
Market cap (USD): 5564374.685314686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2025-06-30)
Market cap (USD): 7260087.408759124
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2025-09-30)
Market cap (USD): 5724500.575539569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VRR.V (quarterly period ending 2025-12-31)
Market cap (USD): 4356052.445255474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDC (annual period ending 2021-06-30)
Market cap (USD): 18457728115.05
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDC (annual period ending 2022-06-30)
Market cap (USD): 11626128278.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDC (annual period ending 2023-06-30)
Market cap (USD): 9837228018.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -48000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.48794233404531856%
Total shareholder yield: -0.48794233404531856% (Minimal or Negative)
Shareholder yield for WDC (annual period ending 2024-06-30)
Market cap (USD): 19650328288.309998
Dividends paid: 0
Stock repurchases: 5000000
Net debt paydown: -364000000
Dividend yield: 0%
Buyback yield: 0.0254448675189539%
Debt paydown yield: -1.8523863553798439%
Total shareholder yield: -1.82694148786089% (Minimal or Negative)
Shareholder yield for WDC (quarterly period ending 2024-09-30)
Market cap (USD): 17709767890.780003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDC (quarterly period ending 2024-12-31)
Market cap (USD): 15465887217.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for WDC (quarterly period ending 2025-03-31)
Market cap (USD): 13873455772.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -117000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8433371030007488%
Total shareholder yield: -0.8433371030007488% (Minimal or Negative)
Shareholder yield for WDC (annual period ending 2025-06-30)
Market cap (USD): 21997613600.420002
Dividends paid: 44000000
Stock repurchases: 149000000
Net debt paydown: 2723000000
Dividend yield: 0.2000216968951573%
Buyback yield: 0.67734620084951%
Debt paydown yield: 12.378615469216212%
Total shareholder yield: 13.25598336696088% (High Return)
Shareholder yield for WDC (quarterly period ending 2025-06-30)
Market cap (USD): 21997613600.420002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2622000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.919474755888693%
Total shareholder yield: 11.919474755888693% (High Return)
Shareholder yield for WDC (quarterly period ending 2025-09-30)
Market cap (USD): 41317047042.97
Dividends paid: 39000000
Stock repurchases: 553000000
Net debt paydown: 28000000
Dividend yield: 0.09439203135558005%
Buyback yield: 1.3384305984521991%
Debt paydown yield: 0.06776863789631388%
Total shareholder yield: 1.500591267704093% (Low Return)
Shareholder yield for WDC (quarterly period ending 2025-12-31)
Market cap (USD): 59333582030.34
Dividends paid: 48000000
Stock repurchases: 615000000
Net debt paydown: 28000000
Dividend yield: 0.0808985373164482%
Buyback yield: 1.0365125093669925%
Debt paydown yield: 0.047190813434594775%
Total shareholder yield: 1.1646018601180355% (Low Return)
Shareholder yield for YAY.V (quarterly period ending 2024-09-30)
Market cap (USD): 6257388.148148148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAY.V (quarterly period ending 2024-12-31)
Market cap (USD): 6329276.223776224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -644056.7003367003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.175834922755795%
Total shareholder yield: -10.175834922755795% (Minimal or Negative)
Shareholder yield for YAY.V (quarterly period ending 2025-03-31)
Market cap (USD): 5063420.979020979
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -194508.3916083919
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8414422267926933%
Total shareholder yield: -3.8414422267926933% (Minimal or Negative)
Shareholder yield for YAY.V (annual period ending 2025-06-30)
Market cap (USD): 6166039.416058394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAY.V (quarterly period ending 2025-06-30)
Market cap (USD): 6166039.416058394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAY.V (quarterly period ending 2025-09-30)
Market cap (USD): 4340942.446043166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for YAY.V (quarterly period ending 2025-12-31)
Market cap (USD): 4404313.868613139
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -464204.89418683853
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.539777773217843%
Total shareholder yield: -10.539777773217843% (Minimal or Negative)
Shareholder yield for 0029.HK (quarterly period ending 2025-12-31)
Market cap (USD): 304920645.7583547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 290458.94840060425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09525722591798157%
Total shareholder yield: 0.09525722591798157% (Low Return)
Shareholder yield for 0146.HK (quarterly period ending 2025-12-31)
Market cap (USD): 40910182.005141385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2014986.2189595308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.925390502311375%
Total shareholder yield: 4.925390502311375% (Moderate Return)
Shareholder yield for 0213.HK (quarterly period ending 2025-09-30)
Market cap (USD): 42203800.51413882
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28771527.506426692
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 68.17283551700008%
Total shareholder yield: 68.17283551700008% (High Return)
Shareholder yield for 0254.HK (quarterly period ending 2025-12-31)
Market cap (USD): 14766025.706940874
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9352930.79002465
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -63.34088112570628%
Total shareholder yield: -63.34088112570628% (Minimal or Negative)
Shareholder yield for 0357.HK (annual period ending 2025-12-31)
Market cap (USD): 305560393.14285713
Dividends paid: 10447410.714285715
Stock repurchases: 0
Net debt paydown: -14410507.913894355
Dividend yield: 3.4190984658804546%
Buyback yield: 0%
Debt paydown yield: -4.716091560713853%
Total shareholder yield: -1.296993094833398% (Minimal or Negative)
Shareholder yield for 0357.HK (quarterly period ending 2025-12-31)
Market cap (USD): 305560393.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 68635039.25562859
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.462020862612253%
Total shareholder yield: 22.462020862612253% (High Return)
Shareholder yield for 0771.HK (annual period ending 2025-12-31)
Market cap (USD): 75527074.55012853
Dividends paid: 3214395.88688946
Stock repurchases: 0
Net debt paydown: -2351931.6645906763
Dividend yield: 4.255951797465707%
Buyback yield: 0%
Debt paydown yield: -3.1140245780732068%
Total shareholder yield: 1.1419272193925005% (Low Return)
Shareholder yield for 0771.HK (quarterly period ending 2025-12-31)
Market cap (USD): 75527074.55012853
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2232361.2725754427
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9557099700635017%
Total shareholder yield: -2.9557099700635017% (Minimal or Negative)
Shareholder yield for 0788.HK (quarterly period ending 2026-03-31)
Market cap (USD): 24286472669.17511
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0834.HK (quarterly period ending 2025-12-31)
Market cap (USD): 18764988.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1573370.1932655945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.384605123933813%
Total shareholder yield: -8.384605123933813% (Minimal or Negative)
Shareholder yield for 0834.HK (annual period ending 2025-12-31)
Market cap (USD): 18764988.57142857
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4938816.046966732
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 26.319312842463095%
Total shareholder yield: 26.319312842463095% (High Return)
Shareholder yield for 1156.HK (annual period ending 2025-12-31)
Market cap (USD): 30835965.714285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 606614.4814090021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.9672303667401252%
Total shareholder yield: 1.9672303667401252% (Low Return)
Shareholder yield for 1156.HK (quarterly period ending 2025-12-31)
Market cap (USD): 30835965.714285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -899954.174138274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9185211271698313%
Total shareholder yield: -2.9185211271698313% (Minimal or Negative)
Shareholder yield for 2002.T (annual period ending 2026-03-31)
Market cap (USD): 3584395659.6596594
Dividends paid: 108796296.2962963
Stock repurchases: 112093343.34334335
Net debt paydown: -7769376.280437708
Dividend yield: 3.0352758631179286%
Buyback yield: 3.127259208710979%
Debt paydown yield: -0.21675554314155748%
Total shareholder yield: 5.94577952868735% (Moderate Return)
Shareholder yield for 2002.T (quarterly period ending 2026-03-31)
Market cap (USD): 3584395659.6596594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36421567.93401742
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0161146087727289%
Total shareholder yield: -1.0161146087727289% (Minimal or Negative)
Shareholder yield for 2294.T (annual period ending 2026-04-30)
Market cap (USD): 155166723.83568484
Dividends paid: 5069297.040829067
Stock repurchases: 0
Dividend yield: 3.267000111568537%
Buyback yield: 0%
Total shareholder yield: 3.267000111568537% (Low Return)
Shareholder yield for 2294.T (quarterly period ending 2026-04-30)
Market cap (USD): 155166723.83568484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2509.HK (annual period ending 2025-12-31)
Market cap (USD): 516940178.28571427
Dividends paid: 0
Stock repurchases: 3884714.285714286
Net debt paydown: -10584998.043052837
Dividend yield: 0%
Buyback yield: 0.7514823666051342%
Debt paydown yield: -2.0476253322299276%
Total shareholder yield: -1.2961429656247934% (Minimal or Negative)
Shareholder yield for 2509.HK (quarterly period ending 2025-12-31)
Market cap (USD): 516940178.28571427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5835577.605100617
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.128869035572483%
Total shareholder yield: 1.128869035572483% (Low Return)
Shareholder yield for 2651.HK (quarterly period ending 2025-12-31)
Market cap (USD): 139236873.14285713
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2379116.1585973296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.70868255290131%
Total shareholder yield: 1.70868255290131% (Low Return)
Shareholder yield for 2651.HK (annual period ending 2025-12-31)
Market cap (USD): 139236873.14285713
Dividends paid: 2771000
Stock repurchases: 0
Net debt paydown: 4802360.078277886
Dividend yield: 1.990133746509053%
Buyback yield: 0%
Debt paydown yield: 3.449057688440519%
Total shareholder yield: 5.4391914349495725% (Moderate Return)
Shareholder yield for 3089.T (quarterly period ending 2026-05-31)
Market cap (USD): 11418468.763734538
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 477A.T (annual period ending 2026-03-31)
Market cap (USD): 15532601.4014014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6359657.885060571
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -40.94393283334228%
Total shareholder yield: -40.94393283334228% (Minimal or Negative)
Shareholder yield for 477A.T (quarterly period ending 2026-03-31)
Market cap (USD): 15532601.4014014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2201457.032402523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.173138005098748%
Total shareholder yield: -14.173138005098748% (Minimal or Negative)
Shareholder yield for 4S0.DE (quarterly period ending 2026-03-31)
Market cap (USD): 118033203200
Dividends paid: 0
Stock repurchases: 2225000000
Net debt paydown: -28000000
Dividend yield: 0%
Buyback yield: 1.8850627956185129%
Debt paydown yield: -0.023722138551603756%
Total shareholder yield: 1.861340657066909% (Low Return)
Shareholder yield for 4S0.DE (quarterly period ending 2026-06-30)
Market cap (USD): 88250466304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6022000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.823759977942519%
Total shareholder yield: -6.823759977942519% (Minimal or Negative)
Shareholder yield for 6042.T (annual period ending 2026-03-31)
Market cap (USD): 45345896.2962963
Dividends paid: 922703.9539539539
Stock repurchases: 0
Net debt paydown: 3923404.6738892347
Dividend yield: 2.034812473271848%
Buyback yield: 0%
Debt paydown yield: 8.652171407646616%
Total shareholder yield: 10.686983880918465% (High Return)
Shareholder yield for 6042.T (quarterly period ending 2026-03-31)
Market cap (USD): 45345896.2962963
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2567855.4665028453
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.662817754718367%
Total shareholder yield: 5.662817754718367% (Moderate Return)
Shareholder yield for 6255.T (quarterly period ending 2026-02-28)
Market cap (USD): 78091589.47773643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6588.T (annual period ending 2026-03-31)
Market cap (USD): 1019374882.082082
Dividends paid: 8283283.283283283
Stock repurchases: 31281.28128128128
Net debt paydown: -11712046.226148605
Dividend yield: 0.8125845975687184%
Buyback yield: 0.0030686729515434982%
Debt paydown yield: -1.1489439687023335%
Total shareholder yield: -0.3332906981820717% (Minimal or Negative)
Shareholder yield for 6588.T (quarterly period ending 2026-03-31)
Market cap (USD): 1019374882.082082
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -153953287.069034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.102715377348035%
Total shareholder yield: -15.102715377348035% (Minimal or Negative)
Shareholder yield for 6637.T (annual period ending 2026-03-31)
Market cap (USD): 312678630.6306306
Dividends paid: 4075581.831831832
Stock repurchases: 21896458.958958957
Net debt paydown: -7692444.232094679
Dividend yield: 1.303441115758993%
Buyback yield: 7.002863903681794%
Debt paydown yield: -2.460175873413561%
Total shareholder yield: 5.846129146027225% (Moderate Return)
Shareholder yield for 6637.T (quarterly period ending 2026-03-31)
Market cap (USD): 312678630.6306306
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9891633.72659335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1635144706381944%
Total shareholder yield: -3.1635144706381944% (Minimal or Negative)
Shareholder yield for 6886.HK (quarterly period ending 2026-03-31)
Market cap (USD): 22286294506.512302
Dividends paid: 338980810.5846599
Stock repurchases: 0
Net debt paydown: -2863626529.1429825
Dividend yield: 1.521028139000882%
Buyback yield: 0%
Debt paydown yield: -12.849271682675642%
Total shareholder yield: -11.32824354367476% (Minimal or Negative)
Shareholder yield for 7218.T (annual period ending 2026-03-31)
Market cap (USD): 63036162.56256256
Dividends paid: 2121502.7527527525
Stock repurchases: 0
Net debt paydown: -14811766.617238816
Dividend yield: 3.3655328410056513%
Buyback yield: 0%
Debt paydown yield: -23.497253029224822%
Total shareholder yield: -20.13172018821917% (Minimal or Negative)
Shareholder yield for 7218.T (quarterly period ending 2026-03-31)
Market cap (USD): 63036162.56256256
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15758406.404385544
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.998993853322737%
Total shareholder yield: -24.998993853322737% (Minimal or Negative)
Shareholder yield for 7276.T (annual period ending 2026-03-31)
Market cap (USD): 4041211592.392392
Dividends paid: 98292042.04204205
Stock repurchases: 298748748.7487487
Net debt paydown: 26271639.90618074
Dividend yield: 2.4322419104972743%
Buyback yield: 7.392553988292651%
Debt paydown yield: 0.6500931541332128%
Total shareholder yield: 10.474889052923139% (High Return)
Shareholder yield for 7276.T (quarterly period ending 2026-03-31)
Market cap (USD): 4041211592.392392
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -174865.30945481174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004327051565030568%
Total shareholder yield: -0.004327051565030568% (Minimal or Negative)
Shareholder yield for 7481.T (quarterly period ending 2026-03-31)
Market cap (USD): 132163651.65165165
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -261329.63380608056
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19773185027822643%
Total shareholder yield: -0.19773185027822643% (Minimal or Negative)
Shareholder yield for 7481.T (annual period ending 2026-03-31)
Market cap (USD): 132163651.65165165
Dividends paid: 5380380.38038038
Stock repurchases: 0
Net debt paydown: 88528.40944138891
Dividend yield: 4.070998578763272%
Buyback yield: 0%
Debt paydown yield: 0.06698393116038162%
Total shareholder yield: 4.137982509923654% (Moderate Return)
Shareholder yield for 7769.T (annual period ending 2026-03-31)
Market cap (USD): 192765129.9299299
Dividends paid: 3766266.2662662663
Stock repurchases: 9834834.834834835
Net debt paydown: -311120.16976206005
Dividend yield: 1.9538109758934636%
Buyback yield: 5.101978162964326%
Debt paydown yield: -0.16139857342204586%
Total shareholder yield: 6.894390565435744% (Moderate Return)
Shareholder yield for 7769.T (quarterly period ending 2026-03-31)
Market cap (USD): 192765129.9299299
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5012734.807485819
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.6004365049363165%
Total shareholder yield: 2.6004365049363165% (Low Return)
Shareholder yield for 7883.T (annual period ending 2026-03-31)
Market cap (USD): 37996050.45045045
Dividends paid: 875819.5695695695
Stock repurchases: 468049.2992992993
Net debt paydown: 1613639.1036137044
Dividend yield: 2.3050279152347706%
Buyback yield: 1.2318367139491744%
Debt paydown yield: 4.2468600933089204%
Total shareholder yield: 7.783724722492865% (Moderate Return)
Shareholder yield for 7883.T (quarterly period ending 2026-03-31)
Market cap (USD): 37996050.45045045
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1349650.4579950068
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.552080918923526%
Total shareholder yield: 3.552080918923526% (Low Return)
Shareholder yield for 7902.T (quarterly period ending 2026-03-31)
Market cap (USD): 24560669.46946947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7902.T (annual period ending 2026-03-31)
Market cap (USD): 24560669.46946947
Dividends paid: 272134.63463463465
Stock repurchases: 0
Dividend yield: 1.1080098405823828%
Buyback yield: 0%
Total shareholder yield: 1.1080098405823828% (Low Return)
Shareholder yield for 9830.T (quarterly period ending 2026-03-31)
Market cap (USD): 972352064.064064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9888.HK (quarterly period ending 2026-03-31)
Market cap (USD): 41086372566.13603
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 244988009.09654808
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5962755867585903%
Total shareholder yield: 0.5962755867585903% (Low Return)
Shareholder yield for 9890.HK (annual period ending 2025-12-31)
Market cap (USD): 744527872
Dividends paid: 0
Stock repurchases: 16400571.42857143
Net debt paydown: 42086919.76516637
Dividend yield: 0%
Buyback yield: 2.2028149711192313%
Debt paydown yield: 5.652833338812381%
Total shareholder yield: 7.855648309931612% (Moderate Return)
Shareholder yield for 9890.HK (quarterly period ending 2025-12-31)
Market cap (USD): 744527872
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41804380.553895175
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.614884563233004%
Total shareholder yield: -5.614884563233004% (Minimal or Negative)
Shareholder yield for 9890.T (quarterly period ending 2026-03-31)
Market cap (USD): 84188777.57757758
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3297075.037689097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9162880523487065%
Total shareholder yield: -3.9162880523487065% (Minimal or Negative)
Shareholder yield for 9890.T (annual period ending 2026-03-31)
Market cap (USD): 84188777.57757758
Dividends paid: 1720213.963963964
Stock repurchases: 0
Net debt paydown: 5929757.816398144
Dividend yield: 2.043281792966807%
Buyback yield: 0%
Debt paydown yield: 7.043406481266508%
Total shareholder yield: 9.086688274233314% (Moderate Return)
Shareholder yield for 9913.T (annual period ending 2026-03-31)
Market cap (USD): 173859440.24024025
Dividends paid: 4316816.816816817
Stock repurchases: 0
Net debt paydown: -13405543.961285174
Dividend yield: 2.4829349564520675%
Buyback yield: 0%
Debt paydown yield: -7.710564317221599%
Total shareholder yield: -5.227629360769532% (Minimal or Negative)
Shareholder yield for 9913.T (quarterly period ending 2026-03-31)
Market cap (USD): 173859440.24024025
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1103468.8793773577
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.63469022898761%
Total shareholder yield: -0.63469022898761% (Minimal or Negative)
Shareholder yield for 9972.T (quarterly period ending 2026-02-28)
Market cap (USD): 24648107.378416527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ABR.V (quarterly period ending 2026-04-30)
Market cap (USD): 10716054.01459854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADN.AX (annual period ending 2024-06-30)
Market cap (USD): 21576946.666666668
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 93977.10816777038
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4355440536586751%
Total shareholder yield: 0.4355440536586751% (Low Return)
Shareholder yield for AEC (quarterly period ending 2026-03-31)
Market cap (USD): 80780944
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -390548.5322690774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4834661653236899%
Total shareholder yield: -0.4834661653236899% (Minimal or Negative)
Shareholder yield for AGLX.OL (quarterly period ending 2025-12-31)
Market cap (USD): 2384924928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28346985
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1885902431223192%
Total shareholder yield: -1.1885902431223192% (Minimal or Negative)
Shareholder yield for AGLX.OL (annual period ending 2025-12-31)
Market cap (USD): 2384924928
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29157285
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2225661553402154%
Total shareholder yield: -1.2225661553402154% (Minimal or Negative)
Shareholder yield for AMCO.V (quarterly period ending 2026-03-31)
Market cap (USD): 4189025.899280576
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARRY (quarterly period ending 2026-03-31)
Market cap (USD): 818356416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2987000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3649998877750596%
Total shareholder yield: 0.3649998877750596% (Low Return)
Shareholder yield for ASA (quarterly period ending 2025-11-30)
Market cap (USD): 948228160
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASA (annual period ending 2025-11-30)
Market cap (USD): 948228160
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRW.V (quarterly period ending 2026-03-31)
Market cap (USD): 27426575.539568346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2026-03-31)
Market cap (USD): 1181185432.4713862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CANFINHOME.NS (annual period ending 2026-03-31)
Market cap (USD): 1181185432.4713862
Dividends paid: 18344679.94913099
Stock repurchases: 0
Net debt paydown: 72943489.84874535
Dividend yield: 1.5530736702998902%
Buyback yield: 0%
Debt paydown yield: 6.175447803832645%
Total shareholder yield: 7.728521474132535% (Moderate Return)
Shareholder yield for CANFINHOME.NS (quarterly period ending 2026-06-30)
Market cap (USD): 1143311782.9306889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CAPS (quarterly period ending 2026-03-31)
Market cap (USD): 3502811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2046000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -58.41023109725304%
Total shareholder yield: -58.41023109725304% (Minimal or Negative)
Shareholder yield for CEI.V (quarterly period ending 2026-03-31)
Market cap (USD): 360140592.80575544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3967142.7821246535
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1015539101598475%
Total shareholder yield: 1.1015539101598475% (Low Return)
Shareholder yield for CEMX.TO (quarterly period ending 2026-03-31)
Market cap (USD): 54957951.07913669
Dividends paid: 0
Stock repurchases: 57553.95683453238
Net debt paydown: 219445.46552538965
Dividend yield: 0%
Buyback yield: 0.10472362179524772%
Debt paydown yield: 0.3992970283943067%
Total shareholder yield: 0.5040206501895544% (Low Return)
Shareholder yield for CHG.L (quarterly period ending 2026-04-30)
Market cap (USD): 2180865383.783784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52514224.75106686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.407953518889603%
Total shareholder yield: -2.407953518889603% (Minimal or Negative)
Shareholder yield for CIZ.L (annual period ending 2025-12-31)
Market cap (USD): 11772628.378378378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIZ.L (quarterly period ending 2025-12-31)
Market cap (USD): 11772628.378378378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (quarterly period ending 2026-02-28)
Market cap (USD): 68527443968
Dividends paid: 180741000
Stock repurchases: 31560000
Net debt paydown: 318878000
Dividend yield: 0.26374980523773794%
Buyback yield: 0.04605454132323606%
Debt paydown yield: 0.46532889822784756%
Total shareholder yield: 0.7751332447888215% (Low Return)
Shareholder yield for CTAS (annual period ending 2026-05-31)
Market cap (USD): 82394275840
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAS (quarterly period ending 2026-05-31)
Market cap (USD): 82394275840
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DRUG (quarterly period ending 2026-03-31)
Market cap (USD): 699894336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22770
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0032533482311249908%
Total shareholder yield: 0.0032533482311249908% (Low Return)
Shareholder yield for EL8.AX (annual period ending 2025-06-30)
Market cap (USD): 70047498.03921568
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FDI.V (quarterly period ending 2026-03-31)
Market cap (USD): 7419481.294964029
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FOXF (quarterly period ending 2026-03-31)
Market cap (USD): 776237824
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11579000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4916820131661093%
Total shareholder yield: -1.4916820131661093% (Minimal or Negative)
Shareholder yield for FRMI (quarterly period ending 2026-03-31)
Market cap (USD): 4721816576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -333891000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.07124037170562%
Total shareholder yield: -7.07124037170562% (Minimal or Negative)
Shareholder yield for FSV.TO (quarterly period ending 2026-03-31)
Market cap (USD): 6117889841.726619
Dividends paid: 9046043.165467627
Stock repurchases: 0
Net debt paydown: 27541695.111064315
Dividend yield: 0.14786214527384514%
Buyback yield: 0%
Debt paydown yield: 0.45018291965994883%
Total shareholder yield: 0.598045064933794% (Low Return)
Shareholder yield for FSV.TO (quarterly period ending 2026-06-30)
Market cap (USD): 6275538569.014085
Dividends paid: 9876056.33802817
Stock repurchases: 174941549.29577467
Net debt paydown: -115141067.99067783
Dividend yield: 0.15737384496036558%
Buyback yield: 2.787673876463144%
Debt paydown yield: -1.8347599448945306%
Total shareholder yield: 1.110287776528979% (Low Return)
Shareholder yield for HGTY (quarterly period ending 2026-03-31)
Market cap (USD): 4010379520
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -50701000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2642444373942943%
Total shareholder yield: -1.2642444373942943% (Minimal or Negative)
Shareholder yield for HUBB (quarterly period ending 2026-03-31)
Market cap (USD): 25685858304
Dividends paid: 75400000
Stock repurchases: 167500000
Net debt paydown: -251400000
Dividend yield: 0.2935467411975022%
Buyback yield: 0.6521098030581116%
Debt paydown yield: -0.978748683515279%
Total shareholder yield: -0.033092139259665254% (Minimal or Negative)
Shareholder yield for HURC (quarterly period ending 2026-04-30)
Market cap (USD): 137362784
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 821000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5976873619567873%
Total shareholder yield: 0.5976873619567873% (Low Return)
Shareholder yield for INHD (quarterly period ending 2026-03-31)
Market cap (USD): 178522368
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16134.999475368553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0090380828218504%
Total shareholder yield: -0.0090380828218504% (Minimal or Negative)
Shareholder yield for KFRC (quarterly period ending 2026-03-31)
Market cap (USD): 982899840
Dividends paid: 6821000
Stock repurchases: 11683000
Net debt paydown: -24417000
Dividend yield: 0.6939669458080286%
Buyback yield: 1.1886256894700482%
Debt paydown yield: -2.484179873302248%
Total shareholder yield: -0.6015872380241711% (Minimal or Negative)
Shareholder yield for LBGJ (quarterly period ending 2025-12-31)
Market cap (USD): 103774
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -219319.7322175731
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -211.34362385334776%
Total shareholder yield: -211.34362385334776% (Minimal or Negative)