Stockato

PL Due Diligence — Planet Labs PBC

Sam's full due-diligence report on PL (Planet Labs PBC) — verdict, conviction score, key metrics, and the signal behind it.

Sell4/10Mixed consensusPrice: $34.34Market cap: $17.1BRevenue (TTM): $308MProfit margin: -80%