Stay ahead of market moves with our real-time Earnings Calendar. Discover upcoming earnings reports with actionable insights to help you anticipate volatility and fine-tune your trade timing.

BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2026-07-15
Wednesday
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2026-02-10
Tuesday
Forecasted EPS--
Reported EPS$0.68
Forecasted Revenue$601.35 M
Reported Revenue$598.17 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2025-07-16
Wednesday
Forecasted EPS$0.24
Reported EPS$0.32
Surprise0.08
Surprise %34.9%
Forecasted Revenue$536.34 M
Reported Revenue$535.02 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2025-05-22
Thursday
Forecasted EPS--
Reported EPS$0.62
Forecasted Revenue--
Reported Revenue$530.26 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2024-10-17
Thursday
Forecasted EPS$0.22
Reported EPS$0.11
Surprise-0.12
Surprise %-52.2%
Forecasted Revenue$466.58 M
Reported Revenue$467.19 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2024-05-21
Tuesday
Forecasted EPS--
Reported EPS$0.57
Forecasted Revenue$584.10 M
Reported Revenue$582.04 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2023-06-30
Friday
Forecasted EPS--
Reported EPS$0.39
Forecasted Revenue$570.89 M
Reported Revenue$568.25 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2023-02-09
Thursday
Forecasted EPS--
Reported EPS$0.63
Forecasted Revenue$611.11 M
Reported Revenue$630.86 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2022-10-19
Wednesday
Forecasted EPS--
Reported EPS$0.26
Forecasted Revenue--
Reported Revenue$494.38 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2022-04-21
Thursday
Forecasted EPS--
Reported EPS$0.08
Forecasted Revenue--
Reported Revenue$496.88 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2021-10-20
Wednesday
Forecasted EPS--
Reported EPS$0.03
Forecasted Revenue$442.52 M
Reported Revenue$434.25 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2021-04-21
Wednesday
Forecasted EPS--
Reported EPS-$0.20
Forecasted Revenue$458.22 M
Reported Revenue$445.00 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2020-10-21
Wednesday
Forecasted EPS--
Reported EPS$0.13
Forecasted Revenue$473.18 M
Reported Revenue$458.21 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2020-02-13
Thursday
Forecasted EPS--
Reported EPS$0.67
Forecasted Revenue$648.02 M
Reported Revenue$665.03 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2019-10-23
Wednesday
Forecasted EPS--
Reported EPS$0.56
Forecasted Revenue--
Reported Revenue$563.70 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2019-02-07
Thursday
Forecasted EPS--
Reported EPS$0.64
Forecasted Revenue--
Reported Revenue$633.81 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2018-07-19
Thursday
Forecasted EPS--
Reported EPS$0.36
Forecasted Revenue--
Reported Revenue$578.21 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2018-04-18
Wednesday
Forecasted EPS--
Reported EPS$0.08
Forecasted Revenue--
Reported Revenue$664.96 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2017-07-24
Monday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$590.26 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2017-04-21
Friday
Forecasted EPS--
Reported EPS-$0.09
Forecasted Revenue--
Reported Revenue$601.17 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2016-10-19
Wednesday
Forecasted EPS--
Reported EPS$0.23
Forecasted Revenue--
Reported Revenue$588.21 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2016-04-20
Wednesday
Forecasted EPS--
Reported EPS-$0.38
Forecasted Revenue--
Reported Revenue$570.35 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2015-10-27
Tuesday
Forecasted EPS--
Reported EPS$0.00
Forecasted Revenue--
Reported Revenue$561.24 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2015-04-22
Wednesday
Forecasted EPS--
Reported EPS$0.16
Forecasted Revenue--
Reported Revenue$615.66 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2014-10-22
Wednesday
Forecasted EPS--
Reported EPS$0.11
Forecasted Revenue--
Reported Revenue$591.46 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2013-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.39
Forecasted Revenue--
Reported Revenue$545.39 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2013-06-30
Sunday
Forecasted EPS--
Reported EPS$0.46
Forecasted Revenue--
Reported Revenue$779.58 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2012-12-31
Monday
Forecasted EPS--
Reported EPS$0.77
Forecasted Revenue--
Reported Revenue$806.38 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2012-06-30
Saturday
Forecasted EPS--
Reported EPS$0.64
Forecasted Revenue--
Reported Revenue$664.37 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2011-12-31
Saturday
Forecasted EPS--
Reported EPS$0.58
Forecasted Revenue--
Reported Revenue$678.92 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2011-06-30
Thursday
Forecasted EPS--
Reported EPS$0.64
Forecasted Revenue--
Reported Revenue$753.75 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2010-12-31
Friday
Forecasted EPS--
Reported EPS$0.55
Forecasted Revenue--
Reported Revenue$679.99 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2010-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.12
Forecasted Revenue--
Reported Revenue$477.92 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2009-12-31
Thursday
Forecasted EPS--
Reported EPS-$0.88
Forecasted Revenue--
Reported Revenue$678.64 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2009-06-30
Tuesday
Forecasted EPS--
Reported EPS-$0.08
Forecasted Revenue--
Reported Revenue$230.86 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2008-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.15
Forecasted Revenue--
Reported Revenue$561.45 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2008-06-30
Monday
Forecasted EPS--
Reported EPS$0.16
Forecasted Revenue--
Reported Revenue$611.86 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2007-12-31
Monday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$539.00 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2007-06-30
Saturday
Forecasted EPS--
Reported EPS$0.40
Forecasted Revenue--
Reported Revenue$547.22 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2006-12-31
Sunday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$447.79 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2006-06-30
Friday
Forecasted EPS--
Reported EPS$0.24
Forecasted Revenue--
Reported Revenue$432.26 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2005-12-31
Saturday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$421.36 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2005-06-30
Thursday
Forecasted EPS--
Reported EPS$0.25
Forecasted Revenue--
Reported Revenue$427.26 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2004-12-31
Friday
Forecasted EPS--
Reported EPS$0.35
Forecasted Revenue--
Reported Revenue$456.56 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2004-06-30
Wednesday
Forecasted EPS--
Reported EPS$0.32
Forecasted Revenue--
Reported Revenue$410.78 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2003-12-31
Wednesday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$361.47 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2003-06-30
Monday
Forecasted EPS--
Reported EPS$0.29
Forecasted Revenue--
Reported Revenue$361.00 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2002-12-31
Tuesday
Forecasted EPS--
Reported EPS$0.09
Forecasted Revenue--
Reported Revenue$310.48 M
BCNAF logo
BCNAF
$1.05 B Market Cap
Earnings Date
2002-06-30
Sunday
Forecasted EPS--
Reported EPS$0.09
Forecasted Revenue--
Reported Revenue$329.86 M