State Street Global Advisors, Inc. is currently the largest shareholder, with 10% of shares outstanding. BlackRock, Inc. is the second...
bcrx stock
The big gain came after the company provided an upbeat update on Monday. BioCryst announced preliminary net revenue for hereditary...