Simpson Manufacturing (SSD) trades at $187.78 after a 16.5% surge to start 2026, putting it within striking distance of its 52-week high of $197.12. The company spent $100 million buying back shares ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results