Barrons.com
These Stocks Are Moving the Most Today: Novavax, Akamai, Tesla, Taiwan Semi, Moderna, Array, SoundHound, JFrog, and More
Novavax stock surges after vaccine maker signs a $1.2 billion licensing deal with France’s Sanofi, guidance from Akamai Technologies misses estimates, and Elon Musk says Tesla to spend more than $500 million to expand its Supercharger network.
51 minutes ago