Planet Labs PBC (PL) P/E Ratio: -26.98x | 2016-2026 | Chartloom