Loading live market data…

Hudbay Minerals Inc.

NYSE:HBM

$22.24 USD

-$0.26 (-1.16%)

Volume
2.08M
Average Volume
5.54M
Market Capitalization
$9.88B
P/E Ratio
13.40
Dividend Yield
0.10%
Price Target
$32.00
Year High
$32.15
Year Low
$8.93
Day High
Day Low
Payout Ratio
$0.01
Current Ratio
$1.36

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.59%

Investors Holding

13

change: -298 | last: 311

Increased Positions

4

change: -155 | last: 159

Reduced Positions

6

change: -105 | last: 111

New Positions

1

change: -66 | last: 67

Sold Positions

283

change: 235 | last: 48

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -31.2457 | last: 0.3125

Total Invested

74.03M

HBM Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $19.85 395.52M $7.85B $568.06M $1.09B $8.37B
2024-12-31 $8.10 376.79M $3.05B $541.8M $1.18B $3.69B
2023-12-31 $5.52 310.84M $1.72B $249.8M $1.38B $2.84B
2022-12-31 $5.07 261.86M $1.33B $225.66M $1.25B $2.35B
2021-12-31 $7.25 261.46M $1.9B $270.99M $1.26B $2.88B
2020-12-31 $7.00 261.27M $1.83B $439.14M $1.2B $2.59B
2019-12-31 $4.15 261.27M $1.08B $396.15M $1.07B $1.76B
2018-12-31 $4.72 261.27M $1.23B $515.5M $1.06B $1.77B
2017-12-31 $8.80 243.5M $2.14B $356.5M $1.06B $2.85B
2016-12-31 $5.70 235.81M $1.34B $146.86M $1.23B $2.43B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $20.90 396.94M $8.3B $1.01B $1.07B $8.36B
2025-12-31 $19.85 396.83M $7.88B $568.06M $1.09B $8.4B
2025-09-30 $15.16 397.14M $6.02B $611.1M $1.11B $6.52B
2025-06-30 $10.61 395.09M $4.19B $625.5M $1.14B $4.7B
2025-03-31 $7.59 401.6M $3.05B $562.6M $1.2B $3.69B
2024-12-31 $8.10 422.57M $3.42B $541.8M $1.18B $4.06B
2024-09-30 $9.19 393.6M $3.62B $443.27M $1.18B $4.35B
2024-06-30 $9.11 368.34M $3.36B $486.49M $1.24B $4.11B
2024-03-31 $6.98 371.67M $2.59B $284.38M $1.37B $3.68B
2023-12-31 $5.52 349.1M $1.93B $250.47M $1.37B $3.05B
2023-09-30 $4.87 346.72M $1.69B $253.03M $1.48B $2.91B
2023-06-30 $4.80 272.23M $1.31B $187.2M $1.47B $2.59B