SecBot SecBot
← Back to Analyst Consensus
MGRC Buy

MCGRATH RENTCORP

Current Price —
Implied Upside —
Analysts 9

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Next Earnings

Oct 28, 2026 (2 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Feb 12, 2026Barclaysinitiate— → Overweight$14053%
Sep 18, 2025OppenheimermaintainOutperform → Outperform$14352%
Nov 22, 2024OppenheimermaintainOutperform → Outperform$13952%
Oct 25, 2024OppenheimermaintainOutperform → Outperform$12452%
Oct 6, 2023OppenheimermaintainOutperform → Outperform$11652%
Feb 23, 2023Oppenheimermaintain— → Outperform$11452%
Feb 2, 2023Sidoti & Co.upgradeNeutral → Buy$12740%
Nov 16, 2022Sidoti & Co.downgradeBuy → Neutral$10640%
Aug 12, 2020OppenheimerupgradePerform → Outperform$052%
Feb 4, 2020Sidoti & Co.maintain— → Buy$9940%
Sep 12, 2019Sidoti & Co.maintain— → Buy$8640%
Jul 31, 2019Sidoti & Co.maintain— → Buy$8340%
Sep 19, 2018Berenberginitiate— → Buy$7029%
Sep 14, 2016Sidoti & Co.maintain— → Buy$4040%
Jan 8, 2016Sidoti & Co.upgradeNeutral → Buy$040%
Nov 4, 2015KeybancdowngradeOverweight → Sector Weight$052%
May 8, 2014KeybancupgradeHold → Buy$4152%
Nov 2, 2012KeybancdowngradeBuy → Hold$052%
Aug 1, 2012OppenheimerdowngradeOutperform → Perform$052%

Price Target Trend

Apr 3, 2026 Latest: $145.4 Oct 24, 2026

EPS Estimates

+1y $6.95
Lo: $6.67 Hi: $7.10
4 analysts
0q $1.84
Lo: $1.74 Hi: $1.98
4 analysts
▲1
0y $6.35
Lo: $6.25 Hi: $6.42
4 analysts
▲2
+1q $2.05
Lo: $1.96 Hi: $2.14
4 analysts
▲4

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access