Planet Labs PBC (PL)
NYSE: PL · Real-Time Price · USD
23.78
-0.12 (-0.50%)
At close: Feb 23, 2026, 4:00 PM EST
23.82
+0.04 (0.17%)
After-hours: Feb 23, 2026, 7:58 PM EST

Planet Labs PBC Ratios and Metrics

Millions USD. Fiscal year is Feb - Jan.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Jan '25 Jan '24 Jan '23 Jan '22 Jan '21
8,1111,8246501,3471,602-
Market Cap Growth
325.86%180.59%-51.74%-15.95%--
Enterprise Value
7,8951,6053609391,718-
Last Close Price
23.786.102.264.956.10-
PS Ratio
28.727.462.957.0412.21-
PB Ratio
21.334.131.252.342.47-
P/TBV Ratio
49.467.061.943.083.08-
EV/Sales Ratio
27.956.571.634.9113.09-
Debt / Equity Ratio
1.320.050.050.04-1.52
Net Debt / Equity Ratio
-0.62-0.45-0.53-0.67-0.760.86
Net Debt / EBITDA Ratio
5.813.372.352.875.63-2.85
Net Debt / FCF Ratio
-5.313.423.094.589.34-3.05
Asset Turnover
0.330.370.300.240.220.30
Quick Ratio
3.841.962.503.664.051.09
Current Ratio
4.002.132.713.894.181.15
Return on Equity (ROE)
-31.83%-25.68%-25.68%-26.46%-36.29%-78.18%
Return on Assets (ROA)
-5.42%-9.61%-13.95%-13.95%-13.00%-14.34%
Return on Capital Employed (ROCE)
-8.20%-20.90%-28.70%-27.90%-18.40%-30.10%
Earnings Yield
-1.60%-6.75%-21.62%-12.03%-8.56%-
FCF Yield
0.50%-3.22%-13.65%-6.26%-3.28%-
Buyback Yield / Dilution
-4.46%-4.49%-4.66%-235.54%-80.06%-3.15%
Updated Oct 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q