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