SpaceX completes largest IPO in history, lists on NASDAQ at $1.77 trillion valuation - TrendCloud