NEW YORK (TheStreet) -- Hecla Mining Co. (HL) - Get Report stock is advancing 6.20% to $2.48 in early afternoon trading on Tuesday after the company posted earnings that surpassed estimates for the 2015 fourth quarter. Revenue fell short of estimates.

Before the market open, the Coeur D'Alene, ID-based mining company reported earnings of 2 cents per share for latest quarter, while analysts had estimated a loss of 2 cents per share.

Revenue fell 5% year-over-year to $115.3 million for the last three months of 2015, missing estimates of $123.5 million.

Shares of Hecla Mining are also rallying as silver and gold prices increase after European and U.S. markets were pressured by disappointing financial reports from companies and weak oil prices, Reuters reports.

Gold for April delivery is rising 1.30% to $1,225.80 per ounce, while silver for March delivery is gaining 0.76% to $15.30 per ounce on the COMEX this afternoon.

Separately, Hecla Mining has a "sell" rating and a letter grade of D at TheStreet Ratings because of the company's deteriorating net income, disappointing return on equity, poor profit margins, generally disappointing stock performance and feeble earnings per share growth.

You can view the full analysis from the report here: HL

TheStreet Ratings objectively rated this stock according to its "risk-adjusted" total return prospect over a 12-month investment horizon. Not based on the news in any given day, the rating may differ from Jim Cramer's view or that of this articles's author. 

Image placeholder title

HL

data by

YCharts