ORG Partners LLC Takes Position in BlackRock Science and Technology Trust (NYSE:BST)
ORG Partners LLC purchased a new stake in shares of BlackRock Science and Technology Trust (NYSE:BST – Free Report) during the first quarter, Holdings Channel reports. The institutional investor purchased 1,404 shares of the company’s stock, valued at approximately $47,000. A number of other institutional investors and hedge funds have also modified their holdings of […]
