POWWP Q1 2026 Earnings EPS Surges Past Estimates with 165 Surprise
ATCH Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines on Revenue Disappointment
EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand
STWD Q1 2026 Earnings EPS Misses Estimates Amid Challenging CRE Environment
PAHC Q1 2026 Earnings EPS Surpasses Expectations Amid Operational Strength
FCPT Q1 2026 Earnings EPS Misses Estimates on Lower Income Stock Holds Steady