UFP Industries, Inc.
Exchange: nyse
none
7089608704.00
682664000.00
-0.829066495132
0.101667681187
17.38%
3.75
1.320000