NASDAQ:MGRC | Historical Stock Price | MCGRATH RENTCORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1984-11-13 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.65$2.27$7.89$27.42$95.31$331.251984-11-132026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$39.19$81.5343,500
2016-12-29$39.10$81.3538,800
2016-12-28$38.97$81.0838,800
2016-12-27$39.06$81.2632,400
2016-12-23$39.03$81.2027,800
2016-12-22$38.99$81.1250,200
2016-12-21$39.76$82.7261,000
2016-12-20$39.57$82.3251,800
2016-12-19$39.06$81.2654,300
2016-12-16$38.54$80.18294,500
2016-12-15$39.11$81.37142,200
2016-12-14$38.82$80.7680,900
2016-12-13$38.58$80.2763,200
2016-12-12$39.08$81.31107,900
2016-12-09$38.94$81.01131,900
2016-12-08$38.47$80.04105,000
2016-12-07$37.92$78.8993,600
2016-12-06$37.81$78.66100,300
2016-12-05$37.18$77.3595,500
2016-12-02$36.50$75.94105,100
2016-12-01$35.48$73.82325,200
2016-11-30$36.92$76.81144,600
2016-11-29$36.89$76.7574,900
2016-11-28$36.92$76.8156,700
2016-11-25$37.00$76.9849,100
2016-11-23$36.85$76.6763,600
2016-11-22$36.99$76.96153,500
2016-11-21$36.35$75.6368,400
2016-11-18$36.03$74.96139,000
2016-11-17$35.75$74.3875,100
2016-11-16$36.01$74.92113,600
2016-11-15$36.19$75.29123,800
2016-11-14$36.72$76.40126,100
2016-11-11$36.56$76.06177,500
2016-11-10$36.25$75.42192,900
2016-11-09$36.67$76.29157,300
2016-11-08$36.00$74.90259,900
2016-11-07$32.90$68.45190,700
2016-11-04$31.85$66.26138,200
2016-11-03$32.15$66.8976,200
2016-11-02$32.20$66.99195,300
2016-11-01$29.66$61.71123,000
2016-10-31$30.10$62.6286,500
2016-10-28$30.01$62.4479,000
2016-10-27$29.64$61.67124,500
2016-10-26$29.66$61.7195,800
2016-10-25$30.23$62.89100,500
2016-10-24$31.23$64.9790,300
2016-10-21$30.60$63.6637,100
2016-10-20$30.52$63.5045,300
2016-10-19$30.45$63.3593,700
2016-10-18$30.46$63.3766,800
2016-10-17$30.46$63.3739,800
2016-10-14$30.37$63.1856,400
2016-10-13$30.44$63.3370,900
2016-10-12$31.38$64.7651,600
2016-10-11$31.08$64.1471,800
2016-10-10$31.69$65.3967,300
2016-10-07$31.73$65.4894,300
2016-10-06$32.03$66.10101,500
2016-10-05$31.78$65.5879,000
2016-10-04$31.63$65.2765,300
2016-10-03$31.66$65.3364,500
2016-09-30$31.71$65.4477,200
2016-09-29$31.20$64.3858,700
2016-09-28$31.50$65.0058,100
2016-09-27$31.25$64.4963,300
2016-09-26$31.30$64.5965,100
2016-09-23$31.74$65.5077,700
2016-09-22$31.96$65.95191,700
2016-09-21$31.51$65.0273,000
2016-09-20$31.36$64.71110,000
2016-09-19$31.69$65.39127,400
2016-09-16$31.41$64.82251,200
2016-09-15$31.80$65.62173,600
2016-09-14$31.32$64.6390,700
2016-09-13$31.35$64.6965,800
2016-09-12$31.95$65.93100,000
2016-09-09$32.05$66.1476,600
2016-09-08$32.59$67.2578,600
2016-09-07$32.72$67.52116,700
2016-09-06$32.62$67.3153,500
2016-09-02$32.70$67.4861,100
2016-09-01$32.23$66.5166,800
2016-08-31$31.97$65.97117,200
2016-08-30$32.02$66.0842,300
2016-08-29$31.84$65.7031,000
2016-08-26$31.97$65.9767,900
2016-08-25$31.99$66.01103,800
2016-08-24$31.83$65.6842,800
2016-08-23$32.01$66.06102,700
2016-08-22$31.54$65.0977,100
2016-08-19$31.46$64.9256,900
2016-08-18$31.56$65.13149,800
2016-08-17$31.28$64.5572,300
2016-08-16$32.12$66.2878,600
2016-08-15$31.64$65.2978,000
2016-08-12$31.28$64.5583,900
2016-08-11$31.27$64.53133,700
2016-08-10$31.07$64.12233,100
2016-08-09$30.88$63.72101,100
2016-08-08$31.24$64.4799,000
2016-08-05$31.49$64.98137,900
2016-08-04$31.50$65.0066,000
2016-08-03$31.46$64.92144,700
2016-08-02$31.35$64.6966,400
2016-08-01$31.56$65.1370,800
2016-07-29$31.87$65.7768,600
2016-07-28$31.80$65.6253,000
2016-07-27$31.98$65.9939,500
2016-07-26$31.79$65.6037,800
2016-07-25$31.96$65.9535,000
2016-07-22$32.16$66.3640,900
2016-07-21$32.16$66.36113,000
2016-07-20$32.19$66.43157,300
2016-07-19$31.28$64.55130,700
2016-07-18$31.38$64.76135,900
2016-07-15$31.66$65.33113,400
2016-07-14$31.60$65.2163,000
2016-07-13$31.57$65.1560,100
2016-07-12$31.67$64.83107,500
2016-07-11$31.34$64.1572,200
2016-07-08$30.92$63.29164,800
2016-07-07$30.37$62.17129,900
2016-07-06$30.42$62.27124,600
2016-07-05$30.28$61.9871,900
2016-07-01$30.38$62.1932,600
2016-06-30$30.59$62.6263,600
2016-06-29$29.93$61.2756,800
2016-06-28$29.52$60.43128,900
2016-06-27$29.17$59.71140,300
2016-06-24$29.43$60.24128,000
2016-06-23$30.79$63.03101,000
2016-06-22$29.64$60.6746,400
2016-06-21$30.17$61.7662,000
2016-06-20$30.08$61.57111,600
2016-06-17$29.29$59.96237,300
2016-06-16$30.17$61.76122,000
2016-06-15$30.03$61.4780,900
2016-06-14$30.24$61.9061,200
2016-06-13$30.21$61.84100,800
2016-06-10$30.17$61.7664,200
2016-06-09$30.25$61.9254,600
2016-06-08$30.26$61.94116,400
2016-06-07$30.20$61.82146,600
2016-06-06$29.49$60.3696,600
2016-06-03$28.45$58.2492,800
2016-06-02$28.51$58.3653,500
2016-06-01$28.73$58.8156,300
2016-05-31$28.53$58.40120,000
2016-05-27$28.41$58.1563,700
2016-05-26$28.20$57.7254,800
2016-05-25$28.05$57.4233,400
2016-05-24$27.99$57.2957,600
2016-05-23$27.33$55.9493,200
2016-05-20$27.45$56.1988,600
2016-05-19$27.09$55.4592,600
2016-05-18$26.91$55.0883,200
2016-05-17$26.79$54.84165,300
2016-05-16$26.88$55.0283,100
2016-05-13$26.69$54.63103,200
2016-05-12$26.75$54.76146,200
2016-05-11$26.34$53.9286,300
2016-05-10$26.23$53.6973,000
2016-05-09$26.01$53.2489,700
2016-05-06$26.14$53.5183,800
2016-05-05$26.20$53.6397,000
2016-05-04$25.99$53.20190,800
2016-05-03$24.46$50.0769,800
2016-05-02$24.47$50.09110,500
2016-04-29$24.38$49.9078,200
2016-04-28$24.62$50.40135,200
2016-04-27$24.61$50.38101,400
2016-04-26$24.86$50.89106,700
2016-04-25$24.42$49.9951,800
2016-04-22$24.78$50.7250,400
2016-04-21$24.58$50.31175,100
2016-04-20$24.31$49.7669,000
2016-04-19$24.25$49.6449,700
2016-04-18$24.08$49.2982,600
2016-04-15$24.44$50.0392,400
2016-04-14$24.03$49.1979,600
2016-04-13$23.74$48.5959,900
2016-04-12$23.40$47.3867,600
2016-04-11$23.35$47.2878,100
2016-04-08$23.56$47.7074,700
2016-04-07$23.66$47.90198,000
2016-04-06$24.04$48.67107,400
2016-04-05$24.07$48.7387,600
2016-04-04$24.64$49.89131,900
2016-04-01$24.79$50.19244,200
2016-03-31$25.08$50.7880,000
2016-03-30$25.35$51.33124,900
2016-03-29$25.25$51.12112,200
2016-03-28$24.45$49.50107,200
2016-03-24$24.26$49.12108,500
2016-03-23$24.46$49.5285,000
2016-03-22$25.13$50.8875,400
2016-03-21$25.32$51.26161,200
2016-03-18$25.24$51.10643,400
2016-03-17$24.65$49.91157,400
2016-03-16$24.22$49.04130,000
2016-03-15$24.95$50.5285,600
2016-03-14$24.86$50.33147,600
2016-03-11$25.53$51.69188,400
2016-03-10$25.03$50.6860,000
2016-03-09$25.48$51.5971,200
2016-03-08$25.24$51.1090,700
2016-03-07$25.03$50.68189,700
2016-03-04$25.13$50.8897,400
2016-03-03$24.93$50.47128,500
2016-03-02$24.86$50.33131,100
2016-03-01$24.83$50.27252,000
2016-02-29$24.60$49.81288,700
2016-02-26$24.63$49.87177,500
2016-02-25$26.46$53.5757,000
2016-02-24$26.34$53.3367,300
2016-02-23$26.27$53.19127,000
2016-02-22$26.06$52.7698,300
2016-02-19$25.92$52.48105,400
2016-02-18$26.01$52.6683,600
2016-02-17$26.27$53.19233,400
2016-02-16$25.31$51.24267,800
2016-02-12$25.41$51.4558,700
2016-02-11$25.02$50.66200,100
2016-02-10$25.25$51.1287,800
2016-02-09$25.16$50.94179,300
2016-02-08$25.28$51.18124,900
2016-02-05$25.04$50.70189,300
2016-02-04$24.76$50.13116,800
2016-02-03$24.36$49.32128,400
2016-02-02$24.27$49.14270,000
2016-02-01$24.62$49.85176,800
2016-01-29$24.41$49.42187,000
2016-01-28$23.26$47.09192,800
2016-01-27$22.42$45.39178,400
2016-01-26$23.15$46.87151,200
2016-01-25$22.57$45.7079,300
2016-01-22$23.37$47.32130,500
2016-01-21$22.85$46.26142,000
2016-01-20$22.72$46.00157,300
2016-01-19$22.56$45.6889,600
2016-01-15$22.90$46.36102,300
2016-01-14$23.20$46.97140,200
2016-01-13$22.82$46.2072,500
2016-01-12$23.74$47.56128,300
2016-01-11$23.69$47.46150,100
2016-01-08$23.83$47.74266,600
2016-01-07$22.82$45.72448,500
2016-01-06$23.73$47.54122,600
2016-01-05$23.92$47.9276,200
2016-01-04$24.02$48.12109,300