Valmont Industries, Inc.
Exchange: nyse
none
6691823616.00
599036032.00
0.703483381682
0.147790952734
22.3%
3.75
2.400000