Planet Labs PBC (PL)
NYSE: PL · Real-Time Price · USD
31.15
-3.02 (-8.84%)
At close: Jun 12, 2026, 4:00 PM EDT
31.50
+0.35 (1.12%)
After-hours: Jun 12, 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
Jun '26 Jan '26 Jan '25 Jan '24 Jan '23 Jan '22
11,1028,3731,8316541,3451,599
Market Cap Growth
828.68%357.41%180.01%-51.41%-15.88%-
Enterprise Value
10,8598,1961,630379.79958.61,109
Last Close Price
31.1524.976.102.264.956.10
PS Ratio
33.0827.217.492.967.0312.19
PB Ratio
25.0244.444.151.262.342.47
P/FCF Ratio
238.49145.25----
P/OCF Ratio
83.8262.32----
EV/Sales Ratio
32.3626.636.671.725.018.45
EV/FCF Ratio
233.27142.17----
Debt / Equity Ratio
1.092.420.030.030.030
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
3.723.342.842.242.925.91
Net Debt / FCF Ratio
-5.22-3.083.423.094.589.34
Asset Turnover
0.280.350.370.300.240.21
Inventory Turnover
31.9744.21----
Quick Ratio
2.621.541.962.503.664.05
Current Ratio
2.811.652.132.713.894.18
Return on Equity (ROE)
-94.07%-78.40%-25.68%-25.68%-26.46%-36.29%
Return on Assets (ROA)
-9.21%-10.89%-17.74%-23.47%-22.44%-21.31%
Return on Invested Capital (ROIC)
-18.95%-16.13%-27.89%-44.49%-50.70%-37.09%
Return on Capital Employed (ROCE)
-11.49%-16.28%-21.97%-28.39%-26.62%-26.14%
FCF Yield
0.42%0.69%----
Buyback Yield / Dilution
-8.13%-5.37%-4.48%-4.66%-235.54%-80.06%
Total Shareholder Return
-8.13%-5.37%-4.48%-4.66%-235.54%-80.06%
SEC Filings: 10-K · 10-Q