Leonardo DRS is trading 4.06% down at $33.75 on October 20, 2026, with no clear company-specific or sector catalyst identified.

  • The Dow was up 0.89% and the S&P 500 was up 0.20%, so broad-market weakness does not explain the decline.
  • Search results show a NASA SEWP VI contract announcement dated October 20, but available reporting does not connect it to the decline.