IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Planet Labs PBC (PL)

Radio & Tv Broadcasting & Communications Equipment

Latest Price
$20.48
TTM P/E
--
Normalized P/E
--
Div Yield
--
Book Value
1.28
P/B Ratio
15.95

Institutional Ownership

72.6% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
Alphabet Inc.35.25M$985.0M10.20%+3.31M2026-03-31
BlackRock, Inc.25.47M$711.0M7.37%+5.24M2026-03-31
VANGUARD PORTFOLIO MANAGEMENT LLC12.20M$341.0M3.53%--2026-03-31
VANGUARD CAPITAL MANAGEMENT LLC12.19M$340.0M3.53%--2026-03-31
JANE STREET GROUP, LLC8.57M$239.0M2.48%+735.4K2026-03-31
D. E. Shaw & Co., Inc.8.29M$231.0M2.40%-1.91M2026-03-31
VAN ECK ASSOCIATES CORP8.28M$231.0M2.40%+603.1K2026-03-31
Driehaus Capital Management LLC7.92M$221.0M2.29%--2026-03-31
CANADA PENSION PLAN INVESTMENT BOARD7.84M$219.0M2.27%-61.1K2026-03-31
STATE STREET CORP6.88M$192.0M1.99%+890.8K2026-03-31
View all institutional holders →