AnheuserBusch InBev Shares Dip on Sales Miss NWPX Q1 2026 Earnings EPS Surges 557 Above Consensus Revenue Absence Raises Questions Tyler Technologies Stock Drops 103 After Earnings What Investors Should Know