Latest News of SATLW
Private companies account for 35% of Satellogic Inc.'s (NASDAQ:SATL) ownership, while individual investors account for 22%
By Yahoo! Finance |
2 months ago
Three main investors collectively hold a majority stake of 52% in Satellogic Inc. (NASDAQ:SATL). Among them, Liberty 77 Capital L.P. is the largest shareholder with 22% ownership....