Upgrade

ERock, Inc.

EROC

Last
$11.98
Day
-1.9%
1y
+394.3%
5y
+31.9%
52w
-41.0%
SPY YTD
+13.3%
XLI
+6.6%
Earnings
2026-11-1031d
EMA 21
12.51
EMA 50
12.21
EMA 200
8.32
20d high
-15.1%
5y high
-41.0%
5y range
57th
Website · 385 employees · United States

Positions held

Your positions

EROC isn't in your positions.

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

Score
39
Hold
swing
Signal
Strong Buy
Target
$15.42
Stop
$10.61
Stop distance
11.4%
Target vs last
+28.7%

Fundamentals

Market cap$588.20MEnterprise value$199.08MTrailing P/E43.61Forward P/E24.05
PEG—Price / book11.95Beta—Dividend yield0.00%
Revenue growth-41.7%Earnings growth—Gross margin20.7%Operating margin-44.8%
Profit margin-66.7%ROE—ROA—Debt / equity0.12
Current ratio1.42Free cash flow—Analyst recommendationstrong_buyMean target$22.50
52w high$20.7052w low$8.88

Quarterly

2026-Q22026-Q12025-Q22025-Q1
Revenue$39.9M$31.7M$68.5M$24.1M
Op margin-49.8%-49.6%-0.7%-59.0%
Net income-$55.8M-$2.7M-$8.0M-$15.9M
Gross margin21.9%20.5%23.4%15.3%
Gross profit$8.7M$6.5M$16.0M$3.7M
Operating income-$19.8M-$15.8M-$0.5M-$14.2M
  • Revenue +26% vs prior quarter ($40M vs $32M).
  • Gross margin 21.9% (was 20.5% prior quarter).

Yearly (6y)

20252024
Revenue$183M$128M
Op margin-19.0%-33.1%
Net income-$9.2M-$56.9M
Gross margin20.7%13.4%
Gross profit$38.0M$17.2M
Operating income-$34.7M-$42.5M
Headline scan

No flags

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

News

EROC · daily-4.8% over 13 sessions
Close EMA21 EMA50 EMA200
11.5512.3013.0413.7814.532026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$56M-$25M$6M$37M$68M-59%-18%23%2025-Q12025-Q22026-Q12026-Q2