Leonardo DRS, Inc.

Leonardo DRS, Inc.

39.20
EUR
+0.55
(+1.42%)
1.05EPS
35.06P/E
9.97BMarket Cap
Oct 28Next Earn