SpaceX joins Nasdaq 100 with $4.3B inflow