CRESY Q1 2026 Earnings Strong EPS Performance Amidst Challenging Macro Environment SHAK Earnings Overview 20260527 Granite Construction Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher TECH Q1 2026 Earnings EPS Misses Estimates Amid Mixed Demand Signals PRCT Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Investor Sentiment OptimizeRx Holds Steady at 494 as Traders Await a Catalyst STSSW Warrants Hold Steady at 004 as Trading Range Narrows C4 Therapeutics CCCC Surges 7 Biotech Momentum Test Key Resistance Strata Critical Medical SRTA Surges 57 as Buyers Defend 582 Support Level TRV Q1 2026 Earnings Strong EPS Beat of 785 Masks Slight Stock Decline