White Mountains Insurance Group Ltd WTM Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher Essex Property Trust ESS Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance MSTR Q1 2026 Earnings EPS Falls Far Short of Estimates Stock Declines Greene County Bancorp GCBC Q2 2025 Earnings Solid Profitability Amid Steady Operations IPSC Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly as Pipeline Advances