OLP Q1 2026 Earnings NetLease REIT Beats EPS Estimates on Stable Portfolio Performance Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear RF Q1 2026 Earnings Modest EPS Beat Amid Stable Performance BPOP Q1 2026 Earnings Earnings Surpass Estimates on Solid Core Performance Everest Group EG Q1 2026 Earnings Strong EPS Beat Amid Resilient Underwriting Results Thermon Group Holdings Q1 2026 Earnings Narrow EPS Miss Amid Positive Sentiment