3000+ contracts traded today on Mar 30 and May 30 calls.
That's over a $2 million bet that SP be well north of $30 in that time frame, which is still more than a 50% gain from where we sit now.
So, it appears some people think Insmed will be north of $30.00 by then, huh??
North of $32 in March, north of $34 in May.