speb/financial-data huggingface dataset:
Shareholder yield for AERI.L (annual period ending 2023-12-31)
Market cap (USD): 2153860.234177215
Dividends paid: 23607777.777777776
Stock repurchases: 31071111.111111112
Dividend yield: 1096.068231502313%
Buyback yield: 1442.577871027942%
Total shareholder yield: 2538.646102530255% (High Return)
Shareholder yield for AERI.L (annual period ending 2024-12-31)
Market cap (USD): 1937875.9162499998
Dividends paid: 22541666.666666668
Stock repurchases: 0
Dividend yield: 1163.2151717065167%
Buyback yield: 0%
Total shareholder yield: 1163.2151717065167% (High Return)
Shareholder yield for AERI.L (quarterly period ending 2024-12-31)
Market cap (USD): 1937875.9162499998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLAN.PA (annual period ending 2021-12-31)
Market cap (USD): 189567219.45454544
Dividends paid: 1612500
Stock repurchases: 1085227.2727272727
Dividend yield: 0.850621750237069%
Buyback yield: 0.5724762307797047%
Total shareholder yield: 1.4230979810167736% (Low Return)
Shareholder yield for ALLAN.PA (annual period ending 2022-12-31)
Market cap (USD): 203565299.4893617
Dividends paid: 5212765.957446809
Stock repurchases: 12840425.531914894
Dividend yield: 2.5607340595489005%
Buyback yield: 6.307767367092904%
Total shareholder yield: 8.868501426641805% (Moderate Return)
Shareholder yield for ALLAN.PA (annual period ending 2023-12-31)
Market cap (USD): 281126076.8
Dividends paid: 7370000
Stock repurchases: 0
Net debt paydown: -50167210.40189117
Dividend yield: 2.621599562691297%
Buyback yield: 0%
Debt paydown yield: -17.845093195527838%
Total shareholder yield: -15.22349363283654% (Minimal or Negative)
Shareholder yield for ALLAN.PA (annual period ending 2024-12-31)
Market cap (USD): 230680300.8333333
Dividends paid: 7604166.666666667
Stock repurchases: 0
Net debt paydown: 15345069.444444418
Dividend yield: 3.2964092032118004%
Buyback yield: 0%
Debt paydown yield: 6.6520935636941285%
Total shareholder yield: 9.948502766905928% (Moderate Return)
Shareholder yield for ALLAN.PA (quarterly period ending 2024-12-31)
Market cap (USD): 230680300.8333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALLAN.PA (quarterly period ending 2025-06-30)
Market cap (USD): 285416291.62352943
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -87011801.4705882
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.485926705739256%
Total shareholder yield: -30.485926705739256% (Minimal or Negative)
Shareholder yield for AMM.V (annual period ending 2021-12-31)
Market cap (USD): 42182394.165354334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMM.V (annual period ending 2022-12-31)
Market cap (USD): 33330771.86029412
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -690203.1901343213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0707686969485946%
Total shareholder yield: -2.0707686969485946% (Minimal or Negative)
Shareholder yield for AMM.V (annual period ending 2023-12-31)
Market cap (USD): 19771973.02272727
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1341720.5213903738
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.785971839270203%
Total shareholder yield: -6.785971839270203% (Minimal or Negative)
Shareholder yield for AMM.V (quarterly period ending 2024-09-30)
Market cap (USD): 7122535.311111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AMM.V (quarterly period ending 2024-12-31)
Market cap (USD): 5763490.1118881125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1698300.1346801352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -29.46652291772171%
Total shareholder yield: -29.46652291772171% (Minimal or Negative)
Shareholder yield for AMM.V (annual period ending 2024-12-31)
Market cap (USD): 5763490.1118881125
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1304581.993006994
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -22.6352777168141%
Total shareholder yield: -22.6352777168141% (Minimal or Negative)
Shareholder yield for AMM.V (quarterly period ending 2025-03-31)
Market cap (USD): 11526980.223776225
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -940371.3286713287
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.15800244657021%
Total shareholder yield: -8.15800244657021% (Minimal or Negative)
Shareholder yield for AMM.V (quarterly period ending 2025-06-30)
Market cap (USD): 25066273.905109487
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 108319.23842580896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4321313923076906%
Total shareholder yield: 0.4321313923076906% (Low Return)
Shareholder yield for AMM.V (quarterly period ending 2025-09-30)
Market cap (USD): 26682056.741007198
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6491483.810324003
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.32902333330006%
Total shareholder yield: 24.32902333330006% (High Return)
Shareholder yield for AMM.V (quarterly period ending 2025-12-31)
Market cap (USD): 20053019.12408759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19672.3940555585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.09810190642030614%
Total shareholder yield: 0.09810190642030614% (Low Return)
Shareholder yield for AMM.V (annual period ending 2025-12-31)
Market cap (USD): 20053019.12408759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5758811.107141035
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 28.717925572731236%
Total shareholder yield: 28.717925572731236% (High Return)
Shareholder yield for ASRV (annual period ending 2021-12-31)
Market cap (USD): 55133867.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASRV (annual period ending 2022-12-31)
Market cap (USD): 57848150.47
Dividends paid: 1967000
Stock repurchases: 0
Dividend yield: 3.4002815716987955%
Buyback yield: 0%
Total shareholder yield: 3.4002815716987955% (Low Return)
Shareholder yield for ASRV (annual period ending 2023-12-31)
Market cap (USD): 49366016.97
Dividends paid: 2058000
Stock repurchases: 0
Net debt paydown: 22817000
Dividend yield: 4.168859726420015%
Buyback yield: 0%
Debt paydown yield: 46.22005460530879%
Total shareholder yield: 50.388914331728806% (High Return)
Shareholder yield for ASRV (quarterly period ending 2024-09-30)
Market cap (USD): 41223168.81
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASRV (annual period ending 2024-12-31)
Market cap (USD): 42749952.84
Dividends paid: 2020000
Stock repurchases: 1511000
Net debt paydown: 13869000
Dividend yield: 4.725151411418492%
Buyback yield: 3.5345068230957137%
Debt paydown yield: 32.44214105196191%
Total shareholder yield: 40.70179928647612% (High Return)
Shareholder yield for ASRV (quarterly period ending 2024-12-31)
Market cap (USD): 42749952.84
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASRV (quarterly period ending 2025-03-31)
Market cap (USD): 39187456.77
Dividends paid: 496000
Stock repurchases: 0
Dividend yield: 1.2657111251468436%
Buyback yield: 0%
Total shareholder yield: 1.2657111251468436% (Low Return)
Shareholder yield for ASRV (quarterly period ending 2025-06-30)
Market cap (USD): 49705302.31
Dividends paid: 495000
Stock repurchases: 0
Net debt paydown: 3873000
Dividend yield: 0.9958696094690346%
Buyback yield: 0%
Debt paydown yield: 7.791925247421355%
Total shareholder yield: 8.78779485689039% (Moderate Return)
Shareholder yield for ASRV (quarterly period ending 2025-09-30)
Market cap (USD): 47839232.94
Dividends paid: 495000
Stock repurchases: 0
Net debt paydown: 982000
Dividend yield: 1.0347155871433587%
Buyback yield: 0%
Debt paydown yield: 2.052708498130865%
Total shareholder yield: 3.0874240852742236% (Low Return)
Shareholder yield for ASRV (quarterly period ending 2025-12-31)
Market cap (USD): 53267798.38
Dividends paid: 496000
Stock repurchases: 0
Net debt paydown: 3491000
Dividend yield: 0.9311441716844615%
Buyback yield: 0%
Debt paydown yield: 6.5536780309484985%
Total shareholder yield: 7.4848222026329605% (Moderate Return)
Shareholder yield for ASRV (annual period ending 2025-12-31)
Market cap (USD): 53267798.38
Dividends paid: 1982000
Stock repurchases: 0
Net debt paydown: 26378000
Dividend yield: 3.7208220731423443%
Buyback yield: 0%
Debt paydown yield: 49.51959871107404%
Total shareholder yield: 53.24042078421638% (High Return)
Shareholder yield for ASTR.V (annual period ending 2022-03-31)
Market cap (USD): 18554598.592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (annual period ending 2023-03-31)
Market cap (USD): 16169584.829629628
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (annual period ending 2024-03-31)
Market cap (USD): 12038018.117647057
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2024-09-30)
Market cap (USD): 6063594.31111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2024-12-31)
Market cap (USD): 13356868.58741259
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2025-03-31)
Market cap (USD): 21943426.96503497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (annual period ending 2025-03-31)
Market cap (USD): 21943426.96503497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2025-06-30)
Market cap (USD): 39833831.24087591
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2025-09-30)
Market cap (USD): 59872540.9496403
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASTR.V (quarterly period ending 2025-12-31)
Market cap (USD): 57759055.29927006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (annual period ending 2021-12-31)
Market cap (USD): 4075972.62992126
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (annual period ending 2022-12-31)
Market cap (USD): 1903119.5735294116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (annual period ending 2023-12-31)
Market cap (USD): 1960789.8636363633
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (quarterly period ending 2024-09-30)
Market cap (USD): 2556289.0074074073
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (quarterly period ending 2024-12-31)
Market cap (USD): 1809959.8741258741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (annual period ending 2024-12-31)
Market cap (USD): 1809959.8741258741
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (quarterly period ending 2025-03-31)
Market cap (USD): 603319.9580419582
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (quarterly period ending 2025-06-30)
Market cap (USD): 1889228.1897810218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AVU.V (quarterly period ending 2025-09-30)
Market cap (USD): 1862045.0503597122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEPC.TO (annual period ending 2021-12-31)
Market cap (USD): 4444972178.251968
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEPC.TO (annual period ending 2022-12-31)
Market cap (USD): 3445082556.8970585
Dividends paid: 78000000
Stock repurchases: 0
Dividend yield: 2.264096685980541%
Buyback yield: 0%
Total shareholder yield: 2.264096685980541% (Low Return)
Shareholder yield for BEPC.TO (annual period ending 2023-12-31)
Market cap (USD): 3804531381.10606
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2494000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -65.5534085586893%
Total shareholder yield: -65.5534085586893% (Minimal or Negative)
Shareholder yield for BEPC.TO (quarterly period ending 2024-09-30)
Market cap (USD): 4475796439.644444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEPC.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3848502962.671329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEPC.TO (annual period ending 2024-12-31)
Market cap (USD): 3848502962.671329
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2480000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 64.44064157036736%
Total shareholder yield: 64.44064157036736% (High Return)
Shareholder yield for BEPC.TO (quarterly period ending 2025-03-31)
Market cap (USD): 3939371827.902098
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEPC.TO (quarterly period ending 2025-06-30)
Market cap (USD): 4627098996.043796
Dividends paid: 5000000
Stock repurchases: 0
Net debt paydown: -251000000
Dividend yield: 0.10805906690725738%
Buyback yield: 0%
Debt paydown yield: -5.424565158744321%
Total shareholder yield: -5.316506091837064% (Minimal or Negative)
Shareholder yield for BEPC.TO (quarterly period ending 2025-09-30)
Market cap (USD): 4949329640.67626
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -308000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.223064987805417%
Total shareholder yield: -6.223064987805417% (Minimal or Negative)
Shareholder yield for BEPC.TO (quarterly period ending 2025-12-31)
Market cap (USD): 5569117286.875913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -867000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.56799678188063%
Total shareholder yield: -15.56799678188063% (Minimal or Negative)
Shareholder yield for BEPC.TO (annual period ending 2025-12-31)
Market cap (USD): 5569117286.875913
Dividends paid: 5000000
Stock repurchases: 0
Net debt paydown: -1471000000
Dividend yield: 0.08978083495894251%
Buyback yield: 0%
Debt paydown yield: -26.413521644920884%
Total shareholder yield: -26.32374080996194% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (annual period ending 2022-03-31)
Market cap (USD): 4269004267.6186204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (annual period ending 2023-03-31)
Market cap (USD): 4381586228.693789
Dividends paid: 39620341.04750305
Stock repurchases: 0
Dividend yield: 0.9042465212265016%
Buyback yield: 0%
Total shareholder yield: 0.9042465212265016% (Low Return)
Shareholder yield for BHARATFORG.NS (annual period ending 2024-03-31)
Market cap (USD): 6381990007.565259
Dividends paid: 45576927.68917137
Stock repurchases: 0
Net debt paydown: -62283658.663874626
Dividend yield: 0.7141491546546475%
Buyback yield: 0%
Debt paydown yield: -0.9759284892336576%
Total shareholder yield: -0.26177933457901015% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 8564936142.12709
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6465829333.9339485
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 141482339.8155961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.188154566237449%
Total shareholder yield: 2.188154566237449% (Low Return)
Shareholder yield for BHARATFORG.NS (annual period ending 2025-03-31)
Market cap (USD): 6465829333.9339485
Dividends paid: 49344517.184942715
Stock repurchases: 0
Net debt paydown: 169999758.8593229
Dividend yield: 0.7631583612325329%
Buyback yield: 0%
Debt paydown yield: 2.6292026912484467%
Total shareholder yield: 3.3923610524809797% (Low Return)
Shareholder yield for BHARATFORG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 7253789419.570327
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 6507557044.478015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHARATFORG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 7798324853.124207
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (annual period ending 2022-03-31)
Market cap (USD): 105361290.97191086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (annual period ending 2023-03-31)
Market cap (USD): 90417373.0041413
Dividends paid: 662265.5298416566
Stock repurchases: 0
Net debt paydown: -1460376.6936202422
Dividend yield: 0.7324538502255794%
Buyback yield: 0%
Debt paydown yield: -1.6151505458506896%
Total shareholder yield: -0.8826966956251102% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (annual period ending 2024-03-31)
Market cap (USD): 142159940.46161228
Dividends paid: 646948.07530879
Stock repurchases: 0
Net debt paydown: 438754.5073491316
Dividend yield: 0.4550846555000398%
Buyback yield: 0%
Debt paydown yield: 0.30863441974190287%
Total shareholder yield: 0.7637190752419427% (Low Return)
Shareholder yield for BLISSGVS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 165749225.78738657
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (annual period ending 2025-03-31)
Market cap (USD): 144964934.1374723
Dividends paid: 630664.0168342296
Stock repurchases: 0
Net debt paydown: 1672939.4640589934
Dividend yield: 0.43504590995513576%
Buyback yield: 0%
Debt paydown yield: 1.1540304377833341%
Total shareholder yield: 1.58907634773847% (Low Return)
Shareholder yield for BLISSGVS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 144964934.1374723
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 948763.8633337077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6544781805191464%
Total shareholder yield: 0.6544781805191464% (Low Return)
Shareholder yield for BLISSGVS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 194933943.4776504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (quarterly period ending 2025-09-30)
Market cap (USD): 181860453.98827508
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLISSGVS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 192581253.4681965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMO.TO (annual period ending 2021-10-31)
Market cap (USD): 62804023503.66667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMO.TO (annual period ending 2022-10-31)
Market cap (USD): 55250510945.823524
Dividends paid: 1908088235.2941175
Stock repurchases: 1115441176.4705882
Dividend yield: 3.453521429268073%
Buyback yield: 2.0188793865894668%
Total shareholder yield: 5.47240081585754% (Moderate Return)
Shareholder yield for BMO.TO (annual period ending 2023-10-31)
Market cap (USD): 47724764264.18117
Dividends paid: 1958695652.1739132
Stock repurchases: 0
Net debt paydown: -16536135976.129608
Dividend yield: 4.1041494544248%
Buyback yield: 0%
Debt paydown yield: -34.64896313493257%
Total shareholder yield: -30.544813680507772% (Minimal or Negative)
Shareholder yield for BMO.TO (annual period ending 2024-10-31)
Market cap (USD): 60225751297.03597
Dividends paid: 2762589928.0575542
Stock repurchases: 899280575.5395684
Net debt paydown: -11101850693.358368
Dividend yield: 4.587057643220327%
Buyback yield: 1.4931828265691172%
Debt paydown yield: -18.433727191884362%
Total shareholder yield: -12.353486722094917% (Minimal or Negative)
Shareholder yield for BMO.TO (quarterly period ending 2024-10-31)
Market cap (USD): 60225751297.03597
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMO.TO (quarterly period ending 2025-01-31)
Market cap (USD): 66191785725.22069
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMO.TO (quarterly period ending 2025-04-30)
Market cap (USD): 64626121809.615944
Dividends paid: 886956521.7391305
Stock repurchases: 697826086.9565217
Dividend yield: 1.3724427474575105%
Buyback yield: 1.0797895145437766%
Total shareholder yield: 2.452232262001287% (Low Return)
Shareholder yield for BMO.TO (quarterly period ending 2025-07-31)
Market cap (USD): 75619617438.26813
Dividends paid: 936956521.7391305
Stock repurchases: 644202898.5507247
Net debt paydown: 6097101449.27536
Dividend yield: 1.2390389603650303%
Buyback yield: 0.8518991769253766%
Debt paydown yield: 8.062856776884269%
Total shareholder yield: 10.153794914174675% (High Return)
Shareholder yield for BMO.TO (quarterly period ending 2025-10-31)
Market cap (USD): 85705979286.35
Dividends paid: 879285714.2857144
Stock repurchases: 1130714285.7142859
Net debt paydown: -6508509316.770172
Dividend yield: 1.0259327547591002%
Buyback yield: 1.3192945172897284%
Debt paydown yield: -7.593996791081241%
Total shareholder yield: -5.248769519032413% (Minimal or Negative)
Shareholder yield for BMO.TO (annual period ending 2025-10-31)
Market cap (USD): 85705979286.35
Dividends paid: 3593571428.571429
Stock repurchases: 2782857142.857143
Net debt paydown: -8818252826.310364
Dividend yield: 4.192906327532927%
Buyback yield: 3.246981326191271%
Debt paydown yield: -10.288958716460062%
Total shareholder yield: -2.849071062735865% (Minimal or Negative)
Shareholder yield for BMO.TO (quarterly period ending 2026-01-31)
Market cap (USD): 95401931779.05185
Dividends paid: 976296296.2962962
Stock repurchases: 1723703703.7037036
Net debt paydown: -3561587301.5872803
Dividend yield: 1.0233506576757487%
Buyback yield: 1.8067807135140117%
Debt paydown yield: -3.733244427204907%
Total shareholder yield: -0.9031130560151466% (Minimal or Negative)
Shareholder yield for BNN.DE (annual period ending 2021-09-30)
Market cap (USD): 256581045.93023255
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (annual period ending 2022-09-30)
Market cap (USD): 94458287.20588234
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (annual period ending 2023-09-30)
Market cap (USD): 97508819.7894737
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1957151.702786378
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.0071535139200374%
Total shareholder yield: -2.0071535139200374% (Minimal or Negative)
Shareholder yield for BNN.DE (quarterly period ending 2024-09-30)
Market cap (USD): 51462988.222222224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (annual period ending 2024-09-30)
Market cap (USD): 51462988.222222224
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9682456.140350876
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.81440715906562%
Total shareholder yield: -18.81440715906562% (Minimal or Negative)
Shareholder yield for BNN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 80790215.88541666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (quarterly period ending 2025-03-31)
Market cap (USD): 55568628.586956516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 49863694.47058823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (quarterly period ending 2025-09-30)
Market cap (USD): 56032398.941176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNN.DE (annual period ending 2025-09-30)
Market cap (USD): 56032398.941176474
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4546666.666666666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.114353039640182%
Total shareholder yield: 8.114353039640182% (Moderate Return)
Shareholder yield for BNN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 64771396.941176474
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM (annual period ending 2021-12-31)
Market cap (USD): 810769445.27
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM (annual period ending 2022-12-31)
Market cap (USD): 397913608.08000004
Dividends paid: 0
Stock repurchases: 1231000
Dividend yield: 0%
Buyback yield: 0.3093636344682409%
Total shareholder yield: 0.3093636344682409% (Low Return)
Shareholder yield for BOOM (annual period ending 2023-12-31)
Market cap (USD): 385222947.74
Dividends paid: 0
Stock repurchases: 2481000
Net debt paydown: 16947000
Dividend yield: 0%
Buyback yield: 0.6440426289646978%
Debt paydown yield: 4.399270630014%
Total shareholder yield: 5.0433132589786975% (Moderate Return)
Shareholder yield for BOOM (quarterly period ending 2024-09-30)
Market cap (USD): 265685114.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM (quarterly period ending 2024-12-31)
Market cap (USD): 150445731.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOOM (annual period ending 2024-12-31)
Market cap (USD): 150445731.45
Dividends paid: 0
Stock repurchases: 1240000
Net debt paydown: 45033000
Dividend yield: 0%
Buyback yield: 0.8242174690161341%
Debt paydown yield: 29.933052646938364%
Total shareholder yield: 30.757270115954498% (High Return)
Shareholder yield for BOOM (quarterly period ending 2025-03-31)
Market cap (USD): 172347354.94
Dividends paid: 0
Stock repurchases: 484000
Dividend yield: 0%
Buyback yield: 0.2808282147228177%
Total shareholder yield: 0.2808282147228177% (Low Return)
Shareholder yield for BOOM (quarterly period ending 2025-06-30)
Market cap (USD): 164978584.42000002
Dividends paid: 0
Stock repurchases: 79000
Net debt paydown: 13746000
Dividend yield: 0%
Buyback yield: 0.047885002940068255%
Debt paydown yield: 8.331990511571878%
Total shareholder yield: 8.379875514511946% (Moderate Return)
Shareholder yield for BOOM (quarterly period ending 2025-09-30)
Market cap (USD): 172961419.14999998
Dividends paid: 0
Stock repurchases: 15000
Net debt paydown: 2141000
Dividend yield: 0%
Buyback yield: 0.008672454281258714%
Debt paydown yield: 1.2378483077449935%
Total shareholder yield: 1.2465207620262522% (Low Return)
Shareholder yield for BOOM (annual period ending 2025-12-31)
Market cap (USD): 136936318.83
Dividends paid: 0
Stock repurchases: 1165000
Net debt paydown: 20174000
Dividend yield: 0%
Buyback yield: 0.8507604191159048%
Debt paydown yield: 14.732395446561602%
Total shareholder yield: 15.583155865677508% (High Return)
Shareholder yield for BOOM (quarterly period ending 2025-12-31)
Market cap (USD): 136936318.83
Dividends paid: 0
Stock repurchases: 587000
Net debt paydown: 5890000
Dividend yield: 0%
Buyback yield: 0.4286664086017479%
Debt paydown yield: 4.301269415101014%
Total shareholder yield: 4.729935823702761% (Moderate Return)
Shareholder yield for BRYN.DE (annual period ending 2021-12-31)
Market cap (USD): 422114431869.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRYN.DE (annual period ending 2022-12-31)
Market cap (USD): 429013002602.97876
Dividends paid: 0
Stock repurchases: 7854000000
Dividend yield: 0%
Buyback yield: 1.8307137434872394%
Total shareholder yield: 1.8307137434872394% (Low Return)
Shareholder yield for BRYN.DE (annual period ending 2023-12-31)
Market cap (USD): 502458917935.3333
Dividends paid: 0
Stock repurchases: 9171000000
Net debt paydown: -5527000000
Dividend yield: 0%
Buyback yield: 1.8252238486849408%
Debt paydown yield: -1.0999904276176717%
Total shareholder yield: 0.7252334210672691% (Low Return)
Shareholder yield for BRYN.DE (quarterly period ending 2024-09-30)
Market cap (USD): 637162653819.6667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRYN.DE (annual period ending 2024-12-31)
Market cap (USD): 634701047919.5312
Dividends paid: 0
Stock repurchases: 2918000000
Net debt paydown: 3509000000
Dividend yield: 0%
Buyback yield: 0.4597440022455974%
Debt paydown yield: 0.5528587059217962%
Total shareholder yield: 1.0126027081673936% (Low Return)
Shareholder yield for BRYN.DE (quarterly period ending 2024-12-31)
Market cap (USD): 634701047919.5312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRYN.DE (quarterly period ending 2025-03-31)
Market cap (USD): 744523375465.7064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1165000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15647594667813908%
Total shareholder yield: -0.15647594667813908% (Minimal or Negative)
Shareholder yield for BRYN.DE (quarterly period ending 2025-06-30)
Market cap (USD): 680071537731.5294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1093000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16071838613417777%
Total shareholder yield: -0.16071838613417777% (Minimal or Negative)
Shareholder yield for BRYN.DE (annual period ending 2025-12-31)
Market cap (USD): 700223633370.6471
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4319000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6168029461116229%
Total shareholder yield: -0.6168029461116229% (Minimal or Negative)
Shareholder yield for BRYN.DE (quarterly period ending 2025-12-31)
Market cap (USD): 700223633370.6471
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2061000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29433453853578484%
Total shareholder yield: -0.29433453853578484% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (annual period ending 2022-03-31)
Market cap (USD): 11151039.59646578
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (annual period ending 2023-03-31)
Market cap (USD): 10181499.15590743
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (annual period ending 2024-03-31)
Market cap (USD): 13357233.307341652
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1558011.3926914604
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.66417742988076%
Total shareholder yield: 11.66417742988076% (High Return)
Shareholder yield for CELEBRITY.NS (quarterly period ending 2024-09-30)
Market cap (USD): 12814064.865265172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (quarterly period ending 2025-03-31)
Market cap (USD): 7156135.920177384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1406486.667818767
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.65427548480526%
Total shareholder yield: -19.65427548480526% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (annual period ending 2025-03-31)
Market cap (USD): 7156135.920177384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -487243.09601806477
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.80874568975469%
Total shareholder yield: -6.80874568975469% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (quarterly period ending 2025-06-30)
Market cap (USD): 10506289.408612218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (quarterly period ending 2025-09-30)
Market cap (USD): 8019422.468094701
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CELEBRITY.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6478562.966024284
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNI (annual period ending 2021-12-31)
Market cap (USD): 67900025000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNI (annual period ending 2022-12-31)
Market cap (USD): 66944283000
Dividends paid: 1473529411.7647057
Stock repurchases: 3539705882.352941
Dividend yield: 2.2011280810412233%
Buyback yield: 5.287540210644934%
Total shareholder yield: 7.4886682916861576% (Moderate Return)
Shareholder yield for CNI (annual period ending 2023-12-31)
Market cap (USD): 72188766000
Dividends paid: 1568939393.9393938
Stock repurchases: 3468939393.939394
Net debt paydown: -2621590909.090908
Dividend yield: 2.1733844209767956%
Buyback yield: 4.80537289408631%
Debt paydown yield: -3.6315773968084013%
Total shareholder yield: 3.347179918254705% (Low Return)
Shareholder yield for CNI (quarterly period ending 2024-09-30)
Market cap (USD): 68335553000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNI (quarterly period ending 2024-12-31)
Market cap (USD): 59546356000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNI (annual period ending 2024-12-31)
Market cap (USD): 59546356000
Dividends paid: 1495104895.104895
Stock repurchases: 1853146853.1468532
Net debt paydown: -635664335.6643372
Dividend yield: 2.5108251714091376%
Buyback yield: 3.112107906564179%
Debt paydown yield: -1.0675117309686206%
Total shareholder yield: 4.555421347004696% (Moderate Return)
Shareholder yield for CNI (quarterly period ending 2025-03-31)
Market cap (USD): 57519941000
Dividends paid: 389510489.5104895
Stock repurchases: 113286713.28671329
Dividend yield: 0.6771747027878375%
Buyback yield: 0.1969520679562472%
Total shareholder yield: 0.8741267707440847% (Low Return)
Shareholder yield for CNI (quarterly period ending 2025-06-30)
Market cap (USD): 61790535000
Dividends paid: 405839416.05839413
Stock repurchases: 221167883.2116788
Net debt paydown: -370583431.16737175
Dividend yield: 0.6567986764613611%
Buyback yield: 0.3579316528197706%
Debt paydown yield: -0.599741418596508%
Total shareholder yield: 0.41498891068462385% (Low Return)
Shareholder yield for CNI (quarterly period ending 2025-09-30)
Market cap (USD): 56376680000
Dividends paid: 395683453.2374101
Stock repurchases: 747482014.3884892
Net debt paydown: -289224386.9138298
Dividend yield: 0.7018566067342209%
Buyback yield: 1.32587093526701%
Debt paydown yield: -0.5130213182362455%
Total shareholder yield: 1.5147062237649855% (Low Return)
Shareholder yield for CNI (quarterly period ending 2025-12-31)
Market cap (USD): 59098730000
Dividends paid: 397810218.97810215
Stock repurchases: 445985401.459854
Net debt paydown: -350191671.4803314
Dividend yield: 0.6731282025486878%
Buyback yield: 0.7546446454261436%
Debt paydown yield: -0.5925536326759161%
Total shareholder yield: 0.8352192152989152% (Low Return)
Shareholder yield for CNI (annual period ending 2025-12-31)
Market cap (USD): 59098730000
Dividends paid: 1611678832.1167881
Stock repurchases: 1543795620.437956
Net debt paydown: -843565923.1279659
Dividend yield: 2.727095543536702%
Buyback yield: 2.612231464936651%
Debt paydown yield: -1.427384180891816%
Total shareholder yield: 3.9119428275815364% (Low Return)
Shareholder yield for CNRI.V (annual period ending 2022-12-31)
Market cap (USD): 209307050.97794116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNRI.V (annual period ending 2023-12-31)
Market cap (USD): 172346538.50757575
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1457945.4545454546
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8459383444369951%
Total shareholder yield: -0.8459383444369951% (Minimal or Negative)
Shareholder yield for CNRI.V (quarterly period ending 2024-09-30)
Market cap (USD): 88068984.94814815
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNRI.V (annual period ending 2024-12-31)
Market cap (USD): 85540377.05594407
Dividends paid: 0
Stock repurchases: 87360.83916083917
Net debt paydown: 783737.7622377622
Dividend yield: 0%
Buyback yield: 0.10212819041434025%
Debt paydown yield: 0.9162196721732845%
Total shareholder yield: 1.0183478625876248% (Low Return)
Shareholder yield for CNRI.V (quarterly period ending 2024-12-31)
Market cap (USD): 85540377.05594407
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -437991.3960113961
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5120288349032485%
Total shareholder yield: -0.5120288349032485% (Minimal or Negative)
Shareholder yield for CNRI.V (quarterly period ending 2025-03-31)
Market cap (USD): 81543163.17482518
Dividends paid: 0
Stock repurchases: 30313.986013986014
Net debt paydown: 167729.37062937068
Dividend yield: 0%
Buyback yield: 0.03717538642570693%
Debt paydown yield: 0.20569397126496777%
Total shareholder yield: 0.2428693576906747% (Low Return)
Shareholder yield for CNRI.V (quarterly period ending 2025-06-30)
Market cap (USD): 58411840.8029197
Dividends paid: 0
Stock repurchases: 24283.211678832115
Net debt paydown: 131514.81802868668
Dividend yield: 0%
Buyback yield: 0.04157241296463015%
Debt paydown yield: 0.2251509560748391%
Total shareholder yield: 0.26672336903946925% (Low Return)
Shareholder yield for CNRI.V (quarterly period ending 2025-09-30)
Market cap (USD): 57571382.6618705
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 374963.503649635
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6513018904754795%
Total shareholder yield: 0.6513018904754795% (Low Return)
Shareholder yield for COHANCE.NS (annual period ending 2022-03-31)
Market cap (USD): 3070314561.847554
Dividends paid: 13428194.645918502
Stock repurchases: 0
Dividend yield: 0.4373556642299907%
Buyback yield: 0%
Total shareholder yield: 0.4373556642299907% (Low Return)
Shareholder yield for COHANCE.NS (annual period ending 2023-03-31)
Market cap (USD): 2201449192.350792
Dividends paid: 24805359.317904994
Stock repurchases: 0
Net debt paydown: -1840861.584899745
Dividend yield: 1.1267740997200522%
Buyback yield: 0%
Debt paydown yield: -0.08362044381019769%
Total shareholder yield: 1.0431536559098544% (Low Return)
Shareholder yield for COHANCE.NS (annual period ending 2024-03-31)
Market cap (USD): 3107685366.3987527
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 771799.1405308461
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.024835176330132228%
Total shareholder yield: 0.024835176330132228% (Low Return)
Shareholder yield for COHANCE.NS (quarterly period ending 2024-09-30)
Market cap (USD): 5360566986.263737
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COHANCE.NS (quarterly period ending 2024-12-31)
Market cap (USD): 5078478954.860706
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COHANCE.NS (quarterly period ending 2025-03-31)
Market cap (USD): 5139100558.174816
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COHANCE.NS (annual period ending 2025-03-31)
Market cap (USD): 5139100558.174816
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24828604.367594447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4831313200925666%
Total shareholder yield: -0.4831313200925666% (Minimal or Negative)
Shareholder yield for COHANCE.NS (quarterly period ending 2025-06-30)
Market cap (USD): 4333208000.315937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COHANCE.NS (quarterly period ending 2025-09-30)
Market cap (USD): 3791897551.3303266
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for COHANCE.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2252879009.00078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTZ.V (annual period ending 2021-10-31)
Market cap (USD): 17028054.43902439
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTZ.V (annual period ending 2022-10-31)
Market cap (USD): 10859237.205882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9101.626016260163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0838145980578626%
Total shareholder yield: 0.0838145980578626% (Low Return)
Shareholder yield for CTZ.V (annual period ending 2023-10-31)
Market cap (USD): 16150075.043478262
Dividends paid: 0
Stock repurchases: 74944.20289855073
Dividend yield: 0%
Buyback yield: 0.46404863566757715%
Total shareholder yield: 0.46404863566757715% (Low Return)
Shareholder yield for CTZ.V (quarterly period ending 2024-10-31)
Market cap (USD): 18158860.489208635
Dividends paid: 0
Stock repurchases: 13143.884892086331
Dividend yield: 0%
Buyback yield: 0.07238276267333746%
Total shareholder yield: 0.07238276267333746% (Low Return)
Shareholder yield for CTZ.V (annual period ending 2024-10-31)
Market cap (USD): 18158860.489208635
Dividends paid: 971566.1870503598
Stock repurchases: 244549.6402877698
Dividend yield: 5.3503697967597565%
Buyback yield: 1.3467234931018919%
Total shareholder yield: 6.697093289861648% (Moderate Return)
Shareholder yield for CTZ.V (quarterly period ending 2025-01-31)
Market cap (USD): 17222273.62758621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTZ.V (quarterly period ending 2025-04-30)
Market cap (USD): 25684456.69565218
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTZ.V (quarterly period ending 2025-10-31)
Market cap (USD): 23399540.742857143
Dividends paid: 0
Stock repurchases: 33208.57142857143
Dividend yield: 0%
Buyback yield: 0.1419197572871534%
Total shareholder yield: 0.1419197572871534% (Low Return)
Shareholder yield for CTZ.V (annual period ending 2025-10-31)
Market cap (USD): 23399540.742857143
Dividends paid: 0
Stock repurchases: 33208.57142857143
Dividend yield: 0%
Buyback yield: 0.1419197572871534%
Total shareholder yield: 0.1419197572871534% (Low Return)
Shareholder yield for CTZ.V (quarterly period ending 2026-01-31)
Market cap (USD): 21879352
Dividends paid: 0
Stock repurchases: 146971.1111111111
Dividend yield: 0%
Buyback yield: 0.6717342959293817%
Total shareholder yield: 0.6717342959293817% (Low Return)
Shareholder yield for CWP.AX (annual period ending 2021-06-30)
Market cap (USD): 338384006.0751879
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWP.AX (annual period ending 2022-06-30)
Market cap (USD): 178952443.86206895
Dividends paid: 12024827.586206896
Stock repurchases: 0
Dividend yield: 6.719566006863401%
Buyback yield: 0%
Total shareholder yield: 6.719566006863401% (Moderate Return)
Shareholder yield for CWP.AX (annual period ending 2023-06-30)
Market cap (USD): 250156515.81456956
Dividends paid: 14972185.430463577
Stock repurchases: 0
Net debt paydown: 4242557.6615665555
Dividend yield: 5.985127104009485%
Buyback yield: 0%
Debt paydown yield: 1.6959612855782593%
Total shareholder yield: 7.681088389587744% (Moderate Return)
Shareholder yield for CWP.AX (annual period ending 2024-06-30)
Market cap (USD): 244450994.07999998
Dividends paid: 8242000
Stock repurchases: 0
Net debt paydown: 39251810.154525384
Dividend yield: 3.3716369332098894%
Buyback yield: 0%
Debt paydown yield: 16.05712846546236%
Total shareholder yield: 19.428765398672247% (High Return)
Shareholder yield for CYD (annual period ending 2021-12-31)
Market cap (USD): 491490018.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CYD (annual period ending 2022-12-31)
Market cap (USD): 244244276.22
Dividends paid: 81853731.34328358
Stock repurchases: 0
Dividend yield: 33.5130602076238%
Buyback yield: 0%
Total shareholder yield: 33.5130602076238% (High Return)