PENN Q1 2026 Earnings EPS Misses Estimates as Company Reports Adjusted Loss Aeva Technologies Q1 2026 Earnings Lidar Technology Firm Beats EPS Estimates as Stock Surges MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline Banc of California Inc BANC Q1 2026 Earnings EPS Surpasses Estimates Amid Solid Operating Performance CBAT Q1 2026 Earnings EPS Misses Consensus as Losses Deepen Business First Bancshares Inc BFST Q1 2026 Earnings EPS Beats Estimates by 42 as Shares Slip