NVST Q1 2026 Earnings EPS Beat of 129 Fails to Lift Stock SYNA Q1 2026 Earnings EPS Beats Estimates by 6 Stock Surges AWI Q1 2026 Earnings EPS Falls Short as Revenue Picture Remains Unclear NanoViricides Inc NNVC Q1 2026 Earnings Narrower Loss Drives Positive Stock Reaction MGA Q1 2026 Earnings Strong EPS Beat of 33 Propels Stock Higher Coursera Q1 2026 Earnings EPS Miss Sends Mixed Signal as Stock Gains