DRCT Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines Amid Revenue Uncertainty UHAL Q1 2026 Earnings Significant EPS Miss Despite Modest Stock Gain TVTX Q1 2026 Earnings EPS Falls Short of Expectations Amid RD Focus URBN Q1 2026 Earnings EPS Surges Past Estimates but Stock Dips Slightly Tutor Perini Corporation TPC Q1 2026 Earnings EPS Surges 287 Above Estimates Stock Rises HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience