Ducommun Incorporated
Exchange: nyse
none
1012825408.00
93751000.00
0.377714362640
0.119964429384
0.6%
3.75