Waldencast WALD Q4 2024 Earnings Significant EPS Miss Reflects Persistent Operational Challenges MCS Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Declines on Revenue Uncertainty PSKY Q1 2026 Earnings EPS Surges Past Estimates with 5182 Beat ePlus inc PLUS Q1 2026 Earnings EPS Surges 4075 Above Estimates Stock Rises BCYC Q1 2026 Earnings WiderThanExpected Loss But Shares Edge Higher PGY Q1 2026 Earnings Massive EPS Beat of 263 Surprises Market Stock Declines Slightly