First FR Q1 2026 Earnings EPS 108 Beats Estimates New HOVRW Slides 286 as Selling Pressure Mounts 20260520 Ocular Therapeutix OCUL Q1 2026 Earnings Miss by Significant Key Takeaways Core Natural CNR Q1 2026 Earnings Surprise EPS 041 Up Significant Uber Technologies UBER Stock Today Rallies 069 Resistance at 7833 20260520 Mercury Systems MRCY Reports Strong Q1 2026 Revenue NA EPS Beats What Danaos DACs 232 Jump Means for Investors 20260520