Leonardo DRS, Inc.
Exchange: nyse
none
9401957376.00
379000000.00
1.446564689161
0.119219878065
25.31%
3.75