speb/financial-data huggingface dataset:
Shareholder yield for ACNT (quarterly period ending 2024-09-30)
Market cap (USD): 87670685.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACNT (quarterly period ending 2024-12-31)
Market cap (USD): 101047243.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACNT (annual period ending 2024-12-31)
Market cap (USD): 101047243.7
Dividends paid: 0
Stock repurchases: 1037000
Net debt paydown: -316000
Dividend yield: 0%
Buyback yield: 1.0262526339449276%
Debt paydown yield: -0.31272500706518525%
Total shareholder yield: 0.7135276268797424% (Low Return)
Shareholder yield for ACNT (quarterly period ending 2025-03-31)
Market cap (USD): 114423801.9
Dividends paid: 0
Stock repurchases: 215000
Dividend yield: 0%
Buyback yield: 0.18789796915496476%
Total shareholder yield: 0.18789796915496476% (Low Return)
Shareholder yield for ACNT (quarterly period ending 2025-06-30)
Market cap (USD): 113971891.14999999
Dividends paid: 0
Stock repurchases: 7829000
Net debt paydown: 10484000
Dividend yield: 0%
Buyback yield: 6.869237599730747%
Debt paydown yield: 9.198759355674692%
Total shareholder yield: 16.06799695540544% (High Return)
Shareholder yield for ACNT (quarterly period ending 2025-09-30)
Market cap (USD): 116412209.2
Dividends paid: 0
Stock repurchases: 831000
Net debt paydown: 640000
Dividend yield: 0%
Buyback yield: 0.7138426507930234%
Debt paydown yield: 0.5497705132461312%
Total shareholder yield: 1.2636131640391546% (Low Return)
Shareholder yield for ACNT (quarterly period ending 2025-12-31)
Market cap (USD): 146328700.85000002
Dividends paid: 0
Stock repurchases: 262000
Net debt paydown: 7666000
Dividend yield: 0%
Buyback yield: 0.17904894834580223%
Debt paydown yield: 5.238890221446259%
Total shareholder yield: 5.417939169792062% (Moderate Return)
Shareholder yield for ACNT (annual period ending 2025-12-31)
Market cap (USD): 146328700.85000002
Dividends paid: 0
Stock repurchases: 9137000
Net debt paydown: 19364000
Dividend yield: 0%
Buyback yield: 6.244161225326699%
Debt paydown yield: 13.233220747206541%
Total shareholder yield: 19.47738197253324% (High Return)
Shareholder yield for ADN1.DE (annual period ending 2021-12-31)
Market cap (USD): 1464902675.9090908
Dividends paid: 4506818.181818182
Stock repurchases: 0
Dividend yield: 0.3076530786607606%
Buyback yield: 0%
Total shareholder yield: 0.3076530786607606% (Low Return)
Shareholder yield for ADN1.DE (annual period ending 2022-12-31)
Market cap (USD): 867757013.819149
Dividends paid: 5268085.106382979
Stock repurchases: 0
Net debt paydown: 78286049.32301739
Dividend yield: 0.607092195451953%
Buyback yield: 0%
Debt paydown yield: 9.021655610533982%
Total shareholder yield: 9.628747805985935% (Moderate Return)
Shareholder yield for ADN1.DE (annual period ending 2023-12-31)
Market cap (USD): 743084583.3555555
Dividends paid: 5870000
Stock repurchases: 0
Net debt paydown: -52463498.81796688
Dividend yield: 0.789950448641092%
Buyback yield: 0%
Debt paydown yield: -7.060232440976888%
Total shareholder yield: -6.270281992335796% (Minimal or Negative)
Shareholder yield for ADN1.DE (quarterly period ending 2024-09-30)
Market cap (USD): 474483497.6111111
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADN1.DE (annual period ending 2024-12-31)
Market cap (USD): 574839604.96875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ADN1.DE (quarterly period ending 2024-12-31)
Market cap (USD): 574839604.96875
Dividends paid: 1609375
Stock repurchases: 8520833.333333334
Dividend yield: 0.2799694012188827%
Buyback yield: 1.4822975417284534%
Total shareholder yield: 1.762266942947336% (Low Return)
Shareholder yield for ADN1.DE (quarterly period ending 2025-03-31)
Market cap (USD): 661814640.076087
Dividends paid: 294565.2173913043
Stock repurchases: 2004347.8260869565
Dividend yield: 0.04450871883967979%
Buyback yield: 0.3028563746877105%
Total shareholder yield: 0.34736509352739026% (Low Return)
Shareholder yield for ADN1.DE (quarterly period ending 2025-06-30)
Market cap (USD): 660688066.882353
Dividends paid: 5648235.294117647
Stock repurchases: 0
Net debt paydown: -13188900.25575447
Dividend yield: 0.8549019692107461%
Buyback yield: 0%
Debt paydown yield: -1.9962370923377044%
Total shareholder yield: -1.1413351231269582% (Minimal or Negative)
Shareholder yield for ADN1.DE (quarterly period ending 2025-09-30)
Market cap (USD): 729131280.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3791764.7058823407
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5200386828613721%
Total shareholder yield: 0.5200386828613721% (Low Return)
Shareholder yield for ADN1.DE (quarterly period ending 2025-12-31)
Market cap (USD): 659934287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -168809411.7647059
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -25.57973045045103%
Total shareholder yield: -25.57973045045103% (Minimal or Negative)
Shareholder yield for ADN1.DE (annual period ending 2025-12-31)
Market cap (USD): 659934287
Dividends paid: 5967058.823529412
Stock repurchases: 2169411.7647058824
Dividend yield: 0.90418984754605%
Buyback yield: 0.32873148242801975%
Total shareholder yield: 1.2329213299740698% (Low Return)
Shareholder yield for AHRT (annual period ending 2021-12-31)
Market cap (USD): 833230694.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHRT (annual period ending 2022-12-31)
Market cap (USD): 667647930.8399999
Dividends paid: 72575000
Stock repurchases: 0
Dividend yield: 10.87025011950384%
Buyback yield: 0%
Total shareholder yield: 10.87025011950384% (High Return)
Shareholder yield for AHRT (annual period ending 2023-12-31)
Market cap (USD): 767909053.56
Dividends paid: 80398000
Stock repurchases: 12836000
Net debt paydown: -373947000
Dividend yield: 10.469729407053823%
Buyback yield: 1.6715521116065433%
Debt paydown yield: -48.69678229034996%
Total shareholder yield: -36.555500771689594% (Minimal or Negative)
Shareholder yield for AHRT (quarterly period ending 2024-09-30)
Market cap (USD): 710942506.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AHRT (annual period ending 2024-12-31)
Market cap (USD): 685117671.92
Dividends paid: 83894000
Stock repurchases: 0
Net debt paydown: 100792000
Dividend yield: 12.245195743512534%
Buyback yield: 0%
Debt paydown yield: 14.711633363293148%
Total shareholder yield: 26.95682910680568% (High Return)
Shareholder yield for AHRT (quarterly period ending 2024-12-31)
Market cap (USD): 685117671.92
Dividends paid: 21545000
Stock repurchases: 0
Dividend yield: 3.144715263236674%
Buyback yield: 0%
Total shareholder yield: 3.144715263236674% (Low Return)
Shareholder yield for AHRT (quarterly period ending 2025-03-31)
Market cap (USD): 511939369.04
Dividends paid: 23665000
Stock repurchases: 14000
Dividend yield: 4.622617722168375%
Buyback yield: 0.002734698842609645%
Total shareholder yield: 4.625352421010985% (Moderate Return)
Shareholder yield for AHRT (quarterly period ending 2025-06-30)
Market cap (USD): 478518994.8
Dividends paid: 17164000
Stock repurchases: 0
Net debt paydown: -126477000
Dividend yield: 3.586900454635829%
Buyback yield: 0%
Debt paydown yield: -26.430925705020726%
Total shareholder yield: -22.8440252503849% (Minimal or Negative)
Shareholder yield for AHRT (quarterly period ending 2025-09-30)
Market cap (USD): 497507843.8
Dividends paid: 28381000
Stock repurchases: 0
Net debt paydown: -38988000
Dividend yield: 5.704633676370592%
Buyback yield: 0%
Debt paydown yield: -7.836660363424003%
Total shareholder yield: -2.1320266870534113% (Minimal or Negative)
Shareholder yield for AHRT (annual period ending 2025-12-31)
Market cap (USD): 480038102.72
Dividends paid: 75224000
Stock repurchases: 134000
Net debt paydown: -231263000
Dividend yield: 15.67042273806277%
Buyback yield: 0.02791445079895261%
Debt paydown yield: -48.175967426255056%
Total shareholder yield: -32.477630237393335% (Minimal or Negative)
Shareholder yield for AHRT (quarterly period ending 2025-12-31)
Market cap (USD): 480038102.72
Dividends paid: 6014000
Stock repurchases: 0
Net debt paydown: -40654000
Dividend yield: 1.2528172172007537%
Buyback yield: 0%
Debt paydown yield: -8.46891106552701%
Total shareholder yield: -7.216093848326256% (Minimal or Negative)
Shareholder yield for AORT (annual period ending 2021-12-31)
Market cap (USD): 987857172.5000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORT (annual period ending 2022-12-31)
Market cap (USD): 588345402
Dividends paid: 0
Stock repurchases: 1795000
Dividend yield: 0%
Buyback yield: 0.3050928916752204%
Total shareholder yield: 0.3050928916752204% (Low Return)
Shareholder yield for AORT (annual period ending 2023-12-31)
Market cap (USD): 867955098
Dividends paid: 0
Stock repurchases: 559000
Net debt paydown: -1512000
Dividend yield: 0%
Buyback yield: 0.06440425331772173%
Debt paydown yield: -0.1742025599577733%
Total shareholder yield: -0.10979830664005158% (Minimal or Negative)
Shareholder yield for AORT (quarterly period ending 2024-09-30)
Market cap (USD): 1292223977
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORT (quarterly period ending 2024-12-31)
Market cap (USD): 1387854376.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORT (annual period ending 2024-12-31)
Market cap (USD): 1387854376.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3917000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.282234221855336%
Total shareholder yield: -0.282234221855336% (Minimal or Negative)
Shareholder yield for AORT (quarterly period ending 2025-03-31)
Market cap (USD): 1193195543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AORT (quarterly period ending 2025-06-30)
Market cap (USD): 1509698185
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 98618000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.532299036976057%
Total shareholder yield: 6.532299036976057% (Moderate Return)
Shareholder yield for AORT (quarterly period ending 2025-09-30)
Market cap (USD): 2055325439.0000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1752000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08524197515175112%
Total shareholder yield: 0.08524197515175112% (Low Return)
Shareholder yield for AORT (annual period ending 2025-12-31)
Market cap (USD): 2214062193.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104644000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.72633516380939%
Total shareholder yield: 4.72633516380939% (Moderate Return)
Shareholder yield for AORT (quarterly period ending 2025-12-31)
Market cap (USD): 2214062193.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4375000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1976005919275456%
Total shareholder yield: 0.1976005919275456% (Low Return)
Shareholder yield for ARCM.L (annual period ending 2021-12-31)
Market cap (USD): 664753.3281081081
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARCM.L (annual period ending 2022-12-31)
Market cap (USD): 889007.4628915663
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3341647.671768154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 375.88522158173834%
Total shareholder yield: 375.88522158173834% (High Return)
Shareholder yield for ARCM.L (annual period ending 2023-12-31)
Market cap (USD): 934020.4989873416
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1471831.6303187434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 157.58022783381017%
Total shareholder yield: 157.58022783381017% (High Return)
Shareholder yield for ARCM.L (quarterly period ending 2024-12-31)
Market cap (USD): 307448.41425000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARCM.L (annual period ending 2024-12-31)
Market cap (USD): 307448.41425000003
Dividends paid: 0
Stock repurchases: 510000
Net debt paydown: -6756.329113924054
Dividend yield: 0%
Buyback yield: 165.88148657201927%
Debt paydown yield: -2.1975488572304624%
Total shareholder yield: 163.6839377147888% (High Return)
Shareholder yield for ARF.AX (annual period ending 2021-06-30)
Market cap (USD): 874418774.0150375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ARF.AX (annual period ending 2022-06-30)
Market cap (USD): 984337873.8206896
Dividends paid: 30397931.03448276
Stock repurchases: 0
Dividend yield: 3.088160259088045%
Buyback yield: 0%
Total shareholder yield: 3.088160259088045% (Low Return)
Shareholder yield for ARF.AX (annual period ending 2023-06-30)
Market cap (USD): 872515486.728477
Dividends paid: 29558278.145695362
Stock repurchases: 0
Net debt paydown: -2785211.2354418635
Dividend yield: 3.3877081375970772%
Buyback yield: 0%
Debt paydown yield: -0.3192162520673526%
Total shareholder yield: 3.0684918855297245% (Low Return)
Shareholder yield for ARF.AX (annual period ending 2024-06-30)
Market cap (USD): 946104807.3066666
Dividends paid: 28932000
Stock repurchases: 0
Net debt paydown: -25857938.189845473
Dividend yield: 3.0580121543153833%
Buyback yield: 0%
Debt paydown yield: -2.733094472213583%
Total shareholder yield: 0.3249176821018005% (Low Return)
Shareholder yield for ASPN (annual period ending 2021-12-31)
Market cap (USD): 4126468384.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASPN (annual period ending 2022-12-31)
Market cap (USD): 977125170.8699999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASPN (annual period ending 2023-12-31)
Market cap (USD): 1307806208.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -19368000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.480953361169911%
Total shareholder yield: -1.480953361169911% (Minimal or Negative)
Shareholder yield for ASPN (quarterly period ending 2024-09-30)
Market cap (USD): 2294876673.57
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASPN (quarterly period ending 2024-12-31)
Market cap (USD): 984584141.6400001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASPN (annual period ending 2024-12-31)
Market cap (USD): 984584141.6400001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -58612000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.952970144569999%
Total shareholder yield: -5.952970144569999% (Minimal or Negative)
Shareholder yield for ASPN (quarterly period ending 2025-03-31)
Market cap (USD): 529586924.66999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASPN (quarterly period ending 2025-06-30)
Market cap (USD): 490634521.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7713000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5720459237829398%
Total shareholder yield: 1.5720459237829398% (Low Return)
Shareholder yield for ASPN (quarterly period ending 2025-09-30)
Market cap (USD): 576827072.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23017000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.990277343447147%
Total shareholder yield: 3.990277343447147% (Low Return)
Shareholder yield for ASPN (annual period ending 2025-12-31)
Market cap (USD): 234543191.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 53677000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.88576340441746%
Total shareholder yield: 22.88576340441746% (High Return)
Shareholder yield for ASPN (quarterly period ending 2025-12-31)
Market cap (USD): 234543191.99
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6448000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.7491738068760134%
Total shareholder yield: 2.7491738068760134% (Low Return)
Shareholder yield for AUTO.OL (annual period ending 2021-12-31)
Market cap (USD): 13337288764.202967
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (annual period ending 2022-12-31)
Market cap (USD): 6099842627.109312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (annual period ending 2023-12-31)
Market cap (USD): 6600628279.220039
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1886866.3649451584
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.028586163091252264%
Total shareholder yield: -0.028586163091252264% (Minimal or Negative)
Shareholder yield for AUTO.OL (quarterly period ending 2024-09-30)
Market cap (USD): 3465772430.4961834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (quarterly period ending 2024-12-31)
Market cap (USD): 3294872201.3641973
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (annual period ending 2024-12-31)
Market cap (USD): 3294872201.3641973
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5703567.03780321
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17310434788462284%
Total shareholder yield: 0.17310434788462284% (Low Return)
Shareholder yield for AUTO.OL (quarterly period ending 2025-03-31)
Market cap (USD): 2961951808.6555343
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4476681.511625551
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.15113957960232885%
Total shareholder yield: -0.15113957960232885% (Minimal or Negative)
Shareholder yield for AUTO.OL (quarterly period ending 2025-06-30)
Market cap (USD): 2007162670.3843098
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4126704.6703609154
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.20559891488868606%
Total shareholder yield: -0.20559891488868606% (Minimal or Negative)
Shareholder yield for AUTO.OL (quarterly period ending 2025-09-30)
Market cap (USD): 3069908317.582164
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (quarterly period ending 2025-12-31)
Market cap (USD): 3955976969.85757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AUTO.OL (annual period ending 2025-12-31)
Market cap (USD): 3955976969.85757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15653146.44781389
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.39568345738821276%
Total shareholder yield: 0.39568345738821276% (Low Return)
Shareholder yield for BMY.L (annual period ending 2022-02-28)
Market cap (USD): 3923586.236266667
Dividends paid: 20209333.333333332
Stock repurchases: 5985333.333333333
Dividend yield: 515.0729999645101%
Buyback yield: 152.54751579076898%
Total shareholder yield: 667.6205157552791% (High Return)
Shareholder yield for BMY.L (annual period ending 2023-02-28)
Market cap (USD): 3749952.0909638554
Dividends paid: 10544578.313253013
Stock repurchases: 2010843.373493976
Net debt paydown: 3467598.3935742974
Dividend yield: 281.1923474612372%
Buyback yield: 53.62317503574096%
Debt paydown yield: 92.47047187429575%
Total shareholder yield: 427.2859943712739% (High Return)
Shareholder yield for BMY.L (annual period ending 2024-02-29)
Market cap (USD): 5290619.568481012
Dividends paid: 14303797.46835443
Stock repurchases: 3562025.3164556962
Net debt paydown: 1567912.1549489107
Dividend yield: 270.3614819249079%
Buyback yield: 67.32718673776024%
Debt paydown yield: 29.635700217225665%
Total shareholder yield: 367.3243688798938% (High Return)
Shareholder yield for BMY.L (annual period ending 2025-02-28)
Market cap (USD): 6047884.264936709
Dividends paid: 15443037.974683544
Stock repurchases: 0
Net debt paydown: -29746835.44303797
Dividend yield: 255.34612267989814%
Buyback yield: 0%
Debt paydown yield: -491.85523630963985%
Total shareholder yield: -236.5091136297417% (Minimal or Negative)
Shareholder yield for BMY.L (quarterly period ending 2025-02-28)
Market cap (USD): 6047884.264936709
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMY.L (quarterly period ending 2025-08-31)
Market cap (USD): 5298501.980405405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (annual period ending 2021-12-31)
Market cap (USD): 1684735404.8600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (annual period ending 2022-12-31)
Market cap (USD): 534432681.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (annual period ending 2023-12-31)
Market cap (USD): 926349980.9200001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 256911000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 27.73368654305472%
Total shareholder yield: 27.73368654305472% (High Return)
Shareholder yield for CCO (quarterly period ending 2024-09-30)
Market cap (USD): 814373609.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (quarterly period ending 2024-12-31)
Market cap (USD): 697307403.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (annual period ending 2024-12-31)
Market cap (USD): 697307403.22
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -268055000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -38.44143899264308%
Total shareholder yield: -38.44143899264308% (Minimal or Negative)
Shareholder yield for CCO (quarterly period ending 2025-03-31)
Market cap (USD): 564971691.6600001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCO (quarterly period ending 2025-06-30)
Market cap (USD): 595510702.02
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 222632000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 37.38505441544911%
Total shareholder yield: 37.38505441544911% (High Return)
Shareholder yield for CCO (quarterly period ending 2025-09-30)
Market cap (USD): 804193939.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -31943000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.972051818825527%
Total shareholder yield: -3.972051818825527% (Minimal or Negative)
Shareholder yield for CCO (quarterly period ending 2025-12-31)
Market cap (USD): 1124853548.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8071000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7175156279219435%
Total shareholder yield: -0.7175156279219435% (Minimal or Negative)
Shareholder yield for CCO (annual period ending 2025-12-31)
Market cap (USD): 1124853548.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 551828000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 49.05776408436503%
Total shareholder yield: 49.05776408436503% (High Return)
Shareholder yield for CETX (annual period ending 2021-09-30)
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for CETX (annual period ending 2022-09-30)
Market cap (USD): 3984871700250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CETX (annual period ending 2023-09-30)
Market cap (USD): 2591522003700
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2911435
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.00011234459888217232%
Total shareholder yield: -0.00011234459888217232% (Minimal or Negative)
Shareholder yield for CETX (quarterly period ending 2024-09-30)
Market cap (USD): 62348332725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CETX (annual period ending 2024-09-30)
Market cap (USD): 62348332725
Dividends paid: 0
Stock repurchases: 69705
Net debt paydown: -6109179
Dividend yield: 0%
Buyback yield: 0.00011179930072460489%
Debt paydown yield: -0.009798464101591579%
Total shareholder yield: -0.009686664800866975% (Minimal or Negative)
Shareholder yield for CETX (quarterly period ending 2024-12-31)
Market cap (USD): 746114623.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CETX (quarterly period ending 2025-03-31)
Market cap (USD): 379511590.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4881599
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.28628456210483%
Total shareholder yield: -1.28628456210483% (Minimal or Negative)
Shareholder yield for CETX (quarterly period ending 2025-06-30)
Market cap (USD): 283988265
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 830064
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2922881338072191%
Total shareholder yield: 0.2922881338072191% (Low Return)
Shareholder yield for CETX (annual period ending 2025-09-30)
Market cap (USD): 97416580.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -372768
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3826535459406178%
Total shareholder yield: -0.3826535459406178% (Minimal or Negative)
Shareholder yield for CETX (quarterly period ending 2025-09-30)
Market cap (USD): 97416580.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3803113
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.903968889665585%
Total shareholder yield: 3.903968889665585% (Low Return)
Shareholder yield for CETX (quarterly period ending 2025-12-31)
Market cap (USD): 44577551.9
Dividends paid: 0
Stock repurchases: 9473
Net debt paydown: 1884574
Dividend yield: 0%
Buyback yield: 0.02125060618234623%
Debt paydown yield: 4.227630095586295%
Total shareholder yield: 4.248880701768641% (Moderate Return)
Shareholder yield for CEV.MC (annual period ending 2021-12-31)
Market cap (USD): 157933043.1818182
Dividends paid: 5262500
Stock repurchases: 0
Dividend yield: 3.3321082744803574%
Buyback yield: 0%
Total shareholder yield: 3.3321082744803574% (Low Return)
Shareholder yield for CEV.MC (annual period ending 2022-12-31)
Market cap (USD): 152041356.60638297
Dividends paid: 4926595.744680852
Stock repurchases: 0
Dividend yield: 3.2402997806940275%
Buyback yield: 0%
Total shareholder yield: 3.2402997806940275% (Low Return)
Shareholder yield for CEV.MC (annual period ending 2023-12-31)
Market cap (USD): 164718314.6666667
Dividends paid: 6432222.222222222
Stock repurchases: 4444.444444444444
Net debt paydown: 6253380.614657223
Dividend yield: 3.904983022221197%
Buyback yield: 0.0026982090324554828%
Debt paydown yield: 3.796408813016281%
Total shareholder yield: 7.704090044269933% (Moderate Return)
Shareholder yield for CEV.MC (quarterly period ending 2024-12-31)
Market cap (USD): 161903304.40625
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEV.MC (annual period ending 2024-12-31)
Market cap (USD): 161903304.40625
Dividends paid: 5307291.666666667
Stock repurchases: 0
Net debt paydown: -22964861.11111112
Dividend yield: 3.2780625979995675%
Buyback yield: 0%
Debt paydown yield: -14.184306611486678%
Total shareholder yield: -10.906244013487111% (Minimal or Negative)
Shareholder yield for CEV.MC (quarterly period ending 2025-06-30)
Market cap (USD): 190485830.43529415
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5959583.333333328
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.128622911066201%
Total shareholder yield: -3.128622911066201% (Minimal or Negative)
Shareholder yield for CGEO.L (annual period ending 2021-12-31)
Market cap (USD): 2971434.8227027026
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGEO.L (annual period ending 2022-12-31)
Market cap (USD): 2712396.443373494
Dividends paid: 0
Stock repurchases: 65750602.409638554
Dividend yield: 0%
Buyback yield: 2424.0778876653603%
Total shareholder yield: 2424.0778876653603% (High Return)
Shareholder yield for CGEO.L (annual period ending 2023-12-31)
Market cap (USD): 3989626.1610126584
Dividends paid: 0
Stock repurchases: 60806329.11392405
Dividend yield: 0%
Buyback yield: 1524.1109482420782%
Total shareholder yield: 1524.1109482420782% (High Return)
Shareholder yield for CGEO.L (quarterly period ending 2024-12-31)
Market cap (USD): 4625936.399999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGEO.L (annual period ending 2024-12-31)
Market cap (USD): 4625936.399999999
Dividends paid: 0
Stock repurchases: 163906250
Dividend yield: 0%
Buyback yield: 3543.2015450969025%
Total shareholder yield: 3543.2015450969025% (High Return)
Shareholder yield for CGEO.L (quarterly period ending 2025-03-31)
Market cap (USD): 6159904.920519481
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGEO.L (quarterly period ending 2025-06-30)
Market cap (USD): 8119680.146849316
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGEO.L (quarterly period ending 2025-12-31)
Market cap (USD): 12919281.837837838
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CGEO.L (annual period ending 2025-12-31)
Market cap (USD): 12919281.837837838
Dividends paid: 0
Stock repurchases: 414675675.6756757
Dividend yield: 0%
Buyback yield: 3209.7424677367017%
Total shareholder yield: 3209.7424677367017% (High Return)
Shareholder yield for D (annual period ending 2021-12-31)
Market cap (USD): 56227233102.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for D (annual period ending 2022-12-31)
Market cap (USD): 45479590547.64
Dividends paid: 2209000000
Stock repurchases: 1610000000
Dividend yield: 4.85712376342981%
Buyback yield: 3.5400494608972357%
Total shareholder yield: 8.397173224327044% (Moderate Return)
Shareholder yield for D (annual period ending 2023-12-31)
Market cap (USD): 36781212080.88
Dividends paid: 2233000000
Stock repurchases: 0
Net debt paydown: -3040000000
Dividend yield: 6.071034296231858%
Buyback yield: 0%
Debt paydown yield: -8.26508923445806%
Total shareholder yield: -2.194054938226202% (Minimal or Negative)
Shareholder yield for D (quarterly period ending 2024-09-30)
Market cap (USD): 46992352020.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for D (annual period ending 2024-12-31)
Market cap (USD): 44292248694.24
Dividends paid: 2239000000
Stock repurchases: 801000000
Net debt paydown: 2493000000
Dividend yield: 5.055060571560395%
Buyback yield: 1.8084428395801144%
Debt paydown yield: 5.628524343412266%
Total shareholder yield: 12.492027754552776% (High Return)
Shareholder yield for D (quarterly period ending 2024-12-31)
Market cap (USD): 44292248694.24
Dividends paid: 0
Stock repurchases: 361000000
Dividend yield: 0%
Buyback yield: 0.8150410300729355%
Total shareholder yield: 0.8150410300729355% (Low Return)
Shareholder yield for D (quarterly period ending 2025-03-31)
Market cap (USD): 46666932401.04
Dividends paid: 569000000
Stock repurchases: 0
Dividend yield: 1.2192787713368525%
Buyback yield: 0%
Total shareholder yield: 1.2192787713368525% (Low Return)
Shareholder yield for D (quarterly period ending 2025-06-30)
Market cap (USD): 47608010758.920006
Dividends paid: 569000000
Stock repurchases: 0
Net debt paydown: -2258000000
Dividend yield: 1.1951770110314683%
Buyback yield: 0%
Debt paydown yield: -4.742899281035247%
Total shareholder yield: -3.5477222700037787% (Minimal or Negative)
Shareholder yield for D (quarterly period ending 2025-09-30)
Market cap (USD): 52119909801.84
Dividends paid: 570000000
Stock repurchases: 0
Net debt paydown: -2188000000
Dividend yield: 1.0936319770451275%
Buyback yield: 0%
Debt paydown yield: -4.198011869780244%
Total shareholder yield: -3.1043798927351167% (Minimal or Negative)
Shareholder yield for D (quarterly period ending 2025-12-31)
Market cap (USD): 50484016581.6
Dividends paid: 570000000
Stock repurchases: 0
Net debt paydown: -392000000
Dividend yield: 1.1290702257786456%
Buyback yield: 0%
Debt paydown yield: -0.7764833833425072%
Total shareholder yield: 0.35258684243613836% (Low Return)
Shareholder yield for D (annual period ending 2025-12-31)
Market cap (USD): 50484016581.6
Dividends paid: 2278000000
Stock repurchases: 0
Net debt paydown: -7191000000
Dividend yield: 4.5123192531995695%
Buyback yield: 0%
Debt paydown yield: -14.244112269428493%
Total shareholder yield: -9.731793016228924% (Minimal or Negative)
Shareholder yield for DCAL.NS (annual period ending 2022-03-31)
Market cap (USD): 381981759.21469074
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (annual period ending 2023-03-31)
Market cap (USD): 238230098.67539588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (annual period ending 2024-03-31)
Market cap (USD): 443021329.50155956
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8279571.109672248
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8688876941856367%
Total shareholder yield: -1.8688876941856367% (Minimal or Negative)
Shareholder yield for DCAL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 337237216.28762543
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 494308095.76407504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (annual period ending 2025-03-31)
Market cap (USD): 398480455.82973504
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1955279.9490314126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.4906840273910135%
Total shareholder yield: -0.4906840273910135% (Minimal or Negative)
Shareholder yield for DCAL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 398480455.82973504
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 460387522.70360404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DCAL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 432415355.80984735
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (annual period ending 2022-03-31)
Market cap (USD): 34892195.60688382
Dividends paid: 457127.7858367401
Stock repurchases: 0
Dividend yield: 1.3101147058414238%
Buyback yield: 0%
Total shareholder yield: 1.3101147058414238% (Low Return)
Shareholder yield for DTIL.NS (annual period ending 2023-03-31)
Market cap (USD): 22829656.860657737
Dividends paid: 514689.4031668697
Stock repurchases: 0
Dividend yield: 2.2544771754928656%
Buyback yield: 0%
Total shareholder yield: 2.2544771754928656% (Low Return)
Shareholder yield for DTIL.NS (annual period ending 2024-03-31)
Market cap (USD): 23341714.63363724
Dividends paid: 378006.9552704161
Stock repurchases: 0
Net debt paydown: -8536257.7992641
Dividend yield: 1.6194481048349314%
Buyback yield: 0%
Debt paydown yield: -36.57082580798363%
Total shareholder yield: -34.9513777031487% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2024-09-30)
Market cap (USD): 32518804.774247497
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2024-12-31)
Market cap (USD): 32166517.694486536
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (annual period ending 2025-03-31)
Market cap (USD): 20694812.169331312
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -35140.778574988246
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16980477178268447%
Total shareholder yield: -0.16980477178268447% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2025-03-31)
Market cap (USD): 20694812.169331312
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2025-06-30)
Market cap (USD): 24874298.57676106
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2025-09-30)
Market cap (USD): 21885537.071589626
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL.NS (quarterly period ending 2025-12-31)
Market cap (USD): 18781572.20028963
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDV.TO (annual period ending 2021-12-31)
Market cap (USD): 4443185226
Dividends paid: 175540540.54054055
Stock repurchases: 0
Dividend yield: 3.950781513976445%
Buyback yield: 0%
Total shareholder yield: 3.950781513976445% (Low Return)
Shareholder yield for EDV.TO (annual period ending 2022-12-31)
Market cap (USD): 4480586714.823529
Dividends paid: 200722891.56626508
Stock repurchases: 154337349.39759037
Dividend yield: 4.479834993533222%
Buyback yield: 3.444579007632688%
Total shareholder yield: 7.9244140011659105% (Moderate Return)
Shareholder yield for EDV.TO (annual period ending 2023-12-31)
Market cap (USD): 4930449995.454545
Dividends paid: 253670886.07594934
Stock repurchases: 101139240.5063291
Net debt paydown: -355461339.026994
Dividend yield: 5.144984460035337%
Buyback yield: 2.051318654475167%
Debt paydown yield: -7.2095110863044765%
Total shareholder yield: -0.013207971793971929% (Minimal or Negative)
Shareholder yield for EDV.TO (quarterly period ending 2024-09-30)
Market cap (USD): 5433315315.155555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EDV.TO (annual period ending 2024-12-31)
Market cap (USD): 4156748611.5524483
Dividends paid: 250000000
Stock repurchases: 50375000
Net debt paydown: -62052215.18987346
Dividend yield: 6.014316076396808%
Buyback yield: 1.2118846893939568%
Debt paydown yield: -1.4928065415699605%
Total shareholder yield: 5.733394224220804% (Moderate Return)
Shareholder yield for EDV.TO (quarterly period ending 2024-12-31)
Market cap (USD): 4156748611.5524483
Dividends paid: 125000000
Stock repurchases: 0
Dividend yield: 3.007158038198404%
Buyback yield: 0%
Total shareholder yield: 3.007158038198404% (Low Return)
Shareholder yield for EDV.TO (quarterly period ending 2025-03-31)
Market cap (USD): 5663696405.0349655
Dividends paid: 0
Stock repurchases: 54155844.15584415
Net debt paydown: -599951298.7012987
Dividend yield: 0%
Buyback yield: 0.9561925690031723%
Debt paydown yield: -10.592928289163742%
Total shareholder yield: -9.63673572016057% (Minimal or Negative)
Shareholder yield for EDV.TO (quarterly period ending 2025-06-30)
Market cap (USD): 7178543253.722627
Dividends paid: 190821917.8082192
Stock repurchases: 39041095.89041096
Net debt paydown: -111435687.60007119
Dividend yield: 2.65822620361399%
Buyback yield: 0.5438581967193016%
Debt paydown yield: -1.5523440294419515%
Total shareholder yield: 1.64974037089134% (Low Return)
Shareholder yield for EDV.TO (quarterly period ending 2025-09-30)
Market cap (USD): 10000734016.359715
Dividends paid: 0
Stock repurchases: 21081081.08108108
Net debt paydown: 534461310.6256943
Dividend yield: 0%
Buyback yield: 0.21079533808814%
Debt paydown yield: 5.344220831704903%
Total shareholder yield: 5.555016169793043% (Moderate Return)
Shareholder yield for EDV.TO (annual period ending 2025-12-31)
Market cap (USD): 12266863618.861313
Dividends paid: 389459459.4594595
Stock repurchases: 120405405.4054054
Net debt paydown: 541253378.3783784
Dividend yield: 3.174890269918983%
Buyback yield: 0.9815500452802963%
Debt paydown yield: 4.4123208278451616%
Total shareholder yield: 8.56876114304444% (Moderate Return)
Shareholder yield for EDV.TO (quarterly period ending 2025-12-31)
Market cap (USD): 12266863618.861313
Dividends paid: 201216216.2162162
Stock repurchases: 4459459.459459459
Net debt paydown: 159054054.05405402
Dividend yield: 1.6403232518769486%
Buyback yield: 0.036353705380751715%
Debt paydown yield: 1.2966154919134776%
Total shareholder yield: 2.973292449171178% (Low Return)
Shareholder yield for EKF.L (annual period ending 2021-12-31)
Market cap (USD): 4009208.747027027
Dividends paid: 6895945.945945946
Stock repurchases: 0
Dividend yield: 172.00266638796342%
Buyback yield: 0%
Total shareholder yield: 172.00266638796342% (High Return)
Shareholder yield for EKF.L (annual period ending 2022-12-31)
Market cap (USD): 2486591.4910843372
Dividends paid: 6577108.43373494
Stock repurchases: 4693975.903614458
Net debt paydown: -1281422.9892543147
Dividend yield: 264.502973540975%
Buyback yield: 188.77149384789126%
Debt paydown yield: -51.533313527728666%
Total shareholder yield: 401.7411538611376% (High Return)
Shareholder yield for EKF.L (annual period ending 2023-12-31)
Market cap (USD): 1741663.2384810129
Dividends paid: 6892405.063291139
Stock repurchases: 0
Net debt paydown: -3324752.173249962
Dividend yield: 395.73695482614266%
Buyback yield: 0%
Debt paydown yield: -190.89523736802505%
Total shareholder yield: 204.8417174581176% (High Return)
Shareholder yield for EKF.L (annual period ending 2024-12-31)
Market cap (USD): 1451159.253
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3541107.594936709
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 244.0192272223832%
Total shareholder yield: 244.0192272223832% (High Return)
Shareholder yield for EKF.L (quarterly period ending 2024-12-31)
Market cap (USD): 1451159.253
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EKF.L (quarterly period ending 2025-06-30)
Market cap (USD): 1590311.5101369864
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110513.6986301369
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.9491856108503836%
Total shareholder yield: 6.9491856108503836% (Moderate Return)
Shareholder yield for ELD.TO (annual period ending 2021-12-31)
Market cap (USD): 2428933394.645669
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELD.TO (annual period ending 2022-12-31)
Market cap (USD): 2158999949.338235
Dividends paid: 0
Stock repurchases: 10271323.529411765
Dividend yield: 0%
Buyback yield: 0.47574450071479046%
Total shareholder yield: 0.47574450071479046% (Low Return)
Shareholder yield for ELD.TO (annual period ending 2023-12-31)
Market cap (USD): 3388940847.0454545
Dividends paid: 0
Stock repurchases: 3365151.515151515
Net debt paydown: -120396189.83957219
Dividend yield: 0%
Buyback yield: 0.09929803047714217%
Debt paydown yield: -3.552619985814623%
Total shareholder yield: -3.4533219553374805% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2024-09-30)
Market cap (USD): 4529465390.444444
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELD.TO (annual period ending 2024-12-31)
Market cap (USD): 3887997724.6153846
Dividends paid: 0
Stock repurchases: 1372027.972027972
Net debt paydown: -156654895.10489523
Dividend yield: 0%
Buyback yield: 0.03528880594094736%
Debt paydown yield: -4.029192046926728%
Total shareholder yield: -3.993903240985781% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2024-12-31)
Market cap (USD): 3887997724.6153846
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2025-03-31)
Market cap (USD): 4399959936.713286
Dividends paid: 0
Stock repurchases: 1265734.2657342658
Net debt paydown: -622337062.937063
Dividend yield: 0%
Buyback yield: 0.02876694978908724%
Debt paydown yield: -14.144152944309324%
Total shareholder yield: -14.115385994520237% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2025-06-30)
Market cap (USD): 5262065097.153285
Dividends paid: 0
Stock repurchases: 34309489.05109489
Net debt paydown: -188005818.99851954
Dividend yield: 0%
Buyback yield: 0.6520156709892455%
Debt paydown yield: -3.5728523978205526%
Total shareholder yield: -2.920836726831307% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2025-09-30)
Market cap (USD): 7519929145.035972
Dividends paid: 0
Stock repurchases: 59530935.25179856
Net debt paydown: -71469227.537678
Dividend yield: 0%
Buyback yield: 0.7916422362981426%
Debt paydown yield: -0.9503976189038431%
Total shareholder yield: -0.15875538260570055% (Minimal or Negative)
Shareholder yield for ELD.TO (annual period ending 2025-12-31)
Market cap (USD): 9365981425.18248
Dividends paid: 0
Stock repurchases: 156837956.20437956
Net debt paydown: -285600745.2401612
Dividend yield: 0%
Buyback yield: 1.6745490844417712%
Debt paydown yield: -3.049341358635%
Total shareholder yield: -1.3747922741932288% (Minimal or Negative)
Shareholder yield for ELD.TO (quarterly period ending 2025-12-31)
Market cap (USD): 9365981425.18248
Dividends paid: 0
Stock repurchases: 60807299.27007299
Net debt paydown: -13243181.221446157
Dividend yield: 0%
Buyback yield: 0.6492357448689715%
Debt paydown yield: -0.14139662060228927%
Total shareholder yield: 0.5078391242666822% (Low Return)