Oculis OCS Q1 2026 Earnings Miss EPS 049 vs 042 Expected Core Inflation Reaches 32 in March as FirstQuarter Growth Disappoints at 2 International Seaways INSW Stock Today Drops 151 Key Support at 8001 20260515 Clear Secure YOU Q1 2026 Earnings Beat Revenue NA EPS 038