Satellogic is trading 5.19% up now at $5.07 after its August 5, 2026 earnings release showed revenue surging 259% year over year to $15.9 million and first-ever positive operating income and Adjusted EBITDA.
- Reported positive operating income of $0.3 million and Adjusted EBITDA of $2.8 million; $80.7 million in remaining performance obligations strengthened forward visibility.
- A $19.7 million non-cash financial-instrument charge still produced a $20 million GAAP loss, but investors appear focused on the profitability milestone.