ARMO

ARMO Biosciences Inc Shares Skyrocket on $1.6 B Eli Lilly Deal

ARMO Biosciences (ARMO) stock is skyrocketing today on news of a massive $1.60 billion deal that will have Eli Lilly (LLY) acquiring it.

5 Best Stocks That IPO’d in Q1

The IPO market has gotten off to a great start this year, despite the volatility in the general markets. So here’s a look at five of the standout deals.