Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
116.7500
116.8650
115.1200
115.7100
1,476,818
Thu, 22 Oct 2026
113.9300
117.1700
112.7600
116.9300
2,235,200
Wed, 21 Oct 2026
115.9800
116.5700
113.3500
113.4400
1,404,800
Tue, 20 Oct 2026
113.7800
117.0000
113.2600
116.6200
1,341,800
Mon, 19 Oct 2026
113.1900
114.3800
112.7100
113.2500
1,190,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
113.9800
114.5700
112.0200
113.0700
1,580,200
Thu, 15 Oct 2026
112.7100
116.0300
112.6000
113.2700
1,940,500
Wed, 14 Oct 2026
108.6100
112.0600
107.8300
111.5700
1,870,000
Tue, 13 Oct 2026
111.2900
111.6800
107.7800
108.6200
2,589,600
Mon, 12 Oct 2026
114.0500
114.0500
111.2600
111.3600
1,478,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
112.3500
113.8700
111.8100
112.7900
1,122,100
Thu, 08 Oct 2026
112.8900
113.7500
110.0800
112.7500
1,927,000
Wed, 07 Oct 2026
112.8200
115.4900
112.4600
113.4400
1,274,800
Tue, 06 Oct 2026
114.1300
114.9700
111.6700
112.7300
2,459,400
Mon, 05 Oct 2026
115.1500
115.6700
112.8300
114.1300
1,948,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
116.7600
117.1900
114.5700
115.3000
2,170,100
Thu, 01 Oct 2026
120.4700
121.2200
117.0000
117.1400
2,362,500
Wed, 30 Sep 2026
123.0000
124.2300
121.0300
121.3500
1,619,900
Tue, 29 Sep 2026
123.6700
125.4700
121.8900
123.2000
1,718,600
Mon, 28 Sep 2026
123.3200
126.1400
122.5300
124.8200
1,429,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
125.7200
126.0000
123.0700
123.8900
1,209,900
Thu, 24 Sep 2026
124.7900
125.5500
123.0300
124.4400
1,404,500
Wed, 23 Sep 2026
127.5100
128.2100
123.8900
124.6400
1,534,300
Tue, 22 Sep 2026
124.7200
127.7500
124.0100
126.9300
1,646,800
Mon, 21 Sep 2026
125.0000
127.4100
124.1900
124.6500
1,270,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
127.8500
128.7200
125.2300
125.3100
3,698,700
Thu, 17 Sep 2026
125.7400
127.7400
125.1000
127.6200
1,468,800
Wed, 16 Sep 2026
121.4800
124.9600
121.4800
124.7500
1,347,300
Tue, 15 Sep 2026
121.5800
122.1900
119.9700
121.7400
1,564,000
Mon, 14 Sep 2026
122.4800
123.3500
121.2800
122.1900
1,456,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
124.3500
124.3500
121.4200
121.4700
1,425,000
Thu, 10 Sep 2026
125.0900
126.3100
122.5800
123.2800
1,462,900
Wed, 09 Sep 2026
125.6600
127.7200
123.5700
126.0100
1,301,200
Tue, 08 Sep 2026
124.1100
126.4000
122.2200
124.4000
1,283,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
126.4600
128.0800
126.0400
126.7500
1,031,000
Thu, 03 Sep 2026
129.6700
130.0000
126.2000
128.0000
909,800
Wed, 02 Sep 2026
126.4300
129.5600
125.8900
128.8300
2,324,100
Tue, 01 Sep 2026
124.6100
125.1400
122.5000
125.0100
1,191,900
Mon, 31 Aug 2026
20 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 31 Aug 2026
122.6600
124.0000
121.6100
123.2200
1,483,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
127.7400
127.7400
123.0800
124.3700
1,215,100
Thu, 27 Aug 2026
128.1300
128.2000
126.0600
127.7400
700,400
Wed, 26 Aug 2026
129.1800
129.5400
127.7700
128.1200
800,100
Tue, 25 Aug 2026
128.9800
130.8000
127.5000
129.7200
1,162,100
Mon, 24 Aug 2026
127.4700
128.3600
126.3100
127.9800
799,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
126.4500
129.9200
125.6000
127.8100
1,367,400
Thu, 20 Aug 2026
127.1000
129.8000
126.7100
127.2200
1,207,100
Wed, 19 Aug 2026
125.0000
129.5600
124.6000
128.4700
1,588,900
Tue, 18 Aug 2026
124.2900
124.7400
123.2300
123.4700
1,191,400
Mon, 17 Aug 2026
120.1600
124.0600
119.6400
123.5000
2,040,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
119.1500
120.4400
117.5600
120.1600
785,800
Thu, 13 Aug 2026
122.2300
122.2300
119.7100
120.5200
829,400
Wed, 12 Aug 2026
119.5400
121.5700
118.8800
120.7700
1,055,300
Tue, 11 Aug 2026
121.1300
122.2800
120.0600
121.0700
1,079,900
Mon, 10 Aug 2026
120.5600
122.6900
120.5000
121.5500
1,352,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
118.5600
120.8800
117.3800
120.5600
1,540,400
Thu, 06 Aug 2026
119.8000
120.2900
115.7700
118.3800
2,390,400
Wed, 05 Aug 2026
123.9900
124.5700
119.5200
119.8000
1,795,600
Tue, 04 Aug 2026
119.0800
120.9300
117.0000
120.6000
2,077,700
Mon, 03 Aug 2026
120.2200
121.3700
118.0200
118.4300
1,418,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
122.7500
122.7500
118.4400
119.5200
1,829,900
Thu, 30 Jul 2026
123.9900
126.5000
121.6300
122.9900
2,628,100
Wed, 29 Jul 2026
128.8700
129.9500
125.8300
127.1000
2,909,700
Tue, 28 Jul 2026
19 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 28 Jul 2026
119.0000
132.6000
118.6500
129.9300
5,920,800
Tue, 28 Jul 2026
18 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 27 Jul 2026
117.6700
120.7100
117.2500
118.8700
2,728,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
117.7100
119.1300
116.7000
117.6700
1,206,900
Thu, 23 Jul 2026
115.0400
117.4700
114.5100
116.6900
956,200
Wed, 22 Jul 2026
116.2700
118.6600
115.7700
115.7900
998,500
Tue, 21 Jul 2026
115.3600
118.9500
114.8000
117.3900
1,906,800
Mon, 20 Jul 2026
117.6200
118.6500
114.9600
115.6500
1,257,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.2700
119.6000
116.2700
117.2500
2,232,500
Thu, 16 Jul 2026
115.0100
117.1800
114.1300
116.6500
1,364,900
Wed, 15 Jul 2026
113.5400
115.8000
110.5600
115.0900
1,564,800
Tue, 14 Jul 2026
114.2600
115.3100
112.8100
114.8800
1,300,500
Mon, 13 Jul 2026
115.9700
116.0200
113.8000
114.2300
1,481,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.5300
118.9300
115.2100
116.7100
1,643,700
Thu, 09 Jul 2026
116.4300
118.9700
116.4300
118.5200
1,353,600
Wed, 08 Jul 2026
118.0600
118.7700
116.4100
117.2600
1,878,300
Tue, 07 Jul 2026
117.5300
118.1400
116.1500
118.0500
1,667,400
Mon, 06 Jul 2026
17 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 06 Jul 2026
116.3700
116.5000
114.2700
115.6200
1,277,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
114.1800
118.6900
113.5000
116.8600
2,632,100
Wed, 01 Jul 2026
114.7000
116.0000
113.3100
113.8100
1,711,000
Tue, 30 Jun 2026
115.0000
115.4600
112.8000
113.3600
1,830,600
Mon, 29 Jun 2026
115.4800
115.4800
112.8900
114.6600
1,532,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
109.4800
115.5600
109.4800
113.7500
3,794,900
Thu, 25 Jun 2026
108.3500
110.7500
106.4800
107.5300
1,832,300
Wed, 24 Jun 2026
105.5300
109.1000
104.4900
108.4600
1,963,900
Tue, 23 Jun 2026
104.6100
105.4800
103.0700
104.4000
1,671,000
Mon, 22 Jun 2026
99.7900
103.7100
99.7900
103.6600
2,204,900
Mon, 22 Jun 2026
16 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
99.5800
99.6200
96.0900
98.2200
4,058,600
Wed, 17 Jun 2026
99.8200
101.0300
98.2500
98.9900
1,716,100
Tue, 16 Jun 2026
102.7500
103.3300
99.5400
99.7500
1,556,100
Mon, 15 Jun 2026
107.9800
107.9800
101.3200
101.9800
2,815,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.8300
109.6400
106.5300
108.5300
1,488,900
Thu, 11 Jun 2026
105.9700
109.6900
104.0800
107.8300
2,318,300
Wed, 10 Jun 2026
103.3700
110.3400
103.3000
105.3900
2,654,400
Tue, 09 Jun 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 09 Jun 2026
102.1600
104.2300
101.5100
103.2300
2,318,800
Mon, 08 Jun 2026
102.7700
104.6300
98.7800
100.6400
2,975,200
Mon, 08 Jun 2026
14 · 8-K
Pre-market · 07:05 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
101.1900
106.3700
100.8100
102.3800
2,641,100
Thu, 04 Jun 2026
99.3400
101.4600
98.7500
101.2400
1,780,000
Wed, 03 Jun 2026
93.0200
98.4800
92.6600
97.9800
2,269,900
Tue, 02 Jun 2026
94.7000
94.9000
92.1800
92.2400
2,021,800
Mon, 01 Jun 2026
96.4800
97.0000
94.2100
95.5900
1,592,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
97.7500
98.0000
96.2300
96.7400
2,903,000
Thu, 28 May 2026
97.3200
97.7900
96.5700
97.5000
1,305,300
Wed, 27 May 2026
13 · DEFA14A
After market open · 12:59 ET
DEFA14A ↗
Wed, 27 May 2026
97.5200
98.8500
96.9300
97.3400
939,600
Tue, 26 May 2026
97.3500
98.1300
96.6400
97.1000
1,176,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
97.3000
98.2100
96.0400
97.1600
879,800
Thu, 21 May 2026
95.9000
97.9400
95.1500
97.4100
765,600
Wed, 20 May 2026
98.4000
98.4000
96.0400
97.0800
1,066,300
Tue, 19 May 2026
95.1900
96.3600
94.1000
95.6000
1,166,600
Mon, 18 May 2026
95.4800
96.6000
94.6300
95.1900
1,020,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.4400
97.7000
94.3100
95.3100
1,648,800
Thu, 14 May 2026
99.0200
99.3600
97.1200
97.6300
1,350,200
Wed, 13 May 2026
98.7400
99.0400
97.0700
98.8200
1,630,400
Tue, 12 May 2026
100.8400
101.2400
98.9500
99.1300
1,584,900
Mon, 11 May 2026
99.0400
103.0100
99.0400
100.3200
1,662,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
98.6000
99.8700
97.4700
98.5600
877,800
Thu, 07 May 2026
99.6800
99.6800
97.1200
97.7700
1,021,600
Wed, 06 May 2026
98.6200
100.0100
97.6100
99.8500
1,178,900
Tue, 05 May 2026
97.8100
98.9000
96.1500
97.4700
1,038,200
Mon, 04 May 2026
96.5400
97.6000
96.3400
97.1400
1,018,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
95.2600
97.0500
94.8200
96.9100
1,203,600
Thu, 30 Apr 2026
100.3300
100.8500
94.9300
95.2700
2,409,600
Wed, 29 Apr 2026
99.1800
102.8600
96.6700
99.1000
2,242,700
Tue, 28 Apr 2026
12 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Tue, 28 Apr 2026
11 · DEF 14A
After-hours · 16:25 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 28 Apr 2026
10 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 28 Apr 2026
94.7500
98.3600
92.7900
97.7400
2,531,000
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 27 Apr 2026
94.5000
97.6600
94.5000
95.7200
2,148,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
94.9500
95.2000
93.6300
94.6500
1,117,100
Thu, 23 Apr 2026
96.3700
97.2500
95.1000
95.4700
905,100
Wed, 22 Apr 2026
97.0200
98.2000
96.0000
96.7400
1,012,500
Tue, 21 Apr 2026
97.0400
97.2400
94.9300
96.2200
1,478,900
Mon, 20 Apr 2026
98.6500
98.7000
96.5800
96.9200
1,033,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
96.6000
97.9400
95.6300
97.8200
1,529,900
Thu, 16 Apr 2026
96.9500
97.5300
94.5600
95.3200
1,616,600
Wed, 15 Apr 2026
98.7500
99.9200
97.0000
97.1000
1,214,300
Tue, 14 Apr 2026
95.7600
97.9000
95.7600
97.6900
1,519,900
Mon, 13 Apr 2026
96.1300
96.8500
93.8400
95.5500
1,186,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.5300
97.5700
95.4100
96.0700
1,146,800
Thu, 09 Apr 2026
95.1300
97.5800
94.6600
96.9600
1,089,500
Wed, 08 Apr 2026
95.3900
95.9800
93.5000
95.8900
1,152,000
Tue, 07 Apr 2026
94.4300
95.0700
93.2300
93.6900
1,393,600
Mon, 06 Apr 2026
94.9600
96.1400
94.0000
94.8600
998,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
93.0200
96.0500
92.5500
95.9300
1,160,100
Wed, 01 Apr 2026
94.6500
95.5600
93.8000
94.3000
1,481,000
Tue, 31 Mar 2026
91.5400
94.4200
91.1700
94.1200
1,826,400
Mon, 30 Mar 2026
8 · 8-K
After-hours · 17:35 ET
8-K ↗
Mon, 30 Mar 2026
91.1300
91.6900
90.0800
90.3300
1,535,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
92.2800
92.5000
90.2000
90.3000
1,494,300
Thu, 26 Mar 2026
90.9900
93.7300
90.9900
92.2600
1,229,600
Thu, 26 Mar 2026
7 · 8-K
Pre-market · 08:38 ET
8-K ↗
Wed, 25 Mar 2026
91.0000
93.8300
91.0000
92.2300
1,055,700
Tue, 24 Mar 2026
89.6300
91.7000
89.2500
90.6200
1,584,200
Mon, 23 Mar 2026
91.1600
92.3300
90.0000
90.4500
1,415,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.8100
93.3400
90.3400
90.7800
4,388,700
Thu, 19 Mar 2026
91.8800
93.5700
91.7200
92.9500
1,331,600
Wed, 18 Mar 2026
93.3500
93.9100
91.6200
92.2400
1,577,200
Tue, 17 Mar 2026
93.0400
94.9100
93.0400
94.2200
1,864,600
Mon, 16 Mar 2026
92.1400
93.6500
91.1500
93.0000
1,617,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.2500
93.6400
91.2800
92.5400
1,683,700
Thu, 12 Mar 2026
93.0000
93.4500
91.5400
92.0300
1,947,400
Wed, 11 Mar 2026
95.9800
96.5100
94.6200
94.6600
1,726,400
Tue, 10 Mar 2026
97.5200
97.8600
95.9000
96.0200
1,547,800
Mon, 09 Mar 2026
95.9400
97.6200
94.5200
97.1000
1,521,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
6 · 8-K
After-hours · 17:03 ET
8-K ↗
Fri, 06 Mar 2026
96.2300
96.3000
94.6100
95.9400
1,255,000
Thu, 05 Mar 2026
97.9900
99.3500
96.0700
97.3300
1,330,400
Wed, 04 Mar 2026
99.1600
99.4100
96.9100
98.8600
1,628,600
Tue, 03 Mar 2026
98.4800
99.5700
97.0000
98.0700
1,644,800
Mon, 02 Mar 2026
99.9400
101.0000
97.5400
100.0400
1,672,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.0400
101.7700
98.8600
101.2700
2,315,000
Thu, 26 Feb 2026
99.9100
100.2100
97.3100
100.0900
2,092,100
Wed, 25 Feb 2026
101.0500
101.1600
98.5700
99.9800
1,664,600
Tue, 24 Feb 2026
100.8600
102.2500
100.0800
101.0500
1,696,300
Mon, 23 Feb 2026
101.3200
103.1600
100.0400
100.8500
1,333,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.6300
102.6600
100.0900
101.3200
1,509,200
Thu, 19 Feb 2026
102.1300
102.8100
100.0000
101.7300
1,460,300
Wed, 18 Feb 2026
100.7700
103.6900
100.6500
102.9900
1,607,200
Tue, 17 Feb 2026
101.7200
103.9000
100.1700
101.1600
1,905,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.4700
103.1800
100.5300
101.1000
1,384,500
Thu, 12 Feb 2026
98.8700
102.2000
97.9000
100.7500
1,700,500
Wed, 11 Feb 2026
98.5200
99.7900
97.2500
98.8400
1,925,200
Tue, 10 Feb 2026
5 · 10-K
After-hours · 16:01 ET
10-K ↗
Tue, 10 Feb 2026
103.0000
106.2100
98.7600
100.0500
4,748,800
Tue, 10 Feb 2026
4 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 09 Feb 2026
108.5000
109.4800
106.5800
109.0300
2,700,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
103.7500
108.5200
103.5200
108.3900
2,193,700
Thu, 05 Feb 2026
102.7100
106.4900
102.2300
102.7600
2,047,300
Wed, 04 Feb 2026
102.6100
103.5500
101.4400
102.6000
1,915,200
Tue, 03 Feb 2026
102.7500
104.4100
100.7200
100.9200
1,552,600
Mon, 02 Feb 2026
99.7500
102.8600
99.5000
102.6700
1,574,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
100.7700
101.2500
99.2800
100.0700
1,988,900
Thu, 29 Jan 2026
101.0900
101.8900
100.2100
101.0800
1,439,900
Wed, 28 Jan 2026
103.0200
104.0300
98.8500
101.1800
1,576,600
Tue, 27 Jan 2026
103.0000
105.0600
102.5900
103.4700
1,544,400
Mon, 26 Jan 2026
101.5700
103.4200
101.1000
102.5800
1,438,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
104.3400
104.7000
100.0700
101.9900
2,360,800
Thu, 22 Jan 2026
105.0200
106.0600
104.3600
105.0600
1,307,500
Wed, 21 Jan 2026
102.5000
105.4300
101.0000
104.6700
1,570,400
Tue, 20 Jan 2026
103.2600
103.8500
100.0000
102.6200
2,205,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.5500
108.5800
104.8300
106.2100
1,695,900
Thu, 15 Jan 2026
106.1600
106.7400
104.2700
105.2400
1,571,500
Wed, 14 Jan 2026
103.6600
107.6400
103.2000
105.9500
2,128,300
Tue, 13 Jan 2026
106.5600
107.5400
102.6800
103.4300
2,041,100
Mon, 12 Jan 2026
106.9400
106.9400
104.7000
106.3300
1,761,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
106.0400
107.6900
105.9300
106.8700
1,520,700
Thu, 08 Jan 2026
109.7400
110.0900
104.6900
105.9200
2,578,400
Wed, 07 Jan 2026
107.8800
112.2900
107.8800
110.5700
3,377,200
Tue, 06 Jan 2026
101.7300
107.4800
101.0200
106.6600
3,857,900
Mon, 05 Jan 2026
103.0000
103.0100
99.0400
101.7900
3,051,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
98.2500
101.5000
97.9400
101.4200
2,152,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
98.4300
99.8900
98.1300
98.7700
1,376,300
Tue, 30 Dec 2025
99.2100
99.2800
98.0600
98.9100
1,603,800
Mon, 29 Dec 2025
100.0300
100.0800
97.6300
99.2900
1,225,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.4100
100.4100
99.5700
100.1100
626,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.9400
101.5100
100.3000
100.4400
490,600
Tue, 23 Dec 2025
100.5000
101.7100
100.0200
100.9100
1,330,700
Mon, 22 Dec 2025
101.9400
102.5200
98.9900
100.7100
1,974,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
97.7700
103.4500
97.3600
102.6900
5,906,600
Thu, 18 Dec 2025
98.2500
98.3400
97.0100
97.3100
1,757,700
Wed, 17 Dec 2025
97.2600
98.9000
97.0900
97.6300
1,598,500
Tue, 16 Dec 2025
98.1700
98.6900
96.4000
97.0300
2,055,000
Mon, 15 Dec 2025
96.2700
99.4400
95.4800
98.6400
2,815,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
3 · 8-K
After market open · 11:34 ET
8-K ↗
Fri, 12 Dec 2025
95.7600
96.0000
93.5400
95.4100
2,264,500
Thu, 11 Dec 2025
94.9400
96.8900
94.3900
96.1000
1,836,000
Wed, 10 Dec 2025
95.5800
96.8800
94.2800
95.1700
1,872,100
Tue, 09 Dec 2025
96.5200
97.9800
94.6600
95.1600
2,455,800
Mon, 08 Dec 2025
100.1300
100.4300
94.3400
96.7000
3,868,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
101.0000
103.6800
98.3600
102.5200
2,357,000
Thu, 04 Dec 2025
101.3800
102.4700
99.6900
100.4600
2,088,500
Wed, 03 Dec 2025
101.8000
102.6200
100.9000
101.5000
1,874,600
Tue, 02 Dec 2025
102.4100
103.5400
100.5500
101.4400
2,438,800
Mon, 01 Dec 2025
103.4900
103.8900
101.4700
102.0400
2,254,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.4500
106.9900
103.8500
104.4600
932,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.6100
107.0000
105.0800
105.6500
1,403,500
Tue, 25 Nov 2025
106.5900
107.6100
105.1600
105.5500
1,701,800
Mon, 24 Nov 2025
103.0000
106.6700
102.5000
106.2400
2,660,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
102.0000
103.2000
101.4000
102.0600
1,722,300
Thu, 20 Nov 2025
102.5000
103.2300
101.0800
101.7600
1,673,200
Wed, 19 Nov 2025
104.6600
104.6600
100.3000
101.3200
2,734,500
Tue, 18 Nov 2025
104.2000
107.3100
103.7900
103.8900
2,831,200
Mon, 17 Nov 2025
104.3600
105.9700
103.8300
104.1700
1,411,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.5700
106.9200
103.7700
104.1500
2,035,000
Thu, 13 Nov 2025
107.2700
107.7600
105.0300
105.4100
2,151,800
Wed, 12 Nov 2025
108.0500
109.2800
106.8100
108.2600
1,743,200
Tue, 11 Nov 2025
106.0000
108.6700
105.5300
108.1600
2,006,600
Mon, 10 Nov 2025
107.3800
108.8100
104.0600
105.9800
2,654,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.5000
106.4000
103.8100
105.9800
2,019,800
Thu, 06 Nov 2025
106.2900
106.4300
103.0200
105.2000
2,392,100
Wed, 05 Nov 2025
101.9100
106.4700
101.5000
105.7000
2,764,000
Tue, 04 Nov 2025
101.8500
103.8600
100.0200
102.9200
3,530,900
Mon, 03 Nov 2025
93.9500
101.7900
91.1600
101.5700
6,227,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.7000
95.1000
92.0600
93.4800
2,503,200
Thu, 30 Oct 2025
91.3400
94.6200
91.1900
92.5900
2,405,300
Wed, 29 Oct 2025
91.4900
94.4200
88.2000
90.1800
3,443,500
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 28 Oct 2025
92.1400
93.9800
84.0200
91.6500
6,876,000
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 27 Oct 2025
92.1600
93.1700
90.6900
93.0800
3,803,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
90.0000
92.0800
89.7300
91.2800
2,236,600