STARWOOD STWD Stock Consolidating at 1703 Next Move Ahead 20260518 Elutia ELUT Q1 2026 Earnings Miss EPS 017 vs 015 Expected Gyre Therapeutics GYRE Fell 643 Is a Recovery Ahead 20260517 Bruker BRKR Reports Strong Q1 2026 Revenue NA EPS Beats