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