Planet Labs PBC - Class A
dMY Technology Group Inc IV - Class A
Generated $0.6 in free cash flow for every $1 of capital expenditure in FY26.
Current Price
$38.54
+4.44%GoodMoat Value
$3.53
90.8% overvaluedPlanet Labs PBC - Class A (PL) Stock Analysis
PL Financial Charts
FCF vs CAPEX
Cash vs Debt
Net Debt: 232M
Revenue
96M
FY20
113M
FY21
131M
FY22
191M
FY23
221M
FY24
244M
FY25
308M
FY26
Net Income
—
FY20
—
FY21
—
FY22
—
FY23
—
FY24
—
FY25
—
FY26
PL 52-Week Range
Currently trading near its 52-week high — in the top 4% of its range.
Planet Labs PBC - Class A (PL) Financial Summary
Planet Labs PBC - Class A (PL) is a Industrials company in the Aerospace & Defense industry, listed on NYSE. The stock currently trades at $38.54 with a market capitalization of $12.09B.
Key valuation metrics include a P/E ratio of -48.97, price-to-book ratio of 64.15, and EPS of $-0.80. The company reports a profit margin of -80.2% and return on equity of -131.0%.
PL Key Financial Metrics
| Metric | Value |
|---|---|
| Market Cap | $12.09B |
| P/E Ratio | -48.97 |
| EPS | $-0.80 |
| P/B Ratio | 64.15 |
| P/S Ratio | 39.28 |
| Profit Margin | -80.2% |
| Return on Equity | -131.0% |
| Debt/Equity | 2.45 |
PL Revenue & Earnings History
| Year | Revenue | Net Income |
|---|---|---|
| FY20 | $95.74M | $-123.71M |
| FY21 | $113.17M | $-127.10M |
| FY22 | $131.21M | $-137.12M |
| FY23 | $191.26M | $-161.97M |
| FY24 | $220.70M | $-140.51M |
| FY25 | $244.35M | $-123.20M |
| FY26 | $307.73M | $-246.86M |
Planet Labs PBC - Class A (PL) Valuation
Based on GoodMoat's DCF model, Planet Labs PBC - Class A has a fair value estimate of $3.53. At the current price of $38.54, the stock appears 991.6% overvalued relative to our intrinsic value estimate.
PL Quality Indicators
Planet Labs PBC - Class A maintains a profit margin of -80.2% and an operating margin of -30.9%. Return on equity stands at -131.0%. The current ratio is 1.65. Debt-to-equity ratio is 2.45.
About Planet Labs PBC - Class A
dMY Technology Group Inc IV - Class A
PL Free Cash Flow
Planet Labs PBC - Class A generated $51.41M in trailing twelve-month free cash flow, representing an FCF yield of 0.43%. This low FCF yield may reflect heavy reinvestment or growth spending.
PL Shares Outstanding
Planet Labs PBC - Class A has 0.31 billion shares outstanding at a share price of $38.54, giving it a market capitalization of $12.09B.