ARDT Q1 2026 Earnings EPS Surges Past Estimates with 486 Beat HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience TTM Technologies Inc TTMI Q1 2026 Earnings EPS Beats Estimates by 991 Stock Rises 881 VBNK Q1 2026 Earnings EPS Misses Estimates as Earnings Fall Short Porch Group Inc PRCH Q1 2026 Earnings EPS Surprises Positively Stock Edges Lower CZFS Q1 2026 Earnings EPS Beat of 695 Lifts Shares as Revenue Details Remain Undisclosed