Avidity Biosciences, Inc. (NASDAQ:RNA) is a top-performing stock following news of a merger with Novartis worth $12 billion. Novartis plans to acquire Avidity at $72 per share to enhance its neuroscience franchise.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing