Investment firm William Blair is out with its top stock picks for 2025 and the list includes several tech companies, ...
As previously reported, William Blair analyst Ryan Merkel upgraded Acuity Brands (AYI) to Outperform from Market Perform, citing an improved ...
Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 28.34% ...