Grid Dynamics GDYN Q1 2026 Earnings EPS Beats Estimates Amid Improved Profitability UPBD Q1 2026 Earnings EPS Beat Surprises Market Shares Rise Modestly KSCP Q1 2026 Earnings EPS Misses Estimates Stock Declines 514 Preformed Line Products Company PLPC Q1 2026 Earnings Strong EPS Beat Drives PostReport Rally ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher WM Q1 2026 Earnings Earnings Beat by 089 Amid Mixed Market Sentiment