Space Exploration Technologies Corp (NASDAQ:SPCX) shares are pulling back slightly Monday after rallying to close out last week.

The stock is sitting just below its $135 IPO price after retail investors became net sellers for the first time and the mass insider selling many had feared failed to spark selling pressure.

SpaceX stock is trading at depressed levels.

What's ahead for SPCX stock?

Unlock Passes Without Expected Sell-Off More than 911.5 million insider-held shares became eligible for trading last Thursday, more than doubling the publicly available float overnight, but the anticipated wave of selling didn't come.