AG.TO Stock Analysis: First Majestic Silver Corp | Real-Time Data & Fundamental Insights