Sign in to check this stock against your screeners
Sign InUS4227041062Hecla Mining Company, together with its subsidiaries, discovers, acquires, develops, and produces precious and base metal...
$104.78
1D:
-8.8%
1Y:
34.0%
US9604131022Mkt Cap
$13.42B
P/E Ratio TTM
-9.8
Revenue TTM
$11.17B
Beta
0.75
Earnings TTM
$-1.51B
Dividend Yield TTM
1.84%
$17.13
1D:
-2.4%
1Y:
214.3%
US1921085049Mkt Cap
$11.00B
P/E Ratio TTM
19.1
Revenue TTM
$2.07B
Beta
1.33
Earnings TTM
$585.87M
Dividend Yield TTM
0.00%