NTGR Q1 2026 Earnings Stellar EPS Surprise of 268 Drives Stock Higher IVVD Q1 2026 Earnings WiderthanExpected Loss Amid Continued Pipeline Development INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines PSNY Q4 2024 Earnings Massive EPS Miss as Losses Widen Dramatically SGRP Q4 2024 Earnings EPS Misses Estimates Amidst Undisclosed Revenue