First Trust Advisors LP Purchases 26,743 Shares of Simpson Manufacturing Company, Inc. $SSD
First Trust Advisors LP boosted its position in shares of Simpson Manufacturing Company, Inc. (NYSE:SSD - Free Report) by 5.2% in the 3rd quarter, according to the company in its most recent Form 13F...