ERock, Inc. EROC
Set alert
At close · Oct 30
After hours · Oct 30, 7:45 PM ET
- YTD
- -55.47%
- 1 year
- -55.47%
- Open
- 8.50
- Prev close
- 8.97
- Mkt cap
- 402.25M
- Vol
- 1.64M
- Avg vol
- 2.86M
- EPS
- 0.28
- P/E
- 29.82
- Div yield
- 0.00%
More statistics
- Low
- 8.03
- High
- 8.61
- Forward P/E
- 24.92
- Beta
- 0.00
- Short ratio
- 3.64
- Inst. own
- 113.03%
- Dividend
- 0.00
- Ex-div date
- Earnings
- Dec 2, 2026
- 50-d avg
- 12.31
- 200-d avg
- 13.06
- 1y target
- 22.50
5D chart
Signals (90)
| Name | Time | Ago |
|---|---|---|
| SMA: Bearish | Oct 30, 11:00 AM | 1 day ago |
| SMA: Bullish | Oct 30, 10:55 AM | 1 day ago |
| SMA: Bearish | Oct 30, 10:50 AM | 1 day ago |
| MACD: Buy Signal | Oct 30, 10:45 AM | 1 day ago |
| SMA: Bullish | Oct 30, 10:35 AM | 1 day ago |
| RSI: Oversold | Oct 30, 9:45 AM | 1 day ago |
| SMA: Bearish | Oct 30, 9:30 AM | 1 day ago |
| SMA: Bearish | Oct 30, 9:30 AM | 1 day ago |
| MACD: Sell Signal | Oct 30, 9:30 AM | 1 day ago |
| RSI: Oversold | Oct 30, 9:30 AM | 1 day ago |
| SMA: Bullish | Oct 29, 3:50 PM | 2 days ago |
| SMA: Bullish | Oct 29, 3:50 PM | 2 days ago |
| SMA: Bearish | Oct 29, 3:45 PM | 2 days ago |
| SMA: Bearish | Oct 29, 3:20 PM | 2 days ago |
| MACD: Buy Signal | Oct 29, 2:50 PM | 2 days ago |
| MACD: Sell Signal | Oct 29, 11:55 AM | 2 days ago |
| SMA: Bearish | Oct 29, 11:40 AM | 2 days ago |
| SMA: Bullish | Oct 29, 11:05 AM | 2 days ago |
| SMA: Bullish | Oct 29, 10:50 AM | 2 days ago |
| SMA: Bearish | Oct 29, 10:45 AM | 2 days ago |
| SMA: Bearish | Oct 29, 10:45 AM | 2 days ago |
| SMA: Bullish | Oct 29, 10:15 AM | 2 days ago |
| MACD: Buy Signal | Oct 29, 10:00 AM | 2 days ago |
| SMA: Bullish | Oct 29, 9:55 AM | 2 days ago |
| RSI: Oversold | Oct 29, 9:45 AM | 2 days ago |
| RSI: Oversold | Oct 29, 9:30 AM | 2 days ago |
| RSI: Oversold | Oct 28, 3:50 PM | 3 days ago |
| MACD: Sell Signal | Oct 28, 3:25 PM | 3 days ago |
| SMA: Bearish | Oct 28, 3:15 PM | 3 days ago |
| MACD: Buy Signal | Oct 28, 2:35 PM | 3 days ago |
| SMA: Bullish | Oct 28, 2:25 PM | 3 days ago |
| SMA: Bearish | Oct 28, 1:15 PM | 3 days ago |
| SMA: Bullish | Oct 28, 1:10 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:45 PM | 3 days ago |
| MACD: Sell Signal | Oct 28, 12:40 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:30 PM | 3 days ago |
| SMA: Bearish | Oct 28, 12:20 PM | 3 days ago |
| SMA: Bullish | Oct 28, 12:10 PM | 3 days ago |
| SMA: Bullish | Oct 28, 11:10 AM | 3 days ago |
| MACD: Buy Signal | Oct 28, 11:10 AM | 3 days ago |
| SMA: Bullish | Oct 28, 11:00 AM | 3 days ago |
| SMA: Bearish | Oct 28, 10:45 AM | 3 days ago |
| SMA: Bullish | Oct 28, 10:40 AM | 3 days ago |
| SMA: Bearish | Oct 28, 10:05 AM | 3 days ago |
| SMA: Bearish | Oct 28, 10:05 AM | 3 days ago |
| SMA: Bullish | Oct 28, 10:00 AM | 3 days ago |
| SMA: Bullish | Oct 28, 10:00 AM | 3 days ago |
| SMA: Bearish | Oct 28, 9:55 AM | 3 days ago |
| SMA: Bearish | Oct 28, 9:55 AM | 3 days ago |
| SMA: Bullish | Oct 28, 9:45 AM | 3 days ago |
| SMA: Bullish | Oct 28, 9:45 AM | 3 days ago |
| SMA: Bearish | Oct 28, 9:30 AM | 3 days ago |
| MACD: Sell Signal | Oct 27, 3:35 PM | 4 days ago |
| RSI: Overbought | Oct 27, 3:15 PM | 4 days ago |
| RSI: Overbought | Oct 27, 2:20 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 1:55 PM | 4 days ago |
| SMA: Bullish | Oct 27, 1:35 PM | 4 days ago |
| SMA: Bullish | Oct 27, 12:55 PM | 4 days ago |
| SMA: Bearish | Oct 27, 12:35 PM | 4 days ago |
| MACD: Sell Signal | Oct 27, 12:30 PM | 4 days ago |
| MACD: Buy Signal | Oct 27, 12:20 PM | 4 days ago |
| SMA: Bullish | Oct 27, 11:45 AM | 4 days ago |
| SMA: Bearish | Oct 27, 11:30 AM | 4 days ago |
| SMA: Bullish | Oct 27, 11:15 AM | 4 days ago |
| MACD: Sell Signal | Oct 27, 11:10 AM | 4 days ago |
| SMA: Bearish | Oct 27, 11:05 AM | 4 days ago |
| SMA: Bullish | Oct 27, 10:25 AM | 4 days ago |
| MACD: Buy Signal | Oct 27, 10:25 AM | 4 days ago |
| MACD: Sell Signal | Oct 27, 10:15 AM | 4 days ago |
| SMA: Bearish | Oct 27, 10:10 AM | 4 days ago |
| SMA: Bullish | Oct 27, 10:05 AM | 4 days ago |
| SMA: Bearish | Oct 27, 9:55 AM | 4 days ago |
| RSI: Overbought | Oct 27, 9:35 AM | 4 days ago |
| SMA: Bullish | Oct 27, 9:30 AM | 4 days ago |
| SMA: Bullish | Oct 27, 9:30 AM | 4 days ago |
| MACD: Buy Signal | Oct 27, 9:30 AM | 4 days ago |
| MACD: Sell Signal | Oct 26, 3:55 PM | 5 days ago |
| SMA: Bearish | Oct 26, 3:50 PM | 5 days ago |
| SMA: Bullish | Oct 26, 3:10 PM | 5 days ago |
| MACD: Buy Signal | Oct 26, 2:55 PM | 5 days ago |
| SMA: Bullish | Oct 26, 2:50 PM | 5 days ago |
| SMA: Bullish | Oct 26, 2:50 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:00 PM | 5 days ago |
| SMA: Bearish | Oct 26, 2:00 PM | 5 days ago |
| SMA: Bullish | Oct 26, 1:55 PM | 5 days ago |
| SMA: Bullish | Oct 26, 1:00 PM | 5 days ago |
| SMA: Bearish | Oct 26, 12:35 PM | 5 days ago |
| SMA: Bearish | Oct 26, 12:35 PM | 5 days ago |
| SMA: Bullish | Oct 26, 12:20 PM | 5 days ago |
| SMA: Bearish | Oct 26, 11:40 AM | 5 days ago |
Key statistics
- Market cap
- 3.46B
- Enterprise value
- 196.19M
- Trailing P/E
- 45.18
- Forward P/E
- 24.92
- PEG ratio
- 0.00
- Price / sales
- 21.32
- Price / book
- 12.38
- EPS (TTM)
- 0.28
- Beta
- 0.00
- Dividend yield
- 0.00%
- Payout ratio
- 0.00%
- Profit margin
- -66.67%
- Revenue (TTM)
- 162.19M
- Revenue growth
- -41.70%
- Free cash flow
- 0
- Total cash
- 626.64M
- Total debt
- 30.17M
- Return on equity
- 0.00%
- Shares outstanding
- 48.17M
- Short % of float
- 0.00%
- 50-day average
- 12.31
- 200-day average
- 13.06
Analyst view
Consensus: strong buy
- Target (low)
- 19.00
- Target (mean)
- 22.50
- Target (high)
- 28.00
- Strong buy4
- Buy4
- Hold0
- Sell0
- Strong sell0
Next earnings
Dec 2, 2026
Expected Dec 2, 2026. Consensus EPS estimate -0.01169.
Financials — quick view
Earnings
| Report date | Quarter ending | EPS estimate | EPS reported | Surprise | Surprise % |
|---|---|---|---|---|---|
| Dec 2, 2026 | Sep 30, 2026 | -0.00667 | — | — | — |
| Aug 12, 2026 | Jun 30, 2026 | -0.23941 | -0.31 | -0.07 | -29.48% |
| Aug 11, 2026 | Jun 30, 2025 | -0.23941 | -0.06 | +0.18 | +74.94% |
| May 15, 2026 | Mar 31, 2025 | — | -0.0761 | — | — |
Upgrades / downgrades
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Sep 2, 2026 | Guggenheim | main | Buy | Buy |
| Aug 17, 2026 | Morgan Stanley | main | Overweight | Overweight |
| Jul 17, 2026 | B of A Securities | up | Neutral | Buy |
| Jul 6, 2026 | Barclays | init | — | Overweight |
| Jul 6, 2026 | Guggenheim | init | — | Buy |
| Jul 6, 2026 | Wolfe Research | init | — | Outperform |
About ERock, Inc.
ERock, Inc. designs, deploys, sells, operates, and maintains distributed power generation systems designed to provide power for commercial and industrial customers in the United States. Its offerings include the design, installation, and operation of modular power systems, as well as ongoing operations and maintenance and asset management services. Its systems support a range of customer applications, including bridge power, backup power, and dispatchable power solutions. The company primarily serves data centers, utilities, and commercial and industrial customers across the United States. The company was founded in 2006 and is based in Houston, Texas.
- Sector
- Industrials
- Industry
- Specialty Industrial Machinery
- Country
- United States
- Website
- erock.com
News
Your note
Sign in to keep a note on EROC — it syncs with the Stock Master app.
Insider holders
| Insider | Relation | Latest transaction | Date | Shares held |
|---|---|---|---|---|
| BOYNTON CHARLES D | Director | Stock Award(Grant) | Jun 10, 2026 | 13,024 |
| BROUILLETTE DAN | Director | Stock Award(Grant) | Jun 10, 2026 | 13,024 |
| SATTERTHWAITE LIVINGSTON LORD | Director | Stock Award(Grant) | Jun 10, 2026 | 13,024 |
Institution ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| Price (T.Rowe) Associates Inc | 4.72% | 2,275,983 | 28.79M | Jun 29, 2026 |
| Balyasny Asset Management LP | 4.36% | 2,099,619 | 26.56M | Jun 29, 2026 |
| Cinctive Capital Management LP | 4.04% | 1,947,261 | 24.63M | Jun 29, 2026 |
| Encompass Capital Advisors, LLC | 3.94% | 1,900,000 | 24.03M | Jun 29, 2026 |
| Zimmer Partners, Lp | 3.93% | 1,891,745 | 23.93M | Jun 29, 2026 |
| Ameriprise Financial, Inc. | 3.79% | 1,825,179 | 23.09M | Jun 29, 2026 |
Fund ownership
| Holder | % held | Shares | Value | Reported |
|---|---|---|---|---|
| AB CAP FUND, INC.-AB Small Cap Growth Portfolio | 2.35% | 1,130,572 | 14.30M | Jul 30, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 1.91% | 919,592 | 11.63M | Jun 29, 2026 |
| -Price (T.Rowe) Real Assets Trust I | 1.81% | 869,642 | 11.00M | Jun 29, 2026 |
| Franklin Strategic Series-FRANKLIN SMALL CAP GROWTH FUND | 1.71% | 824,839 | 10.43M | Jul 30, 2026 |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 1.38% | 662,699 | 8.38M | Jun 29, 2026 |
| T. Rowe Price Real Assets Fund, Inc. | 0.95% | 459,227 | 5.81M | Jun 29, 2026 |