Filing excerpt
In March 2025 we entered into a lease agreement with MIT Investment Management Company and BioMed Realty for the lease of approximately 580,000 square feet of office and research and development space located at 75 Broadway, Cambridge, Massachusetts, which will be used as our new global corporate headquarters, as well as integrating our research and development and technical operations teams alongside our North American commercial organization.