Upgrade

Once Upon a Farm, PBC

OFRM

Last
$16.94
Day
+3.7%
1y
-22.4%
5y
-22.4%
52w
-39.5%
SPY YTD
+13.3%
XLP
+7.4%
Earnings
2026-11-0526d
EMA 21
16.44
EMA 50
16.73
EMA 200
17.90
20d high
-4.4%
5y high
-39.5%
5y range
18th
Website · 153 employees · United States

Positions held

Your positions

OFRM isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-13
Hold
avoid
Signal
Sell
Target
$17.44
Stop
$15.40
Stop distance
9.1%
Target vs last
+3.0%

Fundamentals

Market cap$685.71MEnterprise value$592.33MTrailing P/E—Forward P/E37.15
PEG—Price / book4.41Beta—Dividend yield0.00%
Revenue growth42.3%Earnings growth—Gross margin41.2%Operating margin-6.6%
Profit margin-3.3%ROE-16.0%ROA-7.8%Debt / equity0.00
Current ratio4.01Free cash flow-$28.30MAnalyst recommendationnoneMean target$25.25
52w high$27.0052w low$14.00

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$85.4M$72.7M$64.0M$66.0M——
Op margin-6.6%-22.2%7.1%-1.6%——
Net income-$5.0M-$15.8M$22.5M-$11.3M——
Gross margin35.9%40.8%47.7%42.1%——
Gross profit$30.6M$29.7M$30.6M$27.8M——
Operating income-$5.6M-$16.1M$4.5M-$1.1M——
  • Revenue +17% vs prior quarter ($85M vs $73M).
  • Gross margin 35.9% (was 40.8% prior quarter).
  • Operating margin expanded to -6.6%.

Yearly (6y)

202520242023
Revenue$241M——
Op margin-2.4%——
Net income-$17.2M——
Gross margin42.3%——
Gross profit$102M——
Operating income-$5.7M——
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

OFRM · daily-0.1% over 13 sessions
Close EMA21 EMA50 EMA200
15.3015.7316.1616.5817.012026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$16M$9M$35M$60M$85M-22%13%48%2025-Q32025-Q42026-Q12026-Q2