Aptar ATR Stock Analysis Falls 281 Watching 10894 20260517 SCYNEXIS SCYX Q1 2026 Results Fall Short EPS 042 Revenue NA Global Economic Landscape Major Economies Shaping 2026 Oculis OCS Q1 2026 Earnings Miss EPS 049 vs 042 Expected