site logo

Takeover rumors juice Biogen stock, but fade fast