NASDAQ:EXPO | Historical Stock Price | EXPONENT INC

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-08-17 to 2026-09-04
Data captured

Stock Price Chart

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

$0.49$1.53$4.78$14.93$46.62$145.611990-08-172026-08-27

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

View year

Historical Stock Price — 2017

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$35.55$37.87107,200
2017-12-28$35.72$38.0678,000
2017-12-27$35.50$37.82174,200
2017-12-26$35.53$37.84112,400
2017-12-22$35.97$38.32108,000
2017-12-21$36.22$38.59161,000
2017-12-20$35.88$38.22134,200
2017-12-19$35.88$38.22119,000
2017-12-18$36.20$38.56155,600
2017-12-15$35.92$38.27765,600
2017-12-14$35.35$37.66247,200
2017-12-13$35.95$38.30135,600
2017-12-12$35.95$38.3098,400
2017-12-11$36.05$38.40123,400
2017-12-08$36.55$38.9496,600
2017-12-07$36.83$39.23125,600
2017-12-06$37.00$39.4299,600
2017-12-05$37.13$39.55209,600
2017-12-04$37.50$39.95140,200
2017-12-01$37.42$39.87191,200
2017-11-30$37.75$40.21166,800
2017-11-29$38.20$40.58122,600
2017-11-28$37.85$40.21155,800
2017-11-27$37.20$39.52238,400
2017-11-24$37.40$39.7363,600
2017-11-22$36.95$39.25276,600
2017-11-21$38.03$40.40283,000
2017-11-20$37.13$39.44174,600
2017-11-17$36.75$39.04176,400
2017-11-16$36.80$39.09157,800
2017-11-15$36.20$38.46133,000
2017-11-14$36.33$38.59135,600
2017-11-13$35.78$38.01168,400
2017-11-10$35.53$37.74170,600
2017-11-09$35.45$37.66118,600
2017-11-08$35.58$37.79293,000
2017-11-07$35.80$38.03180,200
2017-11-06$36.38$38.64133,200
2017-11-03$36.78$39.07154,800
2017-11-02$37.00$39.31162,400
2017-11-01$36.30$38.56156,400
2017-10-31$36.92$39.23220,400
2017-10-30$36.47$38.75224,000
2017-10-27$37.35$39.68196,600
2017-10-26$36.70$38.99177,600
2017-10-25$36.63$38.91168,000
2017-10-24$36.58$38.86163,800
2017-10-23$36.40$38.67253,800
2017-10-20$36.17$38.43239,600
2017-10-19$36.03$38.27530,600
2017-10-18$37.13$39.44292,800
2017-10-17$37.30$39.63158,400
2017-10-16$37.55$39.89182,000
2017-10-13$37.58$39.92281,800
2017-10-12$37.20$39.52221,400
2017-10-11$37.65$40.00124,000
2017-10-10$37.65$40.00154,200
2017-10-09$37.80$40.16163,600
2017-10-06$37.40$39.73148,400
2017-10-05$37.65$40.00172,000
2017-10-04$37.72$40.08143,400
2017-10-03$37.63$39.97238,000
2017-10-02$37.97$40.34189,800
2017-09-29$36.95$39.25179,800
2017-09-28$37.00$39.31237,000
2017-09-27$37.15$39.47263,800
2017-09-26$36.83$39.12114,600
2017-09-25$36.40$38.67227,200
2017-09-22$36.55$38.83508,800
2017-09-21$36.10$38.35162,600
2017-09-20$36.28$38.54237,600
2017-09-19$36.15$38.40224,800
2017-09-18$35.95$38.19198,600
2017-09-15$35.35$37.55491,200
2017-09-14$34.95$37.13339,400
2017-09-13$34.78$36.94179,200
2017-09-12$35.03$37.21215,000
2017-09-11$34.83$37.00110,200
2017-09-08$34.58$36.73140,000
2017-09-07$34.88$37.05169,000
2017-09-06$34.45$36.60339,200
2017-09-05$33.92$36.04164,400
2017-09-01$34.05$36.17146,000
2017-08-31$34.05$36.17192,000
2017-08-30$33.15$35.22202,600
2017-08-29$33.05$35.00150,600
2017-08-28$33.03$34.97181,200
2017-08-25$32.90$34.84238,000
2017-08-24$32.58$34.50175,200
2017-08-23$32.28$34.1899,600
2017-08-22$32.40$34.3177,800
2017-08-21$32.20$34.10108,000
2017-08-18$31.92$33.81181,400
2017-08-17$32.25$34.15163,600
2017-08-16$32.47$34.3991,600
2017-08-15$32.55$34.47126,400
2017-08-14$32.47$34.39166,800
2017-08-11$32.50$34.42152,000
2017-08-10$32.63$34.55159,000
2017-08-09$32.75$34.68269,800
2017-08-08$33.58$35.56205,200
2017-08-07$33.45$35.42234,600
2017-08-04$33.33$35.29252,200
2017-08-03$32.83$34.76287,800
2017-08-02$32.58$34.50237,200
2017-08-01$33.00$34.95240,200
2017-07-31$32.60$34.52177,200
2017-07-28$32.28$34.18154,200
2017-07-27$32.60$34.52200,200
2017-07-26$32.83$34.76153,400
2017-07-25$32.90$34.84206,200
2017-07-24$32.72$34.65232,400
2017-07-21$32.63$34.55259,200
2017-07-20$33.00$34.95342,200
2017-07-19$33.25$35.211,314,400
2017-07-18$29.38$31.11274,000
2017-07-17$29.25$30.97159,000
2017-07-14$29.20$30.92170,200
2017-07-13$29.10$30.82146,000
2017-07-12$29.17$30.90139,000
2017-07-11$28.73$30.42169,200
2017-07-10$28.80$30.50149,800
2017-07-07$29.10$30.82161,000
2017-07-06$28.60$30.29118,000
2017-07-05$29.23$30.95141,200
2017-07-03$29.33$31.0579,200
2017-06-30$29.15$30.87163,800
2017-06-29$28.73$30.42245,600
2017-06-28$28.88$30.58244,200
2017-06-27$28.78$30.47213,000
2017-06-26$28.80$30.50146,200
2017-06-23$28.85$30.55351,600
2017-06-22$28.85$30.55126,600
2017-06-21$29.00$30.71142,000
2017-06-20$29.25$30.97127,200
2017-06-19$29.75$31.50318,800
2017-06-16$29.60$31.35467,400
2017-06-15$29.88$31.64306,200
2017-06-14$30.00$31.77211,800
2017-06-13$30.25$32.03259,000
2017-06-12$30.25$32.03233,400
2017-06-09$30.00$31.77256,200
2017-06-08$30.00$31.77192,200
2017-06-07$29.92$31.69187,800
2017-06-06$30.28$31.95338,800
2017-06-05$30.33$32.00422,200
2017-06-02$30.20$31.87419,000
2017-06-01$29.70$31.34307,400
2017-05-31$29.65$31.29206,600
2017-05-30$29.73$31.37227,000
2017-05-26$29.75$31.40132,400
2017-05-25$29.92$31.58237,800
2017-05-24$30.03$31.69122,800
2017-05-23$30.50$32.19159,400
2017-05-22$30.48$32.16107,400
2017-05-19$30.08$31.74215,600
2017-05-18$29.75$31.40163,600
2017-05-17$29.58$31.21234,600
2017-05-16$30.17$31.84105,600
2017-05-15$30.23$31.90101,400
2017-05-12$30.13$31.79107,600
2017-05-11$30.20$31.87131,400
2017-05-10$30.44$32.12133,600
2017-05-09$30.38$32.05145,600
2017-05-08$30.63$32.32102,400
2017-05-05$30.58$32.27105,600
2017-05-04$30.55$32.2463,600
2017-05-03$30.53$32.21140,000
2017-05-02$31.00$32.71134,400
2017-05-01$31.08$32.79113,600
2017-04-28$30.58$32.27193,600
2017-04-27$30.90$32.61129,400
2017-04-26$31.15$32.87286,200
2017-04-25$30.58$32.27153,200
2017-04-24$30.48$32.16200,200
2017-04-21$30.55$32.24166,400
2017-04-20$30.50$32.19438,800
2017-04-19$30.17$31.84178,600
2017-04-18$30.00$31.66155,600
2017-04-17$29.55$31.1874,400
2017-04-13$29.00$30.60166,800
2017-04-12$29.05$30.66146,000
2017-04-11$29.75$31.40196,600
2017-04-10$29.20$30.81130,800
2017-04-07$29.13$30.74111,000
2017-04-06$29.13$30.74143,400
2017-04-05$28.73$30.31127,200
2017-04-04$29.13$30.74172,000
2017-04-03$29.15$30.76167,800
2017-03-31$29.78$31.42224,000
2017-03-30$29.78$31.42145,600
2017-03-29$29.53$31.1676,600
2017-03-28$29.42$31.05103,000
2017-03-27$29.23$30.8485,600
2017-03-24$29.05$30.6694,800
2017-03-23$29.13$30.74112,400
2017-03-22$29.10$30.71106,400
2017-03-21$29.30$30.92150,600
2017-03-20$29.75$31.40101,800
2017-03-17$30.10$31.76555,400
2017-03-16$29.58$31.21128,400
2017-03-15$29.83$31.47170,600
2017-03-14$29.17$30.7986,600
2017-03-13$29.23$30.8480,600
2017-03-10$29.35$30.97136,200
2017-03-09$28.85$30.45172,000
2017-03-08$28.90$30.50115,200
2017-03-07$28.85$30.45135,400
2017-03-06$28.90$30.50121,800
2017-03-03$29.25$30.87171,200
2017-03-02$29.28$30.89130,600
2017-03-01$29.55$31.18422,600
2017-02-28$28.73$30.20180,000
2017-02-27$29.00$30.49573,600
2017-02-24$29.05$30.54146,800
2017-02-23$29.17$30.68366,200
2017-02-22$29.25$30.75193,800
2017-02-21$29.10$30.60287,000
2017-02-17$29.15$30.65325,600
2017-02-16$29.05$30.54223,600
2017-02-15$28.98$30.47199,600
2017-02-14$28.88$30.36167,400
2017-02-13$28.88$30.36172,800
2017-02-10$28.98$30.47103,200
2017-02-09$28.83$30.31211,400
2017-02-08$28.50$29.97119,000
2017-02-07$28.88$30.36262,800
2017-02-06$29.03$30.52156,800
2017-02-03$29.23$30.73427,600
2017-02-02$28.13$29.57534,800
2017-02-01$28.30$29.76253,000
2017-01-31$29.03$30.52441,600
2017-01-30$28.55$30.02174,200
2017-01-27$28.85$30.3387,000
2017-01-26$29.03$30.5290,000
2017-01-25$29.20$30.70165,400
2017-01-24$29.00$30.49122,600
2017-01-23$28.55$30.02212,400
2017-01-20$28.50$29.97218,800
2017-01-19$28.25$29.70172,200
2017-01-18$28.92$30.41136,400
2017-01-17$28.90$30.39206,600
2017-01-13$29.40$30.91122,200
2017-01-12$29.30$30.81146,000
2017-01-11$29.38$30.89245,800
2017-01-10$29.42$30.94408,800
2017-01-09$29.25$30.75377,400
2017-01-06$29.38$30.89142,000
2017-01-05$29.58$31.10213,200
2017-01-04$30.00$31.54228,600
2017-01-03$29.90$31.44191,800