8.7B profit

Read news on 8.7B profit with our app.

Read more in the app

Short sellers notch $8.7B profit as SpaceX shares dip to IPO price