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| Institution | Shares | Value | Ownership % | Change | Filing Date |
|---|---|---|---|---|---|
| Alphabet Inc. | 35.25M | $985.0M | 10.20% | +3.31M | 2026-03-31 |
| BlackRock, Inc. | 25.47M | $711.0M | 7.37% | +5.24M | 2026-03-31 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 12.20M | $341.0M | 3.53% | -- | 2026-03-31 |
| VANGUARD CAPITAL MANAGEMENT LLC | 12.19M | $340.0M | 3.53% | -- | 2026-03-31 |
| JANE STREET GROUP, LLC | 8.57M | $239.0M | 2.48% | +735.4K | 2026-03-31 |
| D. E. Shaw & Co., Inc. | 8.29M | $231.0M | 2.40% | -1.91M | 2026-03-31 |
| VAN ECK ASSOCIATES CORP | 8.28M | $231.0M | 2.40% | +603.1K | 2026-03-31 |
| Driehaus Capital Management LLC | 7.92M | $221.0M | 2.29% | -- | 2026-03-31 |
| CANADA PENSION PLAN INVESTMENT BOARD | 7.84M | $219.0M | 2.27% | -61.1K | 2026-03-31 |
| STATE STREET CORP | 6.88M | $192.0M | 1.99% | +890.8K | 2026-03-31 |