Greenbrier GBX Q1 2026 Results Fall Short EPS 047 Revenue NA Google Pixel Launch Privacy Concerns Mount Over Assistants AI Capabilities Consumer Spending Shows Resilience Amid Persistent Gas Price Headwinds Encore ECPG Reports Strong Q1 2026 Revenue NA EPS Beats