About
Biogen is a leading biotechnology company founded in 1978, focused on developing innovative therapies for serious diseases, particularly in neurology and immunology. The company has a significant global presence and is recognized for its contributions to multiple sclerosis treatments and other therapeutic areas.
Top Deals
Focus
Other
Sale
Markets
Headquarters
Weston, Massachusetts, United States
FAQs
Biogen has financed 1 deal.
Biogen's most recent deal was on September 19, 2022.
Biogen's largest deals include a sale of $592,000,000.00 for 125 Broadway, Cambridge, Massachusetts 02142, United States.
Member since: October 2024
Deals
Transaction Type
Asset Type
State
Sort By
LEASED
Christopher Viehbacher Of Biogen Leases Life Sciences Space At 75 Broadway In Cambridge
75 Broadway, Cambridge, MA
MACRE
Mar 24, 2025
SOLD
BXP Acquires Life Science Asset In Cambridge For $592M
$2,184/SF
125 Broadway, Cambridge, Massachusetts 02142, United States, Cambridge, MA
MACRE
BK
Sep 19, 2022