Banco Macro S.A. (BMA)
Earnings
Annual and quarterly EPS data presented alongside analyst estimates, earnings surprises, and historical growth statistics. The side-by-side view of reported versus estimated EPS — combined with surprise percentage and report timing — allows investors to assess whether a company consistently beats, meets, or misses market expectations, and how that track record has evolved across full economic cycles.
Earnings annual
Fiscal date endingReported EPS
Dec 31, 2007
$8.75
Dec 31, 2008
$8.39
Dec 31, 2009
$8.78
Dec 31, 2010
$12.85
Dec 31, 2011
$19.83
Dec 31, 2012
$25.95
Dec 31, 2013
$45.60
Dec 31, 2014
$42
Dec 31, 2015
$56.50
Dec 31, 2016
$109.90
Dec 31, 2017
$154.11
Dec 31, 2018
$168.70
Dec 31, 2019
$671.22
Dec 31, 2020
$441.81
Dec 31, 2021
$396.55
Dec 31, 2022
$615.13
Dec 31, 2023
$8,543.03
Dec 31, 2024
-$2,149.56
Dec 31, 2025
$2,859.84
Mar 31, 2026
$2,243.97
Jun 30, 2026
$2,246.26
Sep 30, 2026
$2,246.26
Calculation
Growth rate
30.24%
Average
$853.45
Maximum
Dec 31, 2023
$8,543.03
Minimum
Dec 31, 2024
-$2,149.56
Median
Dec 31, 2016
$109.90
Earnings quarterly
| Fiscal date ending | Sep 30, 2006 |
| Reported date | Nov 7, 2006 |
| Report time | Post market |
| Reported EPS | $1.50 |
| Estimated EPS | $1.52 |
| Surprise | -$0.02 |
| Surprise (%) | -1.32% |
| Fiscal date ending | Mar 31, 2007 |
| Reported date | May 10, 2007 |
| Report time | Post market |
| Reported EPS | $1.79 |
| Estimated EPS | $1.85 |
| Surprise | -$0.06 |
| Surprise (%) | -3.24% |
| Fiscal date ending | Jun 30, 2007 |
| Reported date | Aug 10, 2007 |
| Report time | Post market |
| Reported EPS | $1.70 |
| Estimated EPS | $2.06 |
| Surprise | -$0.36 |
| Surprise (%) | -17.48% |
| Fiscal date ending | Sep 30, 2007 |
| Reported date | Nov 8, 2007 |
| Report time | Post market |
| Reported EPS | $1.29 |
| Estimated EPS | $1.72 |
| Surprise | -$0.43 |
| Surprise (%) | -25% |
| Fiscal date ending | Dec 31, 2007 |
| Reported date | Feb 19, 2008 |
| Report time | Post market |
| Reported EPS | $2.47 |
| Estimated EPS | $1.93 |
| Surprise | $0.54 |
| Surprise (%) | 27.98% |
| Fiscal date ending | Mar 31, 2008 |
| Reported date | May 8, 2008 |
| Report time | Post market |
| Reported EPS | $2.20 |
| Estimated EPS | $1.86 |
| Surprise | $0.34 |
| Surprise (%) | 18.28% |
| Fiscal date ending | Jun 30, 2008 |
| Reported date | Aug 7, 2008 |
| Report time | Post market |
| Reported EPS | $2.40 |
| Estimated EPS | $1.81 |
| Surprise | $0.59 |
| Surprise (%) | 32.60% |
| Fiscal date ending | Sep 30, 2008 |
| Reported date | Nov 3, 2008 |
| Report time | Pre market |
| Reported EPS | $0.79 |
| Estimated EPS | $0.69 |
| Surprise | $0.10 |
| Surprise (%) | 14.49% |
| Fiscal date ending | Dec 31, 2008 |
| Reported date | Feb 19, 2009 |
| Report time | Post market |
| Reported EPS | $3 |
| Estimated EPS | $2.45 |
| Surprise | $0.55 |
| Surprise (%) | 22.45% |
| Fiscal date ending | Mar 31, 2009 |
| Reported date | May 7, 2009 |
| Report time | Post market |
| Reported EPS | $2.60 |
| Estimated EPS | $2.65 |
| Surprise | -$0.05 |
| Surprise (%) | -1.89% |
| Fiscal date ending | Jun 30, 2009 |
| Reported date | Aug 6, 2009 |
| Report time | Post market |
| Reported EPS | $2.68 |
| Estimated EPS | $2.36 |
| Surprise | $0.32 |
| Surprise (%) | 13.56% |
| Fiscal date ending | Sep 30, 2009 |
| Reported date | Nov 4, 2009 |
| Report time | Post market |
| Reported EPS | $3.20 |
| Estimated EPS | $2.39 |
| Surprise | $0.81 |
| Surprise (%) | 33.89% |
| Fiscal date ending | Dec 31, 2009 |
| Reported date | Feb 11, 2010 |
| Report time | Post market |
| Reported EPS | $0.30 |
| Estimated EPS | $2.99 |
| Surprise | -$2.69 |
| Surprise (%) | -89.97% |
| Fiscal date ending | Mar 31, 2010 |
| Reported date | May 7, 2010 |
| Report time | Post market |
| Reported EPS | $4.10 |
| Estimated EPS | $3.10 |
| Surprise | $1 |
| Surprise (%) | 32.26% |
| Fiscal date ending | Jun 30, 2010 |
| Reported date | Aug 5, 2010 |
| Report time | Pre market |
| Reported EPS | $3.70 |
| Estimated EPS | $3.38 |
| Surprise | $0.32 |
| Surprise (%) | 9.47% |
| Fiscal date ending | Sep 30, 2010 |
| Reported date | Nov 5, 2010 |
| Report time | Pre market |
| Reported EPS | $0.45 |
| Estimated EPS | $3.50 |
| Surprise | -$3.05 |
| Surprise (%) | -87.14% |
| Fiscal date ending | Dec 31, 2010 |
| Reported date | Feb 10, 2011 |
| Report time | Post market |
| Reported EPS | $4.60 |
| Estimated EPS | $4.38 |
| Surprise | $0.22 |
| Surprise (%) | 5.02% |
| Fiscal date ending | Mar 31, 2011 |
| Reported date | May 6, 2011 |
| Report time | Pre market |
| Reported EPS | $4.30 |
| Estimated EPS | $4.24 |
| Surprise | $0.06 |
| Surprise (%) | 1.42% |
| Fiscal date ending | Jun 30, 2011 |
| Reported date | Aug 4, 2011 |
| Report time | Post market |
| Reported EPS | $4.30 |
| Estimated EPS | $4.29 |
| Surprise | $0.01 |
| Surprise (%) | 0.23% |
| Fiscal date ending | Sep 30, 2011 |
| Reported date | Nov 8, 2011 |
| Report time | Pre market |
| Reported EPS | $5.28 |
| Estimated EPS | $4.67 |
| Surprise | $0.61 |
| Surprise (%) | 13.06% |
| Fiscal date ending | Dec 31, 2011 |
| Reported date | Feb 15, 2012 |
| Report time | Post market |
| Reported EPS | $5.95 |
| Estimated EPS | $5.71 |
| Surprise | $0.24 |
| Surprise (%) | 4.20% |
| Fiscal date ending | Mar 31, 2012 |
| Reported date | May 11, 2012 |
| Report time | Pre market |
| Reported EPS | $5.59 |
| Estimated EPS | $5.62 |
| Surprise | -$0.03 |
| Surprise (%) | -0.53% |
| Fiscal date ending | Jun 30, 2012 |
| Reported date | Aug 8, 2012 |
| Report time | Pre market |
| Reported EPS | $5.79 |
| Estimated EPS | $5.56 |
| Surprise | $0.23 |
| Surprise (%) | 4.14% |
| Fiscal date ending | Sep 30, 2012 |
| Reported date | Nov 7, 2012 |
| Report time | Post market |
| Reported EPS | $7.16 |
| Estimated EPS | $5.80 |
| Surprise | $1.36 |
| Surprise (%) | 23.45% |
| Fiscal date ending | Dec 31, 2012 |
| Reported date | Feb 14, 2013 |
| Report time | Post market |
| Reported EPS | $7.41 |
| Estimated EPS | $6.30 |
| Surprise | $1.11 |
| Surprise (%) | 17.62% |
| Fiscal date ending | Mar 31, 2013 |
| Reported date | May 8, 2013 |
| Report time | Post market |
| Reported EPS | $7.97 |
| Estimated EPS | $7.26 |
| Surprise | $0.71 |
| Surprise (%) | 9.78% |
| Fiscal date ending | Jun 30, 2013 |
| Reported date | Aug 8, 2013 |
| Report time | Post market |
| Reported EPS | $8.14 |
| Estimated EPS | $7.74 |
| Surprise | $0.40 |
| Surprise (%) | 5.17% |
| Fiscal date ending | Sep 30, 2013 |
| Reported date | Nov 8, 2013 |
| Report time | Post market |
| Reported EPS | $10.07 |
| Estimated EPS | $7.82 |
| Surprise | $2.25 |
| Surprise (%) | 28.77% |
| Fiscal date ending | Dec 31, 2013 |
| Reported date | Feb 19, 2014 |
| Report time | Post market |
| Reported EPS | $19.42 |
| Estimated EPS | $9.85 |
| Surprise | $9.57 |
| Surprise (%) | 97.16% |
| Fiscal date ending | Mar 31, 2014 |
| Reported date | Apr 29, 2014 |
| Report time | Pre market |
| Reported EPS | $2.53 |
| Estimated EPS | $14.65 |
| Surprise | -$12.12 |
| Surprise (%) | -82.73% |
| Fiscal date ending | Jun 30, 2014 |
| Reported date | Aug 6, 2014 |
| Report time | Pre market |
| Reported EPS | $12.73 |
| Estimated EPS | $14.56 |
| Surprise | -$1.83 |
| Surprise (%) | -12.57% |
| Fiscal date ending | Sep 30, 2014 |
| Reported date | Nov 10, 2014 |
| Report time | Post market |
| Reported EPS | $16.94 |
| Estimated EPS | $13.23 |
| Surprise | $3.71 |
| Surprise (%) | 28.04% |
| Fiscal date ending | Dec 31, 2014 |
| Reported date | Feb 19, 2015 |
| Report time | Post market |
| Reported EPS | $9.80 |
| Estimated EPS | $17.53 |
| Surprise | -$7.73 |
| Surprise (%) | -44.10% |
| Fiscal date ending | Mar 31, 2015 |
| Reported date | Apr 28, 2015 |
| Report time | Post market |
| Reported EPS | $19.31 |
| Estimated EPS | $15.12 |
| Surprise | $4.19 |
| Surprise (%) | 27.71% |
| Fiscal date ending | Jun 30, 2015 |
| Reported date | Aug 10, 2015 |
| Report time | Post market |
| Reported EPS | $14.29 |
| Estimated EPS | $16.13 |
| Surprise | -$1.84 |
| Surprise (%) | -11.41% |
| Fiscal date ending | Sep 30, 2015 |
| Reported date | Nov 10, 2015 |
| Report time | Post market |
| Reported EPS | $19.26 |
| Estimated EPS | $17.96 |
| Surprise | $1.30 |
| Surprise (%) | 7.24% |
| Fiscal date ending | Dec 31, 2015 |
| Reported date | Feb 17, 2016 |
| Report time | Pre market |
| Reported EPS | $3.64 |
| Estimated EPS | $2.06 |
| Surprise | $1.58 |
| Surprise (%) | 76.70% |
| Fiscal date ending | Mar 31, 2016 |
| Reported date | Apr 21, 2016 |
| Report time | Post market |
| Reported EPS | $23.67 |
| Estimated EPS | $24.41 |
| Surprise | -$0.74 |
| Surprise (%) | -3.03% |
| Fiscal date ending | Jun 30, 2016 |
| Reported date | Aug 9, 2016 |
| Report time | Pre market |
| Reported EPS | $30.54 |
| Estimated EPS | $24.78 |
| Surprise | $5.76 |
| Surprise (%) | 23.24% |
| Fiscal date ending | Sep 30, 2016 |
| Reported date | Nov 9, 2016 |
| Report time | Post market |
| Reported EPS | $27.42 |
| Estimated EPS | $27.54 |
| Surprise | -$0.12 |
| Surprise (%) | -0.44% |
| Fiscal date ending | Dec 31, 2016 |
| Reported date | Mar 31, 2017 |
| Report time | Post market |
| Reported EPS | $28.27 |
| Estimated EPS | $31.44 |
| Surprise | -$3.17 |
| Surprise (%) | -10.08% |
| Fiscal date ending | Mar 31, 2017 |
| Reported date | May 10, 2017 |
| Report time | Pre market |
| Reported EPS | $30.31 |
| Estimated EPS | $31.35 |
| Surprise | -$1.04 |
| Surprise (%) | -3.32% |
| Fiscal date ending | Jun 30, 2017 |
| Reported date | Aug 9, 2017 |
| Report time | Post market |
| Reported EPS | $36.51 |
| Estimated EPS | $36.10 |
| Surprise | $0.41 |
| Surprise (%) | 1.14% |
| Fiscal date ending | Sep 30, 2017 |
| Reported date | Nov 8, 2017 |
| Report time | Post market |
| Reported EPS | $39.38 |
| Estimated EPS | $38.15 |
| Surprise | $1.23 |
| Surprise (%) | 3.22% |
| Fiscal date ending | Dec 31, 2017 |
| Reported date | Feb 20, 2018 |
| Report time | Pre market |
| Reported EPS | $47.91 |
| Estimated EPS | $42.11 |
| Surprise | $5.80 |
| Surprise (%) | 13.77% |
| Fiscal date ending | Mar 31, 2018 |
| Reported date | Apr 9, 2018 |
| Report time | Pre market |
| Reported EPS | $63.20 |
| Estimated EPS | $52.11 |
| Surprise | $11.09 |
| Surprise (%) | 21.28% |
| Fiscal date ending | Jun 30, 2018 |
| Reported date | Aug 22, 2018 |
| Report time | Pre market |
| Reported EPS | $48.64 |
| Estimated EPS | $62.73 |
| Surprise | -$14.09 |
| Surprise (%) | -22.46% |
| Fiscal date ending | Sep 30, 2018 |
| Reported date | Nov 27, 2018 |
| Report time | Post market |
| Reported EPS | $54.66 |
| Estimated EPS | $57.41 |
| Surprise | -$2.75 |
| Surprise (%) | -4.79% |
| Fiscal date ending | Dec 31, 2018 |
| Reported date | Mar 8, 2019 |
| Report time | Post market |
| Reported EPS | $2.20 |
| Estimated EPS | $1.65 |
| Surprise | $0.55 |
| Surprise (%) | 33.33% |
| Fiscal date ending | Mar 31, 2019 |
| Reported date | May 9, 2019 |
| Report time | Post market |
| Reported EPS | $120.99 |
| Estimated EPS | $90.47 |
| Surprise | $30.52 |
| Surprise (%) | 33.73% |
| Fiscal date ending | Jun 30, 2019 |
| Reported date | Aug 7, 2019 |
| Report time | Post market |
| Reported EPS | $131.24 |
| Estimated EPS | $90.74 |
| Surprise | $40.50 |
| Surprise (%) | 44.63% |
| Fiscal date ending | Sep 30, 2019 |
| Reported date | Nov 8, 2019 |
| Report time | Post market |
| Reported EPS | $251.45 |
| Estimated EPS | $105.13 |
| Surprise | $146.32 |
| Surprise (%) | 139.18% |
| Fiscal date ending | Dec 31, 2019 |
| Reported date | Feb 19, 2020 |
| Report time | Post market |
| Reported EPS | $167.54 |
| Estimated EPS | $117.23 |
| Surprise | $50.31 |
| Surprise (%) | 42.92% |
| Fiscal date ending | Mar 31, 2020 |
| Reported date | Jun 8, 2020 |
| Report time | Post market |
| Reported EPS | $118.79 |
| Estimated EPS | $126.15 |
| Surprise | -$7.36 |
| Surprise (%) | -5.83% |
| Fiscal date ending | Jun 30, 2020 |
| Reported date | Aug 31, 2020 |
| Report time | Post market |
| Reported EPS | $105.28 |
| Estimated EPS | $123.93 |
| Surprise | -$18.65 |
| Surprise (%) | -15.05% |
| Fiscal date ending | Sep 30, 2020 |
| Reported date | Nov 30, 2020 |
| Report time | Post market |
| Reported EPS | $101.62 |
| Estimated EPS | $91.05 |
| Surprise | $10.57 |
| Surprise (%) | 11.61% |
| Fiscal date ending | Dec 31, 2020 |
| Reported date | Mar 10, 2021 |
| Report time | Post market |
| Reported EPS | $116.12 |
| Estimated EPS | $95.23 |
| Surprise | $20.89 |
| Surprise (%) | 21.94% |
| Fiscal date ending | Mar 31, 2021 |
| Reported date | Apr 29, 2021 |
| Report time | Post market |
| Reported EPS | $34.98 |
| Estimated EPS | $51.13 |
| Surprise | -$16.15 |
| Surprise (%) | -31.59% |
| Fiscal date ending | Jun 30, 2021 |
| Reported date | Aug 13, 2021 |
| Report time | Pre market |
| Reported EPS | $73.15 |
| Estimated EPS | $71.55 |
| Surprise | $1.60 |
| Surprise (%) | 2.24% |
| Fiscal date ending | Sep 30, 2021 |
| Reported date | Nov 24, 2021 |
| Report time | Post market |
| Reported EPS | $116.71 |
| Estimated EPS | $87.82 |
| Surprise | $28.89 |
| Surprise (%) | 32.90% |
| Fiscal date ending | Dec 31, 2021 |
| Reported date | Feb 23, 2022 |
| Report time | Post market |
| Reported EPS | $171.71 |
| Estimated EPS | $93.21 |
| Surprise | $78.50 |
| Surprise (%) | 84.22% |
| Fiscal date ending | Mar 31, 2022 |
| Reported date | Apr 28, 2022 |
| Report time | Post market |
| Reported EPS | $101.11 |
| Estimated EPS | $103.65 |
| Surprise | -$2.54 |
| Surprise (%) | -2.45% |
| Fiscal date ending | Jun 30, 2022 |
| Reported date | Aug 24, 2022 |
| Report time | Post market |
| Reported EPS | $71.32 |
| Estimated EPS | $97.99 |
| Surprise | -$26.67 |
| Surprise (%) | -27.22% |
| Fiscal date ending | Sep 30, 2022 |
| Reported date | Nov 23, 2022 |
| Report time | Post market |
| Reported EPS | $154.95 |
| Estimated EPS | $92.98 |
| Surprise | $61.97 |
| Surprise (%) | 66.65% |
| Fiscal date ending | Dec 31, 2022 |
| Reported date | Feb 23, 2023 |
| Report time | Pre market |
| Reported EPS | $287.75 |
| Estimated EPS | $314.41 |
| Surprise | -$26.66 |
| Surprise (%) | -8.48% |
| Fiscal date ending | Mar 31, 2023 |
| Reported date | May 17, 2023 |
| Report time | Pre market |
| Reported EPS | $0.77 |
| Estimated EPS | $0.98 |
| Surprise | -$0.21 |
| Surprise (%) | -21.61% |
| Fiscal date ending | Jun 30, 2023 |
| Reported date | Aug 23, 2023 |
| Report time | Pre market |
| Reported EPS | $941.42 |
| Estimated EPS | $587.19 |
| Surprise | $354.23 |
| Surprise (%) | 60.33% |
| Fiscal date ending | Sep 30, 2023 |
| Reported date | Nov 22, 2023 |
| Report time | Post market |
| Reported EPS | $117.68 |
| Estimated EPS | $530.29 |
| Surprise | -$412.61 |
| Surprise (%) | -77.81% |
| Fiscal date ending | Dec 31, 2023 |
| Reported date | Feb 28, 2024 |
| Report time | Post market |
| Reported EPS | $7,483.16 |
| Estimated EPS | $6,678.69 |
| Surprise | $804.47 |
| Surprise (%) | 12.05% |
| Fiscal date ending | Mar 31, 2024 |
| Reported date | May 6, 2024 |
| Report time | Post market |
| Reported EPS | $5.16 |
| Estimated EPS | $2.18 |
| Surprise | $2.98 |
| Surprise (%) | 136.91% |
| Fiscal date ending | Jun 30, 2024 |
| Reported date | Aug 22, 2024 |
| Report time | Post market |
| Reported EPS | -$3,790.25 |
| Estimated EPS | -$2,162.23 |
| Surprise | -$1,628.02 |
| Surprise (%) | -75.29% |
| Fiscal date ending | Sep 30, 2024 |
| Reported date | Nov 27, 2024 |
| Report time | Post market |
| Reported EPS | $1.44 |
| Estimated EPS | $1.55 |
| Surprise | -$0.11 |
| Surprise (%) | -7.10% |
| Fiscal date ending | Dec 31, 2024 |
| Reported date | Feb 27, 2025 |
| Report time | Pre market |
| Reported EPS | $1,634.09 |
| Estimated EPS | $2,256.73 |
| Surprise | -$622.64 |
| Surprise (%) | -27.59% |
| Fiscal date ending | Mar 31, 2025 |
| Reported date | Apr 2, 2025 |
| Report time | Pre market |
| Reported EPS | $756.15 |
| Estimated EPS | $476.91 |
| Surprise | $279.24 |
| Surprise (%) | 58.55% |
| Fiscal date ending | Jun 30, 2025 |
| Reported date | Aug 27, 2025 |
| Report time | Post market |
| Reported EPS | $2,653.17 |
| Estimated EPS | $1,487.13 |
| Surprise | $1,166.04 |
| Surprise (%) | 78.41% |
| Fiscal date ending | Sep 30, 2025 |
| Reported date | Nov 26, 2025 |
| Report time | Post market |
| Reported EPS | -$551.46 |
| Estimated EPS | $1,520.42 |
| Surprise | -$2,071.88 |
| Surprise (%) | -136.27% |
| Fiscal date ending | Dec 31, 2025 |
| Reported date | Feb 25, 2026 |
| Report time | Pre market |
| Reported EPS | $1.98 |
| Estimated EPS | $1.38 |
| Surprise | $0.60 |
| Surprise (%) | 43.48% |
| Fiscal date ending | Mar 31, 2026 |
| Reported date | May 27, 2026 |
| Report time | Post market |
| Reported EPS | $2,243.97 |
| Estimated EPS | $1,812.47 |
| Surprise | $431.50 |
| Surprise (%) | 23.81% |
| Fiscal date ending | Jun 30, 2026 |
| Reported date | Aug 19, 2026 |
| Report time | Post market |
| Reported EPS | $2.29 |
| Estimated EPS | $1.59 |
| Surprise | $0.70 |
| Surprise (%) | 44.03% |
Calculation
Growth rate
0.54%
Average
$180.83
Maximum
Dec 31, 2023
$7,483.16
Minimum
Jun 30, 2024
-$3,790.25
Median
Jun 30, 2014
$12.73