speb/financial-data huggingface dataset:
Shareholder yield for ALCWE.PA (annual period ending 2022-12-31)
Market cap (USD): 44042961.70212766
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1086811.7263056093
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.4676172634709688%
Total shareholder yield: -2.4676172634709688% (Minimal or Negative)
Shareholder yield for ALCWE.PA (annual period ending 2023-12-31)
Market cap (USD): 22425208
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1367798.6524822696
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -6.099380003441972%
Total shareholder yield: -6.099380003441972% (Minimal or Negative)
Shareholder yield for ALCWE.PA (quarterly period ending 2024-12-31)
Market cap (USD): 12398552.499999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALCWE.PA (annual period ending 2024-12-31)
Market cap (USD): 12398552.499999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 553264.1666666665
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.4623287006016765%
Total shareholder yield: 4.4623287006016765% (Moderate Return)
Shareholder yield for ALCWE.PA (quarterly period ending 2025-06-30)
Market cap (USD): 18873704.470588237
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -106746.12745098025
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.5655812170701711%
Total shareholder yield: -0.5655812170701711% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (annual period ending 2022-03-31)
Market cap (USD): 661235913.1868653
Dividends paid: 16966108.400369246
Stock repurchases: 0
Dividend yield: 2.5658177455305005%
Buyback yield: 0%
Total shareholder yield: 2.5658177455305005% (Low Return)
Shareholder yield for ALIVUS.NS (annual period ending 2023-03-31)
Market cap (USD): 564586510.8063337
Dividends paid: 47005846.52862363
Stock repurchases: 0
Dividend yield: 8.325711937660468%
Buyback yield: 0%
Total shareholder yield: 8.325711937660468% (Moderate Return)
Shareholder yield for ALIVUS.NS (annual period ending 2024-03-31)
Market cap (USD): 1137489601.2226486
Dividends paid: 33059839.309269696
Stock repurchases: 0
Net debt paydown: 301372.7960967056
Dividend yield: 2.906386069264704%
Buyback yield: 0%
Debt paydown yield: 0.02649455395220935%
Total shareholder yield: 2.9328806232169136% (Low Return)
Shareholder yield for ALIVUS.NS (quarterly period ending 2024-09-30)
Market cap (USD): 1542086578.8198757
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (quarterly period ending 2024-12-31)
Market cap (USD): 1399578797.1325328
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (annual period ending 2025-03-31)
Market cap (USD): 1540409435.9043064
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4561127.220023
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.29609836928487543%
Total shareholder yield: -0.29609836928487543% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (quarterly period ending 2025-03-31)
Market cap (USD): 1540409435.9043064
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (quarterly period ending 2025-06-30)
Market cap (USD): 1436623157.5642405
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALIVUS.NS (quarterly period ending 2025-12-31)
Market cap (USD): 1253235803.0165982
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMKS.PA (annual period ending 2021-12-31)
Market cap (USD): 234756795.47727272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMKS.PA (annual period ending 2022-12-31)
Market cap (USD): 110270713.07446809
Dividends paid: 0
Stock repurchases: 1259158.510638298
Dividend yield: 0%
Buyback yield: 1.1418793581102193%
Total shareholder yield: 1.1418793581102193% (Low Return)
Shareholder yield for ALMKS.PA (annual period ending 2023-12-31)
Market cap (USD): 120995482.61111112
Dividends paid: 0
Stock repurchases: 273494.44444444444
Net debt paydown: -8545659.527186751
Dividend yield: 0%
Buyback yield: 0.2260369052979249%
Debt paydown yield: -7.062792215683923%
Total shareholder yield: -6.836755310385998% (Minimal or Negative)
Shareholder yield for ALMKS.PA (quarterly period ending 2024-12-31)
Market cap (USD): 72766733.44791667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALMKS.PA (annual period ending 2024-12-31)
Market cap (USD): 72766733.44791667
Dividends paid: 0
Stock repurchases: 12312500
Net debt paydown: 10793929.097222209
Dividend yield: 0%
Buyback yield: 16.920506688420694%
Debt paydown yield: 14.83360401899591%
Total shareholder yield: 31.754110707416604% (High Return)
Shareholder yield for ALMKS.PA (quarterly period ending 2025-09-30)
Market cap (USD): 89413210.43529412
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNRG.PA (annual period ending 2021-12-31)
Market cap (USD): 8987438140
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALNRG.PA (annual period ending 2022-12-31)
Market cap (USD): 1218546271.6595745
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3089562.4032882014
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.253544939174155%
Total shareholder yield: -0.253544939174155% (Minimal or Negative)
Shareholder yield for ALNRG.PA (annual period ending 2023-12-31)
Market cap (USD): 30302473.422222223
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2774475.862884161
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 9.155938606811905%
Total shareholder yield: 9.155938606811905% (Moderate Return)
Shareholder yield for ALNRG.PA (annual period ending 2024-12-31)
Market cap (USD): 28408568.833333336
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1244532.847222222
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 4.380836129139822%
Total shareholder yield: 4.380836129139822% (Moderate Return)
Shareholder yield for ALNRG.PA (quarterly period ending 2024-12-31)
Market cap (USD): 28408568.833333336
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPDX.PA (annual period ending 2021-08-31)
Market cap (USD): 241915530.56470588
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPDX.PA (annual period ending 2022-08-31)
Market cap (USD): 127810806.72
Dividends paid: 9157000
Stock repurchases: 0
Dividend yield: 7.164495894357812%
Buyback yield: 0%
Total shareholder yield: 7.164495894357812% (Moderate Return)
Shareholder yield for ALPDX.PA (annual period ending 2023-08-31)
Market cap (USD): 108001630.87912086
Dividends paid: 9864835.164835164
Stock repurchases: 0
Net debt paydown: -7255560.439560436
Dividend yield: 9.133968704487645%
Buyback yield: 0%
Debt paydown yield: -6.7180100712378215%
Total shareholder yield: 2.415958633249823% (Low Return)
Shareholder yield for ALPDX.PA (annual period ending 2024-08-31)
Market cap (USD): 111694837.33333331
Dividends paid: 9974444.444444444
Stock repurchases: 0
Net debt paydown: 7716227.1062271
Dividend yield: 8.93008547447676%
Buyback yield: 0%
Debt paydown yield: 6.90831133331561%
Total shareholder yield: 15.838396807792371% (High Return)
Shareholder yield for ALPDX.PA (quarterly period ending 2025-02-28)
Market cap (USD): 129396474.50000001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (annual period ending 2021-06-30)
Market cap (USD): 991123.8108333335
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (annual period ending 2022-06-30)
Market cap (USD): 1118899.354390244
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (annual period ending 2023-06-30)
Market cap (USD): 1290432.4481012658
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (annual period ending 2024-06-30)
Market cap (USD): 1032345.9584810127
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -975826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -94.52509519539595%
Total shareholder yield: -94.52509519539595% (Minimal or Negative)
Shareholder yield for AURA.L (quarterly period ending 2024-12-31)
Market cap (USD): 892011.4297500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (quarterly period ending 2025-03-31)
Market cap (USD): 926765.121818182
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (quarterly period ending 2025-06-30)
Market cap (USD): 1117196.311232877
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AURA.L (annual period ending 2025-06-30)
Market cap (USD): 1117196.311232877
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 791995.9346405228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 70.89138468122216%
Total shareholder yield: 70.89138468122216% (High Return)
Shareholder yield for AURA.L (quarterly period ending 2025-12-31)
Market cap (USD): 1102099.0637837837
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 60390.468044040885
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.479586184993678%
Total shareholder yield: 5.479586184993678% (Moderate Return)
Shareholder yield for BEWI.OL (annual period ending 2021-12-31)
Market cap (USD): 1975244300.9806159
Dividends paid: 727272.7272727272
Stock repurchases: 0
Dividend yield: 0.036819381122207034%
Buyback yield: 0%
Total shareholder yield: 0.036819381122207034% (Low Return)
Shareholder yield for BEWI.OL (annual period ending 2022-12-31)
Market cap (USD): 1098823189.3724694
Dividends paid: 2105263.1578947366
Stock repurchases: 0
Dividend yield: 0.19159253083264818%
Buyback yield: 0%
Total shareholder yield: 0.19159253083264818% (Low Return)
Shareholder yield for BEWI.OL (annual period ending 2023-12-31)
Market cap (USD): 597114229.1748526
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 465587.04453440756
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.07797286043204808%
Total shareholder yield: 0.07797286043204808% (Low Return)
Shareholder yield for BEWI.OL (quarterly period ending 2024-09-30)
Market cap (USD): 643214242.8435115
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEWI.OL (annual period ending 2024-12-31)
Market cap (USD): 554805371.6049383
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 9276257.722859666
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.671984122292355%
Total shareholder yield: 1.671984122292355% (Low Return)
Shareholder yield for BEWI.OL (quarterly period ending 2024-12-31)
Market cap (USD): 554805371.6049383
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEWI.OL (quarterly period ending 2025-03-31)
Market cap (USD): 519085178.4351145
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BEWI.OL (quarterly period ending 2025-06-30)
Market cap (USD): 526127040.31777555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -711830.165937677
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1352962519295223%
Total shareholder yield: -0.1352962519295223% (Minimal or Negative)
Shareholder yield for BEWI.OL (quarterly period ending 2025-09-30)
Market cap (USD): 400997710.1002004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5816658.142501488
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4505464734569269%
Total shareholder yield: 1.4505464734569269% (Low Return)
Shareholder yield for BEWI.OL (annual period ending 2025-12-31)
Market cap (USD): 441948023.94422317
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 156578.09803585708
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03542907526510816%
Total shareholder yield: 0.03542907526510816% (Low Return)
Shareholder yield for BEWI.OL (quarterly period ending 2025-12-31)
Market cap (USD): 441948023.94422317
Dividends paid: 0
Stock repurchases: 19900.49751243781
Net debt paydown: 835641.4321179688
Dividend yield: 0%
Buyback yield: 0.004502904512352654%
Debt paydown yield: 0.18908138216348996%
Total shareholder yield: 0.19358428667584263% (Low Return)
Shareholder yield for BUR.AX (annual period ending 2022-06-30)
Market cap (USD): 13951403.131034482
Dividends paid: 0
Stock repurchases: 268620.6896551724
Dividend yield: 0%
Buyback yield: 1.9254026790870495%
Total shareholder yield: 1.9254026790870495% (Low Return)
Shareholder yield for BUR.AX (annual period ending 2023-06-30)
Market cap (USD): 34236887.006622516
Dividends paid: 0
Stock repurchases: 125870.86092715232
Dividend yield: 0%
Buyback yield: 0.36764692100308316%
Total shareholder yield: 0.36764692100308316% (Low Return)
Shareholder yield for BUR.AX (annual period ending 2024-06-30)
Market cap (USD): 25474228.680000003
Dividends paid: 0
Stock repurchases: 23782.666666666668
Dividend yield: 0%
Buyback yield: 0.09335971253700258%
Total shareholder yield: 0.09335971253700258% (Low Return)
Shareholder yield for C29.AX (annual period ending 2022-06-30)
Market cap (USD): 16991986.682758622
Dividends paid: 0
Stock repurchases: 294325.5172413793
Dividend yield: 0%
Buyback yield: 1.73214305505562%
Total shareholder yield: 1.73214305505562% (Low Return)
Shareholder yield for C29.AX (annual period ending 2023-06-30)
Market cap (USD): 13350115.966887416
Dividends paid: 0
Stock repurchases: 50662.25165562914
Dividend yield: 0%
Buyback yield: 0.37948922527180906%
Total shareholder yield: 0.37948922527180906% (Low Return)
Shareholder yield for CBE.AX (annual period ending 2021-06-30)
Market cap (USD): 145326163.84962404
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CBE.AX (annual period ending 2022-06-30)
Market cap (USD): 24993594.558620688
Dividends paid: 0
Stock repurchases: 4451.724137931034
Dividend yield: 0%
Buyback yield: 0.017811460162282116%
Total shareholder yield: 0.017811460162282116% (Low Return)
Shareholder yield for CBE.AX (annual period ending 2023-06-30)
Market cap (USD): 72001414.78807947
Dividends paid: 0
Stock repurchases: 468270.1986754967
Dividend yield: 0%
Buyback yield: 0.650362496422811%
Total shareholder yield: 0.650362496422811% (Low Return)
Shareholder yield for CBE.AX (annual period ending 2024-06-30)
Market cap (USD): 56374441.06
Dividends paid: 0
Stock repurchases: 140048.66666666666
Dividend yield: 0%
Buyback yield: 0.2484258185684026%
Total shareholder yield: 0.2484258185684026% (Low Return)
Shareholder yield for CCP.AX (annual period ending 2021-06-30)
Market cap (USD): 1276895977.443609
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CCP.AX (annual period ending 2022-06-30)
Market cap (USD): 817742855.172414
Dividends paid: 34471034.48275862
Stock repurchases: 0
Dividend yield: 4.215388036070422%
Buyback yield: 0%
Total shareholder yield: 4.215388036070422% (Moderate Return)
Shareholder yield for CCP.AX (annual period ending 2023-06-30)
Market cap (USD): 791560609.2715231
Dividends paid: 26525827.814569537
Stock repurchases: 0
Net debt paydown: -117346120.11874858
Dividend yield: 3.351079816740929%
Buyback yield: 0%
Debt paydown yield: -14.824653822370312%
Total shareholder yield: -11.473574005629382% (Minimal or Negative)
Shareholder yield for CCP.AX (annual period ending 2024-06-30)
Market cap (USD): 621224820
Dividends paid: 28119333.333333332
Stock repurchases: 0
Net debt paydown: -48311902.869757146
Dividend yield: 4.526434300119131%
Buyback yield: 0%
Debt paydown yield: -7.7768790483543695%
Total shareholder yield: -3.250444748235238% (Minimal or Negative)
Shareholder yield for CIEN (annual period ending 2021-10-31)
Market cap (USD): 7684908135.38
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIEN (annual period ending 2022-10-31)
Market cap (USD): 6780384963.8
Dividends paid: 0
Stock repurchases: 549254000
Dividend yield: 0%
Buyback yield: 8.10063149706733%
Total shareholder yield: 8.10063149706733% (Moderate Return)
Shareholder yield for CIEN (annual period ending 2023-10-31)
Market cap (USD): 5973533308.400001
Dividends paid: 0
Stock repurchases: 280707000
Net debt paydown: -470859000
Dividend yield: 0%
Buyback yield: 4.699178618545057%
Debt paydown yield: -7.882420264366428%
Total shareholder yield: -3.1832416458213713% (Minimal or Negative)
Shareholder yield for CIEN (quarterly period ending 2024-10-31)
Market cap (USD): 8990026076.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CIEN (annual period ending 2024-10-31)
Market cap (USD): 8990026076.22
Dividends paid: 0
Stock repurchases: 301069000
Net debt paydown: 24912000
Dividend yield: 0%
Buyback yield: 3.34892243301022%
Debt paydown yield: 0.277107093892598%
Total shareholder yield: 3.626029526902818% (Low Return)
Shareholder yield for CIEN (quarterly period ending 2025-01-31)
Market cap (USD): 12334921623.08
Dividends paid: 0
Stock repurchases: 106665000
Dividend yield: 0%
Buyback yield: 0.8647399899194983%
Total shareholder yield: 0.8647399899194983% (Low Return)
Shareholder yield for CIEN (quarterly period ending 2025-04-30)
Market cap (USD): 9506694241.52
Dividends paid: 0
Stock repurchases: 103798000
Net debt paydown: -10201000
Dividend yield: 0%
Buyback yield: 1.0918411528022804%
Debt paydown yield: -0.10730333532183726%
Total shareholder yield: 0.9845378174804432% (Low Return)
Shareholder yield for CIEN (quarterly period ending 2025-07-31)
Market cap (USD): 13141773278.48
Dividends paid: 0
Stock repurchases: 99615000
Net debt paydown: 1390000
Dividend yield: 0%
Buyback yield: 0.7580027283161412%
Debt paydown yield: 0.01057695921657819%
Total shareholder yield: 0.7685796875327194% (Low Return)
Shareholder yield for CIEN (quarterly period ending 2025-10-31)
Market cap (USD): 26883730946.239998
Dividends paid: 0
Stock repurchases: 115744000
Net debt paydown: -38315000
Dividend yield: 0%
Buyback yield: 0.43053547973477296%
Debt paydown yield: -0.14252114067284546%
Total shareholder yield: 0.2880143390619275% (Low Return)
Shareholder yield for CIEN (annual period ending 2025-10-31)
Market cap (USD): 26883730946.239998
Dividends paid: 0
Stock repurchases: 425822000
Net debt paydown: 6699000
Dividend yield: 0%
Buyback yield: 1.5839393752731936%
Debt paydown yield: 0.02491841632173801%
Total shareholder yield: 1.6088577915949316% (Low Return)
Shareholder yield for CIEN (quarterly period ending 2026-01-31)
Market cap (USD): 35644441288.82
Dividends paid: 0
Stock repurchases: 170613000
Net debt paydown: 36889000
Dividend yield: 0%
Buyback yield: 0.4786524737968424%
Debt paydown yield: 0.10349159270332106%
Total shareholder yield: 0.5821440665001635% (Low Return)
Shareholder yield for CLM (annual period ending 2021-12-31)
Market cap (USD): 1814344876.47
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLM (annual period ending 2022-12-31)
Market cap (USD): 1149978854.3799999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLM (annual period ending 2023-12-31)
Market cap (USD): 1349586582.99
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLM (annual period ending 2024-12-31)
Market cap (USD): 1912659130.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLM (quarterly period ending 2024-12-31)
Market cap (USD): 1912659130.86
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CLM (quarterly period ending 2025-06-30)
Market cap (USD): 2013952605.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (annual period ending 2021-12-31)
Market cap (USD): 467549440.47999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (annual period ending 2022-12-31)
Market cap (USD): 108913347.19999999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (annual period ending 2023-12-31)
Market cap (USD): 115136967.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 566000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.4915884225119155%
Total shareholder yield: 0.4915884225119155% (Low Return)
Shareholder yield for CRDF (quarterly period ending 2024-09-30)
Market cap (USD): 207713312.16
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (quarterly period ending 2024-12-31)
Market cap (USD): 337631376.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (annual period ending 2024-12-31)
Market cap (USD): 337631376.32
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 626000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.18540930846625173%
Total shareholder yield: 0.18540930846625173% (Low Return)
Shareholder yield for CRDF (quarterly period ending 2025-03-31)
Market cap (USD): 244277078.72
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRDF (quarterly period ending 2025-06-30)
Market cap (USD): 245055031.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 171000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06978024452819315%
Total shareholder yield: 0.06978024452819315% (Low Return)
Shareholder yield for CRDF (quarterly period ending 2025-09-30)
Market cap (USD): 160258210.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 175000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10919877305446679%
Total shareholder yield: 0.10919877305446679% (Low Return)
Shareholder yield for CRDF (annual period ending 2025-12-31)
Market cap (USD): 218604646.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 691000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3160957508736376%
Total shareholder yield: 0.3160957508736376% (Low Return)
Shareholder yield for CRDF (quarterly period ending 2025-12-31)
Market cap (USD): 218604646.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 178000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.08142553351014109%
Total shareholder yield: 0.08142553351014109% (Low Return)
Shareholder yield for CRS.L (annual period ending 2021-06-30)
Market cap (USD): 479586.69444444444
Dividends paid: 2926911.111111111
Stock repurchases: 9451388.88888889
Dividend yield: 610.2986477766359%
Buyback yield: 1970.7362606957695%
Total shareholder yield: 2581.0349084724053% (High Return)
Shareholder yield for CRS.L (annual period ending 2022-06-30)
Market cap (USD): 500964.4024390244
Dividends paid: 12721250
Stock repurchases: 866602.4390243903
Dividend yield: 2539.3520853107693%
Buyback yield: 172.98682996340645%
Total shareholder yield: 2712.3389152741756% (High Return)
Shareholder yield for CRS.L (annual period ending 2023-06-30)
Market cap (USD): 474771.9873417722
Dividends paid: 47410063.29113924
Stock repurchases: 0
Dividend yield: 9985.85943467013%
Buyback yield: 0%
Total shareholder yield: 9985.85943467013% (High Return)
Shareholder yield for CRS.L (annual period ending 2024-06-30)
Market cap (USD): 648101.4430379746
Dividends paid: 0
Stock repurchases: 10450277.215189872
Dividend yield: 0%
Buyback yield: 1612.4446762846587%
Total shareholder yield: 1612.4446762846587% (High Return)
Shareholder yield for CRS.L (quarterly period ending 2024-12-31)
Market cap (USD): 818604.875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CRS.L (annual period ending 2025-06-30)
Market cap (USD): 1100987.876712329
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTY.L (annual period ending 2021-06-30)
Market cap (USD): 22052890.090000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTY.L (annual period ending 2022-06-30)
Market cap (USD): 20809489.888536587
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTY.L (annual period ending 2023-06-30)
Market cap (USD): 22513307.160759497
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 3042466.810744047
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 13.514082089401066%
Total shareholder yield: 13.514082089401066% (High Return)
Shareholder yield for CTY.L (annual period ending 2024-06-30)
Market cap (USD): 25058289.709367085
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -40548101.26582277
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -161.8151188134177%
Total shareholder yield: -161.8151188134177% (Minimal or Negative)
Shareholder yield for CTY.L (quarterly period ending 2024-12-31)
Market cap (USD): 26033866.352999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTY.L (quarterly period ending 2025-06-30)
Market cap (USD): 33049910.357260272
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CTY.L (annual period ending 2025-06-30)
Market cap (USD): 33049910.357260272
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16658574.64886421
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.40429601408805%
Total shareholder yield: 50.40429601408805% (High Return)
Shareholder yield for DBCORP.NS (annual period ending 2022-03-31)
Market cap (USD): 164879113.61018068
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBCORP.NS (annual period ending 2023-03-31)
Market cap (USD): 185593300.3766139
Dividends paid: 12938489.64677223
Stock repurchases: 0
Dividend yield: 6.971420638846819%
Buyback yield: 0%
Total shareholder yield: 6.971420638846819% (Moderate Return)
Shareholder yield for DBCORP.NS (annual period ending 2024-03-31)
Market cap (USD): 515668376.2098129
Dividends paid: 17074949.034656435
Stock repurchases: 0
Net debt paydown: -4498932.360586759
Dividend yield: 3.311226715153278%
Buyback yield: 0%
Debt paydown yield: -0.8724468220553151%
Total shareholder yield: 2.438779893097963% (Low Return)
Shareholder yield for DBCORP.NS (quarterly period ending 2024-09-30)
Market cap (USD): 696624054.8879598
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBCORP.NS (quarterly period ending 2024-12-31)
Market cap (USD): 611995957.0189998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBCORP.NS (quarterly period ending 2025-03-31)
Market cap (USD): 469236876.43867433
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBCORP.NS (annual period ending 2025-03-31)
Market cap (USD): 469236876.43867433
Dividends paid: 41643324.76034603
Stock repurchases: 0
Net debt paydown: -2698159.6680728905
Dividend yield: 8.8746914088259%
Buyback yield: 0%
Debt paydown yield: -0.5750101502147219%
Total shareholder yield: 8.299681258611178% (Moderate Return)
Shareholder yield for DBCORP.NS (quarterly period ending 2025-06-30)
Market cap (USD): 578774962.8939855
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DBCORP.NS (quarterly period ending 2025-12-31)
Market cap (USD): 517587887.13534594
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIA.MC (annual period ending 2021-12-31)
Market cap (USD): 104725386.13636364
Dividends paid: 0
Stock repurchases: 538636.3636363636
Dividend yield: 0%
Buyback yield: 0.5143321820126798%
Total shareholder yield: 0.5143321820126798% (Low Return)
Shareholder yield for DIA.MC (annual period ending 2022-12-31)
Market cap (USD): 78309307.87234043
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIA.MC (annual period ending 2023-12-31)
Market cap (USD): 75993599.55555555
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 316036879.43262434
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 415.87302257157035%
Total shareholder yield: 415.87302257157035% (High Return)
Shareholder yield for DIA.MC (annual period ending 2024-12-31)
Market cap (USD): 92375694.375
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 46356249.99999988
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 50.18230208025961%
Total shareholder yield: 50.18230208025961% (High Return)
Shareholder yield for DIA.MC (quarterly period ending 2024-12-31)
Market cap (USD): 92375694.375
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for DIA.MC (quarterly period ending 2025-06-30)
Market cap (USD): 1827483171.764706
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 805767671.5686275
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 44.091660269054046%
Total shareholder yield: 44.091660269054046% (High Return)
Shareholder yield for ELBM (annual period ending 2021-12-31)
Market cap (USD): 1890965450.22
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELBM (annual period ending 2022-12-31)
Market cap (USD): 708978576.48
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELBM (annual period ending 2023-12-31)
Market cap (USD): 155889867.72
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -11962321.746880569
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.673572325025364%
Total shareholder yield: -7.673572325025364% (Minimal or Negative)
Shareholder yield for ELBM (quarterly period ending 2024-09-30)
Market cap (USD): 244512189.78
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELBM (annual period ending 2024-12-31)
Market cap (USD): 198599420.52
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -16524766.899766907
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.320652123001928%
Total shareholder yield: -8.320652123001928% (Minimal or Negative)
Shareholder yield for ELBM (quarterly period ending 2024-12-31)
Market cap (USD): 198599420.52
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELBM (quarterly period ending 2025-03-31)
Market cap (USD): 115315792.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ELBM (quarterly period ending 2025-06-30)
Market cap (USD): 115315792.56
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1671609.4124853313
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.4495927880958503%
Total shareholder yield: 1.4495927880958503% (Low Return)
Shareholder yield for ELBM (quarterly period ending 2025-09-30)
Market cap (USD): 130264136.03999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1483789.3189098462
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1390620350441056%
Total shareholder yield: -1.1390620350441056% (Minimal or Negative)
Shareholder yield for ELBM (quarterly period ending 2025-12-31)
Market cap (USD): 85419105.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 21348022.89555218
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 24.992093683959364%
Total shareholder yield: 24.992093683959364% (High Return)
Shareholder yield for ELBM (annual period ending 2025-12-31)
Market cap (USD): 85419105.60000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18581297.534582213
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.753093062803284%
Total shareholder yield: 21.753093062803284% (High Return)
Shareholder yield for EMUDHRA.NS (annual period ending 2023-03-31)
Market cap (USD): 212793538.25992694
Dividends paid: 1155054.8112058467
Stock repurchases: 1047503.0450669916
Net debt paydown: 2999848.1120745274
Dividend yield: 0.5428053974998758%
Buyback yield: 0.49226261926594234%
Debt paydown yield: 1.4097458675696335%
Total shareholder yield: 2.444813884335452% (Low Return)
Shareholder yield for EMUDHRA.NS (annual period ending 2024-03-31)
Market cap (USD): 740586561.5591412
Dividends paid: 1128432.6657872647
Stock repurchases: 0
Net debt paydown: 2167990.5362283005
Dividend yield: 0.1523701244877573%
Buyback yield: 0%
Debt paydown yield: 0.29273965377714606%
Total shareholder yield: 0.4451097782649034% (Low Return)
Shareholder yield for EMUDHRA.NS (quarterly period ending 2024-09-30)
Market cap (USD): 858595547.662924
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMUDHRA.NS (quarterly period ending 2024-12-31)
Market cap (USD): 890572535.3588996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMUDHRA.NS (annual period ending 2025-03-31)
Market cap (USD): 812498084.279496
Dividends paid: 1182253.9162964695
Stock repurchases: 0
Net debt paydown: 916296.918095695
Dividend yield: 0.14550851739482737%
Buyback yield: 0%
Debt paydown yield: 0.11277527120673095%
Total shareholder yield: 0.2582837886015583% (Low Return)
Shareholder yield for EMUDHRA.NS (quarterly period ending 2025-03-31)
Market cap (USD): 812498084.279496
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMUDHRA.NS (quarterly period ending 2025-06-30)
Market cap (USD): 735146902.6276621
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMUDHRA.NS (quarterly period ending 2025-12-31)
Market cap (USD): 516379808.9596748
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (annual period ending 2021-06-30)
Market cap (USD): 248432884.29000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (annual period ending 2022-06-30)
Market cap (USD): 51267319.199999996
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (annual period ending 2023-06-30)
Market cap (USD): 92067560.72999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -5273000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.72731585174039%
Total shareholder yield: -5.72731585174039% (Minimal or Negative)
Shareholder yield for FLUX (annual period ending 2024-06-30)
Market cap (USD): 66433901.129999995
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -3130000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.711449947633085%
Total shareholder yield: -4.711449947633085% (Minimal or Negative)
Shareholder yield for FLUX (quarterly period ending 2024-09-30)
Market cap (USD): 64938604.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (quarterly period ending 2024-12-31)
Market cap (USD): 33750985.14
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (quarterly period ending 2025-03-31)
Market cap (USD): 36741578.76
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLUX (annual period ending 2025-06-30)
Market cap (USD): 32255688.330000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 97000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.30072215172597433%
Total shareholder yield: 0.30072215172597433% (Low Return)
Shareholder yield for FLUX (quarterly period ending 2025-06-30)
Market cap (USD): 32255688.330000002
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2392000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -7.415746256995161%
Total shareholder yield: -7.415746256995161% (Minimal or Negative)
Shareholder yield for FLUX (quarterly period ending 2025-09-30)
Market cap (USD): 79891572.42
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4538000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 5.680198627388588%
Total shareholder yield: 5.680198627388588% (Moderate Return)
Shareholder yield for FLUX (quarterly period ending 2025-12-31)
Market cap (USD): 27128956.41
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5719000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 21.080796155844464%
Total shareholder yield: 21.080796155844464% (High Return)
Shareholder yield for FTHY (annual period ending 2021-05-31)
Market cap (USD): 427302132.17999995
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTHY (annual period ending 2022-05-31)
Market cap (USD): 376923137.25
Dividends paid: 61482853
Stock repurchases: 0
Dividend yield: 16.311774715814426%
Buyback yield: 0%
Total shareholder yield: 16.311774715814426% (High Return)
Shareholder yield for FTHY (annual period ending 2023-05-31)
Market cap (USD): 353020694.4
Dividends paid: 56777495
Stock repurchases: 0
Net debt paydown: 155000000
Dividend yield: 16.08333332880102%
Buyback yield: 0%
Debt paydown yield: 43.906774435260985%
Total shareholder yield: 59.990107764062% (High Return)
Shareholder yield for FTHY (annual period ending 2024-05-31)
Market cap (USD): 412592936.58000004
Dividends paid: 57365863
Stock repurchases: 0
Net debt paydown: -8000000
Dividend yield: 13.903743354287162%
Buyback yield: 0%
Debt paydown yield: -1.938957090810214%
Total shareholder yield: 11.964786263476947% (High Return)
Shareholder yield for FTHY (quarterly period ending 2024-11-30)
Market cap (USD): 460397822.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTHY (quarterly period ending 2025-05-31)
Market cap (USD): 467384690.19000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 0
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FTHY (annual period ending 2025-05-31)
Market cap (USD): 467384690.19000006
Dividends paid: 56078808
Stock repurchases: 0
Net debt paydown: -26000000
Dividend yield: 11.998426387737045%
Buyback yield: 0%
Debt paydown yield: -5.562869419071161%
Total shareholder yield: 6.435556968665884% (Moderate Return)
Shareholder yield for GHM (annual period ending 2022-03-31)
Market cap (USD): 90138689.4
Dividends paid: 3523000
Stock repurchases: 41000
Dividend yield: 3.908421592826043%
Buyback yield: 0.04548546276067777%
Total shareholder yield: 3.9539070555867206% (Low Return)
Shareholder yield for GHM (annual period ending 2023-03-31)
Market cap (USD): 152920111.2
Dividends paid: 0
Stock repurchases: 21000
Net debt paydown: 6551000
Dividend yield: 0%
Buyback yield: 0.013732660691395053%
Debt paydown yield: 4.2839361994918566%
Total shareholder yield: 4.297668860183252% (Moderate Return)
Shareholder yield for GHM (annual period ending 2024-03-31)
Market cap (USD): 318934299.2
Dividends paid: 0
Stock repurchases: 58000
Net debt paydown: 12607000
Dividend yield: 0%
Buyback yield: 0.01818556365542512%
Debt paydown yield: 3.9528517414473185%
Total shareholder yield: 3.971037305102744% (Low Return)
Shareholder yield for GHM (quarterly period ending 2024-09-30)
Market cap (USD): 345940832.6
Dividends paid: 0
Stock repurchases: 44000
Dividend yield: 0%
Buyback yield: 0.012718937995641512%
Total shareholder yield: 0.012718937995641512% (Low Return)
Shareholder yield for GHM (quarterly period ending 2024-12-31)
Market cap (USD): 519904995.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GHM (quarterly period ending 2025-03-31)
Market cap (USD): 336938654.8
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -14000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.004155059029457489%
Total shareholder yield: -0.004155059029457489% (Minimal or Negative)
Shareholder yield for GHM (annual period ending 2025-03-31)
Market cap (USD): 336938654.8
Dividends paid: 0
Stock repurchases: 854000
Net debt paydown: 917000
Dividend yield: 0%
Buyback yield: 0.25345860079690685%
Debt paydown yield: 0.27215636642946556%
Total shareholder yield: 0.5256149672263724% (Low Return)
Shareholder yield for GHM (quarterly period ending 2025-06-30)
Market cap (USD): 578828341.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 188000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.032479404782649095%
Total shareholder yield: 0.032479404782649095% (Low Return)
Shareholder yield for GHM (quarterly period ending 2025-09-30)
Market cap (USD): 641843586
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 336000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.05234920272304473%
Total shareholder yield: 0.05234920272304473% (Low Return)
Shareholder yield for GHM (quarterly period ending 2025-12-31)
Market cap (USD): 750921922.2
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 276000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.03675481988745167%
Total shareholder yield: 0.03675481988745167% (Low Return)
Shareholder yield for GURE (annual period ending 2021-12-31)
Market cap (USD): 66661692.3
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GURE (annual period ending 2022-12-31)
Market cap (USD): 47571507.9
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 188208.19258737983
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.3956321775273805%
Total shareholder yield: 0.3956321775273805% (Low Return)
Shareholder yield for GURE (annual period ending 2023-12-31)
Market cap (USD): 25402261.5
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 57438.15776710794
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.22611434720923546%
Total shareholder yield: 0.22611434720923546% (Low Return)
Shareholder yield for GURE (quarterly period ending 2024-09-30)
Market cap (USD): 14779497.6
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GURE (annual period ending 2024-12-31)
Market cap (USD): 8775326.700000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 138476.18249426805
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.57801740297906%
Total shareholder yield: 1.57801740297906% (Low Return)
Shareholder yield for GURE (quarterly period ending 2024-12-31)
Market cap (USD): 8775326.700000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 65656.97926641
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7481998278925613%
Total shareholder yield: 0.7481998278925613% (Low Return)
Shareholder yield for GURE (quarterly period ending 2025-03-31)
Market cap (USD): 10776717
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7401.032114419388
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.06867612942252625%
Total shareholder yield: 0.06867612942252625% (Low Return)
Shareholder yield for GURE (quarterly period ending 2025-06-30)
Market cap (USD): 10314857.700000001
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 75486.36017842963
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7318216341310227%
Total shareholder yield: 0.7318216341310227% (Low Return)
Shareholder yield for HUT.TO (annual period ending 2021-06-30)
Market cap (USD): 2438025731.6129036
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUT.TO (annual period ending 2022-06-30)
Market cap (USD): 759355639.0697674
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUT.TO (annual period ending 2023-06-30)
Market cap (USD): 1862458995.4887216
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -21849000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.1731264985120746%
Total shareholder yield: -1.1731264985120746% (Minimal or Negative)
Shareholder yield for HUT.TO (quarterly period ending 2024-09-30)
Market cap (USD): 1382822501.4518516
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HUT.TO (annual period ending 2024-12-31)
Market cap (USD): 2318021438.657343
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -193121000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -8.33128618999575%
Total shareholder yield: -8.33128618999575% (Minimal or Negative)
Shareholder yield for HUT.TO (quarterly period ending 2024-12-31)
Market cap (USD): 2318021438.657343
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)