Sign in to check this stock against your screeners
Sign InUS4227042052Hecla Mining Company, together with its subsidiaries, discovers, acquires, develops, and produces precious and base metal...
$16.28
1D:
-0.2%
1Y:
133.8%
CA4509131088Mkt Cap
$9.58B
P/E Ratio TTM
14.4
Revenue TTM
$2.87B
Beta
2.28
Earnings TTM
$670.65M
Dividend Yield TTM
0.00%
$19.10
1D:
-1.4%
1Y:
216.8%
CA32076V1031Mkt Cap
$9.43B
P/E Ratio TTM
56.0
Revenue TTM
$1.27B
Beta
2.14
Earnings TTM
$174.21M
Dividend Yield TTM
0.11%