Powell Investment Advisors LLC buys 261 shares of BlackRock, Inc. (NYSE:BLK)

Powell Investment Advisors LLC raised its position in BlackRock, Inc. (NYSE:BLK – Buy Rating) by 55.4% in the 3rd quarter, according to its most recent 13F filing with the SEC. The institutional investor owned 732 shares of the asset manager’s stock after purchasing an additional 261 shares during the quarter. Powell Investment Advisors LLC’s holdings … Read more