speb/financial-data huggingface dataset:
Shareholder yield for ASM.AS (quarterly period ending 2024-09-30)
Market cap (USD): 31699357323.666668
Dividends paid: 0
Stock repurchases: 103111111.1111111
Dividend yield: 0%
Buyback yield: 0.3252782384774993%
Total shareholder yield: 0.3252782384774993% (Low Return)
Shareholder yield for ASM.AS (annual period ending 2024-12-31)
Market cap (USD): 28175690136.458332
Dividends paid: 141145833.33333334
Stock repurchases: 157708333.33333334
Net debt paydown: 12715833.333333328
Dividend yield: 0.5009489835022557%
Buyback yield: 0.5597319269538119%
Debt paydown yield: 0.04513051240892054%
Total shareholder yield: 1.105811422864988% (Low Return)
Shareholder yield for ASM.AS (quarterly period ending 2024-12-31)
Market cap (USD): 28175690136.458332
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2276388.888888892
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.008079265770826058%
Total shareholder yield: -0.008079265770826058% (Minimal or Negative)
Shareholder yield for ASM.AS (quarterly period ending 2025-03-31)
Market cap (USD): 21855792882.282608
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASM.AS (quarterly period ending 2025-06-30)
Market cap (USD): 31131224506.23529
Dividends paid: 173294117.6470588
Stock repurchases: 50470588.23529412
Dividend yield: 0.5566569269138438%
Buyback yield: 0.16212207851054922%
Total shareholder yield: 0.718779005424393% (Low Return)
Shareholder yield for ASM.AS (annual period ending 2025-12-31)
Market cap (USD): 29653139801.529415
Dividends paid: 173294117.6470588
Stock repurchases: 178941176.47058824
Net debt paydown: 8217892.156862747
Dividend yield: 0.5844039410562549%
Buyback yield: 0.6034476540030982%
Debt paydown yield: 0.027713396327895413%
Total shareholder yield: 1.2155649913872486% (Low Return)
Shareholder yield for ASM.AS (quarterly period ending 2025-12-31)
Market cap (USD): 29653139801.529415
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAB.L (annual period ending 2022-03-31)
Market cap (USD): 20579325.64736842
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAB.L (annual period ending 2023-03-31)
Market cap (USD): 17790994.002469134
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1567322936.97206
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 8809.6423210223%
Total shareholder yield: 8809.6423210223% (High Return)
Shareholder yield for BAB.L (annual period ending 2024-03-31)
Market cap (USD): 31813497.764556963
Dividends paid: 10759493.670886075
Stock repurchases: 15822784.810126582
Net debt paydown: -7982497.2651975155
Dividend yield: 33.820530362659774%
Buyback yield: 49.73607406273496%
Debt paydown yield: -25.091542351846392%
Total shareholder yield: 58.465062073548346% (High Return)
Shareholder yield for BAB.L (quarterly period ending 2024-09-30)
Market cap (USD): 30690375.455999997
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BAB.L (annual period ending 2025-03-31)
Market cap (USD): 45925699.2025974
Dividends paid: 34675324.67532467
Stock repurchases: 24415584.415584415
Net debt paydown: -69046523.09715605
Dividend yield: 75.50309582083304%
Buyback yield: 53.16322851803975%
Debt paydown yield: -150.34397798183335%
Total shareholder yield: -21.677653642960564% (Minimal or Negative)
Shareholder yield for BAB.L (quarterly period ending 2025-03-31)
Market cap (USD): 45925699.2025974
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7937662.33766222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.283704930970963%
Total shareholder yield: -17.283704930970963% (Minimal or Negative)
Shareholder yield for BAB.L (quarterly period ending 2025-09-30)
Market cap (USD): 88197609.64594594
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -113878553.8785541
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -129.11750594568252%
Total shareholder yield: -129.11750594568252% (Minimal or Negative)
Shareholder yield for BGLC (annual period ending 2021-12-31)
Market cap (USD): 617865458.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGLC (annual period ending 2022-12-31)
Market cap (USD): 275573796
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGLC (annual period ending 2023-12-31)
Market cap (USD): 12811764.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16090.986052355196
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.12559539655245291%
Total shareholder yield: -0.12559539655245291% (Minimal or Negative)
Shareholder yield for BGLC (quarterly period ending 2024-09-30)
Market cap (USD): 10757047.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGLC (quarterly period ending 2024-12-31)
Market cap (USD): 6768479.199999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGLC (annual period ending 2024-12-31)
Market cap (USD): 6768479.199999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -18274.08100930907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.26998799094055087%
Total shareholder yield: -0.26998799094055087% (Minimal or Negative)
Shareholder yield for BGLC (quarterly period ending 2025-03-31)
Market cap (USD): 5704861.04
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BGLC (quarterly period ending 2025-06-30)
Market cap (USD): 7421153.9799999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1436.7486885569524
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.019360178921350887%
Total shareholder yield: -0.019360178921350887% (Minimal or Negative)
Shareholder yield for BGLC (quarterly period ending 2025-09-30)
Market cap (USD): 13222707.58
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2963.852810206474
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.02241487072352298%
Total shareholder yield: 0.02241487072352298% (Low Return)
Shareholder yield for BGLC (annual period ending 2025-12-31)
Market cap (USD): 9548390.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3741.941537950501
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03918923944646985%
Total shareholder yield: 0.03918923944646985% (Low Return)
Shareholder yield for BGLC (quarterly period ending 2025-12-31)
Market cap (USD): 9548390.3
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 176.98249318201124
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.001853532245974604%
Total shareholder yield: 0.001853532245974604% (Low Return)
Shareholder yield for BIRD.V (annual period ending 2023-12-31)
Market cap (USD): 3145461.8181818184
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2024-09-30)
Market cap (USD): 1537781.3333333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2024-12-31)
Market cap (USD): 1451751.6083916086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (annual period ending 2024-12-31)
Market cap (USD): 1451751.6083916086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2025-03-31)
Market cap (USD): 1451751.6083916086
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2025-06-30)
Market cap (USD): 1515331.9708029197
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2025-09-30)
Market cap (USD): 1866910.7913669068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (annual period ending 2025-12-31)
Market cap (USD): 3409496.934306569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BIRD.V (quarterly period ending 2025-12-31)
Market cap (USD): 3409496.934306569
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (quarterly period ending 2024-08-31)
Market cap (USD): 42324949.629999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (annual period ending 2024-11-30)
Market cap (USD): 43031057.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (quarterly period ending 2024-11-30)
Market cap (USD): 43031057.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (quarterly period ending 2025-02-28)
Market cap (USD): 43446415.42
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (quarterly period ending 2025-05-31)
Market cap (USD): 44027916.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (quarterly period ending 2025-08-31)
Market cap (USD): 45689347
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BKHA (annual period ending 2025-11-30)
Market cap (USD): 46520062.4
Dividends paid: 0
Stock repurchases: 51010745
Dividend yield: 0%
Buyback yield: 109.65321706017318%
Total shareholder yield: 109.65321706017318% (High Return)
Shareholder yield for BKHA (quarterly period ending 2025-11-30)
Market cap (USD): 46520062.4
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BMHL (quarterly period ending 2025-09-30)
Market cap (USD): 51014596.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BTN.AX (annual period ending 2022-06-30)
Market cap (USD): 26325306.20689655
Dividends paid: 0
Stock repurchases: 1040473.7931034483
Net debt paydown: -9675862.535649475
Dividend yield: 0%
Buyback yield: 3.9523710946650685%
Debt paydown yield: -36.754985714523805%
Total shareholder yield: -32.80261461985874% (Minimal or Negative)
Shareholder yield for BTN.AX (annual period ending 2023-06-30)
Market cap (USD): 50558535.09933775
Dividends paid: 0
Stock repurchases: 39677.48344370861
Net debt paydown: -13797303.69947476
Dividend yield: 0%
Buyback yield: 0.07847830908421304%
Debt paydown yield: -27.289761604773012%
Total shareholder yield: -27.211283295688798% (Minimal or Negative)
Shareholder yield for BTN.AX (annual period ending 2024-06-30)
Market cap (USD): 12723898
Dividends paid: 0
Stock repurchases: 243461.33333333334
Net debt paydown: -489929.40397351235
Dividend yield: 0%
Buyback yield: 1.9134178325960594%
Debt paydown yield: -3.850466295576343%
Total shareholder yield: -1.9370484629802835% (Minimal or Negative)
Shareholder yield for CBOT.PA (annual period ending 2021-12-31)
Market cap (USD): 105891791.88636364
Dividends paid: 0
Stock repurchases: 31818.18181818182
Dividend yield: 0%
Buyback yield: 0.0300478264191875%
Total shareholder yield: 0.0300478264191875% (Low Return)
Shareholder yield for CBOT.PA (annual period ending 2022-12-31)
Market cap (USD): 104350254.04255319
Dividends paid: 9144680.85106383
Stock repurchases: 0
Dividend yield: 8.763448575156035%
Buyback yield: 0%
Total shareholder yield: 8.763448575156035% (Moderate Return)
Shareholder yield for CBOT.PA (annual period ending 2023-12-31)
Market cap (USD): 117551389.35555556
Dividends paid: 9550000
Stock repurchases: 0
Net debt paydown: 9014420.803782523
Dividend yield: 8.12410644600234%
Buyback yield: 0%
Debt paydown yield: 7.66849362921332%
Total shareholder yield: 15.79260007521566% (High Return)
Shareholder yield for CBOT.PA (quarterly period ending 2024-12-31)
Market cap (USD): 114948326.71875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBOT.PA (annual period ending 2024-12-31)
Market cap (USD): 114948326.71875
Dividends paid: 8969791.666666668
Stock repurchases: 2290625
Net debt paydown: 26760069.444444418
Dividend yield: 7.803325131137854%
Buyback yield: 1.9927432311429727%
Debt paydown yield: 23.280086112014192%
Total shareholder yield: 33.07615447429502% (High Return)
Shareholder yield for CBOT.PA (quarterly period ending 2025-06-30)
Market cap (USD): 140951763.31764707
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11797193.627450973
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.369667288847582%
Total shareholder yield: -8.369667288847582% (Minimal or Negative)
Shareholder yield for CDB.V (annual period ending 2021-12-31)
Market cap (USD): 2304297.5196850393
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDB.V (annual period ending 2022-12-31)
Market cap (USD): 2151807.242647059
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDB.V (annual period ending 2023-12-31)
Market cap (USD): 1478009.0151515151
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -646524.064171123
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -43.74290397036894%
Total shareholder yield: -43.74290397036894% (Minimal or Negative)
Shareholder yield for CDB.V (quarterly period ending 2024-09-30)
Market cap (USD): 2167746.5555555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDB.V (quarterly period ending 2024-12-31)
Market cap (USD): 1364316.013986014
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CDB.V (annual period ending 2024-12-31)
Market cap (USD): 1364316.013986014
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -451573.4265734266
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -33.09888779023419%
Total shareholder yield: -33.09888779023419% (Minimal or Negative)
Shareholder yield for CDB.V (quarterly period ending 2025-03-31)
Market cap (USD): 2728632.027972028
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -471328.6713286714
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -17.273442021384316%
Total shareholder yield: -17.273442021384316% (Minimal or Negative)
Shareholder yield for CDB.V (quarterly period ending 2025-06-30)
Market cap (USD): 3560167.7007299266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90454.8006737791
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.5407455007030575%
Total shareholder yield: 2.5407455007030575% (Low Return)
Shareholder yield for CDB.V (quarterly period ending 2025-09-30)
Market cap (USD): 4210730.719424461
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 90563.46163944737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.150777802571662%
Total shareholder yield: 2.150777802571662% (Low Return)
Shareholder yield for CDB.V (quarterly period ending 2025-12-31)
Market cap (USD): 3560167.7007299266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 58341.647849603556
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6387331371396356%
Total shareholder yield: 1.6387331371396356% (Low Return)
Shareholder yield for CDB.V (annual period ending 2025-12-31)
Market cap (USD): 3560167.7007299266
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 263136.13393905363
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 7.391116263571064%
Total shareholder yield: 7.391116263571064% (Moderate Return)
Shareholder yield for CESC.NS (annual period ending 2022-03-31)
Market cap (USD): 1136253170.9086115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CESC.NS (annual period ending 2023-03-31)
Market cap (USD): 978920038.6224117
Dividends paid: 73543239.95127894
Stock repurchases: 0
Dividend yield: 7.5126912362293545%
Buyback yield: 0%
Total shareholder yield: 7.5126912362293545% (Moderate Return)
Shareholder yield for CESC.NS (annual period ending 2024-03-31)
Market cap (USD): 1816934708.8747604
Dividends paid: 72694567.6939681
Stock repurchases: 0
Net debt paydown: -6797514.693662405
Dividend yield: 4.000945512180144%
Buyback yield: 0%
Debt paydown yield: -0.37411992079077794%
Total shareholder yield: 3.626825591389366% (Low Return)
Shareholder yield for CESC.NS (quarterly period ending 2024-09-30)
Market cap (USD): 2995358503.910655
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CESC.NS (quarterly period ending 2024-12-31)
Market cap (USD): 2698267445.9832144
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CESC.NS (quarterly period ending 2025-03-31)
Market cap (USD): 2302770617.455946
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CESC.NS (annual period ending 2025-03-31)
Market cap (USD): 2302770617.455946
Dividends paid: 70493336.45078325
Stock repurchases: 0
Net debt paydown: -357657157.5939069
Dividend yield: 3.061240052153473%
Buyback yield: 0%
Debt paydown yield: -15.531601579537227%
Total shareholder yield: -12.470361527383755% (Minimal or Negative)
Shareholder yield for CESC.NS (quarterly period ending 2025-06-30)
Market cap (USD): 2577463589.434823
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CESC.NS (quarterly period ending 2025-12-31)
Market cap (USD): 2474240628.838142
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPHC (annual period ending 2021-12-31)
Market cap (USD): 83229397.44
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPHC (annual period ending 2022-12-31)
Market cap (USD): 152964919.79999998
Dividends paid: 1360369
Stock repurchases: 0
Dividend yield: 0.889333973945574%
Buyback yield: 0%
Total shareholder yield: 0.889333973945574% (Low Return)
Shareholder yield for CPHC (annual period ending 2023-12-31)
Market cap (USD): 101255566.44
Dividends paid: 1384773
Stock repurchases: 0
Net debt paydown: -43427
Dividend yield: 1.3676018501368625%
Buyback yield: 0%
Debt paydown yield: -0.04288850630817725%
Total shareholder yield: 1.3247133438286853% (Low Return)
Shareholder yield for CPHC (quarterly period ending 2024-09-30)
Market cap (USD): 96568762.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPHC (annual period ending 2024-12-31)
Market cap (USD): 102955176.66
Dividends paid: 1405636
Stock repurchases: 0
Net debt paydown: -115406
Dividend yield: 1.3652892895730573%
Buyback yield: 0%
Debt paydown yield: -0.11209344080008497%
Total shareholder yield: 1.2531958487729724% (Low Return)
Shareholder yield for CPHC (quarterly period ending 2024-12-31)
Market cap (USD): 102955176.66
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CPHC (quarterly period ending 2025-03-31)
Market cap (USD): 91984965.24
Dividends paid: 358005
Stock repurchases: 0
Dividend yield: 0.38919947305075486%
Buyback yield: 0%
Total shareholder yield: 0.38919947305075486% (Low Return)
Shareholder yield for CPHC (quarterly period ending 2025-06-30)
Market cap (USD): 95384185.67999999
Dividends paid: 357598
Stock repurchases: 0
Net debt paydown: 19092
Dividend yield: 0.37490281795735936%
Buyback yield: 0%
Debt paydown yield: 0.020015896622581516%
Total shareholder yield: 0.3949187145799409% (Low Return)
Shareholder yield for CPHC (quarterly period ending 2025-09-30)
Market cap (USD): 83280900.78000002
Dividends paid: 354613
Stock repurchases: 0
Net debt paydown: 25054
Dividend yield: 0.4258035115839677%
Buyback yield: 0%
Debt paydown yield: 0.03008372840032578%
Total shareholder yield: 0.4558872399842935% (Low Return)
Shareholder yield for CPHC (annual period ending 2025-12-31)
Market cap (USD): 78594096.84
Dividends paid: 1426238
Stock repurchases: 0
Net debt paydown: 60625
Dividend yield: 1.8146884528789757%
Buyback yield: 0%
Debt paydown yield: 0.0771368365278361%
Total shareholder yield: 1.8918252894068117% (Low Return)
Shareholder yield for CPHC (quarterly period ending 2025-12-31)
Market cap (USD): 78594096.84
Dividends paid: 356022
Stock repurchases: 0
Net debt paydown: 8501
Dividend yield: 0.4529882196175384%
Buyback yield: 0%
Debt paydown yield: 0.010816333976464077%
Total shareholder yield: 0.46380455359400247% (Low Return)
Shareholder yield for CTSO (annual period ending 2021-12-31)
Market cap (USD): 263311114.12000003
Dividends paid: 0
Stock repurchases: 90000
Dividend yield: 0%
Buyback yield: 0.03418009919588273%
Total shareholder yield: 0.03418009919588273% (Low Return)
Shareholder yield for CTSO (annual period ending 2022-12-31)
Market cap (USD): 97406259.4
Dividends paid: 0
Stock repurchases: 40358
Dividend yield: 0%
Buyback yield: 0.04143265561022046%
Total shareholder yield: 0.04143265561022046% (Low Return)
Shareholder yield for CTSO (annual period ending 2023-12-31)
Market cap (USD): 69755450.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -62208
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.08918012821979593%
Total shareholder yield: -0.08918012821979593% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2024-09-30)
Market cap (USD): 94264122
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTSO (annual period ending 2024-12-31)
Market cap (USD): 57186900.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8579848
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -15.003170128086051%
Total shareholder yield: -15.003170128086051% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2024-12-31)
Market cap (USD): 57186900.68
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2025-03-31)
Market cap (USD): 62842748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2025-06-30)
Market cap (USD): 80438717.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -80277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.09979895572039593%
Total shareholder yield: -0.09979895572039593% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2025-09-30)
Market cap (USD): 58443755.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -79000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1351726957566206%
Total shareholder yield: -0.1351726957566206% (Minimal or Negative)
Shareholder yield for CTSO (annual period ending 2025-12-31)
Market cap (USD): 40219358.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2218000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.514757247725704%
Total shareholder yield: -5.514757247725704% (Minimal or Negative)
Shareholder yield for CTSO (quarterly period ending 2025-12-31)
Market cap (USD): 40219358.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1975000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.910570588033483%
Total shareholder yield: -4.910570588033483% (Minimal or Negative)
Shareholder yield for DECB.BR (annual period ending 2021-12-31)
Market cap (USD): 449545252.3636363
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DECB.BR (annual period ending 2022-12-31)
Market cap (USD): 314156286.6382979
Dividends paid: 10062765.95744681
Stock repurchases: 0
Dividend yield: 3.2031082570798652%
Buyback yield: 0%
Total shareholder yield: 3.2031082570798652% (Low Return)
Shareholder yield for DECB.BR (annual period ending 2023-12-31)
Market cap (USD): 314189217.0666666
Dividends paid: 10766666.666666666
Stock repurchases: 752222.2222222222
Net debt paydown: 26473522.45862885
Dividend yield: 3.42680973178724%
Buyback yield: 0.23941694410938713%
Debt paydown yield: 8.425980594048054%
Total shareholder yield: 12.092207269944682% (High Return)
Shareholder yield for DECB.BR (quarterly period ending 2024-12-31)
Market cap (USD): 325023328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DECB.BR (annual period ending 2024-12-31)
Market cap (USD): 325023328
Dividends paid: 11538541.666666668
Stock repurchases: 4057291.666666667
Net debt paydown: 5872222.222222224
Dividend yield: 3.5500656945665967%
Buyback yield: 1.248307834281565%
Debt paydown yield: 1.8067079241223645%
Total shareholder yield: 6.605081452970526% (Moderate Return)
Shareholder yield for DECB.BR (quarterly period ending 2025-06-30)
Market cap (USD): 324477070.3058824
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTM (annual period ending 2021-12-31)
Market cap (USD): 4066282743.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTM (annual period ending 2022-12-31)
Market cap (USD): 4908919358.16
Dividends paid: 244000000
Stock repurchases: 3000000
Dividend yield: 4.97054406881636%
Buyback yield: 0.06111324674774213%
Total shareholder yield: 5.031657315564102% (Moderate Return)
Shareholder yield for DTM (annual period ending 2023-12-31)
Market cap (USD): 5140491406.02
Dividends paid: 263000000
Stock repurchases: 0
Net debt paydown: 154000000
Dividend yield: 5.116242382819709%
Buyback yield: 0%
Debt paydown yield: 2.995822535947662%
Total shareholder yield: 8.11206491876737% (Moderate Return)
Shareholder yield for DTM (quarterly period ending 2024-09-30)
Market cap (USD): 7627595602.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTM (quarterly period ending 2024-12-31)
Market cap (USD): 9711744033.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DTM (annual period ending 2024-12-31)
Market cap (USD): 9711744033.6
Dividends paid: 280000000
Stock repurchases: 0
Net debt paydown: -251000000
Dividend yield: 2.8831072877464226%
Buyback yield: 0%
Debt paydown yield: -2.584499747229829%
Total shareholder yield: 0.2986075405165938% (Low Return)
Shareholder yield for DTM (quarterly period ending 2025-03-31)
Market cap (USD): 9505675515.24
Dividends paid: 75000000
Stock repurchases: 0
Dividend yield: 0.7890023163504376%
Buyback yield: 0%
Total shareholder yield: 0.7890023163504376% (Low Return)
Shareholder yield for DTM (quarterly period ending 2025-06-30)
Market cap (USD): 10912450202.46
Dividends paid: 83000000
Stock repurchases: 0
Net debt paydown: 34000000
Dividend yield: 0.7605991180723947%
Buyback yield: 0%
Debt paydown yield: 0.31157072306580025%
Total shareholder yield: 1.0721698411381948% (Low Return)
Shareholder yield for DTM (quarterly period ending 2025-09-30)
Market cap (USD): 11312345545.02
Dividends paid: 83000000
Stock repurchases: 0
Net debt paydown: 24000000
Dividend yield: 0.7337116751754356%
Buyback yield: 0%
Debt paydown yield: 0.2121575928218127%
Total shareholder yield: 0.9458692679972482% (Low Return)
Shareholder yield for DTM (annual period ending 2025-12-31)
Market cap (USD): 12056028465.24
Dividends paid: 324000000
Stock repurchases: 0
Net debt paydown: 149000000
Dividend yield: 2.6874521815717207%
Buyback yield: 0%
Debt paydown yield: 1.2358962193030443%
Total shareholder yield: 3.923348400874765% (Low Return)
Shareholder yield for DTM (quarterly period ending 2025-12-31)
Market cap (USD): 12056028465.24
Dividends paid: 83000000
Stock repurchases: 0
Net debt paydown: 3000000
Dividend yield: 0.6884522563902864%
Buyback yield: 0%
Debt paydown yield: 0.024883816496034453%
Total shareholder yield: 0.7133360728863208% (Low Return)
Shareholder yield for EM2.AX (annual period ending 2021-06-30)
Market cap (USD): 1145392476.7669172
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EM2.AX (annual period ending 2022-06-30)
Market cap (USD): 222854837.17241383
Dividends paid: 0
Stock repurchases: 1106203.448275862
Net debt paydown: -4024029.966295048
Dividend yield: 0%
Buyback yield: 0.49637847771732996%
Debt paydown yield: -1.8056731535882338%
Total shareholder yield: -1.3092946758709039% (Minimal or Negative)
Shareholder yield for EM2.AX (annual period ending 2023-06-30)
Market cap (USD): 101904608.60927153
Dividends paid: 0
Stock repurchases: 144178.80794701987
Net debt paydown: -10845431.408997487
Dividend yield: 0%
Buyback yield: 0.14148408979209026%
Debt paydown yield: -10.642729074777826%
Total shareholder yield: -10.501244984985735% (Minimal or Negative)
Shareholder yield for EM2.AX (annual period ending 2024-06-30)
Market cap (USD): 51291986.333333336
Dividends paid: 0
Stock repurchases: 136336.66666666666
Net debt paydown: 7778667.615894038
Dividend yield: 0%
Buyback yield: 0.2658050046661285%
Debt paydown yield: 15.165463792613707%
Total shareholder yield: 15.431268797279836% (High Return)
Shareholder yield for ESCA (annual period ending 2021-12-31)
Market cap (USD): 179603544.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCA (annual period ending 2022-12-31)
Market cap (USD): 121760435.16000001
Dividends paid: 8154000
Stock repurchases: 0
Dividend yield: 6.69675661826043%
Buyback yield: 0%
Total shareholder yield: 6.69675661826043% (Moderate Return)
Shareholder yield for ESCA (annual period ending 2023-12-31)
Market cap (USD): 248352633.61999997
Dividends paid: 6180000
Stock repurchases: 0
Net debt paydown: 44681000
Dividend yield: 2.4883972075995415%
Buyback yield: 0%
Debt paydown yield: 17.990950749636752%
Total shareholder yield: 20.479347957236293% (High Return)
Shareholder yield for ESCA (quarterly period ending 2024-09-30)
Market cap (USD): 179327443.62
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCA (quarterly period ending 2024-12-31)
Market cap (USD): 184021156.54
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ESCA (annual period ending 2024-12-31)
Market cap (USD): 184021156.54
Dividends paid: 8306000
Stock repurchases: 2194000
Net debt paydown: 33008000
Dividend yield: 4.51361145434088%
Buyback yield: 1.192254217532373%
Debt paydown yield: 17.93706800925641%
Total shareholder yield: 23.642933681129662% (High Return)
Shareholder yield for ESCA (quarterly period ending 2025-03-31)
Market cap (USD): 199206698.34
Dividends paid: 2061000
Stock repurchases: 1381000
Net debt paydown: -6471000
Dividend yield: 1.0346037644187784%
Buyback yield: 0.6932497810103507%
Debt paydown yield: -3.248384745052845%
Total shareholder yield: -1.5205311996237159% (Minimal or Negative)
Shareholder yield for ESCA (quarterly period ending 2025-06-30)
Market cap (USD): 183745055.78
Dividends paid: 2075000
Stock repurchases: 790000
Net debt paydown: 1430000
Dividend yield: 1.1292820866344402%
Buyback yield: 0.4299435414174495%
Debt paydown yield: 0.7782522331986744%
Total shareholder yield: 2.337477861250564% (Low Return)
Shareholder yield for ESCA (quarterly period ending 2025-09-30)
Market cap (USD): 166764859.04
Dividends paid: 2071000
Stock repurchases: 0
Net debt paydown: 1873000
Dividend yield: 1.2418683479972557%
Buyback yield: 0%
Debt paydown yield: 1.1231382983094447%
Total shareholder yield: 2.3650066463067003% (Low Return)
Shareholder yield for ESCA (annual period ending 2025-12-31)
Market cap (USD): 181122098.56
Dividends paid: 8277000
Stock repurchases: 3098000
Net debt paydown: 7066000
Dividend yield: 4.569845461048527%
Buyback yield: 1.7104483796458063%
Debt paydown yield: 3.9012357167776845%
Total shareholder yield: 10.181529557472018% (High Return)
Shareholder yield for ESCA (quarterly period ending 2025-12-31)
Market cap (USD): 181122098.56
Dividends paid: 2070000
Stock repurchases: 927000
Net debt paydown: 1860000
Dividend yield: 1.1428754505703096%
Buyback yield: 0.5118094409075733%
Debt paydown yield: 1.0269315642805679%
Total shareholder yield: 2.6816164557584505% (Low Return)
Shareholder yield for FCBC (annual period ending 2021-12-31)
Market cap (USD): 499779651.21
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCBC (annual period ending 2022-12-31)
Market cap (USD): 525249735.36
Dividends paid: 18515000
Stock repurchases: 21311000
Dividend yield: 3.5249898769220773%
Buyback yield: 4.057308088959568%
Total shareholder yield: 7.582297965881645% (Moderate Return)
Shareholder yield for FCBC (annual period ending 2023-12-31)
Market cap (USD): 597320640.14
Dividends paid: 21089000
Stock repurchases: 23038000
Dividend yield: 3.530599577984977%
Buyback yield: 3.8568899937226937%
Total shareholder yield: 7.38748957170767% (Moderate Return)
Shareholder yield for FCBC (quarterly period ending 2024-09-30)
Market cap (USD): 712219019.75
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCBC (quarterly period ending 2024-12-31)
Market cap (USD): 691842952.4300001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCBC (annual period ending 2024-12-31)
Market cap (USD): 691842952.4300001
Dividends paid: 22017000
Stock repurchases: 8717000
Dividend yield: 3.1823696292154766%
Buyback yield: 1.259968027336663%
Total shareholder yield: 4.442337656552139% (Moderate Return)
Shareholder yield for FCBC (quarterly period ending 2025-03-31)
Market cap (USD): 662033520.61
Dividends paid: 43579000
Stock repurchases: 0
Dividend yield: 6.582597201399433%
Buyback yield: 0%
Total shareholder yield: 6.582597201399433% (Moderate Return)
Shareholder yield for FCBC (quarterly period ending 2025-06-30)
Market cap (USD): 693540958.04
Dividends paid: 5667000
Stock repurchases: 1851000
Dividend yield: 0.8171110782001078%
Buyback yield: 0.26689123094201506%
Total shareholder yield: 1.084002309142123% (Low Return)
Shareholder yield for FCBC (quarterly period ending 2025-09-30)
Market cap (USD): 621658720.5500001
Dividends paid: 5677000
Stock repurchases: 0
Dividend yield: 0.9132020210345297%
Buyback yield: 0%
Total shareholder yield: 0.9132020210345297% (Low Return)
Shareholder yield for FCBC (quarterly period ending 2025-12-31)
Market cap (USD): 608263342.96
Dividends paid: 5677000
Stock repurchases: 0
Dividend yield: 0.9333128595870892%
Buyback yield: 0%
Total shareholder yield: 0.9333128595870892% (Low Return)
Shareholder yield for FCBC (annual period ending 2025-12-31)
Market cap (USD): 608263342.96
Dividends paid: 60600000
Stock repurchases: 1851000
Dividend yield: 9.962790081200918%
Buyback yield: 0.3043089841634141%
Total shareholder yield: 10.267099065364333% (High Return)
Shareholder yield for GFRD.L (annual period ending 2021-06-30)
Market cap (USD): 1920089.2083333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFRD.L (annual period ending 2022-06-30)
Market cap (USD): 2047203.1280487806
Dividends paid: 7682926.829268293
Stock repurchases: 4146341.4634146346
Dividend yield: 375.28893562169395%
Buyback yield: 202.53688589107296%
Total shareholder yield: 577.8258215127669% (High Return)
Shareholder yield for GFRD.L (annual period ending 2023-06-30)
Market cap (USD): 2424937.256962025
Dividends paid: 12151898.734177215
Stock repurchases: 17721518.987341773
Net debt paydown: -19249768.44705155
Dividend yield: 501.12219189543816%
Buyback yield: 730.8031965141809%
Debt paydown yield: -793.8254233912744%
Total shareholder yield: 438.0999650183446% (High Return)
Shareholder yield for GFRD.L (annual period ending 2024-06-30)
Market cap (USD): 2987422.703164557
Dividends paid: 30632911.392405063
Stock repurchases: 11012658.227848101
Net debt paydown: -17594936.708860762
Dividend yield: 1025.395949490369%
Buyback yield: 368.6340810151327%
Debt paydown yield: -588.9670949552122%
Total shareholder yield: 805.0629355502896% (High Return)
Shareholder yield for GFRD.L (quarterly period ending 2024-12-31)
Market cap (USD): 4789251.0825000005
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GFRD.L (quarterly period ending 2025-06-30)
Market cap (USD): 5667832.802054795
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5573630.1369863
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -98.33794206077597%
Total shareholder yield: -98.33794206077597% (Minimal or Negative)
Shareholder yield for GFRD.L (annual period ending 2025-06-30)
Market cap (USD): 5667832.802054795
Dividends paid: 23972602.73972603
Stock repurchases: 16849315.06849315
Net debt paydown: -6610022.542049594
Dividend yield: 422.9588905839828%
Buyback yield: 297.279677381885%
Debt paydown yield: -116.62345684673727%
Total shareholder yield: 603.6151111191305% (High Return)
Shareholder yield for GIB.AX (annual period ending 2021-06-30)
Market cap (USD): 9677117.819548871
Dividends paid: 0
Stock repurchases: 21922.556390977443
Dividend yield: 0%
Buyback yield: 0.226540141390977%
Total shareholder yield: 0.226540141390977% (Low Return)
Shareholder yield for GIB.AX (annual period ending 2022-06-30)
Market cap (USD): 5917501.931034483
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -12527.37879180711
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.21170045971775636%
Total shareholder yield: -0.21170045971775636% (Minimal or Negative)
Shareholder yield for GIB.AX (annual period ending 2023-06-30)
Market cap (USD): 5682369.40397351
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19564.763644667735
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.34430643722294235%
Total shareholder yield: 0.34430643722294235% (Low Return)
Shareholder yield for GTE.L (annual period ending 2021-12-31)
Market cap (USD): 2867018.1081081084
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTE.L (annual period ending 2022-12-31)
Market cap (USD): 4686250.4819277115
Dividends paid: 0
Stock repurchases: 20086029.411764704
Dividend yield: 0%
Buyback yield: 428.6162143749136%
Total shareholder yield: 428.6162143749136% (High Return)
Shareholder yield for GTE.L (annual period ending 2023-12-31)
Market cap (USD): 2126069.335443038
Dividends paid: 0
Stock repurchases: 13106060.606060605
Net debt paydown: 3813658.6452762485
Dividend yield: 0%
Buyback yield: 616.4455875249956%
Debt paydown yield: 179.37602418227553%
Total shareholder yield: 795.8216117072711% (High Return)
Shareholder yield for GTE.L (quarterly period ending 2024-09-30)
Market cap (USD): 2748642.116
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTE.L (quarterly period ending 2024-12-31)
Market cap (USD): 2298392.85
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GTE.L (annual period ending 2024-12-31)
Market cap (USD): 2298392.85
Dividends paid: 0
Stock repurchases: 10705594.405594407
Net debt paydown: -103305477.85547787
Dividend yield: 0%
Buyback yield: 465.78609943006074%
Debt paydown yield: -4494.683224213732%
Total shareholder yield: -4028.8971247836707% (Minimal or Negative)
Shareholder yield for GTE.L (quarterly period ending 2025-03-31)
Market cap (USD): 1767994.4999999998
Dividends paid: 0
Stock repurchases: 1688811.1888111888
Dividend yield: 0%
Buyback yield: 95.52129199560231%
Total shareholder yield: 95.52129199560231% (High Return)
Shareholder yield for GTE.L (quarterly period ending 2025-06-30)
Market cap (USD): 1816432.705479452
Dividends paid: 0
Stock repurchases: 767153.2846715328
Net debt paydown: -56051886.0701341
Dividend yield: 0%
Buyback yield: 42.23406032920117%
Debt paydown yield: -3085.8223319282874%
Total shareholder yield: -3043.588271599086% (Minimal or Negative)
Shareholder yield for GTE.L (quarterly period ending 2025-09-30)
Market cap (USD): 1505184.506756757
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15874867.405345678
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1054.6791661808616%
Total shareholder yield: 1054.6791661808616% (High Return)
Shareholder yield for GTE.L (quarterly period ending 2025-12-31)
Market cap (USD): 1481292.6891891893
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19040461.061807573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1285.3949257138163%
Total shareholder yield: 1285.3949257138163% (High Return)
Shareholder yield for GTE.L (annual period ending 2025-12-31)
Market cap (USD): 1481292.6891891893
Dividends paid: 0
Stock repurchases: 2529927.00729927
Net debt paydown: 3978127.711704433
Dividend yield: 0%
Buyback yield: 170.7918378159328%
Debt paydown yield: 268.55784415448164%
Total shareholder yield: 439.34968197041445% (High Return)
Shareholder yield for HFG.L (annual period ending 2021-12-31)
Market cap (USD): 11317401.189594595
Dividends paid: 0
Stock repurchases: 3078378.378378378
Dividend yield: 0%
Buyback yield: 27.2003998692623%
Total shareholder yield: 27.2003998692623% (High Return)
Shareholder yield for HFG.L (annual period ending 2022-12-31)
Market cap (USD): 5083039.686385543
Dividends paid: 30713253.012048196
Stock repurchases: 0
Dividend yield: 604.2300455436308%
Buyback yield: 0%
Total shareholder yield: 604.2300455436308% (High Return)
Shareholder yield for HFG.L (annual period ending 2023-12-31)
Market cap (USD): 8027693.375316455
Dividends paid: 35822784.81012658
Stock repurchases: 0
Net debt paydown: 32132270.85557425
Dividend yield: 446.2400733973529%
Buyback yield: 0%
Debt paydown yield: 400.2677899279827%
Total shareholder yield: 846.5078633253356% (High Return)
Shareholder yield for HFG.L (quarterly period ending 2024-12-31)
Market cap (USD): 9321660.759624999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HFG.L (annual period ending 2024-12-31)
Market cap (USD): 9321660.759624999
Dividends paid: 36500000
Stock repurchases: 0
Net debt paydown: 62805379.74683547
Dividend yield: 391.56112779916657%
Buyback yield: 0%
Debt paydown yield: 673.7574061787899%
Total shareholder yield: 1065.3185339779566% (High Return)
Shareholder yield for HFG.L (quarterly period ending 2025-06-30)
Market cap (USD): 10030678.134520547
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -110977739.72602737
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1106.3832199350295%
Total shareholder yield: -1106.3832199350295% (Minimal or Negative)
Shareholder yield for HOC.L (annual period ending 2021-12-31)
Market cap (USD): 8551133.396756757
Dividends paid: 29759459.45945946
Stock repurchases: 0
Dividend yield: 348.01771974164876%
Buyback yield: 0%
Total shareholder yield: 348.01771974164876% (High Return)
Shareholder yield for HOC.L (annual period ending 2022-12-31)
Market cap (USD): 4276823.109397591
Dividends paid: 26526506.02409639
Stock repurchases: 0
Dividend yield: 620.2385589857319%
Buyback yield: 0%
Total shareholder yield: 620.2385589857319% (High Return)
Shareholder yield for HOC.L (annual period ending 2023-12-31)
Market cap (USD): 6902859.973670886
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -56712109.19627875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -821.5740926600268%
Total shareholder yield: -821.5740926600268% (Minimal or Negative)
Shareholder yield for HOC.L (quarterly period ending 2024-12-31)
Market cap (USD): 13568841.143999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HOC.L (annual period ending 2024-12-31)
Market cap (USD): 13568841.143999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 45370015.82278478
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 334.36912807286376%
Total shareholder yield: 334.36912807286376% (High Return)
Shareholder yield for HOC.L (quarterly period ending 2025-06-30)
Market cap (USD): 17900334.48328767
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -44500256.84931511
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -248.6001414714456%
Total shareholder yield: -248.6001414714456% (Minimal or Negative)
Shareholder yield for ISO.TO (quarterly period ending 2024-09-30)
Market cap (USD): 668178059.2592592
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ISO.TO (annual period ending 2024-12-31)
Market cap (USD): 470825776.2237762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7302108.799533799
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.5509152574652625%
Total shareholder yield: 1.5509152574652625% (Low Return)
Shareholder yield for ISO.TO (quarterly period ending 2024-12-31)
Market cap (USD): 470825776.2237762
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5081927.873607874
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.0793648373220144%
Total shareholder yield: -1.0793648373220144% (Minimal or Negative)
Shareholder yield for ISO.TO (quarterly period ending 2025-03-31)
Market cap (USD): 437195363.63636357
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5708855.944055945
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.3057905958957687%
Total shareholder yield: -1.3057905958957687% (Minimal or Negative)