Planet Labs PBC (PL)
NYSE: PL · Real-Time Price · USD
26.96
+2.15 (8.67%)
At close: Mar 19, 2026, 4:00 PM EDT
30.90
+3.94 (14.61%)
After-hours: Mar 19, 2026, 7:59 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
Mar '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
9,0358,3681,8316541,3451,599
Market Cap Growth
589.92%357.15%180.01%-51.41%-15.88%-
Enterprise Value
8,8588,1841,621371.81953.711,109
Last Close Price
26.9624.976.102.264.956.10
PE Ratio
--31.21-14.52-4.52-8.11-3.55
PS Ratio
29.3627.197.492.967.0312.19
PB Ratio
45.4144.414.151.262.342.47
P/TBV Ratio
44.0440.794.041.222.300.75
P/FCF Ratio
156.73145.17-31.20-7.37-15.95-30.45
P/OCF Ratio
67.2562.28-127.35-12.89-18.20-37.89
EV/Sales Ratio
28.7826.596.631.684.998.45
EV/EBITDA Ratio
--153.69-23.00-3.04-7.21-13.35
EV/EBIT Ratio
--86.08-13.96-2.19-5.43-8.66
EV/FCF Ratio
153.65141.96-27.63-4.19-11.30-21.10
Debt / Equity Ratio
2.422.420.030.030.030
Debt / EBITDA Ratio
-8.68-8.68-0.31-0.20-0.17-
Debt / FCF Ratio
8.028.02-0.37-0.28-0.26-
Net Debt / Equity Ratio
-0.94-0.94-0.45-0.53-0.67-0.76
Net Debt / EBITDA Ratio
3.343.342.842.242.925.91
Net Debt / FCF Ratio
-3.08-3.083.423.094.589.34
Asset Turnover
0.270.350.370.300.240.21
Inventory Turnover
44.2144.21----
Quick Ratio
1.541.541.962.503.664.05
Current Ratio
1.651.652.132.713.894.18
Return on Equity (ROE)
-91.77%-78.40%-25.68%-25.68%-26.46%-36.29%
Return on Assets (ROA)
-8.61%-10.89%-17.74%-23.47%-22.44%-21.31%
Return on Invested Capital (ROIC)
-23.19%-24.06%-32.81%-52.80%-61.96%-45.20%
Return on Capital Employed (ROCE)
-11.93%-16.28%-21.97%-28.39%-26.62%-26.14%
Earnings Yield
-2.73%-3.20%-6.89%-22.12%-12.32%-28.20%
FCF Yield
0.64%0.69%-3.21%-13.57%-6.27%-3.28%
Buyback Yield / Dilution
0.45%0.45%0.33%0.24%-0.62%-34.77%
Updated Mar 19, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q