DRS Sells Off Hard While Peers Hold Steady
Leonardo DRS has dropped 21% over the past month to $38.54 — a sharper drawdown than most of its defense peers — while the fundamental case remains intact and short sellers are actually retreating. The sector context…