Nike NKE Q1 2026 Earnings EPS Beats Estimates by 2289 Stock Edges Higher Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment Sable Offshore Corp Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Challenges BDX Q1 2026 Earnings Earnings Per Share Exceeds Estimates Stock Holds Steady Public Storage PSA Q1 2026 Earnings Strong Earnings Beat Driven by Pricing and Occupancy Gains EXFY Q1 2026 Earnings EPS Beats Estimates by 68 as Company Delivers Profitability