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 released 900M shares from lock-up agreements with insiders and this former engineer wants to sell as fast as possible.

SpaceX eyes its third straight gain, set to move above its 135 listing price.