speb/financial-data huggingface dataset:
Shareholder yield for AIFF (quarterly period ending 2024-12-31)
Market cap (USD): 41355425.65
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFF (quarterly period ending 2025-03-31)
Market cap (USD): 61330876.53
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFF (quarterly period ending 2025-06-30)
Market cap (USD): 44164473.43
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFF (quarterly period ending 2025-09-30)
Market cap (USD): 45412939.11
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFF (annual period ending 2025-12-31)
Market cap (USD): 13733122.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AIFF (quarterly period ending 2025-12-31)
Market cap (USD): 13733122.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALTAI.PA (quarterly period ending 2024-12-31)
Market cap (USD): 98534366.66666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALTAI.PA (annual period ending 2024-12-31)
Market cap (USD): 98534366.66666667
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1761666.6666666665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.7878702895876257%
Total shareholder yield: 1.7878702895876257% (Low Return)
Shareholder yield for AQI.AX (annual period ending 2021-06-30)
Market cap (USD): 207925493.80451128
Dividends paid: 0
Stock repurchases: 296828.5714285714
Dividend yield: 0%
Buyback yield: 0.1427571799866185%
Total shareholder yield: 0.1427571799866185% (Low Return)
Shareholder yield for AQI.AX (annual period ending 2022-06-30)
Market cap (USD): 90878983.47586207
Dividends paid: 0
Stock repurchases: 325453.1034482759
Net debt paydown: 262841.0163339382
Dividend yield: 0%
Buyback yield: 0.3581170156185978%
Debt paydown yield: 0.2892209026564983%
Total shareholder yield: 0.6473379182750961% (Low Return)
Shareholder yield for AQI.AX (annual period ending 2023-06-30)
Market cap (USD): 46706762.33112583
Dividends paid: 0
Stock repurchases: 280659.60264900664
Net debt paydown: 138414.0899748801
Dividend yield: 0%
Buyback yield: 0.600897147739081%
Debt paydown yield: 0.2963470021612687%
Total shareholder yield: 0.8972441499003496% (Low Return)
Shareholder yield for AQI.AX (annual period ending 2024-06-30)
Market cap (USD): 30932987.333333332
Dividends paid: 0
Stock repurchases: 152231.33333333334
Net debt paydown: 36241.84105960265
Dividend yield: 0%
Buyback yield: 0.49213265984591514%
Debt paydown yield: 0.11716243461732682%
Total shareholder yield: 0.6092950944632419% (Low Return)
Shareholder yield for BCYC (annual period ending 2021-12-31)
Market cap (USD): 3066221614.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCYC (annual period ending 2022-12-31)
Market cap (USD): 1491049117.6000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -13034695.538912408
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8741962545065664%
Total shareholder yield: -0.8741962545065664% (Minimal or Negative)
Shareholder yield for BCYC (annual period ending 2023-12-31)
Market cap (USD): 910748920.4799999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3502714.6560927182
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.3845971790168746%
Total shareholder yield: -0.3845971790168746% (Minimal or Negative)
Shareholder yield for BCYC (quarterly period ending 2024-09-30)
Market cap (USD): 1139947349.03
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCYC (quarterly period ending 2024-12-31)
Market cap (USD): 705225934
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCYC (annual period ending 2024-12-31)
Market cap (USD): 705225934
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45040079.11392405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.386616960958791%
Total shareholder yield: 6.386616960958791% (Moderate Return)
Shareholder yield for BCYC (quarterly period ending 2025-03-31)
Market cap (USD): 427669155.69
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BCYC (quarterly period ending 2025-06-30)
Market cap (USD): 350094302.95
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 952784.2020992693
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.27215073026633757%
Total shareholder yield: 0.27215073026633757% (Low Return)
Shareholder yield for BCYC (quarterly period ending 2025-09-30)
Market cap (USD): 389889194.94
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2098093.2987782313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5381255305372354%
Total shareholder yield: 0.5381255305372354% (Low Return)
Shareholder yield for BCYC (quarterly period ending 2025-12-31)
Market cap (USD): 356642829.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -15012162.162162162
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.209298749690415%
Total shareholder yield: -4.209298749690415% (Minimal or Negative)
Shareholder yield for BCYC (annual period ending 2025-12-31)
Market cap (USD): 356642829.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10906722.972972974
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.058164099044253%
Total shareholder yield: -3.058164099044253% (Minimal or Negative)
Shareholder yield for BEW.V (annual period ending 2021-12-31)
Market cap (USD): 20645114.5984252
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEW.V (annual period ending 2022-12-31)
Market cap (USD): 16422761.367647057
Dividends paid: 0
Stock repurchases: 62031.61764705882
Dividend yield: 0%
Buyback yield: 0.3777173415504989%
Total shareholder yield: 0.3777173415504989% (Low Return)
Shareholder yield for BEW.V (annual period ending 2023-12-31)
Market cap (USD): 24277125.5
Dividends paid: 0
Stock repurchases: 195064.39393939392
Net debt paydown: -64250.57932263811
Dividend yield: 0%
Buyback yield: 0.8034904871229253%
Debt paydown yield: -0.26465480570439903%
Total shareholder yield: 0.5388356814185262% (Low Return)
Shareholder yield for BEW.V (quarterly period ending 2024-09-30)
Market cap (USD): 45317300.93333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEW.V (annual period ending 2024-12-31)
Market cap (USD): 48214710.78321678
Dividends paid: 0
Stock repurchases: 80987.41258741259
Net debt paydown: 101092.77389277378
Dividend yield: 0%
Buyback yield: 0.16797241188804096%
Debt paydown yield: 0.20967205288715224%
Total shareholder yield: 0.3776444647751932% (Low Return)
Shareholder yield for BEW.V (quarterly period ending 2024-12-31)
Market cap (USD): 48214710.78321678
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEW.V (quarterly period ending 2025-03-31)
Market cap (USD): 42782067.314685315
Dividends paid: 0
Stock repurchases: 4335.664335664336
Dividend yield: 0%
Buyback yield: 0.010134303010121444%
Total shareholder yield: 0.010134303010121444% (Low Return)
Shareholder yield for BEW.V (quarterly period ending 2025-06-30)
Market cap (USD): 52452767.50364964
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13599.397682609444
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0259269402356381%
Total shareholder yield: 0.0259269402356381% (Low Return)
Shareholder yield for BEW.V (quarterly period ending 2025-09-30)
Market cap (USD): 50999429.10791367
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 42118.43196975259
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08258608519054383%
Total shareholder yield: 0.08258608519054383% (Low Return)
Shareholder yield for BEW.V (quarterly period ending 2025-12-31)
Market cap (USD): 56705694.59854014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 30549.451241926232
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05387369197786479%
Total shareholder yield: 0.05387369197786479% (Low Return)
Shareholder yield for BEW.V (annual period ending 2025-12-31)
Market cap (USD): 56705694.59854014
Dividends paid: 0
Stock repurchases: 4525.5474452554745
Net debt paydown: 118363.78439079178
Dividend yield: 0%
Buyback yield: 0.007980763620470637%
Debt paydown yield: 0.20873350591818512%
Total shareholder yield: 0.21671426953865577% (Low Return)
Shareholder yield for BIRLANU.NS (annual period ending 2022-03-31)
Market cap (USD): 373705593.6974812
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (annual period ending 2023-03-31)
Market cap (USD): 213148424.21912304
Dividends paid: 5949183.922046285
Stock repurchases: 0
Dividend yield: 2.791099180695957%
Buyback yield: 0%
Total shareholder yield: 2.791099180695957% (Low Return)
Shareholder yield for BIRLANU.NS (annual period ending 2024-03-31)
Market cap (USD): 230896610.19169864
Dividends paid: 3622904.424991006
Stock repurchases: 0
Net debt paydown: -40445445.637283325
Dividend yield: 1.5690591654780643%
Buyback yield: 0%
Debt paydown yield: -17.516690956919664%
Total shareholder yield: -15.9476317914416% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (quarterly period ending 2024-09-30)
Market cap (USD): 266848023.88222647
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (quarterly period ending 2025-03-31)
Market cap (USD): 156803002.06780255
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 121924.14431083202
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0777562563873052%
Total shareholder yield: 0.0777562563873052% (Low Return)
Shareholder yield for BIRLANU.NS (annual period ending 2025-03-31)
Market cap (USD): 156803002.06780255
Dividends paid: 1987374.3277998595
Stock repurchases: 0
Net debt paydown: -19110554.259624377
Dividend yield: 1.267433851132842%
Buyback yield: 0%
Debt paydown yield: -12.18762013967109%
Total shareholder yield: -10.920186288538247% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (quarterly period ending 2025-06-30)
Market cap (USD): 202681293.78703487
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (quarterly period ending 2025-09-30)
Market cap (USD): 163876402.62006763
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRLANU.NS (quarterly period ending 2025-12-31)
Market cap (USD): 136646768.4449148
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABLE.AS (annual period ending 2021-12-31)
Market cap (USD): 208750893.29545456
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABLE.AS (annual period ending 2022-12-31)
Market cap (USD): 200386428.29787233
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABLE.AS (annual period ending 2023-12-31)
Market cap (USD): 145054202.2222222
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -28500299.669030733
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -19.64803448118548%
Total shareholder yield: -19.64803448118548% (Minimal or Negative)
Shareholder yield for CABLE.AS (quarterly period ending 2024-12-31)
Market cap (USD): 79650298.54166666
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CABLE.AS (annual period ending 2024-12-31)
Market cap (USD): 79650298.54166666
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1455429.6527777761
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.827274573260277%
Total shareholder yield: -1.827274573260277% (Minimal or Negative)
Shareholder yield for CCAP (annual period ending 2021-12-31)
Market cap (USD): 381724062.71999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCAP (annual period ending 2022-12-31)
Market cap (USD): 310979834.88
Dividends paid: 55288000
Stock repurchases: 0
Dividend yield: 17.77864472187863%
Buyback yield: 0%
Total shareholder yield: 17.77864472187863% (High Return)
Shareholder yield for CCAP (annual period ending 2023-12-31)
Market cap (USD): 474944321.28000003
Dividends paid: 64550000
Stock repurchases: 0
Net debt paydown: -190327000
Dividend yield: 13.59106680674365%
Buyback yield: 0%
Debt paydown yield: -40.07353945975366%
Total shareholder yield: -26.482472653010014% (Minimal or Negative)
Shareholder yield for CCAP (quarterly period ending 2024-09-30)
Market cap (USD): 550478522.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCAP (annual period ending 2024-12-31)
Market cap (USD): 586587555.84
Dividends paid: 75235000
Stock repurchases: 0
Net debt paydown: -31054000
Dividend yield: 12.82587727117099%
Buyback yield: 0%
Debt paydown yield: -5.294009341117086%
Total shareholder yield: 7.531867930053904% (Moderate Return)
Shareholder yield for CCAP (quarterly period ending 2025-03-31)
Market cap (USD): 536845520.64
Dividends paid: 17419000
Stock repurchases: 0
Dividend yield: 3.2446950436009883%
Buyback yield: 0%
Total shareholder yield: 3.2446950436009883% (Low Return)
Shareholder yield for CCAP (quarterly period ending 2025-06-30)
Market cap (USD): 456521345.28000003
Dividends paid: 17419000
Stock repurchases: 0
Net debt paydown: 15634000
Dividend yield: 3.8155937679795313%
Buyback yield: 0%
Debt paydown yield: 3.42459343065572%
Total shareholder yield: 7.240187198635251% (Moderate Return)
Shareholder yield for CCAP (quarterly period ending 2025-09-30)
Market cap (USD): 476786618.88
Dividends paid: 17410000
Stock repurchases: 0
Net debt paydown: 12003000
Dividend yield: 3.651528652565192%
Buyback yield: 0%
Debt paydown yield: 2.517478369715106%
Total shareholder yield: 6.169007022280298% (Moderate Return)
Shareholder yield for CCAP (annual period ending 2025-12-31)
Market cap (USD): 483787349.76000005
Dividends paid: 67813000
Stock repurchases: 1333000
Net debt paydown: 2076000
Dividend yield: 14.017108970220296%
Buyback yield: 0.2755342818825838%
Debt paydown yield: 0.42911415543004044%
Total shareholder yield: 14.72175740753292% (High Return)
Shareholder yield for CCAP (quarterly period ending 2025-12-31)
Market cap (USD): 483787349.76000005
Dividends paid: 15565000
Stock repurchases: 1000000
Net debt paydown: 1554000
Dividend yield: 3.2173226537902595%
Buyback yield: 0.20670238700869%
Debt paydown yield: 0.32121550941150423%
Total shareholder yield: 3.7452405502104535% (Low Return)
Shareholder yield for CCEP.L (annual period ending 2021-12-31)
Market cap (USD): 263459830.35027024
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEP.L (annual period ending 2022-12-31)
Market cap (USD): 253329418.79469883
Dividends paid: 919277108.433735
Stock repurchases: 0
Dividend yield: 362.87815004175576%
Buyback yield: 0%
Total shareholder yield: 362.87815004175576% (High Return)
Shareholder yield for CCEP.L (annual period ending 2023-12-31)
Market cap (USD): 312904320.6691139
Dividends paid: 1064556962.0253164
Stock repurchases: 0
Net debt paydown: -79533323.16608047
Dividend yield: 340.21804484798105%
Buyback yield: 0%
Debt paydown yield: -25.417777228517203%
Total shareholder yield: 314.80026761946385% (High Return)
Shareholder yield for CCEP.L (annual period ending 2024-12-31)
Market cap (USD): 336027832.3965
Dividends paid: 1137500000
Stock repurchases: 0
Net debt paydown: 261566455.69620132
Dividend yield: 338.51362605517556%
Buyback yield: 0%
Debt paydown yield: 77.84071153593102%
Total shareholder yield: 416.35433759110657% (High Return)
Shareholder yield for CCEP.L (quarterly period ending 2024-12-31)
Market cap (USD): 336027832.3965
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCEP.L (quarterly period ending 2025-06-30)
Market cap (USD): 396301604.5663014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2291044520.547945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -578.1062943348877%
Total shareholder yield: -578.1062943348877% (Minimal or Negative)
Shareholder yield for CEG (annual period ending 2022-12-31)
Market cap (USD): 29950146165.79
Dividends paid: 185000000
Stock repurchases: 0
Dividend yield: 0.6176931457226503%
Buyback yield: 0%
Total shareholder yield: 0.6176931457226503% (Low Return)
Shareholder yield for CEG (annual period ending 2023-12-31)
Market cap (USD): 41102442156.7
Dividends paid: 366000000
Stock repurchases: 992000000
Net debt paydown: -3493000000
Dividend yield: 0.8904580380033192%
Buyback yield: 2.413481895353259%
Debt paydown yield: -8.49827848837594%
Total shareholder yield: -5.194338555019361% (Minimal or Negative)
Shareholder yield for CEG (quarterly period ending 2024-09-30)
Market cap (USD): 91925201216.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEG (annual period ending 2024-12-31)
Market cap (USD): 79212369410.94
Dividends paid: 444000000
Stock repurchases: 999000000
Net debt paydown: 849000000
Dividend yield: 0.560518519142642%
Buyback yield: 1.2611666680709444%
Debt paydown yield: 1.0718023034957276%
Total shareholder yield: 2.893487490709314% (Low Return)
Shareholder yield for CEG (quarterly period ending 2024-12-31)
Market cap (USD): 79212369410.94
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CEG (quarterly period ending 2025-03-31)
Market cap (USD): 71527534005.1
Dividends paid: 122000000
Stock repurchases: 0
Dividend yield: 0.17056368809149947%
Buyback yield: 0%
Total shareholder yield: 0.17056368809149947% (Low Return)
Shareholder yield for CEG (quarterly period ending 2025-06-30)
Market cap (USD): 114654744598.19
Dividends paid: 122000000
Stock repurchases: 400000000
Net debt paydown: 47000000
Dividend yield: 0.10640641207439919%
Buyback yield: 0.3488734822111449%
Debt paydown yield: 0.04099263415980953%
Total shareholder yield: 0.4962725284453536% (Low Return)
Shareholder yield for CEG (quarterly period ending 2025-09-30)
Market cap (USD): 117036615051.58
Dividends paid: 121000000
Stock repurchases: 0
Net debt paydown: -726000000
Dividend yield: 0.10338644871664586%
Buyback yield: 0%
Debt paydown yield: -0.6203186922998752%
Total shareholder yield: -0.5169322435832294% (Minimal or Negative)
Shareholder yield for CEG (quarterly period ending 2025-12-31)
Market cap (USD): 125789185488.25
Dividends paid: 121000000
Stock repurchases: 0
Net debt paydown: 45000000
Dividend yield: 0.09619268900608521%
Buyback yield: 0%
Debt paydown yield: 0.03577414053945318%
Total shareholder yield: 0.1319668295455384% (Low Return)
Shareholder yield for CEG (annual period ending 2025-12-31)
Market cap (USD): 125789185488.25
Dividends paid: 486000000
Stock repurchases: 400000000
Net debt paydown: -580000000
Dividend yield: 0.3863607178260944%
Buyback yield: 0.3179923603506949%
Debt paydown yield: -0.46108892250850764%
Total shareholder yield: 0.24326415566828163% (Low Return)
Shareholder yield for CMPI.L (annual period ending 2022-05-31)
Market cap (USD): 779774.6075949367
Dividends paid: 3993670.8860759493
Stock repurchases: 0
Dividend yield: 512.1570832363535%
Buyback yield: 0%
Total shareholder yield: 512.1570832363535% (High Return)
Shareholder yield for CMPI.L (annual period ending 2023-05-31)
Market cap (USD): 745310.4953086419
Dividends paid: 4248148.148148148
Stock repurchases: 2255555.5555555555
Net debt paydown: 218784.1850289125
Dividend yield: 569.9836745743047%
Buyback yield: 302.633005942242%
Debt paydown yield: 29.354770448833058%
Total shareholder yield: 901.9714509653797% (High Return)
Shareholder yield for CMPI.L (annual period ending 2024-05-31)
Market cap (USD): 803167.8458227848
Dividends paid: 4889873.417721518
Stock repurchases: 7192405.063291139
Net debt paydown: -218784.1850289125
Dividend yield: 608.8233540664482%
Buyback yield: 895.5046072496918%
Debt paydown yield: -27.24015735525177%
Total shareholder yield: 1477.0878039608883% (High Return)
Shareholder yield for CMPI.L (quarterly period ending 2024-11-30)
Market cap (USD): 795370.0997468354
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CMPI.L (quarterly period ending 2025-05-31)
Market cap (USD): 882409.8059459459
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -598699.965788573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -67.84829018833997%
Total shareholder yield: -67.84829018833997% (Minimal or Negative)
Shareholder yield for CMPI.L (annual period ending 2025-05-31)
Market cap (USD): 882409.8059459459
Dividends paid: 5333783.783783784
Stock repurchases: 4428378.378378378
Net debt paydown: -598699.965788573
Dividend yield: 604.4565402427677%
Buyback yield: 501.8505402522294%
Debt paydown yield: -67.84829018833997%
Total shareholder yield: 1038.4587903066572% (High Return)
Shareholder yield for CNTA (annual period ending 2021-12-31)
Market cap (USD): 1742274539.34
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTA (annual period ending 2022-12-31)
Market cap (USD): 479667057.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTA (annual period ending 2023-12-31)
Market cap (USD): 1231661219.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22977032.1793503
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8655318372422423%
Total shareholder yield: -1.8655318372422423% (Minimal or Negative)
Shareholder yield for CNTA (quarterly period ending 2024-09-30)
Market cap (USD): 2474153630.91
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTA (quarterly period ending 2024-12-31)
Market cap (USD): 2591749425.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTA (annual period ending 2024-12-31)
Market cap (USD): 2591749425.75
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40211582.27848102
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.551522762153004%
Total shareholder yield: -1.551522762153004% (Minimal or Negative)
Shareholder yield for CNTA (quarterly period ending 2025-03-31)
Market cap (USD): 2225036223.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CNTA (quarterly period ending 2025-06-30)
Market cap (USD): 2033169400.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8595427.859811425
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.42276004442680715%
Total shareholder yield: -0.42276004442680715% (Minimal or Negative)
Shareholder yield for CNTA (quarterly period ending 2025-09-30)
Market cap (USD): 3752234243.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2027526.8419104218
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05403518838296935%
Total shareholder yield: 0.05403518838296935% (Low Return)
Shareholder yield for CNTA (quarterly period ending 2025-12-31)
Market cap (USD): 3869830038.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -164864.8648648858
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004260261128839054%
Total shareholder yield: -0.004260261128839054% (Minimal or Negative)
Shareholder yield for CNTA (annual period ending 2025-12-31)
Market cap (USD): 3869830038.09
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12689324.32432434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.32790391824513576%
Total shareholder yield: -0.32790391824513576% (Minimal or Negative)
Shareholder yield for DERM (annual period ending 2021-12-31)
Market cap (USD): 115855862.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DERM (annual period ending 2022-12-31)
Market cap (USD): 41346330.24
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DERM (annual period ending 2023-12-31)
Market cap (USD): 124038990.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8235000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.639041443500066%
Total shareholder yield: 6.639041443500066% (Moderate Return)
Shareholder yield for DERM (quarterly period ending 2024-09-30)
Market cap (USD): 121670190.55000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DERM (quarterly period ending 2024-12-31)
Market cap (USD): 84200078.77
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DERM (annual period ending 2024-12-31)
Market cap (USD): 84200078.77
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10350000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.292150020752292%
Total shareholder yield: -12.292150020752292% (Minimal or Negative)
Shareholder yield for DERM (quarterly period ending 2025-03-31)
Market cap (USD): 127053827.30000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20593000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.208091041111043%
Total shareholder yield: -16.208091041111043% (Minimal or Negative)
Shareholder yield for DERM (quarterly period ending 2025-06-30)
Market cap (USD): 154618047.46
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.07114305335440044%
Total shareholder yield: -0.07114305335440044% (Minimal or Negative)
Shareholder yield for DERM (quarterly period ending 2025-09-30)
Market cap (USD): 153325974.64000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.015652925120059096%
Total shareholder yield: -0.015652925120059096% (Minimal or Negative)
Shareholder yield for DERM (annual period ending 2025-12-31)
Market cap (USD): 166031357.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -316000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.19032549333183832%
Total shareholder yield: -0.19032549333183832% (Minimal or Negative)
Shareholder yield for DERM (quarterly period ending 2025-12-31)
Market cap (USD): 166031357.37
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -95000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.05721810717254633%
Total shareholder yield: -0.05721810717254633% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (annual period ending 2022-03-31)
Market cap (USD): 15010405007.55374
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (annual period ending 2023-03-31)
Market cap (USD): 8960065764.158344
Dividends paid: 96954933.00852619
Stock repurchases: 0
Dividend yield: 1.0820783637142597%
Buyback yield: 0%
Total shareholder yield: 1.0820783637142597% (Low Return)
Shareholder yield for DIVISLAB.NS (annual period ending 2024-03-31)
Market cap (USD): 10855550345.019194
Dividends paid: 95455090.53843386
Stock repurchases: 0
Net debt paydown: 127455.35228492861
Dividend yield: 0.879320601025365%
Buyback yield: 0%
Debt paydown yield: 0.0011741030922804243%
Total shareholder yield: 0.8804947041176454% (Low Return)
Shareholder yield for DIVISLAB.NS (quarterly period ending 2024-09-30)
Market cap (USD): 17182146262.236023
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (quarterly period ending 2024-12-31)
Market cap (USD): 18786597787.07075
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (annual period ending 2025-03-31)
Market cap (USD): 17811302870.073524
Dividends paid: 93055880.28992283
Stock repurchases: 0
Net debt paydown: -107862.12254320318
Dividend yield: 0.5224540897919092%
Buyback yield: 0%
Debt paydown yield: -0.0006055824401505892%
Total shareholder yield: 0.5218485073517586% (Low Return)
Shareholder yield for DIVISLAB.NS (quarterly period ending 2025-03-31)
Market cap (USD): 17811302870.073524
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (quarterly period ending 2025-06-30)
Market cap (USD): 21056790082.440907
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIVISLAB.NS (quarterly period ending 2025-12-31)
Market cap (USD): 18903953410.38209
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTH (annual period ending 2022-01-31)
Market cap (USD): 522339094.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTH (annual period ending 2023-01-31)
Market cap (USD): 230341842.15
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTH (annual period ending 2024-01-31)
Market cap (USD): 169032810.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13658000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8.08008809722537%
Total shareholder yield: 8.08008809722537% (Moderate Return)
Shareholder yield for DLTH (quarterly period ending 2024-10-31)
Market cap (USD): 128160122.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTH (annual period ending 2025-01-31)
Market cap (USD): 101142583.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 23095000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 22.834101366514318%
Total shareholder yield: 22.834101366514318% (High Return)
Shareholder yield for DLTH (quarterly period ending 2025-01-31)
Market cap (USD): 101142583.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DLTH (quarterly period ending 2025-04-30)
Market cap (USD): 60269895.54
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -60761000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -100.81484206269124%
Total shareholder yield: -100.81484206269124% (Minimal or Negative)
Shareholder yield for DLTH (quarterly period ending 2025-07-31)
Market cap (USD): 72739529.10000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 34944000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 48.03990406916175%
Total shareholder yield: 48.03990406916175% (High Return)
Shareholder yield for DLTH (quarterly period ending 2025-10-31)
Market cap (USD): 95254145.25
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7320000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.684704934140386%
Total shareholder yield: -7.684704934140386% (Minimal or Negative)
Shareholder yield for DLTH (quarterly period ending 2026-01-31)
Market cap (USD): 83477269.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48834000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 58.499757503626846%
Total shareholder yield: 58.499757503626846% (High Return)
Shareholder yield for DLTH (annual period ending 2026-01-31)
Market cap (USD): 83477269.11
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15697000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 18.803921315772428%
Total shareholder yield: 18.803921315772428% (High Return)
Shareholder yield for DSRT.OL (annual period ending 2021-12-31)
Market cap (USD): 492389988.70695555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSRT.OL (annual period ending 2022-12-31)
Market cap (USD): 167698997.13360322
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 71502.11630474788
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.04263717584893083%
Total shareholder yield: 0.04263717584893083% (Low Return)
Shareholder yield for DSRT.OL (annual period ending 2023-12-31)
Market cap (USD): 97012197.59528488
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 104622.86136983686
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10784505862479492%
Total shareholder yield: 0.10784505862479492% (Low Return)
Shareholder yield for DSRT.OL (quarterly period ending 2024-09-30)
Market cap (USD): 83610581.80152671
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSRT.OL (annual period ending 2024-12-31)
Market cap (USD): 56564867.865961194
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45579.56777996071
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08057928799191792%
Total shareholder yield: 0.08057928799191792% (Low Return)
Shareholder yield for DSRT.OL (quarterly period ending 2024-12-31)
Market cap (USD): 56564867.865961194
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 8015.267175572519
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.01417004490236922%
Total shareholder yield: 0.01417004490236922% (Low Return)
Shareholder yield for DSRT.OL (quarterly period ending 2025-03-31)
Market cap (USD): 70676348.15267175
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSRT.OL (quarterly period ending 2025-06-30)
Market cap (USD): 84370690.510427
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DSRT.OL (quarterly period ending 2025-09-30)
Market cap (USD): 19403201.923847694
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL (annual period ending 2021-12-31)
Market cap (USD): 5728098834
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL (annual period ending 2022-12-31)
Market cap (USD): 921140217.9000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -22482000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.440670764680548%
Total shareholder yield: -2.440670764680548% (Minimal or Negative)
Shareholder yield for DTIL (annual period ending 2023-12-31)
Market cap (USD): 282534604.65
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -6308000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.2326468673861255%
Total shareholder yield: -2.2326468673861255% (Minimal or Negative)
Shareholder yield for DTIL (quarterly period ending 2024-09-30)
Market cap (USD): 231188133.12000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL (quarterly period ending 2024-12-31)
Market cap (USD): 98306561.07000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTIL (annual period ending 2024-12-31)
Market cap (USD): 98306561.07000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1223000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.2440675237628878%
Total shareholder yield: 1.2440675237628878% (Low Return)
Shareholder yield for DTIL (quarterly period ending 2025-03-31)
Market cap (USD): 123076718.18999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7427000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.0344475455825455%
Total shareholder yield: -6.0344475455825455% (Minimal or Negative)
Shareholder yield for DTIL (quarterly period ending 2025-06-30)
Market cap (USD): 108369437.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 303000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2795991261646985%
Total shareholder yield: 0.2795991261646985% (Low Return)
Shareholder yield for DTIL (quarterly period ending 2025-09-30)
Market cap (USD): 142428403.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 317000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22256796561897907%
Total shareholder yield: 0.22256796561897907% (Low Return)
Shareholder yield for DTIL (quarterly period ending 2025-12-31)
Market cap (USD): 107337347.52000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 320000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.2981254962913769%
Total shareholder yield: 0.2981254962913769% (Low Return)
Shareholder yield for DTIL (annual period ending 2025-12-31)
Market cap (USD): 107337347.52000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.152441371601354%
Total shareholder yield: 1.152441371601354% (Low Return)
Shareholder yield for ENGH.TO (annual period ending 2021-10-31)
Market cap (USD): 2009091716.707317
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENGH.TO (annual period ending 2022-10-31)
Market cap (USD): 1044251844.9117647
Dividends paid: 28151470.588235293
Stock repurchases: 6851470.5882352935
Dividend yield: 2.695850692091809%
Buyback yield: 0.656112854539818%
Total shareholder yield: 3.3519635466316267% (Low Return)
Shareholder yield for ENGH.TO (annual period ending 2023-10-31)
Market cap (USD): 1133526721.326087
Dividends paid: 32438405.797101453
Stock repurchases: 307971.01449275366
Net debt paydown: 5628484.654731456
Dividend yield: 2.8617239617564993%
Buyback yield: 0.027169276974120683%
Debt paydown yield: 0.4965462700470634%
Total shareholder yield: 3.3854395087776834% (Low Return)
Shareholder yield for ENGH.TO (annual period ending 2024-10-31)
Market cap (USD): 1050268830.3237411
Dividends paid: 38229496.4028777
Stock repurchases: 4312230.215827338
Net debt paydown: 1009978.1044729436
Dividend yield: 3.6399724812449796%
Buyback yield: 0.41058347075749274%
Debt paydown yield: 0.09616377019982798%
Total shareholder yield: 4.146719722202301% (Moderate Return)
Shareholder yield for ENGH.TO (quarterly period ending 2024-10-31)
Market cap (USD): 1050268830.3237411
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ENGH.TO (quarterly period ending 2025-01-31)
Market cap (USD): 950563093.5517243
Dividends paid: 9928965.51724138
Stock repurchases: 4103448.275862069
Dividend yield: 1.0445351376037935%
Buyback yield: 0.43168605047875047%
Total shareholder yield: 1.476221188082544% (Low Return)
Shareholder yield for ENGH.TO (quarterly period ending 2025-04-30)
Market cap (USD): 915646889.2463768
Dividends paid: 10391304.347826088
Stock repurchases: 0
Net debt paydown: 83348.3258370813
Dividend yield: 1.1348593513356062%
Buyback yield: 0%
Debt paydown yield: 0.009102671217032272%
Total shareholder yield: 1.1439620225526386% (Low Return)
Shareholder yield for ENGH.TO (quarterly period ending 2025-07-31)
Market cap (USD): 848273559.6159421
Dividends paid: 11990579.710144928
Stock repurchases: 1144202.8985507246
Net debt paydown: 372463.76811594237
Dividend yield: 1.4135274610673578%
Buyback yield: 0.1348860736704755%
Debt paydown yield: 0.04390844956720993%
Total shareholder yield: 1.5923219843050433% (Low Return)
Shareholder yield for ENGH.TO (annual period ending 2025-10-31)
Market cap (USD): 768579409.7214286
Dividends paid: 44150000
Stock repurchases: 10530000
Net debt paydown: 19121.274409043603
Dividend yield: 5.744364140070075%
Buyback yield: 1.3700601221956485%
Debt paydown yield: 0.002487872322259336%
Total shareholder yield: 7.116912134587983% (Moderate Return)
Shareholder yield for ENGH.TO (quarterly period ending 2025-10-31)
Market cap (USD): 768579409.7214286
Dividends paid: 11804285.714285715
Stock repurchases: 5152142.857142857
Net debt paydown: -485393.3747412013
Dividend yield: 1.5358576569939826%
Buyback yield: 0.6703461987109763%
Debt paydown yield: -0.06315461598394002%
Total shareholder yield: 2.1430492397210186% (Low Return)
Shareholder yield for ENGH.TO (quarterly period ending 2026-01-31)
Market cap (USD): 726966544.4074074
Dividends paid: 12167407.407407407
Stock repurchases: 3741481.4814814813
Net debt paydown: 179338.62433862593
Dividend yield: 1.673723158378047%
Buyback yield: 0.5146703806749979%
Debt paydown yield: 0.024669446719149262%
Total shareholder yield: 2.213062985772194% (Low Return)
Shareholder yield for ETG (annual period ending 2021-10-31)
Market cap (USD): 1178410259.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETG (annual period ending 2022-10-31)
Market cap (USD): 941049125.64
Dividends paid: 116373191
Stock repurchases: 0
Dividend yield: 12.366324757047675%
Buyback yield: 0%
Total shareholder yield: 12.366324757047675% (High Return)
Shareholder yield for ETG (annual period ending 2023-10-31)
Market cap (USD): 901361733.48
Dividends paid: 91842498
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 10.189305202186938%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 10.189305202186938% (High Return)
Shareholder yield for ETG (annual period ending 2024-10-31)
Market cap (USD): 1250916072.1200001
Dividends paid: 107421692
Stock repurchases: 2556960
Net debt paydown: 0
Dividend yield: 8.587441987050836%
Buyback yield: 0.20440699875784404%
Debt paydown yield: 0%
Total shareholder yield: 8.791848985808679% (Moderate Return)
Shareholder yield for ETG (quarterly period ending 2024-10-31)
Market cap (USD): 1250916072.1200001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETG (quarterly period ending 2025-04-30)
Market cap (USD): 1303578188.6399999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ETG (annual period ending 2025-10-31)
Market cap (USD): 1603523287.0800002
Dividends paid: 118421073
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 7.38505476996493%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 7.38505476996493% (Moderate Return)
Shareholder yield for ETG (quarterly period ending 2025-10-31)
Market cap (USD): 1603523287.0800002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXA.PA (annual period ending 2021-12-31)
Market cap (USD): 311083766.5454545
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXA.PA (annual period ending 2022-12-31)
Market cap (USD): 355322651.2340426
Dividends paid: 621276.5957446808
Stock repurchases: 0
Dividend yield: 0.17484857595961725%
Buyback yield: 0%
Total shareholder yield: 0.17484857595961725% (Low Return)
Shareholder yield for EXA.PA (annual period ending 2023-12-31)
Market cap (USD): 363948935.11111116
Dividends paid: 142222.22222222222
Stock repurchases: 0
Net debt paydown: -568085.106382966
Dividend yield: 0.03907752118543848%
Buyback yield: 0%
Debt paydown yield: -0.15608923438930616%
Total shareholder yield: -0.11701171320386769% (Minimal or Negative)
Shareholder yield for EXA.PA (quarterly period ending 2024-12-31)
Market cap (USD): 306905125.3333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EXA.PA (annual period ending 2024-12-31)
Market cap (USD): 306905125.3333333
Dividends paid: 381250
Stock repurchases: 855208.3333333334
Net debt paydown: 24111458.333333313
Dividend yield: 0.12422405770705844%
Buyback yield: 0.27865560485654367%
Debt paydown yield: 7.856323124987102%
Total shareholder yield: 8.259202787550704% (Moderate Return)
Shareholder yield for EXA.PA (quarterly period ending 2025-06-30)
Market cap (USD): 1976705280
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -137883492.64705884
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.975419858597173%
Total shareholder yield: -6.975419858597173% (Minimal or Negative)
Shareholder yield for FLO (annual period ending 2021-12-31)
Market cap (USD): 4661731127.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLO (annual period ending 2022-12-31)
Market cap (USD): 5032719280.2
Dividends paid: 186501000
Stock repurchases: 34586000
Dividend yield: 3.7057699747677657%
Buyback yield: 0.687222912195205%
Total shareholder yield: 4.392992886962971% (Moderate Return)
Shareholder yield for FLO (annual period ending 2023-12-31)
Market cap (USD): 4095709203.6
Dividends paid: 195215000
Stock repurchases: 45801000
Net debt paydown: -158161000
Dividend yield: 4.766329597531293%
Buyback yield: 1.118267868230058%
Debt paydown yield: -3.8616266960794343%
Total shareholder yield: 2.0229707696819164% (Low Return)
Shareholder yield for FLO (quarterly period ending 2024-09-30)
Market cap (USD): 4328901756.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLO (annual period ending 2024-12-31)
Market cap (USD): 3917634890.4
Dividends paid: 203033000
Stock repurchases: 22703000
Net debt paydown: -8267000
Dividend yield: 5.182540121273778%
Buyback yield: 0.5795078059885762%
Debt paydown yield: -0.21102017495958944%
Total shareholder yield: 5.5510277523027645% (Moderate Return)
Shareholder yield for FLO (quarterly period ending 2024-12-31)
Market cap (USD): 3917634890.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)