Leonardo DRS shares fell 3.5% to $33.94, 20% below its 200‑day average, while peer tech and defense stocks like Jfrog and Paycom see contrasting moves.
Leonardo DRS shares dipped 0.68% on March 21, trading near $33.94 with a $9.5B market cap. Discover its defense tech portfolio and recent 52‑week highs and lows.