Citigroup’s selloff after Q2 looks overdone. The market fixated on expense worries right after Citi posted $24.8 billion in revenue, its best quarterly revenue in a decade, and $5.8 billion in net income, up 45% year over year. That is not what a broken bank looks like. At 14.13 times trailing earnings and 1.07 times book, C still trades like a story the market does not fully trust, even as the operating results are starting to catch up with the turnaround narrative.
The cleanest reason to lean against the selloff is that the quarter was simply strong by any reasonable standard. Revenue hit $24.8 billion and management called it the best quarterly revenue in a decade, while net income jumped 45% from a year ago. Just as important, ROTCE reached 13%, which already sits at the high end of Citi’s 11% to 13% target range for 2027 to 2028. When a bank is already printing returns near the top end of its medium-term target, a one-day post-earnings drop starts to look more like a sentiment problem than a fundamentals problem.
The capital-return story makes that disconnect harder to ignore. Citi returned about $5.0 billion to shareholders in the quarter, has a $30 billion buyback plan in motion, and raised its planned dividend by 12% to $0.67 per share quarterly. That matters because this is not a bank hoarding capital while asking investors for patience. With a CET1 ratio of 12.8%, Citi is showing it can fund the overhaul and still send meaningful cash back to shareholders. We have argued that bank capital relief is becoming a bigger part of the bull case across the group, and Citi is one of the clearest examples of that shift turning into actual buybacks and dividend growth.
The valuation still leaves room for the market to re-rate the stock if execution holds. Citi’s TickerSpark Score is 70 overall, with an 87 Valuation score and a perfect 100 Momentum score. Against peers, C trades at 1.49 times sales versus 2.45 for BAC and 2.03 for WFC, while its P/E of 14.13 is roughly in line with BAC at 14.04 and below RY at 18.95. That is a cheap setup for a bank that has already outperformed the Financial Services sector by 10.3 percentage points year to date and is still trading above its 50-day and 200-day moving averages despite the post-earnings shakeout.
The expense concern is real, and the market did not invent it. If second-half spending on technology, automation, and platform upgrades runs hotter than expected, this quarter’s operating strength could look less durable. The technical picture also shows why traders got nervous: RSI has cooled to 42.88, the stock is below its 20-day moving average of 141.19, and on-balance volume points to distribution. Short-term momentum clearly took a hit.
There is also a fair argument that some of the quarter’s strength came from volatile-market trading and stronger investment-banking fees, which are not always sticky. Citi’s broader trailing growth profile is not spotless either, with revenue growth at negative 1.4% year over year and a weak 36 Financial Health sub-score inside the TickerSpark Score. Even so, those are not enough to outweigh a quarter that delivered decade-high revenue, 45% profit growth, and capital returns large enough to matter right now.
That leaves C looking like a buy-the-dip setup rather than a warning sign. We would respect the near-term volatility, but the bigger signal is that the business is producing better returns while the stock still carries a skeptical valuation. For retail investors, this is the kind of bank turnaround that gets misread when the market obsesses over one line item and ignores the earnings power showing up everywhere else.
What would change our mind is simple: a clear deterioration in the next quarter that shows expenses rising without support from revenue or returns. Until that happens, the more important levels to respect are fundamental, not just technical: keep an eye on whether Citi can hold ROTCE near the low teens, keep capital returns flowing, and stay above its 50-day trend. If those pieces hold, this post-earnings drop looks like the market missing the turnaround, not spotting a crack in it.