speb/financial-data huggingface dataset:
Shareholder yield for HIKAL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 572429739.3511496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIKAL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 515710508.7760356
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIKAL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 349412362.1195039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HIKAL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 311253012.7826668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURN (annual period ending 2021-12-31)
Market cap (USD): 808970267.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURN (annual period ending 2022-12-31)
Market cap (USD): 1176978785.3999999
Dividends paid: 0
Stock repurchases: 128188000
Dividend yield: 0%
Buyback yield: 10.89127532204711%
Total shareholder yield: 10.89127532204711% (High Return)
Shareholder yield for HURN (annual period ending 2023-12-31)
Market cap (USD): 1666576021.2
Dividends paid: 0
Stock repurchases: 133293000
Net debt paydown: -27796000
Dividend yield: 0%
Buyback yield: 7.99801499028072%
Debt paydown yield: -1.6678507098635558%
Total shareholder yield: 6.330164280417164% (Moderate Return)
Shareholder yield for HURN (quarterly period ending 2024-09-30)
Market cap (USD): 1762225812.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURN (quarterly period ending 2024-12-31)
Market cap (USD): 2014481871.5400002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HURN (annual period ending 2024-12-31)
Market cap (USD): 2014481871.5400002
Dividends paid: 0
Stock repurchases: 145091000
Net debt paydown: -24726000
Dividend yield: 0%
Buyback yield: 7.202397899420314%
Debt paydown yield: -1.227412385751471%
Total shareholder yield: 5.974985513668843% (Moderate Return)
Shareholder yield for HURN (quarterly period ending 2025-03-31)
Market cap (USD): 2325586870.0499997
Dividends paid: 0
Stock repurchases: 97491000
Dividend yield: 0%
Buyback yield: 4.192103131279889%
Total shareholder yield: 4.192103131279889% (Moderate Return)
Shareholder yield for HURN (quarterly period ending 2025-06-30)
Market cap (USD): 2229774960.66
Dividends paid: 0
Stock repurchases: 69385000
Net debt paydown: -78912000
Dividend yield: 0%
Buyback yield: 3.1117489981797295%
Debt paydown yield: -3.539011846139062%
Total shareholder yield: -0.42726284795933234% (Minimal or Negative)
Shareholder yield for HURN (quarterly period ending 2025-09-30)
Market cap (USD): 2379410142.3300004
Dividends paid: 0
Stock repurchases: 19195000
Net debt paydown: 43005000
Dividend yield: 0%
Buyback yield: 0.8067125401593689%
Debt paydown yield: 1.807380713183311%
Total shareholder yield: 2.6140932533426797% (Low Return)
Shareholder yield for HURN (quarterly period ending 2025-12-31)
Market cap (USD): 2803187352.39
Dividends paid: 0
Stock repurchases: 14222000
Net debt paydown: 102546000
Dividend yield: 0%
Buyback yield: 0.5073510333825639%
Debt paydown yield: 3.6581928750702013%
Total shareholder yield: 4.165543908452765% (Moderate Return)
Shareholder yield for HURN (annual period ending 2025-12-31)
Market cap (USD): 2803187352.39
Dividends paid: 0
Stock repurchases: 200293000
Net debt paydown: -149732000
Dividend yield: 0%
Buyback yield: 7.145187774524954%
Debt paydown yield: -5.341490994968224%
Total shareholder yield: 1.8036967795567307% (Low Return)
Shareholder yield for LCX.V (annual period ending 2023-12-31)
Market cap (USD): 105847272.72727273
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -293404.63458110514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2771962158506387%
Total shareholder yield: -0.2771962158506387% (Minimal or Negative)
Shareholder yield for LCX.V (quarterly period ending 2024-09-30)
Market cap (USD): 92175333.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LCX.V (quarterly period ending 2024-12-31)
Market cap (USD): 77095489.51048952
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LCX.V (annual period ending 2024-12-31)
Market cap (USD): 77095489.51048952
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10453263.403263403
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.558852106180797%
Total shareholder yield: -13.558852106180797% (Minimal or Negative)
Shareholder yield for LCX.V (quarterly period ending 2025-03-31)
Market cap (USD): 71752237.76223776
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 265034.9650349654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3693751906570498%
Total shareholder yield: 0.3693751906570498% (Low Return)
Shareholder yield for LCX.V (quarterly period ending 2025-06-30)
Market cap (USD): 38244087.59124087
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7157235.465264661
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.714619477296406%
Total shareholder yield: -18.714619477296406% (Minimal or Negative)
Shareholder yield for LCX.V (quarterly period ending 2025-09-30)
Market cap (USD): 36908525.179856114
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5504999.212308984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.915251111993754%
Total shareholder yield: 14.915251111993754% (High Return)
Shareholder yield for LCX.V (annual period ending 2025-12-31)
Market cap (USD): 48601861.313868605
Dividends paid: 0
Stock repurchases: 34973722.627737224
Net debt paydown: 8133035.577561125
Dividend yield: 0%
Buyback yield: 71.95963628199034%
Debt paydown yield: 16.73400021665498%
Total shareholder yield: 88.69363649864532% (High Return)
Shareholder yield for LCX.V (quarterly period ending 2025-12-31)
Market cap (USD): 48601861.313868605
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9296460.641705614
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 19.127787270675693%
Total shareholder yield: 19.127787270675693% (High Return)
Shareholder yield for MBLINFRA.NS (annual period ending 2022-03-31)
Market cap (USD): 49385592.21943822
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (annual period ending 2023-03-31)
Market cap (USD): 28308895.283800248
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20141989.57119772
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 71.15074385373124%
Total shareholder yield: 71.15074385373124% (High Return)
Shareholder yield for MBLINFRA.NS (annual period ending 2024-03-31)
Market cap (USD): 101057052.72072937
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14433843.626041964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.282866200273833%
Total shareholder yield: 14.282866200273833% (High Return)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 112612351.63401815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 115907446.01748455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 81440752.46399812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (annual period ending 2025-03-31)
Market cap (USD): 81440752.46399812
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12626579.41115357
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.50400632255369%
Total shareholder yield: 15.50400632255369% (High Return)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 81009402.60332319
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2025-09-30)
Market cap (USD): 72183054.7210823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBLINFRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 54119910.81385764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (annual period ending 2021-12-31)
Market cap (USD): 29452097.007874016
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (annual period ending 2022-12-31)
Market cap (USD): 7563341.823529411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (annual period ending 2023-12-31)
Market cap (USD): 7792534
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2024-09-30)
Market cap (USD): 1731674.222222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2024-12-31)
Market cap (USD): 5558310.965034965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (annual period ending 2024-12-31)
Market cap (USD): 5558310.965034965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2025-03-31)
Market cap (USD): 4904392.027972028
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2025-06-30)
Market cap (USD): 3412788.613138686
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2025-09-30)
Market cap (USD): 5045525.611510792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (annual period ending 2025-12-31)
Market cap (USD): 21841847.12408759
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MERG.V (quarterly period ending 2025-12-31)
Market cap (USD): 21841847.12408759
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIR (annual period ending 2021-12-31)
Market cap (USD): 2561545367.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIR (annual period ending 2022-12-31)
Market cap (USD): 1617174295.98
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIR (annual period ending 2023-12-31)
Market cap (USD): 2507721109.5
Dividends paid: 0
Stock repurchases: 1000000
Net debt paydown: 128800000
Dividend yield: 0%
Buyback yield: 0.03987684261266933%
Debt paydown yield: 5.1361373285118095%
Total shareholder yield: 5.1760141711244785% (Moderate Return)
Shareholder yield for MIR (quarterly period ending 2024-09-30)
Market cap (USD): 2708338798.26
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIR (quarterly period ending 2024-12-31)
Market cap (USD): 4269242279.1
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MIR (annual period ending 2024-12-31)
Market cap (USD): 4269242279.1
Dividends paid: 0
Stock repurchases: 2000000
Net debt paydown: 900000
Dividend yield: 0%
Buyback yield: 0.04684672054783502%
Debt paydown yield: 0.021081024246525762%
Total shareholder yield: 0.06792774479436078% (Low Return)
Shareholder yield for MIR (quarterly period ending 2025-03-31)
Market cap (USD): 3547507911
Dividends paid: 0
Stock repurchases: 20500000
Dividend yield: 0%
Buyback yield: 0.5778704519991132%
Total shareholder yield: 0.5778704519991132% (Low Return)
Shareholder yield for MIR (quarterly period ending 2025-06-30)
Market cap (USD): 5267437608.54
Dividends paid: 0
Stock repurchases: 34300000
Net debt paydown: -145600000
Dividend yield: 0%
Buyback yield: 0.6511705035554676%
Debt paydown yield: -2.7641523416232094%
Total shareholder yield: -2.112981838067742% (Minimal or Negative)
Shareholder yield for MIR (quarterly period ending 2025-09-30)
Market cap (USD): 5690692000.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -367700000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.46142859174354%
Total shareholder yield: -6.46142859174354% (Minimal or Negative)
Shareholder yield for MIR (quarterly period ending 2025-12-31)
Market cap (USD): 5729836915.56
Dividends paid: 0
Stock repurchases: 1200000
Net debt paydown: -900000
Dividend yield: 0%
Buyback yield: 0.020943004446448876%
Debt paydown yield: -0.015707253334836656%
Total shareholder yield: 0.00523575111161222% (Low Return)
Shareholder yield for MIR (annual period ending 2025-12-31)
Market cap (USD): 5729836915.56
Dividends paid: 0
Stock repurchases: 56000000
Net debt paydown: -513800000
Dividend yield: 0%
Buyback yield: 0.9773402075009475%
Debt paydown yield: -8.967096403821193%
Total shareholder yield: -7.989756196320245% (Minimal or Negative)
Shareholder yield for MKL (annual period ending 2021-12-31)
Market cap (USD): 15441918140
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKL (annual period ending 2022-12-31)
Market cap (USD): 16486687787.9
Dividends paid: 36000000
Stock repurchases: 290796000
Net debt paydown: -3720853000
Dividend yield: 0.2183579895679308%
Buyback yield: 1.7638230537332222%
Debt paydown yield: -22.568832793272335%
Total shareholder yield: -20.586651749971182% (Minimal or Negative)
Shareholder yield for MKL (annual period ending 2023-12-31)
Market cap (USD): 17768216829
Dividends paid: 36000000
Stock repurchases: 445479000
Net debt paydown: 323833000
Dividend yield: 0.20260896378326157%
Buyback yield: 2.507167738255655%
Debt paydown yield: 1.822540793578471%
Total shareholder yield: 4.532317495617388% (Moderate Return)
Shareholder yield for MKL (quarterly period ending 2024-09-30)
Market cap (USD): 19628755231.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKL (quarterly period ending 2024-12-31)
Market cap (USD): 21601541613.3
Dividends paid: 18000000
Stock repurchases: 0
Dividend yield: 0.08332738617561192%
Buyback yield: 0%
Total shareholder yield: 0.08332738617561192% (Low Return)
Shareholder yield for MKL (annual period ending 2024-12-31)
Market cap (USD): 21601541613.3
Dividends paid: 36000000
Stock repurchases: 572728000
Net debt paydown: -550545000
Dividend yield: 0.16665477235122383%
Buyback yield: 2.651329290532548%
Debt paydown yield: -2.5486375456695702%
Total shareholder yield: 0.26934651721420133% (Low Return)
Shareholder yield for MKL (quarterly period ending 2025-03-31)
Market cap (USD): 23395757353.1
Dividends paid: 0
Stock repurchases: 170270000
Dividend yield: 0%
Buyback yield: 0.7277815264973193%
Total shareholder yield: 0.7277815264973193% (Low Return)
Shareholder yield for MKL (quarterly period ending 2025-06-30)
Market cap (USD): 24994383805.6
Dividends paid: 0
Stock repurchases: 699351000
Net debt paydown: 26357000
Dividend yield: 0%
Buyback yield: 2.7980325717944297%
Debt paydown yield: 0.10545168948751882%
Total shareholder yield: 2.9034842612819487% (Low Return)
Shareholder yield for MKL (quarterly period ending 2025-09-30)
Market cap (USD): 23918204745.6
Dividends paid: 0
Stock repurchases: 74393000
Net debt paydown: 79469000
Dividend yield: 0%
Buyback yield: 0.3110308687096817%
Debt paydown yield: 0.33225319728320807%
Total shareholder yield: 0.6432840659928898% (Low Return)
Shareholder yield for MKL (quarterly period ending 2025-12-31)
Market cap (USD): 26900096701.5
Dividends paid: 0
Stock repurchases: 85505000
Net debt paydown: -19048000
Dividend yield: 0%
Buyback yield: 0.31786131086745156%
Debt paydown yield: -0.07081015436995752%
Total shareholder yield: 0.24705115649749404% (Low Return)
Shareholder yield for MKL (annual period ending 2025-12-31)
Market cap (USD): 26900096701.5
Dividends paid: 18000000
Stock repurchases: 1029519000
Net debt paydown: 26530000
Dividend yield: 0.06691425759445796%
Buyback yield: 3.8271944202438206%
Debt paydown yield: 0.09862418077672054%
Total shareholder yield: 3.9927328586149993% (Low Return)
Shareholder yield for MODIS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 74931920.68619807
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSM (annual period ending 2021-08-31)
Market cap (USD): 3891370044.6400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSM (annual period ending 2022-08-31)
Market cap (USD): 3798106726.9800005
Dividends paid: 167376000
Stock repurchases: 27359000
Dividend yield: 4.406827191322403%
Buyback yield: 0.7203325753237598%
Total shareholder yield: 5.127159766646163% (Moderate Return)
Shareholder yield for MSM (annual period ending 2023-08-31)
Market cap (USD): 5079220803.1
Dividends paid: 176715000
Stock repurchases: 95779000
Net debt paydown: 339350000
Dividend yield: 3.479175386353465%
Buyback yield: 1.8857026247321873%
Debt paydown yield: 6.6811428987864545%
Total shareholder yield: 12.046020909872107% (High Return)
Shareholder yield for MSM (annual period ending 2024-08-31)
Market cap (USD): 4245435573.9599996
Dividends paid: 187280000
Stock repurchases: 187695000
Net debt paydown: -46755000
Dividend yield: 4.411325922567505%
Buyback yield: 4.421101126849145%
Debt paydown yield: -1.1013004245495712%
Total shareholder yield: 7.731126624867079% (Moderate Return)
Shareholder yield for MSM (quarterly period ending 2024-08-31)
Market cap (USD): 4245435573.9599996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSM (quarterly period ending 2024-11-30)
Market cap (USD): 4476080784.700001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSM (quarterly period ending 2025-02-28)
Market cap (USD): 4232032462.44
Dividends paid: 47396000
Stock repurchases: 12469000
Dividend yield: 1.1199346985319105%
Buyback yield: 0.2946338458096547%
Total shareholder yield: 1.4145685443415652% (Low Return)
Shareholder yield for MSM (quarterly period ending 2025-05-31)
Market cap (USD): 4328646557.9800005
Dividends paid: 47319000
Stock repurchases: 8597000
Net debt paydown: 13681000
Dividend yield: 1.0931592442622946%
Buyback yield: 0.19860711390610425%
Debt paydown yield: 0.31605722058269303%
Total shareholder yield: 1.607823578751092% (Low Return)
Shareholder yield for MSM (annual period ending 2025-08-31)
Market cap (USD): 4855277148.12
Dividends paid: 189650000
Stock repurchases: 39317000
Net debt paydown: 29366000
Dividend yield: 3.906059205568397%
Buyback yield: 0.8097786964689305%
Debt paydown yield: 0.6048264415013%
Total shareholder yield: 5.320664343538628% (Moderate Return)
Shareholder yield for MSM (quarterly period ending 2025-08-31)
Market cap (USD): 4855277148.12
Dividends paid: 47398000
Stock repurchases: 179000
Net debt paydown: 37159000
Dividend yield: 0.9762161572661793%
Buyback yield: 0.0036867102441167582%
Debt paydown yield: 0.7653322120733776%
Total shareholder yield: 1.7452350795836735% (Low Return)
Shareholder yield for MSM (quarterly period ending 2025-11-30)
Market cap (USD): 4834055554.88
Dividends paid: 48626000
Stock repurchases: 12959000
Net debt paydown: -41220000
Dividend yield: 1.005904864930893%
Buyback yield: 0.26807718390654056%
Debt paydown yield: -0.8527001713579446%
Total shareholder yield: 0.421281877479489% (Low Return)
Shareholder yield for NATL (annual period ending 2023-12-31)
Market cap (USD): 1792551015.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2239000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -124.90578962059683%
Total shareholder yield: -124.90578962059683% (Minimal or Negative)
Shareholder yield for NATL (quarterly period ending 2024-09-30)
Market cap (USD): 2105454115.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATL (annual period ending 2024-12-31)
Market cap (USD): 2503224801.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 73000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.916238283673453%
Total shareholder yield: 2.916238283673453% (Low Return)
Shareholder yield for NATL (quarterly period ending 2024-12-31)
Market cap (USD): 2503224801.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATL (quarterly period ending 2025-03-31)
Market cap (USD): 1946788628.3799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NATL (quarterly period ending 2025-06-30)
Market cap (USD): 2105454115.53
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.047495691909119224%
Total shareholder yield: 0.047495691909119224% (Low Return)
Shareholder yield for NATL (quarterly period ending 2025-09-30)
Market cap (USD): 2900995488.31
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7238894401808854%
Total shareholder yield: 0.7238894401808854% (Low Return)
Shareholder yield for NATL (quarterly period ending 2025-12-31)
Market cap (USD): 2812438007.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 99000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.5200775892561%
Total shareholder yield: 3.5200775892561% (Low Return)
Shareholder yield for NATL (annual period ending 2025-12-31)
Market cap (USD): 2812438007.11
Dividends paid: 0
Stock repurchases: 28000000
Net debt paydown: 153000000
Dividend yield: 0%
Buyback yield: 0.9955774999916243%
Debt paydown yield: 5.4401199106685185%
Total shareholder yield: 6.435697410660143% (Moderate Return)
Shareholder yield for NESF.L (annual period ending 2022-03-31)
Market cap (USD): 4995158.268157895
Dividends paid: 64922368.42105263
Stock repurchases: 0
Dividend yield: 1299.7059339422008%
Buyback yield: 0%
Total shareholder yield: 1299.7059339422008% (High Return)
Shareholder yield for NESF.L (annual period ending 2023-03-31)
Market cap (USD): 5041876.920123457
Dividends paid: 64069135.802469134
Stock repurchases: 0
Dividend yield: 1270.7397823765264%
Buyback yield: 0%
Total shareholder yield: 1270.7397823765264% (High Return)
Shareholder yield for NESF.L (annual period ending 2024-03-31)
Market cap (USD): 3858936.997341772
Dividends paid: 72081012.65822785
Stock repurchases: 0
Dividend yield: 1867.8981467663461%
Buyback yield: 0%
Total shareholder yield: 1867.8981467663461% (High Return)
Shareholder yield for NESF.L (quarterly period ending 2024-09-30)
Market cap (USD): 4831680.3612
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NESF.L (annual period ending 2025-03-31)
Market cap (USD): 4183273.0400000005
Dividends paid: 76248051.94805194
Stock repurchases: 14519480.519480519
Dividend yield: 1822.688866324918%
Buyback yield: 347.0842180428299%
Total shareholder yield: 2169.773084367748% (High Return)
Shareholder yield for NESF.L (quarterly period ending 2025-03-31)
Market cap (USD): 4183273.0400000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NESF.L (quarterly period ending 2025-09-30)
Market cap (USD): 4275135.45472973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXN (annual period ending 2021-12-31)
Market cap (USD): 844169801.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXN (annual period ending 2022-12-31)
Market cap (USD): 359399024.55
Dividends paid: 0
Stock repurchases: 24445454.545454547
Net debt paydown: -36330113.63636363
Dividend yield: 0%
Buyback yield: 6.801758734894303%
Debt paydown yield: -10.10857324441885%
Total shareholder yield: -3.3068145095245463% (Minimal or Negative)
Shareholder yield for NEXN (annual period ending 2023-12-31)
Market cap (USD): 281947141.73999995
Dividends paid: 0
Stock repurchases: 2629281.767955801
Net debt paydown: -1275687.4686087444
Dividend yield: 0%
Buyback yield: 0.9325442179443749%
Debt paydown yield: -0.45245625145763346%
Total shareholder yield: 0.48008796648674146% (Low Return)
Shareholder yield for NEXN (quarterly period ending 2024-09-30)
Market cap (USD): 447995063.15999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXN (annual period ending 2024-12-31)
Market cap (USD): 558322205.5799999
Dividends paid: 0
Stock repurchases: 16639726.02739726
Net debt paydown: 27414842.200862788
Dividend yield: 0%
Buyback yield: 2.980308836205336%
Debt paydown yield: 4.910218853356104%
Total shareholder yield: 7.8905276895614405% (Moderate Return)
Shareholder yield for NEXN (quarterly period ending 2024-12-31)
Market cap (USD): 558322205.5799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NEXN (quarterly period ending 2025-03-31)
Market cap (USD): 465268504.65
Dividends paid: 0
Stock repurchases: 8666395.66395664
Dividend yield: 0%
Buyback yield: 1.862665445295071%
Total shareholder yield: 1.862665445295071% (Low Return)
Shareholder yield for NEXN (quarterly period ending 2025-06-30)
Market cap (USD): 580053309.39
Dividends paid: 0
Stock repurchases: 11971386.430678466
Net debt paydown: -109405.95246660337
Dividend yield: 0%
Buyback yield: 2.063842449803089%
Debt paydown yield: -0.01886136165340694%
Total shareholder yield: 2.044981088149682% (Low Return)
Shareholder yield for NEXN (quarterly period ending 2025-09-30)
Market cap (USD): 515417205.75
Dividends paid: 0
Stock repurchases: 5525981.873111783
Net debt paydown: -284548.47650366835
Dividend yield: 0%
Buyback yield: 1.072137641402706%
Debt paydown yield: -0.055207407383619025%
Total shareholder yield: 1.0169302340190869% (Low Return)
Shareholder yield for NEXN (annual period ending 2025-12-31)
Market cap (USD): 364413894.66
Dividends paid: 0
Stock repurchases: 31981761.006289307
Net debt paydown: 149763.93555613048
Dividend yield: 0%
Buyback yield: 8.776218875004327%
Debt paydown yield: 0.04109720780429105%
Total shareholder yield: 8.817316082808619% (Moderate Return)
Shareholder yield for NEXN (quarterly period ending 2025-12-31)
Market cap (USD): 364413894.66
Dividends paid: 0
Stock repurchases: 3411635.220125786
Net debt paydown: -420953.2767105587
Dividend yield: 0%
Buyback yield: 0.9361978975332043%
Debt paydown yield: -0.11551515539859154%
Total shareholder yield: 0.8206827421346127% (Low Return)
Shareholder yield for NFL.AX (annual period ending 2022-06-30)
Market cap (USD): 9732523.958620692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.AX (annual period ending 2023-06-30)
Market cap (USD): 10013358.377483442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NFL.AX (annual period ending 2024-06-30)
Market cap (USD): 8736098.886666667
Dividends paid: 0
Stock repurchases: 71581.33333333333
Dividend yield: 0%
Buyback yield: 0.8193741195235691%
Total shareholder yield: 0.8193741195235691% (Low Return)
Shareholder yield for PA.V (annual period ending 2021-12-31)
Market cap (USD): 16885049.03937008
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (annual period ending 2022-12-31)
Market cap (USD): 5484402.117647058
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (annual period ending 2023-12-31)
Market cap (USD): 9182218.696969697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (quarterly period ending 2024-09-30)
Market cap (USD): 13121939.88148148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (quarterly period ending 2024-12-31)
Market cap (USD): 6519918.601398602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (annual period ending 2024-12-31)
Market cap (USD): 6519918.601398602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (quarterly period ending 2025-03-31)
Market cap (USD): 5867926.741258741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (quarterly period ending 2025-06-30)
Market cap (USD): 6805462.481751825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PA.V (quarterly period ending 2025-09-30)
Market cap (USD): 11402821.669064749
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PLS.AX (annual period ending 2021-06-30)
Market cap (USD): 3320572611.142857
Dividends paid: 0
Stock repurchases: 6240601.503759398
Dividend yield: 0%
Buyback yield: 0.18793751062144493%
Total shareholder yield: 0.18793751062144493% (Low Return)
Shareholder yield for PLS.AX (annual period ending 2022-06-30)
Market cap (USD): 4802084569.4896555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -170154482.7586207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5433462342522635%
Total shareholder yield: -3.5433462342522635% (Minimal or Negative)
Shareholder yield for PLS.AX (annual period ending 2023-06-30)
Market cap (USD): 10140531479.139072
Dividends paid: 218398013.24503312
Stock repurchases: 0
Net debt paydown: -111194523.86389586
Dividend yield: 2.153713675602879%
Buyback yield: 0%
Debt paydown yield: -1.0965354635764737%
Total shareholder yield: 1.0571782120264055% (Low Return)
Shareholder yield for PLS.AX (annual period ending 2024-06-30)
Market cap (USD): 6597678846.013332
Dividends paid: 280680666.6666667
Stock repurchases: 0
Net debt paydown: -57946326.71081674
Dividend yield: 4.254233545124265%
Buyback yield: 0%
Debt paydown yield: -0.878283530666713%
Total shareholder yield: 3.375950014457552% (Low Return)
Shareholder yield for PRX.AX (annual period ending 2021-06-30)
Market cap (USD): 159675808.26315787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PRX.AX (annual period ending 2022-06-30)
Market cap (USD): 48820419.53793104
Dividends paid: 0
Stock repurchases: 862.0689655172414
Dividend yield: 0%
Buyback yield: 0.0017657958978567496%
Total shareholder yield: 0.0017657958978567496% (Low Return)
Shareholder yield for PRX.AX (annual period ending 2023-06-30)
Market cap (USD): 31253690.21192053
Dividends paid: 0
Stock repurchases: 474290.06622516556
Dividend yield: 0%
Buyback yield: 1.5175490094423016%
Total shareholder yield: 1.5175490094423016% (Low Return)
Shareholder yield for PRX.AX (annual period ending 2024-06-30)
Market cap (USD): 8989156.613333333
Dividends paid: 0
Stock repurchases: 69549.33333333333
Dividend yield: 0%
Buyback yield: 0.7737025432416317%
Total shareholder yield: 0.7737025432416317% (Low Return)
Shareholder yield for PTE.V (annual period ending 2021-09-30)
Market cap (USD): 2189130.703125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTE.V (annual period ending 2022-09-30)
Market cap (USD): 1227191.518248175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTE.V (annual period ending 2023-09-30)
Market cap (USD): 830248.0888888888
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 264352.6304406597
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 31.84019740345801%
Total shareholder yield: 31.84019740345801% (High Return)
Shareholder yield for PTE.V (quarterly period ending 2024-09-30)
Market cap (USD): 415124.0444444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTE.V (annual period ending 2024-09-30)
Market cap (USD): 415124.0444444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153101.48148148146
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 36.8808994637676%
Total shareholder yield: 36.8808994637676% (High Return)
Shareholder yield for PTE.V (quarterly period ending 2024-12-31)
Market cap (USD): 391900.32167832175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PTE.V (quarterly period ending 2025-03-31)
Market cap (USD): 391900.32167832175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34701.39860139857
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.854649175277292%
Total shareholder yield: 8.854649175277292% (Moderate Return)
Shareholder yield for PTE.V (quarterly period ending 2025-06-30)
Market cap (USD): 409063.8394160584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17196.248277270235
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.2038055238072385%
Total shareholder yield: 4.2038055238072385% (Moderate Return)
Shareholder yield for PTE.V (quarterly period ending 2025-09-30)
Market cap (USD): 403178.02877697843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 50682.58152602002
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.570769711773044%
Total shareholder yield: 12.570769711773044% (High Return)
Shareholder yield for PTE.V (annual period ending 2025-09-30)
Market cap (USD): 403178.02877697843
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 184236.49880095915
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 45.696066167055754%
Total shareholder yield: 45.696066167055754% (High Return)
Shareholder yield for PTE.V (quarterly period ending 2025-12-31)
Market cap (USD): 409063.8394160584
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37011.5790579216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.047873581482024%
Total shareholder yield: 9.047873581482024% (Moderate Return)
Shareholder yield for QRI.AX (annual period ending 2021-06-30)
Market cap (USD): 531473330.5263158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QRI.AX (annual period ending 2022-06-30)
Market cap (USD): 430905747.72413796
Dividends paid: 18626206.896551725
Stock repurchases: 0
Dividend yield: 4.322571001878596%
Buyback yield: 0%
Total shareholder yield: 4.322571001878596% (Moderate Return)
Shareholder yield for QRI.AX (annual period ending 2023-06-30)
Market cap (USD): 484837425.6953642
Dividends paid: 28096688.741721854
Stock repurchases: 621192.0529801324
Dividend yield: 5.795074235745102%
Buyback yield: 0.1281237833670133%
Total shareholder yield: 5.923198019112116% (Moderate Return)
Shareholder yield for QRI.AX (annual period ending 2024-06-30)
Market cap (USD): 580634613.5999999
Dividends paid: 35868000
Stock repurchases: 510000
Dividend yield: 6.177378881636829%
Buyback yield: 0.08783492889580637%
Total shareholder yield: 6.265213810532636% (Moderate Return)
Shareholder yield for QUESS.NS (annual period ending 2022-03-31)
Market cap (USD): 1171459451.3088489
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUESS.NS (annual period ending 2023-03-31)
Market cap (USD): 620834860.7763703
Dividends paid: 21607795.371498175
Stock repurchases: 0
Net debt paydown: -110852055.79568247
Dividend yield: 3.4804416982121555%
Buyback yield: 0%
Debt paydown yield: -17.855320762281142%
Total shareholder yield: -14.374879064068987% (Minimal or Negative)
Shareholder yield for QUESS.NS (annual period ending 2024-03-31)
Market cap (USD): 867849525.6914588
Dividends paid: 7089579.086221369
Stock repurchases: 0
Net debt paydown: 22677854.85893953
Dividend yield: 0.816913402190633%
Buyback yield: 0%
Debt paydown yield: 2.613109091794566%
Total shareholder yield: 3.4300224939851987% (Low Return)
Shareholder yield for QUESS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1295730586.8395844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUESS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1080512916.2474647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUESS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1070757951.2100595
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUESS.NS (annual period ending 2025-03-31)
Market cap (USD): 1070757951.2100595
Dividends paid: 17362052.840776242
Stock repurchases: 0
Net debt paydown: 87308469.40844314
Dividend yield: 1.6214731649814462%
Buyback yield: 0%
Debt paydown yield: 8.153894099948188%
Total shareholder yield: 9.775367264929635% (Moderate Return)
Shareholder yield for QUESS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 497994329.20734847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for QUESS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 329832866.94619584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECT.BR (annual period ending 2021-12-31)
Market cap (USD): 1002005425.9090908
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECT.BR (annual period ending 2022-12-31)
Market cap (USD): 845087957.4468086
Dividends paid: 17264893.617021278
Stock repurchases: 0
Net debt paydown: -196558534.81624758
Dividend yield: 2.042970020444051%
Buyback yield: 0%
Debt paydown yield: -23.258944005082377%
Total shareholder yield: -21.215973984638325% (Minimal or Negative)
Shareholder yield for RECT.BR (annual period ending 2023-12-31)
Market cap (USD): 617222733.111111
Dividends paid: 19361111.111111112
Stock repurchases: 0
Net debt paydown: 275635933.80614656
Dividend yield: 3.13681108495817%
Buyback yield: 0%
Debt paydown yield: 44.65745006130991%
Total shareholder yield: 47.79426114626808% (High Return)
Shareholder yield for RECT.BR (annual period ending 2024-12-31)
Market cap (USD): 585147956.25
Dividends paid: 18066666.666666668
Stock repurchases: 0
Net debt paydown: -28039236.111111116
Dividend yield: 3.0875381984497308%
Buyback yield: 0%
Debt paydown yield: -4.791819882753135%
Total shareholder yield: -1.704281684303404% (Minimal or Negative)
Shareholder yield for RECT.BR (quarterly period ending 2024-12-31)
Market cap (USD): 585147956.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for RECT.BR (quarterly period ending 2025-06-30)
Market cap (USD): 662875631.2941176
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 11747144.607843138
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7721491111250303%
Total shareholder yield: 1.7721491111250303% (Low Return)
Shareholder yield for SCHNEIDER.NS (annual period ending 2022-03-31)
Market cap (USD): 373806980.73651594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (annual period ending 2023-03-31)
Market cap (USD): 453453084.64677227
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (annual period ending 2024-03-31)
Market cap (USD): 2125576357.2066936
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7485795.067393154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.35217718911921575%
Total shareholder yield: 0.35217718911921575% (Low Return)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2330636021.9989247
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2136718830.0821772
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (annual period ending 2025-03-31)
Market cap (USD): 1864922182.1945386
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -920353.537663132
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0493507743352653%
Total shareholder yield: -0.0493507743352653% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1864922182.1945386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2328928138.7081676
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2025-09-30)
Market cap (USD): 2212049279.8308907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SCHNEIDER.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1925457356.5946307
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (annual period ending 2021-12-31)
Market cap (USD): 210205669.95999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (annual period ending 2022-12-31)
Market cap (USD): 463291432.23999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (annual period ending 2023-12-31)
Market cap (USD): 231645716.11999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2024-09-30)
Market cap (USD): 172452545.20000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2024-12-31)
Market cap (USD): 178511688.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (annual period ending 2024-12-31)
Market cap (USD): 178511688.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2025-03-31)
Market cap (USD): 257746641.88000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2025-06-30)
Market cap (USD): 278720600.08000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2025-09-30)
Market cap (USD): 281517127.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -111352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03955425407127868%
Total shareholder yield: -0.03955425407127868% (Minimal or Negative)
Shareholder yield for SJT (quarterly period ending 2025-12-31)
Market cap (USD): 261941433.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113673
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04339634187400167%
Total shareholder yield: -0.04339634187400167% (Minimal or Negative)
Shareholder yield for SJT (annual period ending 2025-12-31)
Market cap (USD): 261941433.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMTO3.SA (annual period ending 2022-03-31)
Market cap (USD): 2559179426.7547174
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SMTO3.SA (annual period ending 2023-03-31)
Market cap (USD): 1516210095.8369353
Dividends paid: 73838899.80353634
Stock repurchases: 0
Dividend yield: 4.869964921502378%
Buyback yield: 0%
Total shareholder yield: 4.869964921502378% (Moderate Return)
Shareholder yield for SMTO3.SA (annual period ending 2024-03-31)
Market cap (USD): 1842201067.6713426
Dividends paid: 81470059.88023953
Stock repurchases: 2092215.5688622755
Net debt paydown: 462753763.98480034
Dividend yield: 4.422430391011703%
Buyback yield: 0.11357150994961515%
Debt paydown yield: 25.119612191396136%
Total shareholder yield: 29.655614092357453% (High Return)
Shareholder yield for SMTO3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 1471204226.9337018
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)