Strata Critical Medical SRTA Slides 247 as Resistance Holds Support Near 599 in Focus Air Taxi Industry Faces Uncertainty Amid Legal Disputes and Political Validation WRBY Q1 2026 Earnings EPS Beats Estimates Stock Declines Despite Surprise BlackLine BL Draws Hedge Fund Interest Amid Contrasting Analyst Ratings