speb/financial-data huggingface dataset:
Shareholder yield for GAM.PA (annual period ending 2022-12-31)
Market cap (USD): 351274302.12765956
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GAM.PA (annual period ending 2023-12-31)
Market cap (USD): 339196946.6666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 27489905.437352255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.10440828182541%
Total shareholder yield: 8.10440828182541% (Moderate Return)
Shareholder yield for GAM.PA (annual period ending 2024-12-31)
Market cap (USD): 274191409.375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 37239305.55555555
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.581499741527251%
Total shareholder yield: 13.581499741527251% (High Return)
Shareholder yield for GEN.AX (annual period ending 2021-12-31)
Market cap (USD): 526451145.95652175
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GEN.AX (annual period ending 2022-12-31)
Market cap (USD): 444129634.7162162
Dividends paid: 0
Stock repurchases: 220945.94594594595
Dividend yield: 0%
Buyback yield: 0.04974807548861786%
Total shareholder yield: 0.04974807548861786% (Low Return)
Shareholder yield for GEN.AX (annual period ending 2023-12-31)
Market cap (USD): 426518149.56164384
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4681728.9892632365
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0976623138018644%
Total shareholder yield: -1.0976623138018644% (Minimal or Negative)
Shareholder yield for GEN.AX (annual period ending 2024-12-31)
Market cap (USD): 85951207.50310558
Dividends paid: 0
Stock repurchases: 928571.4285714285
Net debt paydown: 3444218.497404918
Dividend yield: 0%
Buyback yield: 1.0803471592157416%
Debt paydown yield: 4.00717872088123%
Total shareholder yield: 5.087525880096972% (Moderate Return)
Shareholder yield for GEN.AX (quarterly period ending 2024-12-31)
Market cap (USD): 85951207.50310558
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (annual period ending 2022-03-31)
Market cap (USD): 58087397.727548465
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (annual period ending 2023-03-31)
Market cap (USD): 43064560.910109624
Dividends paid: 1114604.1412911084
Stock repurchases: 0
Net debt paydown: -50238420.879578225
Dividend yield: 2.5882166629253835%
Buyback yield: 0%
Debt paydown yield: -116.65838410483944%
Total shareholder yield: -114.07016744191405% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (annual period ending 2024-03-31)
Market cap (USD): 80016816.25239924
Dividends paid: 3017795.8987888237
Stock repurchases: 0
Net debt paydown: 11410848.054260992
Dividend yield: 3.7714521023552194%
Buyback yield: 0%
Debt paydown yield: 14.260562452606763%
Total shareholder yield: 18.032014554961982% (High Return)
Shareholder yield for GOACARBON.NS (quarterly period ending 2024-09-30)
Market cap (USD): 92221005.40372673
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (quarterly period ending 2025-03-31)
Market cap (USD): 50331319.962656096
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1391202.4377102964
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.7640889186743265%
Total shareholder yield: -2.7640889186743265% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (annual period ending 2025-03-31)
Market cap (USD): 50331319.962656096
Dividends paid: 1069791.910217442
Stock repurchases: 0
Net debt paydown: 7121838.228797965
Dividend yield: 2.1254994127139653%
Buyback yield: 0%
Debt paydown yield: 14.149913481470575%
Total shareholder yield: 16.27541289418454% (High Return)
Shareholder yield for GOACARBON.NS (quarterly period ending 2025-06-30)
Market cap (USD): 53245502.0711444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (quarterly period ending 2025-09-30)
Market cap (USD): 45141407.019165725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOACARBON.NS (quarterly period ending 2025-12-31)
Market cap (USD): 43308727.21621923
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOPAL.NS (annual period ending 2024-03-31)
Market cap (USD): 531882847.61696255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5048337.347412531
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9491446039350587%
Total shareholder yield: 0.9491446039350587% (Low Return)
Shareholder yield for GOPAL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 617333052.4704969
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOPAL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 383704362.7384759
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7060891.929532077
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8401906819976972%
Total shareholder yield: -1.8401906819976972% (Minimal or Negative)
Shareholder yield for GOPAL.NS (annual period ending 2025-03-31)
Market cap (USD): 383704362.7384759
Dividends paid: 670212.7659574468
Stock repurchases: 0
Net debt paydown: 315963.218427415
Dividend yield: 0.1746690501964004%
Buyback yield: 0%
Debt paydown yield: 0.08234548499068495%
Total shareholder yield: 0.25701453518708534% (Low Return)
Shareholder yield for GOPAL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 511519074.21425223
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOPAL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 486959557.8233371
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GOPAL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 434285481.09256995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (annual period ending 2022-03-31)
Market cap (USD): 429773836.21258074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (annual period ending 2023-03-31)
Market cap (USD): 285867844.09257007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (annual period ending 2024-03-31)
Market cap (USD): 683610244.7216891
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 445576.3863763884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06517988719694964%
Total shareholder yield: 0.06517988719694964% (Low Return)
Shareholder yield for HEMIPROP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 679343048.2560918
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 577707191.9804173
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 411485587.5831486
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (annual period ending 2025-03-31)
Market cap (USD): 411485587.5831486
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 480598.1864527585
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.11679587352634661%
Total shareholder yield: 0.11679587352634661% (Low Return)
Shareholder yield for HEMIPROP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 463316756.3772526
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HEMIPROP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 435230589.2837251
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMSO.IR (annual period ending 2021-12-31)
Market cap (USD): 1572406325.0795455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMSO.IR (annual period ending 2022-12-31)
Market cap (USD): 936239977.0425532
Dividends paid: 15903614.457831327
Stock repurchases: 8072289.156626507
Dividend yield: 1.69866859435639%
Buyback yield: 0.8622029986505918%
Total shareholder yield: 2.560871593006982% (Low Return)
Shareholder yield for HMSO.IR (annual period ending 2023-12-31)
Market cap (USD): 1113335972.6999998
Dividends paid: 37848101.26582278
Stock repurchases: 0
Net debt paydown: -67282293.73188925
Dividend yield: 3.3995219946083033%
Buyback yield: 0%
Debt paydown yield: -6.043305469481958%
Total shareholder yield: -2.643783474873655% (Minimal or Negative)
Shareholder yield for HMSO.IR (annual period ending 2024-12-31)
Market cap (USD): 1678839958.8333335
Dividends paid: 103250000
Stock repurchases: 30375000
Net debt paydown: 206732594.9367087
Dividend yield: 6.150079967822003%
Buyback yield: 1.8092850268532041%
Debt paydown yield: 12.314014438896974%
Total shareholder yield: 20.27337943357218% (High Return)
Shareholder yield for HMSO.IR (quarterly period ending 2024-12-31)
Market cap (USD): 1678839958.8333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HMSO.IR (quarterly period ending 2025-06-30)
Market cap (USD): 1621665842.5882354
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -224837328.76712322
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.864590525522507%
Total shareholder yield: -13.864590525522507% (Minimal or Negative)
Shareholder yield for ILLM.TO (annual period ending 2021-12-31)
Market cap (USD): 191904973.3228346
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ILLM.TO (annual period ending 2022-12-31)
Market cap (USD): 78684714.9485294
Dividends paid: 0
Stock repurchases: 10661764.705882352
Net debt paydown: -4960345.206113942
Dividend yield: 0%
Buyback yield: 13.54998199187302%
Debt paydown yield: -6.304077239599441%
Total shareholder yield: 7.245904752273579% (Moderate Return)
Shareholder yield for ILLM.TO (annual period ending 2023-12-31)
Market cap (USD): 61674578.659090914
Dividends paid: 0
Stock repurchases: 11600757.575757574
Net debt paydown: 1940329.7682709442
Dividend yield: 0%
Buyback yield: 18.809625988498922%
Debt paydown yield: 3.1460770555015976%
Total shareholder yield: 21.95570304400052% (High Return)
Shareholder yield for ILLM.TO (quarterly period ending 2024-09-30)
Market cap (USD): 61821115.044444434
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ILLM.TO (quarterly period ending 2024-12-31)
Market cap (USD): 67313908.78321677
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ILLM.TO (annual period ending 2024-12-31)
Market cap (USD): 67313908.78321677
Dividends paid: 0
Stock repurchases: 3713286.713286713
Net debt paydown: 1674067.5990675986
Dividend yield: 0%
Buyback yield: 5.51637362977284%
Debt paydown yield: 2.4869564542135016%
Total shareholder yield: 8.003330083986341% (Moderate Return)
Shareholder yield for ILLM.TO (quarterly period ending 2025-03-31)
Market cap (USD): 76623279.14685315
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ILLM.TO (quarterly period ending 2025-06-30)
Market cap (USD): 71383164.72262773
Dividends paid: 0
Stock repurchases: 399999.99999999994
Net debt paydown: 204001.83757848013
Dividend yield: 0%
Buyback yield: 0.5603562150183068%
Debt paydown yield: 0.2857842439056413%
Total shareholder yield: 0.8461404589239481% (Low Return)
Shareholder yield for ILLM.TO (quarterly period ending 2025-09-30)
Market cap (USD): 52674962.525179856
Dividends paid: 0
Stock repurchases: 489928.05755395687
Net debt paydown: 324287.1396313603
Dividend yield: 0%
Buyback yield: 0.9300966418718568%
Debt paydown yield: 0.615638102212875%
Total shareholder yield: 1.5457347440847318% (Low Return)
Shareholder yield for ILLM.TO (quarterly period ending 2025-12-31)
Market cap (USD): 38868320.05839416
Dividends paid: 0
Stock repurchases: 249635.03649635034
Net debt paydown: 104909.94066061033
Dividend yield: 0%
Buyback yield: 0.6422583639357424%
Debt paydown yield: 0.26991117831436495%
Total shareholder yield: 0.9121695422501074% (Low Return)
Shareholder yield for ILLM.TO (annual period ending 2025-12-31)
Market cap (USD): 38868320.05839416
Dividends paid: 0
Stock repurchases: 1146715.3284671532
Net debt paydown: 970961.1556326891
Dividend yield: 0%
Buyback yield: 2.950256987552782%
Debt paydown yield: 2.4980785230078304%
Total shareholder yield: 5.448335510560613% (Moderate Return)
Shareholder yield for IVX.AX (annual period ending 2021-06-30)
Market cap (USD): 106737464.7368421
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVX.AX (annual period ending 2022-06-30)
Market cap (USD): 67779705.72413793
Dividends paid: 0
Stock repurchases: 580674.4827586208
Dividend yield: 0%
Buyback yield: 0.8567084742473721%
Total shareholder yield: 0.8567084742473721% (Low Return)
Shareholder yield for IVX.AX (annual period ending 2023-06-30)
Market cap (USD): 28927321.05960265
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IVX.AX (annual period ending 2024-06-30)
Market cap (USD): 29120169.866666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KAL.AX (annual period ending 2022-06-30)
Market cap (USD): 31439322.551724136
Dividends paid: 0
Stock repurchases: 368545.5172413793
Dividend yield: 0%
Buyback yield: 1.17224382502214%
Total shareholder yield: 1.17224382502214% (Low Return)
Shareholder yield for KAL.AX (annual period ending 2023-06-30)
Market cap (USD): 9057023.38410596
Dividends paid: 0
Stock repurchases: 29556.29139072848
Net debt paydown: 23845.05138159397
Dividend yield: 0%
Buyback yield: 0.32633559766000375%
Debt paydown yield: 0.26327691086057375%
Total shareholder yield: 0.5896125085205774% (Low Return)
Shareholder yield for KAL.AX (annual period ending 2024-06-30)
Market cap (USD): 9117403.540000001
Dividends paid: 0
Stock repurchases: 34999.333333333336
Net debt paydown: -44365.258278145695
Dividend yield: 0%
Buyback yield: 0.38387390861645826%
Debt paydown yield: -0.48659970005172865%
Total shareholder yield: -0.10272579143527039% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (annual period ending 2022-03-31)
Market cap (USD): 4920609.989450086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (annual period ending 2023-03-31)
Market cap (USD): 4840763.499390987
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1714253.9798700311
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 35.41288435358803%
Total shareholder yield: 35.41288435358803% (High Return)
Shareholder yield for KARMAENG.NS (annual period ending 2024-03-31)
Market cap (USD): 9569887.789107487
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 636003.4684331829
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.645882192653152%
Total shareholder yield: 6.645882192653152% (Moderate Return)
Shareholder yield for KARMAENG.NS (quarterly period ending 2024-09-30)
Market cap (USD): 10124369.238891544
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (quarterly period ending 2024-12-31)
Market cap (USD): 8303530.146404009
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (quarterly period ending 2025-03-31)
Market cap (USD): 6953562.574396079
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (annual period ending 2025-03-31)
Market cap (USD): 6953562.574396079
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -98420.139537754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.415391585029374%
Total shareholder yield: -1.415391585029374% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (quarterly period ending 2025-06-30)
Market cap (USD): 9761187.547390593
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (quarterly period ending 2025-09-30)
Market cap (USD): 7583709.498534386
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KARMAENG.NS (quarterly period ending 2025-12-31)
Market cap (USD): 6455800.2965355925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for KGN.AX (annual period ending 2021-06-30)
Market cap (USD): 762633610.1503758
Dividends paid: 20472932.330827065
Stock repurchases: 187969.92481203008
Dividend yield: 2.6845043358094616%
Buyback yield: 0.024647474529081698%
Total shareholder yield: 2.7091518103385432% (Low Return)
Shareholder yield for KGN.AX (annual period ending 2022-06-30)
Market cap (USD): 168015336.31034482
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19494939.071817473
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.603071183816187%
Total shareholder yield: 11.603071183816187% (High Return)
Shareholder yield for KGN.AX (annual period ending 2023-06-30)
Market cap (USD): 281245039.4701987
Dividends paid: 0
Stock repurchases: 7143708.609271524
Net debt paydown: 29258698.33295273
Dividend yield: 0%
Buyback yield: 2.540030082922933%
Debt paydown yield: 10.403276227758337%
Total shareholder yield: 12.943306310681269% (High Return)
Shareholder yield for KGN.AX (annual period ending 2024-06-30)
Market cap (USD): 245834112.7
Dividends paid: 4336000
Stock repurchases: 15866000
Net debt paydown: -4938123.620309051
Dividend yield: 1.7637910184138577%
Buyback yield: 6.453945640718234%
Debt paydown yield: -2.008721884067903%
Total shareholder yield: 6.209014775064189% (Moderate Return)
Shareholder yield for LASE (annual period ending 2022-12-31)
Market cap (USD): 102359435.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -253060
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.24722684149348417%
Total shareholder yield: -0.24722684149348417% (Minimal or Negative)
Shareholder yield for LASE (annual period ending 2023-12-31)
Market cap (USD): 59207908.919999994
Dividends paid: 0
Stock repurchases: 25240
Net debt paydown: 234929
Dividend yield: 0%
Buyback yield: 0.04262943998597139%
Debt paydown yield: 0.3967865176887588%
Total shareholder yield: 0.4394159576747302% (Low Return)
Shareholder yield for LASE (quarterly period ending 2024-09-30)
Market cap (USD): 818373724.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LASE (quarterly period ending 2024-12-31)
Market cap (USD): 290018401.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LASE (annual period ending 2024-12-31)
Market cap (USD): 290018401.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4419265
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5237877941144429%
Total shareholder yield: -1.5237877941144429% (Minimal or Negative)
Shareholder yield for LASE (quarterly period ending 2025-03-31)
Market cap (USD): 154040915.57999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -596363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.38714584222935455%
Total shareholder yield: -0.38714584222935455% (Minimal or Negative)
Shareholder yield for LASE (quarterly period ending 2025-06-30)
Market cap (USD): 134973961.85999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -920681
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6821174894124873%
Total shareholder yield: -0.6821174894124873% (Minimal or Negative)
Shareholder yield for LASE (quarterly period ending 2025-09-30)
Market cap (USD): 216259396.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2286607
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0573445782303572%
Total shareholder yield: -1.0573445782303572% (Minimal or Negative)
Shareholder yield for LASE (annual period ending 2025-12-31)
Market cap (USD): 123935199.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3905621
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.1513412055985692%
Total shareholder yield: -3.1513412055985692% (Minimal or Negative)
Shareholder yield for LASE (quarterly period ending 2025-12-31)
Market cap (USD): 123935199.18
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -101970
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08227686781049316%
Total shareholder yield: -0.08227686781049316% (Minimal or Negative)
Shareholder yield for LGCY (quarterly period ending 2024-09-30)
Market cap (USD): 58199374.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGCY (quarterly period ending 2024-12-31)
Market cap (USD): 105264956.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGCY (quarterly period ending 2025-03-31)
Market cap (USD): 90715112.46
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for LGCY (annual period ending 2025-06-30)
Market cap (USD): 141449784.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12839290
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.076924376041347%
Total shareholder yield: -9.076924376041347% (Minimal or Negative)
Shareholder yield for LGCY (quarterly period ending 2025-06-30)
Market cap (USD): 141449784.84
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 226246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.15994792799148946%
Total shareholder yield: 0.15994792799148946% (Low Return)
Shareholder yield for LGCY (quarterly period ending 2025-09-30)
Market cap (USD): 121080003.66
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1284432
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0608126537613618%
Total shareholder yield: 1.0608126537613618% (Low Return)
Shareholder yield for LGCY (quarterly period ending 2025-12-31)
Market cap (USD): 128924267.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 728313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5649153690803502%
Total shareholder yield: 0.5649153690803502% (Low Return)
Shareholder yield for MFI.TO (annual period ending 2021-12-31)
Market cap (USD): 2142744574.03937
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFI.TO (annual period ending 2022-12-31)
Market cap (USD): 1725552280.3970585
Dividends paid: 72855882.35294117
Stock repurchases: 48806617.64705882
Dividend yield: 4.222177628612716%
Buyback yield: 2.8284635708532786%
Total shareholder yield: 7.0506411994659945% (Moderate Return)
Shareholder yield for MFI.TO (annual period ending 2023-12-31)
Market cap (USD): 1896615900.2121212
Dividends paid: 70109090.9090909
Stock repurchases: 12191666.666666666
Net debt paydown: -222358645.27629232
Dividend yield: 3.696536072551631%
Buyback yield: 0.6428115816862616%
Debt paydown yield: -11.723968213670638%
Total shareholder yield: -7.384620559432745% (Minimal or Negative)
Shareholder yield for MFI.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1675658262.533333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MFI.TO (quarterly period ending 2024-12-31)
Market cap (USD): 1466186477.3776226
Dividends paid: 15246853.146853147
Stock repurchases: 0
Dividend yield: 1.0398986337756444%
Buyback yield: 0%
Total shareholder yield: 1.0398986337756444% (Low Return)
Shareholder yield for MFI.TO (annual period ending 2024-12-31)
Market cap (USD): 1466186477.3776226
Dividends paid: 60614685.314685315
Stock repurchases: 0
Net debt paydown: 299984149.184149
Dividend yield: 4.134172988902403%
Buyback yield: 0%
Debt paydown yield: 20.460163411184347%
Total shareholder yield: 24.59433640008675% (High Return)
Shareholder yield for MFI.TO (quarterly period ending 2025-03-31)
Market cap (USD): 1824684298.5524476
Dividends paid: 18693006.993006993
Stock repurchases: 0
Net debt paydown: 17096503.496503353
Dividend yield: 1.0244515726822698%
Buyback yield: 0%
Debt paydown yield: 0.9369567935706081%
Total shareholder yield: 1.9614083662528778% (Low Return)
Shareholder yield for MFI.TO (quarterly period ending 2025-06-30)
Market cap (USD): 2174347337.1240873
Dividends paid: 19817518.24817518
Stock repurchases: 2988321.1678832113
Net debt paydown: 15214016.640294313
Dividend yield: 0.9114237596642187%
Buyback yield: 0.13743531757146632%
Debt paydown yield: 0.6997049818368586%
Total shareholder yield: 1.7485640590725438% (Low Return)
Shareholder yield for MFI.TO (quarterly period ending 2025-12-31)
Market cap (USD): 2232475252.5693426
Dividends paid: 70445985.40145984
Stock repurchases: 10912408.759124087
Net debt paydown: 382556934.3065692
Dividend yield: 3.1555102490110007%
Buyback yield: 0.48880312319543345%
Debt paydown yield: 17.135998881344225%
Total shareholder yield: 20.780312253550658% (High Return)
Shareholder yield for MFI.TO (annual period ending 2025-12-31)
Market cap (USD): 2232475252.5693426
Dividends paid: 129772992.70072992
Stock repurchases: 20423357.664233577
Net debt paydown: 414867454.4433669
Dividend yield: 5.812964446139994%
Buyback yield: 0.9148301931109182%
Debt paydown yield: 18.583294662097526%
Total shareholder yield: 25.31108930134844% (High Return)
Shareholder yield for MGA.TO (annual period ending 2021-09-30)
Market cap (USD): 83978264.78125001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGA.TO (annual period ending 2022-09-30)
Market cap (USD): 61648277.795620434
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -828153.5127737225
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3433522271607652%
Total shareholder yield: -1.3433522271607652% (Minimal or Negative)
Shareholder yield for MGA.TO (annual period ending 2023-09-30)
Market cap (USD): 99529795.29629628
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5822627.737226278
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.850135348809413%
Total shareholder yield: -5.850135348809413% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2024-09-30)
Market cap (USD): 96686086.85925925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGA.TO (annual period ending 2024-09-30)
Market cap (USD): 96686086.85925925
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4731851.851851851
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.894035952390703%
Total shareholder yield: -4.894035952390703% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2024-12-31)
Market cap (USD): 88592455.15384616
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2025-03-31)
Market cap (USD): 80538595.59440559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2025-06-30)
Market cap (USD): 78461444.46715328
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -817941.9121024944
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0424762348657928%
Total shareholder yield: -1.0424762348657928% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2025-09-30)
Market cap (USD): 115998754.23021583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1199123.0373365562
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0337378580434822%
Total shareholder yield: -1.0337378580434822% (Minimal or Negative)
Shareholder yield for MGA.TO (annual period ending 2025-09-30)
Market cap (USD): 115998754.23021583
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1678220.090594193
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.4467569947031753%
Total shareholder yield: -1.4467569947031753% (Minimal or Negative)
Shareholder yield for MGA.TO (quarterly period ending 2025-12-31)
Market cap (USD): 137307527.81751823
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1602336.8166780435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1669693877290908%
Total shareholder yield: -1.1669693877290908% (Minimal or Negative)
Shareholder yield for MKZR (quarterly period ending 2024-09-30)
Market cap (USD): 74779580.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKZR (quarterly period ending 2024-12-31)
Market cap (USD): 68961386.11999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MKZR (quarterly period ending 2025-03-31)
Market cap (USD): 33826710
Dividends paid: 925965
Stock repurchases: 3
Dividend yield: 2.737378243405877%
Buyback yield: 8.868731248176368e-06%
Total shareholder yield: 2.737387112137125% (Low Return)
Shareholder yield for MKZR (quarterly period ending 2025-06-30)
Market cap (USD): 15109263.8
Dividends paid: 1035852
Stock repurchases: 1
Net debt paydown: -4202828
Dividend yield: 6.855741045437302%
Buyback yield: 6.618456155355497e-06%
Debt paydown yield: -27.816232846500434%
Total shareholder yield: -20.960485182606977% (Minimal or Negative)
Shareholder yield for MKZR (annual period ending 2025-06-30)
Market cap (USD): 15109263.8
Dividends paid: 5795984
Stock repurchases: 5555
Net debt paydown: -16894813
Dividend yield: 38.36046598114198%
Buyback yield: 0.03676552394299979%
Debt paydown yield: -111.81757909343008%
Total shareholder yield: -73.42034758834511% (Minimal or Negative)
Shareholder yield for MKZR (quarterly period ending 2025-09-30)
Market cap (USD): 11095160.879999999
Dividends paid: 248696
Stock repurchases: 1796
Net debt paydown: -7293343
Dividend yield: 2.2414816935939736%
Buyback yield: 0.01618723711557394%
Debt paydown yield: -65.73445017049632%
Total shareholder yield: -63.47678123978677% (Minimal or Negative)
Shareholder yield for MKZR (quarterly period ending 2025-12-31)
Market cap (USD): 9178313.98
Dividends paid: 261304
Stock repurchases: 31
Net debt paydown: -2320754
Dividend yield: 2.84697168313695%
Buyback yield: 0.0003377526642425889%
Debt paydown yield: -25.28518859844017%
Total shareholder yield: -22.437879162638975% (Minimal or Negative)
Shareholder yield for MTO.L (annual period ending 2022-03-31)
Market cap (USD): 7858293.3599999985
Dividends paid: 7500000
Stock repurchases: 18157894.736842103
Dividend yield: 95.4405703174207%
Buyback yield: 231.06664392638692%
Total shareholder yield: 326.5072142438076% (High Return)
Shareholder yield for MTO.L (annual period ending 2023-03-31)
Market cap (USD): 11367037.5145679
Dividends paid: 35679012.34567901
Stock repurchases: 109135802.46913579
Net debt paydown: 42571474.98375571
Dividend yield: 313.88136354747735%
Buyback yield: 960.1077002628721%
Debt paydown yield: 374.5168864728075%
Total shareholder yield: 1648.5059502831568% (High Return)
Shareholder yield for MTO.L (annual period ending 2024-03-31)
Market cap (USD): 15434749.19443038
Dividends paid: 52531645.56962025
Stock repurchases: 98734177.21518987
Net debt paydown: -53875605.563369274
Dividend yield: 340.3466095100286%
Buyback yield: 639.6876034164394%
Debt paydown yield: -349.0539747986981%
Total shareholder yield: 630.9802381277698% (High Return)
Shareholder yield for MTO.L (quarterly period ending 2024-09-30)
Market cap (USD): 18746395.38213333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTO.L (quarterly period ending 2025-03-31)
Market cap (USD): 17936299.454805195
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for MTO.L (annual period ending 2025-03-31)
Market cap (USD): 17936299.454805195
Dividends paid: 70779220.77922077
Stock repurchases: 154935064.93506494
Net debt paydown: -80180831.82640147
Dividend yield: 394.6144016917535%
Buyback yield: 863.8073049876368%
Debt paydown yield: -447.03107253776784%
Total shareholder yield: 811.3906341416225% (High Return)
Shareholder yield for MTO.L (quarterly period ending 2025-09-30)
Market cap (USD): 23203204.042702705
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGI.AX (annual period ending 2021-06-30)
Market cap (USD): 623962075.3082707
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NGI.AX (annual period ending 2022-06-30)
Market cap (USD): 437659402.924138
Dividends paid: 21664827.586206898
Stock repurchases: 1180689.655172414
Net debt paydown: -16868566.243194193
Dividend yield: 4.9501570037013884%
Buyback yield: 0.26977362928429294%
Debt paydown yield: -3.85426798338847%
Total shareholder yield: 1.3656626495972115% (Low Return)
Shareholder yield for NGI.AX (annual period ending 2023-06-30)
Market cap (USD): 464720488.013245
Dividends paid: 5962913.907284768
Stock repurchases: 9933.774834437087
Net debt paydown: -8202050.696506053
Dividend yield: 1.2831183606251548%
Buyback yield: 0.0021375805652351534%
Debt paydown yield: -1.7649427791684293%
Total shareholder yield: -0.47968683797803946% (Minimal or Negative)
Shareholder yield for NGI.AX (annual period ending 2024-06-30)
Market cap (USD): 785121691.72
Dividends paid: 6012666.666666667
Stock repurchases: 1637333.3333333333
Net debt paydown: 10006441.501103753
Dividend yield: 0.7658260789476417%
Buyback yield: 0.20854516574957396%
Debt paydown yield: 1.2745083477673644%
Total shareholder yield: 2.24887959246458% (Low Return)
Shareholder yield for NL.V (annual period ending 2021-12-31)
Market cap (USD): 3858689.7637795275
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (annual period ending 2022-12-31)
Market cap (USD): 1901760.294117647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (annual period ending 2023-12-31)
Market cap (USD): 1340634.8484848484
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2024-09-30)
Market cap (USD): 2016681.4814814813
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (annual period ending 2024-12-31)
Market cap (USD): 1427895.104895105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2024-12-31)
Market cap (USD): 1427895.104895105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2025-03-31)
Market cap (USD): 1618281.118881119
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2025-06-30)
Market cap (USD): 2185964.9635036495
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2025-09-30)
Market cap (USD): 1860715.1079136692
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (annual period ending 2025-12-31)
Market cap (USD): 3378309.4890510947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NL.V (quarterly period ending 2025-12-31)
Market cap (USD): 3378309.4890510947
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO (annual period ending 2021-10-31)
Market cap (USD): 182482079.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO (annual period ending 2022-10-31)
Market cap (USD): 133059849.30000001
Dividends paid: 17701165
Stock repurchases: 0
Dividend yield: 13.303160264438988%
Buyback yield: 0%
Total shareholder yield: 13.303160264438988% (High Return)
Shareholder yield for NRO (annual period ending 2023-10-31)
Market cap (USD): 115318536.06
Dividends paid: 17769779
Stock repurchases: 0
Net debt paydown: 10000000
Dividend yield: 15.40929984643095%
Buyback yield: 0%
Debt paydown yield: 8.671632802203646%
Total shareholder yield: 24.080932648634594% (High Return)
Shareholder yield for NRO (annual period ending 2024-10-31)
Market cap (USD): 194520827.31
Dividends paid: 17577384
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 9.036247811134194%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 9.036247811134194% (Moderate Return)
Shareholder yield for NRO (quarterly period ending 2024-10-31)
Market cap (USD): 194520827.31
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO (quarterly period ending 2025-04-30)
Market cap (USD): 175512277.41
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NRO (annual period ending 2025-10-31)
Market cap (USD): 187551025.68
Dividends paid: 21679803
Stock repurchases: 0
Net debt paydown: -20000000
Dividend yield: 11.55941585570965%
Buyback yield: 0%
Debt paydown yield: -10.663764662169347%
Total shareholder yield: 0.8956511935403029% (Low Return)
Shareholder yield for NRO (quarterly period ending 2025-10-31)
Market cap (USD): 187551025.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWSA (annual period ending 2021-06-30)
Market cap (USD): 8893873714.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWSA (annual period ending 2022-06-30)
Market cap (USD): 5427321231.51
Dividends paid: 175000000
Stock repurchases: 179000000
Net debt paydown: -4078000000
Dividend yield: 3.224426794271603%
Buyback yield: 3.2981279781406685%
Debt paydown yield: -75.13835695451199%
Total shareholder yield: -68.61580218209971% (Minimal or Negative)
Shareholder yield for NWSA (annual period ending 2023-06-30)
Market cap (USD): 6875329091.679999
Dividends paid: 174000000
Stock repurchases: 243000000
Net debt paydown: -52000000
Dividend yield: 2.5307879474534762%
Buyback yield: 3.5343762714436484%
Debt paydown yield: -0.7563274325723033%
Total shareholder yield: 5.308836786324822% (Moderate Return)
Shareholder yield for NWSA (annual period ending 2024-06-30)
Market cap (USD): 9807454733.72
Dividends paid: 172000000
Stock repurchases: 117000000
Net debt paydown: 1104000000
Dividend yield: 1.7537679721184891%
Buyback yield: 1.1929700740573443%
Debt paydown yield: 11.25674326290007%
Total shareholder yield: 14.203481309075904% (High Return)
Shareholder yield for NWSA (quarterly period ending 2024-09-30)
Market cap (USD): 9507742383.609999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for NWSA (quarterly period ending 2024-12-31)
Market cap (USD): 9832731678.91
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 906000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.214123089957377%
Total shareholder yield: 9.214123089957377% (Moderate Return)
Shareholder yield for NWSA (quarterly period ending 2025-03-31)
Market cap (USD): 9753289851.17
Dividends paid: 36000000
Stock repurchases: 36000000
Net debt paydown: -2707000000
Dividend yield: 0.36910622517469277%
Buyback yield: 0.36910622517469277%
Debt paydown yield: -27.754737542997038%
Total shareholder yield: -27.01652509264765% (Minimal or Negative)
Shareholder yield for NWSA (quarterly period ending 2025-06-30)
Market cap (USD): 10652426901.5
Dividends paid: 57000000
Stock repurchases: 36000000
Net debt paydown: -17000000
Dividend yield: 0.5350893324785327%
Buyback yield: 0.3379511573548628%
Debt paydown yield: -0.15958804652868522%
Total shareholder yield: 0.7134524433047104% (Low Return)
Shareholder yield for NWSA (annual period ending 2025-06-30)
Market cap (USD): 10652426901.5
Dividends paid: 185000000
Stock repurchases: 150000000
Net debt paydown: 163000000
Dividend yield: 1.7366934475180447%
Buyback yield: 1.4081298223119283%
Debt paydown yield: 1.5301677402456288%
Total shareholder yield: 4.674991010075602% (Moderate Return)
Shareholder yield for NWSA (quarterly period ending 2025-09-30)
Market cap (USD): 11042414055.859999
Dividends paid: 47000000
Stock repurchases: 92000000
Net debt paydown: 13000000
Dividend yield: 0.42563156717582057%
Buyback yield: 0.8331511527696912%
Debt paydown yield: 0.11772788028267378%
Total shareholder yield: 1.3765106002281855% (Low Return)
Shareholder yield for NWSA (quarterly period ending 2025-12-31)
Market cap (USD): 9392190634.17
Dividends paid: 57000000
Stock repurchases: 172000000
Net debt paydown: 4000000
Dividend yield: 0.6068871706311694%
Buyback yield: 1.831308655237915%
Debt paydown yield: 0.04258857337762592%
Total shareholder yield: 2.4807843992467107% (Low Return)
Shareholder yield for OCL.AX (annual period ending 2021-06-30)
Market cap (USD): 1184742280.781955
Dividends paid: 4936090.22556391
Stock repurchases: 0
Dividend yield: 0.4166383107645982%
Buyback yield: 0%
Total shareholder yield: 0.4166383107645982% (Low Return)
Shareholder yield for OCL.AX (annual period ending 2022-06-30)
Market cap (USD): 857882118.6413794
Dividends paid: 5833793.103448276
Stock repurchases: 0
Net debt paydown: 2288561.0578169553
Dividend yield: 0.6800226950396407%
Buyback yield: 0%
Debt paydown yield: 0.2667687096032879%
Total shareholder yield: 0.9467914046429287% (Low Return)
Shareholder yield for OCL.AX (annual period ending 2023-06-30)
Market cap (USD): 832658896.9867549
Dividends paid: 6880132.450331125
Stock repurchases: 820529.8013245033
Net debt paydown: -4184507.878511076
Dividend yield: 0.8262846257007649%
Buyback yield: 0.09854332960277676%
Debt paydown yield: -0.5025476691180588%
Total shareholder yield: 0.42228028618548286% (Low Return)
Shareholder yield for OCL.AX (annual period ending 2024-06-30)
Market cap (USD): 740046965.2199999
Dividends paid: 8527333.333333334
Stock repurchases: 1721333.3333333333
Net debt paydown: 1575726.269315673
Dividend yield: 1.1522692118328386%
Buyback yield: 0.2325978504379946%
Debt paydown yield: 0.21292246889320648%
Total shareholder yield: 1.5977895311640398% (Low Return)
Shareholder yield for OPP (annual period ending 2021-06-30)
Market cap (USD): 188425587.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPP (annual period ending 2022-06-30)
Market cap (USD): 150440588.61999997
Dividends paid: 37129177
Stock repurchases: 0
Net debt paydown: 20989583
Dividend yield: 24.680292293847053%
Buyback yield: 0%
Debt paydown yield: 13.952074498337605%
Total shareholder yield: 38.632366792184655% (High Return)
Shareholder yield for OPP (annual period ending 2023-06-30)
Market cap (USD): 138695227.04999998
Dividends paid: 38226374
Stock repurchases: 0
Dividend yield: 27.561419965965587%
Buyback yield: 0%
Total shareholder yield: 27.561419965965587% (High Return)
Shareholder yield for OPP (annual period ending 2024-06-30)
Market cap (USD): 162435851.5
Dividends paid: 33371290
Stock repurchases: 0
Dividend yield: 20.544288524876542%
Buyback yield: 0%
Total shareholder yield: 20.544288524876542% (High Return)
Shareholder yield for OPP (quarterly period ending 2024-12-31)
Market cap (USD): 169682989.49
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPP (quarterly period ending 2025-06-30)
Market cap (USD): 185926574.64000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OPP (annual period ending 2025-06-30)
Market cap (USD): 185926574.64000002
Dividends paid: 32923228
Stock repurchases: 0
Dividend yield: 17.707650487160073%
Buyback yield: 0%
Total shareholder yield: 17.707650487160073% (High Return)
Shareholder yield for OZK (annual period ending 2021-12-31)
Market cap (USD): 4318602015
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for OZK (annual period ending 2022-12-31)
Market cap (USD): 3833905529.9999995
Dividends paid: 168856000
Stock repurchases: 355542000
Dividend yield: 4.404281709048789%
Buyback yield: 9.273624433828969%
Total shareholder yield: 13.677906142877758% (High Return)
Shareholder yield for OZK (annual period ending 2023-12-31)
Market cap (USD): 4949580772.5
Dividends paid: 179171000
Stock repurchases: 158968000
Net debt paydown: -199527000
Dividend yield: 3.619922741648722%
Buyback yield: 3.2117467580937435%
Debt paydown yield: -4.031189896093366%
Total shareholder yield: 2.8004796036490998% (Low Return)
Shareholder yield for OZK (quarterly period ending 2024-09-30)
Market cap (USD): 4384101540
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)