Growth Metrics

Satellogic (SATL) Return on Assets: 2025