McGrath RentCorp

General ticker "MGRC" information:

  • Sector: Industrials
  • Industry: Trading Companies & Distributors
  • Capitalization: $2.9B

McGrath RentCorp follows the US Stock Market performance with the rate: 9.3%.

Estimated limits based on current volatility of 1.8%: low 111.81$, high 116.02$

Factors to consider:

  • Company pays dividends: last record date 2024-10-17, amount 0.47$ (Y1.67%)
  • Price in estimated range
  • Earnings for 18 months up through Q2 (+1 year) are below our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2022-12-31 to 2024-12-30

  • 2022-12-31 to 2023-12-31 estimated range: [79.68$, 110.99$]
  • 2023-12-31 to 2024-12-30 estimated range: [87.64$, 121.33$]

Financial Metrics affecting the MGRC estimates:

  • Positive: Non-GAAP EPS, $ of 4.71 > 2.29
  • Negative: Investing cash flow per share, $ of -5.40 <= -3.48
  • Positive: 7.18 < Operating cash flow per share per price, % of 8.19
  • Positive: Operating profit margin, % of 22.56 > 19.51
  • Positive: 2.86 < Return on assets ratio (scaled to [-100,100]) of 6.32
  • Negative: Inventory ratio change, % of 5.71 > 1.08

Similar symbols

Short-term MGRC quotes

Long-term MGRC plot with estimates

Financial data

YTD 2020-12-31 2021-12-31 2022-12-31
Operating Revenue $572.55MM $616.83MM $733.82MM
Operating Expenses $431.80MM $484.41MM $568.26MM
Operating Income $140.75MM $132.42MM $165.57MM
Non-Operating Income $-8.71MM $-10.66MM $-15.55MM
Interest Expense $8.79MM $10.46MM $15.17MM
Income(Loss) $132.04MM $121.76MM $150.02MM
Taxes $30.06MM $32.05MM $34.88MM
Profit(Loss) $101.98MM $89.70MM $115.14MM
Stockholders Equity $682.60MM $732.02MM $803.95MM
Inventory $0.00MM $0.00MM $59.83MM
Assets $1,275.74MM $1,595.93MM $1,707.84MM
Operating Cash Flow $180.50MM $195.74MM $194.43MM
Capital expenditure $100.05MM $116.83MM $205.31MM
Investing Cash Flow $-53.00MM $-351.70MM $-131.43MM
Financing Cash Flow $-128.45MM $156.20MM $-63.53MM
Earnings Per Share* $4.22 $3.70 $4.73

* EPS are Split Adjusted, recent splits may be reflected with a delay.