McGrath RentCorp (MGRC) Stock Insights

MGRC price $119.03 -0.54 -0.45%

Ticker
MGRC
Price
$119.03
Change
-0.54 -0.45%
Market cap ?
$2.91B
P/E ?
19.05
Forward P/E ?
18.56
Dividend yield ?
1.66%
Beta ?
0.47
Sector
Industrials
Industry
Rental & Leasing Services

Financials

2016201720182019202020212022202320242025
424080000462034000498330000570230000572554000616833000635665000831842000910942000944235000

McGrath RentCorp (MGRC) operates as a diversified business-to-business provider of rental solutions, serving clients across the United States and internationally. Its primary offerings encompass a range of temporary infrastructure and specialized equipment, including versatile modular structures, portable storage units, advanced electronic testing apparatus, and various liquid and solid containment solutions. The…

Fair value

MGRC fair value $104.68. Price $119.03. Price is 14% above fair value.

Above fair value, but less expensive than usual. A smaller premium than on 79% of days in the past 5 years.

Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.

Calculated with a 10-year free-cash-flow discount. Starting free cash flow 122.38M. Growth 7.92%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 24.43M. Net debt 527.50M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the median P/E of the company's industry. That median uses listed stocks worth at least $10 billion with a positive P/E of 100 or below, and the industry needs at least eight of them. Otherwise the sector median is used when that group also has at least eight, then the market median of those large companies. The multiple used is the lower of that median and 1.25 times the stock's own 10-year median P/E, then kept between 8 and 30. If the stock has no 10-year median, the peer median is kept between 8 and 30. Fair value is the average of the cash-flow value and the earnings value when both exist. Card and credit companies use the earnings value only, because changes in customer receivables distort free cash flow. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.

Compare MGRC

Earnings

DateEPS actualEPS estimateRevenueRevenue estimate
2026-10-28—1.89—273.25M
2026-07-291.371.47221.11M236.51M
2026-04-291.101.13198.54M198.19M
2026-02-252.021.74256.76M254.32M
2025-10-231.721.83256.44M254.32M
2025-07-241.461.30235.62M276.78M
2025-04-241.151.02195.42M189.03M
2025-02-191.581.50243.75M246.93M
2024-10-241.871.39266.76M246.89M
2024-07-250.841.25212.61M210.23M
2024-04-250.930.73187.83M172.08M
2024-02-211.301.37221.59M214.42M
2023-10-261.491.25243.51M214.58M
2023-07-271.140.99203.03M194.58M
2023-05-042.920.70173.16M158.45M
2023-02-221.621.38210.88M201.16M
2022-10-271.251.17200.54M185.14M
2022-07-281.070.90177.03M174.03M
2022-04-280.770.72145.37M146.41M
2022-02-231.161.15175.91M175.51M
2021-10-280.951.24173.29M177.61M
2021-08-030.920.91146.44M133.83M
2021-04-280.710.77121.19M128.19M
2021-02-231.271.03148.98M114.27M
2020-10-291.151.02156.45M138.76M
2020-07-290.920.40137.67M102.22M
2020-04-290.810.75129.45M119.86M
2020-02-251.070.94147.22M129.33M
2019-10-291.321.03173.56M135.43M
2019-07-300.790.72127.44M116.15M
2019-04-300.750.64122.01M104.11M
2019-02-260.990.77133.12M103.53M
2018-10-301.010.90143.15M127.56M
2018-07-310.650.64116.98M115.20M
2018-05-010.590.47105.08M83.72M
2018-02-270.620.53122.23M96.58M
2017-10-310.690.57135.39M111.85M
2017-08-020.480.39109.58M89.05M
2017-05-020.330.2894.84M80.44M
2017-02-280.400.46105.28M121.09M

Dividends

Yield 1.66%. Payout ratio 31.76%. Frequency Quarterly.

Safety score 100/100 · Safe. Payout ratio is 32% of earnings. Dividends use less than 40% of free cash flow. Dividends were paid in 37 separate years. Yield is 1.7%, in a range that is usually sustainable.

Ex-dateDividendRecordPaymentFrequency
2026-10-16$0.492026-10-162026-10-30Quarterly
2026-07-17$0.492026-07-172026-07-31Quarterly
2026-04-16$0.492026-04-162026-04-30Quarterly
2026-01-16$0.482026-01-162026-01-30Quarterly
2025-10-17$0.482025-10-172025-10-31Quarterly
2025-07-17$0.482025-07-172025-07-31Quarterly
2025-04-16$0.482025-04-162025-04-30Quarterly
2025-01-17$0.472025-01-172025-01-31Quarterly
2024-10-17$0.472024-10-172024-10-31Quarterly
2024-07-17$0.472024-07-172024-07-31Quarterly
2024-04-15$0.472024-04-162024-04-30Quarterly
2024-01-16$0.472024-01-172024-01-31Quarterly
2023-10-16$0.472023-10-172023-10-31Quarterly
2023-07-14$0.472023-07-172023-07-31Quarterly
2023-04-13$0.472023-04-142023-04-28Quarterly
2023-01-13$0.462023-01-172023-01-31Quarterly
2022-10-14$0.462022-10-172022-10-31Quarterly
2022-07-14$0.462022-07-152022-07-29Quarterly
2022-04-13$0.462022-04-152022-04-29Quarterly
2022-01-13$0.432022-01-172022-01-31Quarterly
2021-10-14$0.432021-10-152021-10-29Quarterly
2021-07-15$0.432021-07-162021-07-30Quarterly
2021-04-14$0.432021-04-152021-04-30Quarterly
2021-01-14$0.422021-01-152021-01-29Quarterly
2020-10-15$0.422020-10-162020-10-30Quarterly
2020-07-16$0.422020-07-172020-07-31Quarterly
2020-04-14$0.422020-04-152020-04-30Quarterly
2020-01-16$0.382020-01-172020-01-31Quarterly
2019-10-16$0.382019-10-172019-10-31Quarterly
2019-07-16$0.382019-07-172019-07-31Quarterly
2019-04-12$0.382019-04-152019-04-30Quarterly
2019-01-16$0.342019-01-172019-01-31Quarterly
2018-10-16$0.342018-10-172018-10-31Quarterly
2018-07-16$0.342018-07-172018-07-31Quarterly
2018-04-13$0.342018-04-162018-04-30Quarterly
2018-01-16$0.262018-01-172018-01-31Quarterly
2017-10-16$0.262017-10-172017-10-31Quarterly
2017-07-13$0.262017-07-172017-07-31Quarterly
2017-04-11$0.262017-04-142017-04-28Quarterly
2017-01-12$0.262017-01-172017-01-31Quarterly
2016-10-13$0.262016-10-172016-10-31Quarterly
2016-07-13$0.262016-07-152016-07-29Quarterly
2016-04-13$0.262016-04-152016-04-29Quarterly
2016-01-13$0.252016-01-152016-01-29Quarterly
2015-10-14$0.252015-10-162015-10-30Quarterly
2015-07-15$0.252015-07-172015-07-31Quarterly
2015-04-14$0.252015-04-162015-04-30Quarterly
2015-01-14$0.242015-01-162015-01-30Quarterly
2014-10-15$0.242014-10-172014-10-31Quarterly
2014-07-15$0.242014-07-172014-07-31Quarterly
2014-04-14$0.242014-04-162014-04-30Quarterly
2014-01-15$0.242014-01-172014-01-31Quarterly
2013-10-17$0.242013-10-212013-10-31Quarterly
2013-07-15$0.242013-07-172013-07-31Quarterly
2013-04-12$0.242013-04-162013-04-30Quarterly
2013-01-15$0.232013-01-172013-01-31Quarterly
2012-10-15$0.232012-10-172012-10-31Quarterly
2012-07-13$0.232012-07-172012-07-31Quarterly
2012-04-12$0.232012-04-162012-04-30Quarterly
2012-01-12$0.232012-01-172012-01-31Quarterly
2011-10-13$0.232011-10-172011-10-31Quarterly
2011-07-13$0.232011-07-152011-07-29Quarterly
2011-04-13$0.232011-04-152011-04-29Quarterly
2011-01-12$0.232011-01-172011-01-31Quarterly
2010-10-13$0.232010-10-152010-10-29Quarterly
2010-07-14$0.232010-07-162010-07-30Quarterly
2010-04-14$0.232010-04-162010-04-30Quarterly
2010-01-13$0.222010-01-152010-01-29Quarterly
2009-10-14$0.222009-10-162009-10-30Quarterly
2009-07-14$0.222009-07-162009-07-31Quarterly
2009-04-14$0.222009-04-162009-04-30Quarterly
2009-01-13$0.202009-01-152009-01-30Quarterly
2008-10-10$0.202008-10-152008-10-31Quarterly
2008-07-14$0.202008-07-162008-07-31Quarterly
2008-04-14$0.202008-04-162008-04-30Quarterly
2008-01-11$0.182008-01-152008-01-31Quarterly
2007-10-11$0.182007-10-152007-10-31Quarterly
2007-07-12$0.182007-07-162007-07-31Quarterly
2007-04-12$0.182007-04-162007-04-30Quarterly
2007-01-10$0.162007-01-152007-01-31Quarterly

Insider trades

DateInsiderActionSharesPriceValue
2026-10-01HANNA JOSEPH FSell7.50K$115.04862.82K
2026-08-18Wescott TaraSell1.32K$122.00161.65K
2026-08-12Skenesky John PSell6.08K$120.54732.52K
2026-08-11Hawkins Philip BSell4.43K$120.91535.64K
2026-08-11Hawkins Philip BSell5$124.00620
2026-08-11Skenesky John PSell2.00K$120.41240.82K
2026-07-01HANNA JOSEPH FSell460$119.2154.84K
2026-07-01HANNA JOSEPH FSell4.80K$120.51578.79K
2026-07-01HANNA JOSEPH FSell2.24K$121.23271.20K
2026-06-26Lieffrig JohnSell500$125.0062.50K
2026-06-25Lieffrig JohnSell2.00K$125.00250.00K
2026-06-15Malek GildaSell1.41K$114.04160.45K
2026-06-10Whitney David MSell3.78K$113.65429.94K
2026-06-10VAN TREASE KRISTINASell3.78K$113.65429.94K
2026-05-15Whitney David MSell539$115.0061.99K
2026-05-15VAN TREASE KRISTINASell539$115.0061.99K
2026-05-05HANNA JOSEPH FSell400$113.0645.22K
2026-05-05HANNA JOSEPH FSell530$112.0059.36K
2026-05-04HANNA JOSEPH FSell9.07K$112.461.02M
2026-05-04HANNA JOSEPH FSell400$113.1945.28K
2026-04-03Snyder Chris J.Other0——
2026-04-03Snyder Chris J.Other0——
2026-04-03Snyder Chris J.Other0——
2026-04-03Snyder Chris J.Other0——
2026-03-31VAN TREASE KRISTINABuy2.27K——
2026-03-31Whitney David MBuy2.27K——
2026-03-31Malek GildaBuy1.43K——
2026-03-31Malek GildaSell700$110.2877.20K
2026-03-31Malek GildaSell1.43K——
2026-03-12Whitney David MBuy5.97K$104.00620.46K
2026-03-12VAN TREASE KRISTINABuy5.97K$104.00620.46K
2026-02-27SHUSTER BRADLEY MBuy1.30K——
2026-02-27Anderson Nicolas CBuy1.30K——
2026-02-27Box Kimberly AnnBuy1.30K——
2026-02-27Conjeevaram SmitaBuy1.30K——
2026-02-27DAWSON WILLIAM JBuy1.30K——
2026-02-27VAN TREASE KRISTINABuy2.70K——
2026-02-27VAN TREASE KRISTINABuy1.17K——
2026-02-27Whitney David MBuy2.70K——
2026-02-27Whitney David MBuy1.17K——
2026-02-27HANNA JOSEPH FBuy1.30K——
2026-02-27Lieffrig JohnBuy1.53K——
2026-02-27Hawkins Philip BBuy11.27K——
2026-02-27PRATT KEITH EBuy6.08K——
2026-02-27Skenesky John PBuy1.40K——
2026-02-27Malek GildaBuy4.51K——
2026-02-27Wescott TaraBuy1.80K——
2026-02-24VAN TREASE KRISTINABuy2.44K——
2026-02-24VAN TREASE KRISTINASell1.58K$114.48181.11K
2026-02-24VAN TREASE KRISTINABuy511——
2026-02-24VAN TREASE KRISTINABuy1.69K——
2026-02-24VAN TREASE KRISTINASell1.11K$114.48126.96K
2026-02-24VAN TREASE KRISTINABuy354——
2026-02-24VAN TREASE KRISTINASell1.06K——
2026-02-24Whitney David MBuy2.44K——
2026-02-24Whitney David MSell1.58K$114.48181.11K
2026-02-24Whitney David MBuy511——
2026-02-24Whitney David MBuy1.69K——
2026-02-24Whitney David MSell1.11K$114.48126.96K
2026-02-24Whitney David MBuy354——
2026-02-24Whitney David MSell1.53K——
2026-02-24HANNA JOSEPH FBuy25.97K——
2026-02-24HANNA JOSEPH FSell15.94K$114.481.82M
2026-02-24HANNA JOSEPH FBuy3.20K——
2026-02-24HANNA JOSEPH FSell16.31K——
2026-02-24Lieffrig JohnBuy1.99K——
2026-02-24Lieffrig JohnSell706$114.4880.82K
2026-02-24Lieffrig JohnBuy417——
2026-02-24Lieffrig JohnSell1.25K——
2026-02-24Hawkins Philip BBuy3.14K——
2026-02-24Hawkins Philip BSell1.04K$114.48118.83K
2026-02-24Hawkins Philip BBuy657——
2026-02-24Hawkins Philip BSell1.97K——
2026-02-24PRATT KEITH EBuy5.73K——
2026-02-24PRATT KEITH ESell3.86K$114.48441.78K
2026-02-24PRATT KEITH EBuy1.20K——
2026-02-24PRATT KEITH ESell3.60K——
2026-02-24Skenesky John PBuy2.29K——
2026-02-24Skenesky John PSell677$114.4877.50K
2026-02-24Skenesky John PBuy481——
2026-02-24Skenesky John PSell1.44K——
2026-02-24Wescott TaraBuy401——
2026-02-24Wescott TaraBuy1.91K——
2026-02-24Wescott TaraSell1.48K$114.48169.66K
2026-02-24Wescott TaraSell401——
2026-02-23VAN TREASE KRISTINABuy933——
2026-02-23VAN TREASE KRISTINASell837$113.0794.64K
2026-02-23VAN TREASE KRISTINABuy587——
2026-02-23VAN TREASE KRISTINASell532$113.0760.15K
2026-02-23VAN TREASE KRISTINASell933——
2026-02-23VAN TREASE KRISTINASell587——
2026-02-23Whitney David MBuy933——
2026-02-23Whitney David MSell837$113.0794.64K
2026-02-23Whitney David MBuy587——
2026-02-23Whitney David MSell532$113.0760.15K
2026-02-23Whitney David MSell933——
2026-02-23Whitney David MSell587——
2026-02-23HANNA JOSEPH FBuy8.81K——
2026-02-23HANNA JOSEPH FSell7.92K$113.07895.51K
2026-02-23HANNA JOSEPH FSell8.81K——

Institutional holders

Latest filed quarter: Q2 2026.

Institutions holding: 275, holders +16 vs prior quarter. Ownership 92.57%.

HolderSharesChangeChange %Value
BLACKROCK, INC.2.09M148.54K+7.65%252.84M
RIVER ROAD ASSET MANAGEMENT, LLC2.05M-114.49K-5.30%247.67M
VANGUARD PORTFOLIO MANAGEMENT LLC1.42M17.81K+1.27%172.45M
VANGUARD CAPITAL MANAGEMENT LLC1.11M-4.12K-0.37%133.86M
DIMENSIONAL FUND ADVISORS LP975.05K68.10K+7.51%118.01M
CHANNING CAPITAL MANAGEMENT, LLC835.25K23.02K+2.83%101.09M
VICTORY CAPITAL MANAGEMENT INC705.33K-104.59K-12.91%85.37M
GEODE CAPITAL MANAGEMENT, LLC676.03K45.79K+7.27%81.83M
FMR LLC631.86K299.36K+90.03%76.47M
STATE STREET CORP629.99K45.61K+7.80%76.25M
SNYDER CAPITAL MANAGEMENT L P475.32K-11.65K-2.39%57.53M
MORGAN STANLEY453.89K-39.65K-8.03%54.93M
PRICE T ROWE ASSOCIATES INC /MD/409.86K252.24K+160.02%49.61M
LOOMIS SAYLES & CO L P377.25K-19.31K-4.87%45.66M
SILVERCREST ASSET MANAGEMENT GROUP LLC357.14K35.44K+11.02%43.23M
CLEARBRIDGE INVESTMENTS, LLC353.79K7.14K+2.06%42.82M
ALYESKA INVESTMENT GROUP, L.P.330.70K93.20K+39.24%40.02M
CAPITAL WORLD INVESTORS330.11K9.01K+2.80%39.95M
AMERIPRISE FINANCIAL INC315.77K26.79K+9.27%38.22M
CAPITAL RESEARCH GLOBAL INVESTORS309.41K4.31K+1.41%37.45M
NORTHERN TRUST CORP298.02K6.03K+2.07%36.07M
NEUMEIER POMA INVESTMENT COUNSEL LLC295.11K9.40K+3.29%35.72M
SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P.285.59K285.59KNew34.57M
CHARLES SCHWAB INVESTMENT MANAGEMENT INC285.59K4.16K+1.48%34.57M
SCHRODER INVESTMENT MANAGEMENT GROUP274.85K36.17K+15.16%33.41M

Insights · Dividends · Forecast · Financials · Learn

Stocklytics home · Screener

McGrath RentCorp (MGRC) Stock Insights

MGRC$119.03-0.54 -0.45%

$2.91B

Market Cap

19.05

P/E

18.56

Forward P/E

—

Score

Price History