NWN Q1 2026 Earnings EPS Misses Estimates Amidst Rising Costs and Weather Headwinds UNM Q1 2026 Earnings EPS Surpasses Estimates as Stock Finishes Flat VST Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment XPEL Q1 2026 Earnings Small EPS Beat Drives Stock Up 37 Aspen Aerogels Inc ASPN Q1 2026 Earnings EPS Misses Estimates Stock Rises on Optimism