speb/financial-data huggingface dataset:
Shareholder yield for IDA (annual period ending 2023-12-31)
Market cap (USD): 5053785114.349999
Dividends paid: 163545000
Stock repurchases: 0
Net debt paydown: -631445000
Dividend yield: 3.2360893132480286%
Buyback yield: 0%
Debt paydown yield: -12.494496416300722%
Total shareholder yield: -9.258407103052694% (Minimal or Negative)
Shareholder yield for IDA (quarterly period ending 2024-09-30)
Market cap (USD): 5436101935.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDA (quarterly period ending 2024-12-31)
Market cap (USD): 5809553439.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IDA (annual period ending 2024-12-31)
Market cap (USD): 5809553439.75
Dividends paid: 176565000
Stock repurchases: 0
Net debt paydown: -248072000
Dividend yield: 3.039218105679359%
Buyback yield: 0%
Debt paydown yield: -4.2700700247052925%
Total shareholder yield: -1.2308519190259335% (Minimal or Negative)
Shareholder yield for IDA (quarterly period ending 2025-03-31)
Market cap (USD): 6226777449.3
Dividends paid: 46932000
Stock repurchases: 0
Dividend yield: 0.7537125002801568%
Buyback yield: 0%
Total shareholder yield: 0.7537125002801568% (Low Return)
Shareholder yield for IDA (quarterly period ending 2025-06-30)
Market cap (USD): 6231210108.099999
Dividends paid: 46529000
Stock repurchases: 0
Net debt paydown: -219876000
Dividend yield: 0.7467088926999361%
Buyback yield: 0%
Debt paydown yield: -3.5286243953510965%
Total shareholder yield: -2.7819155026511604% (Minimal or Negative)
Shareholder yield for IDA (quarterly period ending 2025-09-30)
Market cap (USD): 7181461338.35
Dividends paid: 46539000
Stock repurchases: 0
Net debt paydown: 1650000
Dividend yield: 0.6480435917892544%
Buyback yield: 0%
Debt paydown yield: 0.022975825145625597%
Total shareholder yield: 0.67101941693488% (Low Return)
Shareholder yield for IDA (quarterly period ending 2025-12-31)
Market cap (USD): 6924367127.95
Dividends paid: 48482000
Stock repurchases: 0
Net debt paydown: 1201000
Dividend yield: 0.7001650707442109%
Buyback yield: 0%
Debt paydown yield: 0.017344545397545427%
Total shareholder yield: 0.7175096161417562% (Low Return)
Shareholder yield for IDA (annual period ending 2025-12-31)
Market cap (USD): 6924367127.95
Dividends paid: 188482000
Stock repurchases: 0
Net debt paydown: -590371000
Dividend yield: 2.72201049593685%
Buyback yield: 0%
Debt paydown yield: -8.525992182260026%
Total shareholder yield: -5.803981686323176% (Minimal or Negative)
Shareholder yield for IMP.TO (annual period ending 2021-12-31)
Market cap (USD): 42990909.480314955
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMP.TO (annual period ending 2022-12-31)
Market cap (USD): 30380698.352941178
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -682000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.244846356318123%
Total shareholder yield: -2.244846356318123% (Minimal or Negative)
Shareholder yield for IMP.TO (annual period ending 2023-12-31)
Market cap (USD): 35213991.27272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 69000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.19594484324598418%
Total shareholder yield: 0.19594484324598418% (Low Return)
Shareholder yield for IMP.TO (quarterly period ending 2024-09-30)
Market cap (USD): 49734328.414814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMP.TO (quarterly period ending 2024-12-31)
Market cap (USD): 123313463.94405596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 118000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09569109181259677%
Total shareholder yield: 0.09569109181259677% (Low Return)
Shareholder yield for IMP.TO (annual period ending 2024-12-31)
Market cap (USD): 123313463.94405596
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -94000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07622849686766184%
Total shareholder yield: -0.07622849686766184% (Minimal or Negative)
Shareholder yield for IMP.TO (quarterly period ending 2025-03-31)
Market cap (USD): 98031624.05594406
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -746000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7609789261211031%
Total shareholder yield: -0.7609789261211031% (Minimal or Negative)
Shareholder yield for IMP.TO (quarterly period ending 2025-06-30)
Market cap (USD): 115250240.46715328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 136000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11800409218127442%
Total shareholder yield: 0.11800409218127442% (Low Return)
Shareholder yield for IMP.TO (quarterly period ending 2025-09-30)
Market cap (USD): 154463838.38848922
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04208104672144665%
Total shareholder yield: -0.04208104672144665% (Minimal or Negative)
Shareholder yield for IMP.TO (quarterly period ending 2025-12-31)
Market cap (USD): 99632217.22627737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1002000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0056987868937326%
Total shareholder yield: -1.0056987868937326% (Minimal or Negative)
Shareholder yield for IMP.TO (annual period ending 2025-12-31)
Market cap (USD): 99632217.22627737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -780000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7828792951867379%
Total shareholder yield: -0.7828792951867379% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (annual period ending 2021-06-30)
Market cap (USD): 347498192.2735226
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (annual period ending 2022-06-30)
Market cap (USD): 510705772.2889734
Dividends paid: 6679340.93789607
Stock repurchases: 0
Dividend yield: 1.3078647824870655%
Buyback yield: 0%
Total shareholder yield: 1.3078647824870655% (Low Return)
Shareholder yield for KENNAMET.NS (annual period ending 2023-06-30)
Market cap (USD): 699054232.2807018
Dividends paid: 5360623.7816764135
Stock repurchases: 0
Net debt paydown: -328947.36842105264
Dividend yield: 0.7668394716940762%
Buyback yield: 0%
Debt paydown yield: -0.04705605849031831%
Total shareholder yield: 0.7197834132037578% (Low Return)
Shareholder yield for KENNAMET.NS (annual period ending 2024-06-30)
Market cap (USD): 644443568.6989919
Dividends paid: 7896944.278010785
Stock repurchases: 0
Net debt paydown: -30549.33619248838
Dividend yield: 1.225389570409276%
Buyback yield: 0%
Debt paydown yield: -0.0047404206785958995%
Total shareholder yield: 1.2206491497306802% (Low Return)
Shareholder yield for KENNAMET.NS (quarterly period ending 2024-09-30)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (quarterly period ending 2024-12-31)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (quarterly period ending 2025-03-31)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (quarterly period ending 2025-06-30)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (annual period ending 2025-06-30)
Market cap (USD): 644443568.6989919
Dividends paid: 10285513.690615494
Stock repurchases: 0
Net debt paydown: 66962.18554029037
Dividend yield: 1.596030155344707%
Buyback yield: 0%
Debt paydown yield: 0.010390698083227706%
Total shareholder yield: 1.6064208534279347% (Low Return)
Shareholder yield for KENNAMET.NS (quarterly period ending 2025-09-30)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KENNAMET.NS (quarterly period ending 2025-12-31)
Market cap (USD): 644443568.6989919
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNB.L (annual period ending 2021-12-31)
Market cap (USD): 1196485.1594594596
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KNB.L (annual period ending 2022-12-31)
Market cap (USD): 152392.25783132532
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -851807.2289156627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -558.9570238262903%
Total shareholder yield: -558.9570238262903% (Minimal or Negative)
Shareholder yield for KRBL.NS (annual period ending 2022-03-31)
Market cap (USD): 587483049.9796914
Dividends paid: 10865092.97111961
Stock repurchases: 0
Dividend yield: 1.8494308851115286%
Buyback yield: 0%
Total shareholder yield: 1.8494308851115286% (Low Return)
Shareholder yield for KRBL.NS (annual period ending 2023-03-31)
Market cap (USD): 940929823.9951279
Dividends paid: 10037758.830694277
Stock repurchases: 0
Net debt paydown: -30450669.914738126
Dividend yield: 1.06679144126547%
Buyback yield: 0%
Debt paydown yield: -3.236231771828267%
Total shareholder yield: -2.1694403305627974% (Minimal or Negative)
Shareholder yield for KRBL.NS (annual period ending 2024-03-31)
Market cap (USD): 745072843.0206335
Dividends paid: 2827677.1795179276
Stock repurchases: 38973498.02134548
Net debt paydown: -34853323.369828366
Dividend yield: 0.37951687623643804%
Buyback yield: 5.230830567296113%
Debt paydown yield: -4.677841058939678%
Total shareholder yield: 0.9325063845928732% (Low Return)
Shareholder yield for KRBL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 821482869.6755854
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRBL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 727137430.2747113
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18815962.02132742
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.587676172057156%
Total shareholder yield: -2.587676172057156% (Minimal or Negative)
Shareholder yield for KRBL.NS (annual period ending 2025-03-31)
Market cap (USD): 727137430.2747113
Dividends paid: 10703764.320785597
Stock repurchases: 0
Net debt paydown: 17761323.188704908
Dividend yield: 1.4720414429417743%
Buyback yield: 0%
Debt paydown yield: 2.4426363503244097%
Total shareholder yield: 3.914677793266184% (Low Return)
Shareholder yield for KRBL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 970974169.7491225
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRBL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 888851446.4419391
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRBL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1005871253.1357914
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (annual period ending 2021-12-31)
Market cap (USD): 1507693204.1599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (annual period ending 2022-12-31)
Market cap (USD): 100161436.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (annual period ending 2023-12-31)
Market cap (USD): 112352137.81
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -160269.81480810326
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.14264954626776874%
Total shareholder yield: -0.14264954626776874% (Minimal or Negative)
Shareholder yield for LIQT (quarterly period ending 2024-09-30)
Market cap (USD): 84346472.96000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (annual period ending 2024-12-31)
Market cap (USD): 60624027.440000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167642.46167683136
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2765280842529774%
Total shareholder yield: 0.2765280842529774% (Low Return)
Shareholder yield for LIQT (quarterly period ending 2024-12-31)
Market cap (USD): 60624027.440000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (quarterly period ending 2025-03-31)
Market cap (USD): 49092283.089999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIQT (quarterly period ending 2025-06-30)
Market cap (USD): 52716545.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -220095.97242380236
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4175083361755827%
Total shareholder yield: -0.4175083361755827% (Minimal or Negative)
Shareholder yield for LIQT (quarterly period ending 2025-09-30)
Market cap (USD): 86652821.83
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25024.842767295428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.028879432012485943%
Total shareholder yield: 0.028879432012485943% (Low Return)
Shareholder yield for LIQT (annual period ending 2025-12-31)
Market cap (USD): 48103847.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -451868.5396436935
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9393604872499974%
Total shareholder yield: -0.9393604872499974% (Minimal or Negative)
Shareholder yield for LIQT (quarterly period ending 2025-12-31)
Market cap (USD): 48103847.86
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18706.918238993734
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.038888610934904394%
Total shareholder yield: -0.038888610934904394% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (annual period ending 2022-03-31)
Market cap (USD): 53060571.19741527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (annual period ending 2023-03-31)
Market cap (USD): 50620018.50913521
Dividends paid: 1115663.8246041413
Stock repurchases: 0
Dividend yield: 2.203997267213171%
Buyback yield: 0%
Total shareholder yield: 2.203997267213171% (Low Return)
Shareholder yield for MAGADSUGAR.NS (annual period ending 2024-03-31)
Market cap (USD): 85288508.6840211
Dividends paid: 1182887.636407243
Stock repurchases: 0
Net debt paydown: -5428065.867220029
Dividend yield: 1.3869249851578873%
Buyback yield: 0%
Debt paydown yield: -6.36435781440388%
Total shareholder yield: -4.977432829245993% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (quarterly period ending 2024-09-30)
Market cap (USD): 146992600.08361202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (annual period ending 2025-03-31)
Market cap (USD): 93596116.40214726
Dividends paid: 2471066.1678746785
Stock repurchases: 0
Net debt paydown: -6294108.169643134
Dividend yield: 2.640137500211481%
Buyback yield: 0%
Debt paydown yield: -6.724753559858959%
Total shareholder yield: -4.0846160596474785% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (quarterly period ending 2025-03-31)
Market cap (USD): 93596116.40214726
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -37953567.36233238
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -40.5503655720716%
Total shareholder yield: -40.5503655720716% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (quarterly period ending 2025-06-30)
Market cap (USD): 106562799.01474375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (quarterly period ending 2025-09-30)
Market cap (USD): 84665753.95603156
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAGADSUGAR.NS (quarterly period ending 2025-12-31)
Market cap (USD): 77008709.4285396
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAH.V (annual period ending 2021-12-31)
Market cap (USD): 208069.29133858267
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAH.V (annual period ending 2022-12-31)
Market cap (USD): 349739.99999999994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAH.V (annual period ending 2023-12-31)
Market cap (USD): 80075.15151515152
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -64925.17825311946
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -81.08030646789918%
Total shareholder yield: -81.08030646789918% (Minimal or Negative)
Shareholder yield for MAH.V (quarterly period ending 2024-09-30)
Market cap (USD): 39147.85185185185
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MAH.V (quarterly period ending 2024-12-31)
Market cap (USD): 36957.76223776224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48592.380212380085
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 131.48085076084496%
Total shareholder yield: 131.48085076084496% (High Return)
Shareholder yield for MAH.V (annual period ending 2024-12-31)
Market cap (USD): 36957.76223776224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54922.14452214446
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 148.60787341184528%
Total shareholder yield: 148.60787341184528% (High Return)
Shareholder yield for MAH.V (quarterly period ending 2025-03-31)
Market cap (USD): 36957.76223776224
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 MAH.V (quarterly period ending 2025-06-30)
Market cap (USD): 38576.3503649635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -222602.21530294511
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -577.0432225883163%
Total shareholder yield: -577.0432225883163% (Minimal or Negative)
Shareholder yield for MAH.V (quarterly period ending 2025-09-30)
Market cap (USD): 38021.29496402878
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16383.973113479791
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 43.09157047118031%
Total shareholder yield: 43.09157047118031% (High Return)
Shareholder yield for MEDPLUS.NS (annual period ending 2022-03-31)
Market cap (USD): 1606581090.597389
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (annual period ending 2023-03-31)
Market cap (USD): 950301391.717418
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -93626473.95618413
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.852292627603028%
Total shareholder yield: -9.852292627603028% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (annual period ending 2024-03-31)
Market cap (USD): 990895123.9203455
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11452800.461094484
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1558034936919452%
Total shareholder yield: -1.1558034936919452% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 962106430.3631152
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1162994369.1572442
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (annual period ending 2025-03-31)
Market cap (USD): 1065062527.7161863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9843794.674145773
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.9242457055787909%
Total shareholder yield: -0.9242457055787909% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1065062527.7161863
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1270975966.534051
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDPLUS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1079929445.6945527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MF.PA (annual period ending 2021-12-31)
Market cap (USD): 3714998352.295455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MF.PA (annual period ending 2022-12-31)
Market cap (USD): 2990024667.8723407
Dividends paid: 138404255.31914896
Stock repurchases: 77659574.46808511
Dividend yield: 4.62886667144574%
Buyback yield: 2.5972887549234356%
Total shareholder yield: 7.226155426369176% (Moderate Return)
Shareholder yield for MF.PA (annual period ending 2023-12-31)
Market cap (USD): 2984502923.3333335
Dividends paid: 154555555.55555555
Stock repurchases: 27777777.777777776
Net debt paydown: -343144208.03782463
Dividend yield: 5.178602920681192%
Buyback yield: 0.9307338103309115%
Debt paydown yield: -11.49753298464099%
Total shareholder yield: -5.3881962536288865% (Minimal or Negative)
Shareholder yield for MF.PA (annual period ending 2024-12-31)
Market cap (USD): 3367703366.6145835
Dividends paid: 178958333.33333334
Stock repurchases: 295416666.6666667
Net debt paydown: -234131944.4444456
Dividend yield: 5.313957728801778%
Buyback yield: 8.772051291549385%
Debt paydown yield: -6.952273373168523%
Total shareholder yield: 7.1337356471826405% (Moderate Return)
Shareholder yield for MF.PA (quarterly period ending 2024-12-31)
Market cap (USD): 3367703366.6145835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MF.PA (quarterly period ending 2025-06-30)
Market cap (USD): 3863977160.7411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -770567401.960784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.942338422439743%
Total shareholder yield: -19.942338422439743% (Minimal or Negative)
Shareholder yield for MGG.V (annual period ending 2022-04-30)
Market cap (USD): 119780428.125
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (annual period ending 2023-04-30)
Market cap (USD): 93945433.8235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (annual period ending 2024-04-30)
Market cap (USD): 89529312.70072992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (quarterly period ending 2024-10-31)
Market cap (USD): 91917834.53237411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (quarterly period ending 2025-01-31)
Market cap (USD): 70491470.34482759
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (annual period ending 2025-04-30)
Market cap (USD): 51846987.24637682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (quarterly period ending 2025-04-30)
Market cap (USD): 51846987.24637682
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (quarterly period ending 2025-07-31)
Market cap (USD): 85177193.33333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGG.V (quarterly period ending 2025-10-31)
Market cap (USD): 113163985.42857143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZ.V (annual period ending 2021-12-31)
Market cap (USD): 5718995.519685039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZ.V (annual period ending 2022-12-31)
Market cap (USD): 2464861.1911764704
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17980.093636205886
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7294566404213636%
Total shareholder yield: -0.7294566404213636% (Minimal or Negative)
Shareholder yield for NZ.V (annual period ending 2023-12-31)
Market cap (USD): 33860719.3939394
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -152531.0126582277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4504659540267436%
Total shareholder yield: -0.4504659540267436% (Minimal or Negative)
Shareholder yield for NZ.V (quarterly period ending 2024-09-30)
Market cap (USD): 37246791.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NZ.V (quarterly period ending 2024-12-31)
Market cap (USD): 39070060.839160845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153721.36816726043
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3934505472107734%
Total shareholder yield: 0.3934505472107734% (Low Return)
Shareholder yield for NZ.V (annual period ending 2024-12-31)
Market cap (USD): 39070060.839160845
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 47242.13330472703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12091645697509415%
Total shareholder yield: 0.12091645697509415% (Low Return)
Shareholder yield for NZ.V (quarterly period ending 2025-03-31)
Market cap (USD): 10548916.426573427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -46238.25988700567
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.43832236428121085%
Total shareholder yield: -0.43832236428121085% (Minimal or Negative)
Shareholder yield for NZ.V (quarterly period ending 2025-06-30)
Market cap (USD): 8971854.84671533
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -412645.21212121216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.599330006685128%
Total shareholder yield: -4.599330006685128% (Minimal or Negative)
Shareholder yield for NZ.V (quarterly period ending 2025-09-30)
Market cap (USD): 12862201.323741008
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1977078.3219478019
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15.371228238346085%
Total shareholder yield: 15.371228238346085% (High Return)
Shareholder yield for NZ.V (annual period ending 2025-12-31)
Market cap (USD): 9379666.430656934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1541268.2603442082
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 16.43201569841179%
Total shareholder yield: 16.43201569841179% (High Return)
Shareholder yield for NZ.V (quarterly period ending 2025-12-31)
Market cap (USD): 9379666.430656934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23073.41040462428
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.24599393352848967%
Total shareholder yield: 0.24599393352848967% (Low Return)
Shareholder yield for OPCH (annual period ending 2021-12-31)
Market cap (USD): 4465862213.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPCH (annual period ending 2022-12-31)
Market cap (USD): 4724957595.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPCH (annual period ending 2023-12-31)
Market cap (USD): 5290256609.759999
Dividends paid: 0
Stock repurchases: 250261000
Net debt paydown: -11387000
Dividend yield: 0%
Buyback yield: 4.730602283796466%
Debt paydown yield: -0.21524475729574466%
Total shareholder yield: 4.515357526500721% (Moderate Return)
Shareholder yield for OPCH (quarterly period ending 2024-09-30)
Market cap (USD): 4914960875.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPCH (annual period ending 2024-12-31)
Market cap (USD): 3643038092.7999997
Dividends paid: 0
Stock repurchases: 252726000
Net debt paydown: -51561000
Dividend yield: 0%
Buyback yield: 6.9372318807064%
Debt paydown yield: -1.4153296969884488%
Total shareholder yield: 5.521902183717951% (Moderate Return)
Shareholder yield for OPCH (quarterly period ending 2024-12-31)
Market cap (USD): 3643038092.7999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPCH (quarterly period ending 2025-03-31)
Market cap (USD): 5488111264.8
Dividends paid: 0
Stock repurchases: 100222000
Dividend yield: 0%
Buyback yield: 1.8261655998632953%
Total shareholder yield: 1.8261655998632953% (Low Return)
Shareholder yield for OPCH (quarterly period ending 2025-06-30)
Market cap (USD): 5100253329.919999
Dividends paid: 0
Stock repurchases: 52207000
Net debt paydown: -5741000
Dividend yield: 0%
Buyback yield: 1.0236158210756738%
Debt paydown yield: -0.11256303615981467%
Total shareholder yield: 0.9110527849158592% (Low Return)
Shareholder yield for OPCH (quarterly period ending 2025-09-30)
Market cap (USD): 4359083511.04
Dividends paid: 0
Stock repurchases: 62458000
Net debt paydown: -47504000
Dividend yield: 0%
Buyback yield: 1.4328241209836017%
Debt paydown yield: -1.0897703583721063%
Total shareholder yield: 0.34305376261149534% (Low Return)
Shareholder yield for OPCH (quarterly period ending 2025-12-31)
Market cap (USD): 5002896277.44
Dividends paid: 0
Stock repurchases: 95064000
Net debt paydown: 2858000
Dividend yield: 0%
Buyback yield: 1.9001793107060894%
Debt paydown yield: 0.057126908924493014%
Total shareholder yield: 1.9573062196305824% (Low Return)
Shareholder yield for OPCH (annual period ending 2025-12-31)
Market cap (USD): 5002896277.44
Dividends paid: 0
Stock repurchases: 309951000
Net debt paydown: -55374000
Dividend yield: 0%
Buyback yield: 6.195431262440705%
Debt paydown yield: -1.1068388575174515%
Total shareholder yield: 5.088592404923253% (Moderate Return)
Shareholder yield for PAGE.L (annual period ending 2022-12-31)
Market cap (USD): 14142658.677228916
Dividends paid: 160538554.21686748
Stock repurchases: 0
Dividend yield: 1135.1370197129233%
Buyback yield: 0%
Total shareholder yield: 1135.1370197129233% (High Return)
Shareholder yield for PAGE.L (annual period ending 2023-12-31)
Market cap (USD): 16908224.40721519
Dividends paid: 126663291.1392405
Stock repurchases: 22188607.594936706
Net debt paydown: -8093808.143968254
Dividend yield: 749.1223684326659%
Buyback yield: 131.22967297186%
Debt paydown yield: -47.869060340330066%
Total shareholder yield: 832.4829810641958% (High Return)
Shareholder yield for PAGE.L (annual period ending 2024-12-31)
Market cap (USD): 12221020.24025
Dividends paid: 65005000
Stock repurchases: 16451250
Net debt paydown: -30565981.01265824
Dividend yield: 531.9114011930499%
Buyback yield: 134.61437487696577%
Debt paydown yield: -250.10989599697254%
Total shareholder yield: 416.415880073043% (High Return)
Shareholder yield for PAGE.L (quarterly period ending 2024-12-31)
Market cap (USD): 12221020.24025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PAGE.L (quarterly period ending 2025-06-30)
Market cap (USD): 10833746.238630136
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56279623.28767124
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -519.484415160046%
Total shareholder yield: -519.484415160046% (Minimal or Negative)
Shareholder yield for PBH (annual period ending 2022-03-31)
Market cap (USD): 2507882468.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBH (annual period ending 2023-03-31)
Market cap (USD): 2966918756.58
Dividends paid: 0
Stock repurchases: 50000000
Dividend yield: 0%
Buyback yield: 1.6852500557728638%
Total shareholder yield: 1.6852500557728638% (Low Return)
Shareholder yield for PBH (annual period ending 2024-03-31)
Market cap (USD): 3437324364.96
Dividends paid: 0
Stock repurchases: 25000000
Net debt paydown: 227435000
Dividend yield: 0%
Buyback yield: 0.7273098883203862%
Debt paydown yield: 6.616628978005881%
Total shareholder yield: 7.343938866326267% (Moderate Return)
Shareholder yield for PBH (quarterly period ending 2024-09-30)
Market cap (USD): 3415533168.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBH (quarterly period ending 2024-12-31)
Market cap (USD): 3699292442.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for PBH (quarterly period ending 2025-03-31)
Market cap (USD): 4072585111.02
Dividends paid: 0
Stock repurchases: 11313000
Dividend yield: 0%
Buyback yield: 0.27778424984632427%
Total shareholder yield: 0.27778424984632427% (Low Return)
Shareholder yield for PBH (annual period ending 2025-03-31)
Market cap (USD): 4072585111.02
Dividends paid: 0
Stock repurchases: 51509000
Net debt paydown: 95406000
Dividend yield: 0%
Buyback yield: 1.2647740586346963%
Debt paydown yield: 2.3426398073754453%
Total shareholder yield: 3.6074138660101416% (Low Return)
Shareholder yield for PBH (quarterly period ending 2025-06-30)
Market cap (USD): 3782667455.1
Dividends paid: 0
Stock repurchases: 34775000
Net debt paydown: 1526000
Dividend yield: 0%
Buyback yield: 0.9193247995700611%
Debt paydown yield: 0.040341902060213174%
Total shareholder yield: 0.9596667016302742% (Low Return)
Shareholder yield for PBH (quarterly period ending 2025-09-30)
Market cap (USD): 2956023158.4
Dividends paid: 0
Stock repurchases: 75000000
Net debt paydown: 1700000
Dividend yield: 0%
Buyback yield: 2.537192571948424%
Debt paydown yield: 0.057509698297497615%
Total shareholder yield: 2.5947022702459215% (Low Return)
Shareholder yield for PBH (quarterly period ending 2025-12-31)
Market cap (USD): 2922388920.54
Dividends paid: 0
Stock repurchases: 45818000
Net debt paydown: -38266000
Dividend yield: 0%
Buyback yield: 1.5678269130425575%
Debt paydown yield: -1.3094081944756757%
Total shareholder yield: 0.2584187185668818% (Low Return)
Shareholder yield for REE.V (annual period ending 2022-03-31)
Market cap (USD): 20554824.264
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (annual period ending 2023-03-31)
Market cap (USD): 9015273.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (annual period ending 2024-03-31)
Market cap (USD): 4971658.345588235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (quarterly period ending 2024-09-30)
Market cap (USD): 6010182.533333332
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (quarterly period ending 2024-12-31)
Market cap (USD): 3782632.363636364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (quarterly period ending 2025-03-31)
Market cap (USD): 3782632.363636364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (annual period ending 2025-03-31)
Market cap (USD): 3782632.363636364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (quarterly period ending 2025-06-30)
Market cap (USD): 3948295.0948905107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for REE.V (quarterly period ending 2025-09-30)
Market cap (USD): 9728712.73381295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (annual period ending 2022-03-31)
Market cap (USD): 67993571.64183041
Dividends paid: 14347.883423447185
Stock repurchases: 0
Dividend yield: 0.021101823417995304%
Buyback yield: 0%
Total shareholder yield: 0.021101823417995304% (Low Return)
Shareholder yield for SDBL.NS (annual period ending 2023-03-31)
Market cap (USD): 155153634.42436054
Dividends paid: 224762.48477466506
Stock repurchases: 0
Net debt paydown: -3754588.72280341
Dividend yield: 0.14486446650673834%
Buyback yield: 0%
Debt paydown yield: -2.4199167081927575%
Total shareholder yield: -2.2750522416860193% (Minimal or Negative)
Shareholder yield for SDBL.NS (annual period ending 2024-03-31)
Market cap (USD): 262121255.8925144
Dividends paid: 5911.979853699484
Stock repurchases: 0
Net debt paydown: 6618915.44930933
Dividend yield: 0.002255437024200645%
Buyback yield: 0%
Debt paydown yield: 2.525134952055734%
Total shareholder yield: 2.5273903890799345% (Low Return)
Shareholder yield for SDBL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 288360013.7295748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 266038070.07063758
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 298859652.3767068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (annual period ending 2025-03-31)
Market cap (USD): 298859652.3767068
Dividends paid: 1660.0420855740003
Stock repurchases: 0
Net debt paydown: 3630881.427564025
Dividend yield: 0.000555458748737869%
Buyback yield: 0%
Debt paydown yield: 1.2149118821122664%
Total shareholder yield: 1.2154673408610044% (Low Return)
Shareholder yield for SDBL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 392788975.37467825
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 291249346.4387824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SDBL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 249124920.7066949
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 63877305.543769665
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRD.NS (annual period ending 2025-03-31)
Market cap (USD): 41295860.3057533
Dividends paid: 37432.77998597147
Stock repurchases: 0
Net debt paydown: -1343442.2338893255
Dividend yield: 0.09064535696512993%
Buyback yield: 0%
Debt paydown yield: -3.253212849768766%
Total shareholder yield: -3.1625674928036362% (Minimal or Negative)
Shareholder yield for SRD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 41295860.3057533
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 60658411.5516031
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 45332038.22773393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for SRD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 45817800.53469979
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STGW (annual period ending 2021-12-31)
Market cap (USD): 2148897353.22
Dividends paid: 233203000
Stock repurchases: 0
Dividend yield: 10.852216819503205%
Buyback yield: 0%
Total shareholder yield: 10.852216819503205% (High Return)
Shareholder yield for STGW (annual period ending 2022-12-31)
Market cap (USD): 1539175612.86
Dividends paid: 0
Stock repurchases: 70269000
Dividend yield: 0%
Buyback yield: 4.565365992866177%
Total shareholder yield: 4.565365992866177% (Moderate Return)
Shareholder yield for STGW (annual period ending 2023-12-31)
Market cap (USD): 1643274446.58
Dividends paid: 0
Stock repurchases: 223835000
Net debt paydown: 62071000
Dividend yield: 0%
Buyback yield: 13.621279176211118%
Debt paydown yield: 3.7772753132736177%
Total shareholder yield: 17.398554489484734% (High Return)
Shareholder yield for STGW (quarterly period ending 2024-09-30)
Market cap (USD): 1739937649.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STGW (quarterly period ending 2024-12-31)
Market cap (USD): 1630881728.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for STGW (annual period ending 2024-12-31)
Market cap (USD): 1630881728.28
Dividends paid: 0
Stock repurchases: 108249000
Net debt paydown: -166182000
Dividend yield: 0%
Buyback yield: 6.637452497193906%
Debt paydown yield: -10.189702730636567%
Total shareholder yield: -3.5522502334426607% (Minimal or Negative)
Shareholder yield for STGW (quarterly period ending 2025-03-31)
Market cap (USD): 1499518914.3
Dividends paid: 0
Stock repurchases: 11068000
Dividend yield: 0%
Buyback yield: 0.7381033939919808%
Total shareholder yield: 0.7381033939919808% (Low Return)
Shareholder yield for STGW (quarterly period ending 2025-06-30)
Market cap (USD): 1115344647
Dividends paid: 0
Stock repurchases: 56436000
Net debt paydown: -6550000
Dividend yield: 0%
Buyback yield: 5.059960627578105%
Debt paydown yield: -0.5872624231100111%
Total shareholder yield: 4.472698204468094% (Moderate Return)
Shareholder yield for STGW (quarterly period ending 2025-09-30)
Market cap (USD): 1395420080.58
Dividends paid: 0
Stock repurchases: 37679000
Net debt paydown: -58019000
Dividend yield: 0%
Buyback yield: 2.700190467686182%
Debt paydown yield: -4.15781604460534%
Total shareholder yield: -1.4576255769191584% (Minimal or Negative)
Shareholder yield for STGW (quarterly period ending 2025-12-31)
Market cap (USD): 1212007849.74
Dividends paid: 0
Stock repurchases: 29078000
Net debt paydown: 204809000
Dividend yield: 0%
Buyback yield: 2.3991593788965817%
Debt paydown yield: 16.898322898150838%
Total shareholder yield: 19.29748227704742% (High Return)
Shareholder yield for STGW (annual period ending 2025-12-31)
Market cap (USD): 1212007849.74
Dividends paid: 0
Stock repurchases: 134261000
Net debt paydown: 53420000
Dividend yield: 0%
Buyback yield: 11.077568518124835%
Debt paydown yield: 4.407562212691912%
Total shareholder yield: 15.485130730816746% (High Return)
Shareholder yield for TBCG.L (annual period ending 2021-12-31)
Market cap (USD): 8865139.132297296
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBCG.L (annual period ending 2022-12-31)
Market cap (USD): 11872379.282048194
Dividends paid: 287921686.74698794
Stock repurchases: 78450602.40963855
Net debt paydown: -2286556317.160534
Dividend yield: 2425.1388867128276%
Buyback yield: 660.7824813031449%
Debt paydown yield: -19259.461501688675%
Total shareholder yield: -16173.540133672703% (Minimal or Negative)
Shareholder yield for TBCG.L (annual period ending 2023-12-31)
Market cap (USD): 16635998.10556962
Dividends paid: 353482278.48101264
Stock repurchases: 74672151.89873417
Net debt paydown: -3622448284.2763453
Dividend yield: 2124.8035509373444%
Buyback yield: 448.85886271972123%
Debt paydown yield: -21774.75773493611%
Total shareholder yield: -19201.095321279045% (Minimal or Negative)
Shareholder yield for TBCG.L (quarterly period ending 2024-09-30)
Market cap (USD): 17288237.070133336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBCG.L (quarterly period ending 2024-12-31)
Market cap (USD): 19622773.331249997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for TBCG.L (annual period ending 2024-12-31)
Market cap (USD): 19622773.331249997
Dividends paid: 343768750
Stock repurchases: 88321250
Net debt paydown: -1592776851.2658234
Dividend yield: 1751.8866686011986%
Buyback yield: 450.09565421287886%
Debt paydown yield: -8116.981348040478%
Total shareholder yield: -5914.999025226401% (Minimal or Negative)
Shareholder yield for TBCG.L (quarterly period ending 2025-03-31)
Market cap (USD): 26989919.809999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4226714464.285714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 15660.34465474655%
Total shareholder yield: 15660.34465474655% (High Return)
Shareholder yield for TBCG.L (quarterly period ending 2025-06-30)
Market cap (USD): 33079063.02684932
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5866274755.381604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17734.10193215001%
Total shareholder yield: -17734.10193215001% (Minimal or Negative)