Optex Systems Q1 2026 Earnings EPS of 003 as Stock Gains 173 NVT Q1 2026 Earnings EPS Beats Estimates by Nearly 15 Shares Rise CAE Q1 2026 Earnings EPS Beat of 122 Amid Stock Decline UMB Financial Corporation UMBFO Q1 2026 Earnings Strong EPS Beat on Solid Operational Performance STWD Q1 2026 Earnings EPS Misses Estimates Amid Challenging CRE Environment KMPR Q1 2026 Earnings EPS Falls Short of Estimates as Underwriting Challenges Persist