First Majestic Silver Corp. (NYSE: AG) Stock — Analysis, News & Key Metrics | Basis Report