WHD Q1 2026 Earnings EPS Beat Fails to Lift Shares Amid Market Caution Trupanion Inc TRUP Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat NIU Q1 2026 Earnings Significant EPS Shortfall Amid Challenging Conditions BCC Q1 2026 Earnings EPS Surges Past Estimates with 1826 Surprise SOTK Q1 2026 Earnings EPS Misses Estimates by 216 Stock Rises 39 AMCX Q1 2026 Earnings EPS Misses Estimates by Over 62 Stock Still Rises 267