DMC Global BOOM Q1 2026 Earnings Surprise EPS Beat Amid Persistent Headwinds OSW Q1 2026 Earnings EPS Beats Estimates with 389 Surprise Amid Modest Stock Decline DORM Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment Invesco Ltd IVZ Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds CRMD Q1 2026 Earnings Strong EPS Beat Driven by Milestone Payments Lufax Holding Q3 2024 Earnings Staggering EPS Miss Sends Shares Lower