Contents
Key Takeaways
- Planet Labs (PL) shares declined 2.6% during Monday’s session, hitting an intraday low of $34.21 before settling near $34.96.
- The company’s CFO and President, Ashley F. Johnson, offloaded 200,000 shares on April 2, netting approximately $7 million.
- Fourth quarter fiscal 2026 revenue reached $86.82M — representing a 41.1% year-over-year increase and surpassing analyst projections — though EPS significantly underperformed at ($0.48) versus the ($0.05) forecast.
- Multiple Wall Street firms increased their price objectives, with Needham and Wedbush elevating targets to $40, while Citi moved to $35.
- The company disclosed plans to redeem all outstanding public warrants on April 27, 2026, for $0.01 per warrant.
Shares of Planet Labs (PL) retreated 2.6% during Monday’s trading as the market reacted to substantial insider selling from a key executive, combined with a quarterly earnings report that delivered mixed signals.
Ashley F. Johnson, who serves as both CFO and President, executed a sale of 200,000 Class A shares on April 2, generating approximately $7 million in proceeds. The transaction occurred across two separate blocks — the first involving 51,460 shares priced within a range of $34.57 to $34.94, followed by a larger batch of 148,540 shares sold between $34.585 and $35.87.
Johnson also moved 525,708 shares on April 6 into The Johnson Joint Revocable Trust, an entity she manages alongside her spouse as co-trustees.
Insider selling activity has been noteworthy recently. Throughout the past quarter, company insiders have collectively disposed of 218,566 shares, totaling nearly $5.9 million in value. Director Vijaya Gadde also participated in the selling activity, unloading 20,000 shares during January.
Such concentrated insider selling frequently creates market anxiety — regardless of whether the company’s underlying performance is strengthening.
Strong Revenue Growth Offset by Earnings Shortfall
Planet Labs delivered fourth quarter fiscal 2026 revenue of $86.82 million, comfortably exceeding the Street’s $78.17 million expectation. This represents a robust 41.1% increase compared to the prior year period.
However, the bottom line told a different story. The company reported an EPS loss of ($0.48), significantly worse than the ($0.05) loss analysts had anticipated. Planet Labs continues to operate in the red, with a negative net margin of 80.22% and return on equity standing at negative 69.61%.
Looking ahead, management provided Q1 fiscal 2027 revenue guidance that sits approximately 5% above consensus expectations — a forward-looking indicator that helped maintain generally favorable analyst sentiment despite the earnings disappointment.
Goldman Sachs adjusted its price target upward to $18 while maintaining a Neutral stance. Needham elevated its target to $40, highlighting revenue and EPS performance that exceeded expectations by 11% and $0.02 respectively, while reaffirming its Buy recommendation. Wedbush similarly increased its target from $30 to $40 with an Outperform rating. Citi raised its objective from $30 to $35, maintaining a Buy rating.
The stock’s technical indicators show its 50-day moving average positioned at $26.21, with the 200-day average at $19.64 — both considerably lower than Monday’s closing level.
Satellite Operations Update
From an operational standpoint, Planet Labs recently delivered three Pelican satellites to Vandenberg Space Force Base in California, preparing for an upcoming SpaceX rideshare launch. These satellites are equipped with NVIDIA’s Jetson AI platform, enabling sophisticated onboard data processing capabilities.
Public Warrant Redemption Notice
Planet Labs announced its intention to redeem all outstanding public warrants for Class A common stock on April 27, 2026, at a redemption price of $0.01 per warrant.
Monday’s trading volume registered approximately 12.5 million shares — roughly 11% below the stock’s daily average volume of 14.1 million.
The company currently maintains a market capitalization of $12.10 billion, with a debt-to-equity ratio of 2.37 and a beta coefficient of 1.83.


