RxSight Inc Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Westport Fuel Systems WPRT Q1 2026 Earnings EPS Beats Estimates Amidst Narrowing Losses GPRK Q1 2026 Earnings Positive EPS of 036 Reported Amid Limited Visibility Cohen Steers Inc CNS Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Modestly PG Q1 2026 Earnings Slight EPS Miss Weighs on Shares Greene County Bancorp Inc GCBC Q2 2025 Earnings Solid EPS Performance Amidst Quiet Quarter