MarketBeat Earnings
Oppenheimer Asset Management Inc. Makes New Investment in SiteOne Landscape Supply, Inc. $SITE
Oppenheimer Asset Management Inc. has acquired a new position in SiteOne Landscape Supply, Inc. (NYSE:SITE), purchasing 26,740 shares valued at approximately $3.06 million. This investment comes amidst mixed analyst sentiment, with a consensus "Hold" rating despite the company missing recent quarterly earnings and revenue expectations. SiteOne's stock currently trades near its 12-month low, though insider activity shows CEO …