speb/financial-data huggingface dataset:
Shareholder yield for CPI.V (quarterly period ending 2025-10-31)
Market cap (USD): 8240267.657142857
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPI.V (quarterly period ending 2026-01-31)
Market cap (USD): 11174835.91111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DJT (annual period ending 2021-12-31)
Market cap (USD): 14243735374.039999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DJT (annual period ending 2022-12-31)
Market cap (USD): 4154307420
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2550100
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.061384479822631906%
Total shareholder yield: -0.061384479822631906% (Minimal or Negative)
Shareholder yield for DJT (annual period ending 2023-12-31)
Market cap (USD): 4846691990
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41073600
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8474563699270685%
Total shareholder yield: -0.8474563699270685% (Minimal or Negative)
Shareholder yield for DJT (quarterly period ending 2024-09-30)
Market cap (USD): 4450648015.96
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DJT (annual period ending 2024-12-31)
Market cap (USD): 9444125534.800001
Dividends paid: 0
Stock repurchases: 2908700
Net debt paydown: 32451700
Dividend yield: 0%
Buyback yield: 0.030799039988212075%
Debt paydown yield: 0.34361783820451125%
Total shareholder yield: 0.37441687819272335% (Low Return)
Shareholder yield for DJT (quarterly period ending 2024-12-31)
Market cap (USD): 9444125534.800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DJT (quarterly period ending 2025-03-31)
Market cap (USD): 5411677799.12
Dividends paid: 0
Stock repurchases: 8250200
Dividend yield: 0%
Buyback yield: 0.15245179602787098%
Total shareholder yield: 0.15245179602787098% (Low Return)
Shareholder yield for DJT (quarterly period ending 2025-06-30)
Market cap (USD): 4996247057.12
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -934270700
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.699449593242175%
Total shareholder yield: -18.699449593242175% (Minimal or Negative)
Shareholder yield for DJT (quarterly period ending 2025-09-30)
Market cap (USD): 4547581855.76
Dividends paid: 0
Stock repurchases: 6412600
Net debt paydown: -6249000
Dividend yield: 0%
Buyback yield: 0.141011205590016%
Debt paydown yield: -0.13741368925740108%
Total shareholder yield: 0.0035975163326149306% (Low Return)
Shareholder yield for DJT (annual period ending 2025-12-31)
Market cap (USD): 3666868682.7200003
Dividends paid: 0
Stock repurchases: 53607600
Net debt paydown: -936419500
Dividend yield: 0%
Buyback yield: 1.4619449082707565%
Debt paydown yield: -25.537306651117518%
Total shareholder yield: -24.075361742846763% (Minimal or Negative)
Shareholder yield for DJT (quarterly period ending 2025-12-31)
Market cap (USD): 3666868682.7200003
Dividends paid: 0
Stock repurchases: 38944800
Net debt paydown: 3883900
Dividend yield: 0%
Buyback yield: 1.0620723939072623%
Debt paydown yield: 0.10591870983279963%
Total shareholder yield: 1.1679911037400619% (Low Return)
Shareholder yield for EDELWEISS.NS (annual period ending 2022-03-31)
Market cap (USD): 357867103.9365687
Dividends paid: 17353158.38058816
Stock repurchases: 0
Dividend yield: 4.849050999575523%
Buyback yield: 0%
Total shareholder yield: 4.849050999575523% (Moderate Return)
Shareholder yield for EDELWEISS.NS (annual period ending 2023-03-31)
Market cap (USD): 309784476.4447016
Dividends paid: 16760779.537149819
Stock repurchases: 0
Net debt paydown: 348175201.0675845
Dividend yield: 5.410464633188848%
Buyback yield: 0%
Debt paydown yield: 112.39272059835959%
Total shareholder yield: 117.80318523154844% (High Return)
Shareholder yield for EDELWEISS.NS (annual period ending 2024-03-31)
Market cap (USD): 703994271.6650672
Dividends paid: 16831634.488547787
Stock repurchases: 0
Net debt paydown: 212523039.91385746
Dividend yield: 2.390876625847833%
Buyback yield: 0%
Debt paydown yield: 30.188177442297082%
Total shareholder yield: 32.57905406814491% (High Return)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1585090035.2436693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1348027012.047325
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 981105629.8221496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDELWEISS.NS (annual period ending 2025-03-31)
Market cap (USD): 981105629.8221496
Dividends paid: 16079027.3556231
Stock repurchases: 0
Net debt paydown: 336501511.5136719
Dividend yield: 1.6388681164267536%
Buyback yield: 0%
Debt paydown yield: 34.29819392379507%
Total shareholder yield: 35.937062040221825% (High Return)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1267395472.1833608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 1145868871.4671926
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDELWEISS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1139380755.5216668
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERG.AX (annual period ending 2021-06-30)
Market cap (USD): 8191228.4812030075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERG.AX (annual period ending 2022-06-30)
Market cap (USD): 3756666.8551724143
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ERG.AX (annual period ending 2023-06-30)
Market cap (USD): 1803697.6622516557
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 531449.0842658142
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 29.464421637181527%
Total shareholder yield: 29.464421637181527% (High Return)
Shareholder yield for ERG.AX (annual period ending 2024-06-30)
Market cap (USD): 1815722.3133333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1095714.463576159
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.34592710185006%
Total shareholder yield: -60.34592710185006% (Minimal or Negative)
Shareholder yield for FMS (annual period ending 2021-12-31)
Market cap (USD): 15050361865.199999
Dividends paid: 445971590.90909094
Stock repurchases: 0
Dividend yield: 2.963195137123466%
Buyback yield: 0%
Total shareholder yield: 2.963195137123466% (Low Return)
Shareholder yield for FMS (annual period ending 2022-12-31)
Market cap (USD): 7761517807
Dividends paid: 420804255.31914896
Stock repurchases: 0
Dividend yield: 5.421674803601323%
Buyback yield: 0%
Total shareholder yield: 5.421674803601323% (Moderate Return)
Shareholder yield for FMS (annual period ending 2023-12-31)
Market cap (USD): 10157114306.6
Dividends paid: 365136666.6666667
Stock repurchases: 0
Net debt paydown: 645042695.0354633
Dividend yield: 3.594885866642302%
Buyback yield: 0%
Debt paydown yield: 6.350649166331824%
Total shareholder yield: 9.945535032974126% (Moderate Return)
Shareholder yield for FMS (quarterly period ending 2024-09-30)
Market cap (USD): 10694243566.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMS (annual period ending 2024-12-31)
Market cap (USD): 11365655141.6
Dividends paid: 363710416.6666667
Stock repurchases: 0
Net debt paydown: 1952984166.666666
Dividend yield: 3.200083164017814%
Buyback yield: 0%
Debt paydown yield: 17.18320802747614%
Total shareholder yield: 20.383291191493953% (High Return)
Shareholder yield for FMS (quarterly period ending 2024-12-31)
Market cap (USD): 11365655141.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMS (quarterly period ending 2025-03-31)
Market cap (USD): 12498997880.199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FMS (quarterly period ending 2025-06-30)
Market cap (USD): 14749569479.6
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1208504296.6751938
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.193488619085903%
Total shareholder yield: -8.193488619085903% (Minimal or Negative)
Shareholder yield for FMS (quarterly period ending 2025-09-30)
Market cap (USD): 13594741570.599998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 649274117.6470585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.775921000596138%
Total shareholder yield: 4.775921000596138% (Moderate Return)
Shareholder yield for FMS (annual period ending 2025-12-31)
Market cap (USD): 12300260054
Dividends paid: 497076470.5882353
Stock repurchases: 688570588.2352941
Net debt paydown: -1264349264.705883
Dividend yield: 4.041186677403522%
Buyback yield: 5.598016507068674%
Debt paydown yield: -10.279044988928678%
Total shareholder yield: -0.6398418044564824% (Minimal or Negative)
Shareholder yield for FMS (quarterly period ending 2025-12-31)
Market cap (USD): 12300260054
Dividends paid: 0
Stock repurchases: 510783529.41176474
Net debt paydown: -379929411.76470566
Dividend yield: 0%
Buyback yield: 4.152623823962647%
Debt paydown yield: -3.0887917011246766%
Total shareholder yield: 1.0638321228379701% (Low Return)
Shareholder yield for FNV.TO (annual period ending 2021-12-31)
Market cap (USD): 25415929178.031494
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNV.TO (annual period ending 2022-12-31)
Market cap (USD): 25272582762.20588
Dividends paid: 145294117.6470588
Stock repurchases: 0
Dividend yield: 0.5749080694053172%
Buyback yield: 0%
Total shareholder yield: 0.5749080694053172% (Low Return)
Shareholder yield for FNV.TO (annual period ending 2023-12-31)
Market cap (USD): 20923363978.257576
Dividends paid: 176515151.5151515
Stock repurchases: 0
Dividend yield: 0.8436270176180869%
Buyback yield: 0%
Total shareholder yield: 0.8436270176180869% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2024-09-30)
Market cap (USD): 23629802383.185184
Dividends paid: 45259259.259259254
Stock repurchases: 0
Dividend yield: 0.1915346498685298%
Buyback yield: 0%
Total shareholder yield: 0.1915346498685298% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 22499362286.64336
Dividends paid: 43426573.426573426
Stock repurchases: 0
Dividend yield: 0.19301246352370355%
Buyback yield: 0%
Total shareholder yield: 0.19301246352370355% (Low Return)
Shareholder yield for FNV.TO (annual period ending 2024-12-31)
Market cap (USD): 22499362286.64336
Dividends paid: 169510489.51048952
Stock repurchases: 0
Dividend yield: 0.7534013068944564%
Buyback yield: 0%
Total shareholder yield: 0.7534013068944564% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2025-03-31)
Market cap (USD): 30224372607.2028
Dividends paid: 49090909.09090909
Stock repurchases: 0
Dividend yield: 0.16242159838649617%
Buyback yield: 0%
Total shareholder yield: 0.16242159838649617% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 31235557337.007294
Dividends paid: 48905109.48905109
Stock repurchases: 0
Dividend yield: 0.1565687109770545%
Buyback yield: 0%
Total shareholder yield: 0.1565687109770545% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2025-09-30)
Market cap (USD): 42737617917.913666
Dividends paid: 48417266.187050365
Stock repurchases: 0
Dividend yield: 0.11328957612950172%
Buyback yield: 0%
Total shareholder yield: 0.11328957612950172% (Low Return)
Shareholder yield for FNV.TO (annual period ending 2025-12-31)
Market cap (USD): 39899979141.0219
Dividends paid: 200802919.70802918
Stock repurchases: 0
Dividend yield: 0.5032657260253554%
Buyback yield: 0%
Total shareholder yield: 0.5032657260253554% (Low Return)
Shareholder yield for FNV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 39899979141.0219
Dividends paid: 51532846.71532846
Stock repurchases: 0
Dividend yield: 0.12915507181893887%
Buyback yield: 0%
Total shareholder yield: 0.12915507181893887% (Low Return)
Shareholder yield for GDOT (annual period ending 2021-12-31)
Market cap (USD): 2054181229.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDOT (annual period ending 2022-12-31)
Market cap (USD): 896720393.1
Dividends paid: 0
Stock repurchases: 95525000
Dividend yield: 0%
Buyback yield: 10.6527074364581%
Total shareholder yield: 10.6527074364581% (High Return)
Shareholder yield for GDOT (annual period ending 2023-12-31)
Market cap (USD): 561158779.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23642000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.213067827445441%
Total shareholder yield: -4.213067827445441% (Minimal or Negative)
Shareholder yield for GDOT (quarterly period ending 2024-09-30)
Market cap (USD): 663754475.5500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDOT (quarterly period ending 2024-12-31)
Market cap (USD): 603103981.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDOT (annual period ending 2024-12-31)
Market cap (USD): 603103981.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7473000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2390898141860915%
Total shareholder yield: 1.2390898141860915% (Low Return)
Shareholder yield for GDOT (quarterly period ending 2025-03-31)
Market cap (USD): 478402030.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GDOT (quarterly period ending 2025-06-30)
Market cap (USD): 611039559.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0003273110500942543%
Total shareholder yield: 0.0003273110500942543% (Low Return)
Shareholder yield for GDOT (quarterly period ending 2025-09-30)
Market cap (USD): 761248728.15
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6839000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8983923055766883%
Total shareholder yield: 0.8983923055766883% (Low Return)
Shareholder yield for GDOT (annual period ending 2025-12-31)
Market cap (USD): 726105451.0500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5882000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8100751745485743%
Total shareholder yield: -0.8100751745485743% (Minimal or Negative)
Shareholder yield for GDOT (quarterly period ending 2025-12-31)
Market cap (USD): 726105451.0500001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1084000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1492896105424438%
Total shareholder yield: 0.1492896105424438% (Low Return)
Shareholder yield for GELN.L (annual period ending 2022-06-30)
Market cap (USD): 2462083.918048781
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20101.69376693767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8164503906458398%
Total shareholder yield: -0.8164503906458398% (Minimal or Negative)
Shareholder yield for GELN.L (annual period ending 2023-06-30)
Market cap (USD): 784098.6470886075
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2423.5875270145116
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3090921704830633%
Total shareholder yield: -0.3090921704830633% (Minimal or Negative)
Shareholder yield for GELN.L (annual period ending 2024-06-30)
Market cap (USD): 638895.1939240507
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22784.81012658228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.566282912012459%
Total shareholder yield: 3.566282912012459% (Low Return)
Shareholder yield for GELN.L (quarterly period ending 2024-12-31)
Market cap (USD): 487520.59400000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GELN.L (annual period ending 2025-06-30)
Market cap (USD): 754262.3210958904
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26859.719091382005
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.561058048393126%
Total shareholder yield: -3.561058048393126% (Minimal or Negative)
Shareholder yield for GELN.L (quarterly period ending 2025-06-30)
Market cap (USD): 754262.3210958904
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (annual period ending 2021-12-31)
Market cap (USD): 143526435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (annual period ending 2022-12-31)
Market cap (USD): 41793790.33088235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (annual period ending 2023-12-31)
Market cap (USD): 135120153.90151513
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2024-09-30)
Market cap (USD): 91465950.33333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2024-12-31)
Market cap (USD): 68530931.81818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (annual period ending 2024-12-31)
Market cap (USD): 68530931.81818183
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2025-03-31)
Market cap (USD): 50712889.54545455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2025-06-30)
Market cap (USD): 58656474.927007295
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2025-09-30)
Market cap (USD): 84603653.95683454
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (annual period ending 2025-12-31)
Market cap (USD): 62948412.11678832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPAC.V (quarterly period ending 2025-12-31)
Market cap (USD): 62948412.11678832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRIO.L (annual period ending 2021-09-30)
Market cap (USD): 879107.9237837839
Dividends paid: 5191158.108108108
Stock repurchases: 264043.24324324325
Dividend yield: 590.5029368595328%
Buyback yield: 30.035361540909573%
Total shareholder yield: 620.5382984004424% (High Return)
Shareholder yield for GRIO.L (annual period ending 2022-09-30)
Market cap (USD): 520857.08033333335
Dividends paid: 3196341.111111111
Stock repurchases: 883497.7777777778
Dividend yield: 613.6695135382523%
Buyback yield: 169.6238394632871%
Total shareholder yield: 783.2933530015395% (High Return)
Shareholder yield for GRIO.L (annual period ending 2023-09-30)
Market cap (USD): 431670.99987804884
Dividends paid: 1458347.5609756098
Stock repurchases: 0
Net debt paydown: -2393162.33062331
Dividend yield: 337.83774249083376%
Buyback yield: 0%
Debt paydown yield: -554.3949747144009%
Total shareholder yield: -216.5572322235671% (Minimal or Negative)
Shareholder yield for GRIO.L (annual period ending 2024-09-30)
Market cap (USD): 318892.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -349427.4471544698
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -109.57545141821166%
Total shareholder yield: -109.57545141821166% (Minimal or Negative)
Shareholder yield for GRIO.L (quarterly period ending 2024-09-30)
Market cap (USD): 318892.09
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GRIO.L (quarterly period ending 2025-03-31)
Market cap (USD): 360306.64714285714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14212395.549783552
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3944.5277134031094%
Total shareholder yield: 3944.5277134031094% (High Return)
Shareholder yield for GRIO.L (quarterly period ending 2025-09-30)
Market cap (USD): 336129.5002702702
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 535118.2520182505
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 159.20002605780817%
Total shareholder yield: 159.20002605780817% (High Return)
Shareholder yield for GRIO.L (annual period ending 2025-09-30)
Market cap (USD): 336129.5002702702
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14747513.801801803
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4387.45001255285%
Total shareholder yield: 4387.45001255285% (High Return)
Shareholder yield for IN.V (annual period ending 2021-12-31)
Market cap (USD): 6964071.590551181
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (annual period ending 2022-12-31)
Market cap (USD): 3251606.955882353
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (annual period ending 2023-12-31)
Market cap (USD): 1675070.2499999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2024-09-30)
Market cap (USD): 1637846.4666666666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2024-12-31)
Market cap (USD): 1546218.6923076923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (annual period ending 2024-12-31)
Market cap (USD): 1546218.6923076923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2025-03-31)
Market cap (USD): 1546218.6923076923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2025-06-30)
Market cap (USD): 1613936.2992700727
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2025-09-30)
Market cap (USD): 1590714.1942446043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (annual period ending 2025-12-31)
Market cap (USD): 2151915.0656934306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IN.V (quarterly period ending 2025-12-31)
Market cap (USD): 2151915.0656934306
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVR.L (annual period ending 2022-03-31)
Market cap (USD): 50066155.82315789
Dividends paid: 344660526.31578946
Stock repurchases: 244501315.78947368
Dividend yield: 688.4102057549387%
Buyback yield: 488.3564790815847%
Total shareholder yield: 1176.7666848365234% (High Return)
Shareholder yield for INVR.L (annual period ending 2023-03-31)
Market cap (USD): 42694620.01777778
Dividends paid: 409803703.7037037
Stock repurchases: 417888888.88888884
Net debt paydown: 452188287.8492532
Dividend yield: 959.8485793597976%
Buyback yield: 978.7858252746657%
Debt paydown yield: 1059.1224085399163%
Total shareholder yield: 2997.7568131743797% (High Return)
Shareholder yield for INVR.L (annual period ending 2024-03-31)
Market cap (USD): 52791587.8886076
Dividends paid: 448759493.67088604
Stock repurchases: 143927848.10126582
Net debt paydown: 786363494.2959838
Dividend yield: 850.0587150698836%
Buyback yield: 272.63405754143906%
Debt paydown yield: 1489.562117273765%
Total shareholder yield: 2612.2548898850873% (High Return)
Shareholder yield for INVR.L (quarterly period ending 2024-09-30)
Market cap (USD): 62354971.86986667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVR.L (quarterly period ending 2025-03-31)
Market cap (USD): 68281639.67999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -32942510.82251072
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -48.24504944066206%
Total shareholder yield: -48.24504944066206% (Minimal or Negative)
Shareholder yield for INVR.L (annual period ending 2025-03-31)
Market cap (USD): 68281639.67999999
Dividends paid: 416607792.2077922
Stock repurchases: 90494805.19480519
Net debt paydown: -146977363.1431861
Dividend yield: 610.1314997123869%
Buyback yield: 132.5316814577192%
Debt paydown yield: -215.25166037604166%
Total shareholder yield: 527.4115207940645% (High Return)
Shareholder yield for INVR.L (quarterly period ending 2025-09-30)
Market cap (USD): 77255591.26486486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 154924763.0747633
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 200.53534059899386%
Total shareholder yield: 200.53534059899386% (High Return)
Shareholder yield for JIOFIN.NS (annual period ending 2024-03-31)
Market cap (USD): 27977802558.104607
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90471376.37028015
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.32336841387878196%
Total shareholder yield: 0.32336841387878196% (Low Return)
Shareholder yield for JIOFIN.NS (quarterly period ending 2024-09-30)
Market cap (USD): 27609050706.29659
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIOFIN.NS (quarterly period ending 2024-12-31)
Market cap (USD): 22954364450.72025
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIOFIN.NS (annual period ending 2025-03-31)
Market cap (USD): 17504605567.51873
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -464110357.72737896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.651361414213039%
Total shareholder yield: -2.651361414213039% (Minimal or Negative)
Shareholder yield for JIOFIN.NS (quarterly period ending 2025-03-31)
Market cap (USD): 17504605567.51873
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIOFIN.NS (quarterly period ending 2025-06-30)
Market cap (USD): 25207218851.948517
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for JIOFIN.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21695406279.423527
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMDA (annual period ending 2021-12-31)
Market cap (USD): 358281429.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMDA (annual period ending 2022-12-31)
Market cap (USD): 218084348.16
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -237111.43695014715
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10872464665652563%
Total shareholder yield: -0.10872464665652563% (Minimal or Negative)
Shareholder yield for KMDA (annual period ending 2023-12-31)
Market cap (USD): 332895949.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3415256.1526870923
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0259230124104128%
Total shareholder yield: 1.0259230124104128% (Low Return)
Shareholder yield for KMDA (quarterly period ending 2024-09-30)
Market cap (USD): 292509959.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMDA (annual period ending 2024-12-31)
Market cap (USD): 331742064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -593668.3569212141
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17895480294630775%
Total shareholder yield: -0.17895480294630775% (Minimal or Negative)
Shareholder yield for KMDA (quarterly period ending 2024-12-31)
Market cap (USD): 331742064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMDA (quarterly period ending 2025-03-31)
Market cap (USD): 370397226.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KMDA (quarterly period ending 2025-06-30)
Market cap (USD): 433860925.44
Dividends paid: 3402359.8820058997
Stock repurchases: 0
Net debt paydown: -359668.5612873826
Dividend yield: 0.7842051870781858%
Buyback yield: 0%
Debt paydown yield: -0.08289950539395194%
Total shareholder yield: 0.7013056816842338% (Low Return)
Shareholder yield for KMDA (quarterly period ending 2025-09-30)
Market cap (USD): 388859393.28000003
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98000.16041493975
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02520195271311712%
Total shareholder yield: -0.02520195271311712% (Minimal or Negative)
Shareholder yield for KMDA (annual period ending 2025-12-31)
Market cap (USD): 395205763.2
Dividends paid: 3627044.0251572323
Stock repurchases: 0
Net debt paydown: -604849.6596881188
Dividend yield: 0.9177609141599766%
Buyback yield: 0%
Debt paydown yield: -0.15304677107707698%
Total shareholder yield: 0.7647141430828996% (Low Return)
Shareholder yield for KMDA (quarterly period ending 2025-12-31)
Market cap (USD): 395205763.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -170277.7936118869
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.04308585791693407%
Total shareholder yield: -0.04308585791693407% (Minimal or Negative)
Shareholder yield for LIFE.OL (annual period ending 2021-12-31)
Market cap (USD): 870386361.0444698
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIFE.OL (annual period ending 2022-12-31)
Market cap (USD): 817658040.3157895
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -533010.2723592197
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.0651874311849688%
Total shareholder yield: -0.0651874311849688% (Minimal or Negative)
Shareholder yield for LIFE.OL (annual period ending 2023-12-31)
Market cap (USD): 1966653719.9292731
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 205889.53294146655
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.010469028220630063%
Total shareholder yield: 0.010469028220630063% (Low Return)
Shareholder yield for LIFE.OL (quarterly period ending 2024-09-30)
Market cap (USD): 859309632.6526718
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIFE.OL (annual period ending 2024-12-31)
Market cap (USD): 441189738.88888884
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -325274.97108533594
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07372677612687059%
Total shareholder yield: -0.07372677612687059% (Minimal or Negative)
Shareholder yield for LIFE.OL (quarterly period ending 2024-12-31)
Market cap (USD): 441189738.88888884
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIFE.OL (quarterly period ending 2025-03-31)
Market cap (USD): 422834898.6068702
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LIFE.OL (quarterly period ending 2025-06-30)
Market cap (USD): 231989819.6305859
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12042.704882615595
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.005191048858002503%
Total shareholder yield: 0.005191048858002503% (Low Return)
Shareholder yield for LIFE.OL (quarterly period ending 2025-09-30)
Market cap (USD): 351122868.28857714
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3655000.56717208
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0409463174492375%
Total shareholder yield: -1.0409463174492375% (Minimal or Negative)
Shareholder yield for LIFE.OL (quarterly period ending 2025-12-31)
Market cap (USD): 46373887.86454183
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5069364.400442677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -10.931506142530674%
Total shareholder yield: -10.931506142530674% (Minimal or Negative)
Shareholder yield for LIFE.OL (annual period ending 2025-12-31)
Market cap (USD): 46373887.86454183
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8708890.938072216
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.779730014250465%
Total shareholder yield: -18.779730014250465% (Minimal or Negative)
Shareholder yield for MBX.TO (annual period ending 2021-09-30)
Market cap (USD): 67676350.21875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX.TO (annual period ending 2022-09-30)
Market cap (USD): 51186561.72262774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX.TO (annual period ending 2023-09-30)
Market cap (USD): 31574339.525925923
Dividends paid: 0
Stock repurchases: 826120.7407407407
Net debt paydown: -671827.196539605
Dividend yield: 0%
Buyback yield: 2.6164307888765395%
Debt paydown yield: -2.127763261644674%
Total shareholder yield: 0.48866752723186524% (Low Return)
Shareholder yield for MBX.TO (annual period ending 2024-09-30)
Market cap (USD): 34629920.770370364
Dividends paid: 0
Stock repurchases: 685391.8518518518
Net debt paydown: 184045.18518518563
Dividend yield: 0%
Buyback yield: 1.979189777524061%
Debt paydown yield: 0.5314629115255041%
Total shareholder yield: 2.5106526890495653% (Low Return)
Shareholder yield for MBX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 34629920.770370364
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 39423408.36363637
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MBX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 41346501.45454546
Dividends paid: 0
Stock repurchases: 520469.9300699301
Dividend yield: 0%
Buyback yield: 1.2588004105791442%
Total shareholder yield: 1.2588004105791442% (Low Return)
Shareholder yield for MBX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 30109742.18978102
Dividends paid: 0
Stock repurchases: 194653.28467153283
Net debt paydown: -933786.6826604046
Dividend yield: 0%
Buyback yield: 0.6464794133561078%
Debt paydown yield: -3.1012775757918094%
Total shareholder yield: -2.4547981624357016% (Minimal or Negative)
Shareholder yield for MBX.TO (annual period ending 2025-09-30)
Market cap (USD): 26708857.64028777
Dividends paid: 0
Stock repurchases: 1245025.8992805756
Net debt paydown: -135359.2006394891
Dividend yield: 0%
Buyback yield: 4.661471920845362%
Debt paydown yield: -0.5067951705853291%
Total shareholder yield: 4.154676750260033% (Moderate Return)
Shareholder yield for MBX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 26708857.64028777
Dividends paid: 0
Stock repurchases: 149890.6474820144
Net debt paydown: -198277.7083442742
Dividend yield: 0%
Buyback yield: 0.5612020158283318%
Debt paydown yield: -0.742366862015061%
Total shareholder yield: -0.18116484618672912% (Minimal or Negative)
Shareholder yield for MBX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 23084135.678832114
Dividends paid: 0
Stock repurchases: 126802.1897810219
Net debt paydown: -138501.12377251405
Dividend yield: 0%
Buyback yield: 0.5493044727565782%
Debt paydown yield: -0.5999840136943831%
Total shareholder yield: -0.05067954093780491% (Minimal or Negative)
Shareholder yield for MGRX (annual period ending 2023-12-31)
Market cap (USD): 71416475.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 224186
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3139135589759219%
Total shareholder yield: 0.3139135589759219% (Low Return)
Shareholder yield for MGRX (quarterly period ending 2024-09-30)
Market cap (USD): 60772673.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGRX (annual period ending 2024-12-31)
Market cap (USD): 41545161.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -86283
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20768483603073867%
Total shareholder yield: -0.20768483603073867% (Minimal or Negative)
Shareholder yield for MGRX (quarterly period ending 2024-12-31)
Market cap (USD): 41545161.24
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 22241
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05353451361403358%
Total shareholder yield: 0.05353451361403358% (Low Return)
Shareholder yield for MGRX (quarterly period ending 2025-03-31)
Market cap (USD): 33476472.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 43634
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.13034228585055027%
Total shareholder yield: 0.13034228585055027% (Low Return)
Shareholder yield for MGRX (quarterly period ending 2025-06-30)
Market cap (USD): 26094481.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -582404
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2319048621032875%
Total shareholder yield: -2.2319048621032875% (Minimal or Negative)
Shareholder yield for MGRX (quarterly period ending 2025-09-30)
Market cap (USD): 37596654.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 517950
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3776491852711985%
Total shareholder yield: 1.3776491852711985% (Low Return)
Shareholder yield for MGRX (quarterly period ending 2025-12-31)
Market cap (USD): 12703892.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -195656
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5401264091952769%
Total shareholder yield: -1.5401264091952769% (Minimal or Negative)
Shareholder yield for MGRX (annual period ending 2025-12-31)
Market cap (USD): 12703892.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -92861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7309649511606218%
Total shareholder yield: -0.7309649511606218% (Minimal or Negative)
Shareholder yield for MSEX (annual period ending 2021-12-31)
Market cap (USD): 2044578837.6200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSEX (annual period ending 2022-12-31)
Market cap (USD): 1354547448.17
Dividends paid: 20930000
Stock repurchases: 0
Dividend yield: 1.545165511055115%
Buyback yield: 0%
Total shareholder yield: 1.545165511055115% (Low Return)
Shareholder yield for MSEX (annual period ending 2023-12-31)
Market cap (USD): 1148748612.72
Dividends paid: 22561000
Stock repurchases: 0
Net debt paydown: -44758000
Dividend yield: 1.9639631987524406%
Buyback yield: 0%
Debt paydown yield: -3.896239743351879%
Total shareholder yield: -1.9322765445994385% (Minimal or Negative)
Shareholder yield for MSEX (quarterly period ending 2024-09-30)
Market cap (USD): 1161785643.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSEX (annual period ending 2024-12-31)
Market cap (USD): 942018560.8199999
Dividends paid: 23517000
Stock repurchases: 0
Net debt paydown: 25741000
Dividend yield: 2.4964476262048523%
Buyback yield: 0%
Debt paydown yield: 2.7325363926580386%
Total shareholder yield: 5.22898401886289% (Moderate Return)
Shareholder yield for MSEX (quarterly period ending 2024-12-31)
Market cap (USD): 942018560.8199999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MSEX (quarterly period ending 2025-03-31)
Market cap (USD): 1155080884.5800002
Dividends paid: 6103000
Stock repurchases: 0
Dividend yield: 0.5283612672907418%
Buyback yield: 0%
Total shareholder yield: 0.5283612672907418% (Low Return)
Shareholder yield for MSEX (quarterly period ending 2025-06-30)
Market cap (USD): 982433354.75
Dividends paid: 6120000
Stock repurchases: 0
Net debt paydown: -20785000
Dividend yield: 0.6229430190261972%
Buyback yield: 0%
Debt paydown yield: -2.1156651389639722%
Total shareholder yield: -1.492722119937775% (Minimal or Negative)
Shareholder yield for MSEX (quarterly period ending 2025-09-30)
Market cap (USD): 987648166.87
Dividends paid: 6143000
Stock repurchases: 0
Net debt paydown: 1278000
Dividend yield: 0.6219826256011851%
Buyback yield: 0%
Debt paydown yield: 0.1293983062865562%
Total shareholder yield: 0.7513809318877414% (Low Return)
Shareholder yield for MSEX (annual period ending 2025-12-31)
Market cap (USD): 926374124.46
Dividends paid: 25000000
Stock repurchases: 0
Net debt paydown: -30847000
Dividend yield: 2.6986936854019907%
Buyback yield: 0%
Debt paydown yield: -3.329864164543808%
Total shareholder yield: -0.6311704791418173% (Minimal or Negative)
Shareholder yield for MSEX (quarterly period ending 2025-12-31)
Market cap (USD): 926374124.46
Dividends paid: 6634000
Stock repurchases: 0
Net debt paydown: -2057000
Dividend yield: 0.7161253563582722%
Buyback yield: 0%
Debt paydown yield: -0.2220485164348758%
Total shareholder yield: 0.49407683992339646% (Low Return)
Shareholder yield for NIACL.NS (annual period ending 2022-03-31)
Market cap (USD): 2324542793.089806
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (annual period ending 2023-03-31)
Market cap (USD): 1877435322.7771013
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (annual period ending 2024-03-31)
Market cap (USD): 4378587332.053742
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 4458773053.033923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 3823882503.78832
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (annual period ending 2025-03-31)
Market cap (USD): 2920973742.5603924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2920973742.5603924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 3648316405.3358297
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3484767531.0033817
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIACL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2837232928.5952997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIVF (annual period ending 2022-12-31)
Market cap (USD): 3139488396000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1450.8083544039782
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.6211617034560245e-08%
Total shareholder yield: 4.6211617034560245e-08% (Low Return)
Shareholder yield for NIVF (annual period ending 2023-12-31)
Market cap (USD): 3354943482000
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3374.1037431049863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0057110533181215e-07%
Total shareholder yield: 1.0057110533181215e-07% (Low Return)
Shareholder yield for NIVF (quarterly period ending 2024-09-30)
Market cap (USD): 208991433420
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIVF (quarterly period ending 2024-12-31)
Market cap (USD): 124656156900
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NIVF (annual period ending 2024-12-31)
Market cap (USD): 124656156900
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -79057.46155632127
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.342042264285565e-05%
Total shareholder yield: -6.342042264285565e-05% (Minimal or Negative)
Shareholder yield for NIVF (quarterly period ending 2025-06-30)
Market cap (USD): 3201046992
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)