The Teachers Advisors LLC invests in Biogen Inc. (BIIB) Shares

The fund owned 395,208 shares of the biotechnology company’s stock after buying an additional 75,214 shares during the period. Teachers Advisors …

Leave a Comment