speb/financial-data huggingface dataset:
Shareholder yield for ACHC (quarterly period ending 2024-09-30)
Market cap (USD): 5831629182.07
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACHC (quarterly period ending 2024-12-31)
Market cap (USD): 3646492620.5499997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ACHC (annual period ending 2024-12-31)
Market cap (USD): 3646492620.5499997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -585455000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.05529095823855%
Total shareholder yield: -16.05529095823855% (Minimal or Negative)
Shareholder yield for ACHC (quarterly period ending 2025-03-31)
Market cap (USD): 2788440258.64
Dividends paid: 0
Stock repurchases: 46880000
Dividend yield: 0%
Buyback yield: 1.681226623189865%
Total shareholder yield: 1.681226623189865% (Low Return)
Shareholder yield for ACHC (quarterly period ending 2025-06-30)
Market cap (USD): 2086731842.63
Dividends paid: 0
Stock repurchases: 3154000
Net debt paydown: -57945000
Dividend yield: 0%
Buyback yield: 0.15114543879413248%
Debt paydown yield: -2.7768302000399516%
Total shareholder yield: -2.625684761245819% (Minimal or Negative)
Shareholder yield for ACHC (quarterly period ending 2025-09-30)
Market cap (USD): 2277103588.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -41473000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.8213049335605902%
Total shareholder yield: -1.8213049335605902% (Minimal or Negative)
Shareholder yield for ACHC (annual period ending 2025-12-31)
Market cap (USD): 1305012113.1299999
Dividends paid: 0
Stock repurchases: 50034000
Net debt paydown: -558889000
Dividend yield: 0%
Buyback yield: 3.8339874010821404%
Debt paydown yield: -42.826345776939604%
Total shareholder yield: -38.992358375857464% (Minimal or Negative)
Shareholder yield for ACHC (quarterly period ending 2025-12-31)
Market cap (USD): 1305012113.1299999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -216997000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -16.62796826303356%
Total shareholder yield: -16.62796826303356% (Minimal or Negative)
Shareholder yield for AFB (annual period ending 2021-10-31)
Market cap (USD): 343501985.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFB (annual period ending 2022-10-31)
Market cap (USD): 250655841.92000002
Dividends paid: 16667176
Stock repurchases: 0
Net debt paydown: 18195000
Dividend yield: 6.649426509404692%
Buyback yield: 0%
Debt paydown yield: 7.258957086588536%
Total shareholder yield: 13.908383595993229% (High Return)
Shareholder yield for AFB (annual period ending 2023-10-31)
Market cap (USD): 231396734.8
Dividends paid: 11614391
Stock repurchases: 0
Dividend yield: 5.019254489497662%
Buyback yield: 0%
Total shareholder yield: 5.019254489497662% (Moderate Return)
Shareholder yield for AFB (annual period ending 2024-10-31)
Market cap (USD): 299522233.12
Dividends paid: 11558339
Stock repurchases: 143850000
Dividend yield: 3.858925222211898%
Buyback yield: 48.02648487946076%
Total shareholder yield: 51.88541010167266% (High Return)
Shareholder yield for AFB (quarterly period ending 2024-10-31)
Market cap (USD): 299522233.12
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFB (quarterly period ending 2025-04-30)
Market cap (USD): 280550575.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12000000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.27730365001095%
Total shareholder yield: 4.27730365001095% (Moderate Return)
Shareholder yield for ALZN (annual period ending 2022-04-30)
Market cap (USD): 5239128357
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (annual period ending 2023-04-30)
Market cap (USD): 2809610991.4500003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (annual period ending 2024-04-30)
Market cap (USD): 243465376.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2024-10-31)
Market cap (USD): 53760990.330000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2025-01-31)
Market cap (USD): 38884453.02
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (annual period ending 2025-04-30)
Market cap (USD): 22600161.540000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2025-04-30)
Market cap (USD): 22600161.540000003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2025-07-31)
Market cap (USD): 8560667.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2025-10-31)
Market cap (USD): 9625994.729999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALZN (quarterly period ending 2026-01-31)
Market cap (USD): 8180193.149999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (annual period ending 2021-12-31)
Market cap (USD): 176500580.39370078
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (annual period ending 2022-12-31)
Market cap (USD): 76380183.01470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (annual period ending 2023-12-31)
Market cap (USD): 35205538.90151515
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2024-09-30)
Market cap (USD): 44547662.29629629
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2024-12-31)
Market cap (USD): 30585807.552447557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (annual period ending 2024-12-31)
Market cap (USD): 30585807.552447557
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2025-03-31)
Market cap (USD): 28674194.58041958
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2025-06-30)
Market cap (USD): 37911331.71532847
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2025-09-30)
Market cap (USD): 66865196.18705037
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (quarterly period ending 2025-12-31)
Market cap (USD): 111738661.89781022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ANDC.V (annual period ending 2025-12-31)
Market cap (USD): 111738661.89781022
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAI.L (annual period ending 2021-12-31)
Market cap (USD): 1652157.7195945948
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAI.L (annual period ending 2022-12-31)
Market cap (USD): 989861.4346987951
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAI.L (annual period ending 2023-12-31)
Market cap (USD): 680939.9411392405
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -26157470.449172556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3841.3770244421307%
Total shareholder yield: -3841.3770244421307% (Minimal or Negative)
Shareholder yield for ASAI.L (quarterly period ending 2024-12-31)
Market cap (USD): 965851.402875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASAI.L (annual period ending 2024-12-31)
Market cap (USD): 965851.402875
Dividends paid: 3075000
Stock repurchases: 0
Net debt paydown: -30881736.111111164
Dividend yield: 318.37195564936866%
Buyback yield: 0%
Debt paydown yield: -3197.358933184452%
Total shareholder yield: -2878.986977535083% (Minimal or Negative)
Shareholder yield for ATZ.TO (annual period ending 2022-02-28)
Market cap (USD): 3623778857.1796875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ATZ.TO (annual period ending 2023-02-28)
Market cap (USD): 2939966040.8382354
Dividends paid: 0
Stock repurchases: 44944117.64705882
Dividend yield: 0%
Buyback yield: 1.5287291425394993%
Total shareholder yield: 1.5287291425394993% (Low Return)
Shareholder yield for ATZ.TO (annual period ending 2024-02-29)
Market cap (USD): 2540091025.6544113
Dividends paid: 0
Stock repurchases: 22050000
Net debt paydown: -24911764.70588231
Dividend yield: 0%
Buyback yield: 0.8680791269800733%
Debt paydown yield: -0.9807429912660007%
Total shareholder yield: -0.11266386428592745% (Minimal or Negative)
Shareholder yield for ATZ.TO (quarterly period ending 2024-11-30)
Market cap (USD): 3206603307.6000004
Dividends paid: 0
Stock repurchases: 4218571.428571429
Dividend yield: 0%
Buyback yield: 0.13155888096831167%
Total shareholder yield: 0.13155888096831167% (Low Return)
Shareholder yield for ATZ.TO (annual period ending 2025-02-28)
Market cap (USD): 4454379618.5
Dividends paid: 0
Stock repurchases: 4101388.888888889
Net debt paydown: -45786070.26143801
Dividend yield: 0%
Buyback yield: 0.09207542329474873%
Debt paydown yield: -1.027888823648496%
Total shareholder yield: -0.9358134003537473% (Minimal or Negative)
Shareholder yield for ATZ.TO (quarterly period ending 2025-02-28)
Market cap (USD): 4454379618.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 800694.444444418
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.017975442441388722%
Total shareholder yield: 0.017975442441388722% (Low Return)
Shareholder yield for ATZ.TO (quarterly period ending 2025-05-31)
Market cap (USD): 4645258352.608696
Dividends paid: 0
Stock repurchases: 12885507.246376812
Net debt paydown: -18546346.61835754
Dividend yield: 0%
Buyback yield: 0.2773905403806127%
Debt paydown yield: -0.3992532860511888%
Total shareholder yield: -0.12186274567057609% (Minimal or Negative)
Shareholder yield for ATZ.TO (quarterly period ending 2025-11-30)
Market cap (USD): 7597119757.5
Dividends paid: 0
Stock repurchases: 19255714.285714287
Net debt paydown: -85323633.54037261
Dividend yield: 0%
Buyback yield: 0.2534607180136227%
Debt paydown yield: -1.12310502221766%
Total shareholder yield: -0.8696443042040373% (Minimal or Negative)
Shareholder yield for ATZ.TO (quarterly period ending 2026-02-28)
Market cap (USD): 8485729590.350365
Dividends paid: 0
Stock repurchases: 107262773.72262773
Net debt paydown: 15384979.14494276
Dividend yield: 0%
Buyback yield: 1.2640371411858646%
Debt paydown yield: 0.18130414104213208%
Total shareholder yield: 1.4453412822279967% (Low Return)
Shareholder yield for ATZ.TO (annual period ending 2026-02-28)
Market cap (USD): 8485729590.350365
Dividends paid: 0
Stock repurchases: 151095620.43795618
Net debt paydown: -88485001.01378739
Dividend yield: 0%
Buyback yield: 1.7805849082178642%
Debt paydown yield: -1.0427506565187867%
Total shareholder yield: 0.7378342516990775% (Low Return)
Shareholder yield for AURE3.SA (annual period ending 2022-12-31)
Market cap (USD): 2287493078.3984823
Dividends paid: 18938257.575757574
Stock repurchases: 14874431.818181818
Dividend yield: 0.8279044756286917%
Buyback yield: 0.6502503530456885%
Total shareholder yield: 1.4781548286743802% (Low Return)
Shareholder yield for AURE3.SA (annual period ending 2023-12-31)
Market cap (USD): 2770553838.8695655
Dividends paid: 618479587.6288661
Stock repurchases: 0
Net debt paydown: -210816377.3039677
Dividend yield: 22.323319581517918%
Buyback yield: 0%
Debt paydown yield: -7.609178148654368%
Total shareholder yield: 14.71414143286355% (High Return)
Shareholder yield for AURE3.SA (quarterly period ending 2024-09-30)
Market cap (USD): 1998850499.2744017
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURE3.SA (annual period ending 2024-12-31)
Market cap (USD): 1469914591.3311794
Dividends paid: 64716828.4789644
Stock repurchases: 8675889.96763754
Net debt paydown: -3080355013.1785274
Dividend yield: 4.402761144125779%
Buyback yield: 0.5902308895226701%
Debt paydown yield: -209.5601357619633%
Total shareholder yield: -204.56714372831485% (Minimal or Negative)
Shareholder yield for AURE3.SA (quarterly period ending 2024-12-31)
Market cap (USD): 1469914591.3311794
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURE3.SA (quarterly period ending 2025-03-31)
Market cap (USD): 1340252265.4618056
Dividends paid: 17300000
Stock repurchases: 0
Dividend yield: 1.29080177260801%
Buyback yield: 0%
Total shareholder yield: 1.29080177260801% (Low Return)
Shareholder yield for AURE3.SA (quarterly period ending 2025-06-30)
Market cap (USD): 1938674908.609489
Dividends paid: 11205839.416058393
Stock repurchases: 0
Net debt paydown: 40008318.12652111
Dividend yield: 0.5780153942414079%
Buyback yield: 0%
Debt paydown yield: 2.063694018468367%
Total shareholder yield: 2.6417094127097753% (Low Return)
Shareholder yield for AURE3.SA (quarterly period ending 2025-09-30)
Market cap (USD): 2016616918.154135
Dividends paid: 16790789.47368421
Stock repurchases: 0
Net debt paydown: -196322619.50496674
Dividend yield: 0.8326216706072902%
Buyback yield: 0%
Debt paydown yield: -9.735246081574395%
Total shareholder yield: -8.902624410967105% (Minimal or Negative)
Shareholder yield for AURE3.SA (quarterly period ending 2025-12-31)
Market cap (USD): 2226179190.4811487
Dividends paid: 1559854.01459854
Stock repurchases: 0
Net debt paydown: 193666232.64365292
Dividend yield: 0.07006866389140065%
Buyback yield: 0%
Debt paydown yield: 8.699489846628%
Total shareholder yield: 8.769558510519401% (Moderate Return)
Shareholder yield for AURE3.SA (annual period ending 2025-12-31)
Market cap (USD): 2226179190.4811487
Dividends paid: 44130474.45255474
Stock repurchases: 1011496.3503649634
Net debt paydown: -100850920.67654037
Dividend yield: 1.9823415222481138%
Buyback yield: 0.04543643003626975%
Debt paydown yield: -4.5302247504498165%
Total shareholder yield: -2.502446798165433% (Minimal or Negative)
Shareholder yield for BHP.AX (annual period ending 2021-06-30)
Market cap (USD): 115709853889.74435
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.AX (annual period ending 2022-06-30)
Market cap (USD): 114122813305.4345
Dividends paid: 12311034482.758621
Stock repurchases: 0
Net debt paydown: -10274016074.669434
Dividend yield: 10.787531542715985%
Buyback yield: 0%
Debt paydown yield: -9.002596218139487%
Total shareholder yield: 1.784935324576498% (Low Return)
Shareholder yield for BHP.AX (annual period ending 2023-06-30)
Market cap (USD): 131324064822.19868
Dividends paid: 8786754966.887417
Stock repurchases: 0
Net debt paydown: -3468358072.619318
Dividend yield: 6.690894756253483%
Buyback yield: 0%
Debt paydown yield: -2.641068167753695%
Total shareholder yield: 4.049826588499788% (Moderate Return)
Shareholder yield for BHP.AX (annual period ending 2024-06-30)
Market cap (USD): 132165687319.78668
Dividends paid: 5116666666.666667
Stock repurchases: 0
Net debt paydown: 986013245.0331116
Dividend yield: 3.871403213972198%
Buyback yield: 0%
Debt paydown yield: 0.746043292346647%
Total shareholder yield: 4.617446506318845% (Moderate Return)
Shareholder yield for BHP.AX (quarterly period ending 2024-12-31)
Market cap (USD): 117423901705.98756
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BHP.AX (annual period ending 2025-06-30)
Market cap (USD): 117154738360.47058
Dividends paid: 4184967320.261438
Stock repurchases: 0
Net debt paydown: -2198457516.3398685
Dividend yield: 3.5721707707500596%
Buyback yield: 0%
Debt paydown yield: -1.8765416978487783%
Total shareholder yield: 1.6956290729012813% (Low Return)
Shareholder yield for BHP.AX (quarterly period ending 2025-06-30)
Market cap (USD): 117154738360.47058
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3466979255.4703045
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.9593162888579374%
Total shareholder yield: -2.9593162888579374% (Minimal or Negative)
Shareholder yield for BORR.OL (annual period ending 2021-12-31)
Market cap (USD): 652571492.9007982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BORR.OL (annual period ending 2022-12-31)
Market cap (USD): 1648412138.4170039
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BORR.OL (annual period ending 2023-12-31)
Market cap (USD): 2274517847.9675837
Dividends paid: 0
Stock repurchases: 78585.46168958744
Net debt paydown: -1471349.7132585347
Dividend yield: 0%
Buyback yield: 0.0034550382517247865%
Debt paydown yield: -0.06468842240887547%
Total shareholder yield: -0.06123338415715068% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2024-09-30)
Market cap (USD): 1707497117.9456105
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2024-12-31)
Market cap (USD): 1104085873.8412697
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BORR.OL (annual period ending 2024-12-31)
Market cap (USD): 1104085873.8412697
Dividends paid: 6734333.627537511
Stock repurchases: 1756398.9408649602
Net debt paydown: -19073985.12563789
Dividend yield: 0.6099465437509692%
Buyback yield: 0.15908173290490546%
Debt paydown yield: -1.7275816652989877%
Total shareholder yield: -0.958553388643113% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2025-03-31)
Market cap (USD): 1104085873.8412697
Dividends paid: 448473.2824427481
Stock repurchases: 19083.969465648854
Dividend yield: 0.04061942037918179%
Buyback yield: 0.0017284859735822037%
Total shareholder yield: 0.042347906352763996% (Low Return)
Shareholder yield for BORR.OL (quarterly period ending 2025-06-30)
Market cap (USD): 1104085873.8412697
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1940746.8332360387
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.17577861280698284%
Total shareholder yield: -0.17577861280698284% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2025-09-30)
Market cap (USD): 1104085873.8412697
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2248280.075543344
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.2036327181436768%
Total shareholder yield: -0.2036327181436768% (Minimal or Negative)
Shareholder yield for BORR.OL (quarterly period ending 2025-12-31)
Market cap (USD): 1267952269.5657372
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7958194.99695909
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6276415278380079%
Total shareholder yield: -0.6276415278380079% (Minimal or Negative)
Shareholder yield for BORR.OL (annual period ending 2025-12-31)
Market cap (USD): 1267952269.5657372
Dividends paid: 467661.6915422885
Stock repurchases: 19900.49751243781
Net debt paydown: -27675997.769317567
Dividend yield: 0.03688322524178758%
Buyback yield: 0.001569498946459046%
Debt paydown yield: -2.1827318293926283%
Total shareholder yield: -2.1442791052043817% (Minimal or Negative)
Shareholder yield for BPP.AX (annual period ending 2021-06-30)
Market cap (USD): 58767355.01503759
Dividends paid: 0
Stock repurchases: 264063.9097744361
Dividend yield: 0%
Buyback yield: 0.44933774832450185%
Total shareholder yield: 0.44933774832450185% (Low Return)
Shareholder yield for BPP.AX (annual period ending 2022-06-30)
Market cap (USD): 16056465.889655175
Dividends paid: 0
Stock repurchases: 47672.41379310345
Dividend yield: 0%
Buyback yield: 0.29690477419329075%
Total shareholder yield: 0.29690477419329075% (Low Return)
Shareholder yield for BPP.AX (annual period ending 2023-06-30)
Market cap (USD): 17621097.854304634
Dividends paid: 0
Stock repurchases: 296020.5298013245
Net debt paydown: 1283135.8575017136
Dividend yield: 0%
Buyback yield: 1.6799210369801678%
Debt paydown yield: 7.281815628691138%
Total shareholder yield: 8.961736665671307% (Moderate Return)
Shareholder yield for BPP.AX (annual period ending 2024-06-30)
Market cap (USD): 15521250.360000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 142686.5562913902
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9192980783243432%
Total shareholder yield: 0.9192980783243432% (Low Return)
Shareholder yield for BU.TO (annual period ending 2022-03-31)
Market cap (USD): 199939222.384
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BU.TO (annual period ending 2023-03-31)
Market cap (USD): 42027741.28888889
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3771949.5407407405
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.974904253867082%
Total shareholder yield: -8.974904253867082% (Minimal or Negative)
Shareholder yield for BU.TO (annual period ending 2024-03-31)
Market cap (USD): 46291906.11764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1107037.777777778
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.3914283740322397%
Total shareholder yield: -2.3914283740322397% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2024-09-30)
Market cap (USD): 26420123.718518518
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2024-12-31)
Market cap (USD): 14201893.146853147
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4697275.892255893
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.07499812654706%
Total shareholder yield: -33.07499812654706% (Minimal or Negative)
Shareholder yield for BU.TO (annual period ending 2025-03-31)
Market cap (USD): 17752366.433566436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10723966.516446518
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -60.408659074147344%
Total shareholder yield: -60.408659074147344% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2025-03-31)
Market cap (USD): 17752366.433566436
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -10207083.216783218
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -57.4970286636463%
Total shareholder yield: -57.4970286636463% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2025-06-30)
Market cap (USD): 37152333.88321167
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -593957.5927721877
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.5987086965768904%
Total shareholder yield: -1.5987086965768904% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2025-09-30)
Market cap (USD): 21733238.820143886
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -433388.8830541447
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.994129299552212%
Total shareholder yield: -1.994129299552212% (Minimal or Negative)
Shareholder yield for BU.TO (quarterly period ending 2025-12-31)
Market cap (USD): 15101821.503649632
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1023711.1169458553
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.778726107300743%
Total shareholder yield: -6.778726107300743% (Minimal or Negative)
Shareholder yield for COIN.TO (quarterly period ending 2025-09-30)
Market cap (USD): 74223918151.51079
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2084711164.2073207
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.808678410040103%
Total shareholder yield: -2.808678410040103% (Minimal or Negative)
Shareholder yield for COIN.TO (annual period ending 2025-12-31)
Market cap (USD): 50097249978.832115
Dividends paid: 0
Stock repurchases: 576784671.5328467
Net debt paydown: -2433779444.6429477
Dividend yield: 0%
Buyback yield: 1.1513300066901055%
Debt paydown yield: -4.858109867650034%
Total shareholder yield: -3.7067798609599287% (Minimal or Negative)
Shareholder yield for COIN.TO (quarterly period ending 2025-12-31)
Market cap (USD): 50097249978.832115
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -413058178.8583727
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.8245126809014559%
Total shareholder yield: -0.8245126809014559% (Minimal or Negative)
Shareholder yield for CVBF (annual period ending 2021-12-31)
Market cap (USD): 3165398544.6000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVBF (annual period ending 2022-12-31)
Market cap (USD): 3925023696.45
Dividends paid: 104439000
Stock repurchases: 116330000
Dividend yield: 2.6608501776552376%
Buyback yield: 2.9638037626426317%
Total shareholder yield: 5.624653940297869% (Moderate Return)
Shareholder yield for CVBF (annual period ending 2023-12-31)
Market cap (USD): 3200647971.6
Dividends paid: 111686000
Stock repurchases: 21216000
Net debt paydown: -1075000000
Dividend yield: 3.4894809110846485%
Buyback yield: 0.6628657755633821%
Debt paydown yield: -33.586948940923634%
Total shareholder yield: -29.434602254275603% (Minimal or Negative)
Shareholder yield for CVBF (quarterly period ending 2024-09-30)
Market cap (USD): 2953901982.6000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVBF (annual period ending 2024-12-31)
Market cap (USD): 3583104254.5499997
Dividends paid: 111830000
Stock repurchases: 2817000
Net debt paydown: 1570000000
Dividend yield: 3.1210367339435585%
Buyback yield: 0.07861897951818836%
Debt paydown yield: 43.8167546480496%
Total shareholder yield: 47.01641036151135% (High Return)
Shareholder yield for CVBF (quarterly period ending 2024-12-31)
Market cap (USD): 3583104254.5499997
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 205178000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.726263748520714%
Total shareholder yield: 5.726263748520714% (Moderate Return)
Shareholder yield for CVBF (quarterly period ending 2025-03-31)
Market cap (USD): 3089612276.55
Dividends paid: 27938000
Stock repurchases: 18687000
Net debt paydown: -205178000
Dividend yield: 0.9042558579938329%
Buyback yield: 0.6048331741116314%
Debt paydown yield: -6.640898003846327%
Total shareholder yield: -5.131808971740862% (Minimal or Negative)
Shareholder yield for CVBF (quarterly period ending 2025-06-30)
Market cap (USD): 3348695565
Dividends paid: 27987000
Stock repurchases: 22544000
Net debt paydown: 0
Dividend yield: 0.835758266368415%
Buyback yield: 0.6732173636691874%
Debt paydown yield: 0%
Total shareholder yield: 1.5089756300376025% (Low Return)
Shareholder yield for CVBF (quarterly period ending 2025-09-30)
Market cap (USD): 3230609984.5499997
Dividends paid: 27565000
Stock repurchases: 6128000
Net debt paydown: 0
Dividend yield: 0.8532444377942948%
Buyback yield: 0.18968554017063083%
Debt paydown yield: 0%
Total shareholder yield: 1.0429299779649257% (Low Return)
Shareholder yield for CVBF (annual period ending 2025-12-31)
Market cap (USD): 3244709755.35
Dividends paid: 110991000
Stock repurchases: 81116000
Net debt paydown: 0
Dividend yield: 3.4206757574231057%
Buyback yield: 2.4999462545533655%
Debt paydown yield: 0%
Total shareholder yield: 5.920622011976471% (Moderate Return)
Shareholder yield for CVBF (quarterly period ending 2025-12-31)
Market cap (USD): 3244709755.35
Dividends paid: 27501000
Stock repurchases: 33757000
Net debt paydown: 0
Dividend yield: 0.8475642530015302%
Buyback yield: 1.040370404297031%
Debt paydown yield: 0%
Total shareholder yield: 1.8879346572985611% (Low Return)
Shareholder yield for CWEN (annual period ending 2021-12-31)
Market cap (USD): 3473887276.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWEN (annual period ending 2022-12-31)
Market cap (USD): 3200047540.25
Dividends paid: 289000000
Stock repurchases: 0
Dividend yield: 9.031115830779884%
Buyback yield: 0%
Total shareholder yield: 9.031115830779884% (Moderate Return)
Shareholder yield for CWEN (annual period ending 2023-12-31)
Market cap (USD): 2914091001.25
Dividends paid: 311000000
Stock repurchases: 0
Net debt paydown: -1303000000
Dividend yield: 10.672281677771782%
Buyback yield: 0%
Debt paydown yield: -44.71377178822068%
Total shareholder yield: -34.041490110448905% (Minimal or Negative)
Shareholder yield for CWEN (quarterly period ending 2024-09-30)
Market cap (USD): 3418149985.25
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWEN (annual period ending 2024-12-31)
Market cap (USD): 2939536286.5
Dividends paid: 334000000
Stock repurchases: 0
Net debt paydown: 915000000
Dividend yield: 11.362336349917346%
Buyback yield: 0%
Debt paydown yield: 31.127358563396324%
Total shareholder yield: 42.48969491331367% (High Return)
Shareholder yield for CWEN (quarterly period ending 2024-12-31)
Market cap (USD): 2939536286.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CWEN (quarterly period ending 2025-03-31)
Market cap (USD): 3475098957
Dividends paid: 87000000
Stock repurchases: 0
Dividend yield: 2.5035258298113554%
Buyback yield: 0%
Total shareholder yield: 2.5035258298113554% (Low Return)
Shareholder yield for CWEN (quarterly period ending 2025-06-30)
Market cap (USD): 3727128449
Dividends paid: 89000000
Stock repurchases: 0
Net debt paydown: -1129000000
Dividend yield: 2.387897310699849%
Buyback yield: 0%
Debt paydown yield: -30.29141644696775%
Total shareholder yield: -27.903519136267903% (Minimal or Negative)
Shareholder yield for CWEN (quarterly period ending 2025-09-30)
Market cap (USD): 3340602449.25
Dividends paid: 90000000
Stock repurchases: 0
Net debt paydown: 128000000
Dividend yield: 2.694124828298738%
Buyback yield: 0%
Debt paydown yield: 3.831644200247094%
Total shareholder yield: 6.525769028545832% (Moderate Return)
Shareholder yield for CWEN (quarterly period ending 2025-12-31)
Market cap (USD): 3981581301.5
Dividends paid: 92000000
Stock repurchases: 0
Net debt paydown: -184000000
Dividend yield: 2.3106397441976236%
Buyback yield: 0%
Debt paydown yield: -4.621279488395247%
Total shareholder yield: -2.3106397441976236% (Minimal or Negative)
Shareholder yield for CWEN (annual period ending 2025-12-31)
Market cap (USD): 3981581301.5
Dividends paid: 358000000
Stock repurchases: 0
Net debt paydown: -1653000000
Dividend yield: 8.99140248285597%
Buyback yield: 0%
Debt paydown yield: -41.51616844737686%
Total shareholder yield: -32.524765964520896% (Minimal or Negative)
Shareholder yield for ECOR.TO (annual period ending 2021-12-31)
Market cap (USD): 392840127.5590551
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR.TO (annual period ending 2022-12-31)
Market cap (USD): 388853955.6764706
Dividends paid: 23354216.86746988
Stock repurchases: 0
Dividend yield: 6.005909552042918%
Buyback yield: 0%
Total shareholder yield: 6.005909552042918% (Moderate Return)
Shareholder yield for ECOR.TO (annual period ending 2023-12-31)
Market cap (USD): 281580065.6742424
Dividends paid: 27926582.27848101
Stock repurchases: 0
Net debt paydown: -53617080.98215646
Dividend yield: 9.917812261180819%
Buyback yield: 0%
Debt paydown yield: -19.041504537535555%
Total shareholder yield: -9.123692276354737% (Minimal or Negative)
Shareholder yield for ECOR.TO (annual period ending 2024-12-31)
Market cap (USD): 209331592.44755244
Dividends paid: 13545000
Stock repurchases: 12500000
Net debt paydown: -8063069.6202531755
Dividend yield: 6.470595212900637%
Buyback yield: 5.971387239664671%
Debt paydown yield: -3.851816883432614%
Total shareholder yield: 8.590165569132695% (Moderate Return)
Shareholder yield for ECOR.TO (quarterly period ending 2024-12-31)
Market cap (USD): 209331592.44755244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ECOR.TO (quarterly period ending 2025-06-30)
Market cap (USD): 214857742.75912404
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -69170171.23287672
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -32.19347385140458%
Total shareholder yield: -32.19347385140458% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (annual period ending 2022-03-31)
Market cap (USD): 304323233.31174994
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (annual period ending 2023-03-31)
Market cap (USD): 233494569.63349578
Dividends paid: 5793958.587088916
Stock repurchases: 0
Dividend yield: 2.481410422599288%
Buyback yield: 0%
Total shareholder yield: 2.481410422599288% (Low Return)
Shareholder yield for ELECTCAST.NS (annual period ending 2024-03-31)
Market cap (USD): 1297030769.7444818
Dividends paid: 10123959.707398968
Stock repurchases: 0
Net debt paydown: 44912309.0714879
Dividend yield: 0.7805489232451603%
Buyback yield: 0%
Debt paydown yield: 3.462701897221431%
Total shareholder yield: 4.243250820466591% (Moderate Return)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1539406635.5910177
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2024-12-31)
Market cap (USD): 989570927.6376035
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2025-03-31)
Market cap (USD): 698767178.0168048
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (annual period ending 2025-03-31)
Market cap (USD): 698767178.0168048
Dividends paid: 6504161.795651156
Stock repurchases: 0
Net debt paydown: 31508642.638320446
Dividend yield: 0.9308052811110622%
Buyback yield: 0%
Debt paydown yield: 4.509176107519275%
Total shareholder yield: 5.439981388630337% (Moderate Return)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2025-06-30)
Market cap (USD): 938127306.4216007
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2025-09-30)
Market cap (USD): 652264891.4508455
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELECTCAST.NS (quarterly period ending 2025-12-31)
Market cap (USD): 540024903.9347222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESE (annual period ending 2021-09-30)
Market cap (USD): 1968426928.5600002
Dividends paid: 8336000
Stock repurchases: 0
Dividend yield: 0.4234853668710064%
Buyback yield: 0%
Total shareholder yield: 0.4234853668710064% (Low Return)
Shareholder yield for ESE (annual period ending 2022-09-30)
Market cap (USD): 1883451404.4
Dividends paid: 8268000
Stock repurchases: 19878000
Dividend yield: 0.438981328675899%
Buyback yield: 1.0554028605974262%
Total shareholder yield: 1.4943841892733252% (Low Return)
Shareholder yield for ESE (annual period ending 2023-09-30)
Market cap (USD): 2688387238.44
Dividends paid: 8252000
Stock repurchases: 12401000
Net debt paydown: 39299000
Dividend yield: 0.30694982783761526%
Buyback yield: 0.46128027326881565%
Debt paydown yield: 1.461805778501023%
Total shareholder yield: 2.230035879607454% (Low Return)
Shareholder yield for ESE (quarterly period ending 2024-09-30)
Market cap (USD): 3330107888.8799996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESE (annual period ending 2024-09-30)
Market cap (USD): 3330107888.8799996
Dividends paid: 8246000
Stock repurchases: 7998000
Net debt paydown: -18256000
Dividend yield: 0.2476196049844301%
Buyback yield: 0.24017239881948485%
Debt paydown yield: -0.5482104667227451%
Total shareholder yield: -0.06041846291883013% (Minimal or Negative)
Shareholder yield for ESE (quarterly period ending 2024-12-31)
Market cap (USD): 3441508728.48
Dividends paid: 2064000
Stock repurchases: 0
Dividend yield: 0.059973696504660626%
Buyback yield: 0%
Total shareholder yield: 0.059973696504660626% (Low Return)
Shareholder yield for ESE (quarterly period ending 2025-03-31)
Market cap (USD): 4113281698.44
Dividends paid: 2066000
Stock repurchases: 0
Dividend yield: 0.050227534884944774%
Buyback yield: 0%
Total shareholder yield: 0.050227534884944774% (Low Return)
Shareholder yield for ESE (quarterly period ending 2025-06-30)
Market cap (USD): 4962259724.88
Dividends paid: 2066000
Stock repurchases: 0
Net debt paydown: -444685000
Dividend yield: 0.04163425766775964%
Buyback yield: 0%
Debt paydown yield: -8.961340692636831%
Total shareholder yield: -8.919706434969072% (Minimal or Negative)
Shareholder yield for ESE (quarterly period ending 2025-09-30)
Market cap (USD): 5462268144.4800005
Dividends paid: 2066000
Stock repurchases: 0
Net debt paydown: 338230000
Dividend yield: 0.037823115697603306%
Buyback yield: 0%
Debt paydown yield: 6.192116370958551%
Total shareholder yield: 6.229939486656154% (Moderate Return)
Shareholder yield for ESE (annual period ending 2025-09-30)
Market cap (USD): 5462268144.4800005
Dividends paid: 8262000
Stock repurchases: 0
Net debt paydown: -73593000
Dividend yield: 0.15125584796398767%
Buyback yield: 0%
Debt paydown yield: -1.3472974605681123%
Total shareholder yield: -1.1960416126041247% (Minimal or Negative)
Shareholder yield for ESE (quarterly period ending 2025-12-31)
Market cap (USD): 5057339046.12
Dividends paid: 2072000
Stock repurchases: 0
Net debt paydown: 41426000
Dividend yield: 0.040970161998326815%
Buyback yield: 0%
Debt paydown yield: 0.8191264145476287%
Total shareholder yield: 0.8600965765459555% (Low Return)
Shareholder yield for ESYS.L (annual period ending 2021-07-31)
Market cap (USD): 2764009.5058333334
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESYS.L (annual period ending 2022-07-31)
Market cap (USD): 532151.8990243903
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESYS.L (annual period ending 2023-07-31)
Market cap (USD): 279720.87
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1800531.5822388995
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 643.6886823063647%
Total shareholder yield: 643.6886823063647% (High Return)
Shareholder yield for ESYS.L (annual period ending 2024-07-31)
Market cap (USD): 271244.48
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 167948.717948718
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 61.917838087882195%
Total shareholder yield: 61.917838087882195% (High Return)
Shareholder yield for ESYS.L (quarterly period ending 2025-01-31)
Market cap (USD): 305785.76925
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESYS.L (quarterly period ending 2025-07-31)
Market cap (USD): 220386.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16416.666666666628
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.449046780649013%
Total shareholder yield: 7.449046780649013% (Moderate Return)
Shareholder yield for ESYS.L (annual period ending 2025-07-31)
Market cap (USD): 220386.14
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 948820.5128205126
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 430.52639917397374%
Total shareholder yield: 430.52639917397374% (High Return)
Shareholder yield for FHI (annual period ending 2021-12-31)
Market cap (USD): 2401591580.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHI (annual period ending 2022-12-31)
Market cap (USD): 2397796398.27
Dividends paid: 97915000
Stock repurchases: 218141000
Dividend yield: 4.083541040875917%
Buyback yield: 9.09756141753269%
Total shareholder yield: 13.181102458408606% (High Return)
Shareholder yield for FHI (annual period ending 2023-12-31)
Market cap (USD): 2305952978.14
Dividends paid: 98093000
Stock repurchases: 177066000
Net debt paydown: -5158000
Dividend yield: 4.253902873558272%
Buyback yield: 7.678647469334907%
Debt paydown yield: -0.2236819245187074%
Total shareholder yield: 11.708868418374472% (High Return)
Shareholder yield for FHI (quarterly period ending 2024-09-30)
Market cap (USD): 2653591708.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHI (annual period ending 2024-12-31)
Market cap (USD): 2989085855.1400003
Dividends paid: 184811000
Stock repurchases: 137615000
Net debt paydown: -4025000
Dividend yield: 6.182860210662767%
Buyback yield: 4.603915935146484%
Debt paydown yield: -0.13465655371118407%
Total shareholder yield: 10.652119592098067% (High Return)
Shareholder yield for FHI (quarterly period ending 2024-12-31)
Market cap (USD): 2989085855.1400003
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FHI (quarterly period ending 2025-03-31)
Market cap (USD): 2987567782.08
Dividends paid: 25305000
Stock repurchases: 120131000
Dividend yield: 0.8470100712621218%
Buyback yield: 4.021030107519856%
Total shareholder yield: 4.868040178781977% (Moderate Return)
Shareholder yield for FHI (quarterly period ending 2025-06-30)
Market cap (USD): 3274483590.42
Dividends paid: 26846000
Stock repurchases: 65524000
Net debt paydown: -1404000
Dividend yield: 0.8198544673896688%
Buyback yield: 2.001048354363431%
Debt paydown yield: -0.04287698995064796%
Total shareholder yield: 2.7780258318024518% (Low Return)
Shareholder yield for FHI (quarterly period ending 2025-09-30)
Market cap (USD): 3861977864.6400003
Dividends paid: 26365000
Stock repurchases: 21000
Net debt paydown: -351000
Dividend yield: 0.6826812820807726%
Buyback yield: 0.000543762826614687%
Debt paydown yield: -0.009088607244845484%
Total shareholder yield: 0.6741364376625418% (Low Return)
Shareholder yield for FHI (quarterly period ending 2025-12-31)
Market cap (USD): 3899170654.6099997
Dividends paid: 26356000
Stock repurchases: 77099000
Net debt paydown: 3845000
Dividend yield: 0.675938611941471%
Buyback yield: 1.9773179178204383%
Debt paydown yield: 0.09861071342066156%
Total shareholder yield: 2.751867243182571% (Low Return)
Shareholder yield for FHI (annual period ending 2025-12-31)
Market cap (USD): 3899170654.6099997
Dividends paid: 104872000
Stock repurchases: 262775000
Net debt paydown: 4960000
Dividend yield: 2.6895975911187566%
Buyback yield: 6.739253633059647%
Debt paydown yield: 0.12720653798868176%
Total shareholder yield: 9.556057762167086% (Moderate Return)
Shareholder yield for FNLC (annual period ending 2021-12-31)
Market cap (USD): 276481586.15999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNLC (annual period ending 2022-12-31)
Market cap (USD): 275354010.36
Dividends paid: 14779000
Stock repurchases: 277000
Net debt paydown: 16016000
Dividend yield: 5.367272472508324%
Buyback yield: 0.10059777216894282%
Debt paydown yield: 5.81651234316891%
Total shareholder yield: 11.284382587846176% (High Return)
Shareholder yield for FNLC (annual period ending 2023-12-31)
Market cap (USD): 274000919.40000004
Dividends paid: 15418000
Stock repurchases: 250000
Net debt paydown: 18998000
Dividend yield: 5.626988418054191%
Buyback yield: 0.0912405697570079%
Debt paydown yield: 6.933553376974544%
Total shareholder yield: 12.651782364785742% (High Return)
Shareholder yield for FNLC (quarterly period ending 2024-09-30)
Market cap (USD): 266446161.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNLC (quarterly period ending 2024-12-31)
Market cap (USD): 280766374.2
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FNLC (annual period ending 2024-12-31)
Market cap (USD): 280766374.2
Dividends paid: 15803000
Stock repurchases: 212000
Net debt paydown: -74924000
Dividend yield: 5.628523018480466%
Buyback yield: 0.07550761753577541%
Debt paydown yield: -26.685531774766215%
Total shareholder yield: -20.981501138749973% (Minimal or Negative)
Shareholder yield for FNLC (quarterly period ending 2025-03-31)
Market cap (USD): 257200039.98
Dividends paid: 3899000
Stock repurchases: 277000
Dividend yield: 1.515940666379052%
Buyback yield: 0.10769827252808345%
Total shareholder yield: 1.6236389389071355% (Low Return)
Shareholder yield for FNLC (quarterly period ending 2025-06-30)
Market cap (USD): 268363040.4
Dividends paid: 4146000
Stock repurchases: 2000
Net debt paydown: -10726000
Dividend yield: 1.5449221300445513%
Buyback yield: 0.0007452591075950561%
Debt paydown yield: -3.996824594032286%
Total shareholder yield: -2.4511572048801398% (Minimal or Negative)