Armata Pharmaceuticals Q1 2026 Earnings Significant EPS Miss but Stock Rises on Pipeline Progress INVA Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain DMRC Q1 2026 Earnings EPS Surpasses Estimates with 5267 Beat ATMU Q1 2026 Earnings Earnings Per Share Slightly Beats Estimates Amid Positive Market Reaction OMF Q1 2026 Earnings EPS Beat Drives Modest Share Price Uptick West Fraser Timber Q1 2026 Earnings Strong EPS Beat Despite Challenging Market Conditions