WallStSmart
PL

Planet Labs PBC

NYSE: PL · INDUSTRIALS · AEROSPACE & DEFENSE

$34.08
-2.71% today

Updated 2026-04-29

Market cap
$11.80B
P/E ratio
P/S ratio
38.34x
EPS (TTM)
$-0.80
Dividend yield
52W range
$3 – $42
Volume
13.9M

WallStSmart proprietary scores

31
out of 100
Grade: F
Strong Sell
Investment rating
7.3
Growth
B+
6.0
Quality
B
2.0
Profitability
F
5.0
Valuation
C+
2/9
Piotroski F-Score
Weak
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →200 stocks currently score above 75

Price targets

Analyst target
$35.22
+3.35%
12-Month target
Intrinsic (DCF)
Margin of safety
1 Strong Buy6 Buy3 Hold0 Sell0 Strong Sell

Price chart

X-Ray snapshot

Strengths
+ Revenue growth 41.10% QoQ
Risks
- Piotroski 2/9 — weak financial health
- Thin margins at -80.20%
- Negative free cash flow $-951000.00

Key financials

Revenue Net Income Free Cash Flow
Metric2023202420252026TTM
Revenue$191.26M$220.70M$244.35M$307.73M$307.73M
Net income$-161.97M$-140.51M$-123.20M$-246.86M$-152.46M
EPS$-0.80
Free cash flow$-86.69M$-93.12M$-58.67M$57.65M$-951000.00
Profit margin-84.69%-63.67%-50.42%-80.22%-80.20%

Recent insider activity

DateInsiderTypeSharesPrice
2026-04-22SCHINGLER, ROBERT HSale55,000
2026-04-22MARSHALL, WILLIAM SPENCERSale155,000
2026-04-15BRENNAN, ITA MSale36,500$33.91

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
PL$11.80B317.32.05.06.0Avoid
CAT$386.56B554.77.54.34.5Buy
GEV$308.81B638.07.03.74.3Buy
GE$297.36B594.08.03.75.3Buy
RTX$234.67B597.36.03.36.0-49.24%Buy
BA$183.23B485.35.02.04.0-39.36%Hold

Smart narrative

Planet Labs PBC trades at $34.08. Our Smart Value Score of 31/100 indicates the stock is weak. The company scores 2/9 on the Piotroski F-Score. TTM revenue stands at $307.73M. with profit margins at -80.20%.

Frequently asked questions

What is Planet Labs PBC's stock price?
Planet Labs PBC (PL) trades at $34.08.
Is Planet Labs PBC overvalued?
Smart Value Score 31/100 (Grade F, Strong Sell).
What is the price target of Planet Labs PBC (PL)?
The analyst target price is $35.22, representing +3.3% upside from the current price of $34.08.
What is Planet Labs PBC's revenue?
TTM revenue is $307.73M.
Piotroski F-Score?
2/9 — weak financial health.

Company info

SectorINDUSTRIALS
IndustryAEROSPACE & DEFENSE
CountryUSA
ExchangeNYSE
CurrencyUSD

Quick metrics

P/S ratio38.34x
ROE-78.40%
Beta1.83
50D MA$30.47
200D MA$18.14
Shares out0.32B
Float0.29B
Short ratio
Avg volume13.9M

Performance

1 week-8.51%
1 month+25.33%
3 months+32.94%
YTD+77.64%
1 year
3 years
5 years