Planet Labs PBC (PL)
NYSE: PL · Real-Time Price · USD
23.36
-1.02 (-4.18%)
At close: Aug 18, 2026, 4:00 PM EDT
23.26
-0.10 (-0.43%)
After-hours: Aug 18, 2026, 5:29 PM EDT

Planet Labs PBC Ratios and Metrics

Millions USD. Fiscal year is Feb - Jan.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
8,3268,3681,8246501,3471,602
Market Cap Growth
304.69%358.82%180.59%-51.74%-15.95%-
Enterprise Value
8,0838,1531,6053609391,718
Last Close Price
23.3624.976.102.264.956.10
PS Ratio
24.8127.197.462.957.0412.21
PB Ratio
18.7644.414.131.252.342.47
P/TBV Ratio
32.72-7.061.943.083.08
P/FCF Ratio
178.85145.17----
P/OCF Ratio
62.8662.28----
EV/Sales Ratio
24.0826.496.571.634.9113.09
EV/FCF Ratio
173.63141.42----
Debt / Equity Ratio
1.102.450.050.050.04-
Debt / FCF Ratio
10.488.02----
Net Debt / Equity Ratio
-0.55-0.94-0.45-0.53-0.67-0.76
Net Debt / EBITDA Ratio
4.703.953.372.372.875.63
Net Debt / FCF Ratio
-5.22-3.083.423.094.589.34
Asset Turnover
0.350.350.370.300.240.22
Quick Ratio
2.621.541.962.503.664.05
Current Ratio
2.811.652.132.713.894.18
Return on Equity (ROE)
-83.98%-78.40%-25.68%-25.68%-26.46%-36.29%
Return on Assets (ROA)
-5.87%-5.86%-9.61%-13.88%-13.95%-13.00%
Return on Capital Employed (ROCE)
-9.40%-12.30%-20.90%-28.60%-27.90%-18.40%
Earnings Yield
-4.48%-2.95%-6.75%-21.62%-12.03%-8.56%
FCF Yield
0.56%0.69%-3.22%-13.65%-6.26%-3.28%
Buyback Yield / Dilution
-8.13%-5.37%-4.49%-4.66%-235.54%-80.06%
SEC Filings: 10-K · 10-Q