Anchor Capital Advisors LLC Buys 78,153 Shares of Shell plc (NYSE:SHEL)
Anchor Capital Advisors LLC raised its stake in shares of Shell plc (NYSE:SHEL – Free Report) by 31.8% during the third quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The institutional investor owned 324,023 shares of the energy company’s stock after purchasing an additional 78,153 shares during the quarter. […]