speb/financial-data huggingface dataset:
Shareholder yield for AEBI (annual period ending 2025-12-31)
Market cap (USD): 978902358.7500001
Dividends paid: 17006329.11392405
Stock repurchases: 0
Net debt paydown: -446608045.0070323
Dividend yield: 1.7372855384310357%
Buyback yield: 0%
Debt paydown yield: -45.623349562393955%
Total shareholder yield: -43.886064023962916% (Minimal or Negative)
Shareholder yield for AFL.L (annual period ending 2022-01-31)
Market cap (USD): 1840851.1112000002
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AFL.L (annual period ending 2023-01-31)
Market cap (USD): 1402429.937037037
Dividends paid: 9522222.222222222
Stock repurchases: 0
Dividend yield: 678.9802449839424%
Buyback yield: 0%
Total shareholder yield: 678.9802449839424% (High Return)
Shareholder yield for AFL.L (annual period ending 2024-01-31)
Market cap (USD): 1412125.4117721517
Dividends paid: 7810126.582278481
Stock repurchases: 0
Dividend yield: 553.0759886600395%
Buyback yield: 0%
Total shareholder yield: 553.0759886600395% (High Return)
Shareholder yield for AFL.L (annual period ending 2025-01-31)
Market cap (USD): 1296168.8994999998
Dividends paid: 27508750
Stock repurchases: 357500
Net debt paydown: -4357753.164556963
Dividend yield: 2122.312147021238%
Buyback yield: 27.58128204880602%
Debt paydown yield: -336.2025709950283%
Total shareholder yield: 1813.6908580750157% (High Return)
Shareholder yield for AFL.L (quarterly period ending 2025-01-31)
Market cap (USD): 1296168.8994999998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIO (annual period ending 2021-12-31)
Market cap (USD): 1954831787.83
Dividends paid: 0
Stock repurchases: 802486000
Dividend yield: 0%
Buyback yield: 41.05140938447781%
Total shareholder yield: 41.05140938447781% (High Return)
Shareholder yield for AGIO (annual period ending 2022-12-31)
Market cap (USD): 1669962780.7199998
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIO (annual period ending 2023-12-31)
Market cap (USD): 1324432732.43
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 13663000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0316114714963167%
Total shareholder yield: 1.0316114714963167% (Low Return)
Shareholder yield for AGIO (quarterly period ending 2024-09-30)
Market cap (USD): 2642323587.87
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIO (annual period ending 2024-12-31)
Market cap (USD): 1954237071.74
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 15008000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.7679723313526788%
Total shareholder yield: 0.7679723313526788% (Low Return)
Shareholder yield for AGIO (quarterly period ending 2024-12-31)
Market cap (USD): 1954237071.74
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIO (quarterly period ending 2025-03-31)
Market cap (USD): 1742518143.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for AGIO (quarterly period ending 2025-06-30)
Market cap (USD): 1978025715.34
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4180000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.21132182294614435%
Total shareholder yield: 0.21132182294614435% (Low Return)
Shareholder yield for AGIO (quarterly period ending 2025-09-30)
Market cap (USD): 2387190385.26
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4245000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.17782410762925627%
Total shareholder yield: 0.17782410762925627% (Low Return)
Shareholder yield for AGIO (annual period ending 2025-12-31)
Market cap (USD): 1618817196.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 16781000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.0366210608156348%
Total shareholder yield: 1.0366210608156348% (Low Return)
Shareholder yield for AGIO (quarterly period ending 2025-12-31)
Market cap (USD): 1618817196.98
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4308000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.26612022704211635%
Total shareholder yield: 0.26612022704211635% (Low Return)
Shareholder yield for ALAGP.PA (annual period ending 2021-06-30)
Market cap (USD): 123312669.71428573
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAGP.PA (annual period ending 2022-06-30)
Market cap (USD): 102352396.99999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -1056296.875
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -1.032019675122997%
Total shareholder yield: -1.032019675122997% (Minimal or Negative)
Shareholder yield for ALAGP.PA (annual period ending 2023-06-30)
Market cap (USD): 60372349.82608695
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -118602.40036231838
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.1964515224336525%
Total shareholder yield: -0.1964515224336525% (Minimal or Negative)
Shareholder yield for ALAGP.PA (annual period ending 2024-06-30)
Market cap (USD): 12361007.741935484
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 110442.28611500701
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.8934731570495238%
Total shareholder yield: 0.8934731570495238% (Low Return)
Shareholder yield for ALAGP.PA (quarterly period ending 2024-12-31)
Market cap (USD): 11092378
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALAGP.PA (annual period ending 2025-06-30)
Market cap (USD): 14805655.341176473
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPJT.PA (annual period ending 2022-03-31)
Market cap (USD): 167334667.5
Dividends paid: 1291111.111111111
Stock repurchases: 0
Dividend yield: 0.7715741934414821%
Buyback yield: 0%
Total shareholder yield: 0.7715741934414821% (Low Return)
Shareholder yield for ALPJT.PA (annual period ending 2023-03-31)
Market cap (USD): 203069264.47826087
Dividends paid: 1903260.8695652173
Stock repurchases: 0
Net debt paydown: -7137367.149758458
Dividend yield: 0.9372471380418905%
Buyback yield: 0%
Debt paydown yield: -3.5147451624923445%
Total shareholder yield: -2.577498024450454% (Minimal or Negative)
Shareholder yield for ALPJT.PA (annual period ending 2024-03-31)
Market cap (USD): 139376266.5326087
Dividends paid: 2658064.5161290322
Stock repurchases: 0
Net debt paydown: -32765930.341280967
Dividend yield: 1.907114161009003%
Buyback yield: 0%
Debt paydown yield: -23.50897405736937%
Total shareholder yield: -21.60185989636037% (Minimal or Negative)
Shareholder yield for ALPJT.PA (quarterly period ending 2024-09-30)
Market cap (USD): 92577361.5
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPJT.PA (annual period ending 2025-03-31)
Market cap (USD): 86397978.52173913
Dividends paid: 1665217.3913043477
Stock repurchases: 0
Net debt paydown: -1559069.658719033
Dividend yield: 1.9273800380472466%
Buyback yield: 0%
Debt paydown yield: -1.8045209915724427%
Total shareholder yield: 0.12285904647480383% (Low Return)
Shareholder yield for ALPJT.PA (quarterly period ending 2025-03-31)
Market cap (USD): 86397978.52173913
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -38536811.59420289
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -44.60383478128068%
Total shareholder yield: -44.60383478128068% (Minimal or Negative)
Shareholder yield for ALPRI.PA (annual period ending 2022-03-31)
Market cap (USD): 15040946.711111112
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPRI.PA (annual period ending 2023-03-31)
Market cap (USD): 8934534.652173912
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1829661.8357487917
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 20.47853533483813%
Total shareholder yield: 20.47853533483813% (High Return)
Shareholder yield for ALPRI.PA (annual period ending 2024-03-31)
Market cap (USD): 8492230.956521738
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2885857.8775128573
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 33.98232916989403%
Total shareholder yield: 33.98232916989403% (High Return)
Shareholder yield for ALPRI.PA (quarterly period ending 2024-09-30)
Market cap (USD): 9193364.22222222
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ALPRI.PA (annual period ending 2025-03-31)
Market cap (USD): 8846073.913043479
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -803249.1818606826
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -9.080290191519843%
Total shareholder yield: -9.080290191519843% (Minimal or Negative)
Shareholder yield for ALPRI.PA (quarterly period ending 2025-03-31)
Market cap (USD): 8846073.913043479
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 7772270.531400966
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 87.8612433922896%
Total shareholder yield: 87.8612433922896% (High Return)
Shareholder yield for APAM.MC (annual period ending 2021-12-31)
Market cap (USD): 2937235930.6704545
Dividends paid: 0
Stock repurchases: 119318181.81818181
Dividend yield: 0%
Buyback yield: 4.062260732012297%
Total shareholder yield: 4.062260732012297% (Moderate Return)
Shareholder yield for APAM.MC (annual period ending 2022-12-31)
Market cap (USD): 1786992994.531915
Dividends paid: 160638297.87234044
Stock repurchases: 206382978.72340426
Dividend yield: 8.98930764495907%
Buyback yield: 11.549176709417612%
Total shareholder yield: 20.53848435437668% (High Return)
Shareholder yield for APAM.MC (annual period ending 2023-12-31)
Market cap (USD): 2240983960.4888887
Dividends paid: 161111111.1111111
Stock repurchases: 0
Net debt paydown: -53735224.58628833
Dividend yield: 7.189302286481489%
Buyback yield: 0%
Debt paydown yield: -2.3978406598932356%
Total shareholder yield: 4.791461626588253% (Moderate Return)
Shareholder yield for APAM.MC (quarterly period ending 2024-09-30)
Market cap (USD): 2004667861.3555555
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APAM.MC (annual period ending 2024-12-31)
Market cap (USD): 1726403645.1354167
Dividends paid: 151041666.6666667
Stock repurchases: 0
Net debt paydown: 246111111.11111104
Dividend yield: 8.748919587389956%
Buyback yield: 0%
Debt paydown yield: 14.255710812740228%
Total shareholder yield: 23.004630400130182% (High Return)
Shareholder yield for APAM.MC (quarterly period ending 2024-12-31)
Market cap (USD): 1726403645.1354167
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for APAM.MC (quarterly period ending 2025-03-31)
Market cap (USD): 2169463567.5760865
Dividends paid: 39130434.782608695
Stock repurchases: 0
Net debt paydown: -1082019927.536232
Dividend yield: 1.8036917221121451%
Buyback yield: 0%
Debt paydown yield: -49.87499876502461%
Total shareholder yield: -48.07130704291246% (Minimal or Negative)
Shareholder yield for APAM.MC (quarterly period ending 2025-06-30)
Market cap (USD): 2194931163.2588234
Dividends paid: 43529411.76470588
Stock repurchases: 0
Net debt paydown: -82404092.07161117
Dividend yield: 1.983178902981066%
Buyback yield: 0%
Debt paydown yield: -3.754290496712684%
Total shareholder yield: -1.771111593731618% (Minimal or Negative)
Shareholder yield for APAM.MC (quarterly period ending 2025-09-30)
Market cap (USD): 2256208807.211765
Dividends paid: 42352941.17647059
Stock repurchases: 0
Net debt paydown: 20000000
Dividend yield: 1.8771729390069436%
Buyback yield: 0%
Debt paydown yield: 0.8864427767532789%
Total shareholder yield: 2.7636157157602224% (Low Return)
Shareholder yield for APAM.MC (annual period ending 2025-12-31)
Market cap (USD): 2947284458.4588237
Dividends paid: 170588235.29411766
Stock repurchases: 0
Net debt paydown: -741274509.8039215
Dividend yield: 5.787980010023214%
Buyback yield: 0%
Debt paydown yield: -25.15110164125604%
Total shareholder yield: -19.363121631232826% (Minimal or Negative)
Shareholder yield for APAM.MC (quarterly period ending 2025-12-31)
Market cap (USD): 2947284458.4588237
Dividends paid: 42352941.17647059
Stock repurchases: 0
Net debt paydown: 72941176.4705882
Dividend yield: 1.4370157266264534%
Buyback yield: 0%
Debt paydown yield: 2.4748604180788907%
Total shareholder yield: 3.911876144705344% (Low Return)
Shareholder yield for ASLE (annual period ending 2021-12-31)
Market cap (USD): 838265186.4599999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASLE (annual period ending 2022-12-31)
Market cap (USD): 766440886.38
Dividends paid: 0
Stock repurchases: 22204000
Dividend yield: 0%
Buyback yield: 2.8970270760048282%
Total shareholder yield: 2.8970270760048282% (Low Return)
Shareholder yield for ASLE (annual period ending 2023-12-31)
Market cap (USD): 599638400.01
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -33820000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -5.640065746195706%
Total shareholder yield: -5.640065746195706% (Minimal or Negative)
Shareholder yield for ASLE (quarterly period ending 2024-09-30)
Market cap (USD): 238626786.45
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASLE (annual period ending 2024-12-31)
Market cap (USD): 297692822.7
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9441000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.171389862332748%
Total shareholder yield: -3.171389862332748% (Minimal or Negative)
Shareholder yield for ASLE (quarterly period ending 2024-12-31)
Market cap (USD): 297692822.7
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for ASLE (quarterly period ending 2025-03-31)
Market cap (USD): 353923689.21000004
Dividends paid: 0
Stock repurchases: 45000000
Dividend yield: 0%
Buyback yield: 12.714605258677478%
Total shareholder yield: 12.714605258677478% (High Return)
Shareholder yield for ASLE (quarterly period ending 2025-06-30)
Market cap (USD): 283989502.28999996
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 19843000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 6.987230105335737%
Total shareholder yield: 6.987230105335737% (Moderate Return)
Shareholder yield for ASLE (quarterly period ending 2025-09-30)
Market cap (USD): 387000669.51
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -8702000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.248574921334895%
Total shareholder yield: -2.248574921334895% (Minimal or Negative)
Shareholder yield for ASLE (annual period ending 2025-12-31)
Market cap (USD): 335967614.19
Dividends paid: 0
Stock repurchases: 45000000
Net debt paydown: -68863000
Dividend yield: 0%
Buyback yield: 13.394148155765729%
Debt paydown yield: -20.496916098899895%
Total shareholder yield: -7.102767943134166% (Minimal or Negative)
Shareholder yield for ASLE (quarterly period ending 2025-12-31)
Market cap (USD): 335967614.19
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12791000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 3.80721220134221%
Total shareholder yield: 3.80721220134221% (Low Return)
Shareholder yield for BLDS.V (annual period ending 2022-03-31)
Market cap (USD): 9976237.936
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDS.V (annual period ending 2023-03-31)
Market cap (USD): 7562107.051851851
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 48234.488888888896
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6378445657824556%
Total shareholder yield: 0.6378445657824556% (Low Return)
Shareholder yield for BLDS.V (annual period ending 2024-03-31)
Market cap (USD): 3420685.0588235287
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -160151.11111111112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.681843208511913%
Total shareholder yield: -4.681843208511913% (Minimal or Negative)
Shareholder yield for BLDS.V (quarterly period ending 2024-09-30)
Market cap (USD): 1842665.3259259257
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDS.V (quarterly period ending 2024-12-31)
Market cap (USD): 1355516.2237762238
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BLDS.V (quarterly period ending 2025-03-31)
Market cap (USD): 1355516.2237762238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -52621.67832167831
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8820397276458856%
Total shareholder yield: -3.8820397276458856% (Minimal or Negative)
Shareholder yield for BLDS.V (annual period ending 2025-03-31)
Market cap (USD): 1355516.2237762238
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -170799.8756798757
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -12.600356431298035%
Total shareholder yield: -12.600356431298035% (Minimal or Negative)
Shareholder yield for BLDS.V (quarterly period ending 2025-06-30)
Market cap (USD): 1579951.4525547447
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9704.471440967754
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.6142259260736049%
Total shareholder yield: -0.6142259260736049% (Minimal or Negative)
Shareholder yield for BLDS.V (quarterly period ending 2025-09-30)
Market cap (USD): 1789638.9856115107
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -4027.9630310350913
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.22507126093136356%
Total shareholder yield: -0.22507126093136356% (Minimal or Negative)
Shareholder yield for BRSP (annual period ending 2021-12-31)
Market cap (USD): 790787854.5500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSP (annual period ending 2022-12-31)
Market cap (USD): 534140066.49999994
Dividends paid: 99391000
Stock repurchases: 44958000
Dividend yield: 18.607666084903222%
Buyback yield: 8.416893399252237%
Total shareholder yield: 27.02455948415546% (High Return)
Shareholder yield for BRSP (annual period ending 2023-12-31)
Market cap (USD): 720437699.45
Dividends paid: 103951000
Stock repurchases: 2885000
Net debt paydown: 451499000
Dividend yield: 14.428867350967165%
Buyback yield: 0.40045100391088373%
Debt paydown yield: 62.67009629627732%
Total shareholder yield: 77.49941465115538% (High Return)
Shareholder yield for BRSP (quarterly period ending 2024-09-30)
Market cap (USD): 595370757.0500001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for BRSP (annual period ending 2024-12-31)
Market cap (USD): 616215247.45
Dividends paid: 99060000
Stock repurchases: 11194000
Net debt paydown: 223293000
Dividend yield: 16.075551588495507%
Buyback yield: 1.8165730313105057%
Debt paydown yield: 36.236201704521775%
Total shareholder yield: 54.12832632432779% (High Return)
Shareholder yield for BRSP (quarterly period ending 2024-12-31)
Market cap (USD): 616215247.45
Dividends paid: 20796000
Stock repurchases: 0
Dividend yield: 3.3747947792686506%
Buyback yield: 0%
Total shareholder yield: 3.3747947792686506% (Low Return)
Shareholder yield for BRSP (quarterly period ending 2025-03-31)
Market cap (USD): 625334712
Dividends paid: 20748000
Stock repurchases: 3878000
Dividend yield: 3.317903132810577%
Buyback yield: 0.6201478864969837%
Total shareholder yield: 3.9380510193075606% (Low Return)
Shareholder yield for BRSP (quarterly period ending 2025-06-30)
Market cap (USD): 586251292.5
Dividends paid: 20802000
Stock repurchases: 4008000
Net debt paydown: 90060000
Dividend yield: 3.548307742110436%
Buyback yield: 0.683665870126845%
Debt paydown yield: 15.36201303982626%
Total shareholder yield: 19.593986652063542% (High Return)
Shareholder yield for BRSP (quarterly period ending 2025-09-30)
Market cap (USD): 648784763.7
Dividends paid: 20862000
Stock repurchases: 964000
Net debt paydown: 85059000
Dividend yield: 3.2155502359557024%
Buyback yield: 0.14858548688818413%
Debt paydown yield: 13.110511337367276%
Total shareholder yield: 16.47464706021116% (High Return)
Shareholder yield for BRSP (quarterly period ending 2025-12-31)
Market cap (USD): 687868183.2
Dividends paid: 20588000
Stock repurchases: 5962000
Net debt paydown: -297609000
Dividend yield: 2.993015304796263%
Buyback yield: 0.8667358289875327%
Debt paydown yield: -43.26541149432248%
Total shareholder yield: -39.40566036053868% (Minimal or Negative)
Shareholder yield for BRSP (annual period ending 2025-12-31)
Market cap (USD): 687868183.2
Dividends paid: 83000000
Stock repurchases: 14812000
Net debt paydown: 25007000
Dividend yield: 12.066265314653675%
Buyback yield: 2.153319540248798%
Debt paydown yield: 3.6354349002836677%
Total shareholder yield: 17.85501975518614% (High Return)
Shareholder yield for CHV.DE (annual period ending 2021-12-31)
Market cap (USD): 193366034343.27274
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHV.DE (annual period ending 2022-12-31)
Market cap (USD): 299777833085.82983
Dividends paid: 10968000000
Stock repurchases: 11255000000
Dividend yield: 3.6587094806505376%
Buyback yield: 3.754447046382367%
Total shareholder yield: 7.413156527032905% (Moderate Return)
Shareholder yield for CHV.DE (annual period ending 2023-12-31)
Market cap (USD): 267250286770.71106
Dividends paid: 11336000000
Stock repurchases: 14939000000
Net debt paydown: 2503000000
Dividend yield: 4.241716683254969%
Buyback yield: 5.58989110190067%
Debt paydown yield: 0.9365752344907542%
Total shareholder yield: 10.768183019646393% (High Return)
Shareholder yield for CHV.DE (quarterly period ending 2024-09-30)
Market cap (USD): 266320874495.77774
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHV.DE (annual period ending 2024-12-31)
Market cap (USD): 266977825136.5417
Dividends paid: 11801000000
Stock repurchases: 15229000000
Net debt paydown: -3705000000
Dividend yield: 4.420217294812616%
Buyback yield: 5.704219064714968%
Debt paydown yield: -1.3877557052182647%
Total shareholder yield: 8.73668065430932% (Moderate Return)
Shareholder yield for CHV.DE (quarterly period ending 2024-12-31)
Market cap (USD): 266977825136.5417
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CHV.DE (quarterly period ending 2025-03-31)
Market cap (USD): 316772278395.17395
Dividends paid: 2984000000
Stock repurchases: 3917000000
Dividend yield: 0.9420016218330364%
Buyback yield: 1.2365349707506716%
Total shareholder yield: 2.178536592583708% (Low Return)
Shareholder yield for CHV.DE (quarterly period ending 2025-06-30)
Market cap (USD): 272802028160.89417
Dividends paid: 2934000000
Stock repurchases: 2598000000
Net debt paydown: 214000000
Dividend yield: 1.0755052005220338%
Buyback yield: 0.9523389607894492%
Debt paydown yield: 0.07844516459158665%
Total shareholder yield: 2.1062893259030697% (Low Return)
Shareholder yield for CHV.DE (quarterly period ending 2025-09-30)
Market cap (USD): 297989881830.3059
Dividends paid: 3429000000
Stock repurchases: 2566000000
Net debt paydown: -12077000000
Dividend yield: 1.1507102116818473%
Buyback yield: 0.8611030630433422%
Debt paydown yield: -4.0528221716190345%
Total shareholder yield: -2.041008896893845% (Minimal or Negative)
Shareholder yield for CHV.DE (quarterly period ending 2025-12-31)
Market cap (USD): 295740547921.2235
Dividends paid: 3404000000
Stock repurchases: 2998000000
Net debt paydown: 786000000
Dividend yield: 1.1510088907073792%
Buyback yield: 1.0137263966923393%
Debt paydown yield: 0.26577349826556995%
Total shareholder yield: 2.4305087856652885% (Low Return)
Shareholder yield for CHV.DE (annual period ending 2025-12-31)
Market cap (USD): 295740547921.2235
Dividends paid: 12751000000
Stock repurchases: 12079000000
Net debt paydown: -16217000000
Dividend yield: 4.311549461048705%
Buyback yield: 4.084323264058294%
Debt paydown yield: -5.4835226735022236%
Total shareholder yield: 2.9123500516047756% (Low Return)
Shareholder yield for CVR.AX (annual period ending 2022-06-30)
Market cap (USD): 11747876.551724138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVR.AX (annual period ending 2023-06-30)
Market cap (USD): 7896751.456953643
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for CVR.AX (annual period ending 2024-06-30)
Market cap (USD): 9085024.533333333
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (annual period ending 2021-12-31)
Market cap (USD): 21365477.79527559
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (annual period ending 2022-12-31)
Market cap (USD): 12469741.176470587
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 12853.184344603984
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10307498898900103%
Total shareholder yield: 0.10307498898900103% (Low Return)
Shareholder yield for EMR.V (annual period ending 2023-12-31)
Market cap (USD): 4625140.363636363
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7769.964349376112
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.16799413073957467%
Total shareholder yield: -0.16799413073957467% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2024-09-30)
Market cap (USD): 4522359.466666667
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (annual period ending 2024-12-31)
Market cap (USD): 2846240.223776224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2024-12-31)
Market cap (USD): 2846240.223776224
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2025-03-31)
Market cap (USD): 1897493.4825174827
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2025-06-30)
Market cap (USD): 1980595.3868613138
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2025-09-30)
Market cap (USD): 2440122.0143884895
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (annual period ending 2025-12-31)
Market cap (USD): 2475744.2335766423
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EMR.V (quarterly period ending 2025-12-31)
Market cap (USD): 2475744.2335766423
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -512223.557212624
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -20.68967990577234%
Total shareholder yield: -20.68967990577234% (Minimal or Negative)
Shareholder yield for EPN.AX (annual period ending 2021-12-31)
Market cap (USD): 19737159.978260875
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPN.AX (annual period ending 2022-12-31)
Market cap (USD): 7887243.466216217
Dividends paid: 0
Stock repurchases: 1952051.3513513515
Net debt paydown: -1683474.9216607912
Dividend yield: 0%
Buyback yield: 24.749475018904395%
Debt paydown yield: -21.34427482645483%
Total shareholder yield: 3.4052001924495663% (Low Return)
Shareholder yield for EPN.AX (annual period ending 2023-12-31)
Market cap (USD): 5330191.93150685
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -203901.45316549437
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.8254054597964777%
Total shareholder yield: -3.8254054597964777% (Minimal or Negative)
Shareholder yield for EPN.AX (quarterly period ending 2024-12-31)
Market cap (USD): 4833590.198757764
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for EPN.AX (annual period ending 2024-12-31)
Market cap (USD): 4833590.198757764
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -2531619.4843869642
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -52.375550683580755%
Total shareholder yield: -52.375550683580755% (Minimal or Negative)
Shareholder yield for FCN (annual period ending 2021-12-31)
Market cap (USD): 4624699077.059999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCN (annual period ending 2022-12-31)
Market cap (USD): 4786874028.400001
Dividends paid: 0
Stock repurchases: 85424000
Net debt paydown: -271540000
Dividend yield: 0%
Buyback yield: 1.784546647628259%
Debt paydown yield: -5.672595484840062%
Total shareholder yield: -3.8880488372118025% (Minimal or Negative)
Shareholder yield for FCN (annual period ending 2023-12-31)
Market cap (USD): 6003186163.45
Dividends paid: 0
Stock repurchases: 20982000
Net debt paydown: 311060000
Dividend yield: 0%
Buyback yield: 0.3495143983331304%
Debt paydown yield: 5.181581772257341%
Total shareholder yield: 5.531096170590471% (Moderate Return)
Shareholder yield for FCN (annual period ending 2024-12-31)
Market cap (USD): 5761430938.59
Dividends paid: 0
Stock repurchases: 10217000
Net debt paydown: 15492000
Dividend yield: 0%
Buyback yield: 0.17733441759349483%
Debt paydown yield: 0.2688915334597653%
Total shareholder yield: 0.44622595105326013% (Low Return)
Shareholder yield for FCN (quarterly period ending 2024-12-31)
Market cap (USD): 5761430938.59
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FCN (quarterly period ending 2025-03-31)
Market cap (USD): 4946034575.440001
Dividends paid: 0
Stock repurchases: 182641000
Dividend yield: 0%
Buyback yield: 3.6926753586988865%
Total shareholder yield: 3.6926753586988865% (Low Return)
Shareholder yield for FCN (quarterly period ending 2025-06-30)
Market cap (USD): 4868262944.5
Dividends paid: 0
Stock repurchases: 354037000
Net debt paydown: -325553000
Dividend yield: 0%
Buyback yield: 7.272347530035926%
Debt paydown yield: -6.687251771554345%
Total shareholder yield: 0.5850957584815815% (Low Return)
Shareholder yield for FCN (quarterly period ending 2025-09-30)
Market cap (USD): 4872784550.95
Dividends paid: 0
Stock repurchases: 234211000
Net debt paydown: -49242000
Dividend yield: 0%
Buyback yield: 4.806512529972993%
Debt paydown yield: -1.0105515539446488%
Total shareholder yield: 3.7959609760283444% (Low Return)
Shareholder yield for FCN (quarterly period ending 2025-12-31)
Market cap (USD): 5149506865.690001
Dividends paid: 0
Stock repurchases: 87792000
Net debt paydown: 109267000
Dividend yield: 0%
Buyback yield: 1.7048622769092365%
Debt paydown yield: 2.121892500581392%
Total shareholder yield: 3.8267547774906285% (Low Return)
Shareholder yield for FCN (annual period ending 2025-12-31)
Market cap (USD): 5149506865.690001
Dividends paid: 0
Stock repurchases: 858681000
Net debt paydown: -384575000
Dividend yield: 0%
Buyback yield: 16.675014178953663%
Debt paydown yield: -7.4681908390556035%
Total shareholder yield: 9.20682333989806% (Moderate Return)
Shareholder yield for FLX (annual period ending 2024-12-31)
Market cap (USD): 481459104.27000004
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2296174.4022503514
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.47691992567714897%
Total shareholder yield: 0.47691992567714897% (Low Return)
Shareholder yield for FLX (quarterly period ending 2024-12-31)
Market cap (USD): 481459104.27000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLX (quarterly period ending 2025-03-31)
Market cap (USD): 388180023.90000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for FLX (quarterly period ending 2025-06-30)
Market cap (USD): 182502548.54999998
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 187437.90126445144
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.10270426509309777%
Total shareholder yield: 0.10270426509309777% (Low Return)
Shareholder yield for FLX (quarterly period ending 2025-09-30)
Market cap (USD): 185978787.57
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1765667.8498111675
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.9493920639452459%
Total shareholder yield: 0.9493920639452459% (Low Return)
Shareholder yield for FLX (annual period ending 2025-12-31)
Market cap (USD): 184240668.06
Dividends paid: 0
Stock repurchases: 7827142.857142857
Net debt paydown: 2590428.5714285714
Dividend yield: 0%
Buyback yield: 4.248325269095237%
Debt paydown yield: 1.4060025936211704%
Total shareholder yield: 5.654327862716407% (Moderate Return)
Shareholder yield for FLX (quarterly period ending 2025-12-31)
Market cap (USD): 184240668.06
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 273658.9085072228
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.14853338917448058%
Total shareholder yield: 0.14853338917448058% (Low Return)
Shareholder yield for GPRK (annual period ending 2021-12-31)
Market cap (USD): 613264865.8499999
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPRK (annual period ending 2022-12-31)
Market cap (USD): 852081236.8900001
Dividends paid: 5008.529061720705
Stock repurchases: 7480.203707408836
Dividend yield: 0.0005877994778996974%
Buyback yield: 0.0008778744776390959%
Total shareholder yield: 0.0014656739555387933% (Low Return)
Shareholder yield for GPRK (annual period ending 2023-12-31)
Market cap (USD): 499048340.57000005
Dividends paid: 7658.998646820027
Stock repurchases: 8051.807461820994
Net debt paydown: -28194.72016414019
Dividend yield: 0.001534720792393001%
Buyback yield: 0.0016134323686207287%
Debt paydown yield: -0.005649697208077461%
Total shareholder yield: -0.002501544047063731% (Minimal or Negative)
Shareholder yield for GPRK (quarterly period ending 2024-09-30)
Market cap (USD): 478930657.14
Dividends paid: 1795.9902471939147
Stock repurchases: 0
Dividend yield: 0.0003750000590730434%
Buyback yield: 0%
Total shareholder yield: 0.0003750000590730434% (Low Return)
Shareholder yield for GPRK (annual period ending 2024-12-31)
Market cap (USD): 574327414.05
Dividends paid: 6821.2219832529745
Stock repurchases: 9922.623927761135
Net debt paydown: 14754.840780717175
Dividend yield: 0.0011876887323123899%
Buyback yield: 0.0017276946363729189%
Debt paydown yield: 0.002569064338522529%
Total shareholder yield: 0.005484447707207837% (Low Return)
Shareholder yield for GPRK (quarterly period ending 2024-12-31)
Market cap (USD): 574327414.05
Dividends paid: 1706.2707095115563
Stock repurchases: 0
Dividend yield: 0.0002970902429120354%
Buyback yield: 0%
Total shareholder yield: 0.0002970902429120354% (Low Return)
Shareholder yield for GPRK (quarterly period ending 2025-03-31)
Market cap (USD): 510080618.58000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for GPRK (quarterly period ending 2025-06-30)
Market cap (USD): 420524479.44000006
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 4170.989981656836
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.0009918542642776038%
Total shareholder yield: 0.0009918542642776038% (Low Return)
Shareholder yield for GPRK (quarterly period ending 2025-09-30)
Market cap (USD): 410790116.49
Dividends paid: 1932.1255422301608
Stock repurchases: 0
Net debt paydown: 15966.156970952085
Dividend yield: 0.00047034372655779203%
Buyback yield: 0%
Debt paydown yield: 0.003886694525996648%
Total shareholder yield: 0.00435703825255444% (Low Return)
Shareholder yield for GPRK (annual period ending 2025-12-31)
Market cap (USD): 478281699.61
Dividends paid: 6470.594525806986
Stock repurchases: 0
Net debt paydown: -32241.64048636469
Dividend yield: 0.0013528835686339726%
Buyback yield: 0%
Debt paydown yield: -0.006741140318070948%
Total shareholder yield: -0.005388256749436975% (Minimal or Negative)
Shareholder yield for GPRK (quarterly period ending 2025-12-31)
Market cap (USD): 478281699.61
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -9391.363876021933
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -0.001963563289935582%
Total shareholder yield: -0.001963563289935582% (Minimal or Negative)
Shareholder yield for HGBL (annual period ending 2021-12-31)
Market cap (USD): 64953989.980000004
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGBL (annual period ending 2022-12-31)
Market cap (USD): 81626671.9
Dividends paid: 0
Stock repurchases: 395000
Net debt paydown: -5797000
Dividend yield: 0%
Buyback yield: 0.4839104557440617%
Debt paydown yield: -7.101845346704623%
Total shareholder yield: -6.617934890960561% (Minimal or Negative)
Shareholder yield for HGBL (annual period ending 2023-12-31)
Market cap (USD): 96562616.11999999
Dividends paid: 0
Stock repurchases: 400000
Net debt paydown: -2727000
Dividend yield: 0%
Buyback yield: 0.4142389840628523%
Debt paydown yield: -2.824074273848496%
Total shareholder yield: -2.4098352897856437% (Minimal or Negative)
Shareholder yield for HGBL (quarterly period ending 2024-09-30)
Market cap (USD): 59049081.8
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGBL (quarterly period ending 2024-12-31)
Market cap (USD): 64259294.900000006
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HGBL (annual period ending 2024-12-31)
Market cap (USD): 64259294.900000006
Dividends paid: 0
Stock repurchases: 2198000
Net debt paydown: 7164000
Dividend yield: 0%
Buyback yield: 3.420516834833803%
Debt paydown yield: 11.14858171280681%
Total shareholder yield: 14.569098547640612% (High Return)
Shareholder yield for HGBL (quarterly period ending 2025-03-31)
Market cap (USD): 75721763.72
Dividends paid: 0
Stock repurchases: 1042000
Dividend yield: 0%
Buyback yield: 1.3760905039838394%
Total shareholder yield: 1.3760905039838394% (Low Return)
Shareholder yield for HGBL (quarterly period ending 2025-06-30)
Market cap (USD): 77111153.88000001
Dividends paid: 0
Stock repurchases: 1585000
Net debt paydown: 306000
Dividend yield: 0%
Buyback yield: 2.055474364274939%
Debt paydown yield: 0.3968297510839945%
Total shareholder yield: 2.4523041153589333% (Low Return)
Shareholder yield for HGBL (quarterly period ending 2025-09-30)
Market cap (USD): 57659691.64
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 310000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.5376372838333826%
Total shareholder yield: 0.5376372838333826% (Low Return)
Shareholder yield for HGBL (annual period ending 2025-12-31)
Market cap (USD): 43071094.96
Dividends paid: 0
Stock repurchases: 2627000
Net debt paydown: -3007000
Dividend yield: 0%
Buyback yield: 6.099218054334786%
Debt paydown yield: -6.981480277649296%
Total shareholder yield: -0.8822622233145099% (Minimal or Negative)
Shareholder yield for HGBL (quarterly period ending 2025-12-31)
Market cap (USD): 43071094.96
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 180000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.41791368472792595%
Total shareholder yield: 0.41791368472792595% (Low Return)
Shareholder yield for HNRG (annual period ending 2021-12-31)
Market cap (USD): 115940764.32
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNRG (annual period ending 2022-12-31)
Market cap (USD): 470832616.08
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNRG (annual period ending 2023-12-31)
Market cap (USD): 416632665.28
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -17237000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.1372176107256955%
Total shareholder yield: -4.1372176107256955% (Minimal or Negative)
Shareholder yield for HNRG (quarterly period ending 2024-09-30)
Market cap (USD): 444439596.56
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for HNRG (annual period ending 2024-12-31)
Market cap (USD): 539642988.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 61831000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 11.457760283947016%
Total shareholder yield: 11.457760283947016% (High Return)
Shareholder yield for HNRG (quarterly period ending 2024-12-31)
Market cap (USD): 539642988.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 5524000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.023639724547934%
Total shareholder yield: 1.023639724547934% (Low Return)
Shareholder yield for HNRG (quarterly period ending 2025-03-31)
Market cap (USD): 578761213.76
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2441000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.42176288631052444%
Total shareholder yield: 0.42176288631052444% (Low Return)
Shareholder yield for HNRG (quarterly period ending 2025-06-30)
Market cap (USD): 746074105.36
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -20467000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -2.743293173286606%
Total shareholder yield: -2.743293173286606% (Minimal or Negative)
Shareholder yield for HNRG (quarterly period ending 2025-09-30)
Market cap (USD): 922341771.44
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 2187000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.23711384084725562%
Total shareholder yield: 0.23711384084725562% (Low Return)
Shareholder yield for HNRG (quarterly period ending 2025-12-31)
Market cap (USD): 897362663.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 14806000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.6499460696617336%
Total shareholder yield: 1.6499460696617336% (Low Return)
Shareholder yield for HNRG (annual period ending 2025-12-31)
Market cap (USD): 897362663.68
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 18723000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 2.086447403908999%
Total shareholder yield: 2.086447403908999% (Low Return)
Shareholder yield for INVE (annual period ending 2021-12-31)
Market cap (USD): 675534805.6800001
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVE (annual period ending 2022-12-31)
Market cap (USD): 173804974.88
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVE (annual period ending 2023-12-31)
Market cap (USD): 197811186.88
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -7682000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -3.883501292907262%
Total shareholder yield: -3.883501292907262% (Minimal or Negative)
Shareholder yield for INVE (quarterly period ending 2024-09-30)
Market cap (USD): 84741928.36
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVE (quarterly period ending 2024-12-31)
Market cap (USD): 87862735.92
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVE (annual period ending 2024-12-31)
Market cap (USD): 87862735.92
Dividends paid: 0
Stock repurchases: 1879000
Net debt paydown: 10219000
Dividend yield: 0%
Buyback yield: 2.1385630441907137%
Debt paydown yield: 11.63064169695844%
Total shareholder yield: 13.769204741149153% (High Return)
Shareholder yield for INVE (quarterly period ending 2025-03-31)
Market cap (USD): 76579816.28
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for INVE (quarterly period ending 2025-06-30)
Market cap (USD): 78260251.11999999
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 133000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.16994578741648178%
Total shareholder yield: 0.16994578741648178% (Low Return)
Shareholder yield for INVE (quarterly period ending 2025-09-30)
Market cap (USD): 82821431.4
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 228000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.27529106433676054%
Total shareholder yield: 0.27529106433676054% (Low Return)
Shareholder yield for INVE (annual period ending 2025-12-31)
Market cap (USD): 92183854.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 1163000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.261609217369793%
Total shareholder yield: 1.261609217369793% (Low Return)
Shareholder yield for INVE (quarterly period ending 2025-12-31)
Market cap (USD): 92183854.08
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 601000
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 0.6519579876519739%
Total shareholder yield: 0.6519579876519739% (Low Return)
Shareholder yield for IPW (annual period ending 2021-06-30)
Market cap (USD): 3222514488
Dividends paid: 0
Stock repurchases: 0
Dividend yield: 0%
Buyback yield: 0%
Total shareholder yield: 0% (Minimal or Negative)
Shareholder yield for IPW (annual period ending 2022-06-30)
Market cap (USD): 494724055.20000005
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: -24271861
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: -4.906141260947523%
Total shareholder yield: -4.906141260947523% (Minimal or Negative)
Shareholder yield for IPW (annual period ending 2023-06-30)
Market cap (USD): 499262808
Dividends paid: 0
Stock repurchases: 0
Net debt paydown: 6749678
Dividend yield: 0%
Buyback yield: 0%
Debt paydown yield: 1.3519288622836891%
Total shareholder yield: 1.3519288622836891% (Low Return)