electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally ULTA Q1 2026 Earnings EPS Misses Estimates But Stock Gains A Mixed Start to Fiscal 2026 908 Devices MASS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher XP Q1 2026 Earnings EPS Misses Estimates by 56 Stock Rises 24 ENS Q1 2026 Earnings EPS Beats Estimates but Stock Slips FVRR Q1 2026 Earnings EPS Misses Estimate Stock Gains Despite Narrow Beat