SpaceX debuts with 4.2% float and price-to-sales ratio above 112x

Starlink supplied $11.39 billion, or 61% of revenue, while launch operations lost $657 million and cumulative losses reached $41.3 billion since 2002.

Summary

verifying reliability

Terms & Concepts

No specialized terms available for this topic.