Ralliant Corporation RAL Q1 2026 Earnings EPS Beats Estimates by 1531 Perrigo PRGO Q1 2026 Earnings EPS Beats Estimates by 345 Stock Declines Slightly IIPR Q1 2026 Earnings EPS Misses Estimates as Cannabis Real Estate Yields Mixed Results Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally PNC Q1 2026 Earnings EPS Beat Amid Modest Stock Reaction STSS Q3 2025 Earnings Losses Widen Sharply as Revenue Remains Absent