Strs Stock Analysis Stratus Properties Inc. 1.12 Dip To 29.91 Performance Overview 20260403 VRCA Q1 2026 Earnings EPS Misses Estimates as Commercialization Costs Weigh on Results PPC Q1 2026 Earnings EPS Miss Hits Investor Sentiment as Profit Falls Short of Estimates CELZ Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Advances OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage WES Q1 2026 Earnings Strong Earnings Beat Drives Share Gains