NASDAQ:MTRX | Historical Stock Price | MATRIX SERVICE CO

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
1990-09-26 to 2026-09-04
Data captured

Stock Price Chart

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

$1.42$2.72$5.19$9.90$18.89$36.041990-09-262026-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$22.70$22.7093,000
2016-12-29$23.00$23.00135,200
2016-12-28$22.95$22.95152,900
2016-12-27$22.60$22.60114,100
2016-12-23$22.50$22.5070,900
2016-12-22$22.65$22.65152,300
2016-12-21$22.45$22.45146,200
2016-12-20$22.55$22.55230,700
2016-12-19$22.45$22.45197,700
2016-12-16$22.40$22.40946,600
2016-12-15$21.95$21.95384,500
2016-12-14$21.70$21.70192,800
2016-12-13$21.75$21.75175,000
2016-12-12$21.65$21.65232,000
2016-12-09$21.85$21.85220,600
2016-12-08$22.68$22.68228,000
2016-12-07$21.80$21.80126,000
2016-12-06$21.50$21.50115,400
2016-12-05$21.15$21.15108,200
2016-12-02$20.80$20.80112,700
2016-12-01$20.90$20.90132,700
2016-11-30$20.85$20.85247,800
2016-11-29$20.30$20.30155,200
2016-11-28$20.10$20.10112,300
2016-11-25$20.35$20.3581,600
2016-11-23$20.55$20.55125,200
2016-11-22$19.95$19.95133,800
2016-11-21$20.20$20.20215,200
2016-11-18$19.65$19.65222,300
2016-11-17$19.90$19.90391,200
2016-11-16$20.15$20.15222,700
2016-11-15$19.10$19.10174,400
2016-11-14$18.70$18.70173,100
2016-11-11$18.90$18.90229,100
2016-11-10$18.65$18.65248,400
2016-11-09$18.25$18.25254,700
2016-11-08$17.35$17.35277,500
2016-11-07$17.95$17.95192,600
2016-11-04$16.95$16.95126,500
2016-11-03$17.20$17.20162,300
2016-11-02$17.00$17.0068,700
2016-11-01$17.70$17.7097,900
2016-10-31$17.70$17.70135,300
2016-10-28$17.84$17.8477,200
2016-10-27$18.41$18.41124,100
2016-10-26$18.20$18.2088,000
2016-10-25$18.12$18.12112,800
2016-10-24$18.70$18.70134,900
2016-10-21$18.30$18.3081,400
2016-10-20$18.55$18.5581,500
2016-10-19$18.81$18.81108,200
2016-10-18$18.44$18.4457,900
2016-10-17$18.42$18.42105,100
2016-10-14$18.26$18.2670,900
2016-10-13$18.49$18.49148,400
2016-10-12$18.81$18.8195,500
2016-10-11$18.72$18.72104,300
2016-10-10$19.15$19.15105,300
2016-10-07$18.92$18.92129,600
2016-10-06$19.44$19.44160,700
2016-10-05$19.27$19.27122,900
2016-10-04$18.78$18.78104,700
2016-10-03$18.93$18.93117,300
2016-09-30$18.76$18.76176,600
2016-09-29$18.51$18.51164,500
2016-09-28$18.52$18.52285,200
2016-09-27$17.70$17.7094,700
2016-09-26$17.90$17.90143,900
2016-09-23$18.13$18.13136,600
2016-09-22$18.54$18.54101,200
2016-09-21$18.36$18.36115,300
2016-09-20$17.90$17.90116,200
2016-09-19$18.13$18.13122,400
2016-09-16$18.20$18.20267,700
2016-09-15$18.31$18.31143,700
2016-09-14$18.14$18.14139,000
2016-09-13$18.40$18.40136,200
2016-09-12$18.97$18.97167,500
2016-09-09$18.66$18.66188,100
2016-09-08$19.49$19.49196,100
2016-09-07$19.27$19.27267,100
2016-09-06$18.63$18.63245,600
2016-09-02$18.49$18.49213,800
2016-09-01$18.15$18.15267,500
2016-08-31$18.49$18.491,231,000
2016-08-30$16.07$16.07356,300
2016-08-29$16.33$16.33251,200
2016-08-26$16.43$16.43221,700
2016-08-25$16.74$16.74163,600
2016-08-24$16.74$16.74231,200
2016-08-23$17.25$17.25237,500
2016-08-22$17.13$17.13167,000
2016-08-19$17.35$17.35213,000
2016-08-18$17.59$17.59167,900
2016-08-17$17.42$17.42191,900
2016-08-16$17.55$17.55242,300
2016-08-15$17.60$17.60174,900
2016-08-12$17.20$17.2094,600
2016-08-11$17.31$17.31214,700
2016-08-10$17.25$17.25182,000
2016-08-09$17.99$17.99130,600
2016-08-08$17.92$17.92143,100
2016-08-05$17.99$17.99236,000
2016-08-04$17.48$17.48153,100
2016-08-03$16.83$16.83153,500
2016-08-02$16.27$16.27165,500
2016-08-01$16.42$16.42125,500
2016-07-29$16.57$16.57129,600
2016-07-28$16.60$16.6076,400
2016-07-27$16.55$16.55101,000
2016-07-26$16.50$16.50145,200
2016-07-25$16.22$16.22180,200
2016-07-22$16.79$16.79106,700
2016-07-21$17.02$17.02107,500
2016-07-20$17.04$17.04136,400
2016-07-19$17.28$17.28111,200
2016-07-18$17.69$17.6989,500
2016-07-15$17.94$17.94205,200
2016-07-14$17.39$17.39201,500
2016-07-13$17.27$17.27143,800
2016-07-12$17.50$17.50150,800
2016-07-11$16.84$16.84100,400
2016-07-08$16.75$16.75186,500
2016-07-07$16.51$16.51164,100
2016-07-06$16.52$16.52214,300
2016-07-05$16.33$16.33193,300
2016-07-01$16.68$16.68134,600
2016-06-30$16.49$16.49194,100
2016-06-29$16.18$16.18157,100
2016-06-28$15.55$15.55146,500
2016-06-27$15.26$15.26213,300
2016-06-24$15.77$15.77213,900
2016-06-23$16.46$16.46143,400
2016-06-22$15.94$15.94139,300
2016-06-21$15.97$15.97158,900
2016-06-20$16.26$16.26214,100
2016-06-17$16.07$16.07294,900
2016-06-16$15.95$15.95154,500
2016-06-15$16.24$16.24161,900
2016-06-14$16.39$16.39101,500
2016-06-13$16.42$16.42132,000
2016-06-10$16.88$16.88240,200
2016-06-09$17.34$17.34284,000
2016-06-08$17.39$17.39274,800
2016-06-07$17.26$17.26257,200
2016-06-06$16.94$16.94208,100
2016-06-03$16.22$16.22181,100
2016-06-02$16.19$16.19206,500
2016-06-01$16.08$16.08209,800
2016-05-31$16.57$16.57438,100
2016-05-27$15.86$15.86234,700
2016-05-26$15.91$15.91355,800
2016-05-25$16.39$16.39253,200
2016-05-24$15.80$15.80246,100
2016-05-23$16.05$16.05293,600
2016-05-20$15.76$15.76149,000
2016-05-19$15.59$15.59189,100
2016-05-18$15.71$15.71193,400
2016-05-17$15.89$15.89339,300
2016-05-16$16.34$16.34308,600
2016-05-13$15.58$15.58342,100
2016-05-12$15.08$15.08178,600
2016-05-11$15.34$15.34378,400
2016-05-10$15.17$15.17213,700
2016-05-09$14.88$14.88302,600
2016-05-06$15.17$15.17574,000
2016-05-05$14.28$14.281,515,300
2016-05-04$18.53$18.53116,800
2016-05-03$18.60$18.60102,500
2016-05-02$18.95$18.95109,100
2016-04-29$18.84$18.84170,400
2016-04-28$18.97$18.97137,400
2016-04-27$19.19$19.1979,300
2016-04-26$18.92$18.9295,600
2016-04-25$18.60$18.60126,300
2016-04-22$19.13$19.1395,700
2016-04-21$18.79$18.79120,800
2016-04-20$19.21$19.21125,100
2016-04-19$19.34$19.34130,000
2016-04-18$18.84$18.84170,600
2016-04-15$18.25$18.25153,800
2016-04-14$18.30$18.30229,000
2016-04-13$18.32$18.32202,000
2016-04-12$17.67$17.67246,400
2016-04-11$16.97$16.97192,600
2016-04-08$17.22$17.22205,400
2016-04-07$16.88$16.88275,400
2016-04-06$17.39$17.39237,200
2016-04-05$17.30$17.30377,200
2016-04-04$17.15$17.15849,000
2016-04-01$17.30$17.30254,300
2016-03-31$17.70$17.70553,200
2016-03-30$17.60$17.60965,800
2016-03-29$17.17$17.17969,400
2016-03-28$17.33$17.33397,900
2016-03-24$17.90$17.90397,200
2016-03-23$17.93$17.93276,800
2016-03-22$18.23$18.23147,100
2016-03-21$18.56$18.56197,400
2016-03-18$18.13$18.13429,300
2016-03-17$18.83$18.83246,200
2016-03-16$18.70$18.70126,600
2016-03-15$18.50$18.50202,900
2016-03-14$18.82$18.82122,400
2016-03-11$19.06$19.06182,500
2016-03-10$18.52$18.52152,700
2016-03-09$18.59$18.59109,700
2016-03-08$18.60$18.60206,200
2016-03-07$19.37$19.37350,500
2016-03-04$18.80$18.80199,300
2016-03-03$18.60$18.60330,900
2016-03-02$18.84$18.84216,900
2016-03-01$18.38$18.38208,300
2016-02-29$18.39$18.39333,600
2016-02-26$17.91$17.91240,200
2016-02-25$17.19$17.19206,700
2016-02-24$17.21$17.21130,700
2016-02-23$17.22$17.22241,000
2016-02-22$17.48$17.48260,400
2016-02-19$17.08$17.08140,700
2016-02-18$17.18$17.18279,700
2016-02-17$17.35$17.35210,700
2016-02-16$16.52$16.52210,300
2016-02-12$16.26$16.26194,100
2016-02-11$15.72$15.72335,600
2016-02-10$15.83$15.83283,500
2016-02-09$16.36$16.36395,300
2016-02-08$15.34$15.34375,500
2016-02-05$15.58$15.58281,700
2016-02-04$16.39$16.39878,000
2016-02-03$19.34$19.34202,400
2016-02-02$18.62$18.62169,700
2016-02-01$19.11$19.11176,100
2016-01-29$18.96$18.96282,600
2016-01-28$18.10$18.10214,600
2016-01-27$18.34$18.34191,300
2016-01-26$19.20$19.20130,400
2016-01-25$18.32$18.32141,300
2016-01-22$18.57$18.57153,200
2016-01-21$18.13$18.13225,000
2016-01-20$17.94$17.94214,400
2016-01-19$17.63$17.63227,900
2016-01-15$18.69$18.69171,400
2016-01-14$19.67$19.67185,800
2016-01-13$19.07$19.07506,400
2016-01-12$17.83$17.83469,900
2016-01-11$18.03$18.03186,600
2016-01-08$18.11$18.11286,900
2016-01-07$18.69$18.69190,500
2016-01-06$19.46$19.46142,400
2016-01-05$19.99$19.99113,300
2016-01-04$20.31$20.31177,900