PureCycle PCTTU Q1 2026 Earnings 021 EPS Surges Past 025 Estimates Ovid Therapeutics OVID Q1 2026 Earnings EPS 012 Beats Estimates SP Global SPGI Stock Jumps 338 Approaching 43760 20260518 Texas TCBIO Reports Strong Q1 2026 Revenue NA EPS Beats Guggenheim Reiterates Neutral Rating on CrowdStrike Citing Valuation Concerns