Metsera, Inc. (MTSR): $63.04
Market Cap: $6.62B
Pfizer Deal Size: $4.9B
Novo Offer Size: $6B
In a week that saw 11 new deals and one terminated one, it is an existing deal with a new twist that caught our attention.
Only plus or premium subscribers can access this post. Subscribe today.