Planet Labs PBC

PLNYSE
$12.55
1.1810.38%
Last update: Nov 9, 4:41 AM
Planet Labs (PL) Stock Price Target 2026 & Analyst Forecast - Benzinga