speb/financial-data huggingface dataset:
Shareholder yield for CHSN (quarterly period ending 2024-12-31)
Market cap (USD): 94775333520
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHSN (quarterly period ending 2025-06-30)
Market cap (USD): 2411114160
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -478625.8630901205
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019850817146298893%
Total shareholder yield: -0.019850817146298893% (Minimal or Negative)
Shareholder yield for CLNX.MC (annual period ending 2021-12-31)
Market cap (USD): 37874842963.63636
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLNX.MC (annual period ending 2022-12-31)
Market cap (USD): 21429615816.851067
Dividends paid: 0
Stock repurchases: 343528723.40425533
Dividend yield: 0%
Buyback yield: 1.60305591262221%
Total shareholder yield: 1.60305591262221% (Low Return)
Shareholder yield for CLNX.MC (annual period ending 2023-12-31)
Market cap (USD): 25860582660.977783
Dividends paid: 44766666.666666664
Stock repurchases: 221898888.8888889
Net debt paydown: -1698384893.6170197
Dividend yield: 0.17310772635535834%
Buyback yield: 0.8580583500298401%
Debt paydown yield: -6.567465690476458%
Total shareholder yield: -5.536299614091259% (Minimal or Negative)
Shareholder yield for CLNX.MC (quarterly period ending 2024-09-30)
Market cap (USD): 26428056261.68889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLNX.MC (annual period ending 2024-12-31)
Market cap (USD): 20782799402.666664
Dividends paid: 46126041.66666667
Stock repurchases: 0
Net debt paydown: 1566792916.6666641
Dividend yield: 0.22194335215855562%
Buyback yield: 0%
Debt paydown yield: 7.538892553933938%
Total shareholder yield: 7.760835906092494% (Moderate Return)
Shareholder yield for CLNX.MC (quarterly period ending 2024-12-31)
Market cap (USD): 20782799402.666664
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLNX.MC (quarterly period ending 2025-03-31)
Market cap (USD): 23330182308.173912
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLNX.MC (quarterly period ending 2025-06-30)
Market cap (USD): 25360737694.117645
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2460199795.3964233
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.700821108082595%
Total shareholder yield: -9.700821108082595% (Minimal or Negative)
Shareholder yield for CLNX.MC (quarterly period ending 2025-09-30)
Market cap (USD): 22699811062.211765
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1555294.1176490784
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.006851572964138749%
Total shareholder yield: 0.006851572964138749% (Low Return)
Shareholder yield for CLNX.MC (annual period ending 2025-12-31)
Market cap (USD): 21115740369.317646
Dividends paid: 13911764.705882354
Stock repurchases: 1176888235.2941177
Net debt paydown: -3419192916.666664
Dividend yield: 0.06588338586553624%
Buyback yield: 5.57351158287683%
Debt paydown yield: -16.19262624404562%
Total shareholder yield: -10.553231275303254% (Minimal or Negative)
Shareholder yield for CLNX.MC (quarterly period ending 2025-12-31)
Market cap (USD): 21115740369.317646
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4150588.235294342
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.019656370852737796%
Total shareholder yield: 0.019656370852737796% (Low Return)
Shareholder yield for CNNE (annual period ending 2021-12-31)
Market cap (USD): 1435536331.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNNE (annual period ending 2022-12-31)
Market cap (USD): 843657715.1999999
Dividends paid: 0
Stock repurchases: 229500000
Dividend yield: 0%
Buyback yield: 27.202975313939266%
Total shareholder yield: 27.202975313939266% (High Return)
Shareholder yield for CNNE (annual period ending 2023-12-31)
Market cap (USD): 797080778.84
Dividends paid: 0
Stock repurchases: 113400000
Net debt paydown: 25800000
Dividend yield: 0%
Buyback yield: 14.226914386899681%
Debt paydown yield: 3.236811209717917%
Total shareholder yield: 17.4637255966176% (High Return)
Shareholder yield for CNNE (quarterly period ending 2024-09-30)
Market cap (USD): 788732082.6999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNNE (annual period ending 2024-12-31)
Market cap (USD): 826520917.8599999
Dividends paid: 22400000
Stock repurchases: 235000000
Net debt paydown: -55900000
Dividend yield: 2.710155244225074%
Buyback yield: 28.432432249682694%
Debt paydown yield: -6.763289203222393%
Total shareholder yield: 24.379298290685377% (High Return)
Shareholder yield for CNNE (quarterly period ending 2024-12-31)
Market cap (USD): 826520917.8599999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -29000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.5086831286842473%
Total shareholder yield: -3.5086831286842473% (Minimal or Negative)
Shareholder yield for CNNE (quarterly period ending 2025-03-31)
Market cap (USD): 768519449.9399999
Dividends paid: 7600000
Stock repurchases: 0
Net debt paydown: -269000000
Dividend yield: 0.9889144641158202%
Buyback yield: 0%
Debt paydown yield: -35.00236721673101%
Total shareholder yield: -34.01345275261519% (Minimal or Negative)
Shareholder yield for CNNE (quarterly period ending 2025-06-30)
Market cap (USD): 879688930.12
Dividends paid: 7800000
Stock repurchases: 112900000
Net debt paydown: 5600000
Dividend yield: 0.8866770665098613%
Buyback yield: 12.834082154995299%
Debt paydown yield: 0.6365886631352851%
Total shareholder yield: 14.357347884640445% (High Return)
Shareholder yield for CNNE (quarterly period ending 2025-09-30)
Market cap (USD): 778625766.3199999
Dividends paid: 8000000
Stock repurchases: 119700000
Net debt paydown: 102800000
Dividend yield: 1.0274512283109003%
Buyback yield: 15.373239003601846%
Debt paydown yield: 13.202748283795069%
Total shareholder yield: 29.603438515707815% (High Return)
Shareholder yield for CNNE (annual period ending 2025-12-31)
Market cap (USD): 674926172.16
Dividends paid: 30500000
Stock repurchases: 321300000
Net debt paydown: 121100000
Dividend yield: 4.519012783633701%
Buyback yield: 47.60520679939371%
Debt paydown yield: 17.94270321632922%
Total shareholder yield: 70.06692279935663% (High Return)
Shareholder yield for CNNE (quarterly period ending 2025-12-31)
Market cap (USD): 674926172.16
Dividends paid: 7100000
Stock repurchases: 88700000
Net debt paydown: 1100000
Dividend yield: 1.0519669102885008%
Buyback yield: 13.142178160928172%
Debt paydown yield: 0.16298078891793674%
Total shareholder yield: 14.357125860134609% (High Return)
Shareholder yield for CNS.V (annual period ending 2022-03-31)
Market cap (USD): 2256884.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNS.V (annual period ending 2023-03-31)
Market cap (USD): 696569.1481481481
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 17777.77777777778
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5521913833020866%
Total shareholder yield: 2.5521913833020866% (Low Return)
Shareholder yield for CNS.V (annual period ending 2024-03-31)
Market cap (USD): 691447.3161764706
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 CNS.V (quarterly period ending 2024-09-30)
Market cap (USD): 696569.1481481481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNS.V (quarterly period ending 2024-12-31)
Market cap (USD): 657600.2447552448
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNS.V (annual period ending 2025-03-31)
Market cap (USD): 657600.2447552448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10644.910644910648
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6187510162610455%
Total shareholder yield: -1.6187510162610455% (Minimal or Negative)
Shareholder yield for CNS.V (quarterly period ending 2025-03-31)
Market cap (USD): 657600.2447552448
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23076.923076923063
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.509263152040366%
Total shareholder yield: -3.509263152040366% (Minimal or Negative)
Shareholder yield for CNS.V (quarterly period ending 2025-06-30)
Market cap (USD): 686400.2554744525
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10198.56056352405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4858037248943938%
Total shareholder yield: -1.4858037248943938% (Minimal or Negative)
Shareholder yield for CNS.V (quarterly period ending 2025-09-30)
Market cap (USD): 676523.9928057555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3497.348106915888
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5169584736250517%
Total shareholder yield: 0.5169584736250517% (Low Return)
Shareholder yield for CRWN.L (annual period ending 2021-06-30)
Market cap (USD): 1517772.8270833334
Dividends paid: 8480555.555555556
Stock repurchases: 2184722.2222222225
Dividend yield: 558.749992372207%
Buyback yield: 143.94263642343296%
Total shareholder yield: 702.69262879564% (High Return)
Shareholder yield for CRWN.L (annual period ending 2022-06-30)
Market cap (USD): 1506506.2207317075
Dividends paid: 7531707.317073171
Stock repurchases: 2723170.7317073173
Dividend yield: 499.94531807608695%
Buyback yield: 180.76066956993233%
Total shareholder yield: 680.7059876460193% (High Return)
Shareholder yield for CRWN.L (annual period ending 2023-06-30)
Market cap (USD): 1623858.214556962
Dividends paid: 4451898.734177215
Stock repurchases: 2943037.974683544
Dividend yield: 274.1556309700246%
Buyback yield: 181.23737333105123%
Total shareholder yield: 455.39300430107585% (High Return)
Shareholder yield for CRWN.L (annual period ending 2024-06-30)
Market cap (USD): 1563715.3177215187
Dividends paid: 4764556.962025316
Stock repurchases: 3467088.6075949366
Dividend yield: 304.6946530502577%
Buyback yield: 221.72121538380867%
Total shareholder yield: 526.4158684340664% (High Return)
Shareholder yield for CRWN.L (quarterly period ending 2024-12-31)
Market cap (USD): 1603559.986875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTRN (annual period ending 2022-01-31)
Market cap (USD): 405830194.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTRN (annual period ending 2023-01-31)
Market cap (USD): 262223615.04
Dividends paid: 0
Stock repurchases: 10000000
Dividend yield: 0%
Buyback yield: 3.8135390660656494%
Total shareholder yield: 3.8135390660656494% (Low Return)
Shareholder yield for CTRN (annual period ending 2024-01-31)
Market cap (USD): 224322806.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 32948000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.687762021842007%
Total shareholder yield: 14.687762021842007% (High Return)
Shareholder yield for CTRN (quarterly period ending 2024-10-31)
Market cap (USD): 157350828.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTRN (quarterly period ending 2025-01-31)
Market cap (USD): 215743063.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTRN (annual period ending 2025-01-31)
Market cap (USD): 215743063.2
Dividends paid: 0
Stock repurchases: 3777000
Net debt paydown: 14253000
Dividend yield: 0%
Buyback yield: 1.750693600052676%
Debt paydown yield: 6.606469653574474%
Total shareholder yield: 8.35716325362715% (Moderate Return)
Shareholder yield for CTRN (quarterly period ending 2025-04-30)
Market cap (USD): 186005505.83999997
Dividends paid: 0
Stock repurchases: 6315000
Net debt paydown: 10000
Dividend yield: 0%
Buyback yield: 3.3950607921424103%
Debt paydown yield: 0.00537618494401015%
Total shareholder yield: 3.4004369770864202% (Low Return)
Shareholder yield for CTRN (quarterly period ending 2025-07-31)
Market cap (USD): 254226960.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2900000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.1407130026843553%
Total shareholder yield: 1.1407130026843553% (Low Return)
Shareholder yield for CTRN (quarterly period ending 2025-10-31)
Market cap (USD): 298375155.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -549000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1839965527081544%
Total shareholder yield: -0.1839965527081544% (Minimal or Negative)
Shareholder yield for CTRN (quarterly period ending 2026-01-31)
Market cap (USD): 359432941.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5280000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.468980550967931%
Total shareholder yield: -1.468980550967931% (Minimal or Negative)
Shareholder yield for CTRN (annual period ending 2026-01-31)
Market cap (USD): 359432941.2
Dividends paid: 0
Stock repurchases: 6315000
Net debt paydown: -2919000
Dividend yield: 0%
Buyback yield: 1.7569341248792587%
Debt paydown yield: -0.8121125432339756%
Total shareholder yield: 0.9448215816452831% (Low Return)
Shareholder yield for DICIND.NS (annual period ending 2021-12-31)
Market cap (USD): 47224313.618299074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (annual period ending 2022-12-31)
Market cap (USD): 42110939.26665862
Dividends paid: 554019.7971994205
Stock repurchases: 0
Dividend yield: 1.3156196628415417%
Buyback yield: 0%
Total shareholder yield: 1.3156196628415417% (Low Return)
Shareholder yield for DICIND.NS (annual period ending 2023-12-31)
Market cap (USD): 54580896.285054676
Dividends paid: 225613.60874848117
Stock repurchases: 0
Net debt paydown: 510833.4384513791
Dividend yield: 0.41335636478043436%
Buyback yield: 0%
Debt paydown yield: 0.9359198423263257%
Total shareholder yield: 1.34927620710676% (Low Return)
Shareholder yield for DICIND.NS (annual period ending 2024-12-31)
Market cap (USD): 70303324.48024245
Dividends paid: 4149.66779344912
Stock repurchases: 0
Net debt paydown: 1991622.4647571845
Dividend yield: 0.00590252000759269%
Buyback yield: 0%
Debt paydown yield: 2.832899410492168%
Total shareholder yield: 2.838801930499761% (Low Return)
Shareholder yield for DICIND.NS (quarterly period ending 2024-12-31)
Market cap (USD): 70303324.48024245
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (quarterly period ending 2025-03-31)
Market cap (USD): 68878212.16909792
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (quarterly period ending 2025-06-30)
Market cap (USD): 69859468.99531944
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (quarterly period ending 2025-09-30)
Market cap (USD): 52237382.18523112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (quarterly period ending 2025-12-31)
Market cap (USD): 49332527.940180466
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DICIND.NS (annual period ending 2025-12-31)
Market cap (USD): 49332527.940180466
Dividends paid: 406616.9098808065
Stock repurchases: 0
Net debt paydown: -55156.47654456424
Dividend yield: 0.8242369220848792%
Buyback yield: 0%
Debt paydown yield: -0.11180549395612925%
Total shareholder yield: 0.7124314281287499% (Low Return)
Shareholder yield for ENERGYDEV.NS (annual period ending 2022-03-31)
Market cap (USD): 13279704.602400105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (annual period ending 2023-03-31)
Market cap (USD): 9112362.971985385
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1605242.0866406877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 17.616090267428632%
Total shareholder yield: 17.616090267428632% (High Return)
Shareholder yield for ENERGYDEV.NS (annual period ending 2024-03-31)
Market cap (USD): 12535988.483685222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 850476.9380451031
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.784283019659309%
Total shareholder yield: 6.784283019659309% (Moderate Return)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2024-09-30)
Market cap (USD): 13611144.290492116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2024-12-31)
Market cap (USD): 15054493.530714534
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2025-03-31)
Market cap (USD): 9262749.445676275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (annual period ending 2025-03-31)
Market cap (USD): 9262749.445676275
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1281855.5960857067
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.838824029554846%
Total shareholder yield: 13.838824029554846% (High Return)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2025-06-30)
Market cap (USD): 12400245.72899602
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2025-09-30)
Market cap (USD): 10147970.687711386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENERGYDEV.NS (quarterly period ending 2025-12-31)
Market cap (USD): 10016430.878912777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUREKAFORB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1313081965.7142859
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUREKAFORB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1224519441.8952038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6418548.91177278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5241688038728657%
Total shareholder yield: 0.5241688038728657% (Low Return)
Shareholder yield for EUREKAFORB.NS (annual period ending 2025-03-31)
Market cap (USD): 1224519441.8952038
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1658852.729734616
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13546969308769727%
Total shareholder yield: 0.13546969308769727% (Low Return)
Shareholder yield for EUREKAFORB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1349747402.499415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUREKAFORB.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1243395826.1465614
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EUREKAFORB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1333875657.1326723
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FBRT (annual period ending 2021-12-31)
Market cap (USD): 696515231.45
Dividends paid: 67955000
Stock repurchases: 0
Dividend yield: 9.756426985599697%
Buyback yield: 0%
Total shareholder yield: 9.756426985599697% (Moderate Return)
Shareholder yield for FBRT (annual period ending 2022-12-31)
Market cap (USD): 669578178.3
Dividends paid: 139415000
Stock repurchases: 16579000
Dividend yield: 20.821317736782046%
Buyback yield: 2.4760364864477244%
Total shareholder yield: 23.29735422322977% (High Return)
Shareholder yield for FBRT (annual period ending 2023-12-31)
Market cap (USD): 780404911.26
Dividends paid: 144347000
Stock repurchases: 12505000
Net debt paydown: 265517000
Dividend yield: 18.49642383297474%
Buyback yield: 1.6023733089800904%
Debt paydown yield: 34.02297911878981%
Total shareholder yield: 54.121776260744646% (High Return)
Shareholder yield for FBRT (quarterly period ending 2024-09-30)
Market cap (USD): 818886415.76
Dividends paid: 36227000
Stock repurchases: 0
Dividend yield: 4.423934663316902%
Buyback yield: 0%
Total shareholder yield: 4.423934663316902% (Moderate Return)
Shareholder yield for FBRT (annual period ending 2024-12-31)
Market cap (USD): 809650854.68
Dividends paid: 144906000
Stock repurchases: 4867000
Net debt paydown: -130192000
Dividend yield: 17.897344165377497%
Buyback yield: 0.6011233078885089%
Debt paydown yield: -16.08001760851053%
Total shareholder yield: 2.418449864755477% (Low Return)
Shareholder yield for FBRT (quarterly period ending 2024-12-31)
Market cap (USD): 809650854.68
Dividends paid: 36241000
Stock repurchases: 0
Dividend yield: 4.476126936755178%
Buyback yield: 0%
Total shareholder yield: 4.476126936755178% (Moderate Return)
Shareholder yield for FBRT (quarterly period ending 2025-03-31)
Market cap (USD): 845823468.91
Dividends paid: 36233000
Stock repurchases: 0
Dividend yield: 4.283754392236588%
Buyback yield: 0%
Total shareholder yield: 4.283754392236588% (Moderate Return)
Shareholder yield for FBRT (quarterly period ending 2025-06-30)
Market cap (USD): 733457475.77
Dividends paid: 36443000
Stock repurchases: 0
Net debt paydown: 13087000
Dividend yield: 4.96865887988139%
Buyback yield: 0%
Debt paydown yield: 1.7842888555005831%
Total shareholder yield: 6.752947735381974% (Moderate Return)
Shareholder yield for FBRT (quarterly period ending 2025-09-30)
Market cap (USD): 768860459.91
Dividends paid: 36457000
Stock repurchases: 0
Net debt paydown: -390007000
Dividend yield: 4.741692660885113%
Buyback yield: 0%
Debt paydown yield: -50.725329280901356%
Total shareholder yield: -45.98363662001624% (Minimal or Negative)
Shareholder yield for FBRT (quarterly period ending 2025-12-31)
Market cap (USD): 734996735.95
Dividends paid: 36444000
Stock repurchases: 14367000
Net debt paydown: 107111000
Dividend yield: 4.958389366572534%
Buyback yield: 1.9547025581590272%
Debt paydown yield: 14.572989887030802%
Total shareholder yield: 21.48608181176236% (High Return)
Shareholder yield for FBRT (annual period ending 2025-12-31)
Market cap (USD): 734996735.95
Dividends paid: 145577000
Stock repurchases: 14367000
Net debt paydown: 62667000
Dividend yield: 19.806482516121438%
Buyback yield: 1.9547025581590272%
Debt paydown yield: 8.526160312671522%
Total shareholder yield: 30.287345386951987% (High Return)
Shareholder yield for HESTERBIO.NS (annual period ending 2022-03-31)
Market cap (USD): 298590624.94988793
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (annual period ending 2023-03-31)
Market cap (USD): 155463216.91473815
Dividends paid: 1036175.395858709
Stock repurchases: 0
Dividend yield: 0.6665083975632553%
Buyback yield: 0%
Total shareholder yield: 0.6665083975632553% (Low Return)
Shareholder yield for HESTERBIO.NS (annual period ending 2024-03-31)
Market cap (USD): 140858213.66182822
Dividends paid: 821801.1752008634
Stock repurchases: 0
Net debt paydown: 4087015.9278292507
Dividend yield: 0.5834243909793149%
Buyback yield: 0%
Debt paydown yield: 2.901510548501872%
Total shareholder yield: 3.484934939481187% (Low Return)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 247846272.12195414
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2024-12-31)
Market cap (USD): 236075171.76885417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (annual period ending 2025-03-31)
Market cap (USD): 123573407.36842106
Dividends paid: 604161.7956511573
Stock repurchases: 0
Net debt paydown: 4375574.929366011
Dividend yield: 0.48890923097225336%
Buyback yield: 0%
Debt paydown yield: 3.5408709871701576%
Total shareholder yield: 4.029780218142411% (Moderate Return)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 123573407.36842106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 183207173.32670256
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 183162298.14712512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HESTERBIO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 150937390.03397572
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (annual period ending 2021-12-31)
Market cap (USD): 1498092696.409091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (annual period ending 2022-12-31)
Market cap (USD): 853979110.2765958
Dividends paid: 63900000
Stock repurchases: 0
Dividend yield: 7.482618629781633%
Buyback yield: 0%
Total shareholder yield: 7.482618629781633% (Moderate Return)
Shareholder yield for HHFA.DE (annual period ending 2023-12-31)
Market cap (USD): 1336692023.8
Dividends paid: 67040000
Stock repurchases: 0
Net debt paydown: -308377257.68321514
Dividend yield: 5.0153662030103305%
Buyback yield: 0%
Debt paydown yield: -23.070180130689216%
Total shareholder yield: -18.054813927678886% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2024-09-30)
Market cap (USD): 1343137796.0666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (annual period ending 2024-12-31)
Market cap (USD): 1328685166.0625
Dividends paid: 12240625
Stock repurchases: 0
Net debt paydown: -534844861.11111116
Dividend yield: 0.9212584976977318%
Buyback yield: 0%
Debt paydown yield: -40.25369401060602%
Total shareholder yield: -39.33243551290829% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2024-12-31)
Market cap (USD): 1328685166.0625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2025-03-31)
Market cap (USD): 1375419204.4565215
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2025-06-30)
Market cap (USD): 1616656558.9411764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2025-09-30)
Market cap (USD): 1800076696.235294
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (quarterly period ending 2025-12-31)
Market cap (USD): 1825670203.764706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HHFA.DE (annual period ending 2025-12-31)
Market cap (USD): 1825670203.764706
Dividends paid: 13303529.411764706
Stock repurchases: 0
Net debt paydown: -366953700.9803922
Dividend yield: 0.7286929142148215%
Buyback yield: 0%
Debt paydown yield: -20.099670807120514%
Total shareholder yield: -19.370977892905692% (Minimal or Negative)
Shareholder yield for INAC.L (quarterly period ending 2024-12-31)
Market cap (USD): 741310.6799999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOCO.NS (annual period ending 2022-03-31)
Market cap (USD): 450512202.08558613
Dividends paid: 1818963.4709217988
Stock repurchases: 0
Dividend yield: 0.4037545403878408%
Buyback yield: 0%
Total shareholder yield: 0.4037545403878408% (Low Return)
Shareholder yield for INDOCO.NS (annual period ending 2023-03-31)
Market cap (USD): 361161500.1394641
Dividends paid: 2523885.5054811207
Stock repurchases: 0
Dividend yield: 0.6988246267961872%
Buyback yield: 0%
Total shareholder yield: 0.6988246267961872% (Low Return)
Shareholder yield for INDOCO.NS (annual period ending 2024-03-31)
Market cap (USD): 361673430.5236324
Dividends paid: 2483511.2123755845
Stock repurchases: 0
Net debt paydown: -40037494.68436981
Dividend yield: 0.6866722857634153%
Buyback yield: 0%
Debt paydown yield: -11.07006799653581%
Total shareholder yield: -10.383395710772394% (Minimal or Negative)
Shareholder yield for INDOCO.NS (quarterly period ending 2024-09-30)
Market cap (USD): 394479676.3198758
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOCO.NS (quarterly period ending 2025-03-31)
Market cap (USD): 250328680.44812697
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16485556.718951717
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.585564502413398%
Total shareholder yield: -6.585564502413398% (Minimal or Negative)
Shareholder yield for INDOCO.NS (annual period ending 2025-03-31)
Market cap (USD): 250328680.44812697
Dividends paid: 1624970.773906944
Stock repurchases: 0
Net debt paydown: -35572701.14540489
Dividend yield: 0.6491348777926667%
Buyback yield: 0%
Debt paydown yield: -14.210397738574848%
Total shareholder yield: -13.56126286078218% (Minimal or Negative)
Shareholder yield for INDOCO.NS (quarterly period ending 2025-06-30)
Market cap (USD): 342302466.1344489
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOCO.NS (quarterly period ending 2025-09-30)
Market cap (USD): 303383463.0749718
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INDOCO.NS (quarterly period ending 2025-12-31)
Market cap (USD): 240881710.96134564
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INO (annual period ending 2021-12-31)
Market cap (USD): 4926521431.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INO (annual period ending 2022-12-31)
Market cap (USD): 1540154996.6399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17114752
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.111235689741456%
Total shareholder yield: -1.111235689741456% (Minimal or Negative)
Shareholder yield for INO (annual period ending 2023-12-31)
Market cap (USD): 503512210.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1865157
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.37042934835087926%
Total shareholder yield: 0.37042934835087926% (Low Return)
Shareholder yield for INO (quarterly period ending 2024-09-30)
Market cap (USD): 475539309.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INO (annual period ending 2024-12-31)
Market cap (USD): 150560023.71
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18344055
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 12.183881582891654%
Total shareholder yield: 12.183881582891654% (High Return)
Shareholder yield for INO (quarterly period ending 2024-12-31)
Market cap (USD): 150560023.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INO (quarterly period ending 2025-03-31)
Market cap (USD): 134105376.30999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INO (quarterly period ending 2025-06-30)
Market cap (USD): 167837403.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 612729
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.36507297378025433%
Total shareholder yield: 0.36507297378025433% (Low Return)
Shareholder yield for INO (quarterly period ending 2025-09-30)
Market cap (USD): 192519374.57999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 638001
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.33139573686641266%
Total shareholder yield: 0.33139573686641266% (Low Return)
Shareholder yield for INO (annual period ending 2025-12-31)
Market cap (USD): 143155432.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2497361
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7445101163683832%
Total shareholder yield: 1.7445101163683832% (Low Return)
Shareholder yield for INO (quarterly period ending 2025-12-31)
Market cap (USD): 143155432.38
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 652401
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4557291254363504%
Total shareholder yield: 0.4557291254363504% (Low Return)
Shareholder yield for ISN.SW (annual period ending 2021-12-31)
Market cap (USD): 978270494.5054945
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISN.SW (annual period ending 2022-12-31)
Market cap (USD): 990881250
Dividends paid: 51507608.69565217
Stock repurchases: 39295652.17391304
Dividend yield: 5.19816160570726%
Buyback yield: 3.965727696826743%
Total shareholder yield: 9.163889302534002% (Moderate Return)
Shareholder yield for ISN.SW (annual period ending 2023-12-31)
Market cap (USD): 1196738750
Dividends paid: 109732142.85714287
Stock repurchases: 745238.0952380953
Net debt paydown: -24716666.666666687
Dividend yield: 9.169264624977078%
Buyback yield: 0.062272412858537025%
Debt paydown yield: -2.0653352009088604%
Total shareholder yield: 7.166201836926755% (Moderate Return)
Shareholder yield for ISN.SW (quarterly period ending 2024-12-31)
Market cap (USD): 1204420000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISN.SW (annual period ending 2024-12-31)
Market cap (USD): 1204420000
Dividends paid: 56328888.88888889
Stock repurchases: 0
Net debt paydown: -126071666.66666669
Dividend yield: 4.67684768510062%
Buyback yield: 0%
Debt paydown yield: -10.467417235405147%
Total shareholder yield: -5.790569550304527% (Minimal or Negative)
Shareholder yield for ISN.SW (quarterly period ending 2025-06-30)
Market cap (USD): 1578842531.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -173734166.66666663
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.003894513097386%
Total shareholder yield: -11.003894513097386% (Minimal or Negative)
Shareholder yield for JIN.AX (annual period ending 2021-06-30)
Market cap (USD): 719730630.9624059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIN.AX (annual period ending 2022-06-30)
Market cap (USD): 541327969.5310346
Dividends paid: 17445517.24137931
Stock repurchases: 0
Dividend yield: 3.2227260040697288%
Buyback yield: 0%
Total shareholder yield: 3.2227260040697288% (Low Return)
Shareholder yield for JIN.AX (annual period ending 2023-06-30)
Market cap (USD): 537858753.0860927
Dividends paid: 18145695.36423841
Stock repurchases: 1743708.609271523
Net debt paydown: -338054.35030828975
Dividend yield: 3.3736915612366927%
Buyback yield: 0.3241945211947522%
Debt paydown yield: -0.06285188227738647%
Total shareholder yield: 3.6350342001540583% (Low Return)
Shareholder yield for JIN.AX (annual period ending 2024-06-30)
Market cap (USD): 675327395.08
Dividends paid: 19717333.333333332
Stock repurchases: 384000
Net debt paydown: 479019.867549669
Dividend yield: 2.9196702928062908%
Buyback yield: 0.05686130946228102%
Debt paydown yield: 0.07093150241490259%
Total shareholder yield: 3.0474631046834744% (Low Return)
Shareholder yield for KROSS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 161866869.08193982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROSS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 125465518.38627611
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 135616.69597747363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10809081070381796%
Total shareholder yield: 0.10809081070381796% (Low Return)
Shareholder yield for KROSS.NS (annual period ending 2025-03-31)
Market cap (USD): 125465518.38627611
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 10169248.65185665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.105213912676904%
Total shareholder yield: 8.105213912676904% (Moderate Return)
Shareholder yield for KROSS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 148335437.83313832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROSS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 139746171.7846674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KROSS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 133237071.7725298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRSP (quarterly period ending 2025-12-31)
Market cap (USD): 353650625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KRSP (annual period ending 2025-12-31)
Market cap (USD): 353650625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAES (annual period ending 2023-12-31)
Market cap (USD): 285150718.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2954658.3850931693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0361742724535992%
Total shareholder yield: -1.0361742724535992% (Minimal or Negative)
Shareholder yield for LAES (annual period ending 2024-12-31)
Market cap (USD): 1370060093.8500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8441349.206349207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6161298503796433%
Total shareholder yield: 0.6161298503796433% (Low Return)
Shareholder yield for LAES (quarterly period ending 2024-12-31)
Market cap (USD): 1370060093.8500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LAES (quarterly period ending 2025-06-30)
Market cap (USD): 897779215.97
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1898472.222222222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.211463151346295%
Total shareholder yield: 0.211463151346295% (Low Return)
Shareholder yield for LFVN (annual period ending 2021-06-30)
Market cap (USD): 79605836.82
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFVN (annual period ending 2022-06-30)
Market cap (USD): 47435490.72
Dividends paid: 378000
Stock repurchases: 9079000
Dividend yield: 0.796871697251412%
Buyback yield: 19.13967761731632%
Total shareholder yield: 19.93654931456773% (High Return)
Shareholder yield for LFVN (annual period ending 2023-06-30)
Market cap (USD): 48949389.36
Dividends paid: 1586000
Stock repurchases: 1023000
Net debt paydown: 2668000
Dividend yield: 3.2400812772876644%
Buyback yield: 2.089913711642674%
Debt paydown yield: 5.450527646786563%
Total shareholder yield: 10.7805226357169% (High Return)
Shareholder yield for LFVN (annual period ending 2024-06-30)
Market cap (USD): 77839621.74
Dividends paid: 6940000
Stock repurchases: 7651000
Net debt paydown: -525000
Dividend yield: 8.915767888982035%
Buyback yield: 9.829184455129909%
Debt paydown yield: -0.6744637091809178%
Total shareholder yield: 18.070488634931024% (High Return)
Shareholder yield for LFVN (quarterly period ending 2024-09-30)
Market cap (USD): 147100484.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFVN (quarterly period ending 2024-12-31)
Market cap (USD): 214090499.33999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LFVN (quarterly period ending 2025-03-31)
Market cap (USD): 178513881.3
Dividends paid: 503000
Stock repurchases: 1245000
Dividend yield: 0.28177080478950967%
Buyback yield: 0.6974247553935179%
Total shareholder yield: 0.9791955601830276% (Low Return)
Shareholder yield for LFVN (annual period ending 2025-06-30)
Market cap (USD): 160725572.28
Dividends paid: 2067000
Stock repurchases: 5811000
Net debt paydown: 1934000
Dividend yield: 1.2860430177215854%
Buyback yield: 3.6154794271795514%
Debt paydown yield: 1.2032932734753488%
Total shareholder yield: 6.104815718376485% (Moderate Return)
Shareholder yield for LFVN (quarterly period ending 2025-06-30)
Market cap (USD): 160725572.28
Dividends paid: 562000
Stock repurchases: 4697000
Net debt paydown: 680000
Dividend yield: 0.3496643328299618%
Buyback yield: 2.9223725468013%
Debt paydown yield: 0.42308139915369036%
Total shareholder yield: 3.6951182787849524% (Low Return)
Shareholder yield for LFVN (quarterly period ending 2025-09-30)
Market cap (USD): 119976467.22
Dividends paid: 571000
Stock repurchases: 3862000
Net debt paydown: 487000
Dividend yield: 0.47592666564598984%
Buyback yield: 3.2189645932133324%
Debt paydown yield: 0.40591293549841867%
Total shareholder yield: 4.100804194357741% (Moderate Return)
Shareholder yield for LFVN (quarterly period ending 2025-12-31)
Market cap (USD): 76451881.32
Dividends paid: 575000
Stock repurchases: 163000
Net debt paydown: 500000
Dividend yield: 0.7521070640410501%
Buyback yield: 0.2132060025020716%
Debt paydown yield: 0.6540061426443915%
Total shareholder yield: 1.6193192091875133% (Low Return)
Shareholder yield for LTFOODS.NS (annual period ending 2022-03-31)
Market cap (USD): 348535165.0776738
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (annual period ending 2023-03-31)
Market cap (USD): 399362033.76954937
Dividends paid: 1947892.8136419002
Stock repurchases: 0
Dividend yield: 0.48775112527745335%
Buyback yield: 0%
Total shareholder yield: 0.48775112527745335% (Low Return)
Shareholder yield for LTFOODS.NS (annual period ending 2024-03-31)
Market cap (USD): 769321901.3666027
Dividends paid: 4163880.5612183716
Stock repurchases: 0
Net debt paydown: 38666492.33551635
Dividend yield: 0.5412403512524168%
Buyback yield: 0%
Debt paydown yield: 5.026048558715179%
Total shareholder yield: 5.567288909967596% (Moderate Return)
Shareholder yield for LTFOODS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1637381416.3096035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1682470669.1110852
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1533359422.9282298
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (annual period ending 2025-03-31)
Market cap (USD): 1533359422.9282298
Dividends paid: 12152384.849193359
Stock repurchases: 0
Net debt paydown: -37398464.2516972
Dividend yield: 0.7925333530729646%
Buyback yield: 0%
Debt paydown yield: -2.438988778004703%
Total shareholder yield: -1.6464554249317385% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1962999031.6686172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LTFOODS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1502467594.7314248
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MB (quarterly period ending 2025-06-30)
Market cap (USD): 147533000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3452004.4615536183
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.339818523010864%
Total shareholder yield: -2.339818523010864% (Minimal or Negative)
Shareholder yield for MBX (quarterly period ending 2024-09-30)
Market cap (USD): 1236583985.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX (annual period ending 2024-12-31)
Market cap (USD): 877222588.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 153000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017441411337242176%
Total shareholder yield: 0.017441411337242176% (Low Return)
Shareholder yield for MBX (quarterly period ending 2024-12-31)
Market cap (USD): 877222588.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX (quarterly period ending 2025-03-31)
Market cap (USD): 351269815.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -130000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.03700858832642412%
Total shareholder yield: -0.03700858832642412% (Minimal or Negative)
Shareholder yield for MBX (quarterly period ending 2025-06-30)
Market cap (USD): 543087885.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -520000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09574877540719018%
Total shareholder yield: -0.09574877540719018% (Minimal or Negative)