MGRC(MGRC)
MGRC
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 10/9/2026 | $112.72 | $114.27 | $112.13 | $113.64 | 119,200 |
| 10/8/2026 | $113.77 | $113.77 | $111.88 | $112.73 | 225,344 |
| 10/7/2026 | $116.46 | $118.40 | $113.96 | $114.26 | 199,500 |
| 10/6/2026 | $117.36 | $119.55 | $117.32 | $117.98 | 111,200 |
| 10/5/2026 | $116.56 | $117.13 | $115.08 | $116.57 | 186,043 |
| 10/2/2026 | $116.53 | $117.98 | $115.43 | $117.56 | 154,747 |
| 10/1/2026 | $113.74 | $115.77 | $112.70 | $114.99 | 161,033 |
| 9/30/2026 | $114.49 | $115.02 | $113.29 | $114.35 | 156,800 |
| 9/29/2026 | $115.44 | $115.95 | $112.10 | $114.23 | 158,400 |
| 9/28/2026 | $112.71 | $114.89 | $111.25 | $114.86 | 157,358 |
| 9/25/2026 | $112.17 | $115.10 | $112.17 | $113.23 | 192,936 |
| 9/24/2026 | $113.34 | $113.34 | $110.87 | $111.96 | 140,125 |
| 9/23/2026 | $113.04 | $113.71 | $111.60 | $113.24 | 185,747 |
| 9/22/2026 | $112.98 | $113.98 | $112.31 | $113.47 | 172,147 |
| 9/21/2026 | $110.78 | $112.16 | $110.03 | $111.76 | 97,749 |
| 9/18/2026 | $110.78 | $111.34 | $109.94 | $110.89 | 240,200 |
| 9/17/2026 | $112.28 | $112.28 | $110.32 | $111.58 | 209,727 |
| 9/16/2026 | $111.17 | $112.09 | $110.33 | $111.22 | 135,516 |
| 9/15/2026 | $110.88 | $111.00 | $109.52 | $110.75 | 200,248 |
| 9/14/2026 | $109.69 | $111.07 | $109.69 | $110.63 | 131,800 |
| 9/11/2026 | $111.38 | $111.97 | $110.03 | $110.40 | 93,900 |
| 9/10/2026 | $110.33 | $110.75 | $109.46 | $109.86 | 126,000 |
| 9/9/2026 | $110.08 | $111.63 | $109.54 | $111.05 | 168,906 |
| 9/8/2026 | $111.32 | $111.58 | $110.22 | $110.82 | 125,302 |
| 9/4/2026 | $108.90 | $111.59 | $108.90 | $111.59 | 84,653 |
| 9/3/2026 | $110.42 | $111.26 | $108.77 | $109.90 | 132,519 |
| 9/2/2026 | $111.37 | $111.84 | $109.48 | $109.48 | 124,332 |
| 9/1/2026 | $111.81 | $115.00 | $110.27 | $110.84 | 152,532 |
| 8/31/2026 | $111.57 | $112.87 | $111.15 | $112.44 | 125,751 |
| 8/28/2026 | $114.56 | $115.25 | $112.00 | $112.28 | 127,243 |
| 8/27/2026 | $113.83 | $114.17 | $112.82 | $113.75 | 104,105 |
| 8/26/2026 | $115.20 | $116.00 | $114.06 | $114.15 | 102,100 |
| 8/25/2026 | $116.98 | $117.51 | $114.00 | $114.73 | 141,049 |
| 8/24/2026 | $116.65 | $117.94 | $115.88 | $116.51 | 105,600 |
| 8/21/2026 | $116.77 | $117.93 | $115.46 | $116.65 | 85,148 |
| 8/20/2026 | $117.13 | $117.98 | $116.19 | $116.44 | 101,307 |
| 8/19/2026 | $119.78 | $120.85 | $117.67 | $118.33 | 103,100 |
| 8/18/2026 | $121.23 | $122.00 | $117.84 | $118.88 | 204,100 |
| 8/17/2026 | $121.11 | $121.60 | $119.86 | $121.04 | 116,710 |
| 8/14/2026 | $120.48 | $122.42 | $119.33 | $122.28 | 96,516 |
| 8/13/2026 | $121.23 | $121.23 | $117.00 | $120.48 | 91,344 |
| 8/12/2026 | $121.04 | $121.75 | $118.45 | $120.54 | 157,300 |
| 8/11/2026 | $120.99 | $123.00 | $120.14 | $120.88 | 125,604 |
| 8/10/2026 | $118.71 | $120.78 | $117.72 | $120.53 | 107,023 |
| 8/7/2026 | $121.95 | $123.82 | $119.50 | $119.75 | 100,900 |
| 8/6/2026 | $121.56 | $122.35 | $119.61 | $121.75 | 167,400 |
| 8/5/2026 | $119.71 | $121.92 | $116.60 | $121.01 | 213,718 |
| 8/4/2026 | $120.00 | $122.06 | $119.64 | $120.38 | 250,837 |
| 8/3/2026 | $116.84 | $120.00 | $116.84 | $119.66 | 311,522 |
| 7/31/2026 | $115.52 | $117.30 | $114.11 | $115.15 | 266,100 |
| 7/30/2026 | $116.20 | $117.67 | $112.85 | $115.00 | 268,700 |
| 7/29/2026 | $119.02 | $119.29 | $116.62 | $117.00 | 170,325 |
| 7/28/2026 | $120.09 | $121.69 | $118.59 | $119.98 | 326,200 |
| 7/27/2026 | $121.31 | $121.31 | $118.38 | $120.00 | 174,812 |
| 7/24/2026 | $119.61 | $120.08 | $118.45 | $119.76 | 129,227 |
| 7/23/2026 | $115.79 | $119.36 | $115.79 | $118.96 | 156,100 |
| 7/22/2026 | $116.85 | $117.60 | $116.15 | $117.12 | 126,500 |
| 7/21/2026 | $117.66 | $119.55 | $115.22 | $116.63 | 90,600 |
| 7/20/2026 | $118.49 | $118.93 | $117.14 | $117.49 | 104,100 |
| 7/17/2026 | $119.62 | $121.55 | $117.75 | $118.27 | 111,800 |
| 7/16/2026 | $117.20 | $121.38 | $117.20 | $121.02 | 162,049 |
| 7/15/2026 | $115.96 | $118.28 | $114.89 | $117.61 | 149,100 |
| 7/14/2026 | $118.30 | $118.30 | $115.24 | $115.88 | 159,745 |
Latest close Refreshed daily after the closeAbout this data
Explore More
Industrial Stocks
More Industrials stocks
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers