XE is trading 6.5% down at $19.72 as the stock pulls back following a sharp multi-day run-up driven by bullish analyst commentary and post-IPO enthusiasm.
- The move follows a 5.4% jump on June 23, 2026, after TD Cowen reiterated a Buy rating and named the company a top 2026 SMID-cap idea.
- With no fresh company news or filings reported on June 24, 2026, the decline appears to be a technical correction as investors lock in recent gains.