AG (First Majestic Silver Corp) Stock AnalysisExplore First Majestic Silver Corp (AG): price history, financials and stock analysis.Sign InMethodology