speb/financial-data huggingface dataset:
Shareholder yield for 6960.T (annual period ending 2025-03-31)
Market cap (USD): 1122345487.015105
Dividends paid: 36886779.84226707
Stock repurchases: 13367.19689881032
Net debt paydown: 1014603.256582465
Dividend yield: 3.286579780381888%
Buyback yield: 0.0011910055373733968%
Debt paydown yield: 0.0904002616236127%
Total shareholder yield: 3.3781710475428746% (Low Return)
Shareholder yield for 6960.T (quarterly period ending 2025-06-30)
Market cap (USD): 1272873974.9258235
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 6960.T (quarterly period ending 2025-09-30)
Market cap (USD): 1208004526.6995962
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7735.T (annual period ending 2022-03-31)
Market cap (USD): 4340528028.793641
Dividends paid: 34486149.81150631
Stock repurchases: 81953.778069169
Dividend yield: 0.7945150816383741%
Buyback yield: 0.0018881061826006992%
Total shareholder yield: 0.7964031878209749% (Low Return)
Shareholder yield for 7735.T (annual period ending 2023-03-31)
Market cap (USD): 3868918707.8228235
Dividends paid: 102740240.24024025
Stock repurchases: 37537.537537537544
Net debt paydown: 155889392.9169294
Dividend yield: 2.6555285339157666%
Buyback yield: 0.0009702332970097797%
Debt paydown yield: 4.029275482106312%
Total shareholder yield: 6.685774249319088% (Moderate Return)
Shareholder yield for 7735.T (annual period ending 2024-03-31)
Market cap (USD): 11839203071.722795
Dividends paid: 166864764.923402
Stock repurchases: 125462.2292657158
Net debt paydown: 170781887.27554816
Dividend yield: 1.409425650633092%
Buyback yield: 0.0010597185343105954%
Debt paydown yield: 1.4425116812418748%
Total shareholder yield: 2.8529970504092774% (Low Return)
Shareholder yield for 7735.T (quarterly period ending 2024-09-30)
Market cap (USD): 6369748941.418265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7735.T (annual period ending 2025-03-31)
Market cap (USD): 5954307774.952546
Dividends paid: 169201978.34514102
Stock repurchases: 126567303.8363855
Net debt paydown: 16940749.811478745
Dividend yield: 2.841673368933125%
Buyback yield: 2.125642620772894%
Debt paydown yield: 0.28451249837540954%
Total shareholder yield: 5.251828488081429% (Moderate Return)
Shareholder yield for 7735.T (quarterly period ending 2025-03-31)
Market cap (USD): 5954307774.952546
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6986661.582176175
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11733793156555224%
Total shareholder yield: 0.11733793156555224% (Low Return)
Shareholder yield for 7735.T (quarterly period ending 2025-06-30)
Market cap (USD): 7555361960.165374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 7735.T (quarterly period ending 2025-09-30)
Market cap (USD): 8487371397.12786
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8311.HK (annual period ending 2021-12-31)
Market cap (USD): 57064890.42307693
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8311.HK (annual period ending 2022-12-31)
Market cap (USD): 28569072.227214374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8311.HK (annual period ending 2023-12-31)
Market cap (USD): 9498637.33034571
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 211463.03659276234
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.2262460312827415%
Total shareholder yield: 2.2262460312827415% (Low Return)
Shareholder yield for 8311.HK (quarterly period ending 2024-12-31)
Market cap (USD): 5735903.93427835
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8311.HK (annual period ending 2024-12-31)
Market cap (USD): 5735903.93427835
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 409955.84566442703
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.147188139161273%
Total shareholder yield: 7.147188139161273% (Moderate Return)
Shareholder yield for 8416.HK (annual period ending 2021-12-31)
Market cap (USD): 4862480.76923077
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8416.HK (annual period ending 2022-12-31)
Market cap (USD): 5409691.912708601
Dividends paid: 385109.11424903723
Stock repurchases: 0
Dividend yield: 7.118873319649277%
Buyback yield: 0%
Total shareholder yield: 7.118873319649277% (Moderate Return)
Shareholder yield for 8416.HK (annual period ending 2023-12-31)
Market cap (USD): 4316670.934699104
Dividends paid: 809346.9910371319
Stock repurchases: 0
Net debt paydown: 1131116.5863191753
Dividend yield: 18.749332605626282%
Buyback yield: 0%
Debt paydown yield: 26.203447133920122%
Total shareholder yield: 44.9527797395464% (High Return)
Shareholder yield for 8416.HK (annual period ending 2024-12-31)
Market cap (USD): 5430605.670103094
Dividends paid: 1086082.4742268042
Stock repurchases: 0
Net debt paydown: -1350965.9173409718
Dividend yield: 19.999288112668033%
Buyback yield: 0%
Debt paydown yield: -24.876892181260608%
Total shareholder yield: -4.877604068592575% (Minimal or Negative)
Shareholder yield for 8416.HK (quarterly period ending 2024-12-31)
Market cap (USD): 5430605.670103094
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8416.HK (quarterly period ending 2025-06-30)
Market cap (USD): 4831509.554140128
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 303169.28229036694
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.2748356159325125%
Total shareholder yield: 6.2748356159325125% (Moderate Return)
Shareholder yield for 8424.T (annual period ending 2022-03-31)
Market cap (USD): 1484288212.22316
Dividends paid: 64120635.96131782
Stock repurchases: 5294214.063268317
Dividend yield: 4.3199585790200565%
Buyback yield: 0.3566836965806437%
Total shareholder yield: 4.676642275600701% (Moderate Return)
Shareholder yield for 8424.T (annual period ending 2023-03-31)
Market cap (USD): 1823166961.2391894
Dividends paid: 70758258.25825827
Stock repurchases: 0
Net debt paydown: 342306849.9576416
Dividend yield: 3.881062994371319%
Buyback yield: 0%
Debt paydown yield: 18.775397823410472%
Total shareholder yield: 22.65646081778179% (High Return)
Shareholder yield for 8424.T (annual period ending 2024-03-31)
Market cap (USD): 2530847232.2890916
Dividends paid: 75699947.1737982
Stock repurchases: 0
Net debt paydown: 1028943856.6934624
Dividend yield: 2.9910911337516564%
Buyback yield: 0%
Debt paydown yield: 40.65610296686327%
Total shareholder yield: 43.64719410061493% (High Return)
Shareholder yield for 8424.T (quarterly period ending 2024-09-30)
Market cap (USD): 2192740008.321123
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8424.T (quarterly period ending 2025-03-31)
Market cap (USD): 2244987174.122644
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 217330543.62923813
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.68070312981509%
Total shareholder yield: 9.68070312981509% (Moderate Return)
Shareholder yield for 8424.T (annual period ending 2025-03-31)
Market cap (USD): 2244987174.122644
Dividends paid: 94940515.97380029
Stock repurchases: 3335115.6262531746
Net debt paydown: -1127589090.2842216
Dividend yield: 4.22900037328292%
Buyback yield: 0.14855833764647497%
Debt paydown yield: -50.22697248704288%
Total shareholder yield: -45.84941377611349% (Minimal or Negative)
Shareholder yield for 8424.T (quarterly period ending 2025-06-30)
Market cap (USD): 2348902239.002145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 8424.T (quarterly period ending 2025-09-30)
Market cap (USD): 2637822731.14677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9310.T (annual period ending 2022-03-31)
Market cap (USD): 271674531.5810523
Dividends paid: 5261432.55204065
Stock repurchases: 0
Dividend yield: 1.9366675710899075%
Buyback yield: 0%
Total shareholder yield: 1.9366675710899075% (Low Return)
Shareholder yield for 9310.T (annual period ending 2023-03-31)
Market cap (USD): 256367735.12732735
Dividends paid: 5307807.807807808
Stock repurchases: 262762.7627627628
Net debt paydown: 35483558.054038286
Dividend yield: 2.0703883837689783%
Buyback yield: 0.10249447444400882%
Debt paydown yield: 13.840882916258964%
Total shareholder yield: 16.013765774471953% (High Return)
Shareholder yield for 9310.T (annual period ending 2024-03-31)
Market cap (USD): 254761162.5874274
Dividends paid: 5077918.647649234
Stock repurchases: 3730850.501848917
Net debt paydown: -67680560.90956247
Dividend yield: 1.9932075187899274%
Buyback yield: 1.4644502576284901%
Debt paydown yield: -26.566278871622067%
Total shareholder yield: -23.10862109520365% (Minimal or Negative)
Shareholder yield for 9310.T (quarterly period ending 2024-09-30)
Market cap (USD): 358237167.47107434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9310.T (quarterly period ending 2025-03-31)
Market cap (USD): 353824093.20411706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 35024431.97417772
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.89882618139645%
Total shareholder yield: 9.89882618139645% (Moderate Return)
Shareholder yield for 9310.T (annual period ending 2025-03-31)
Market cap (USD): 353824093.20411706
Dividends paid: 9938510.894265473
Stock repurchases: 6683598.44940516
Net debt paydown: 26197746.38804996
Dividend yield: 2.808884721293431%
Buyback yield: 1.8889608078637734%
Debt paydown yield: 7.40417255105824%
Total shareholder yield: 12.102018080215444% (High Return)
Shareholder yield for 9310.T (quarterly period ending 2025-06-30)
Market cap (USD): 450877595.0799889
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9310.T (quarterly period ending 2025-09-30)
Market cap (USD): 469554731.5520862
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADEN.TO (annual period ending 2021-12-31)
Market cap (USD): 791667920.472441
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADEN.TO (annual period ending 2022-12-31)
Market cap (USD): 474919397.32352936
Dividends paid: 6506617.647058823
Stock repurchases: 19952205.88235294
Dividend yield: 1.3700467245026675%
Buyback yield: 4.201177293409412%
Total shareholder yield: 5.57122401791208% (Moderate Return)
Shareholder yield for ADEN.TO (annual period ending 2023-12-31)
Market cap (USD): 562175269.6818181
Dividends paid: 6481060.6060606055
Stock repurchases: 7003030.303030303
Net debt paydown: 153482508.912656
Dividend yield: 1.1528540929466318%
Buyback yield: 1.2457023068613284%
Debt paydown yield: 27.301540496351713%
Total shareholder yield: 29.70009689615967% (High Return)
Shareholder yield for ADEN.TO (quarterly period ending 2024-09-30)
Market cap (USD): 737755370.4148147
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADEN.TO (annual period ending 2024-12-31)
Market cap (USD): 611772741.3006994
Dividends paid: 6735664.335664336
Stock repurchases: 0
Net debt paydown: -8415792.540792584
Dividend yield: 1.1010075933333574%
Buyback yield: 0%
Debt paydown yield: -1.3756403273051427%
Total shareholder yield: -0.27463273397178534% (Minimal or Negative)
Shareholder yield for ADEN.TO (quarterly period ending 2024-12-31)
Market cap (USD): 611772741.3006994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADEN.TO (quarterly period ending 2025-03-31)
Market cap (USD): 456415332.33566433
Dividends paid: 1831468.5314685316
Stock repurchases: 1332867.132867133
Dividend yield: 0.4012723503603957%
Buyback yield: 0.29202943863570613%
Total shareholder yield: 0.6933017889961018% (Low Return)
Shareholder yield for ADEN.TO (quarterly period ending 2025-06-30)
Market cap (USD): 500984949.0364963
Dividends paid: 1966423.3576642335
Stock repurchases: 6194890.510948905
Net debt paydown: -25666392.731356204
Dividend yield: 0.3925114639563716%
Buyback yield: 1.2365422400140036%
Debt paydown yield: -5.123186391271493%
Total shareholder yield: -3.494132687301118% (Minimal or Negative)
Shareholder yield for ADEN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 606022239.1510793
Dividends paid: 1914388.4892086333
Stock repurchases: 3382733.8129496407
Net debt paydown: 25471448.826340318
Dividend yield: 0.31589409852191624%
Buyback yield: 0.5581864153513906%
Debt paydown yield: 4.203055132435556%
Total shareholder yield: 5.077135646308863% (Moderate Return)
Shareholder yield for ADEN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 595593825.7518247
Dividends paid: 1958394.1605839415
Stock repurchases: 2715328.4671532842
Net debt paydown: 51535120.51672536
Dividend yield: 0.3288137109399747%
Buyback yield: 0.45590272258542885%
Debt paydown yield: 8.65272913997589%
Total shareholder yield: 9.437445573501293% (Moderate Return)
Shareholder yield for ADEN.TO (annual period ending 2025-12-31)
Market cap (USD): 595593825.7518247
Dividends paid: 7778832.11678832
Stock repurchases: 13733576.642335765
Net debt paydown: 16051365.422898293
Dividend yield: 1.3060632566109989%
Buyback yield: 2.3058628294206573%
Debt paydown yield: 2.6950187743528864%
Total shareholder yield: 6.306944860384542% (Moderate Return)
Shareholder yield for AEE (annual period ending 2021-12-31)
Market cap (USD): 21545113305.6
Dividends paid: 0
Stock repurchases: 13000000
Dividend yield: 0%
Buyback yield: 0.06033850839216076%
Total shareholder yield: 0.06033850839216076% (Low Return)
Shareholder yield for AEE (annual period ending 2022-12-31)
Market cap (USD): 22093081505.28
Dividends paid: 610000000
Stock repurchases: 0
Dividend yield: 2.76104535193163%
Buyback yield: 0%
Total shareholder yield: 2.76104535193163% (Low Return)
Shareholder yield for AEE (annual period ending 2023-12-31)
Market cap (USD): 18545125788.16
Dividends paid: 662000000
Stock repurchases: 0
Net debt paydown: -1411000000
Dividend yield: 3.569671123086418%
Buyback yield: 0%
Debt paydown yield: -7.6084682094787555%
Total shareholder yield: -4.0387970863923375% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2024-09-30)
Market cap (USD): 23022966935.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2024-12-31)
Market cap (USD): 23637355522.559998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEE (annual period ending 2024-12-31)
Market cap (USD): 23637355522.559998
Dividends paid: 714000000
Stock repurchases: 0
Net debt paydown: -2216000000
Dividend yield: 3.0206424712719793%
Buyback yield: 0%
Debt paydown yield: -9.37499119935393%
Total shareholder yield: -6.354348728081951% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2025-03-31)
Market cap (USD): 26817231590.4
Dividends paid: 191000000
Stock repurchases: 0
Dividend yield: 0.7122286256735537%
Buyback yield: 0%
Total shareholder yield: 0.7122286256735537% (Low Return)
Shareholder yield for AEE (quarterly period ending 2025-06-30)
Market cap (USD): 25843065902.079998
Dividends paid: 193000000
Stock repurchases: 0
Net debt paydown: -358000000
Dividend yield: 0.7468154155210596%
Buyback yield: 0%
Debt paydown yield: -1.385284553142691%
Total shareholder yield: -0.6384691376216314% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2025-09-30)
Market cap (USD): 28286782671.359997
Dividends paid: 192000000
Stock repurchases: 0
Net debt paydown: -123000000
Dividend yield: 0.6787622411169352%
Buyback yield: 0%
Debt paydown yield: -0.4348320607155366%
Total shareholder yield: 0.24393018040139858% (Low Return)
Shareholder yield for AEE (annual period ending 2025-12-31)
Market cap (USD): 27257266659.84
Dividends paid: 768000000
Stock repurchases: 0
Net debt paydown: -1108000000
Dividend yield: 2.8175972652883314%
Buyback yield: 0%
Debt paydown yield: -4.064971054608687%
Total shareholder yield: -1.2473737893203558% (Minimal or Negative)
Shareholder yield for AEE (quarterly period ending 2025-12-31)
Market cap (USD): 27257266659.84
Dividends paid: 192000000
Stock repurchases: 0
Net debt paydown: 274000000
Dividend yield: 0.7043993163220829%
Buyback yield: 0%
Debt paydown yield: 1.005236524334639%
Total shareholder yield: 1.709635840656722% (Low Return)
Shareholder yield for AKSHARCHEM.NS (annual period ending 2022-03-31)
Market cap (USD): 36692924.97204273
Dividends paid: 389529.2100751682
Stock repurchases: 1620743.7689568773
Dividend yield: 1.0615921471835792%
Buyback yield: 4.4170470743113635%
Total shareholder yield: 5.478639221494943% (Moderate Return)
Shareholder yield for AKSHARCHEM.NS (annual period ending 2023-03-31)
Market cap (USD): 19945764.08221681
Dividends paid: 61546.8940316687
Stock repurchases: 0
Dividend yield: 0.30857125241214756%
Buyback yield: 0%
Total shareholder yield: 0.30857125241214756% (Low Return)
Shareholder yield for AKSHARCHEM.NS (annual period ending 2024-03-31)
Market cap (USD): 24306484.65415067
Dividends paid: 47799.49634248711
Stock repurchases: 0
Net debt paydown: -3214902.539598286
Dividend yield: 0.19665326772921352%
Buyback yield: 0%
Debt paydown yield: -13.226521997492128%
Total shareholder yield: -13.029868729762914% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2024-09-30)
Market cap (USD): 30524240.96846632
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (annual period ending 2025-03-31)
Market cap (USD): 20044780.349865798
Dividends paid: 46165.5365910685
Stock repurchases: 0
Net debt paydown: -1590976.9016643139
Dividend yield: 0.23031201033528703%
Buyback yield: 0%
Debt paydown yield: -7.93711317308082%
Total shareholder yield: -7.706801162745533% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2025-03-31)
Market cap (USD): 20044780.349865798
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 345863.3642028654
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.725453500442977%
Total shareholder yield: 1.725453500442977% (Low Return)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2025-06-30)
Market cap (USD): 25872105.882986195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2025-09-30)
Market cap (USD): 24189861.813979708
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AKSHARCHEM.NS (quarterly period ending 2025-12-31)
Market cap (USD): 21565967.015706807
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2024-09-30)
Market cap (USD): 340745152.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2024-12-31)
Market cap (USD): 345354266.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (annual period ending 2024-12-31)
Market cap (USD): 345354266.13
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2025-03-31)
Market cap (USD): 351280268.79
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2025-06-30)
Market cap (USD): 357206271.45
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (quarterly period ending 2025-09-30)
Market cap (USD): 359181605.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANSC (annual period ending 2025-12-31)
Market cap (USD): 368399832.03
Dividends paid: 0
Stock repurchases: 17378025
Net debt paydown: -1316890
Dividend yield: 0%
Buyback yield: 4.71716420288293%
Debt paydown yield: -0.35746216081139837%
Total shareholder yield: 4.3597020420715324% (Moderate Return)
Shareholder yield for ANSC (quarterly period ending 2025-12-31)
Market cap (USD): 368399832.03
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1978485
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5370482904668875%
Total shareholder yield: -0.5370482904668875% (Minimal or Negative)
Shareholder yield for AORO.V (annual period ending 2021-12-31)
Market cap (USD): 2727366.755905512
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORO.V (annual period ending 2022-12-31)
Market cap (USD): 848959.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORO.V (annual period ending 2023-12-31)
Market cap (USD): 437342.90151515155
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30304.991087344024
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.929343309872864%
Total shareholder yield: 6.929343309872864% (Moderate Return)
Shareholder yield for AORO.V (quarterly period ending 2024-09-30)
Market cap (USD): 855248.3407407406
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORO.V (quarterly period ending 2024-12-31)
Market cap (USD): 403701.1398601399
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORO.V (annual period ending 2024-12-31)
Market cap (USD): 403701.1398601399
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6723.4848484848335
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6654609523307635%
Total shareholder yield: 1.6654609523307635% (Low Return)
Shareholder yield for AORO.V (quarterly period ending 2025-03-31)
Market cap (USD): 403701.1398601399
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORO.V (quarterly period ending 2025-06-30)
Market cap (USD): 842762.9635036496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6101.5262110152835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7239907868814243%
Total shareholder yield: 0.7239907868814243% (Low Return)
Shareholder yield for AORO.V (quarterly period ending 2025-09-30)
Market cap (USD): 830636.8776978417
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1073.0977261985827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.12918975246713527%
Total shareholder yield: 0.12918975246713527% (Low Return)
Shareholder yield for AORO.V (annual period ending 2025-12-31)
Market cap (USD): 842762.9635036496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6101.5262110152835
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7239907868814243%
Total shareholder yield: 0.7239907868814243% (Low Return)
Shareholder yield for AORO.V (quarterly period ending 2025-12-31)
Market cap (USD): 842762.9635036496
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1073.0977261985827
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1273309071078959%
Total shareholder yield: -0.1273309071078959% (Minimal or Negative)
Shareholder yield for AQZ.AX (annual period ending 2021-06-30)
Market cap (USD): 543731734.9774436
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQZ.AX (annual period ending 2022-06-30)
Market cap (USD): 392099857.5448275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQZ.AX (annual period ending 2023-06-30)
Market cap (USD): 302922389.615894
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -23031838.31925097
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.603214258429484%
Total shareholder yield: -7.603214258429484% (Minimal or Negative)
Shareholder yield for AQZ.AX (annual period ending 2024-06-30)
Market cap (USD): 328564129.92
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -70146759.38189843
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -21.3494879672282%
Total shareholder yield: -21.3494879672282% (Minimal or Negative)
Shareholder yield for ASH.AX (annual period ending 2021-06-30)
Market cap (USD): 36864697.984962404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASH.AX (annual period ending 2022-06-30)
Market cap (USD): 52257731.75172415
Dividends paid: 5679310.344827587
Stock repurchases: 0
Dividend yield: 10.867885295538509%
Buyback yield: 0%
Total shareholder yield: 10.867885295538509% (High Return)
Shareholder yield for ASH.AX (annual period ending 2023-06-30)
Market cap (USD): 59036783.04635761
Dividends paid: 5904635.761589404
Stock repurchases: 0
Net debt paydown: -1685206.6681890842
Dividend yield: 10.001621797300322%
Buyback yield: 0%
Debt paydown yield: -2.8545028730068247%
Total shareholder yield: 7.147118924293498% (Moderate Return)
Shareholder yield for ASH.AX (annual period ending 2024-06-30)
Market cap (USD): 22781638.613333337
Dividends paid: 3359333.3333333335
Stock repurchases: 0
Net debt paydown: -2630494.4812362026
Dividend yield: 14.745793269529027%
Buyback yield: 0%
Debt paydown yield: -11.546555214411406%
Total shareholder yield: 3.199238055117622% (Low Return)
Shareholder yield for ATHR (quarterly period ending 2025-06-30)
Market cap (USD): 165775564.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATHR (quarterly period ending 2025-09-30)
Market cap (USD): 73111274.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATHR (annual period ending 2025-09-30)
Market cap (USD): 73111274.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATHR (quarterly period ending 2025-12-31)
Market cap (USD): 75297326
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.L (annual period ending 2021-06-30)
Market cap (USD): 1054243213.1800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.L (annual period ending 2022-06-30)
Market cap (USD): 1122708611.3912196
Dividends paid: 12311034482.758621
Stock repurchases: 0
Net debt paydown: -10274016074.669434
Dividend yield: 1096.5476133208986%
Buyback yield: 0%
Debt paydown yield: -915.1097595963254%
Total shareholder yield: 181.4378537245732% (High Return)
Shareholder yield for BHP.L (annual period ending 2023-06-30)
Market cap (USD): 1304901314.346329
Dividends paid: 8786754966.887417
Stock repurchases: 0
Net debt paydown: -3468358072.619318
Dividend yield: 673.3654775486997%
Buyback yield: 0%
Debt paydown yield: -265.794664660656%
Total shareholder yield: 407.5708128880437% (High Return)
Shareholder yield for BHP.L (annual period ending 2024-06-30)
Market cap (USD): 1330626327.9362023
Dividends paid: 5116666666.666667
Stock repurchases: 0
Net debt paydown: 986013245.0331116
Dividend yield: 384.5306950000458%
Buyback yield: 0%
Debt paydown yield: 74.1014381221823%
Total shareholder yield: 458.6321331222281% (High Return)
Shareholder yield for BHP.L (quarterly period ending 2024-12-31)
Market cap (USD): 1166653483.501
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.L (quarterly period ending 2025-06-30)
Market cap (USD): 1167166772.4065752
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3466979255.4703045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -297.04231969539%
Total shareholder yield: -297.04231969539% (Minimal or Negative)
Shareholder yield for BHP.L (annual period ending 2025-06-30)
Market cap (USD): 1167166772.4065752
Dividends paid: 4184967320.261438
Stock repurchases: 0
Net debt paydown: -2198457516.3398685
Dividend yield: 358.55778447431936%
Buyback yield: 0%
Debt paydown yield: -188.35847355445873%
Total shareholder yield: 170.19931091986064% (High Return)
Shareholder yield for BLX.TO (annual period ending 2021-12-31)
Market cap (USD): 2562411246.3543305
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLX.TO (annual period ending 2022-12-31)
Market cap (USD): 2807639128.4999995
Dividends paid: 50000000
Stock repurchases: 8823529.411764706
Dividend yield: 1.7808556481656117%
Buyback yield: 0.31426864379393143%
Total shareholder yield: 2.095124291959543% (Low Return)
Shareholder yield for BLX.TO (annual period ending 2023-12-31)
Market cap (USD): 2482476107.7954545
Dividends paid: 51515151.515151516
Stock repurchases: 0
Net debt paydown: -89460784.31372547
Dividend yield: 2.0751519562820357%
Buyback yield: 0%
Debt paydown yield: -3.603691654183552%
Total shareholder yield: -1.5285396979015164% (Minimal or Negative)
Shareholder yield for BLX.TO (quarterly period ending 2024-09-30)
Market cap (USD): 2633581844.888889
Dividends paid: 0
Stock repurchases: 8888888.888888888
Dividend yield: 0%
Buyback yield: 0.33752089027117027%
Total shareholder yield: 0.33752089027117027% (Low Return)
Shareholder yield for BLX.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1994747427.5244756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLX.TO (annual period ending 2024-12-31)
Market cap (USD): 1994747427.5244756
Dividends paid: 47552447.55244756
Stock repurchases: 0
Net debt paydown: -266025641.02564144
Dividend yield: 2.3838831370977713%
Buyback yield: 0%
Debt paydown yield: -13.336307010847232%
Total shareholder yield: -10.95242387374946% (Minimal or Negative)
Shareholder yield for BLX.TO (quarterly period ending 2025-03-31)
Market cap (USD): 2020615910.0139863
Dividends paid: 11888111.88811189
Stock repurchases: 0
Dividend yield: 0.588341001829962%
Buyback yield: 0%
Total shareholder yield: 0.588341001829962% (Low Return)
Shareholder yield for BLX.TO (quarterly period ending 2025-06-30)
Market cap (USD): 2319120994.248175
Dividends paid: 12408759.12408759
Stock repurchases: 1459854.01459854
Net debt paydown: -246613240.7738247
Dividend yield: 0.5350630327121129%
Buyback yield: 0.06294859208377798%
Debt paydown yield: -10.633910062712062%
Total shareholder yield: -10.03589843791617% (Minimal or Negative)
Shareholder yield for BLX.TO (quarterly period ending 2025-09-30)
Market cap (USD): 1974529275.0431654
Dividends paid: 12230215.827338131
Stock repurchases: 0
Net debt paydown: -22864044.530798912
Dividend yield: 0.6193990629523973%
Buyback yield: 0%
Debt paydown yield: -1.1579491284219667%
Total shareholder yield: -0.5385500654695694% (Minimal or Negative)
Shareholder yield for BLX.TO (quarterly period ending 2025-12-31)
Market cap (USD): 1880348102.386861
Dividends paid: 12408759.12408759
Stock repurchases: 0
Net debt paydown: -66916977.36701107
Dividend yield: 0.6599181879321313%
Buyback yield: 0%
Debt paydown yield: -3.5587547477016908%
Total shareholder yield: -2.8988365597695593% (Minimal or Negative)
Shareholder yield for BLX.TO (annual period ending 2025-12-31)
Market cap (USD): 1880348102.386861
Dividends paid: 49635036.49635036
Stock repurchases: 0
Net debt paydown: -393037619.314991
Dividend yield: 2.6396727517285252%
Buyback yield: 0%
Debt paydown yield: -20.902386043099153%
Total shareholder yield: -18.262713291370627% (Minimal or Negative)
Shareholder yield for BNTX (annual period ending 2021-12-31)
Market cap (USD): 64341342526.23
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNTX (annual period ending 2022-12-31)
Market cap (USD): 37988273687.42
Dividends paid: 515212765.9574468
Stock repurchases: 1049361702.1276597
Dividend yield: 1.3562415870665427%
Buyback yield: 2.7623305832798635%
Total shareholder yield: 4.118572170346406% (Moderate Return)
Shareholder yield for BNTX (annual period ending 2023-12-31)
Market cap (USD): 26689404905.940002
Dividends paid: 0
Stock repurchases: 820555555.5555556
Net debt paydown: -17699763.5933806
Dividend yield: 0%
Buyback yield: 3.0744617890409853%
Debt paydown yield: -0.06631756554992102%
Total shareholder yield: 3.0081442234910645% (Low Return)
Shareholder yield for BNTX (quarterly period ending 2024-09-30)
Market cap (USD): 30035063678.969997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNTX (quarterly period ending 2024-12-31)
Market cap (USD): 28816161540.95
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNTX (annual period ending 2024-12-31)
Market cap (USD): 28816161540.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21347222.22222224
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07408072789946774%
Total shareholder yield: -0.07408072789946774% (Minimal or Negative)
Shareholder yield for BNTX (quarterly period ending 2025-03-31)
Market cap (USD): 23027640806.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BNTX (quarterly period ending 2025-06-30)
Market cap (USD): 26924587268.67
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1301790.2813298702
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.004834949811262883%
Total shareholder yield: 0.004834949811262883% (Low Return)
Shareholder yield for BNTX (quarterly period ending 2025-09-30)
Market cap (USD): 24939445819.82
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 28470588.235294163
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11415886479990615%
Total shareholder yield: 0.11415886479990615% (Low Return)
Shareholder yield for BNTX (annual period ending 2025-12-31)
Market cap (USD): 24074581647.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -49796568.62745094
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2068429240316313%
Total shareholder yield: -0.2068429240316313% (Minimal or Negative)
Shareholder yield for BNTX (quarterly period ending 2025-12-31)
Market cap (USD): 24074581647.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -25882352.941176474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.10750904551725296%
Total shareholder yield: -0.10750904551725296% (Minimal or Negative)
Shareholder yield for BOL.AX (annual period ending 2021-06-30)
Market cap (USD): 35300739.526315786
Dividends paid: 3216541.3533834587
Stock repurchases: 0
Dividend yield: 9.111824274915291%
Buyback yield: 0%
Total shareholder yield: 9.111824274915291% (Moderate Return)
Shareholder yield for BOL.AX (annual period ending 2022-06-30)
Market cap (USD): 37733356.33103448
Dividends paid: 4425517.24137931
Stock repurchases: 0
Net debt paydown: -16436588.021778585
Dividend yield: 11.728395434941639%
Buyback yield: 0%
Debt paydown yield: -43.559835699693686%
Total shareholder yield: -31.831440264752047% (Minimal or Negative)
Shareholder yield for BOL.AX (annual period ending 2023-06-30)
Market cap (USD): 27665162.139072847
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9433331.810915735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -34.0982343190123%
Total shareholder yield: -34.0982343190123% (Minimal or Negative)
Shareholder yield for BOL.AX (annual period ending 2024-06-30)
Market cap (USD): 36475577.78666667
Dividends paid: 0
Stock repurchases: 813333.3333333334
Net debt paydown: -12318185.430463575
Dividend yield: 0%
Buyback yield: 2.229802466982827%
Debt paydown yield: -33.77104950196671%
Total shareholder yield: -31.541247034983883% (Minimal or Negative)
Shareholder yield for CLST (annual period ending 2021-12-31)
Market cap (USD): 55389418.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLST (annual period ending 2022-12-31)
Market cap (USD): 51459079.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLST (annual period ending 2023-12-31)
Market cap (USD): 43922552.64
Dividends paid: 0
Stock repurchases: 6315000
Dividend yield: 0%
Buyback yield: 14.377579672473242%
Total shareholder yield: 14.377579672473242% (High Return)
Shareholder yield for CLST (quarterly period ending 2024-09-30)
Market cap (USD): 46191614.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLST (annual period ending 2024-12-31)
Market cap (USD): 47690815.92
Dividends paid: 0
Stock repurchases: 5757000
Net debt paydown: -180000
Dividend yield: 0%
Buyback yield: 12.07150661808178%
Debt paydown yield: -0.37743116054450593%
Total shareholder yield: 11.694075457537275% (High Return)
Shareholder yield for CLST (quarterly period ending 2024-12-31)
Market cap (USD): 47690815.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLST (quarterly period ending 2025-03-31)
Market cap (USD): 47204588.4
Dividends paid: 0
Stock repurchases: 866000
Dividend yield: 0%
Buyback yield: 1.83456742099249%
Total shareholder yield: 1.83456742099249% (Low Return)
Shareholder yield for CLST (quarterly period ending 2025-06-30)
Market cap (USD): 50202991.440000005
Dividends paid: 0
Stock repurchases: 742000
Net debt paydown: -44000
Dividend yield: 0%
Buyback yield: 1.4779995747600014%
Debt paydown yield: -0.08764417963536397%
Total shareholder yield: 1.3903553951246375% (Low Return)
Shareholder yield for CLST (quarterly period ending 2025-09-30)
Market cap (USD): 53485027.199999996
Dividends paid: 0
Stock repurchases: 171000
Net debt paydown: -5046000
Dividend yield: 0%
Buyback yield: 0.3197156455779086%
Debt paydown yield: -9.434416067755128%
Total shareholder yield: -9.11470042217722% (Minimal or Negative)
Shareholder yield for CLST (quarterly period ending 2025-12-31)
Market cap (USD): 63817362
Dividends paid: 0
Stock repurchases: 807000
Net debt paydown: -39000
Dividend yield: 0%
Buyback yield: 1.2645461590844196%
Debt paydown yield: -0.06111189616393106%
Total shareholder yield: 1.2034342629204886% (Low Return)
Shareholder yield for CLST (annual period ending 2025-12-31)
Market cap (USD): 63817362
Dividends paid: 0
Stock repurchases: 2586000
Net debt paydown: -5174000
Dividend yield: 0%
Buyback yield: 4.052188807177583%
Debt paydown yield: -8.107511557748188%
Total shareholder yield: -4.055322750570605% (Minimal or Negative)
Shareholder yield for CMCX.L (annual period ending 2022-03-31)
Market cap (USD): 7629790.77368421
Dividends paid: 95531578.94736841
Stock repurchases: 5007894.736842105
Dividend yield: 1252.086482854351%
Buyback yield: 65.63606900093191%
Total shareholder yield: 1317.722551855283% (High Return)
Shareholder yield for CMCX.L (annual period ending 2023-03-31)
Market cap (USD): 5194303.727407408
Dividends paid: 43259259.259259254
Stock repurchases: 35024691.35802469
Net debt paydown: 4416455.4905782975
Dividend yield: 832.8211350253657%
Buyback yield: 674.2903995624893%
Debt paydown yield: 85.02497586491054%
Total shareholder yield: 1592.1365104527656% (High Return)
Shareholder yield for CMCX.L (annual period ending 2024-03-31)
Market cap (USD): 6827955.240506329
Dividends paid: 17326582.27848101
Stock repurchases: 2263291.139240506
Net debt paydown: -6821268.948273167
Dividend yield: 253.75945899135908%
Buyback yield: 33.14742202487946%
Debt paydown yield: -99.90207475008776%
Total shareholder yield: 187.0048062661508% (High Return)
Shareholder yield for CMCX.L (quarterly period ending 2024-09-30)
Market cap (USD): 10536445.330133336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMCX.L (annual period ending 2025-03-31)
Market cap (USD): 6865198.632727272
Dividends paid: 37277922.077922076
Stock repurchases: 19481818.18181818
Net debt paydown: 2785418.379089266
Dividend yield: 542.9984487297061%
Buyback yield: 283.77646771858696%
Debt paydown yield: 40.573019487168565%
Total shareholder yield: 867.3479359354616% (High Return)
Shareholder yield for CMCX.L (quarterly period ending 2025-03-31)
Market cap (USD): 6865198.632727272
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 499359.307359308
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.273777993528095%
Total shareholder yield: 7.273777993528095% (Moderate Return)
Shareholder yield for CMCX.L (quarterly period ending 2025-09-30)
Market cap (USD): 8564931.691891892
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8187539.487539489
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -95.59375114795526%
Total shareholder yield: -95.59375114795526% (Minimal or Negative)
Shareholder yield for DESN.SW (annual period ending 2022-03-31)
Market cap (USD): 3816755019.5652175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESN.SW (annual period ending 2023-03-31)
Market cap (USD): 3949847714.2857146
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -65934065.93406593
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.6692812154655277%
Total shareholder yield: -1.6692812154655277% (Minimal or Negative)
Shareholder yield for DESN.SW (annual period ending 2024-03-31)
Market cap (USD): 3615629830.769231
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -45177045.177045174
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2494930977885446%
Total shareholder yield: -1.2494930977885446% (Minimal or Negative)
Shareholder yield for DESN.SW (quarterly period ending 2024-09-30)
Market cap (USD): 4262543991.666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESN.SW (quarterly period ending 2025-03-31)
Market cap (USD): 2909421918.6363635
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DESN.SW (annual period ending 2025-03-31)
Market cap (USD): 2909421918.6363635
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -36616161.616161615
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.2585373534727302%
Total shareholder yield: -1.2585373534727302% (Minimal or Negative)
Shareholder yield for DESN.SW (quarterly period ending 2025-09-30)
Market cap (USD): 5201455708.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNL.AX (annual period ending 2021-09-30)
Market cap (USD): 2673336168.4316554
Dividends paid: 0
Stock repurchases: 719424.4604316547
Dividend yield: 0%
Buyback yield: 0.026911110878124752%
Total shareholder yield: 0.026911110878124752% (Low Return)
Shareholder yield for DNL.AX (annual period ending 2022-09-30)
Market cap (USD): 3038946496.538961
Dividends paid: 230779220.77922076
Stock repurchases: 0
Dividend yield: 7.594053434045447%
Buyback yield: 0%
Total shareholder yield: 7.594053434045447% (Moderate Return)
Shareholder yield for DNL.AX (annual period ending 2023-09-30)
Market cap (USD): 2910098433.7115383
Dividends paid: 336153846.15384614
Stock repurchases: 0
Net debt paydown: 10850815.850815773
Dividend yield: 11.55128782792119%
Buyback yield: 0%
Debt paydown yield: 0.37286765715950876%
Total shareholder yield: 11.924155485080698% (High Return)
Shareholder yield for DNL.AX (quarterly period ending 2024-09-30)
Market cap (USD): 3505601202
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DNL.AX (annual period ending 2024-09-30)
Market cap (USD): 3505601202
Dividends paid: 260827586.20689657
Stock repurchases: 305586206.8965517
Net debt paydown: -88038903.62511063
Dividend yield: 7.4403096980366845%
Buyback yield: 8.717084154415797%
Debt paydown yield: -2.5113781788665253%
Total shareholder yield: 13.646015673585957% (High Return)
Shareholder yield for DXT.TO (annual period ending 2021-12-31)
Market cap (USD): 333703115.02362204
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXT.TO (annual period ending 2022-12-31)
Market cap (USD): 212947859.76470584
Dividends paid: 16778676.470588233
Stock repurchases: 0
Dividend yield: 7.879241655270746%
Buyback yield: 0%
Total shareholder yield: 7.879241655270746% (Moderate Return)
Shareholder yield for DXT.TO (annual period ending 2023-12-31)
Market cap (USD): 243516002.12121212
Dividends paid: 17256818.18181818
Stock repurchases: 3714393.9393939395
Net debt paydown: 942179.1443850249
Dividend yield: 7.086523280399641%
Buyback yield: 1.525318216067406%
Debt paydown yield: 0.3869064604288499%
Total shareholder yield: 8.998747956895897% (Moderate Return)
Shareholder yield for DXT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 296821576.17777777
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DXT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 322117657.1748252
Dividends paid: 3916083.916083916
Stock repurchases: 3745454.5454545454
Dividend yield: 1.215730907281035%
Buyback yield: 1.1627597748923613%
Total shareholder yield: 2.378490682173396% (Low Return)
Shareholder yield for DXT.TO (annual period ending 2024-12-31)
Market cap (USD): 322117657.1748252
Dividends paid: 15699300.6993007
Stock repurchases: 5528671.328671329
Net debt paydown: 29337937.062937066
Dividend yield: 4.873778369367721%
Buyback yield: 1.7163515273149754%
Debt paydown yield: 9.107832622480014%
Total shareholder yield: 15.697962519162711% (High Return)