Satellogic (NASDAQ:SATL – Get Free Report) released its earnings results on Wednesday. According to MarketBeat, Satellogic has an average rating of “Buy” and an average price target of $9.10. Following the completion of the transaction, the director owned 10,000,000 shares of the company’s stock, valued at approximately $97,700,000. Invesco Ltd. now owns 46,639 shares of the company’s stock worth $87,000 after purchasing an additional 5,723 shares during the period. Institutional investors and hedge funds own 17.58% of the company’s stock.