Retail investors snap up $453 million in SpaceX IPO day 1

Business