SPWH Q1 2026 Earnings EPS Misses Estimates Slightly as Stock Rises 238 Trinity Capital TRIN Q1 2026 Earnings EPS Beats Estimates Stock Dips on Broader Market Headwinds GRAL Q1 2026 Earnings EPS Beats Estimates Despite Ongoing Losses BUDA Q1 2026 Earnings Earnings Beat Estimates by 634 as EPS Surges to 005 Trump Concludes China Visit Amid Trade Oil and Taiwan Talks Preformed Line Products Company PLPC Q1 2026 Earnings Profit Surprise Highlights Operational Resilience