| MGRC price | $119.66 at the August 3, 2026, 4:00 PM EDT market close, up 4.51 or 3.92% from the $115.15 July 31 close, after opening at $116.84 and trading in a session range of $116.84 to $120.00 | StockAnalysis.com real-time quote | August 4, 2026 |
| Market capitalization | $2.92 billion, reported by StockAnalysis.com at the August 3 market close and matching the $119.66 price times 24.43 million shares, with the Q2 2026 Form 10-Q cover listing 24,426,000 shares outstanding as of June 30, 2026 | StockAnalysis.com statistics and Q2 2026 Form 10-Q | August 4, 2026 |
| Q2 2026 total revenue | $221.1 million, a decrease of 6% from $235.6 million in Q2 2025, with rental operations revenue up 6% to $172.5 million and sales revenue down 34% to $46.4 million | Q2 2026 earnings release and Q2 2026 Form 10-Q | August 4, 2026 |
| Q2 2026 net income and EPS | Net income of $33.7 million, or $1.37 per diluted share, compared to net income of $36.0 million, or $1.46 per diluted share, in Q2 2025, versus consensus EPS of $1.46 | Q2 2026 Form 10-Q and analyst consensus | August 4, 2026 |
| Q2 2026 adjusted EBITDA | $82.8 million, a decrease of 4% from $86.5 million in Q2 2025, with adjusted EBITDA margin near 37% | Q2 2026 earnings release | August 4, 2026 |
| Q2 2026 segment rental revenue | TRS-RenTelco rental revenues up 17% to $31.8 million, Mobile Modular rental revenues up 2% to about $82 million, Portable Storage rental revenues flat near $17 million, and TRS utilization ending the quarter at 68.9%, the highest since Q1 2021 | Q2 2026 earnings call and Q2 2026 Form 10-Q | August 4, 2026 |
| 2026 guidance | Total revenue narrowed to $955 million to $985 million from $945 million to $995 million, adjusted EBITDA narrowed to $363 million to $375 million from $360 million to $378 million, and gross rental equipment capital expenditures raised to $200 million to $220 million from $180 million to $200 million | Q2 2026 earnings release and Q2 2026 earnings call | August 4, 2026 |
| FY2025 revenue and net income | FY2025 revenue of $944.24 million, up 3.65%, and net income of $156.31 million, down 32.55%, with the decline reflecting one-time gains in FY2024 including a $180 million WillScot Mobile Mini merger termination fee and the Adler Tanks divestiture | StockAnalysis.com financials and SEC EDGAR | August 4, 2026 |
| FY2024 net income | FY2024 net income of $231.73 million, or $9.43 per share, included roughly $242.9 million of non-operating income from the Adler Tanks divestiture and the WillScot Mobile Mini merger termination fee | StockAnalysis.com financials | August 4, 2026 |
| TTM revenue and earnings | Trailing twelve months through June 30, 2026: revenue of $932.86 million, net income of $152.83 million, and EPS of $6.21 | StockAnalysis.com financials | August 4, 2026 |
| TTM free cash flow | Operating cash flow of $251.68 million and free cash flow of $76.22 million using $175.47 million of capital expenditures on the StockAnalysis.com statistics basis, versus negative free cash flow of $6.86 million using $258.54 million of capital expenditures on the StockAnalysis.com cash flow statement basis | StockAnalysis.com statistics and cash flow statement | August 4, 2026 |
| First-half 2026 rental equipment capex | Rental equipment acquisitions of $131.4 million in the first half of 2026 versus $53.5 million a year ago, per the Q2 2026 Form 10-Q, supporting modular geographic expansion and TRS demand | Q2 2026 Form 10-Q | August 4, 2026 |
| Balance sheet | Cash of $4.4 million, notes payable of $589.9 million, total liabilities of $1,257.6 million, shareholders equity of $1,245.5 million, and total assets of $2,503.0 million as of June 30, 2026, with funded debt to LTM adjusted EBITDA near 1.65x | Q2 2026 Form 10-Q and Q2 2026 earnings call | August 4, 2026 |
| May 2026 refinancing | On May 8, 2026, the Company entered into an amended and restated credit agreement providing a $725.0 million unsecured revolving credit facility, expandable to $950.0 million, replacing the prior facility | Q2 2026 Form 10-Q | August 4, 2026 |
| Valuation snapshot | 19.27x trailing earnings, 18.18x forward earnings, 2.26x book value, 38.20x trailing free cash flow on the statistics basis, and a 1.66% dividend yield at the $119.66 price | StockAnalysis.com statistics | August 4, 2026 |
| Analyst consensus | Buy with an average price target of $145.40, up 21.51% from the August 3 close, with a low target of $140 and a high target of $150, including Oppenheimer Buy $143 and Barclays Buy $140 on July 30, 2026 | StockAnalysis.com forecast | August 4, 2026 |
| FY2026 and FY2027 estimates | FY2026 revenue estimate of $963.22 million with EPS near $6.35, and FY2027 revenue estimate of $1.01 billion with EPS near $6.95 | StockAnalysis.com forecast financial forecast | August 4, 2026 |
| Dividend | Quarterly dividend of $0.495 per share, annualized $1.98, with a 1.66% yield, a 31.88% payout ratio, 28 years of dividend growth, and an ex-dividend date of July 17, 2026 | StockAnalysis.com dividend history | August 4, 2026 |
| 52-week range and performance | 52-week range of $94.99 to $127.68, year-to-date up about 14% from the $104.93 December 31, 2025 close, and beta of 0.42 | StockAnalysis.com statistics and price history | August 4, 2026 |
| Short interest | 453,372 shares short, or 1.86% of shares outstanding, about 1.97 days to cover, down from 506,504 shares the prior month | StockAnalysis.com statistics short selling | August 4, 2026 |
| Technical snapshot | 5-day moving average near $117.36 and 20-day moving average near $117.26 recomputed from the StockAnalysis.com daily price history, 50-day moving average near $115.53 and 200-day moving average near $111.52 on StockAnalysis.com statistics, 14-day RSI near 55.96, and 20-day average volume near 165,354 shares | StockAnalysis.com statistics and daily price history | August 4, 2026 |