UTI Q1 2026 Earnings EPS Misses Estimates Amid Positive Stock Movement WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise FENC Q1 2026 Earnings Unexpected Profitability Surprises Market Stock Edges Lower Immunovant Q1 2026 Earnings Wider Than Expected Loss Amid No Revenue ALG Q1 2026 Earnings EPS Surpasses Estimates by 828 ThredUp TDUP Q1 2026 Earnings Narrow Loss Beats Estimates but Stock Slips on Revenue Concerns