SATL logo

Satellogic (SATL) EV/EBITDA