Hecla Mining Stock Down 12%: Sell Now? | Bobby