New insider activity at Planet Labs PBC ( (PL) ) has taken place on April 6, 2026.
Claim 55% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
Planet Labs PBC has disclosed that its President & CFO, Ashley Johnson, sold 200,000 shares of company stock in a recent transaction. The sale of these shares totaled $7,019,813 in value, signaling a significant executive stock disposal at the satellite imagery and data company.
Recent Updates on PL stock
Planet Labs shares have jumped sharply over the last day, with moves of around 10%–15% as traders reacted to bullish developments and sector optimism. The company shipped three new Pelican satellites for an upcoming SpaceX rideshare launch, signaling expanded high-resolution, AI-enabled imaging capacity that supports its growth narrative.
Options activity turned notably bullish, with call volume several times normal and implied volatility rising, suggesting traders are positioning for further upside into the June 3 earnings report. Citi lifted its valuation framework for Planet Labs as part of a broader aerospace and defense Q1 preview, linking its higher outlook to the company’s role in an increasingly active commercial space ecosystem rather than to any single company-specific earnings surprise.
Spark’s Take on PL Stock
According to Spark, TipRanks’ AI Analyst, PL is a Neutral.
The score is primarily driven by improving operating momentum (positive operating and free cash flow) and strong technical uptrend. Offsetting these positives are still-severe GAAP losses and a weakened balance sheet with sharply higher leverage, while valuation remains pressured due to negative earnings. Earnings-call guidance is supportive but includes near-term margin/EBITDA pressure and demand mix/timing volatility.
To see Spark’s full report on PL stock, click here.
More about Planet Labs PBC
YTD Price Performance: 81.95%
Average Trading Volume: 14,188,029
Technical Sentiment Signal: Buy
Current Market Cap: $12.42B

