EPC Q1 2026 Earnings Margin Pressures Weigh on EPS but Investor Confidence Holds Arista Networks ANET Q1 2026 Earnings EPS Beat Drives Positive Market Reaction IMKTA Q1 2026 Earnings EPS Boost Signals Operational Resilience Amid Sector Headwinds CRBP Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Pipeline Advances LEN Q1 2026 Earnings EPS Falls Short of Estimates Amid Modest Stock Gain FIGS Q1 2026 Earnings Strong EPS Surprise Highlights Margin Improvement