Planet Labs shares are trading higher after the company announced the launch of 20 satellites.

10/2/2026
Impact: 80
Industrials