Satellogic Inc. (SATL)
Radio & Tv Broadcasting & Communications Equipment
Latest Price
$5.07
TTM P/E
--
Normalized P/E
--
Div Yield
--
Book Value
0.23
P/B Ratio
21.82
Institutional Ownership
66.6% held by institutions| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| Liberty 77 Capital L.P. | 10.00M | $57.0M | 6.86% | -10.00M | 2026-06-30 |
| STATE STREET CORP | 7.60M | $43.0M | 5.21% | +5.86M | 2026-06-30 |
| BlackRock, Inc. | 7.34M | $41.0M | 5.04% | +1.42M | 2026-06-30 |
| D. E. Shaw & Co., Inc. | 6.51M | $37.0M | 4.47% | +4.82M | 2026-06-30 |
| RENAISSANCE TECHNOLOGIES LLC | 5.93M | $33.0M | 4.07% | +4.74M | 2026-06-30 |
| VANGUARD CAPITAL MANAGEMENT LLC | 4.28M | $24.0M | 2.94% | +624.6K | 2026-06-30 |
| VAN ECK ASSOCIATES CORP | 4.25M | $24.0M | 2.92% | -- | 2026-06-30 |
| MILLENNIUM MANAGEMENT LLC | 4.17M | $23.0M | 2.86% | +1.48M | 2026-06-30 |
| TWO SIGMA INVESTMENTS, LP | 3.69M | $21.0M | 2.53% | -- | 2026-06-30 |
| JANE STREET GROUP, LLC | 3.52M | $20.0M | 2.42% | +1.68M | 2026-06-30 |