PL ▼ -0.1% - Planet Labs PBC $PL - Planet Releases First Light from Pelican-12 04-NOV-2026 09:29 AM ET