SATL is trading at $9.25 (-6%) as investors lock in profits following a volatile reaction to the company's May 14 earnings update.
- Satellogic reported its first cash-positive quarter, which management described as a major inflection point for the business.
- The stock is pulling back from a sharp weekly rally after leadership warned that financial sustainability is still touch and go.