⌘K
OverviewStock screenerAnalyst actionsCalendar
MarketsInvestorsSign in
StockUnited StatesNYSE

EROC

ERock, Inc.

Industrials · Specialty Industrial Machinery

12.67USD

-1.0700 (-7.79%)

DescriptionHistoricalFinancialsRelative ValueResearchNewsDiscussionOptionsPrice Chart ↗Fundamental Chart ↗

Estimates and surprises

Consensus EPS on the street’s adjusted basis, not the filed GAAP figure — which is why the actuals here can differ from the income statement.

PeriodConsensus EPS90 days agoRevisions up (30d)Revisions down (30d)
Current quarter$-0.01▼$012
Next quarter$0.03▲$021
Current year$-0.31▼$011
Next year$0.48▲$012

Recent quarters

Beat in 1 of the last 1

QuarterEstimateActualSurprise
2026-06-30$-0.29$1.04+1.33 (+455.0%)

Wall Street coverage

10 ratings from 7 firms

Ratings are attributed to the research firm, not to individual analysts. See every ticker.

FirmActionRatingPrice TargetDate
GuggenheimMaintainedBuy$23 $20Sep 2, 2026
Morgan StanleyMaintainedOverweight$21 $23Aug 17, 2026
B of A SecuritiesUpgraded from NeutralBuy$16Jul 17, 2026
BarclaysInitiatedOverweight$23Jul 6, 2026
GuggenheimInitiatedBuy$23Jul 6, 2026
Wolfe ResearchInitiatedOutperform$24Jul 6, 2026
B of A SecuritiesInitiatedNeutral$16Jul 6, 2026
Morgan StanleyInitiatedOverweight$21Jul 6, 2026
JP MorganInitiatedOverweight$24Jul 6, 2026
Evercore ISI GroupInitiatedOutperform$28Jul 6, 2026

Insider transactions

5 filings from 1 insider · 0 buy / 0 sell over 6m

Officers and directors of EROC, from the last two years of filings. Grants, gifts and option exercises are shown but not colour-coded — they are compensation, not a view on the price.

InsiderActionSharesPriceValueDate
McAndrew Walter Thomas Jr.10% ownerSellindirectClass B Units93.0k——Jun 11, 2026
McAndrew Walter Thomas Jr.10% ownerSellClass B Units372.1k——Jun 11, 2026
McAndrew Walter Thomas Jr.10% ownerOtherindirect93.0k——Jun 11, 2026
McAndrew Walter Thomas Jr.10% ownerOther372.1k——Jun 11, 2026
McAndrew Walter Thomas Jr.10% ownerOther50.5k——Jun 11, 2026

Analyst Notes

Sign in to write

No analyst notes on EROC yet.

Analyst Ratings

8 analysts covering

PeriodStrong BuyBuyHoldSellStrong SellConsensus
Current44000Buy1.50
1 mo ago44000Buy1.50
2 mo ago44000Buy1.50
Price target$22.50$19.00 – $28.00
+77.6% to target