Compass Tx CMPX Gains 442 Support Holds at 180 20260520 Should You Sell Oxford OXSQH After 205 Drop 20260520 Vertex VRTX Down 117 How Low Could It Go 20260520 GCM Grosvenor Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction