Leonardo DRS, Inc.

Leonardo DRS, Inc.

39.15
EUR
-1.55
(-3.81%)
1.05EPS
34.97P/E
9.94BMarket Cap
Oct 28Next Earn