Matrix MTRX Q1 2026 Earnings 013 EPS Surges Past 007 Estimates Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates Seagate CEO Comments Trigger Memory Sector Selloff Factory Building Timeline Concerns USA TODAY TDAY Q1 2026 Earnings EPS 012 Beats Estimates