WAT Waters Corporation rises 106 percent after Q4 2025 results as 7 percent revenue growth offsets minor EPS miss Porch Group PRCH Stock Why Technology Adoption Trend Strengthens 20260424 STRT STRATTEC delivers double digit Q1 2026 EPS upside but shares fall more than 4 percent in todays trading Geopark GPRK shares climb 247 after Q1 2026 earnings beat with 036 EPS investor sentiment improves