Hecla Q1 Revenue $411.43M, Below Estimates | Intellectia.AI