speb/financial-data huggingface dataset:
Shareholder yield for IDXX (quarterly period ending 2025-06-30)
Market cap (USD): 42308106610.98
Dividends paid: 0
Stock repurchases: 338105000
Net debt paydown: -177912000
Dividend yield: 0%
Buyback yield: 0.7991494469578873%
Debt paydown yield: -0.42051515478082735%
Total shareholder yield: 0.3786342921770599% (Low Return)
Shareholder yield for IDXX (quarterly period ending 2025-09-30)
Market cap (USD): 50397557953.33
Dividends paid: 0
Stock repurchases: 240195000
Net debt paydown: 124308000
Dividend yield: 0%
Buyback yield: 0.4766004738214289%
Debt paydown yield: 0.2466548083839971%
Total shareholder yield: 0.723255282205426% (Low Return)
Shareholder yield for IDXX (quarterly period ending 2025-12-31)
Market cap (USD): 53366713960.409996
Dividends paid: 0
Stock repurchases: 237774000
Net debt paydown: 136901000
Dividend yield: 0%
Buyback yield: 0.44554738779006%
Debt paydown yield: 0.2565288170104679%
Total shareholder yield: 0.7020762048005279% (Low Return)
Shareholder yield for IDXX (annual period ending 2025-12-31)
Market cap (USD): 53366713960.409996
Dividends paid: 0
Stock repurchases: 1216964000
Net debt paydown: 10886000
Dividend yield: 0%
Buyback yield: 2.280380240205164%
Debt paydown yield: 0.020398482859701198%
Total shareholder yield: 2.300778723064865% (Low Return)
Shareholder yield for IMFA.NS (annual period ending 2022-03-31)
Market cap (USD): 256095231.07714626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMFA.NS (annual period ending 2023-03-31)
Market cap (USD): 170425314.36029232
Dividends paid: 8285018.270401949
Stock repurchases: 0
Dividend yield: 4.861377725193323%
Buyback yield: 0%
Total shareholder yield: 4.861377725193323% (Moderate Return)
Shareholder yield for IMFA.NS (annual period ending 2024-03-31)
Market cap (USD): 389018424.54702497
Dividends paid: 8147259.86329296
Stock repurchases: 0
Net debt paydown: 13081975.438188028
Dividend yield: 2.0943120811770473%
Buyback yield: 0%
Debt paydown yield: 3.3628164150376034%
Total shareholder yield: 5.457128496214651% (Moderate Return)
Shareholder yield for IMFA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 435409377.6364071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMFA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 528793004.61429065
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMFA.NS (annual period ending 2025-03-31)
Market cap (USD): 380839549.7035827
Dividends paid: 22532148.70236147
Stock repurchases: 0
Net debt paydown: -17035886.067429725
Dividend yield: 5.916441377976322%
Buyback yield: 0%
Debt paydown yield: -4.47324498747286%
Total shareholder yield: 1.443196390503462% (Low Return)
Shareholder yield for IMFA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 380839549.7035827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMFA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 491616227.48818165
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMFA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 896851030.1125098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INEO.V (annual period ending 2021-06-30)
Market cap (USD): 125922619.35483871
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INEO.V (annual period ending 2022-06-30)
Market cap (USD): 76659868.52713178
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INEO.V (annual period ending 2023-06-30)
Market cap (USD): 21523615.639097746
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -623398.3097278078
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8963456706381705%
Total shareholder yield: -2.8963456706381705% (Minimal or Negative)
Shareholder yield for INEO.V (annual period ending 2024-06-30)
Market cap (USD): 18995626.277372263
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -624550.233247352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.2878633435282993%
Total shareholder yield: -3.2878633435282993% (Minimal or Negative)
Shareholder yield for INEO.V (quarterly period ending 2024-09-30)
Market cap (USD): 21204747.25925926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INEO.V (quarterly period ending 2024-12-31)
Market cap (USD): 14558885.594405595
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87141.40378140379
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5985444642472415%
Total shareholder yield: -0.5985444642472415% (Minimal or Negative)
Shareholder yield for INEO.V (quarterly period ending 2025-03-31)
Market cap (USD): 16378746.293706294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 207609.09090909082
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2675517844052984%
Total shareholder yield: 1.2675517844052984% (Low Return)
Shareholder yield for INEO.V (quarterly period ending 2025-06-30)
Market cap (USD): 22794751.532846715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16354.586289622588
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07174715752464335%
Total shareholder yield: -0.07174715752464335% (Minimal or Negative)
Shareholder yield for INEO.V (annual period ending 2025-06-30)
Market cap (USD): 22794751.532846715
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 338520.4379562044
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4850806224775217%
Total shareholder yield: 1.4850806224775217% (Low Return)
Shareholder yield for INEO.V (quarterly period ending 2025-09-30)
Market cap (USD): 14977846.330935255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9739.794150081463
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.06502800158901942%
Total shareholder yield: -0.06502800158901942% (Minimal or Negative)
Shareholder yield for INEO.V (quarterly period ending 2025-12-31)
Market cap (USD): 5698687.883211679
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -516172.61460904265
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.057744961426751%
Total shareholder yield: -9.057744961426751% (Minimal or Negative)
Shareholder yield for INTB3.SA (annual period ending 2021-12-31)
Market cap (USD): 1351324478.8421052
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTB3.SA (annual period ending 2022-12-31)
Market cap (USD): 1622395883.1688805
Dividends paid: 16896401.515151516
Stock repurchases: 0
Dividend yield: 1.0414475092324131%
Buyback yield: 0%
Total shareholder yield: 1.0414475092324131% (Low Return)
Shareholder yield for INTB3.SA (annual period ending 2023-12-31)
Market cap (USD): 1307489528.5714285
Dividends paid: 17246804.12371134
Stock repurchases: 0
Net debt paydown: 16653480.94345513
Dividend yield: 1.319077801147311%
Buyback yield: 0%
Debt paydown yield: 1.2736989918114932%
Total shareholder yield: 2.592776792958804% (Low Return)
Shareholder yield for INTB3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 1087088107.6243093
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTB3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 606318486.5428109
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INTB3.SA (annual period ending 2024-12-31)
Market cap (USD): 606318486.5428109
Dividends paid: 19329449.838187702
Stock repurchases: 118608.41423948221
Net debt paydown: 38817948.153338015
Dividend yield: 3.188002719231436%
Buyback yield: 0.01956206463632336%
Debt paydown yield: 6.402237275441734%
Total shareholder yield: 9.609802059309494% (Moderate Return)
Shareholder yield for INTB3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 666919866.5625001
Dividends paid: 15612152.777777778
Stock repurchases: 160416.6666666667
Net debt paydown: -17501400.68770227
Dividend yield: 2.340933830363665%
Buyback yield: 0.0240533645359076%
Debt paydown yield: -2.6242134273056825%
Total shareholder yield: -0.25922623240610987% (Minimal or Negative)
Shareholder yield for INTB3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 873558127.6094891
Dividends paid: 0
Stock repurchases: 180291.9708029197
Net debt paydown: -9923133.363746941
Dividend yield: 0%
Buyback yield: 0.02063880640619676%
Debt paydown yield: -1.1359442548948417%
Total shareholder yield: -1.1153054484886449% (Minimal or Negative)
Shareholder yield for INTB3.SA (annual period ending 2025-12-31)
Market cap (USD): 682032493.1956912
Dividends paid: 83799270.0729927
Stock repurchases: 674635.0364963503
Net debt paydown: -9884205.584295928
Dividend yield: 12.286697614705684%
Buyback yield: 0.09891538060530228%
Debt paydown yield: -1.4492279595042572%
Total shareholder yield: 10.936385035806728% (High Return)
Shareholder yield for INTB3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 682032493.1956912
Dividends paid: 54744525.54744525
Stock repurchases: 154379.5620437956
Net debt paydown: 17540328.46715328
Dividend yield: 8.026674109167077%
Buyback yield: 0.022635220987851156%
Debt paydown yield: 2.571773140157495%
Total shareholder yield: 10.621082470312423% (High Return)
Shareholder yield for IPR.LS (annual period ending 2021-12-31)
Market cap (USD): 45818181.81818181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPR.LS (annual period ending 2022-12-31)
Market cap (USD): 26808510.638297874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPR.LS (annual period ending 2023-12-31)
Market cap (USD): 26133333.333333332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6454740.96926713
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -24.69926391301198%
Total shareholder yield: -24.69926391301198% (Minimal or Negative)
Shareholder yield for IPR.LS (annual period ending 2024-12-31)
Market cap (USD): 19250000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14687310.138888925
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -76.29771500721519%
Total shareholder yield: -76.29771500721519% (Minimal or Negative)
Shareholder yield for IPR.LS (quarterly period ending 2024-12-31)
Market cap (USD): 19250000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JQC (annual period ending 2021-07-31)
Market cap (USD): 563181546.99
Dividends paid: 119496725
Stock repurchases: 0
Dividend yield: 21.218153477979953%
Buyback yield: 0%
Total shareholder yield: 21.218153477979953% (High Return)
Shareholder yield for JQC (annual period ending 2022-07-31)
Market cap (USD): 512923876.13000005
Dividends paid: 65906843
Stock repurchases: 0
Net debt paydown: 156981834
Dividend yield: 12.84924451114769%
Buyback yield: 0%
Debt paydown yield: 30.60528887530537%
Total shareholder yield: 43.45453338645306% (High Return)
Shareholder yield for JQC (annual period ending 2023-07-31)
Market cap (USD): 527705544.03
Dividends paid: 74313060
Stock repurchases: 0
Net debt paydown: 34316377
Dividend yield: 14.082296621802273%
Buyback yield: 0%
Debt paydown yield: 6.502940397012225%
Total shareholder yield: 20.585237018814496% (High Return)
Shareholder yield for JQC (annual period ending 2024-07-31)
Market cap (USD): 672565889.4499999
Dividends paid: 86167108
Stock repurchases: 0
Net debt paydown: 54408
Dividend yield: 12.811697612328265%
Buyback yield: 0%
Debt paydown yield: 0.008089616326586663%
Total shareholder yield: 12.819787228654851% (High Return)
Shareholder yield for JQC (quarterly period ending 2025-01-31)
Market cap (USD): 693260224.5100001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JQC (annual period ending 2025-07-31)
Market cap (USD): 728736227.4699999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSPR (annual period ending 2021-12-31)
Market cap (USD): 2612053038.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSPR (annual period ending 2022-12-31)
Market cap (USD): 160716129.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSPR (annual period ending 2023-12-31)
Market cap (USD): 262536286.29
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 865000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3294782645948275%
Total shareholder yield: 0.3294782645948275% (Low Return)
Shareholder yield for JSPR (quarterly period ending 2024-09-30)
Market cap (USD): 625894492.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSPR (quarterly period ending 2024-12-31)
Market cap (USD): 711410114.18
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSPR (annual period ending 2024-12-31)
Market cap (USD): 711410114.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 973000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13677061663953416%
Total shareholder yield: 0.13677061663953416% (Low Return)
Shareholder yield for JSPR (quarterly period ending 2025-03-31)
Market cap (USD): 143080612.29999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1866000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3041599207637722%
Total shareholder yield: -1.3041599207637722% (Minimal or Negative)
Shareholder yield for JSPR (quarterly period ending 2025-06-30)
Market cap (USD): 184673813.54999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 435000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2355504506231604%
Total shareholder yield: 0.2355504506231604% (Low Return)
Shareholder yield for JSPR (quarterly period ending 2025-09-30)
Market cap (USD): 79193455.17999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 452000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5707542359057859%
Total shareholder yield: 0.5707542359057859% (Low Return)
Shareholder yield for JSPR (annual period ending 2025-12-31)
Market cap (USD): 60892446.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 578000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9492146103310548%
Total shareholder yield: 0.9492146103310548% (Low Return)
Shareholder yield for JSPR (quarterly period ending 2025-12-31)
Market cap (USD): 60892446.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 468000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7685682312023073%
Total shareholder yield: 0.7685682312023073% (Low Return)
Shareholder yield for KBC.AX (annual period ending 2021-06-30)
Market cap (USD): 10912517.684210528
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KBC.AX (annual period ending 2022-06-30)
Market cap (USD): 10009412.772413794
Dividends paid: 0
Stock repurchases: 62217.24137931035
Dividend yield: 0%
Buyback yield: 0.6215873277879268%
Total shareholder yield: 0.6215873277879268% (Low Return)
Shareholder yield for KBC.AX (annual period ending 2023-06-30)
Market cap (USD): 5492393.006622517
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2274776.606531171
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -41.416857893969585%
Total shareholder yield: -41.416857893969585% (Minimal or Negative)
Shareholder yield for LA.V (annual period ending 2021-09-30)
Market cap (USD): 189952693.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LA.V (annual period ending 2022-09-30)
Market cap (USD): 297269033.1386861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LA.V (annual period ending 2023-09-30)
Market cap (USD): 265652359.85185185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -798566.3314409312
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.300605773608137%
Total shareholder yield: -0.300605773608137% (Minimal or Negative)
Shareholder yield for LA.V (annual period ending 2024-09-30)
Market cap (USD): 191359750.74074072
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -966563.7037037034
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5051029278425585%
Total shareholder yield: -0.5051029278425585% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2024-09-30)
Market cap (USD): 191359750.74074072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2024-12-31)
Market cap (USD): 181716982.5524476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2025-03-31)
Market cap (USD): 136234603.2937063
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2025-06-30)
Market cap (USD): 129777898.79562043
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -241411.5920575764
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.18601903274590792%
Total shareholder yield: -0.18601903274590792% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2025-09-30)
Market cap (USD): 180386730.7553957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -426097.4636349343
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2362133078473062%
Total shareholder yield: -0.2362133078473062% (Minimal or Negative)
Shareholder yield for LA.V (annual period ending 2025-09-30)
Market cap (USD): 180386730.7553957
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1244316.333599789
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6898048034847315%
Total shareholder yield: -0.6898048034847315% (Minimal or Negative)
Shareholder yield for LA.V (quarterly period ending 2025-12-31)
Market cap (USD): 204095157.08029193
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -306708.37578112446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15027714531240152%
Total shareholder yield: -0.15027714531240152% (Minimal or Negative)
Shareholder yield for MKA.V (annual period ending 2021-12-31)
Market cap (USD): 158703844
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKA.V (annual period ending 2022-12-31)
Market cap (USD): 71250665.25735293
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKA.V (annual period ending 2023-12-31)
Market cap (USD): 49918647.90151515
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1179188.2352941176
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.362219901509645%
Total shareholder yield: 2.362219901509645% (Low Return)
Shareholder yield for MKA.V (quarterly period ending 2024-09-30)
Market cap (USD): 34453655.02222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKA.V (quarterly period ending 2024-12-31)
Market cap (USD): 43368237.09090909
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKA.V (annual period ending 2024-12-31)
Market cap (USD): 43368237.09090909
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -828852.4475524476
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.9111970030393344%
Total shareholder yield: -1.9111970030393344% (Minimal or Negative)
Shareholder yield for MKA.V (quarterly period ending 2025-03-31)
Market cap (USD): 67762870.45454547
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKA.V (quarterly period ending 2025-06-30)
Market cap (USD): 79218257.89781022
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -82518.78413557238
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10416637063897537%
Total shareholder yield: -0.10416637063897537% (Minimal or Negative)
Shareholder yield for MKA.V (quarterly period ending 2025-09-30)
Market cap (USD): 306736676.9064748
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -336693.7982460748
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10976639691142447%
Total shareholder yield: -0.10976639691142447% (Minimal or Negative)
Shareholder yield for MKA.V (annual period ending 2025-12-31)
Market cap (USD): 237654773.69343063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -420090.61814098305
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17676506623969213%
Total shareholder yield: -0.17676506623969213% (Minimal or Negative)
Shareholder yield for MKA.V (quarterly period ending 2025-12-31)
Market cap (USD): 237654773.69343063
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6031.754450454377
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.002538032102917152%
Total shareholder yield: 0.002538032102917152% (Low Return)
Shareholder yield for MLPLC.PA (annual period ending 2021-12-31)
Market cap (USD): 826845201.8181818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLPLC.PA (annual period ending 2022-12-31)
Market cap (USD): 764150312.5531915
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MLPLC.PA (annual period ending 2023-12-31)
Market cap (USD): 603756315.4444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8460050.425531916
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.40123593064268%
Total shareholder yield: -1.40123593064268% (Minimal or Negative)
Shareholder yield for MLPLC.PA (annual period ending 2024-12-31)
Market cap (USD): 606796531.7708333
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9808348.541666664
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6164147334597736%
Total shareholder yield: 1.6164147334597736% (Low Return)
Shareholder yield for MNRO (annual period ending 2022-03-31)
Market cap (USD): 1153634625
Dividends paid: 34674000
Stock repurchases: 0
Dividend yield: 3.005631007304414%
Buyback yield: 0%
Total shareholder yield: 3.005631007304414% (Low Return)
Shareholder yield for MNRO (annual period ending 2023-03-31)
Market cap (USD): 1316430843.75
Dividends paid: 36404000
Stock repurchases: 96919000
Net debt paydown: 134472000
Dividend yield: 2.7653560513896154%
Buyback yield: 7.362255333057635%
Debt paydown yield: 10.21489283986552%
Total shareholder yield: 20.34250422431277% (High Return)
Shareholder yield for MNRO (annual period ending 2024-03-31)
Market cap (USD): 868350656.25
Dividends paid: 35505000
Stock repurchases: 44044000
Net debt paydown: 57879000
Dividend yield: 4.088785992669076%
Buyback yield: 5.072144494046382%
Debt paydown yield: 6.665394859025304%
Total shareholder yield: 15.826325345740763% (High Return)
Shareholder yield for MNRO (quarterly period ending 2024-09-30)
Market cap (USD): 812106281.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MNRO (quarterly period ending 2024-12-31)
Market cap (USD): 704617031.25
Dividends paid: 8385000
Stock repurchases: 0
Dividend yield: 1.190008136068596%
Buyback yield: 0%
Total shareholder yield: 1.190008136068596% (Low Return)
Shareholder yield for MNRO (quarterly period ending 2025-03-31)
Market cap (USD): 417458250
Dividends paid: 9060000
Stock repurchases: 0
Net debt paydown: 9139000
Dividend yield: 2.170276907930314%
Buyback yield: 0%
Debt paydown yield: 2.189200956023746%
Total shareholder yield: 4.35947786395406% (Moderate Return)
Shareholder yield for MNRO (annual period ending 2025-03-31)
Market cap (USD): 417458250
Dividends paid: 34882000
Stock repurchases: 0
Net debt paydown: 81655000
Dividend yield: 8.355805640444284%
Buyback yield: 0%
Debt paydown yield: 19.560039836318964%
Total shareholder yield: 27.91584547676325% (High Return)
Shareholder yield for MNRO (quarterly period ending 2025-06-30)
Market cap (USD): 438081187.5
Dividends paid: 8728000
Stock repurchases: 0
Net debt paydown: 4478000
Dividend yield: 1.9923247674268139%
Buyback yield: 0%
Debt paydown yield: 1.0221849574401092%
Total shareholder yield: 3.0145097248669233% (Low Return)
Shareholder yield for MNRO (quarterly period ending 2025-09-30)
Market cap (USD): 536508843.75000006
Dividends paid: 8743000
Stock repurchases: 0
Net debt paydown: 23835000
Dividend yield: 1.6296096703438543%
Buyback yield: 0%
Debt paydown yield: 4.442610830681204%
Total shareholder yield: 6.0722205010250585% (Moderate Return)
Shareholder yield for MNRO (quarterly period ending 2025-12-31)
Market cap (USD): 607439250
Dividends paid: 8742000
Stock repurchases: 0
Net debt paydown: 15287000
Dividend yield: 1.439156261305143%
Buyback yield: 0%
Debt paydown yield: 2.51663026384943%
Total shareholder yield: 3.955786525154573% (Low Return)
Shareholder yield for NAR.L (annual period ending 2021-06-30)
Market cap (USD): 229710.78388888887
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.L (annual period ending 2022-06-30)
Market cap (USD): 158712.60878048782
Dividends paid: 232926.8292682927
Stock repurchases: 0
Dividend yield: 146.7601289261454%
Buyback yield: 0%
Total shareholder yield: 146.7601289261454% (High Return)
Shareholder yield for NAR.L (annual period ending 2023-06-30)
Market cap (USD): 130418.9053164557
Dividends paid: 206329.11392405062
Stock repurchases: 0
Dividend yield: 158.204911644828%
Buyback yield: 0%
Total shareholder yield: 158.204911644828% (High Return)
Shareholder yield for NAR.L (annual period ending 2024-06-30)
Market cap (USD): 130418.9053164557
Dividends paid: 206329.11392405062
Stock repurchases: 0
Dividend yield: 158.204911644828%
Buyback yield: 0%
Total shareholder yield: 158.204911644828% (High Return)
Shareholder yield for NAR.L (quarterly period ending 2024-12-31)
Market cap (USD): 94896.91400000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.L (quarterly period ending 2025-06-30)
Market cap (USD): 115139.11287671233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NAR.L (annual period ending 2025-06-30)
Market cap (USD): 115139.11287671233
Dividends paid: 224657.53424657535
Stock repurchases: 131506.8493150685
Net debt paydown: -428767.12328767125
Dividend yield: 195.11834739176098%
Buyback yield: 114.21561798542106%
Debt paydown yield: -372.39050447329987%
Total shareholder yield: -63.05653909611783% (Minimal or Negative)
Shareholder yield for NGE.AX (annual period ending 2021-12-31)
Market cap (USD): 18883369.739130434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGE.AX (annual period ending 2022-12-31)
Market cap (USD): 17375789.189189192
Dividends paid: 0
Stock repurchases: 36486.48648648649
Net debt paydown: 31658.832745789266
Dividend yield: 0%
Buyback yield: 0.20998462912514804%
Debt paydown yield: 0.18220083359141265%
Total shareholder yield: 0.3921854627165607% (Low Return)
Shareholder yield for NGE.AX (annual period ending 2023-12-31)
Market cap (USD): 21606278.136986304
Dividends paid: 0
Stock repurchases: 86986.30136986301
Dividend yield: 0%
Buyback yield: 0.4025973414688073%
Total shareholder yield: 0.4025973414688073% (Low Return)
Shareholder yield for NGE.AX (quarterly period ending 2024-12-31)
Market cap (USD): 22787825.88819876
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGE.AX (annual period ending 2024-12-31)
Market cap (USD): 22787825.88819876
Dividends paid: 0
Stock repurchases: 255900.6211180124
Dividend yield: 0%
Buyback yield: 1.1229707580420687%
Total shareholder yield: 1.1229707580420687% (Low Return)
Shareholder yield for NSC.AX (annual period ending 2021-06-30)
Market cap (USD): 60541946.87218045
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NSC.AX (annual period ending 2022-06-30)
Market cap (USD): 43696980.08275862
Dividends paid: 4555862.068965517
Stock repurchases: 5786206.8965517245
Net debt paydown: -1985636.5050557442
Dividend yield: 10.426034156907582%
Buyback yield: 13.241663120868093%
Debt paydown yield: -4.544104652758854%
Total shareholder yield: 19.12359262501682% (High Return)
Shareholder yield for NSC.AX (annual period ending 2023-06-30)
Market cap (USD): 41960676.2384106
Dividends paid: 3770860.927152318
Stock repurchases: 2696026.490066225
Net debt paydown: 746060.744462207
Dividend yield: 8.986654327797726%
Buyback yield: 6.425126408230512%
Debt paydown yield: 1.7779998115932807%
Total shareholder yield: 17.189780547621517% (High Return)
Shareholder yield for NSC.AX (annual period ending 2024-06-30)
Market cap (USD): 29920293.30666667
Dividends paid: 3829333.3333333335
Stock repurchases: 1324666.6666666667
Net debt paydown: -264865.3421633579
Dividend yield: 12.798448511465974%
Buyback yield: 4.427318452695489%
Debt paydown yield: -0.8852364495515895%
Total shareholder yield: 16.340530514609874% (High Return)
Shareholder yield for NVJP.DE (annual period ending 2021-12-31)
Market cap (USD): 8345858602.556819
Dividends paid: 0
Stock repurchases: 25180681.818181816
Dividend yield: 0%
Buyback yield: 0.30171469488432884%
Total shareholder yield: 0.30171469488432884% (Low Return)
Shareholder yield for NVJP.DE (annual period ending 2022-12-31)
Market cap (USD): 7749164988.2978735
Dividends paid: 204311702.1276596
Stock repurchases: 45934042.55319149
Net debt paydown: -1472364990.3288202
Dividend yield: 2.636564099953913%
Buyback yield: 0.5927611893998534%
Debt paydown yield: -19.000305098062306%
Total shareholder yield: -15.770979808708539% (Minimal or Negative)
Shareholder yield for NVJP.DE (annual period ending 2023-12-31)
Market cap (USD): 6000683573.611111
Dividends paid: 213666666.66666666
Stock repurchases: 0
Net debt paydown: -560856524.8226953
Dividend yield: 3.5607054437313987%
Buyback yield: 0%
Debt paydown yield: -9.346543905250135%
Total shareholder yield: -5.785838461518736% (Minimal or Negative)
Shareholder yield for NVJP.DE (annual period ending 2024-12-31)
Market cap (USD): 2398101689.84375
Dividends paid: 200395833.33333334
Stock repurchases: 0
Net debt paydown: -530914375
Dividend yield: 8.356436016955989%
Buyback yield: 0%
Debt paydown yield: -22.138943367101007%
Total shareholder yield: -13.782507350145018% (Minimal or Negative)
Shareholder yield for NVJP.DE (quarterly period ending 2024-12-31)
Market cap (USD): 2398101689.84375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NVJP.DE (quarterly period ending 2025-06-30)
Market cap (USD): 3458431439.4117646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 209542892.15686274
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.058899701435265%
Total shareholder yield: 6.058899701435265% (Moderate Return)
Shareholder yield for OXB.L (annual period ending 2021-12-31)
Market cap (USD): 20118322.633783787
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OXB.L (annual period ending 2022-12-31)
Market cap (USD): 6460170.952891567
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OXB.L (annual period ending 2023-12-31)
Market cap (USD): 3370652.3873417727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3398124.1421381533
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -100.81502782368032%
Total shareholder yield: -100.81502782368032% (Minimal or Negative)
Shareholder yield for OXB.L (quarterly period ending 2024-12-31)
Market cap (USD): 6354445.8075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OXB.L (annual period ending 2024-12-31)
Market cap (USD): 6354445.8075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5134825.949367076
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 80.80682572359913%
Total shareholder yield: 80.80682572359913% (High Return)
Shareholder yield for OXB.L (quarterly period ending 2025-06-30)
Market cap (USD): 5255993.009726027
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8465188.356164396
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -161.0578313270179%
Total shareholder yield: -161.0578313270179% (Minimal or Negative)
Shareholder yield for PCH.L (annual period ending 2022-01-31)
Market cap (USD): 137304.7624
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCH.L (annual period ending 2023-01-31)
Market cap (USD): 39118.165925925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PCH.L (annual period ending 2024-01-31)
Market cap (USD): 20054.249620253166
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (annual period ending 2021-12-31)
Market cap (USD): 56130.0872972973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (annual period ending 2022-12-31)
Market cap (USD): 25021.846144578314
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (annual period ending 2023-12-31)
Market cap (USD): 78866.3251898734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (annual period ending 2024-12-31)
Market cap (USD): 25960.165375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (quarterly period ending 2024-12-31)
Market cap (USD): 25960.165375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PET.L (quarterly period ending 2025-06-30)
Market cap (USD): 28449.496301369865
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (annual period ending 2021-12-31)
Market cap (USD): 1254663000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (annual period ending 2022-12-31)
Market cap (USD): 466781105
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 125000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02677914736930065%
Total shareholder yield: 0.02677914736930065% (Low Return)
Shareholder yield for PHIO (annual period ending 2023-12-31)
Market cap (USD): 79461990
Dividends paid: 0
Stock repurchases: 13000
Net debt paydown: 135000
Dividend yield: 0%
Buyback yield: 0.016360023201029826%
Debt paydown yield: 0.16989254862607897%
Total shareholder yield: 0.1862525718271088% (Low Return)
Shareholder yield for PHIO (quarterly period ending 2024-09-30)
Market cap (USD): 40079512.5
Dividends paid: 0
Stock repurchases: 1000
Dividend yield: 0%
Buyback yield: 0.002495040327648696%
Total shareholder yield: 0.002495040327648696% (Low Return)
Shareholder yield for PHIO (annual period ending 2024-12-31)
Market cap (USD): 20911050
Dividends paid: 0
Stock repurchases: 1000
Net debt paydown: 35000
Dividend yield: 0%
Buyback yield: 0.004782160627993333%
Debt paydown yield: 0.1673756219797667%
Total shareholder yield: 0.17215778260776002% (Low Return)
Shareholder yield for PHIO (quarterly period ending 2024-12-31)
Market cap (USD): 20911050
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 PHIO (quarterly period ending 2025-03-31)
Market cap (USD): 15102425
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (quarterly period ending 2025-06-30)
Market cap (USD): 27300537.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (quarterly period ending 2025-09-30)
Market cap (USD): 28810780
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (quarterly period ending 2025-12-31)
Market cap (USD): 12198112.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PHIO (annual period ending 2025-12-31)
Market cap (USD): 12198112.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (annual period ending 2022-03-31)
Market cap (USD): 663537943.1085322
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (annual period ending 2023-03-31)
Market cap (USD): 400985373.1702802
Dividends paid: 335322.77710109623
Stock repurchases: 0
Dividend yield: 0.08362469045939487%
Buyback yield: 0%
Total shareholder yield: 0.08362469045939487% (Low Return)
Shareholder yield for ROSSARI.NS (annual period ending 2024-03-31)
Market cap (USD): 448807644.8982725
Dividends paid: 330735.1001319103
Stock repurchases: 0
Net debt paydown: -5240724.658024261
Dividend yield: 0.07369194885414113%
Buyback yield: 0%
Debt paydown yield: -1.1676995072604284%
Total shareholder yield: -1.0940075584062872% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (quarterly period ending 2024-09-30)
Market cap (USD): 599694300.3612039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (quarterly period ending 2024-12-31)
Market cap (USD): 500952245.0859074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (quarterly period ending 2025-03-31)
Market cap (USD): 390184774.5799977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (annual period ending 2025-03-31)
Market cap (USD): 390184774.5799977
Dividends paid: 323240.589198036
Stock repurchases: 0
Net debt paydown: -11239566.176131863
Dividend yield: 0.08284295294350691%
Buyback yield: 0%
Debt paydown yield: -2.8805752833975506%
Total shareholder yield: -2.7977323304540436% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (quarterly period ending 2025-06-30)
Market cap (USD): 447151510.0173181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ROSSARI.NS (quarterly period ending 2025-12-31)
Market cap (USD): 358863873.78233266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (annual period ending 2022-03-31)
Market cap (USD): 168801540.44270077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (annual period ending 2023-03-31)
Market cap (USD): 137664157.27563947
Dividends paid: 4581096.224116931
Stock repurchases: 0
Dividend yield: 3.3277334600206676%
Buyback yield: 0%
Total shareholder yield: 3.3277334600206676% (Low Return)
Shareholder yield for SASKEN.NS (annual period ending 2024-03-31)
Market cap (USD): 269916931.7850288
Dividends paid: 4512195.706919295
Stock repurchases: 0
Net debt paydown: -553737.6274754361
Dividend yield: 1.6716979098269253%
Buyback yield: 0%
Debt paydown yield: -0.2051511269831905%
Total shareholder yield: 1.4665467828437349% (Low Return)
Shareholder yield for SASKEN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 259528662.85033444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 369044167.6963515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 271662200.2224297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (annual period ending 2025-03-31)
Market cap (USD): 271662200.2224297
Dividends paid: 4410673.369184007
Stock repurchases: 0
Net debt paydown: -2031588.7151378163
Dividend yield: 1.6235874426300996%
Buyback yield: 0%
Debt paydown yield: -0.7478363620240158%
Total shareholder yield: 0.8757510806060838% (Low Return)
Shareholder yield for SASKEN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 256026912.68382874
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 233833986.84284103
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SASKEN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 257562683.49671388
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBMO.AS (annual period ending 2021-12-31)
Market cap (USD): 1905845825.284091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBMO.AS (annual period ending 2022-12-31)
Market cap (USD): 2125888136.9680853
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBMO.AS (annual period ending 2023-12-31)
Market cap (USD): 2030895399.9999998
Dividends paid: 0
Stock repurchases: 5555555.555555555
Net debt paydown: -1211583924.3498802
Dividend yield: 0%
Buyback yield: 0.27355202811309515%
Debt paydown yield: -59.65762315232387%
Total shareholder yield: -59.38407112421078% (Minimal or Negative)
Shareholder yield for SBMO.AS (quarterly period ending 2024-12-31)
Market cap (USD): 2733499667.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SBMO.AS (annual period ending 2024-12-31)
Market cap (USD): 2733499667.96875
Dividends paid: 0
Stock repurchases: 106250000
Net debt paydown: 1006597222.2222214
Dividend yield: 0%
Buyback yield: 3.886958584449138%
Debt paydown yield: 36.824486719993594%
Total shareholder yield: 40.711445304442734% (High Return)
Shareholder yield for SBMO.AS (quarterly period ending 2025-06-30)
Market cap (USD): 4320197567.6470585
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1462022058.8235302
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.84155552913295%
Total shareholder yield: -33.84155552913295% (Minimal or Negative)
Shareholder yield for SJVN.NS (annual period ending 2022-03-31)
Market cap (USD): 1280046694.217328
Dividends paid: 80514308.3212449
Stock repurchases: 0
Dividend yield: 6.28995088108677%
Buyback yield: 0%
Total shareholder yield: 6.28995088108677% (Moderate Return)
Shareholder yield for SJVN.NS (annual period ending 2023-03-31)
Market cap (USD): 1509213664.6498175
Dividends paid: 81362971.98538369
Stock repurchases: 0
Dividend yield: 5.391083707439286%
Buyback yield: 0%
Total shareholder yield: 5.391083707439286% (Moderate Return)
Shareholder yield for SJVN.NS (annual period ending 2024-03-31)
Market cap (USD): 5520853082.344649
Dividends paid: 83423671.90310588
Stock repurchases: 0
Net debt paydown: -724661467.5711133
Dividend yield: 1.511064878177789%
Buyback yield: 0%
Debt paydown yield: -13.125896609865176%
Total shareholder yield: -11.614831731687387% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 6029879218.591735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 4636599459.301783
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJVN.NS (annual period ending 2025-03-31)
Market cap (USD): 4122409712.694013
Dividends paid: 82679448.21136309
Stock repurchases: 0
Net debt paydown: -722236117.3639708
Dividend yield: 2.0056096791342872%
Buyback yield: 0%
Debt paydown yield: -17.519755863664173%
Total shareholder yield: -15.514146184529885% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 4122409712.694013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4537244206.848233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3940428217.1871476
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SJVN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 3222808519.366158
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)