C.V. Starr & Co. Inc. Trust lifted its position in Bain Capital Specialty Finance, Inc. (NYSE:BCSF – Get Rating) by 2.7% in the fourth quarter, according to its most recent Form 13F filing with the Securities and Exchange Commission. The firm owned 481,611 shares of the company’s stock after purchasing an additional 12,465 shares during […]