New Yorkers residents were stunned to see a giant inflatable version of trillionaire entrepreneur Elon Musk towering above the busy streets just hours before SpaceX's historic stock market debut.
The massive blow-up figure appeared overnight as SpaceX locked in its IPO price at $135 per share, setting the stage for what is being called the largest IPO in history. The offering values the company at around $1.77 trillion and is expected to begin trading on Nasdaq on June 12 under the ticker symbol SPCX.