First Majestic Silver Pre-Tax Income 2010-2024 | AG

First Majestic Silver pre-tax income from 2010 to 2024. Pre-tax income can be defined as company's earnings or loss before taxes on income have been accounted for.
First Majestic Silver Annual Pre-Tax Income
(Millions of US $)
2023 $-196
2022 $-61
2021 $25
2020 $30
2019 $-39
2018 $-263
2017 $-75
2016 $25
2015 $-126
2014 $-81
2013 $26
2012 $111
2011 $138
2010 $46
2009 $57
First Majestic Silver Quarterly Pre-Tax Income
(Millions of US $)
2024-06-30 $-18
2024-03-31 $-27
2023-12-31 $-3
2023-09-30 $-24
2023-06-30 $-23
2023-03-31 $-147
2022-12-31 $-31
2022-09-30 $-20
2022-06-30 $-5
2022-03-31 $-4
2021-12-31 $20
2021-09-30 $-20
2021-06-30 $17
2021-03-31 $9
2020-12-31 $27
2020-09-30 $44
2020-06-30 $-15
2020-03-31 $-27
2019-12-31 $-49
2019-09-30 $16
2019-06-30 $-7
2019-03-31 $2
2018-12-31 $-189
2018-09-30 $-11
2018-06-30 $-49
2018-03-31 $-14
2017-12-31 $-70
2017-09-30 $-1
2017-06-30 $-7
2017-03-31 $3
2016-12-31 $2
2016-09-30 $13
2016-06-30 $9
2016-03-31 $1
2015-12-31 $-116
2015-09-30 $-7
2015-06-30 $-4
2015-03-31 $1
2014-12-31 $-91
2014-09-30 $-10
2014-06-30 $10
2014-03-31 $10
2013-12-31 $-30
2013-09-30 $22
2013-06-30 $1
2013-03-31 $33
2012-12-31 $28
2012-09-30 $31
2012-06-30 $19
2012-03-31 $33
2011-12-31 $28
2011-09-30 $35
2011-06-30 $41
2011-03-31 $33
2010-12-31 $39
2010-09-30 $33
2010-06-30 $28
2010-03-31 $18
2009-12-31 $18
2009-09-30 $13
2009-06-30 $11
2009-03-31 $12
Sector Industry Market Cap Revenue
Basic Materials Silver Miners $1.900B $0.574B
First Majestic Silver Corp. is engaged in the production, development, exploration, and acquisition of silver mines in Mexico. First Majestic Silver Corp. is headquartered in Vancouver, Canada.
Stock Name Country Market Cap PE Ratio
Pan American Silver (PAAS) Canada $7.786B 238.33
Fresnillo (FNLPF) Mexico $6.094B 0.00
Hecla Mining (HL) United States $4.282B 0.00
Hochschild Mining (HCHDF) United Kingdom $1.291B 0.00
Gatos Silver (GATO) Canada $1.103B 39.75
Endeavour Silver (EXK) Canada $1.001B 0.00
Buenaventura Mining (BVN) Peru $0.000B 35.20