IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

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
InstitutionSharesValueOwnership %ChangeFiling Date
Liberty 77 Capital L.P.10.00M$57.0M6.86%-10.00M2026-06-30
STATE STREET CORP7.60M$43.0M5.21%+5.86M2026-06-30
BlackRock, Inc.7.34M$41.0M5.04%+1.42M2026-06-30
D. E. Shaw & Co., Inc.6.51M$37.0M4.47%+4.82M2026-06-30
RENAISSANCE TECHNOLOGIES LLC5.93M$33.0M4.07%+4.74M2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC4.28M$24.0M2.94%+624.6K2026-06-30
VAN ECK ASSOCIATES CORP4.25M$24.0M2.92%--2026-06-30
MILLENNIUM MANAGEMENT LLC4.17M$23.0M2.86%+1.48M2026-06-30
TWO SIGMA INVESTMENTS, LP3.69M$21.0M2.53%--2026-06-30
JANE STREET GROUP, LLC3.52M$20.0M2.42%+1.68M2026-06-30
View all institutional holders →