RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower Marriott Vacations Worldwide Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment STNE Q1 2026 Earnings EPS Misses Estimates Amidst Operational Progress Stock Declines Slightly Puma Biotechnology PBYI Q1 2026 Earnings EPS Beats Estimates by Wide Margin Shares Rise Johnson Controls Q1 2026 Earnings EPS Surpasses Estimates Shares Rise Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher