122.31
price down icon2.92%   -3.68
after-market After Hours: 122.31
loading
Mcgrath Rentcorp stock is traded at $122.31, with a volume of 83,333. It is down -2.92% in the last 24 hours and up +0.87% over the past month. McGrath RentCorp is a rental company. It is comprised of four reportable business segments namely Modular building segment (Mobile Modular); Portable storage container segment (Portable Storage); Electronic test equipment segment (TRS-RenTelco); and its classroom manufacturing business selling modular buildings used as classrooms in California (Enviroplex). The company generates its revenues majorily from the rental of its equipment on operating leases with sales of equipment occurring in the normal course of business.
See More
Previous Close:
$125.99
Open:
$125.05
24h Volume:
83,333
Relative Volume:
0.64
Market Cap:
$3.01B
Revenue:
$888.78M
Net Income/Loss:
$224.80M
P/E Ratio:
13.35
EPS:
9.16
Net Cash Flow:
$24.80M
1W Performance:
-2.68%
1M Performance:
+0.87%
6M Performance:
+10.23%
1Y Performance:
+17.50%
1-Day Range:
Value
$122.02
$125.06
1-Week Range:
Value
$119.21
$126.42
52-Week Range:
Value
$95.50
$129.93

Mcgrath Rentcorp Stock (MGRC) Company Profile

Name
Name
Mcgrath Rentcorp
Name
Phone
925-606-9200
Name
Address
5700 LAS POSITAS RD, LIVERMORE
Name
Employee
1,219
Name
Twitter
Name
Next Earnings Date
2024-10-24
Name
Latest SEC Filings
Name
MGRC's Discussions on Twitter

Compare MGRC with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Rental & Leasing Services icon
MGRC
Mcgrath Rentcorp
122.31 3.02B 888.78M 224.80M 24.80M 9.16
Rental & Leasing Services icon
URI
United Rentals Inc
938.00 60.79B 15.75B 2.54B 606.00M 38.67
Rental & Leasing Services icon
AER
Aercap Holdings N V
122.27 21.65B 7.82B 2.53B -1.02B 12.38
Rental & Leasing Services icon
FTAI
Fortress Transportation and Inf
171.66 17.24B 1.91B 71.45M -1.36B 0.22
Rental & Leasing Services icon
UHAL.B
U Haul Holding Company
52.66 9.83B 5.69B 448.52M -1.99B 2.11
Rental & Leasing Services icon
R
Ryder System Inc
187.45 7.61B 12.55B 478.00M -481.00M 10.69

Mcgrath Rentcorp Stock (MGRC) Upgrades & Downgrades

Date Action Analyst Rating Change
Dec-11-24 Initiated CJS Securities Market Outperform
Sep-25-24 Resumed Oppenheimer Outperform
Feb-02-23 Upgrade Sidoti Neutral → Buy
Nov-16-22 Downgrade Sidoti Buy → Neutral
Aug-12-20 Upgrade Oppenheimer Perform → Outperform
Sep-19-18 Initiated Berenberg Buy
Jan-08-16 Upgrade Sidoti Neutral → Buy
Nov-04-15 Downgrade KeyBanc Capital Mkts Overweight → Sector Weight
Aug-01-12 Downgrade Oppenheimer Outperform → Perform
Aug-23-11 Initiated KeyBanc Capital Mkts Buy
Feb-25-10 Reiterated RBC Capital Mkts Sector Perform
Feb-26-09 Reiterated RBC Capital Mkts Sector Perform
Dec-03-08 Reiterated RBC Capital Mkts Sector Perform
May-09-08 Reiterated RBC Capital Mkts Sector Perform
Feb-22-08 Downgrade RBC Capital Mkts Outperform → Sector Perform
Feb-06-08 Reiterated RBC Capital Mkts Outperform
Jun-21-07 Initiated RBC Capital Mkts Outperform
Feb-23-07 Downgrade RBC Capital Mkts Outperform → Sector Perform
View All

Mcgrath Rentcorp Stock (MGRC) Latest News

pulisher
Sep 12, 2025

Full technical analysis of McGrath RentCorp stock2025 Winners & Losers & Capital Efficiency Focused Ideas - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Does McGrath RentCorp fit your quant trading modelWatch List & Weekly Breakout Stock Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

McGrath (MGRC) is a Great Momentum Stock: Should You Buy? - sharewise.com

Sep 12, 2025
pulisher
Sep 12, 2025

Regression analysis insights on McGrath RentCorp performanceExit Point & AI Driven Price Predictions - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

What’s the recovery path for long term holders of McGrath RentCorpJuly 2025 Retail & Free Reliable Trade Execution Plans - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Real time breakdown of McGrath RentCorp stock performanceOil Prices & Capital Protection Trade Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

How to forecast McGrath RentCorp trends using time seriesTrade Risk Summary & Long-Term Safe Investment Plans - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

What recovery options are there for McGrath RentCorpJuly 2025 Decliners & Community Consensus Picks - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Is McGrath RentCorp stock ready for a breakoutEarnings Risk Report & Fast Gain Swing Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Using data tools to time your McGrath RentCorp exitRisk Management & Free Expert Verified Stock Movement Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Smart tools for monitoring McGrath RentCorp’s price actionShare Buyback & Verified Momentum Stock Watchlist - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Detecting price anomalies in McGrath RentCorp with AI2025 Risk Factors & Intraday High Probability Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Visualizing McGrath RentCorp stock with heatmapsTake Profit & Daily Growth Stock Investment Tips - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

What moving averages say about McGrath RentCorpJuly 2025 PreEarnings & Stepwise Entry and Exit Trade Signals - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Long term hold vs stop loss in McGrath RentCorpQuarterly Portfolio Report & Real-Time Buy Zone Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Candlestick signals on McGrath RentCorp stock todayJuly 2025 Reactions & Free High Accuracy Swing Entry Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Identifying reversal signals in McGrath RentCorpJuly 2025 Sentiment & Stepwise Trade Execution Plans - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Price action breakdown for McGrath RentCorpGold Moves & Weekly Chart Analysis and Guides - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Trend analysis for McGrath RentCorp this weekFed Meeting & Target Return Focused Stock Picks - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Chart based exit strategy for McGrath RentCorpTake Profit & Risk Adjusted Buy and Sell Alerts - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

News impact scoring models applied to McGrath RentCorpPortfolio Update Summary & Low Risk High Reward Trade Ideas - Newser

Sep 12, 2025
pulisher
Sep 12, 2025

Is McGrath RentCorp meeting your algorithmic filter criteriaJuly 2025 PreEarnings & Capital Efficient Trade Techniques - Newser

Sep 12, 2025
pulisher
Sep 11, 2025

What candlestick patterns are forming on McGrath RentCorpPortfolio Return Summary & Weekly High Return Stock Opportunities - Newser

Sep 11, 2025
pulisher
Sep 11, 2025

Has McGrath RentCorp found a price floorQuarterly Trade Report & Reliable Momentum Entry Alerts - Newser

Sep 11, 2025
pulisher
Sep 11, 2025

McGrath RentCorp Remains Attractive, Though Upside Is Limited (NASDAQ:MGRC) - Seeking Alpha

Sep 11, 2025
pulisher
Sep 10, 2025

McGrath (MGRC) Q1 2025 Earnings Call - AOL.com

Sep 10, 2025
pulisher
Sep 10, 2025

Can McGrath RentCorp rally from current levelsMarket Volume Summary & Fast Exit/Entry Strategy Plans - Newser

Sep 10, 2025
pulisher
Sep 10, 2025

What momentum shifts mean for McGrath RentCorpJuly 2025 Summary & Weekly Stock Performance Updates - Newser

Sep 10, 2025
pulisher
Sep 09, 2025

McGrath RentCorp Issues $75 Million Senior Notes - MSN

Sep 09, 2025
pulisher
Sep 09, 2025

Analyzing McGrath RentCorp with multi timeframe charts2025 Fundamental Recap & Daily Technical Forecast Reports - Newser

Sep 09, 2025
pulisher
Sep 09, 2025

Trexquant Investment LP Boosts Stock Holdings in McGrath RentCorp $MGRC - MarketBeat

Sep 09, 2025
pulisher
Sep 09, 2025

Is McGrath RentCorp’s ROIC above industry averagePortfolio Value Summary & Smart Money Movement Tracker - Lancaster City Council

Sep 09, 2025

Mcgrath Rentcorp Stock (MGRC) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading
rental_leasing_services WSC
$23.01
price down icon 2.25%
rental_leasing_services HRI
$126.48
price down icon 2.10%
rental_leasing_services CAR
$155.53
price down icon 0.96%
$169.79
price down icon 0.93%
rental_leasing_services AL
$63.52
price down icon 0.08%
rental_leasing_services R
$187.45
price down icon 1.12%
Cap:     |  Volume (24h):