Simpson Manufacturing Co., Inc.
Exchange: nyse
none
7221023744.00
511176000.00
2.382570185708
0.230631368540
15.56%
3.75
1.120000