speb/financial-data huggingface dataset:
Shareholder yield for 9365.T (annual period ending 2024-03-31)
Market cap (USD): 12077019.55566561
Dividends paid: 484132.3296354992
Stock repurchases: 1168.7797147385104
Net debt paydown: 6292082.006729394
Dividend yield: 4.008707010898078%
Buyback yield: 0.009677716504070814%
Debt paydown yield: 52.09962588640201%
Total shareholder yield: 56.11801061380416% (High Return)
Shareholder yield for 9365.T (quarterly period ending 2024-09-30)
Market cap (USD): 12035196.217397394
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9365.T (quarterly period ending 2025-03-31)
Market cap (USD): 11846279.815866863
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 523273.95999828354
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.417200742611299%
Total shareholder yield: 4.417200742611299% (Moderate Return)
Shareholder yield for 9365.T (annual period ending 2025-03-31)
Market cap (USD): 11846279.815866863
Dividends paid: 489974.60232589225
Stock repurchases: 287.39473332442185
Net debt paydown: 211559.24379796907
Dividend yield: 4.136105257868568%
Buyback yield: 0.0024260336391808543%
Debt paydown yield: 1.7858707297679008%
Total shareholder yield: 5.92440202127565% (Moderate Return)
Shareholder yield for 9365.T (quarterly period ending 2025-06-30)
Market cap (USD): 12431407.67077221
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9365.T (quarterly period ending 2025-09-30)
Market cap (USD): 14383851.905047107
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9766.T (annual period ending 2022-03-31)
Market cap (USD): 8156707539.073676
Dividends paid: 95009014.91558762
Stock repurchases: 0
Dividend yield: 1.1647961442832044%
Buyback yield: 0%
Total shareholder yield: 1.1647961442832044% (Low Return)
Shareholder yield for 9766.T (annual period ending 2023-03-31)
Market cap (USD): 5963823752.646021
Dividends paid: 150150150.15015015
Stock repurchases: 0
Net debt paydown: 109439796.70540887
Dividend yield: 2.5176825536390433%
Buyback yield: 0%
Debt paydown yield: 1.835060881147817%
Total shareholder yield: 4.35274343478686% (Moderate Return)
Shareholder yield for 9766.T (annual period ending 2024-03-31)
Market cap (USD): 8994589771.462824
Dividends paid: 110908610.67089276
Stock repurchases: 0
Net debt paydown: 53806330.10189277
Dividend yield: 1.2330591331999712%
Buyback yield: 0%
Debt paydown yield: 0.5982077167388373%
Total shareholder yield: 1.8312668499388085% (Low Return)
Shareholder yield for 9766.T (quarterly period ending 2024-12-31)
Market cap (USD): 12500940380.835117
Dividends paid: 56908083.31740875
Stock repurchases: 0
Dividend yield: 0.455230419342317%
Buyback yield: 0%
Total shareholder yield: 0.455230419342317% (Low Return)
Shareholder yield for 9766.T (quarterly period ending 2025-03-31)
Market cap (USD): 15753408290.421803
Dividends paid: 53468.78759524128
Stock repurchases: 0
Net debt paydown: -18859849.116966784
Dividend yield: 0.00033941091736796236%
Buyback yield: 0%
Debt paydown yield: -0.11971916660367218%
Total shareholder yield: -0.11937975568630423% (Minimal or Negative)
Shareholder yield for 9766.T (annual period ending 2025-03-31)
Market cap (USD): 15753408290.421803
Dividends paid: 122229648.44272156
Stock repurchases: 0
Net debt paydown: -5095703.621917188
Dividend yield: 0.775893357103162%
Buyback yield: 0%
Debt paydown yield: -0.03234667398937039%
Total shareholder yield: 0.7435466831137916% (Low Return)
Shareholder yield for 9766.T (quarterly period ending 2025-06-30)
Market cap (USD): 21165946085.42873
Dividends paid: 93004428.45280929
Stock repurchases: 0
Net debt paydown: -14205251.329014957
Dividend yield: 0.4394059593529643%
Buyback yield: 0%
Debt paydown yield: -0.06711370836758522%
Total shareholder yield: 0.37229225098537905% (Low Return)
Shareholder yield for 9766.T (quarterly period ending 2025-09-30)
Market cap (USD): 19338573613.83385
Dividends paid: 235531.62853297443
Stock repurchases: 0
Net debt paydown: 145918652.51061755
Dividend yield: 0.001217936923561347%
Buyback yield: 0%
Debt paydown yield: 0.7545471316779777%
Total shareholder yield: 0.755765068601539% (Low Return)
Shareholder yield for 9766.T (quarterly period ending 2025-12-31)
Market cap (USD): 18402793970.02327
Dividends paid: 71836839.07678537
Stock repurchases: 0
Net debt paydown: 13376981.486435682
Dividend yield: 0.3903583292504499%
Buyback yield: 0%
Debt paydown yield: 0.07268994864706822%
Total shareholder yield: 0.4630482778975181% (Low Return)
Shareholder yield for 9996.T (annual period ending 2022-03-31)
Market cap (USD): 82708375.27208655
Dividends paid: 2198123.258482216
Stock repurchases: 0
Dividend yield: 2.6576791664097237%
Buyback yield: 0%
Total shareholder yield: 2.6576791664097237% (Low Return)
Shareholder yield for 9996.T (annual period ending 2023-03-31)
Market cap (USD): 70335804.73333333
Dividends paid: 1878475.975975976
Stock repurchases: 0
Net debt paydown: 474862.78525698185
Dividend yield: 2.670725078212881%
Buyback yield: 0%
Debt paydown yield: 0.6751366349718273%
Total shareholder yield: 3.3458617131847084% (Low Return)
Shareholder yield for 9996.T (annual period ending 2024-03-31)
Market cap (USD): 100133234.91019547
Dividends paid: 1982659.7992604333
Stock repurchases: 0
Net debt paydown: 622540.9997953586
Dividend yield: 1.9800217191011382%
Buyback yield: 0%
Debt paydown yield: 0.6217126614891497%
Total shareholder yield: 2.6017343805902877% (Low Return)
Shareholder yield for 9996.T (quarterly period ending 2024-09-30)
Market cap (USD): 96864593.56898725
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9996.T (quarterly period ending 2025-03-31)
Market cap (USD): 112004246.70725837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 209228.10214320943
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18680372244282994%
Total shareholder yield: 0.18680372244282994% (Low Return)
Shareholder yield for 9996.T (annual period ending 2025-03-31)
Market cap (USD): 112004246.70725837
Dividends paid: 2341217.7516374816
Stock repurchases: 0
Net debt paydown: -52016.152665110305
Dividend yield: 2.090293734805111%
Buyback yield: 0%
Debt paydown yield: -0.04644123253742612%
Total shareholder yield: 2.043852502267685% (Low Return)
Shareholder yield for 9996.T (quarterly period ending 2025-06-30)
Market cap (USD): 107254159.4321893
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for 9996.T (quarterly period ending 2025-09-30)
Market cap (USD): 112330784.02436072
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A (annual period ending 2021-10-31)
Market cap (USD): 42983317557.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A (annual period ending 2022-10-31)
Market cap (USD): 38001218065.200005
Dividends paid: 250000000
Stock repurchases: 1139000000
Dividend yield: 0.6578736491316314%
Buyback yield: 2.9972723454437125%
Total shareholder yield: 3.655145994575344% (Low Return)
Shareholder yield for A (annual period ending 2023-10-31)
Market cap (USD): 28593410010.559998
Dividends paid: 265000000
Stock repurchases: 575000000
Net debt paydown: 34000000
Dividend yield: 0.926786976097399%
Buyback yield: 2.010952872664168%
Debt paydown yield: 0.11890851768796817%
Total shareholder yield: 3.0566483664495356% (Low Return)
Shareholder yield for A (quarterly period ending 2024-10-31)
Market cap (USD): 36289680484.560005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for A (annual period ending 2024-10-31)
Market cap (USD): 36289680484.560005
Dividends paid: 274000000
Stock repurchases: 1150000000
Net debt paydown: -655000000
Dividend yield: 0.755035581304105%
Buyback yield: 3.1689449580281783%
Debt paydown yield: -1.8049208239203969%
Total shareholder yield: 2.119059715411886% (Low Return)
Shareholder yield for A (quarterly period ending 2025-01-31)
Market cap (USD): 42274413377.92
Dividends paid: 71000000
Stock repurchases: 90000000
Dividend yield: 0.16795029032167108%
Buyback yield: 0.212894734210569%
Total shareholder yield: 0.3808450245322401% (Low Return)
Shareholder yield for A (quarterly period ending 2025-04-30)
Market cap (USD): 30084650674.879997
Dividends paid: 70000000
Stock repurchases: 165000000
Net debt paydown: -132000000
Dividend yield: 0.23267679175164369%
Buyback yield: 0.5484524377003029%
Debt paydown yield: -0.43876195016024244%
Total shareholder yield: 0.3423672792917042% (Low Return)
Shareholder yield for A (quarterly period ending 2025-07-31)
Market cap (USD): 32168998421.600002
Dividends paid: 71000000
Stock repurchases: 85000000
Net debt paydown: 86000000
Dividend yield: 0.22070938942359725%
Buyback yield: 0.26422955071839105%
Debt paydown yield: 0.2673381336680192%
Total shareholder yield: 0.7522770738100075% (Low Return)
Shareholder yield for A (annual period ending 2025-10-31)
Market cap (USD): 41091023532.560005
Dividends paid: 282000000
Stock repurchases: 425000000
Net debt paydown: 36000000
Dividend yield: 0.6862812744894192%
Buyback yield: 1.0342891548156141%
Debt paydown yield: 0.08761037546673438%
Total shareholder yield: 1.8081808047717676% (Low Return)
Shareholder yield for A (quarterly period ending 2025-10-31)
Market cap (USD): 41091023532.560005
Dividends paid: 70000000
Stock repurchases: 85000000
Net debt paydown: 55000000
Dividend yield: 0.1703535078519835%
Buyback yield: 0.20685783096312282%
Debt paydown yield: 0.13384918474084417%
Total shareholder yield: 0.5110605235559504% (Low Return)
Shareholder yield for A (quarterly period ending 2026-01-31)
Market cap (USD): 37645353815.759995
Dividends paid: 72000000
Stock repurchases: 152000000
Net debt paydown: 0
Dividend yield: 0.19125866196496644%
Buyback yield: 0.40376828637048473%
Debt paydown yield: 0%
Total shareholder yield: 0.5950269483354511% (Low Return)
Shareholder yield for AEI.L (annual period ending 2021-09-30)
Market cap (USD): 2734140.014189189
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEI.L (annual period ending 2022-09-30)
Market cap (USD): 2071751.4094444443
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEI.L (annual period ending 2023-09-30)
Market cap (USD): 2525450.991585366
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2216639.5663956627
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 87.7720285913826%
Total shareholder yield: 87.7720285913826% (High Return)
Shareholder yield for AEI.L (quarterly period ending 2024-09-30)
Market cap (USD): 3057376.1225333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEI.L (annual period ending 2024-09-30)
Market cap (USD): 3057376.1225333335
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4411528.455284551
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -144.29132296713203%
Total shareholder yield: -144.29132296713203% (Minimal or Negative)
Shareholder yield for AEI.L (quarterly period ending 2025-03-31)
Market cap (USD): 3122224.9757142854
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 737645.0216450207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 23.625620427184828%
Total shareholder yield: 23.625620427184828% (High Return)
Shareholder yield for AEI.L (quarterly period ending 2025-09-30)
Market cap (USD): 3892128.7260810807
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1172095.4720954746
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -30.114509426198705%
Total shareholder yield: -30.114509426198705% (Minimal or Negative)
Shareholder yield for AEI.L (annual period ending 2025-09-30)
Market cap (USD): 3892128.7260810807
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -434450.4504504539
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -11.162283701954914%
Total shareholder yield: -11.162283701954914% (Minimal or Negative)
Shareholder yield for AEXA (quarterly period ending 2025-09-30)
Market cap (USD): 378997750
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -100000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.02638538091584976%
Total shareholder yield: -0.02638538091584976% (Minimal or Negative)
Shareholder yield for AEXA (quarterly period ending 2025-12-31)
Market cap (USD): 394948250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AEXA (annual period ending 2025-12-31)
Market cap (USD): 394948250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBKK.PA (annual period ending 2021-12-31)
Market cap (USD): 82093785.5
Dividends paid: 0
Stock repurchases: 169318.18181818182
Dividend yield: 0%
Buyback yield: 0.20624969452551536%
Total shareholder yield: 0.20624969452551536% (Low Return)
Shareholder yield for ALBKK.PA (annual period ending 2022-12-31)
Market cap (USD): 60694561.48936171
Dividends paid: 3332978.7234042557
Stock repurchases: 80851.06382978724
Dividend yield: 5.4913960025700925%
Buyback yield: 0.13320973386381327%
Total shareholder yield: 5.624605736433906% (Moderate Return)
Shareholder yield for ALBKK.PA (annual period ending 2023-12-31)
Market cap (USD): 69507090.8888889
Dividends paid: 2446666.6666666665
Stock repurchases: 0
Net debt paydown: -2204231.6784869973
Dividend yield: 3.5200245548728324%
Buyback yield: 0%
Debt paydown yield: -3.1712328199875164%
Total shareholder yield: 0.348791734885316% (Low Return)
Shareholder yield for ALBKK.PA (annual period ending 2024-12-31)
Market cap (USD): 58092436.66666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3421319.444444444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.8894404173058055%
Total shareholder yield: 5.8894404173058055% (Moderate Return)
Shareholder yield for ALBKK.PA (quarterly period ending 2024-12-31)
Market cap (USD): 58092436.66666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALBKK.PA (quarterly period ending 2025-06-30)
Market cap (USD): 88703373.88235295
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4888051.470588237
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.510558681872966%
Total shareholder yield: -5.510558681872966% (Minimal or Negative)
Shareholder yield for ALDUX.PA (annual period ending 2021-12-31)
Market cap (USD): 14510668.749999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDUX.PA (annual period ending 2022-12-31)
Market cap (USD): 9144658.085106382
Dividends paid: 0
Stock repurchases: 27659.57446808511
Net debt paydown: -709840.4255319149
Dividend yield: 0%
Buyback yield: 0.30246701637903106%
Debt paydown yield: -7.76235064149648%
Total shareholder yield: -7.459883625117449% (Minimal or Negative)
Shareholder yield for ALDUX.PA (annual period ending 2023-12-31)
Market cap (USD): 8028450.222222221
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1502104.0189125296
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -18.709763121589827%
Total shareholder yield: -18.709763121589827% (Minimal or Negative)
Shareholder yield for ALDUX.PA (quarterly period ending 2024-12-31)
Market cap (USD): 9343455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALDUX.PA (annual period ending 2024-12-31)
Market cap (USD): 9343455
Dividends paid: 0
Stock repurchases: 2083.3333333333335
Net debt paydown: -2374513.8888888895
Dividend yield: 0%
Buyback yield: 0.022297248002300367%
Debt paydown yield: -25.41366003142188%
Total shareholder yield: -25.39136278341958% (Minimal or Negative)
Shareholder yield for ALDUX.PA (quarterly period ending 2025-06-30)
Market cap (USD): 18027372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -707512.2549019605
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.924655545478068%
Total shareholder yield: -3.924655545478068% (Minimal or Negative)
Shareholder yield for ALINS.PA (annual period ending 2021-12-31)
Market cap (USD): 31118456.90909091
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALINS.PA (annual period ending 2022-12-31)
Market cap (USD): 17927490.72340426
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1150435.2030947777
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.417156872896271%
Total shareholder yield: -6.417156872896271% (Minimal or Negative)
Shareholder yield for ALINS.PA (annual period ending 2023-12-31)
Market cap (USD): 21064801.599999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 538061.4657210405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5543153737609403%
Total shareholder yield: 2.5543153737609403% (Low Return)
Shareholder yield for ALINS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 12616938.458333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALINS.PA (annual period ending 2024-12-31)
Market cap (USD): 12616938.458333334
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1692286.1111111115
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -13.412811013541697%
Total shareholder yield: -13.412811013541697% (Minimal or Negative)
Shareholder yield for ALITL.PA (annual period ending 2021-12-31)
Market cap (USD): 48784783.60227273
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALITL.PA (annual period ending 2022-12-31)
Market cap (USD): 40433791.35106383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALITL.PA (annual period ending 2023-12-31)
Market cap (USD): 51906786.84444444
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7332978.723404255
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 14.127206034501633%
Total shareholder yield: 14.127206034501633% (High Return)
Shareholder yield for ALITL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 42685881.895833336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALITL.PA (annual period ending 2024-12-31)
Market cap (USD): 42685881.895833336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1340625
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.1406754187989763%
Total shareholder yield: 3.1406754187989763% (Low Return)
Shareholder yield for ALITL.PA (quarterly period ending 2025-06-30)
Market cap (USD): 52004422.729411766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -401801.4705882352
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.7726294216914578%
Total shareholder yield: -0.7726294216914578% (Minimal or Negative)
Shareholder yield for ALOY (annual period ending 2024-12-31)
Market cap (USD): 150108283.60000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALOY (quarterly period ending 2025-03-31)
Market cap (USD): 231985529.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQN (annual period ending 2021-12-31)
Market cap (USD): 8774187201.6
Dividends paid: 0
Stock repurchases: 2655118.1102362205
Dividend yield: 0%
Buyback yield: 0.03026055917466693%
Total shareholder yield: 0.03026055917466693% (Low Return)
Shareholder yield for AQN (annual period ending 2022-12-31)
Market cap (USD): 4240857147.44
Dividends paid: 284791911.76470584
Stock repurchases: 3431617.647058823
Dividend yield: 6.715432797273563%
Buyback yield: 0.08091802029055198%
Total shareholder yield: 6.7963508175641145% (Moderate Return)
Shareholder yield for AQN (annual period ending 2023-12-31)
Market cap (USD): 4364003634.48
Dividends paid: 250624242.4242424
Stock repurchases: 10996212.121212121
Net debt paydown: -158393694.29590034
Dividend yield: 5.742988856472526%
Buyback yield: 0.25197531996378353%
Debt paydown yield: -3.629550008722072%
Total shareholder yield: 2.3654141677142375% (Low Return)
Shareholder yield for AQN (quarterly period ending 2024-09-30)
Market cap (USD): 3948384240.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQN (quarterly period ending 2024-12-31)
Market cap (USD): 3271078562
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AQN (annual period ending 2024-12-31)
Market cap (USD): 3271078562
Dividends paid: 206713286.71328673
Stock repurchases: 0
Net debt paydown: 997530011.6550112
Dividend yield: 6.319422869100958%
Buyback yield: 0%
Debt paydown yield: 30.495446463538993%
Total shareholder yield: 36.81486933263995% (High Return)
Shareholder yield for AQN (quarterly period ending 2025-03-31)
Market cap (USD): 3825237753.68
Dividends paid: 36853146.85314685
Stock repurchases: 0
Dividend yield: 0.9634210793222711%
Buyback yield: 0%
Total shareholder yield: 0.9634210793222711% (Low Return)
Shareholder yield for AQN (quarterly period ending 2025-06-30)
Market cap (USD): 4317823701.84
Dividends paid: 38686131.38686131
Stock repurchases: 0
Net debt paydown: -198583022.8165989
Dividend yield: 0.8959636626751475%
Buyback yield: 0%
Debt paydown yield: -4.599146156244744%
Total shareholder yield: -3.7031824935695967% (Minimal or Negative)
Shareholder yield for AQN (quarterly period ending 2025-09-30)
Market cap (USD): 4048440761.44
Dividends paid: 38273381.29496403
Stock repurchases: 0
Net debt paydown: -9646589.297905922
Dividend yield: 0.9453857312055735%
Buyback yield: 0%
Debt paydown yield: -0.23827912686252825%
Total shareholder yield: 0.7071066043430452% (Low Return)
Shareholder yield for AQN (quarterly period ending 2025-12-31)
Market cap (USD): 4633386574.88
Dividends paid: 38613138.68613138
Stock repurchases: 0
Net debt paydown: -139331512.89187527
Dividend yield: 0.8333675177347235%
Buyback yield: 0%
Debt paydown yield: -3.00712039973664%
Total shareholder yield: -2.1737528820019163% (Minimal or Negative)
Shareholder yield for AQN (annual period ending 2025-12-31)
Market cap (USD): 4633386574.88
Dividends paid: 154598540.1459854
Stock repurchases: 0
Net debt paydown: -84134551.57980633
Dividend yield: 3.3366207987942236%
Buyback yield: 0%
Debt paydown yield: -1.815832765518498%
Total shareholder yield: 1.5207880332757255% (Low Return)
Shareholder yield for BKG.L (annual period ending 2022-04-30)
Market cap (USD): 44044333.09525
Dividends paid: 564375000
Stock repurchases: 79625000
Dividend yield: 1281.379374684789%
Buyback yield: 180.7837567384741%
Total shareholder yield: 1462.163131423263% (High Return)
Shareholder yield for BKG.L (annual period ending 2023-04-30)
Market cap (USD): 49088452.45025
Dividends paid: 123125000
Stock repurchases: 194250000
Net debt paydown: 1000000
Dividend yield: 250.82273702717418%
Buyback yield: 395.71424704591743%
Debt paydown yield: 2.0371389809313643%
Total shareholder yield: 648.574123054023% (High Return)
Shareholder yield for BKG.L (annual period ending 2024-04-30)
Market cap (USD): 53169603.56475
Dividends paid: 122625000
Stock repurchases: 90375000
Net debt paydown: 875000
Dividend yield: 230.62989335752175%
Buyback yield: 169.97493669468727%
Debt paydown yield: 1.6456771187590746%
Total shareholder yield: 402.2505071709681% (High Return)
Shareholder yield for BKG.L (quarterly period ending 2024-10-31)
Market cap (USD): 52227776.556493506
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKG.L (annual period ending 2025-04-30)
Market cap (USD): 50991461.116000004
Dividends paid: 335733333.3333333
Stock repurchases: 172933333.33333334
Net debt paydown: -79100000
Dividend yield: 658.4108907363463%
Buyback yield: 339.14174951749055%
Debt paydown yield: -155.1240114890141%
Total shareholder yield: 842.4286287648229% (High Return)
Shareholder yield for BKG.L (quarterly period ending 2025-04-30)
Market cap (USD): 50991461.116000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -47651948.05194807
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -93.4508386483476%
Total shareholder yield: -93.4508386483476% (Minimal or Negative)
Shareholder yield for BKG.L (quarterly period ending 2025-10-31)
Market cap (USD): 48606968.330000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12626315.789473653
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 25.976349118817076%
Total shareholder yield: 25.976349118817076% (High Return)
Shareholder yield for BOL.PA (annual period ending 2021-12-31)
Market cap (USD): 10664103066.681818
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOL.PA (annual period ending 2022-12-31)
Market cap (USD): 10730677286.361702
Dividends paid: 187234042.5531915
Stock repurchases: 0
Net debt paydown: -2896847195.357834
Dividend yield: 1.7448483218404036%
Buyback yield: 0%
Debt paydown yield: -26.995939939780133%
Total shareholder yield: -25.25109161793973% (Minimal or Negative)
Shareholder yield for BOL.PA (annual period ending 2023-12-31)
Market cap (USD): 12269039935.400002
Dividends paid: 189000000
Stock repurchases: 0
Net debt paydown: -980092198.5815592
Dividend yield: 1.5404628316081697%
Buyback yield: 0%
Debt paydown yield: -7.988336526264684%
Total shareholder yield: -6.447873694656514% (Minimal or Negative)
Shareholder yield for BOL.PA (quarterly period ending 2024-12-31)
Market cap (USD): 12233918637.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BOL.PA (annual period ending 2024-12-31)
Market cap (USD): 12233918637.875
Dividends paid: 206666666.6666667
Stock repurchases: 0
Net debt paydown: 7827374999.999999
Dividend yield: 1.689292472706555%
Buyback yield: 0%
Debt paydown yield: 63.980930654281295%
Total shareholder yield: 65.67022312698785% (High Return)
Shareholder yield for BOL.PA (quarterly period ending 2025-06-30)
Market cap (USD): 12527973423.035294
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 106409313.72549021
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.849373718576338%
Total shareholder yield: 0.849373718576338% (Low Return)
Shareholder yield for BSX.AX (annual period ending 2021-06-30)
Market cap (USD): 440123571.9548872
Dividends paid: 0
Stock repurchases: 1242512.0300751878
Dividend yield: 0%
Buyback yield: 0.28230981234573493%
Total shareholder yield: 0.28230981234573493% (Low Return)
Shareholder yield for BSX.AX (annual period ending 2022-06-30)
Market cap (USD): 201849776.1034483
Dividends paid: 0
Stock repurchases: 2931323.4482758623
Net debt paydown: -259469.5670210008
Dividend yield: 0%
Buyback yield: 1.4522302203464197%
Debt paydown yield: -0.12854587804349224%
Total shareholder yield: 1.3236843423029274% (Low Return)
Shareholder yield for BSX.AX (annual period ending 2023-06-30)
Market cap (USD): 125418929.83443709
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 192879.2966430692
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.1537880261757018%
Total shareholder yield: 0.1537880261757018% (Low Return)
Shareholder yield for BSX.AX (annual period ending 2024-06-30)
Market cap (USD): 57388661.833333336
Dividends paid: 0
Stock repurchases: 197978
Net debt paydown: -455786.3311258278
Dividend yield: 0%
Buyback yield: 0.3449775507485478%
Debt paydown yield: -0.7942097211632337%
Total shareholder yield: -0.44923217041468594% (Minimal or Negative)
Shareholder yield for BXC (annual period ending 2021-12-31)
Market cap (USD): 745242145.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXC (annual period ending 2022-12-31)
Market cap (USD): 553406108.45
Dividends paid: 0
Stock repurchases: 76961000
Net debt paydown: -406874000
Dividend yield: 0%
Buyback yield: 13.906785419401164%
Debt paydown yield: -73.52177610391534%
Total shareholder yield: -59.61499068451418% (Minimal or Negative)
Shareholder yield for BXC (annual period ending 2023-12-31)
Market cap (USD): 881823177.45
Dividends paid: 0
Stock repurchases: 47414000
Net debt paydown: -5030000
Dividend yield: 0%
Buyback yield: 5.376814900364581%
Debt paydown yield: -0.570409139680977%
Total shareholder yield: 4.806405760683604% (Moderate Return)
Shareholder yield for BXC (quarterly period ending 2024-09-30)
Market cap (USD): 820420080.9
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXC (quarterly period ending 2024-12-31)
Market cap (USD): 795049473.1999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BXC (annual period ending 2024-12-31)
Market cap (USD): 795049473.1999999
Dividends paid: 0
Stock repurchases: 48662000
Net debt paydown: -18224000
Dividend yield: 0%
Buyback yield: 6.120625400094914%
Debt paydown yield: -2.292184400380784%
Total shareholder yield: 3.82844099971413% (Low Return)
Shareholder yield for BXC (quarterly period ending 2025-03-31)
Market cap (USD): 583523977.1
Dividends paid: 0
Stock repurchases: 15033000
Dividend yield: 0%
Buyback yield: 2.576243751749683%
Total shareholder yield: 2.576243751749683% (Low Return)
Shareholder yield for BXC (quarterly period ending 2025-06-30)
Market cap (USD): 578854540.1
Dividends paid: 0
Stock repurchases: 22123000
Net debt paydown: -6778000
Dividend yield: 0%
Buyback yield: 3.8218582506372223%
Debt paydown yield: -1.1709332017727745%
Total shareholder yield: 2.6509250488644476% (Low Return)
Shareholder yield for BXC (quarterly period ending 2025-09-30)
Market cap (USD): 568737426.6
Dividends paid: 0
Stock repurchases: 3415000
Net debt paydown: -3380000
Dividend yield: 0%
Buyback yield: 0.6004528346965657%
Debt paydown yield: -0.5942988524961618%
Total shareholder yield: 0.0061539822004039735% (Low Return)
Shareholder yield for BXC (annual period ending 2025-12-31)
Market cap (USD): 478072524.85
Dividends paid: 0
Stock repurchases: 40664000
Net debt paydown: -37787000
Dividend yield: 0%
Buyback yield: 8.50582241946632%
Debt paydown yield: -7.904030881476832%
Total shareholder yield: 0.601791537989488% (Low Return)
Shareholder yield for BXC (quarterly period ending 2025-12-31)
Market cap (USD): 478072524.85
Dividends paid: 0
Stock repurchases: 93000
Net debt paydown: -5096000
Dividend yield: 0%
Buyback yield: 0.019453115409462124%
Debt paydown yield: -1.0659470551249355%
Total shareholder yield: -1.0464939397154733% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2024-09-30)
Market cap (USD): 295339500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (annual period ending 2024-12-31)
Market cap (USD): 303592500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2024-12-31)
Market cap (USD): 303592500
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2025-03-31)
Market cap (USD): 318035250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2025-06-30)
Market cap (USD): 310077000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2025-09-30)
Market cap (USD): 308898000
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (quarterly period ending 2025-12-31)
Market cap (USD): 313319250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCIX (annual period ending 2025-12-31)
Market cap (USD): 313319250
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (annual period ending 2021-12-31)
Market cap (USD): 215265216.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (annual period ending 2022-12-31)
Market cap (USD): 70273677.21
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12414000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.665220453603187%
Total shareholder yield: -17.665220453603187% (Minimal or Negative)
Shareholder yield for CRVO (annual period ending 2023-12-31)
Market cap (USD): 70644025.97
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2024-09-30)
Market cap (USD): 135177297.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (annual period ending 2024-12-31)
Market cap (USD): 21665402.459999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2024-12-31)
Market cap (USD): 21665402.459999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2025-03-31)
Market cap (USD): 84717278.85000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2025-06-30)
Market cap (USD): 58237342.51
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2025-09-30)
Market cap (USD): 74903036.71
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (annual period ending 2025-12-31)
Market cap (USD): 73143880.10000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRVO (quarterly period ending 2025-12-31)
Market cap (USD): 73143880.10000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAC.AS (annual period ending 2021-12-31)
Market cap (USD): 58525504.227272734
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTAC.AS (annual period ending 2022-12-31)
Market cap (USD): 44403848.77659575
Dividends paid: 328723.40425531915
Stock repurchases: 0
Net debt paydown: -10637161.508704063
Dividend yield: 0.7403038549860608%
Buyback yield: 0%
Debt paydown yield: -23.955494403698328%
Total shareholder yield: -23.21519054871227% (Minimal or Negative)
Shareholder yield for CTAC.AS (annual period ending 2023-12-31)
Market cap (USD): 47006198.63333333
Dividends paid: 908888.8888888889
Stock repurchases: 0
Net debt paydown: 1206075.6501182038
Dividend yield: 1.9335511386031796%
Buyback yield: 0%
Debt paydown yield: 2.5657800145169447%
Total shareholder yield: 4.499331153120124% (Moderate Return)
Shareholder yield for CTAC.AS (annual period ending 2024-12-31)
Market cap (USD): 40973212.43749999
Dividends paid: 1620833.3333333335
Stock repurchases: 0
Net debt paydown: 2587430.555555554
Dividend yield: 3.955836598865006%
Buyback yield: 0%
Debt paydown yield: 6.314932126697137%
Total shareholder yield: 10.270768725562142% (High Return)
Shareholder yield for CTAC.AS (quarterly period ending 2025-06-30)
Market cap (USD): 53599828.30588236
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVE.TO (annual period ending 2021-12-31)
Market cap (USD): 20145918645.669292
Dividends paid: 138582677.16535434
Stock repurchases: 0
Dividend yield: 0.6878945537444878%
Buyback yield: 0%
Total shareholder yield: 0.6878945537444878% (Low Return)
Shareholder yield for CVE.TO (annual period ending 2022-12-31)
Market cap (USD): 32442365838.23529
Dividends paid: 681617647.0588235
Stock repurchases: 1860294117.6470587
Dividend yield: 2.101010914116183%
Buyback yield: 5.734150607026907%
Total shareholder yield: 7.835161521143089% (Moderate Return)
Shareholder yield for CVE.TO (annual period ending 2023-12-31)
Market cap (USD): 28721038083.33333
Dividends paid: 777272727.2727273
Stock repurchases: 803787878.7878788
Net debt paydown: 1026203208.5561495
Dividend yield: 2.7062835438520403%
Buyback yield: 2.798603157921067%
Debt paydown yield: 3.573001802994196%
Total shareholder yield: 9.077888504767303% (Moderate Return)
Shareholder yield for CVE.TO (quarterly period ending 2024-09-30)
Market cap (USD): 29519394096.296295
Dividends paid: 243703703.7037037
Stock repurchases: 0
Dividend yield: 0.8255714968563005%
Buyback yield: 0%
Total shareholder yield: 0.8255714968563005% (Low Return)
Shareholder yield for CVE.TO (quarterly period ending 2024-12-31)
Market cap (USD): 27072477230.769234
Dividends paid: 230769230.76923078
Stock repurchases: 0
Dividend yield: 0.8524126876241304%
Buyback yield: 0%
Total shareholder yield: 0.8524126876241304% (Low Return)
Shareholder yield for CVE.TO (annual period ending 2024-12-31)
Market cap (USD): 27072477230.769234
Dividends paid: 1084615384.6153846
Stock repurchases: 1215384615.3846154
Net debt paydown: 97727272.72727203
Dividend yield: 4.006339631833413%
Buyback yield: 4.4893734881537535%
Debt paydown yield: 0.36098385786506476%
Total shareholder yield: 8.85669697785223% (Moderate Return)
Shareholder yield for CVE.TO (quarterly period ending 2025-03-31)
Market cap (USD): 25090291999.999996
Dividends paid: 232867132.86713287
Stock repurchases: 183216783.21678323
Dividend yield: 0.9281164717697701%
Buyback yield: 0.730229776587627%
Total shareholder yield: 1.6583462483573972% (Low Return)
Shareholder yield for CVE.TO (quarterly period ending 2025-06-30)
Market cap (USD): 24514883350.364964
Dividends paid: 268613138.68613136
Stock repurchases: 340145985.4014598
Net debt paydown: -121147465.67301178
Dividend yield: 1.0957145291989832%
Buyback yield: 1.3875080723008864%
Debt paydown yield: -0.4941792458955682%
Total shareholder yield: 1.9890433556043012% (Low Return)
Shareholder yield for CVE.TO (quarterly period ending 2025-09-30)
Market cap (USD): 31071372690.647488
Dividends paid: 256115107.91366908
Stock repurchases: 675539568.3453238
Net debt paydown: 439626109.3315115
Dividend yield: 0.8242799906640751%
Buyback yield: 2.174154245038108%
Debt paydown yield: 1.4148911723614945%
Total shareholder yield: 4.4133254080636775% (Moderate Return)
Shareholder yield for CVE.TO (annual period ending 2025-12-31)
Market cap (USD): 31239121204.379562
Dividends paid: 1048905109.489051
Stock repurchases: 1824817518.2481751
Net debt paydown: -2933709356.3370924
Dividend yield: 3.3576652256850297%
Buyback yield: 5.841449592353914%
Debt paydown yield: -9.391139197365774%
Total shareholder yield: -0.19202437932683125% (Minimal or Negative)
Shareholder yield for CVE.TO (quarterly period ending 2025-12-31)
Market cap (USD): 31239121204.379562
Dividends paid: 277372262.7737226
Stock repurchases: 565693430.6569343
Net debt paydown: -3155684503.492096
Dividend yield: 0.887900338037795%
Buyback yield: 1.8108493736297133%
Debt paydown yield: -10.101707032173765%
Total shareholder yield: -7.402957320506257% (Minimal or Negative)
Shareholder yield for CXM (annual period ending 2022-01-31)
Market cap (USD): 1497366855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXM (annual period ending 2023-01-31)
Market cap (USD): 1323006803.4399998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXM (annual period ending 2024-01-31)
Market cap (USD): 1661078964.48
Dividends paid: 0
Stock repurchases: 26684000
Net debt paydown: -16525000
Dividend yield: 0%
Buyback yield: 1.6064257371625565%
Debt paydown yield: -0.99483530604899%
Total shareholder yield: 0.6115904311135666% (Low Return)
Shareholder yield for CXM (quarterly period ending 2024-10-31)
Market cap (USD): 988927620.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXM (quarterly period ending 2025-01-31)
Market cap (USD): 1185914549.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CXM (annual period ending 2025-01-31)
Market cap (USD): 1185914549.16
Dividends paid: 0
Stock repurchases: 273873000
Net debt paydown: -15413000
Dividend yield: 0%
Buyback yield: 23.093822416968244%
Debt paydown yield: -1.2996720557073227%
Total shareholder yield: 21.79415036126092% (High Return)
Shareholder yield for CXM (quarterly period ending 2025-04-30)
Market cap (USD): 1023533432.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2207000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2156255897512537%
Total shareholder yield: -0.2156255897512537% (Minimal or Negative)
Shareholder yield for CXM (quarterly period ending 2025-07-31)
Market cap (USD): 1199224476.76
Dividends paid: 0
Stock repurchases: 140845000
Net debt paydown: 2700000
Dividend yield: 0%
Buyback yield: 11.744673556074124%
Debt paydown yield: 0.22514550464269328%
Total shareholder yield: 11.969819060716818% (High Return)
Shareholder yield for CXM (quarterly period ending 2025-10-31)
Market cap (USD): 1027526410.7199999
Dividends paid: 0
Stock repurchases: 11418000
Net debt paydown: -224000
Dividend yield: 0%
Buyback yield: 1.1112123134625098%
Debt paydown yield: -0.021799926275670185%
Total shareholder yield: 1.0894123871868395% (Low Return)
Shareholder yield for CXM (annual period ending 2026-01-31)
Market cap (USD): 849173380.88
Dividends paid: 0
Stock repurchases: 152263000
Net debt paydown: 1973000
Dividend yield: 0%
Buyback yield: 17.930731630118878%
Debt paydown yield: 0.2323435996021656%
Total shareholder yield: 18.163075229721045% (High Return)
Shareholder yield for CXM (quarterly period ending 2026-01-31)
Market cap (USD): 849173380.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1704000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2006657342737406%
Total shareholder yield: 0.2006657342737406% (Low Return)
Shareholder yield for EARN (annual period ending 2021-12-31)
Market cap (USD): 197987575.99999997
Dividends paid: 17272000
Stock repurchases: 0
Dividend yield: 8.723779718379907%
Buyback yield: 0%
Total shareholder yield: 8.723779718379907% (Moderate Return)
Shareholder yield for EARN (annual period ending 2022-12-31)
Market cap (USD): 148396760
Dividends paid: 13937000
Stock repurchases: 262000
Dividend yield: 9.391714482176026%
Buyback yield: 0.17655371990601412%
Total shareholder yield: 9.56826820208204% (Moderate Return)
Shareholder yield for EARN (annual period ending 2023-12-31)
Market cap (USD): 152905016
Dividends paid: 14122000
Stock repurchases: 0
Dividend yield: 9.235799040104741%
Buyback yield: 0%
Total shareholder yield: 9.235799040104741% (Moderate Return)
Shareholder yield for EARN (quarterly period ending 2024-09-30)
Market cap (USD): 193479320
Dividends paid: 5877000
Stock repurchases: 0
Dividend yield: 3.0375339338591845%
Buyback yield: 0%
Total shareholder yield: 3.0375339338591845% (Low Return)
Shareholder yield for EARN (annual period ending 2024-12-31)
Market cap (USD): 190473816
Dividends paid: 22215000
Stock repurchases: 0
Dividend yield: 11.663020391212196%
Buyback yield: 0%
Total shareholder yield: 11.663020391212196% (High Return)
Shareholder yield for EARN (quarterly period ending 2024-12-31)
Market cap (USD): 190473816
Dividends paid: 6845000
Stock repurchases: 0
Dividend yield: 3.5936697986877104%
Buyback yield: 0%
Total shareholder yield: 3.5936697986877104% (Low Return)
Shareholder yield for EARN (quarterly period ending 2025-03-31)
Market cap (USD): 161545840
Dividends paid: 8082000
Stock repurchases: 979000
Dividend yield: 5.002914343074387%
Buyback yield: 0.606019938365482%
Total shareholder yield: 5.608934281439869% (Moderate Return)
Shareholder yield for ECR.L (annual period ending 2021-09-30)
Market cap (USD): 973375.7821621621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECR.L (annual period ending 2022-09-30)
Market cap (USD): 400165.5993333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECR.L (annual period ending 2023-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECR.L (quarterly period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECR.L (annual period ending 2024-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECR.L (quarterly period ending 2025-03-31)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECR.L (annual period ending 2025-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ECR.L (quarterly period ending 2025-09-30)
Market cap (USD): 0
Dividends paid: 0
Stock repurchases: 0
Shareholder yield for ELABS.OL (annual period ending 2021-12-31)
Market cap (USD): 399754302.0239453
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELABS.OL (annual period ending 2022-12-31)
Market cap (USD): 281956039.2965587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELABS.OL (annual period ending 2023-12-31)
Market cap (USD): 211471363.02554026
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1254534.3731854954
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5932407845850883%
Total shareholder yield: -0.5932407845850883% (Minimal or Negative)
Shareholder yield for ELABS.OL (quarterly period ending 2024-09-30)
Market cap (USD): 161296366.00190842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)