Planet Labs is trading at $23.23 (down 6.7%) following reports of nearly $7.9 million in insider selling activity over the past 30 days.
- SEC-reported sales by senior executives and directors have raised investor concerns regarding managementβs outlook and potential future dilution.
- The stock is facing additional downward pressure amid broader selling across the technology sector.