speb/financial-data huggingface dataset:
Shareholder yield for STTK (annual period ending 2025-12-31)
Market cap (USD): 348604802.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 985000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2825549142302442%
Total shareholder yield: 0.2825549142302442% (Low Return)
Shareholder yield for STTK (quarterly period ending 2025-12-31)
Market cap (USD): 348604802.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 209000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05995327621738177%
Total shareholder yield: 0.05995327621738177% (Low Return)
Shareholder yield for TARSONS.NS (annual period ending 2022-03-31)
Market cap (USD): 491121408.22827375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (annual period ending 2023-03-31)
Market cap (USD): 343397614.8146163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (annual period ending 2024-03-31)
Market cap (USD): 250151219.4040307
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18777880.668429267
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.506611685989925%
Total shareholder yield: -7.506611685989925% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 281856015.5697563
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 250340544.6514745
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 187423455.71070138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (annual period ending 2025-03-31)
Market cap (USD): 187423455.71070138
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7389525.424324736
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.9426897750358862%
Total shareholder yield: -3.9426897750358862% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 246357657.28644982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 183042803.23731676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TARSONS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 138275875.65222237
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (annual period ending 2021-12-31)
Market cap (USD): 2006981360.3999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (annual period ending 2022-12-31)
Market cap (USD): 1345137125.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (annual period ending 2023-12-31)
Market cap (USD): 1818539599.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40473000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.225577052073835%
Total shareholder yield: -2.225577052073835% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2024-09-30)
Market cap (USD): 2157632633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (annual period ending 2024-12-31)
Market cap (USD): 2804156399.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10923000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.38952891507854376%
Total shareholder yield: -0.38952891507854376% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2024-12-31)
Market cap (USD): 2804156399.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2025-03-31)
Market cap (USD): 2278664333.3599997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2025-06-30)
Market cap (USD): 2172953101.3999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -797000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03667819611415016%
Total shareholder yield: -0.03667819611415016% (Minimal or Negative)
Shareholder yield for VCEL (quarterly period ending 2025-09-30)
Market cap (USD): 1607117135.1599998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1758000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10938841740524274%
Total shareholder yield: 0.10938841740524274% (Low Return)
Shareholder yield for VCEL (quarterly period ending 2025-12-31)
Market cap (USD): 1838966890.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1637000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0890173721263003%
Total shareholder yield: 0.0890173721263003% (Low Return)
Shareholder yield for VCEL (annual period ending 2025-12-31)
Market cap (USD): 1838966890.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2597000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1412205958533915%
Total shareholder yield: 0.1412205958533915% (Low Return)
Shareholder yield for VCV (annual period ending 2022-02-28)
Market cap (USD): 445471254.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCV (annual period ending 2023-02-28)
Market cap (USD): 380148567.48
Dividends paid: 22173254
Stock repurchases: 1663402
Dividend yield: 5.832786414792042%
Buyback yield: 0.4375662944165936%
Total shareholder yield: 6.270352709208636% (Moderate Return)
Shareholder yield for VCV (annual period ending 2024-02-29)
Market cap (USD): 405688264.52
Dividends paid: 18461061
Stock repurchases: 862870
Net debt paydown: 27430000
Dividend yield: 4.550553371772451%
Buyback yield: 0.21269286678058724%
Debt paydown yield: 6.761349143893644%
Total shareholder yield: 11.524595382446682% (High Return)
Shareholder yield for VCV (quarterly period ending 2024-08-31)
Market cap (USD): 465117174.94000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VCV (annual period ending 2025-02-28)
Market cap (USD): 494094908.12
Dividends paid: 18815499
Stock repurchases: 45410410
Net debt paydown: -26220000
Dividend yield: 3.808073851963338%
Buyback yield: 9.190624969762135%
Debt paydown yield: -5.306672780694188%
Total shareholder yield: 7.692026041031284% (Moderate Return)
Shareholder yield for VCV (quarterly period ending 2025-02-28)
Market cap (USD): 494094908.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3730000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7549156930583266%
Total shareholder yield: -0.7549156930583266% (Minimal or Negative)
Shareholder yield for VIRT (annual period ending 2021-12-31)
Market cap (USD): 2129487826.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRT (annual period ending 2022-12-31)
Market cap (USD): 1564699269.38
Dividends paid: 375284000
Stock repurchases: 488800000
Dividend yield: 23.984417155681513%
Buyback yield: 31.239229771845118%
Total shareholder yield: 55.22364692752663% (High Return)
Shareholder yield for VIRT (annual period ending 2023-12-31)
Market cap (USD): 1636929547.11
Dividends paid: 306136000
Stock repurchases: 230578000
Net debt paydown: -1403883000
Dividend yield: 18.701843371358486%
Buyback yield: 14.086006352997025%
Debt paydown yield: -85.76319014331169%
Total shareholder yield: -52.97534041895618% (Minimal or Negative)
Shareholder yield for VIRT (quarterly period ending 2024-09-30)
Market cap (USD): 2541113385.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRT (annual period ending 2024-12-31)
Market cap (USD): 2996251159.33
Dividends paid: 299403000
Stock repurchases: 191138000
Net debt paydown: -1904190000
Dividend yield: 9.992586872021448%
Buyback yield: 6.379238249264153%
Debt paydown yield: -63.552415960543215%
Total shareholder yield: -47.18059083925761% (Minimal or Negative)
Shareholder yield for VIRT (quarterly period ending 2024-12-31)
Market cap (USD): 2996251159.33
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for VIRT (quarterly period ending 2025-03-31)
Market cap (USD): 3222514679.9300003
Dividends paid: 94688000
Stock repurchases: 90493000
Dividend yield: 2.9383264129011453%
Buyback yield: 2.8081485730257616%
Total shareholder yield: 5.746474985926907% (Moderate Return)
Shareholder yield for VIRT (quarterly period ending 2025-06-30)
Market cap (USD): 3809059344.8700004
Dividends paid: 159758000
Stock repurchases: 68635000
Net debt paydown: -1095850000
Dividend yield: 4.1941588601175335%
Buyback yield: 1.8018884397912276%
Debt paydown yield: -28.769570142714603%
Total shareholder yield: -22.773522842805843% (Minimal or Negative)
Shareholder yield for VIRT (quarterly period ending 2025-09-30)
Market cap (USD): 3036282397.59
Dividends paid: 72242000
Stock repurchases: 30763000
Net debt paydown: 597941000
Dividend yield: 2.3792912035237865%
Buyback yield: 1.0131798025248782%
Debt paydown yield: 19.69319456169841%
Total shareholder yield: 23.085665567747075% (High Return)
Shareholder yield for VIRT (annual period ending 2025-12-31)
Market cap (USD): 2869195490.0699997
Dividends paid: 349347000
Stock repurchases: 190360000
Net debt paydown: -1941984000
Dividend yield: 12.175782417372927%
Buyback yield: 6.634612408210491%
Debt paydown yield: -67.68392069208996%
Total shareholder yield: -48.87352586650654% (Minimal or Negative)
Shareholder yield for VIRT (quarterly period ending 2025-12-31)
Market cap (USD): 2869195490.0699997
Dividends paid: 22659000
Stock repurchases: 469000
Net debt paydown: -632051000
Dividend yield: 0.7897335709058706%
Buyback yield: 0.0163460454898651%
Debt paydown yield: -22.028857991289392%
Total shareholder yield: -21.222778374893657% (Minimal or Negative)
Shareholder yield for 0512.HK (annual period ending 2025-12-31)
Market cap (USD): 2336040143.958869
Dividends paid: 117027120.8226221
Stock repurchases: 0
Net debt paydown: -34500017.88885057
Dividend yield: 5.009636547781972%
Buyback yield: 0%
Debt paydown yield: -1.476858947739813%
Total shareholder yield: 3.5327776000421593% (Low Return)
Shareholder yield for 0512.HK (quarterly period ending 2025-12-31)
Market cap (USD): 2336040143.958869
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19463250.20876658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8331727628525407%
Total shareholder yield: -0.8331727628525407% (Minimal or Negative)
Shareholder yield for 0576.HK (quarterly period ending 2025-12-31)
Market cap (USD): 5649950427.428572
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2612304989.63937
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -46.23589221168252%
Total shareholder yield: -46.23589221168252% (Minimal or Negative)
Shareholder yield for 0576.HK (annual period ending 2025-12-31)
Market cap (USD): 5649950427.428572
Dividends paid: 329193142.85714287
Stock repurchases: 0
Net debt paydown: -4453661227.005871
Dividend yield: 5.826478428182716%
Buyback yield: 0%
Debt paydown yield: -78.82655404169341%
Total shareholder yield: -73.0000756135107% (Minimal or Negative)
Shareholder yield for 0728.HK (quarterly period ending 2026-03-31)
Market cap (USD): 61181327226.628075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 0851.HK (quarterly period ending 2025-12-31)
Market cap (USD): 19271849.871465296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104461.21854174513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5420404332664233%
Total shareholder yield: 0.5420404332664233% (Low Return)
Shareholder yield for 0851.HK (annual period ending 2025-12-31)
Market cap (USD): 19271849.871465296
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 210768.75679113774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0936612634327894%
Total shareholder yield: 1.0936612634327894% (Low Return)
Shareholder yield for 0854.HK (quarterly period ending 2025-12-31)
Market cap (USD): 68438737.27506426
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15048122.5746238
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.98772679592761%
Total shareholder yield: -21.98772679592761% (Minimal or Negative)
Shareholder yield for 0854.HK (annual period ending 2025-12-31)
Market cap (USD): 68438737.27506426
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2712767.9447908103
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.96379017615103%
Total shareholder yield: -3.96379017615103% (Minimal or Negative)
Shareholder yield for 1397.HK (annual period ending 2025-12-31)
Market cap (USD): 48007712.08226221
Dividends paid: 2026992.2879177376
Stock repurchases: 0
Net debt paydown: 4270750.404155513
Dividend yield: 4.222222222222221%
Buyback yield: 0%
Debt paydown yield: 8.895967374653251%
Total shareholder yield: 13.118189596875473% (High Return)
Shareholder yield for 1397.HK (quarterly period ending 2025-12-31)
Market cap (USD): 48007712.08226221
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4270750.404155513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.895967374653251%
Total shareholder yield: 8.895967374653251% (Moderate Return)
Shareholder yield for 1527.HK (quarterly period ending 2025-12-31)
Market cap (USD): 31628571.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -386132.6957561262
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2208350814331%
Total shareholder yield: -1.2208350814331% (Minimal or Negative)
Shareholder yield for 1527.HK (annual period ending 2025-12-31)
Market cap (USD): 31628571.42857143
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4641878.669275928
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.676219821558941%
Total shareholder yield: -14.676219821558941% (Minimal or Negative)
Shareholder yield for 1929.T (annual period ending 2026-03-31)
Market cap (USD): 297120032.032032
Dividends paid: 12537537.537537538
Stock repurchases: 6256.256256256256
Net debt paydown: 1462529.7333157249
Dividend yield: 4.219687730844714%
Buyback yield: 0.002105632600221913%
Debt paydown yield: 0.4922353175965099%
Total shareholder yield: 4.714028681041446% (Moderate Return)
Shareholder yield for 1929.T (quarterly period ending 2026-03-31)
Market cap (USD): 297120032.032032
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 768502.3516113693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.25865046740723235%
Total shareholder yield: 0.25865046740723235% (Low Return)
Shareholder yield for 198A.T (quarterly period ending 2025-11-30)
Market cap (USD): 12248907.908881495
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 2157.HK (annual period ending 2025-12-31)
Market cap (USD): 1129063789.7142856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35515892.36790608
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1456054734421626%
Total shareholder yield: -3.1456054734421626% (Minimal or Negative)
Shareholder yield for 2157.HK (quarterly period ending 2025-12-31)
Market cap (USD): 1129063789.7142856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23970298.66507274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.12302430415721%
Total shareholder yield: -2.12302430415721% (Minimal or Negative)
Shareholder yield for 4171.T (quarterly period ending 2026-03-31)
Market cap (USD): 30993761.761761762
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 4811.T (quarterly period ending 2025-12-31)
Market cap (USD): 62196834.26890864
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 4811.T (annual period ending 2025-12-31)
Market cap (USD): 62196834.26890864
Dividends paid: 989847.196470814
Stock repurchases: 2102800.3324595615
Net debt paydown: 1910949.7420217847
Dividend yield: 1.5914752062640352%
Buyback yield: 3.380880003262036%
Debt paydown yield: 3.0724228403004794%
Total shareholder yield: 8.04477804982655% (Moderate Return)
Shareholder yield for 5032.T (quarterly period ending 2025-10-31)
Market cap (USD): 963243145.7309941
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 5592.T (quarterly period ending 2026-03-31)
Market cap (USD): 162609380.58058056
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11604430.360710643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.136384333596367%
Total shareholder yield: -7.136384333596367% (Minimal or Negative)
Shareholder yield for 5592.T (annual period ending 2026-03-31)
Market cap (USD): 162609380.58058056
Dividends paid: 1656437.6876876876
Stock repurchases: 6304247.997997998
Net debt paydown: -17223722.227607906
Dividend yield: 1.0186605974228191%
Buyback yield: 3.876927625878231%
Debt paydown yield: -10.592084027448063%
Total shareholder yield: -5.6964958041470135% (Minimal or Negative)
Shareholder yield for 7172.T (quarterly period ending 2026-03-31)
Market cap (USD): 829895777.3773774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7570.T (annual period ending 2026-03-31)
Market cap (USD): 173117898.6986987
Dividends paid: 5980980.980980981
Stock repurchases: 0
Net debt paydown: 47622810.786993384
Dividend yield: 3.454859968806876%
Buyback yield: 0%
Debt paydown yield: 27.508889112545216%
Total shareholder yield: 30.96374908135209% (High Return)
Shareholder yield for 7570.T (quarterly period ending 2026-03-31)
Market cap (USD): 173117898.6986987
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 160768182.38157403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 92.86629724023014%
Total shareholder yield: 92.86629724023014% (High Return)
Shareholder yield for 7604.T (quarterly period ending 2025-10-31)
Market cap (USD): 51731861.208577
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7819.T (quarterly period ending 2026-03-31)
Market cap (USD): 70840132.93293293
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6298800.006264672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.8915699977977%
Total shareholder yield: -8.8915699977977% (Minimal or Negative)
Shareholder yield for 8016.T (quarterly period ending 2026-05-31)
Market cap (USD): 626342770.4903623
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8309.T (quarterly period ending 2026-03-31)
Market cap (USD): 29335343714.914913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6362308515.999542
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.68820170586502%
Total shareholder yield: 21.68820170586502% (High Return)
Shareholder yield for 8309.T (annual period ending 2026-03-31)
Market cap (USD): 29335343714.914913
Dividends paid: 720382882.8828828
Stock repurchases: 375538038.038038
Net debt paydown: 16465599047.951843
Dividend yield: 2.455682435098314%
Buyback yield: 1.2801555750891167%
Debt paydown yield: 56.1288771932141%
Total shareholder yield: 59.86471520340153% (High Return)
Shareholder yield for 8509.HK (quarterly period ending 2025-09-30)
Market cap (USD): 29820051.41388175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1100514.138817478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.690517241379301%
Total shareholder yield: -3.690517241379301% (Minimal or Negative)
Shareholder yield for 8747.T (annual period ending 2026-03-31)
Market cap (USD): 86320092.8928929
Dividends paid: 3234941.1911911913
Stock repurchases: 0
Net debt paydown: 276367.9173425529
Dividend yield: 3.747610878043364%
Buyback yield: 0%
Debt paydown yield: 0.3201663808280117%
Total shareholder yield: 4.067777258871375% (Moderate Return)
Shareholder yield for 8747.T (quarterly period ending 2026-03-31)
Market cap (USD): 86320092.8928929
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 230283.47156038973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26677852611457276%
Total shareholder yield: 0.26677852611457276% (Low Return)
Shareholder yield for 9835.T (quarterly period ending 2026-05-31)
Market cap (USD): 25917377.635461792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AAUC.TO (quarterly period ending 2026-03-31)
Market cap (USD): 2672072564.028777
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -53575213.989392444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.005005953454169%
Total shareholder yield: -2.005005953454169% (Minimal or Negative)
Shareholder yield for ADJ.DE (quarterly period ending 2026-03-31)
Market cap (USD): 24051036.781609196
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98882244.75997305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 411.1350610697335%
Total shareholder yield: 411.1350610697335% (High Return)
Shareholder yield for ADY.AX (annual period ending 2025-06-30)
Market cap (USD): 10311684.31372549
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4498903.934640523
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 43.6291860550095%
Total shareholder yield: 43.6291860550095% (High Return)
Shareholder yield for ADY.AX (quarterly period ending 2025-06-30)
Market cap (USD): 10311684.31372549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEG.TO (quarterly period ending 2026-03-31)
Market cap (USD): 16259782.73381295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 938155.7527700439
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.769792672685021%
Total shareholder yield: 5.769792672685021% (Moderate Return)
Shareholder yield for ALMET.PA (quarterly period ending 2025-12-31)
Market cap (USD): 7095376.470588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 158.71764705882356
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0022369165007204363%
Total shareholder yield: 0.0022369165007204363% (Low Return)
Shareholder yield for ALMET.PA (annual period ending 2025-12-31)
Market cap (USD): 7095376.470588235
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -184.77843137254902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0026042089822646175%
Total shareholder yield: -0.0026042089822646175% (Minimal or Negative)
Shareholder yield for ALUVI.PA (annual period ending 2025-12-31)
Market cap (USD): 6908202.352941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -181822.0588235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6319735516450007%
Total shareholder yield: -2.6319735516450007% (Minimal or Negative)
Shareholder yield for ALUVI.PA (quarterly period ending 2025-12-31)
Market cap (USD): 6908202.352941177
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -181822.0588235294
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.6319735516450007%
Total shareholder yield: -2.6319735516450007% (Minimal or Negative)
Shareholder yield for AMGN.TO (quarterly period ending 2026-03-31)
Market cap (USD): 196959631286.33096
Dividends paid: 976978417.2661871
Stock repurchases: 0
Net debt paydown: -1382634038.7544022
Dividend yield: 0.49602977568834916%
Buyback yield: 0%
Debt paydown yield: -0.7019885393390037%
Total shareholder yield: -0.20595876365065457% (Minimal or Negative)
Shareholder yield for BAG.V (quarterly period ending 2026-05-31)
Market cap (USD): 12577263.768115943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -197.48757008357643
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.001570195025918263%
Total shareholder yield: -0.001570195025918263% (Minimal or Negative)
Shareholder yield for BCVN.SW (annual period ending 2025-12-31)
Market cap (USD): 13839709974.683544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3612348804.500704
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -26.101333128429978%
Total shareholder yield: -26.101333128429978% (Minimal or Negative)
Shareholder yield for BCVN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 13839709974.683544
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1245126582.2784805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.996767884270286%
Total shareholder yield: -8.996767884270286% (Minimal or Negative)
Shareholder yield for BLIV (quarterly period ending 2025-12-31)
Market cap (USD): 25858230
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 219271.73713235292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8479765905568669%
Total shareholder yield: 0.8479765905568669% (Low Return)
Shareholder yield for BLIV (annual period ending 2025-12-31)
Market cap (USD): 25858230
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 219271.73713235292
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8479765905568669%
Total shareholder yield: 0.8479765905568669% (Low Return)
Shareholder yield for BRX.AX (annual period ending 2025-06-30)
Market cap (USD): 7351012.418300654
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CA.PA (quarterly period ending 2025-12-31)
Market cap (USD): 13667491840
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12154117647.058823
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 88.92719885508139%
Total shareholder yield: 88.92719885508139% (High Return)
Shareholder yield for CA.PA (annual period ending 2025-12-31)
Market cap (USD): 13667491840
Dividends paid: 955294117.6470588
Stock repurchases: 0
Net debt paydown: -381850490.1960783
Dividend yield: 6.989534940501994%
Buyback yield: 0%
Debt paydown yield: -2.793859287909246%
Total shareholder yield: 4.195675652592748% (Moderate Return)
Shareholder yield for CAM.V (quarterly period ending 2026-03-31)
Market cap (USD): 48105617.26618706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNT.TO (quarterly period ending 2026-03-31)
Market cap (USD): 678475.3826530612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3381.042114789361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.498329372182728%
Total shareholder yield: 0.498329372182728% (Low Return)
Shareholder yield for CNT.TO (annual period ending 2026-03-31)
Market cap (USD): 678475.3826530612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11344.921895493415
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.672119900818074%
Total shareholder yield: -1.672119900818074% (Minimal or Negative)
Shareholder yield for EGY.L (quarterly period ending 2026-03-31)
Market cap (USD): 438749824
Dividends paid: 6687000
Stock repurchases: 0
Net debt paydown: -94032000
Dividend yield: 1.524103175480704%
Buyback yield: 0%
Debt paydown yield: -21.431803468939968%
Total shareholder yield: -19.907700293459264% (Minimal or Negative)
Shareholder yield for ESP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 5710858.394160584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESP.TO (annual period ending 2025-12-31)
Market cap (USD): 5710858.394160584
Dividends paid: 200940.14598540144
Stock repurchases: 3065.693430656934
Dividend yield: 3.5185629220095%
Buyback yield: 0.053681832380779046%
Total shareholder yield: 3.572244754390279% (Low Return)
Shareholder yield for ETJ (annual period ending 2025-12-31)
Market cap (USD): 562642880
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETJ (quarterly period ending 2025-12-31)
Market cap (USD): 562642880
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBIN (quarterly period ending 2026-03-31)
Market cap (USD): 6116173312
Dividends paid: 31200000
Stock repurchases: 43500000
Net debt paydown: -174200000
Dividend yield: 0.5101228890748608%
Buyback yield: 0.7112290280370656%
Debt paydown yield: -2.8481861306679725%
Total shareholder yield: -1.6268342135560463% (Minimal or Negative)
Shareholder yield for FGP.L (annual period ending 2026-03-31)
Market cap (USD): 1272192168.4210527
Dividends paid: 51184210.526315786
Stock repurchases: 66315789.47368421
Net debt paydown: 440488721.8045113
Dividend yield: 4.023308097379793%
Buyback yield: 5.212717946219578%
Debt paydown yield: 34.62438558721927%
Total shareholder yield: 43.860411630818646% (High Return)
Shareholder yield for FGP.L (quarterly period ending 2026-03-31)
Market cap (USD): 1272192168.4210527
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 388172119.48790884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 30.51206642544249%
Total shareholder yield: 30.51206642544249% (High Return)
Shareholder yield for FLYW (quarterly period ending 2026-03-31)
Market cap (USD): 1961110144
Dividends paid: 0
Stock repurchases: 10031000
Net debt paydown: -107000
Dividend yield: 0%
Buyback yield: 0.5114960029496436%
Debt paydown yield: -0.005456093342200366%
Total shareholder yield: 0.5060399096074433% (Low Return)
Shareholder yield for FP.V (quarterly period ending 2026-03-31)
Market cap (USD): 4419645.323741008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEECEE.NS (quarterly period ending 2026-03-31)
Market cap (USD): 74053133.02246715
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEECEE.NS (annual period ending 2026-03-31)
Market cap (USD): 74053133.02246715
Dividends paid: 443228.0627384485
Stock repurchases: 0
Dividend yield: 0.5985270908173143%
Buyback yield: 0%
Total shareholder yield: 0.5985270908173143% (Low Return)
Shareholder yield for GLAND.NS (quarterly period ending 2026-03-31)
Market cap (USD): 4160354601.7804155
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GLAND.NS (annual period ending 2026-03-31)
Market cap (USD): 4160354601.7804155
Dividends paid: 31427617.634590928
Stock repurchases: 0
Net debt paydown: 6622711.085240282
Dividend yield: 0.7554071862321914%
Buyback yield: 0%
Debt paydown yield: 0.1591862165404388%
Total shareholder yield: 0.9145934027726301% (Low Return)
Shareholder yield for GTIM (quarterly period ending 2026-03-31)
Market cap (USD): 14675475
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1415000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.641936632374762%
Total shareholder yield: 9.641936632374762% (Moderate Return)
Shareholder yield for HIX (quarterly period ending 2026-04-30)
Market cap (USD): 352172576
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15658124
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.446150855312482%
Total shareholder yield: -4.446150855312482% (Minimal or Negative)
Shareholder yield for HIX (annual period ending 2026-04-30)
Market cap (USD): 352172576
Dividends paid: 57217447
Stock repurchases: 0
Net debt paydown: 20179507
Dividend yield: 16.246991077465385%
Buyback yield: 0%
Debt paydown yield: 5.7300052233482255%
Total shareholder yield: 21.97699630081361% (High Return)
Shareholder yield for HVT (quarterly period ending 2026-03-31)
Market cap (USD): 400935232
Dividends paid: 5309000
Stock repurchases: 1990000
Net debt paydown: -2821000
Dividend yield: 1.3241540219643255%
Buyback yield: 0.4963395184985888%
Debt paydown yield: -0.7036049154193563%
Total shareholder yield: 1.1168886250435581% (Low Return)
Shareholder yield for IMMO.BR (annual period ending 2025-12-31)
Market cap (USD): 264715745.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110055674.0196079
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 41.575038784628894%
Total shareholder yield: 41.575038784628894% (High Return)
Shareholder yield for IMMO.BR (quarterly period ending 2025-12-31)
Market cap (USD): 264715745.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167789411.76470578
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 63.38474925449885%
Total shareholder yield: 63.38474925449885% (High Return)
Shareholder yield for IREN (quarterly period ending 2026-03-31)
Market cap (USD): 13248027648
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -136802560.44865322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0326258676649558%
Total shareholder yield: -1.0326258676649558% (Minimal or Negative)
Shareholder yield for LFUS (quarterly period ending 2026-03-31)
Market cap (USD): 10238465024
Dividends paid: 18836000
Stock repurchases: 0
Net debt paydown: 173901000
Dividend yield: 0.18397289003621642%
Buyback yield: 0%
Debt paydown yield: 1.6985065592582327%
Total shareholder yield: 1.8824794492944492% (Low Return)
Shareholder yield for MATW (quarterly period ending 2026-03-31)
Market cap (USD): 863995520
Dividends paid: 8061000
Stock repurchases: 535000
Net debt paydown: -49147000
Dividend yield: 0.932990948841957%
Buyback yield: 0.06192161737134934%
Debt paydown yield: -5.688339680279824%
Total shareholder yield: -4.693427114066517% (Minimal or Negative)
Shareholder yield for MBH.L (annual period ending 2025-12-31)
Market cap (USD): 96173059.45945945
Dividends paid: 5775675.675675676
Stock repurchases: 2872972.972972973
Net debt paydown: -3240270.2702702703
Dividend yield: 6.005502692893263%
Buyback yield: 2.9872949754541587%
Debt paydown yield: -3.369207851431789%
Total shareholder yield: 5.623589816915633% (Moderate Return)
Shareholder yield for MBH.L (quarterly period ending 2025-12-31)
Market cap (USD): 96173059.45945945
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2385338.7634209553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.480256713083423%
Total shareholder yield: -2.480256713083423% (Minimal or Negative)
Shareholder yield for MKDW (annual period ending 2025-12-31)
Market cap (USD): 49226736
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13911.801578702987
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028260662211492118%
Total shareholder yield: 0.028260662211492118% (Low Return)
Shareholder yield for MKDW (quarterly period ending 2025-12-31)
Market cap (USD): 49226736
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6348.825161349669
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.012897107704540209%
Total shareholder yield: -0.012897107704540209% (Minimal or Negative)
Shareholder yield for MSR.V (annual period ending 2025-12-31)
Market cap (USD): 64247480.2919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSR.V (quarterly period ending 2025-12-31)
Market cap (USD): 64247480.2919708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NBIS (quarterly period ending 2026-03-31)
Market cap (USD): 47674466304
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5064466531.440163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.623016730058794%
Total shareholder yield: -10.623016730058794% (Minimal or Negative)
Shareholder yield for NFJ (quarterly period ending 2026-01-31)
Market cap (USD): 1429405696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFJ (annual period ending 2026-01-31)
Market cap (USD): 1429405696
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAP3.L (quarterly period ending 2026-01-31)
Market cap (USD): 753184355.5555556
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OAP3.L (annual period ending 2026-01-31)
Market cap (USD): 753184355.5555556
Dividends paid: 29737500
Stock repurchases: 19511111.111111112
Dividend yield: 3.9482365480182273%
Buyback yield: 2.590482790460981%
Total shareholder yield: 6.538719338479208% (Moderate Return)
Shareholder yield for OPK (quarterly period ending 2026-03-31)
Market cap (USD): 921212544
Dividends paid: 0
Stock repurchases: 4767000
Net debt paydown: -145000
Dividend yield: 0%
Buyback yield: 0.5174701572452752%
Debt paydown yield: -0.015740124355058716%
Total shareholder yield: 0.5017300328902166% (Low Return)
Shareholder yield for OPT.L (quarterly period ending 2025-09-30)
Market cap (USD): 310891805.4054054
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1950175.5001754984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6272843047865009%
Total shareholder yield: 0.6272843047865009% (Low Return)
Shareholder yield for ORE.TO (quarterly period ending 2026-03-31)
Market cap (USD): 1084422538.1294966
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7508528.068056494
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6923987471717284%
Total shareholder yield: 0.6923987471717284% (Low Return)
Shareholder yield for OVV (quarterly period ending 2026-03-31)
Market cap (USD): 15326753792
Dividends paid: 85000000
Stock repurchases: 84000000
Net debt paydown: -1386000000
Dividend yield: 0.5545857991427178%
Buyback yield: 0.548061260329274%
Debt paydown yield: -9.043010795433021%
Total shareholder yield: -7.9403637359610295% (Minimal or Negative)
Shareholder yield for OVV (quarterly period ending 2026-06-30)
Market cap (USD): 17461757952
Dividends paid: 84000000
Stock repurchases: 345000000
Net debt paydown: 2781000000
Dividend yield: 0.48105122193827554%
Buyback yield: 1.9757460901036317%
Debt paydown yield: 15.926231526313622%
Total shareholder yield: 18.38302883835553% (High Return)
Shareholder yield for PLX.PA (quarterly period ending 2026-02-28)
Market cap (USD): 2110601938.8235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 181504787.9616964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.599669346597349%
Total shareholder yield: 8.599669346597349% (Moderate Return)
Shareholder yield for PMTA.DE (quarterly period ending 2026-03-31)
Market cap (USD): 11666084864
Dividends paid: 0
Stock repurchases: 626125000
Net debt paydown: 7000
Dividend yield: 0%
Buyback yield: 5.367053362796453%
Debt paydown yield: 6.000299227722127e-05%
Total shareholder yield: 5.36711336578873% (Moderate Return)
Shareholder yield for PNC.NS (annual period ending 2026-03-31)
Market cap (USD): 2966685.54472234
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 111908.11524481574
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.772159656216261%
Total shareholder yield: 3.772159656216261% (Low Return)
Shareholder yield for PNC.NS (quarterly period ending 2026-03-31)
Market cap (USD): 2966685.54472234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RAND.AS (quarterly period ending 2026-03-31)
Market cap (USD): 5765632588.505747
Dividends paid: 0
Stock repurchases: 4597701.149425288
Net debt paydown: 12576064.908721924
Dividend yield: 0%
Buyback yield: 0.0797432212137689%
Debt paydown yield: 0.21812116390824698%
Total shareholder yield: 0.29786438512201585% (Low Return)
Shareholder yield for RAYA (annual period ending 2025-12-31)
Market cap (USD): 2868811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1080233.567514677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -37.65439994181133%
Total shareholder yield: -37.65439994181133% (Minimal or Negative)
Shareholder yield for RAYA (quarterly period ending 2025-12-31)
Market cap (USD): 2868811
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -225504.95457262406
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.860572013026444%
Total shareholder yield: -7.860572013026444% (Minimal or Negative)
Shareholder yield for RBR.AX (quarterly period ending 2025-06-30)
Market cap (USD): 1750328.7581699346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RBR.AX (annual period ending 2025-06-30)
Market cap (USD): 1750328.7581699346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RCL.AX (quarterly period ending 2025-09-30)
Market cap (USD): 6165003.2894736845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80047.36842105264
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.298415664395962%
Total shareholder yield: -1.298415664395962% (Minimal or Negative)
Shareholder yield for RCL.AX (annual period ending 2025-09-30)
Market cap (USD): 6165003.2894736845
Dividends paid: 0
Stock repurchases: 8495.394736842105
Net debt paydown: -80047.36842105264
Dividend yield: 0%
Buyback yield: 0.13780032771997708%
Debt paydown yield: -1.298415664395962%
Total shareholder yield: -1.1606153366759848% (Minimal or Negative)
Shareholder yield for RDDT (quarterly period ending 2026-03-31)
Market cap (USD): 32482050048
Dividends paid: 0
Stock repurchases: 4999000
Net debt paydown: 1926000
Dividend yield: 0%
Buyback yield: 0.015390038475443459%
Debt paydown yield: 0.005929428706482116%
Total shareholder yield: 0.021319467181925573% (Low Return)
Shareholder yield for RITCO.NS (annual period ending 2026-03-31)
Market cap (USD): 89671846.03645612
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13299132.63546858
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -14.830889764510715%
Total shareholder yield: -14.830889764510715% (Minimal or Negative)
Shareholder yield for RITCO.NS (quarterly period ending 2026-03-31)
Market cap (USD): 89671846.03645612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSGN.SW (quarterly period ending 2025-12-31)
Market cap (USD): 952794248.1012658
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RSGN.SW (annual period ending 2025-12-31)
Market cap (USD): 952794248.1012658
Dividends paid: 23539240.50632911
Stock repurchases: 817721.5189873418
Dividend yield: 2.4705481328459165%
Buyback yield: 0.08582351547743935%
Total shareholder yield: 2.556371648323356% (Low Return)
Shareholder yield for SFM.AX (annual period ending 2024-06-30)
Market cap (USD): 29307381.333333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHG.AX (annual period ending 2025-06-30)
Market cap (USD): 42388643.1372549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SHG.AX (quarterly period ending 2025-06-30)
Market cap (USD): 42388643.1372549
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SLM (quarterly period ending 2026-03-31)
Market cap (USD): 4388558848
Dividends paid: 29151000
Stock repurchases: 290656000
Net debt paydown: -308273000
Dividend yield: 0.6642499510581931%
Buyback yield: 6.623039819380816%
Debt paydown yield: -7.024470006605686%
Total shareholder yield: 0.2628197638333232% (Low Return)
Shareholder yield for SLM (quarterly period ending 2026-06-30)
Market cap (USD): 4566520320
Dividends paid: 28103000
Stock repurchases: 3149000
Net debt paydown: 325066000
Dividend yield: 0.6154138825774458%
Buyback yield: 0.06895841427023366%
Debt paydown yield: 7.118461699958011%
Total shareholder yield: 7.80283399680569% (Moderate Return)
Shareholder yield for SNWS.L (quarterly period ending 2026-02-28)
Market cap (USD): 225680994.5945946
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3513513.513513513
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5568495343726507%
Total shareholder yield: 1.5568495343726507% (Low Return)
Shareholder yield for SOH1.DE (annual period ending 2026-03-31)
Market cap (USD): 4570680790.804598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 144723863.0684657
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.16635244709332%
Total shareholder yield: 3.16635244709332% (Low Return)
Shareholder yield for SOH1.DE (quarterly period ending 2026-03-31)
Market cap (USD): 4570680790.804598
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 416114374.57741725
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.103991147545589%
Total shareholder yield: 9.103991147545589% (Moderate Return)
Shareholder yield for TBH (quarterly period ending 2026-03-31)
Market cap (USD): 12038126
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2022404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.799990297493146%
Total shareholder yield: 16.799990297493146% (High Return)
Shareholder yield for TORNTPOWER.NS (quarterly period ending 2026-03-31)
Market cap (USD): 7658415000.254345
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TORNTPOWER.NS (annual period ending 2026-03-31)
Market cap (USD): 7658415000.254345
Dividends paid: 108228062.7384485
Stock repurchases: 0
Net debt paydown: -447155303.8160778
Dividend yield: 1.4131914075543583%
Buyback yield: 0%
Debt paydown yield: -5.838744750724886%
Total shareholder yield: -4.425553343170527% (Minimal or Negative)
Shareholder yield for TRE.AX (quarterly period ending 2025-12-31)
Market cap (USD): 189887355.704698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TRE.AX (annual period ending 2025-12-31)
Market cap (USD): 189887355.704698
Dividends paid: 0
Stock repurchases: 4513657.718120805
Dividend yield: 0%
Buyback yield: 2.3770185757603515%
Total shareholder yield: 2.3770185757603515% (Low Return)
Shareholder yield for TWC.TO (quarterly period ending 2026-03-31)
Market cap (USD): 462197410.0719425
Dividends paid: 1715107.9136690649
Stock repurchases: 0
Net debt paydown: 12160043.060442155
Dividend yield: 0.3710769200117549%
Buyback yield: 0%
Debt paydown yield: 2.630919774853218%
Total shareholder yield: 3.001996694864973% (Low Return)
Shareholder yield for VIG.AX (annual period ending 2024-06-30)
Market cap (USD): 20501658.666666668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)