Vestas Wind Systems Shares Slide After Margin Guidance Update MTRX Q1 2026 Earnings Stellar EPS Surprise of 82 Lifts Shares NetApp Stock Gains Momentum Ahead of Earnings as Data Storage Rival Everpure Nears Breakout