Skip to main content

McGrath RentCorp (MGRC) Stock Forecast

Data as of May 3, 2026

Industrials · Current price $109.17 (-1.25%)

Consensus Target
$140.00
Upside
+28.2%
Analysts
Rating

Price Target Range

Low $140.00High $140.00

Consensus Price Target Over Time

Analyst Rating Distribution

Last 3 Months

No ratings in the last 3 months.
Strong Buy0
Buy0
Hold0
Sell0
Strong Sell0

6-Month Trend

No rating trend data.

Latest Analyst Forecasts

Price targets issued by Wall Street analysts. Upside calculated against today's price.

DateAnalystFirmPrice TargetUpside
Sep 25, 2024Scott SchneebergerOppenheimer$120.00+9.9%

MGRC vs Sector & Market

MetricMGRCIndustrials AvgLarge Cap Avg
Analyst Rating2.412.41
Analyst Count818
Target Upside+28.2%+84.9%+14.9%
P/E Ratio17.3328.1731.19

Revenue Estimates

PeriodLowAvgHigh#
2026-06-30$236M$239M$241M3
2026-09-30$263M$268M$271M1
2026-12-31$257M$262M$265M2
2027-03-31$205M$209M$211M1
2027-06-30$237M$242M$245M2
2027-09-30$265M$270M$273M2
2027-12-31$259M$264M$267M1

EPS Estimates

PeriodLowAvgHigh#
2026-06-30$1.47$1.53$1.613
2026-09-30$1.82$1.86$1.891
2026-12-31$1.93$1.97$2.001
2027-03-31$1.14$1.17$1.181
2027-06-30$1.70$1.74$1.771
2027-09-30$1.95$2.00$2.031
2027-12-31$2.04$2.09$2.131

Frequently Asked Questions

What is the analyst consensus for MGRC?

The consensus among 0 analysts covering McGrath RentCorp (MGRC) is — with an average price target of $140.00.

What is the highest price target for MGRC?

The highest price target for MGRC is $120.00, set by Scott Schneeberger at Oppenheimer on 2024-09-25.

What is the lowest price target for MGRC?

The lowest price target for MGRC is $120.00, set by Scott Schneeberger at Oppenheimer on 2024-09-25.

How many analysts cover MGRC?

0 analysts have issued ratings for McGrath RentCorp in the past 12 months.

Is MGRC a buy or sell right now?

Based on 0 analyst ratings, MGRC has a consensus rating of — with a +28.2% upside to the consensus target of $140.00.

What are the earnings estimates for MGRC?

Analysts estimate MGRC will report EPS of $1.53 for the period ending 2026-06-30, with revenue estimated at $239M.

Data updated daily. Analyst price targets sourced from public filings and broker reports. Not investment advice.