Lucky LUCK Stock Should You Accumulate Shares 133 20260420 DIOD Diodes Q4 2025 EPS beats estimates by 22 percent 13 percent revenue rise lifts shares 192 percent PPG Industries PPG Poised for Relative Outperformance Amid Coatings Sector Peer Rating Adjustments PPG Industries Inc PPG RBC Capital Ups Price Target Amid Strong Q1 Performance Strategic Ozark Materials Acquisition Arrow ARW Q1 2026 EPS smashes forecasts with 81 percent beat shares climb on AI momentum