Leonardo DRS, Inc.

Leonardo DRS, Inc.

39.15
EUR
+0.65
(+1.69%)
1.05EPS
34.88P/E
9.91BMarket Cap
Oct 28Next Earn