First Majestic shares rose over 4% pre-market after reporting record Q4 revenue of $463.9 million. The 169% year-over-year surge beat Wall Street estimates. The company swung to a profit of $105.2 million. However, earnings per share of $0.17 missed analyst targets. Silver sales made up 60% of the revenue.