Spectrum SPB Crushes Q1 2026 Estimates EPS 125 Tops Views Wrap Technologies WRAP Fell 1000 Is a Recovery Ahead 20260515 NETGEAR NTGR Falls 352 Watching 2366 Support 20260515