Wallsti
Macro Fri 08:30 Average Hourly Earnings m/m 0.1%vs 0.3% cooler S&P fut +0.41%10y -5bp Fri 08:30 Non-Farm Employment Change 29Kvs 89K weaker S&P fut +0.41%10y -5bp Fri 08:30 Unemployment Rate 4.2%vs 4.1% weaker S&P fut +0.41%10y -5bp
Meme ranking

C

Citigroup, Inc. · Financial Services · Banks - Diversified
ZACKSHoldTECHSell R500#122 today
$128.50 +1.18% today · -4.30% 1W
Oct 2 close or latest
PreviewWhy it's moving

Moving with the market

Assembled from Wallsti's own signals. The news-reading agent will explain the move with timestamped sources, and say so when there is no clear catalyst.
Next report
Oct 13
Before the open · in 10 days
EPS estimate
$2.62
$2.54 to $2.70 · 7 analysts
Revenue estimate
$23.7B
$23.3B to $24.0B
Track record
7/8 beats
last 8 reports · moved ±4.0% on average

Reports

ReportedQuarterEPS est.EPSSurpriseRevenueReactionGap5 days
Jul 14, 2026 BMO 2Q2026 $2.71 $3.14 +15.6% beat $24.8B -5.3% -5.7 vs SPY -2.1% -8.5%
Apr 14, 2026 BMO 1Q2026 $2.60 $3.06 +17.9% beat $24.6B +2.6% +1.4 vs SPY +1.4% +5.4%
Jan 14, 2026 BMO 4Q2025 $1.62 $1.24 -23.4% miss $19.9B -3.3% -2.9 vs SPY +1.4% -2.1%
Oct 14, 2025 BMO 3Q2025 $1.93 $2.26 +17.4% beat $22.1B +3.9% +4.0 vs SPY -0.8% +3.3%
Jul 15, 2025 BMO $1.59 $2.04 +28.3% beat — +3.7% +4.1 vs SPY +1.3% +5.9%
Apr 15, 2025 BMO $1.85 $1.96 +5.9% beat — +1.8% +2.0 vs SPY +1.5% +2.1%
Jan 15, 2025 BMO $1.24 $1.35 +8.9% beat — +6.5% +4.7 vs SPY +3.7% +11.1%
Oct 15, 2024 BMO $1.32 $1.52 +15.2% beat — -5.1% -4.3 vs SPY +1.1% -6.3%
Jul 12, 2024 BMO $1.39 $1.56 +12.2% beat — -1.8% -2.4 vs SPY +1.4% -1.2%
Apr 12, 2024 — $1.27 $1.79 +40.9% beat — -1.9% -0.6 vs SPY +0.8% -0.9%
Jan 12, 2024 — $0.69 $0.84 +21.7% beat — -1.4% -1.1 vs SPY -1.6% +0.4%
Oct 12, 2023 AMC $1.22 $1.52 +24.6% beat — -0.2% +0.3 vs SPY +3.4% -3.5%
Jul 14, 2023 BMO $1.38 $1.37 -0.7% miss — -4.0% -4.0 vs SPY +1.7% -0.6%
Apr 14, 2023 BMO $1.70 $1.86 +9.4% beat — +4.8% +5.0 vs SPY +1.8% +4.4%
Jan 13, 2023 BMO $1.21 $1.16 -4.1% miss — +1.7% +1.3 vs SPY -1.2% +4.1%
Oct 14, 2022 BMO $1.43 $1.63 +14.0% beat — +0.7% +2.9 vs SPY +0.3% -0.1%
Jul 15, 2022 BMO $1.67 $2.30 +37.7% beat — +13.2% +11.3 vs SPY +6.5% +19.1%
Apr 14, 2022 BMO $1.41 $2.02 +43.3% beat — +1.6% +2.8 vs SPY +1.0% +5.0%
Jan 14, 2022 BMO $1.63 $1.46 -10.4% miss — -1.2% -1.3 vs SPY -3.6% -6.7%
Oct 14, 2021 BMO $1.79 $2.15 +20.1% beat — +0.8% -0.9 vs SPY +1.1% +2.2%
Jul 14, 2021 BMO $1.89 $2.84 +50.3% beat — — — —
Apr 15, 2021 BMO $2.53 $3.62 +43.1% beat — — — —
Jan 15, 2021 BMO $1.31 $2.07 +58.0% beat — — — —
Oct 13, 2020 BMO $0.87 $1.40 +60.9% beat — — — —

BMO = before the open, AMC = after the close. Reaction: the first session that could trade on the report (the same day for BMO, the next session for AMC) against the close before it; "vs SPY" subtracts the S&P 500 over the same session. Revenue surprise needs the estimate from before the report, so it starts with the reports Wallsti saw coming.

Analyst estimates

PeriodEPSRangevs year ago90-day trendRevisions 30dRevenuevs year ago
Current quarter · Sep 30, 2026 $2.62 (7) $2.54 – $2.70 +16% -2.1% ▲2 ▼6 $23.7B +7%
Next quarter · Dec 31, 2026 $2.31 (7) $2.22 – $2.38 +86% -7.3% ▲0 ▼8 $23.0B +16%
Current year · Dec 31, 2026 $11.17 (7) $11.03 – $11.33 +48% +2.4% ▲6 ▼0 $95.9B +13%
Next year · Dec 31, 2027 $12.90 (11) $12.60 – $13.35 +16% +2.5% ▲8 ▼1 $99.8B +4%

Consensus as of Oct 3, 2026. Source: Yahoo Finance analyst estimates; schedule and timing also from Nasdaq's earnings calendar.