Vertex VRTX Reports Strong Q1 2026 Revenue NA EPS Beats Dyne DYN Up 1030 Is There More Room to Run 20260520 Stagflation Explained Causes Warning Signs and Market Impact in 2026 Nike NKE Stock Jumps 417 Approaching 4640 20260520