PL logo

PL

Planet Labs PBCNYSEIndustrials
$35.88+16.83%ClosedMarket Cap: $11.58B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

60.43

P/S

37.62

EV/EBITDA

-115.21

DCF Value

$1.93

FCF Yield

0.5%

Div Yield

0.0%

Margins & Returns

Gross Margin

56.1%

Operating Margin

-30.9%

Net Margin

-80.2%

ROE

-69.6%

ROA

-25.3%

ROIC

-13.9%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2026$86.8M54.2%$-36.0M$-152.5M$-0.48
FY 2026$307.7M56.1%$-95.1M$-246.9M$-0.80
Q3 2026$81.3M57.3%$-18.3M$-59.2M$-0.19
Q2 2026$73.4M57.6%$-18.0M$-22.6M$-0.07
Q1 2026$66.3M55.2%$-22.8M$-12.6M$-0.04
Q4 2025$61.6M62.1%$-19.4M$-35.2M$-0.12
FY 2025$244.4M57.2%$-116.1M$-123.2M$-0.42
Q3 2025$61.3M61.2%$-22.6M$-20.1M$-0.07
Q2 2025$61.1M52.9%$-39.6M$-38.7M$-0.13
Q1 2025$60.4M52.4%$-34.6M$-29.3M$-0.10
Q4 2024$58.9M55.2%$-33.9M$-30.1M$-0.11
FY 2024$220.7M51.2%$-169.7M$-140.5M$-0.50