speb/financial-data huggingface dataset:
Shareholder yield for DAVANGERE.NS (annual period ending 2025-03-31)
Market cap (USD): 63414226.07538802
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4376548.681523636
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.901525024244107%
Total shareholder yield: -6.901525024244107% (Minimal or Negative)
Shareholder yield for DAVANGERE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 63414226.07538802
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVANGERE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 58063047.84764803
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVANGERE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 60778639.328748584
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DAVANGERE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 59098427.76629163
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEC (annual period ending 2021-12-31)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for DEC (annual period ending 2022-12-31)
Dividends paid: 143455000
Stock repurchases: 34691000
Shareholder yield for DEC (annual period ending 2023-12-31)
Market cap (USD): 806954719.52
Dividends paid: 168041000
Stock repurchases: 11048000
Net debt paydown: 161442000
Dividend yield: 20.824092843766458%
Buyback yield: 1.3690978852656899%
Debt paydown yield: 20.00632700878562%
Total shareholder yield: 42.19951773781777% (High Return)
Shareholder yield for DEC (annual period ending 2024-12-31)
Market cap (USD): 1028729090.21
Dividends paid: 83864000
Stock repurchases: 21129000
Net debt paydown: -441782000
Dividend yield: 8.152194858500637%
Buyback yield: 2.0538935081233896%
Debt paydown yield: -42.9444451609526%
Total shareholder yield: -32.73835679432857% (Minimal or Negative)
Shareholder yield for DEC (quarterly period ending 2024-12-31)
Market cap (USD): 1028729090.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEC (quarterly period ending 2025-03-31)
Market cap (USD): 845644329.36
Dividends paid: 17153000
Stock repurchases: 0
Dividend yield: 2.0283941374007344%
Buyback yield: 0%
Total shareholder yield: 2.0283941374007344% (Low Return)
Shareholder yield for DEC (quarterly period ending 2025-06-30)
Market cap (USD): 936150380.95
Dividends paid: 22671000
Stock repurchases: 36107000
Dividend yield: 2.4217263018142017%
Buyback yield: 3.856965796815553%
Total shareholder yield: 6.2786920986297545% (Moderate Return)
Shareholder yield for DEC (annual period ending 2025-12-31)
Market cap (USD): 959640501.21
Dividends paid: 85005000
Stock repurchases: 99453000
Net debt paydown: -1278187000
Dividend yield: 8.85800462702628%
Buyback yield: 10.363568427405973%
Debt paydown yield: -133.1943575107916%
Total shareholder yield: -113.97278445635935% (Minimal or Negative)
Shareholder yield for DEC (quarterly period ending 2025-12-31)
Market cap (USD): 959640501.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -267101000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27.833443843107425%
Total shareholder yield: -27.833443843107425% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (annual period ending 2022-03-31)
Market cap (USD): 93514440.19517343
Dividends paid: 590795.1997890017
Stock repurchases: 0
Dividend yield: 0.631768953068592%
Buyback yield: 0%
Total shareholder yield: 0.631768953068592% (Low Return)
Shareholder yield for DEEPINDS.NS (annual period ending 2023-03-31)
Market cap (USD): 102524725.94397078
Dividends paid: 721071.8635809988
Stock repurchases: 0
Dividend yield: 0.7033150851581508%
Buyback yield: 0%
Total shareholder yield: 0.7033150851581508% (Low Return)
Shareholder yield for DEEPINDS.NS (annual period ending 2024-03-31)
Market cap (USD): 233696737.04414585
Dividends paid: 1419834.5125314787
Stock repurchases: 0
Net debt paydown: -10638458.226968389
Dividend yield: 0.6075542733244361%
Buyback yield: 0%
Debt paydown yield: -4.55224936450814%
Total shareholder yield: -3.9446950911837035% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 330901098.9010989
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (annual period ending 2025-03-31)
Market cap (USD): 372281479.75259656
Dividends paid: 1825578.6766425064
Stock repurchases: 0
Net debt paydown: -4858663.012121126
Dividend yield: 0.4903759053111407%
Buyback yield: 0%
Debt paydown yield: -1.3051046792201428%
Total shareholder yield: -0.8147287739090021% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 372281479.75259656
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1979306.401276797
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5316693171500676%
Total shareholder yield: -0.5316693171500676% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 327069506.2017318
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 341645997.74520856
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DEEPINDS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 328519549.96101147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLR (annual period ending 2021-12-31)
Market cap (USD): 55966269822.54
Dividends paid: 0
Stock repurchases: 201250000
Dividend yield: 0%
Buyback yield: 0.3595915908602293%
Total shareholder yield: 0.3595915908602293% (Low Return)
Shareholder yield for DLR (annual period ending 2022-12-31)
Market cap (USD): 33020358178.5
Dividends paid: 1450637000
Stock repurchases: 0
Dividend yield: 4.393159493177543%
Buyback yield: 0%
Total shareholder yield: 4.393159493177543% (Moderate Return)
Shareholder yield for DLR (annual period ending 2023-12-31)
Market cap (USD): 46210002649.8
Dividends paid: 1520644000
Stock repurchases: 0
Net debt paydown: -900154000
Dividend yield: 3.290724762610637%
Buyback yield: 0%
Debt paydown yield: -1.9479635325316214%
Total shareholder yield: 1.3427612300790155% (Low Return)
Shareholder yield for DLR (quarterly period ending 2024-09-30)
Market cap (USD): 56935606947.77999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLR (quarterly period ending 2024-12-31)
Market cap (USD): 62796026819.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLR (annual period ending 2024-12-31)
Market cap (USD): 62796026819.46
Dividends paid: 1633247000
Stock repurchases: 0
Net debt paydown: 959405000
Dividend yield: 2.6008763336184026%
Buyback yield: 0%
Debt paydown yield: 1.5278116285259753%
Total shareholder yield: 4.128687962144378% (Moderate Return)
Shareholder yield for DLR (quarterly period ending 2025-03-31)
Market cap (USD): 51171380836.62
Dividends paid: 848613000
Stock repurchases: 0
Dividend yield: 1.6583742438169722%
Buyback yield: 0%
Total shareholder yield: 1.6583742438169722% (Low Return)
Shareholder yield for DLR (quarterly period ending 2025-06-30)
Market cap (USD): 62688733778.88
Dividends paid: 433297000
Stock repurchases: 0
Net debt paydown: -1452382000
Dividend yield: 0.6911879916546965%
Buyback yield: 0%
Debt paydown yield: -2.3168150199411293%
Total shareholder yield: -1.625627028286433% (Minimal or Negative)
Shareholder yield for DLR (quarterly period ending 2025-09-30)
Market cap (USD): 62607339058.44
Dividends paid: 436375000
Stock repurchases: 0
Net debt paydown: 239732000
Dividend yield: 0.6970029497542954%
Buyback yield: 0%
Debt paydown yield: 0.38291357467888115%
Total shareholder yield: 1.0799165244331765% (Low Return)
Shareholder yield for DLR (annual period ending 2025-12-31)
Market cap (USD): 56476836705.3
Dividends paid: 1728466000
Stock repurchases: 0
Net debt paydown: -1646756000
Dividend yield: 3.060486565526419%
Buyback yield: 0%
Debt paydown yield: -2.9158077825655946%
Total shareholder yield: 0.14467878296082448% (Low Return)
Shareholder yield for DLR (quarterly period ending 2025-12-31)
Market cap (USD): 56476836705.3
Dividends paid: 10181000
Stock repurchases: 0
Net debt paydown: -144851000
Dividend yield: 0.018026859494849463%
Buyback yield: 0%
Debt paydown yield: -0.25647859981224236%
Total shareholder yield: -0.23845174031739289% (Minimal or Negative)
Shareholder yield for DYNC (quarterly period ending 2024-12-31)
Market cap (USD): 162514000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (annual period ending 2024-12-31)
Market cap (USD): 162514000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (quarterly period ending 2025-03-31)
Market cap (USD): 165170000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (quarterly period ending 2025-06-30)
Market cap (USD): 169320000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (quarterly period ending 2025-09-30)
Market cap (USD): 172806000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (annual period ending 2025-12-31)
Market cap (USD): 170814000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DYNC (quarterly period ending 2025-12-31)
Market cap (USD): 170814000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FERA (quarterly period ending 2025-06-30)
Market cap (USD): 239540000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FERA (quarterly period ending 2025-09-30)
Market cap (USD): 240012000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FERA (quarterly period ending 2025-12-31)
Market cap (USD): 242843999.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FERA (annual period ending 2025-12-31)
Market cap (USD): 242843999.99999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRKP.SW (annual period ending 2021-12-31)
Market cap (USD): 1107303295.9999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRKP.SW (annual period ending 2022-12-31)
Market cap (USD): 1233567667.1304348
Dividends paid: 0
Stock repurchases: 2175000
Dividend yield: 0%
Buyback yield: 0.17631785089338115%
Total shareholder yield: 0.17631785089338115% (Low Return)
Shareholder yield for GRKP.SW (annual period ending 2023-12-31)
Market cap (USD): 1388667103.8095238
Dividends paid: 0
Stock repurchases: 5969047.619047619
Net debt paydown: -1610428726.7080755
Dividend yield: 0%
Buyback yield: 0.4298400676931685%
Debt paydown yield: -115.96938692435315%
Total shareholder yield: -115.53954685665998% (Minimal or Negative)
Shareholder yield for GRKP.SW (annual period ending 2024-12-31)
Market cap (USD): 1362746257.7777777
Dividends paid: 0
Stock repurchases: 1453333.3333333333
Net debt paydown: 82723412.6984129
Dividend yield: 0%
Buyback yield: 0.10664739125413379%
Debt paydown yield: 6.0703459815996474%
Total shareholder yield: 6.176993372853781% (Moderate Return)
Shareholder yield for GRKP.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1362746257.7777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRKP.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1592738473.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1073718055.5555553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -67.41333078138697%
Total shareholder yield: -67.41333078138697% (Minimal or Negative)
Shareholder yield for GSY.TO (annual period ending 2021-12-31)
Market cap (USD): 1981611719.433071
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GSY.TO (annual period ending 2022-12-31)
Market cap (USD): 1136151493.1691177
Dividends paid: 37948529.4117647
Stock repurchases: 44852205.88235294
Dividend yield: 3.3400941370867008%
Buyback yield: 3.9477311038200282%
Total shareholder yield: 7.287825240906729% (Moderate Return)
Shareholder yield for GSY.TO (annual period ending 2023-12-31)
Market cap (USD): 1798809178.3863635
Dividends paid: 46171212.12121212
Stock repurchases: 0
Net debt paydown: -495938324.4206772
Dividend yield: 2.566765428817212%
Buyback yield: 0%
Debt paydown yield: -27.57036879618119%
Total shareholder yield: -25.003603367363976% (Minimal or Negative)
Shareholder yield for GSY.TO (quarterly period ending 2024-09-30)
Market cap (USD): 2054211712.3555558
Dividends paid: 14160740.74074074
Stock repurchases: 0
Dividend yield: 0.6893515724580637%
Buyback yield: 0%
Total shareholder yield: 0.6893515724580637% (Low Return)
Shareholder yield for GSY.TO (annual period ending 2024-12-31)
Market cap (USD): 1799472576.692308
Dividends paid: 50889510.48951049
Stock repurchases: 19490209.790209793
Net debt paydown: -392042074.5920749
Dividend yield: 2.82802367475101%
Buyback yield: 1.0831067971058292%
Debt paydown yield: -21.786498981424053%
Total shareholder yield: -17.875368509567213% (Minimal or Negative)
Shareholder yield for GSY.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1799472576.692308
Dividends paid: 13362937.062937064
Stock repurchases: 18873426.573426574
Net debt paydown: -40547697.4876976
Dividend yield: 0.7426029846756589%
Buyback yield: 1.0488310195934565%
Debt paydown yield: -2.2533101094671952%
Total shareholder yield: -0.46187610519807976% (Minimal or Negative)
Shareholder yield for GSY.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1644854053.2167833
Dividends paid: 13247552.447552448
Stock repurchases: 50463636.36363637
Net debt paydown: -150565734.2657342
Dividend yield: 0.8053937929413661%
Buyback yield: 3.0679704539710624%
Debt paydown yield: -9.153744307665356%
Total shareholder yield: -5.280380060752927% (Minimal or Negative)
Shareholder yield for GSY.TO (quarterly period ending 2025-06-30)
Market cap (USD): 1926733746.19708
Dividends paid: 16790510.948905107
Stock repurchases: 18602919.708029196
Net debt paydown: -288299014.8537593
Dividend yield: 0.8714494663336662%
Buyback yield: 0.9655158500621579%
Debt paydown yield: -14.963095727305022%
Total shareholder yield: -13.126130410909198% (Minimal or Negative)
Shareholder yield for GSY.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1977449119.9208636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAE (annual period ending 2022-03-31)
Market cap (USD): 2873095045.2599998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAE (annual period ending 2023-03-31)
Market cap (USD): 3760655093.25
Dividends paid: 0
Stock repurchases: 75000000
Dividend yield: 0%
Buyback yield: 1.994333384484461%
Total shareholder yield: 1.994333384484461% (Low Return)
Shareholder yield for HAE (annual period ending 2024-03-31)
Market cap (USD): 3878814649.0499997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41907000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0804073870934738%
Total shareholder yield: -1.0804073870934738% (Minimal or Negative)
Shareholder yield for HAE (quarterly period ending 2024-09-30)
Market cap (USD): 3652948113.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAE (quarterly period ending 2024-12-31)
Market cap (USD): 3548422352.64
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HAE (quarterly period ending 2025-03-31)
Market cap (USD): 2888092219.65
Dividends paid: 0
Stock repurchases: 150000000
Dividend yield: 0%
Buyback yield: 5.193739970608628%
Total shareholder yield: 5.193739970608628% (Moderate Return)
Shareholder yield for HAE (annual period ending 2025-03-31)
Market cap (USD): 2888092219.65
Dividends paid: 0
Stock repurchases: 225000000
Net debt paydown: -416995000
Dividend yield: 0%
Buyback yield: 7.790609955912943%
Debt paydown yield: -14.438423993626301%
Total shareholder yield: -6.647814037713358% (Minimal or Negative)
Shareholder yield for HAE (quarterly period ending 2025-06-30)
Market cap (USD): 3390724791.63
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.00017695331732056204%
Total shareholder yield: 0.00017695331732056204% (Low Return)
Shareholder yield for HAE (quarterly period ending 2025-09-30)
Market cap (USD): 2215037211.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 54000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0024378822947801436%
Total shareholder yield: 0.0024378822947801436% (Low Return)
Shareholder yield for HAE (quarterly period ending 2025-12-31)
Market cap (USD): 3642495537.4500003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00013726852781542037%
Total shareholder yield: -0.00013726852781542037% (Minimal or Negative)
Shareholder yield for IBAC (quarterly period ending 2024-09-30)
Market cap (USD): 50082290
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (annual period ending 2024-09-30)
Market cap (USD): 50082290
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (quarterly period ending 2024-12-31)
Market cap (USD): 50733359.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (quarterly period ending 2025-03-31)
Market cap (USD): 51534676.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (quarterly period ending 2025-06-30)
Market cap (USD): 52436157.63
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (annual period ending 2025-09-30)
Market cap (USD): 52686569.08
Dividends paid: 0
Stock repurchases: 106131025
Dividend yield: 0%
Buyback yield: 201.43848205194232%
Total shareholder yield: 201.43848205194232% (High Return)
Shareholder yield for IBAC (quarterly period ending 2025-09-30)
Market cap (USD): 52686569.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IBAC (quarterly period ending 2025-12-31)
Market cap (USD): 52586404.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMB.AX (annual period ending 2021-06-30)
Market cap (USD): 210553370.13533834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IMB.AX (annual period ending 2022-06-30)
Market cap (USD): 19880850.66896552
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16412439.71998963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -82.55401136134401%
Total shareholder yield: -82.55401136134401% (Minimal or Negative)
Shareholder yield for IMB.AX (annual period ending 2023-06-30)
Market cap (USD): 43636304.21192053
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1405448.7325873487
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.220824398330712%
Total shareholder yield: 3.220824398330712% (Low Return)
Shareholder yield for IMB.AX (annual period ending 2024-06-30)
Market cap (USD): 118054384.68666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -39370988.96247241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.34987435406883%
Total shareholder yield: -33.34987435406883% (Minimal or Negative)
Shareholder yield for INLF (quarterly period ending 2025-06-30)
Market cap (USD): 241744000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18473.55667641037
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00764178497766661%
Total shareholder yield: -0.00764178497766661% (Minimal or Negative)
Shareholder yield for INR.AX (annual period ending 2021-06-30)
Market cap (USD): 809114199.2105262
Dividends paid: 0
Stock repurchases: 2642857.1428571427
Dividend yield: 0%
Buyback yield: 0.32663586245746856%
Total shareholder yield: 0.32663586245746856% (Low Return)
Shareholder yield for INR.AX (annual period ending 2022-06-30)
Market cap (USD): 869379256.8068966
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INR.AX (annual period ending 2023-06-30)
Market cap (USD): 692301685.6821193
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35464.71797213977
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005122725930848583%
Total shareholder yield: 0.005122725930848583% (Low Return)
Shareholder yield for INR.AX (annual period ending 2024-06-30)
Market cap (USD): 307463395.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -714935.9823399559
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.23252718611015974%
Total shareholder yield: -0.23252718611015974% (Minimal or Negative)
Shareholder yield for INR.AX (quarterly period ending 2024-12-31)
Market cap (USD): 305553685.16770184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INR.AX (quarterly period ending 2025-03-31)
Market cap (USD): 270722486.77987427
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INR.AX (annual period ending 2025-06-30)
Market cap (USD): 200956467.7777778
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 611542.4836601308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3043159000666693%
Total shareholder yield: 0.3043159000666693% (Low Return)
Shareholder yield for INR.AX (quarterly period ending 2025-06-30)
Market cap (USD): 200956467.7777778
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPN.PA (annual period ending 2021-12-31)
Market cap (USD): 7135211096.522727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPN.PA (annual period ending 2022-12-31)
Market cap (USD): 8445749472.851064
Dividends paid: 105638297.87234043
Stock repurchases: 12021276.59574468
Dividend yield: 1.2507865431234453%
Buyback yield: 0.14233522595463174%
Total shareholder yield: 1.393121769078077% (Low Return)
Shareholder yield for IPN.PA (annual period ending 2023-12-31)
Market cap (USD): 9574877183.044445
Dividends paid: 110666666.66666666
Stock repurchases: 43888888.88888889
Net debt paydown: 237446808.51063836
Dividend yield: 1.1558024667161202%
Buyback yield: 0.4583754762578991%
Debt paydown yield: 2.4798940390704765%
Total shareholder yield: 4.094071982044496% (Moderate Return)
Shareholder yield for IPN.PA (quarterly period ending 2024-12-31)
Market cap (USD): 9302660183.833334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPN.PA (annual period ending 2024-12-31)
Market cap (USD): 9302660183.833334
Dividends paid: 103750000
Stock repurchases: 38020833.333333336
Net debt paydown: -29583333.333333373
Dividend yield: 1.1152723839176921%
Buyback yield: 0.4087092571585921%
Debt paydown yield: -0.3180093946110693%
Total shareholder yield: 1.2059722464652147% (Low Return)
Shareholder yield for IPN.PA (quarterly period ending 2025-06-30)
Market cap (USD): 9724959722.635294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -578004901.9607843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.943519751711168%
Total shareholder yield: -5.943519751711168% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (annual period ending 2022-03-31)
Market cap (USD): 239407051.07213503
Dividends paid: 317618.35685085057
Stock repurchases: 12716813.925886853
Dividend yield: 0.13266875617424898%
Buyback yield: 5.311795901138763%
Total shareholder yield: 5.444464657313012% (Moderate Return)
Shareholder yield for JAICORPLTD.NS (annual period ending 2023-03-31)
Market cap (USD): 281021761.7868453
Dividends paid: 1086784.4092570038
Stock repurchases: 0
Net debt paydown: -376455.5420219245
Dividend yield: 0.38672606788414077%
Buyback yield: 0%
Debt paydown yield: -0.13395956940426046%
Total shareholder yield: 0.2527664984798803% (Low Return)
Shareholder yield for JAICORPLTD.NS (annual period ending 2024-03-31)
Market cap (USD): 566201515.1793426
Dividends paid: 1069972.4187552463
Stock repurchases: 0
Net debt paydown: 376455.5420219245
Dividend yield: 0.18897378231429418%
Buyback yield: 0%
Debt paydown yield: 0.06648790791431976%
Total shareholder yield: 0.2554616902286139% (Low Return)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 737112593.6681796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2024-12-31)
Market cap (USD): 636167249.040098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 175197774.21286035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (annual period ending 2025-03-31)
Market cap (USD): 175197774.21286035
Dividends paid: 1042787.0002338086
Stock repurchases: 16824877.250409164
Net debt paydown: 0
Dividend yield: 0.5952056211438234%
Buyback yield: 9.603362443387788%
Debt paydown yield: 0%
Total shareholder yield: 10.19856806453161% (High Return)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 222574670.7009127
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 275980120.6606538
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JAICORPLTD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 257675819.7727526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (annual period ending 2022-03-31)
Market cap (USD): 7117571550.246605
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (annual period ending 2023-03-31)
Market cap (USD): 5276609152.502802
Dividends paid: 40049939.09866017
Stock repurchases: 0
Dividend yield: 0.7590090139547986%
Buyback yield: 0%
Total shareholder yield: 0.7590090139547986% (Low Return)
Shareholder yield for JSWENERGY.NS (annual period ending 2024-03-31)
Market cap (USD): 11503108029.326294
Dividends paid: 41590118.71927089
Stock repurchases: 0
Net debt paydown: -734894768.7070961
Dividend yield: 0.36155549103112017%
Buyback yield: 0%
Debt paydown yield: -6.388662671284474%
Total shareholder yield: -6.0271071802533545% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 15926892828.70712
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (quarterly period ending 2024-12-31)
Market cap (USD): 13625857554.78261
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 11418277289.154861
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (annual period ending 2025-03-31)
Market cap (USD): 11418277289.154861
Dividends paid: 42535655.83352817
Stock repurchases: 0
Net debt paydown: -2080689745.7496028
Dividend yield: 0.37252253344669384%
Buyback yield: 0%
Debt paydown yield: -18.22244891290083%
Total shareholder yield: -17.849926379454136% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 11156548255.926985
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JSWENERGY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 9814227862.366493
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (annual period ending 2022-03-31)
Market cap (USD): 4522108849.001714
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (annual period ending 2023-03-31)
Market cap (USD): 3493365378.345067
Dividends paid: 9622046.28501827
Stock repurchases: 1002557.8562728381
Dividend yield: 0.275437729607791%
Buyback yield: 0.028698912014402167%
Total shareholder yield: 0.30413664162219317% (Low Return)
Shareholder yield for JUBLFOOD.NS (annual period ending 2024-03-31)
Market cap (USD): 3517801481.2279267
Dividends paid: 9475116.920494065
Stock repurchases: 7128912.339609066
Net debt paydown: -193427422.35645163
Dividend yield: 0.26934768693049366%
Buyback yield: 0.20265249126908214%
Debt paydown yield: -5.498531494418886%
Total shareholder yield: -5.026531316219311% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5332254369.3318205
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (annual period ending 2025-03-31)
Market cap (USD): 5075583630.408099
Dividends paid: 9223170.446574701
Stock repurchases: 0
Net debt paydown: -6605201.766516328
Dividend yield: 0.1817164511154576%
Buyback yield: 0%
Debt paydown yield: -0.1301367930762524%
Total shareholder yield: 0.051579658039205195% (Low Return)
Shareholder yield for JUBLFOOD.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5075583630.408099
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4402481.422370374
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08673842739965641%
Total shareholder yield: -0.08673842739965641% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (quarterly period ending 2025-06-30)
Market cap (USD): 5376139349.106366
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (quarterly period ending 2025-09-30)
Market cap (USD): 4564795276.404171
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JUBLFOOD.NS (quarterly period ending 2025-12-31)
Market cap (USD): 4080849746.4647436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTYARK.NS (annual period ending 2022-03-31)
Market cap (USD): 46582031.151786886
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTYARK.NS (annual period ending 2023-03-31)
Market cap (USD): 36992297.36126675
Dividends paid: 201583.43483556638
Stock repurchases: 0
Dividend yield: 0.544933538100926%
Buyback yield: 0%
Total shareholder yield: 0.544933538100926% (Low Return)
Shareholder yield for KOTYARK.NS (annual period ending 2024-03-31)
Market cap (USD): 147550199.415547
Dividends paid: 523707.8786425231
Stock repurchases: 0
Net debt paydown: -4030838.37460685
Dividend yield: 0.35493539196622814%
Buyback yield: 0%
Debt paydown yield: -2.7318420378780797%
Total shareholder yield: -2.3769066459118515% (Minimal or Negative)
Shareholder yield for KOTYARK.NS (quarterly period ending 2024-09-30)
Market cap (USD): 109221132.58623984
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KOTYARK.NS (quarterly period ending 2025-03-31)
Market cap (USD): 37144687.47111681
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4348915.584877658
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.70804193267022%
Total shareholder yield: 11.70804193267022% (High Return)
Shareholder yield for KOTYARK.NS (annual period ending 2025-03-31)
Market cap (USD): 37144687.47111681
Dividends paid: 1802513.4440028055
Stock repurchases: 0
Net debt paydown: 114581.27668883093
Dividend yield: 4.852681679996405%
Buyback yield: 0%
Debt paydown yield: 0.30847285167745114%
Total shareholder yield: 5.161154531673857% (Moderate Return)
Shareholder yield for KOTYARK.NS (quarterly period ending 2025-09-30)
Market cap (USD): 36534319.167531
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1046875.9224176733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.8654589609762295%
Total shareholder yield: -2.8654589609762295% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (annual period ending 2022-03-31)
Market cap (USD): 662048520.3507847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (annual period ending 2023-03-31)
Market cap (USD): 745069779.2539587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (annual period ending 2024-03-31)
Market cap (USD): 1240111650.463652
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14966759.29649198
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2068880484185613%
Total shareholder yield: -1.2068880484185613% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1152681197.0259197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1186616329.4366903
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 20123157.73957774
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6958436556431504%
Total shareholder yield: 1.6958436556431504% (Low Return)
Shareholder yield for LEMONTREE.NS (annual period ending 2025-03-31)
Market cap (USD): 1186616329.4366903
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29041248.962629646
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.447400077193956%
Total shareholder yield: 2.447400077193956% (Low Return)
Shareholder yield for LEMONTREE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1298218704.1718936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1484691974.9845548
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LEMONTREE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1404808426.4117188
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINV.L (annual period ending 2022-03-31)
Market cap (USD): 3316898.3736842102
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINV.L (annual period ending 2023-03-31)
Market cap (USD): 1468655.7925925923
Dividends paid: 9629629.629629629
Stock repurchases: 0
Net debt paydown: 167586094.8667965
Dividend yield: 655.6764136428872%
Buyback yield: 0%
Debt paydown yield: 11410.849003016541%
Total shareholder yield: 12066.525416659428% (High Return)
Shareholder yield for LINV.L (annual period ending 2024-03-31)
Market cap (USD): 466092.3898734177
Dividends paid: 5569620.253164557
Stock repurchases: 0
Net debt paydown: 781004844.5069543
Dividend yield: 1194.9605645089305%
Buyback yield: 0%
Debt paydown yield: 167564.38454596122%
Total shareholder yield: 168759.34511047014% (High Return)
Shareholder yield for LINV.L (quarterly period ending 2024-09-30)
Market cap (USD): 528716.0853333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LINV.L (annual period ending 2025-03-31)
Market cap (USD): 514983.20000000007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -294397501.23294437
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -57166.42819279237%
Total shareholder yield: -57166.42819279237% (Minimal or Negative)
Shareholder yield for LINV.L (quarterly period ending 2025-03-31)
Market cap (USD): 514983.20000000007
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -141634632.0346321
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -27502.767475644265%
Total shareholder yield: -27502.767475644265% (Minimal or Negative)
Shareholder yield for MBOT (annual period ending 2021-12-31)
Market cap (USD): 503736007.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBOT (annual period ending 2022-12-31)
Market cap (USD): 202166051.01
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBOT (annual period ending 2023-12-31)
Market cap (USD): 110150273.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 231000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.20971350534722102%
Total shareholder yield: 0.20971350534722102% (Low Return)
Shareholder yield for MBOT (quarterly period ending 2024-09-30)
Market cap (USD): 59776672.89
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBOT (annual period ending 2024-12-31)
Market cap (USD): 75224577.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 120000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15952233245335923%
Total shareholder yield: 0.15952233245335923% (Low Return)
Shareholder yield for MBOT (quarterly period ending 2024-12-31)
Market cap (USD): 75224577.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBOT (quarterly period ending 2025-03-31)
Market cap (USD): 101418849.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBOT (quarterly period ending 2025-06-30)
Market cap (USD): 169255298.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.006499057988840561%
Total shareholder yield: -0.006499057988840561% (Minimal or Negative)
Shareholder yield for MBOT (quarterly period ending 2025-09-30)
Market cap (USD): 204852643.04999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -750000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3661168285814802%
Total shareholder yield: -0.3661168285814802% (Minimal or Negative)
Shareholder yield for MBOT (annual period ending 2025-12-31)
Market cap (USD): 134329602
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -754000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5613059137925533%
Total shareholder yield: -0.5613059137925533% (Minimal or Negative)
Shareholder yield for MBOT (quarterly period ending 2025-12-31)
Market cap (USD): 134329602
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.025310876749266333%
Total shareholder yield: 0.025310876749266333% (Low Return)
Shareholder yield for MEDX.SW (annual period ending 2021-12-31)
Market cap (USD): 1767707198.8461537
Dividends paid: 45384615.384615384
Stock repurchases: 0
Dividend yield: 2.5674283283023094%
Buyback yield: 0%
Total shareholder yield: 2.5674283283023094% (Low Return)
Shareholder yield for MEDX.SW (annual period ending 2022-12-31)
Market cap (USD): 691881549.8369565
Dividends paid: 16304347.826086955
Stock repurchases: 6630434.782608695
Dividend yield: 2.3565229958696126%
Buyback yield: 0.9583193516536425%
Total shareholder yield: 3.314842347523255% (Low Return)
Shareholder yield for MEDX.SW (annual period ending 2023-12-31)
Market cap (USD): 837668244.8809525
Dividends paid: 17857142.85714286
Stock repurchases: 3690476.1904761908
Net debt paydown: 98364389.23395443
Dividend yield: 2.1317679124485225%
Buyback yield: 0.4405653685726946%
Debt paydown yield: 11.742642727006293%
Total shareholder yield: 14.31497600802751% (High Return)
Shareholder yield for MEDX.SW (annual period ending 2024-12-31)
Market cap (USD): 374190762.79999995
Dividends paid: 16666666.666666666
Stock repurchases: 555555.5555555555
Net debt paydown: 56976190.47619051
Dividend yield: 4.454056145574812%
Buyback yield: 0.14846853818582706%
Debt paydown yield: 15.226509080515047%
Total shareholder yield: 19.829033764275685% (High Return)
Shareholder yield for MEDX.SW (quarterly period ending 2024-12-31)
Market cap (USD): 374190762.79999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MEDX.SW (quarterly period ending 2025-06-30)
Market cap (USD): 607551578.1874999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41291666.66666669
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.796405136474427%
Total shareholder yield: -6.796405136474427% (Minimal or Negative)
Shareholder yield for MESO (annual period ending 2021-06-30)
Market cap (USD): 1940253461.5200002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (annual period ending 2022-06-30)
Market cap (USD): 575850626.2800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (annual period ending 2023-06-30)
Market cap (USD): 1014223400.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3421420.415619999
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3373438647218187%
Total shareholder yield: -0.3373438647218187% (Minimal or Negative)
Shareholder yield for MESO (annual period ending 2024-06-30)
Market cap (USD): 883230352.4699999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2132993.3774834424
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2414991028691909%
Total shareholder yield: -0.2414991028691909% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2024-09-30)
Market cap (USD): 1059617030.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2024-12-31)
Market cap (USD): 2567982522.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2025-03-31)
Market cap (USD): 1618607165.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (annual period ending 2025-06-30)
Market cap (USD): 1412390387.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4480745.09803921
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3172455107254319%
Total shareholder yield: -0.3172455107254319% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2025-06-30)
Market cap (USD): 1412390387.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2025-09-30)
Market cap (USD): 2089403961.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MESO (quarterly period ending 2025-12-31)
Market cap (USD): 2339717409.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPO.L (annual period ending 2021-06-30)
Market cap (USD): 584004.1450000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MPO.L (annual period ending 2022-06-30)
Market cap (USD): 286555.83585365856
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 29371612.466124654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10249.874122655965%
Total shareholder yield: 10249.874122655965% (High Return)
Shareholder yield for MPO.L (annual period ending 2023-06-30)
Market cap (USD): 461811.1705063291
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 25678774.313059613
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5560.4489352012515%
Total shareholder yield: 5560.4489352012515% (High Return)
Shareholder yield for MPO.L (annual period ending 2024-06-30)
Market cap (USD): 281783.08708860754
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28640506.32911393
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 10164.026033296965%
Total shareholder yield: 10164.026033296965% (High Return)