Leonardo DRS stock draws renewed attention after a run of multi-year gains
Leonardo DRS shares closed at $48.53 as trading showed mixed near-term momentum, renewing investor focus on how the defense contractor is valued after several years of strong performance.