Article published Jun 29, 2026. Prices below use latest available snapshots.
Thesis: Planet Labs is the public pure-play on earth observation — the largest fleet of imaging satellites turning a daily scan of the whole planet into a recurring geospatial-data subscription business. It's a genuine secular grower (Q1 FY27 +42% YoY, accelerating; the full FY2026 grew +25.9%; positive operating cash flow) that has just been cut nearly in half in 30 days. The long-term uptrend is still intact; the short-term tape is broken.
Verdict: Research-only / WATCH — a speculative bottom-fish nibble is defensible at this level, but it is not a confirmed trend-hold entry. PL is down −46% in 30 days, −47.7% off its high, sitting below both SMA20 ($33.85) and SMA50 ($37.66) in a weak-down "pullback" regime at RSI 34, with insiders distributing (1 buy / 13 sells, −$39M) and the exact catalyst for the flush unverified (news pull throttled). That is a falling-knife shape not worth chasing pre-confirmation. Conviction LOW on the timing, though the business is medium-to-high quality (much healthier than the OUST-style spec names). The trend-hold trigger is a reclaim of SMA20 (~$34) that holds and builds a flag→breakout; the long-term floor to defend is the ~$23–24 confluence (AVWAP-from-low + SMA200).
The Story Right Now
Planet Labs operates the largest constellation of earth-observation satellites — a fleet that images the entire landmass of the planet daily — and sells the resulting imagery and geospatial analytics as recurring data subscriptions to defense/intelligence, civil government, agriculture, mapping, and energy customers. The investable point is that this is a data business riding on a space asset: once the constellation is up, incremental revenue is high-margin software/subscription, not hardware. That's why PL sits in three of our watchlists at once — space (it's an orbital operator), drone-defense (defense/intel imagery demand), and spacex-s1-supply-chain (it launches on SpaceX rideshare and rides the broader space-access buildout).
The financials say "real business, getting bigger, finally turning cash-positive at the operating line." FY2026 (ended 2026-01-31) revenue was $307.7M — almost double OUST's — growing +42% +25.9% YoY (correction 2026-08-03: the filed year grew +25.9% over FY2025's $244.4M; +42% is Q1 FY2027's year-over-year rate, mislabeled onto the annual figure) and accelerating (latest QoQ +8.4% vs prior +6.9%), with a 100% earnings beat rate. Crucially, operating cash flow was +$134.4M for FY26 and +$15.4M in Q1 FY27 — positive and the tell that the underlying business throws off cash. The scary-looking GAAP net losses (−$246.9M FY26, −$138.9M Q1) are mostly below the line and non-cash: operating loss was only −$95.1M / −$34.9M, leaving a ~$100–150M gap that is almost certainly warrant / fair-value remeasurement (a recurring quirk of de-SPAC capital structures — confirm the exact line in the 10-K before leaning on it). Balance sheet is solid: $368.1M cash at 2026-04-30, no debt emphasis. This is not a solvency story.
The tape is the problem, not the company. At ~$27.07 (Fri 2026-06-26 settled close), PL is −46.4% over 30 days, −47.7% off its 52-week high, RSI 34, below SMA20 ($33.85, −20%) and SMA50 ($37.66, −28%), tagged regime "pullback," weak-down. But step back and the secular trend is still intact: golden cross active, price still +11.2% above its rising SMA200 ($24.35), and the multi-year record is enormous (+346% / 1y, +1,355% / 2y). The drawdown lines up in time with the 2026-06-05 annual + Q1 earnings/filings, but the precise trigger (guidance, the warrant-driven GAAP loss optics, a capital action, or just a high-flyer mean-reverting) is unverified — the news pull hit a provider 429 and was not retried. You are buying a violent dip in a secular winner without yet knowing why it dropped. That is exactly the distinction between a bottom-fish nibble and a confirmed trend-hold buy.
Setup
- Entry zone: speculative nibble only at the oversold $27 area (RSI 34, regime "pullback"). The confirmed trend-hold entry requires a reclaim of SMA20 ($34) that holds, ideally followed by SMA50 (~$38) and a flag→breakout — i.e., wait for the bounce to prove itself rather than betting it's the bottom.
- Stop: below the ~$23–24 confluence — AVWAP-from-low ($23.46) and the rising SMA200 ($24.35) stack there. Price is currently +22.7% above VWAP ($22.06) and above AVWAP-from-low, so long-term holders are still in profit; a clean break under ~$23 flips the read from "deep pullback in an uptrend" to "trend broken," and the next real shelf is far below (POC $6.83, support shelf $12.56).
- Target: reclaim SMA20/50 ($34–38) first, then a push back toward the prior leg / 52wk-high zone. Trail it — this is a high-beta name, anchor to structure not a fixed number.
- Conviction: LOW on the timing, medium-to-high on the business. The "what" (cash-generative EO-data leader) is compelling; the "when" (below SMA20/50, unverified −46% catalyst, insiders selling) is not confirmed.
- Sizing note: a pre-confirmation bottom-fish belongs in a speculative basket weight, not a core trend-hold slot. Don't add until SMA20 reclaims or the catalyst clears.
Bull case
- Real, accelerating, cash-generative growth: FY26 revenue $307.7M (+25.9% YoY), Q1 FY27 running +42% YoY and accelerating (QoQ +8.4% vs +6.9%), 100% beat rate, and positive operating cash flow (+$134.4M FY26, +$15.4M Q1 FY27). This is a scaling data business, not a pre-revenue story stock.
- Secular uptrend still structurally intact: golden cross active, price +11.2% above a rising SMA200, AVWAP-from-low ($23.46) holding below — the multi-year trend (+346%/1y, +1,355%/2y) has not been broken, only deeply retraced.
- Data-subscription moat on a space asset: the constellation is a high-capex moat already built; incremental geospatial-data/analytics revenue is high-margin and recurring. Defense/intelligence and civil-government demand (the
drone-defenseangle) is a structural, budget-backed tailwind. - Fortress balance sheet: $368.1M cash, no debt emphasis — multi-year runway, and op-cash-flow-positive means the business isn't dependent on fresh capital to operate.
- GAAP loss is optics, not cash burn: the −$247M / −$139M net losses are dominated by non-cash below-the-line items (operating loss far smaller; op cash flow positive). The headline scares; the cash statement reassures.
- Oversold mean-reversion setup: RSI 34 in a name that's lost ~half its value in a month — if the drawdown is sentiment/positioning rather than a fundamental crack, this is where bottom-fishers get paid.
Bear case
- The tape is broken short-term — this is a falling knife pre-confirmation. −46%/30d, −47.7% off the high, below SMA20 and SMA50, weak-down regime. Our trend-hold rule is explicit: buy confirmed uptrends (bottom→pop→flag→breakout), not knives mid-fall. Buying here is betting on the bottom, not confirming it.
- Catalyst unverified. The −46% flush coincides with 2026-06-05 earnings/filings, but the news pull was throttled (429) and not retried — so we do not know whether this was a guidance cut, a raise, or a sentiment unwind. A −46% move usually has a reason; until it's known, the dip could be value or could be the start of a re-rate. This is the single biggest open risk.
- Heavy insider distribution: 1 buy / 13 sells, net −$39.3M — management selling, not adding, into the decline.
- Ugly GAAP optics + de-SPAC dilution history: even if the net loss is largely non-cash, warrant remeasurement and de-SPAC share structures mean dilution and confusing headline losses are a recurring feature, and the market clearly punished something in June.
- High-beta, narrative-sensitive: +1,355% over two years means a lot of momentum money; those names unwind violently and can overshoot to the downside well past "fair value" (POC sits all the way down at $6.83).
- Composite only Neutral (0.4): the leading-indicator blend is not flashing a clean buy — strong revenue/earnings are offset by the bearish insider and broken-tape signals.
Catalysts
- Verify the −46% catalyst (do this first). Pull the 2026-06-05 10-K/10-Q/8-K and the earnings reaction when news access is un-throttled — guidance, billings/backlog, any capital action, and the exact composition of the below-the-line net-loss items. The entire timing call hinges on why it dropped.
- SMA20 reclaim (~$34) that holds. The mechanical trigger that converts "watch" into a confirmed trend-hold entry. Until then, the bounce is unproven.
- Next earnings: does the +42% quarterly YoY revenue growth and the 100% beat rate hold, and does operating cash flow stay positive? A clean print would reframe the drawdown as an overshoot.
- Defense/intel contract flow: government geospatial awards are the structural demand driver; a large multi-year award would be a fundamental floor under the dip.
- The ~$23–24 floor test: whether AVWAP-from-low + SMA200 hold is the line between "deep pullback" and "trend broken" — a decisive bounce there is bullish, a clean break is the exit.
Financials
| Metric | Period | Value | Source |
|---|---|---|---|
| Revenue | FY2026 (ended 2026-01-31) | $307.7M (+25.9% YoY; Q1 FY27 +42%) | edgar PL --facts / 10-K (pl-20260131) |
| Operating income | FY2026 | −$95.1M | edgar PL --facts / 10-K |
| Net income | FY2026 | −$246.9M | edgar PL --facts / 10-K |
| EPS (diluted) | FY2026 | −$0.80 | edgar PL --facts / 10-K |
| Operating cash flow | FY2026 | +$134.4M | edgar PL --facts / 10-K |
| Revenue | Q1 FY27 (ended 2026-04-30) | $94.2M | edgar PL --facts / 10-Q (pl-20260430) |
| Operating income | Q1 FY27 | −$34.9M | edgar PL --facts / 10-Q |
| Net income | Q1 FY27 | −$138.9M | edgar PL --facts / 10-Q |
| EPS (diluted) | Q1 FY27 | −$0.40 | edgar PL --facts / 10-Q |
| Operating cash flow | Q1 FY27 | +$15.4M | edgar PL --facts / 10-Q |
| Cash & equivalents | 2026-04-30 | $368.1M | edgar PL --facts / 10-Q |
Leading-indicator read (leading PL): composite Neutral (0.4); revenue growth bullish (QoQ rate Δ +1.59pp, latest QoQ +8.44% vs prior +6.85%, YoY +42.1%); earnings strong, 100% beat rate; insider trading bearish (1 buy / 13 sells, net −$39.3M).
Below-the-line note: the gap between operating loss (−$95.1M FY26 / −$34.9M Q1) and net loss (−$246.9M / −$138.9M) is ~$100–150M of non-cash, below-the-line expense — operating cash flow stayed positive throughout, so this is GAAP optics (likely warrant / fair-value remeasurement typical of de-SPACs), not operating burn. Confirm the exact line item in the 10-K before relying on it.
Runway / balance sheet: $368.1M cash at 2026-04-30, no debt emphasis, and positive operating cash flow — no solvency question. The risk here is price/timing and an unverified drawdown catalyst, not the balance sheet.
Cross-references
- Watchlists: added to
space2026-06-29 (it was missing despite being an orbital operator); already indrone-defense(defense/intel imagery demand) andspacex-s1-supply-chain(SpaceX rideshare / space-access buildout). - Theme: earth-observation / geospatial data — the "eyes in orbit" layer of the space economy, adjacent to the SpaceX IPO catalyst that expanded our
spacecoverage (debut 2026-06-12, NASDAQ:SPCX). - Contrast with the spec basket: unlike the pre-profit robotics/lidar names (see
2026-06-28-oust-deep-dive.md), PL is a cash-generative, accelerating-revenue business — the bear case here is timing and an unverified catalyst, not solvency. Higher business quality, similarly unconfirmed tape. - User position: user entered a small position 2026-06-29 as it bounced intraday off the oversold base — sizing is appropriate for a pre-confirmation bottom-fish; this deep-dive frames the add/exit discipline (SMA20 reclaim to add, ~$23–24 break to exit).
- No perspective opened off this deep dive. WATCH only.
Sources
- SEC EDGAR — Planet Labs PBC, CIK 0001836833 (primary, financial truth):
- 10-K filed 2026-06-05 (period pl-20260131) — FY2026 financials.
- 10-Q filed 2026-06-05 (period pl-20260430) — Q1 FY27 financials and liquidity.
- 8-K filed 2026-06-05 — event-driven; review for the drawdown catalyst.
- Pulled via the desk's own tooling (SEC EDGAR XBRL).
- Tape (price truth, Fri 2026-06-26 settled close): spacex-s1-supply-chain — price $27.07, RSI 34, SMA20 $33.85 / SMA50 $37.66 / SMA200 $24.35, 30D −46.37%, −47.7% off 52wk high, golden cross, regime "pullback," VWAP $22.06, AVWAP-from-low $23.46.
- Leading-indicator read: the desk's own tooling (composite Neutral 0.4).
- Drawdown catalyst: NOT VERIFIED —
news PLreturned HTTP 429 (provider throttle) and was not retried per rate-limit discipline. The −46%/30d move coincides with the 2026-06-05 filings but the precise trigger is an open item to confirm when news access is restored.