Planet Labs shares are trading higher after the company announced the launch of 20 satellites.
10/2/2026
Impact: 80
Industrials