BAC Q1 2026 Earnings Earnings Beat with 86 Surprise IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results CAG Q1 2026 Earnings EPS Misses Estimates but Stock Edges Higher WEX Q1 2026 Earnings EPS Beats Estimates by 101 Shares Edge Higher McKesson MCK Q1 2026 Earnings EPS Slightly Beats Estimates Stock Holds Steady IMVT Q1 2026 Earnings EPS Misses Estimates as Clinical Investment Intensifies