Shares of Planet Labs (PL) slid 6.7% to $23.23 on July 16 as investors digested a wave of insider selling that totaled roughly $7.9 million in the past month. The sell-off compounds a painful stretch: the stock has traded as low as $5.87 over the past year and peaked at $51.76 , and now sits more than 55% below that high. For a company whose founders built it around photographing the entire Earth every day from space, the question is whether management is simply taking profits — or signaling a ceiling.

Three Top Executives Sold on the Same Day, and That Stings

On July 10, CEO Will Marshall sold 200,000 shares for approximately $5.18 million, while co-founder and Chief Strategy Officer Robert Schingler sold 89,593 shares for roughly $2.32 million — nearly 290,000 shares and over $7.5 million combined.

Director John Raymond then sold another 6,494 shares on July 13. All sales were executed under pre-scheduled trading plans, meaning they were set up months in advance, not panic moves. Still, Marshall's sale trimmed his direct stake by 7% , and Schingler's cut his holding by 17% — reductions large enough to catch the market's eye.

The Stock's Massive Run-Up Gave Insiders a Rare Window Context matters: as of the transaction date, the stock had generated a one-year return of 295% . After a gain that large, insiders locking in personal liquidity is common and not automatically bearish. Planet Labs insiders still own roughly $694 million worth of shares, representing about 7.5% of the company — a significant alignment with outside shareholders.

A $1.5 Billion Dilution Overhang Already Had Investors Nervous The insider sales landed on a stock already reeling. In early June, Planet announced a $1.5 billion at-the-market equity offering program — essentially a facility to sell new shares over time — which triggered a 26% single-day plunge on dilution fears, since it implied up to 10% dilution of existing stockholders. Layering insider disposals on top of that program deepens the perception that supply of shares is outstripping demand.

Record Revenue Isn't Enough to Calm the Nerves

Planet posted record first-quarter revenue of $94.2 million, up 42% year over year, but also reported a net loss of $138.9 million, inflated by a non-cash warrant revaluation charge.

Needham responded by raising its price target to $53 while maintaining a Buy rating , yet the stock keeps falling. One valuation model pegs intrinsic value at just $4.87 , underscoring how wide the bull-bear gap remains. Until Planet proves it can turn surging satellite revenue into actual profits, every insider sale will be read as a vote of no confidence — fair or not.