First Majestic Silver Corp.

First Majestic Silver Corp.

$5.64
-0.2 (-3.42%)
New York Stock Exchange
USD, CA
Silver

Revenue Segmentation by product