Why These Defense Stocks Are Declining This Week

5. Planet Labs PBC (NYSE:PL)

Weekly Decline: -8.89%

Planet Labs PBC (NYSE:PL) provides global daily satellite imagery and geospatial solutions. It is among the defense stocks that are declining this week.

Shares crashed after the company reported financial results for the fourth quarter and full year 2025 on March 20. Heading into the earnings call, analysts expected a $0.02 loss per share on $61.9 million in revenue for Q4. However, Planet Labs PBC (NYSE:PL) reported a quarterly loss of $0.08 per share, with revenue also falling short of estimates, at $61.6 million, with a growth of just 5% from last year.

For the full year, revenue stood at $244.4 million, up 11% year-over-year, with a GAAP net loss per share of $0.42 and a non-GAAP net loss per share of $0.20.