Gladstone GAIN Down 134 How Low Could It Go 20260518 Castle Bio CSTL Gained 099 Can It Break 2029 20260518 Ovid Therapeutics OVID Reports Strong Q1 2026 Revenue NA EPS Beats Centessa CNTA Stock Today Unchanged at 3959 Key Levels 20260514