ICL Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher HOLX Q1 2026 Earnings EPS Falls Short of Expectations by 645 Permian Basin Royalty Trust PBT Q3 2009 Earnings EPS Misses Estimates by 53 Amid Weak Energy Market CPK Q1 2026 Earnings Earnings Beat Estimates Amidst Operational Strength LPX Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gains