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