4D Advisors LLC Makes New $2.06 Million Investment in Bio-Techne Corp $TECH
4D Advisors LLC acquired a new stake in Bio-Techne Corp (NASDAQ:TECH - Free Report) in the 2nd quarter, according to the company in its most recent 13F filing with the SEC. The firm acquired 40,000...