Skip to main content

Want a detailed portfolio tracker?

PL-WS
NYSE
$23.71

Planet Labs PBC Wt Exp 06122026 (PL-WS)

Market Cap

$8.19B

Free Cash Flow Yield

0.57%

Price Chart

Valuation
Market Cap$8.19B
Profitability
Total Revenue (TTM)$336M
EBITDA-$65M
Operating Margin-37.1%
EPS-$0.71
Financial Health
Free Cash Flow Yield0.57%
Growth & Risk
Sharpe Ratio2.54