Snapon SNA Analyst Price Targets What Wall Street Expects NG Q1 2026 Earnings Narrowerthanexpected loss fuels investor optimism SoFi vs Ally Which Online Bank Offers Better Features for Your Needs TIPT Q2 2025 Earnings EPS of 058 Drives Positive Stock Momentum BRT Q1 2026 Earnings NarrowerthanExpected Loss Bolsters Investor Confidence PRTS Q1 2026 Earnings EPS Beat Cushions Loss but Revenue Gaps Weigh Stock Drops 465 Purple Innovation PRPL Q1 2026 Earnings Slight EPS Beat Amid Ongoing Demand Challenges GTIM Q1 2026 Earnings Modest Profitability Maintained Amid Challenging Restaurant Environment CMCO Q1 2026 Earnings Earnings Beat Estimates Shares Edge Lower BRT Apartments Corp Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively ESTC Q1 2026 Earnings Earnings Beat Drives DoubleDigit Stock Surge