BWX Technologies Q1 2026 Earnings EPS Surges Past Estimates as Nuclear Backlog Strengthens ETOR Q1 2026 Earnings EPS Surges Past Estimates by 234 Revenue Details Remain Undisclosed FSEA Q3 2024 Earnings Modest Profit Amid Narrowing Margins HUBS Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response Monte Rosa Therapeutics Inc GLUE Q1 2026 Earnings WiderthanExpected Loss Compounds Investor Caution NKTR Q1 2026 Earnings WiderthanExpected Loss Amidst Pipeline Updates