Installed IBP Stock Today Drops 172 Key Support at 19252 20260513 Recursion Pharmaceuticals RXRX Stock Analysis Falls 197 Watching 283 20260515 Smurfit SW Slips 528 Testing 3561 Support 20260515 INVL Technology Announces Share Buyback Signaling Confidence in Valuation REalloys ALOY Drops 180 Key Support at 829 20260514 AC Immune ACIU Stock Slides 141 Support at 266 20260514 Getty GTY Q1 2026 Earnings Beat Revenue NA EPS 043