Altimmune ALT Stock Resistance Test Overview Altimmune Inc reports 102 EPS miss wider loss Moelis MC Stock Strong Buy Rating In Focus 20260415 NDLS Noodles and Company Q4 2025 loss far narrower than estimates shares rise 131 percent on upbeat market reaction