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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
85.7900
90.5800
85.2100
89.0800
3,998,700
Thu, 22 Oct 2026
90.8500
90.8500
85.5000
85.7900
3,868,500
Wed, 21 Oct 2026
90.4400
93.9800
90.2000
92.6400
5,559,100
Tue, 20 Oct 2026
86.5600
87.0800
84.4700
86.3900
2,218,000
Mon, 19 Oct 2026
86.8100
87.4000
85.7700
86.2000
3,040,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
87.7600
88.3900
84.2800
85.3700
3,457,500
Thu, 15 Oct 2026
85.7500
87.3100
82.7300
86.8500
4,624,800
Wed, 14 Oct 2026
90.3200
90.3700
87.1500
87.8600
4,247,200
Tue, 13 Oct 2026
94.0100
94.0700
91.1600
91.5600
2,918,400
Mon, 12 Oct 2026
95.4300
96.4500
93.6800
95.1000
5,500,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
95.9100
97.6500
93.5200
94.8400
5,896,800
Thu, 08 Oct 2026
96.6100
96.9100
92.8600
93.3600
4,969,600
Wed, 07 Oct 2026
98.8400
99.2200
96.9600
97.6900
3,259,200
Tue, 06 Oct 2026
99.8100
100.9000
97.8600
100.0100
4,553,900
Mon, 05 Oct 2026
94.7200
99.5500
94.2200
98.2100
6,793,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
19 · 8-K
After market open · 11:55 ET
8-K ↗
Fri, 02 Oct 2026
87.7100
94.5800
87.7100
94.2500
4,943,800
Thu, 01 Oct 2026
89.4100
90.0700
87.9800
88.2500
3,950,100
Wed, 30 Sep 2026
90.2500
91.1900
89.1100
89.4100
3,017,800
Tue, 29 Sep 2026
89.6200
90.8400
88.7000
89.8900
2,999,600
Mon, 28 Sep 2026
89.8000
91.7200
88.7500
89.2200
2,641,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
90.4800
93.0700
89.8500
90.1100
3,370,200
Thu, 24 Sep 2026
91.8400
92.9500
90.3100
90.3800
2,791,400
Wed, 23 Sep 2026
94.9900
94.9900
92.3800
92.7200
3,336,400
Tue, 22 Sep 2026
95.9600
96.4600
95.1500
95.4600
2,083,300
Mon, 21 Sep 2026
93.4400
96.0400
93.1100
95.3600
4,740,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
18 · DEFA14A
After-hours · 16:52 ET
DEFA14A ↗
Fri, 18 Sep 2026
17 · DEF 14A
After-hours · 16:50 ET
DEF 14A ↗
Fri, 18 Sep 2026
94.0000
94.4400
91.5000
93.4600
8,855,600
Thu, 17 Sep 2026
94.9200
95.5500
93.8900
94.0800
2,579,400
Wed, 16 Sep 2026
91.9200
95.1100
91.6900
93.4600
3,212,300
Tue, 15 Sep 2026
94.2800
94.2800
92.0200
92.1000
2,423,400
Mon, 14 Sep 2026
92.8100
95.7000
92.0200
93.8900
2,892,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
92.7100
93.5200
91.6300
93.1400
1,815,000
Thu, 10 Sep 2026
89.9500
93.4100
89.1300
91.8500
2,705,300
Wed, 09 Sep 2026
93.0000
93.4200
90.4000
91.3200
2,549,500
Tue, 08 Sep 2026
93.6000
94.8600
91.1800
93.4200
4,299,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
89.4500
90.2300
88.6400
89.8000
2,433,400
Thu, 03 Sep 2026
87.5100
90.0700
87.0300
89.7900
3,742,600
Wed, 02 Sep 2026
86.7400
87.7200
85.7400
86.6900
2,142,800
Tue, 01 Sep 2026
85.5400
87.0000
85.2800
86.0400
1,680,000
Mon, 31 Aug 2026
86.6300
87.5700
85.8000
86.4400
1,907,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
86.6300
87.6500
84.8100
86.8400
2,273,300
Thu, 27 Aug 2026
85.7500
86.9900
84.6100
86.4700
1,996,500
Wed, 26 Aug 2026
85.8000
86.4100
84.2600
85.6100
2,922,100
Tue, 25 Aug 2026
86.2500
87.2100
85.1200
86.5200
2,837,500
Mon, 24 Aug 2026
86.0000
87.1900
84.7100
85.3200
2,335,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.7500
88.0000
86.0800
86.8100
2,163,300
Thu, 20 Aug 2026
88.0400
88.0500
85.1100
86.9200
3,610,700
Wed, 19 Aug 2026
91.3500
91.3500
87.7900
88.4400
2,178,000
Tue, 18 Aug 2026
90.4800
91.9700
89.6200
90.0000
2,258,200
Mon, 17 Aug 2026
92.4100
94.9500
91.7300
92.5100
3,199,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
91.9600
93.0000
90.8800
91.8900
2,113,700
Thu, 13 Aug 2026
91.0700
93.3500
91.0100
91.6800
2,582,600
Wed, 12 Aug 2026
89.4300
93.6000
88.3300
92.5000
5,108,400
Tue, 11 Aug 2026
89.2800
90.6800
87.7100
87.9800
2,473,000
Mon, 10 Aug 2026
90.4500
91.5700
88.0400
89.1500
4,304,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 07 Aug 2026
87.2500
91.0700
87.0700
90.0400
4,773,100
Thu, 06 Aug 2026
86.7300
90.6400
86.2200
87.0300
3,914,800
Wed, 05 Aug 2026
89.6500
89.9400
84.7700
87.7300
5,246,100
Tue, 04 Aug 2026
87.5600
91.8600
85.8700
91.6000
7,426,500
Mon, 03 Aug 2026
83.5800
88.3200
83.0100
85.6300
8,086,100
Mon, 03 Aug 2026
15 · 8-K
Pre-market · 06:18 ET
8-K ↗
Mon, 03 Aug 2026
14 · 10-Q
Pre-market · 06:02 ET
10-Q ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.9800
86.9800
83.7500
84.0900
4,127,400
Thu, 30 Jul 2026
85.1500
87.0300
83.9900
86.1300
5,673,600
Wed, 29 Jul 2026
86.2600
88.2200
82.4800
83.8900
8,089,600
Tue, 28 Jul 2026
13 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Jul 2026
84.4600
86.0500
82.8900
85.9300
7,229,500
Mon, 27 Jul 2026
87.1300
88.6700
85.8200
86.6900
3,517,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
90.8600
90.9000
86.9300
87.8800
5,888,300
Thu, 23 Jul 2026
90.2700
92.3600
89.2200
91.5100
6,879,900
Wed, 22 Jul 2026
95.0700
95.5400
91.8100
92.2800
4,617,800
Tue, 21 Jul 2026
92.0600
96.0300
91.1700
94.7600
4,912,500
Mon, 20 Jul 2026
91.7000
92.7300
89.3700
90.3300
5,476,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.7900
93.4300
89.1500
92.0000
5,872,400
Thu, 16 Jul 2026
95.9200
96.1100
90.4900
91.5400
5,377,900
Wed, 15 Jul 2026
94.1800
96.9200
92.3300
96.5700
4,112,000
Tue, 14 Jul 2026
93.7800
96.4200
93.5300
94.5000
7,040,400
Mon, 13 Jul 2026
94.5600
94.8800
91.9200
92.9000
3,763,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
97.7100
98.2100
95.3500
96.0000
3,407,700
Thu, 09 Jul 2026
96.2000
98.9900
95.8000
97.9600
4,045,000
Wed, 08 Jul 2026
97.5500
100.5100
95.3900
96.2800
4,047,300
Tue, 07 Jul 2026
100.5100
101.6800
97.3000
97.9100
4,914,500
Tue, 07 Jul 2026
12 · 8-K
Pre-market · 09:01 ET
FORM 8-K ↗
Mon, 06 Jul 2026
102.2700
104.7400
96.7200
98.2900
5,212,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
101.0500
103.6800
100.0000
101.5000
4,010,700
Wed, 01 Jul 2026
100.9400
102.8600
98.6200
100.8800
5,115,500
Tue, 30 Jun 2026
97.9800
102.7800
97.5300
101.5000
9,310,300
Mon, 29 Jun 2026
100.1500
102.6800
99.2200
100.8400
10,408,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
94.9000
100.2000
94.6200
97.3000
24,495,300
Thu, 25 Jun 2026
11 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 25 Jun 2026
100.2800
100.7200
94.7800
97.1900
8,706,600
Wed, 24 Jun 2026
101.1600
102.3100
98.2500
99.8600
8,741,800
Tue, 23 Jun 2026
103.4100
105.3800
100.3200
103.9200
11,744,100
Mon, 22 Jun 2026
105.4000
108.7400
104.0400
106.4000
13,210,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10 · 8-K
After-hours · 17:19 ET
8-K ↗
Thu, 18 Jun 2026
109.7800
110.6400
104.1400
109.1700
21,699,400
Wed, 17 Jun 2026
120.0000
124.2000
110.5800
111.7000
14,920,400
Tue, 16 Jun 2026
118.8700
124.1400
114.1800
120.9700
22,431,000
Mon, 15 Jun 2026
117.3300
118.8800
108.9000
117.8700
17,880,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
131.1300
131.2200
106.5600
114.0800
50,142,900
Thu, 11 Jun 2026
117.7300
128.4600
115.5200
128.1300
16,440,600
Wed, 10 Jun 2026
118.0000
118.1800
113.4500
115.2400
8,339,700
Tue, 09 Jun 2026
118.2800
121.4700
113.2900
116.7700
7,377,300
Mon, 08 Jun 2026
118.2900
118.6600
109.7000
116.6200
11,735,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
121.0000
121.8500
113.5000
116.2800
9,733,500
Thu, 04 Jun 2026
119.5000
126.5700
117.7500
124.6400
6,277,600
Wed, 03 Jun 2026
122.3500
125.0300
120.1700
120.9200
5,579,500
Tue, 02 Jun 2026
126.9000
128.8500
122.5000
123.5500
4,555,400
Mon, 01 Jun 2026
128.3800
129.8800
123.5700
127.4200
5,758,900
Mon, 01 Jun 2026
9 · 8-K
Pre-market · 08:21 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
126.2600
129.3800
121.2600
129.1900
8,609,900
Thu, 28 May 2026
121.8100
131.7700
119.5500
131.0700
8,239,100
Wed, 27 May 2026
123.1000
128.0000
121.3000
122.4600
7,116,000
Tue, 26 May 2026
129.4600
131.4900
120.9000
123.1200
11,228,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
8 · 8-K
After-hours · 16:27 ET
8-K ↗
Fri, 22 May 2026
130.3100
130.4600
122.7300
124.2000
11,039,500
Thu, 21 May 2026
139.6900
141.5800
128.1000
128.4400
9,039,100
Wed, 20 May 2026
137.9200
142.7300
132.9000
141.8000
5,523,700
Tue, 19 May 2026
134.5000
137.9800
132.0000
136.5200
3,893,500
Mon, 18 May 2026
146.7500
147.2500
135.1100
136.4500
8,968,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
133.9400
139.0000
132.5000
137.2300
5,463,700
Thu, 14 May 2026
133.6800
139.5400
132.6000
135.1100
4,798,500
Wed, 13 May 2026
132.2700
137.4700
129.6300
133.2300
8,129,100
Tue, 12 May 2026
127.0000
129.6000
122.5500
129.3800
5,989,000
Mon, 11 May 2026
127.8800
132.1000
126.0600
129.1400
4,684,400
Mon, 11 May 2026
7 · 10-Q
Next filing day · accepted 08 May, 21:52 ET
10-Q ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
123.7500
127.2600
122.6300
127.1500
3,052,400
Thu, 07 May 2026
127.0200
127.0200
121.6000
122.6200
3,522,300
Wed, 06 May 2026
118.7300
126.7800
117.4700
125.7500
5,979,200
Tue, 05 May 2026
120.6500
120.9800
116.5400
117.3400
3,819,100
Mon, 04 May 2026
122.5800
122.9000
119.1700
120.3400
3,011,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
123.3200
124.3400
121.5600
123.1800
2,393,500
Thu, 30 Apr 2026
6 · 10-K/A
After-hours · 16:09 ET
10-K/A ↗
Thu, 30 Apr 2026
120.6600
124.9600
120.5000
123.1400
2,837,800
Wed, 29 Apr 2026
123.3400
124.0000
119.4900
119.7800
9,060,900
Tue, 28 Apr 2026
120.4600
124.4400
119.2000
123.7000
3,313,100
Mon, 27 Apr 2026
118.0000
122.0300
116.7200
121.6300
5,174,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
122.0800
122.0800
116.3200
117.5000
7,029,300
Thu, 23 Apr 2026
121.5700
123.3500
119.7900
121.5200
3,414,500
Wed, 22 Apr 2026
126.7700
127.3800
119.6800
122.3600
8,327,400
Tue, 21 Apr 2026
137.0900
137.3900
122.7900
123.8600
7,630,600
Mon, 20 Apr 2026
134.2900
137.4400
133.0200
135.1100
3,709,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
135.2700
135.6800
132.0900
133.2100
5,818,100
Thu, 16 Apr 2026
131.3700
133.2100
129.5000
132.5000
3,133,500
Wed, 15 Apr 2026
132.1300
135.8800
130.3100
131.3900
5,661,700
Tue, 14 Apr 2026
127.9100
131.7300
126.1400
130.4700
4,818,300
Mon, 13 Apr 2026
128.5000
129.2500
125.0000
125.5500
2,872,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
120.0900
132.4300
117.7600
128.5900
9,102,700
Thu, 09 Apr 2026
122.7100
124.8300
117.5000
120.0900
5,166,300
Wed, 08 Apr 2026
129.1300
129.5200
121.3700
122.8200
6,221,400
Tue, 07 Apr 2026
125.2200
126.4700
122.1400
124.7700
3,837,500
Mon, 06 Apr 2026
129.1700
129.5000
125.6800
126.9500
4,859,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
118.1000
130.0000
118.0400
128.6800
10,713,700
Wed, 01 Apr 2026
118.4900
124.0000
117.7100
120.6000
7,062,500
Tue, 31 Mar 2026
115.0900
120.7600
113.5200
117.0700
14,711,200
Mon, 30 Mar 2026
116.1000
118.3100
110.0300
112.2300
4,796,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.5400
116.6000
111.0100
115.2100
5,713,300
Thu, 26 Mar 2026
117.2800
117.8100
109.7000
111.4000
9,235,600
Wed, 25 Mar 2026
116.8200
124.6100
116.1400
119.0700
13,331,100
Tue, 24 Mar 2026
109.5800
114.2100
108.9700
110.8400
4,624,900
Mon, 23 Mar 2026
111.0000
112.8900
105.3500
109.4900
6,798,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
109.9300
111.5000
104.1300
109.8400
49,306,800
Thu, 19 Mar 2026
106.9900
109.9700
106.0000
109.1100
5,148,200
Thu, 19 Mar 2026
5 · 8-K
Pre-market · 08:13 ET
8-K ↗
Wed, 18 Mar 2026
111.5900
113.0300
107.4900
107.7500
4,119,100
Tue, 17 Mar 2026
114.1000
116.4400
112.1100
112.2700
3,633,100
Mon, 16 Mar 2026
110.1800
114.8100
110.0000
114.3300
4,890,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.8300
109.5000
105.5700
108.3400
3,150,000
Thu, 12 Mar 2026
110.4100
111.1800
107.4300
107.7100
6,223,300
Wed, 11 Mar 2026
107.5800
114.0000
107.4000
112.1800
5,582,300
Tue, 10 Mar 2026
110.6200
112.4000
106.7500
108.5000
5,992,200
Mon, 09 Mar 2026
108.1800
110.6400
104.9000
109.9200
6,330,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.3000
111.1500
105.2800
106.2400
4,137,800
Thu, 05 Mar 2026
114.0700
116.8300
109.6500
110.8500
4,089,600
Wed, 04 Mar 2026
118.3600
118.5000
110.5000
114.0300
4,023,000
Tue, 03 Mar 2026
115.2400
119.4800
113.5200
116.9000
4,015,500
Mon, 02 Mar 2026
117.1600
121.6400
114.1500
118.6800
6,957,400
Mon, 02 Mar 2026
4 · 10-K
Pre-market · 06:04 ET
10-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
107.2100
119.5000
105.3200
115.5300
7,897,700
Thu, 26 Feb 2026
107.3800
108.9400
105.7900
108.3700
3,121,000
Wed, 25 Feb 2026
108.6100
109.1800
104.6300
107.0100
3,635,400
Tue, 24 Feb 2026
107.0500
107.6200
104.7700
106.7800
3,214,300
Mon, 23 Feb 2026
109.0000
110.2300
107.0500
107.4200
2,336,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
114.5100
114.8400
109.7900
110.3600
2,367,800
Thu, 19 Feb 2026
113.1400
117.2300
112.6700
114.8400
2,179,300
Wed, 18 Feb 2026
112.7300
116.4800
112.5100
114.4600
2,726,800
Tue, 17 Feb 2026
112.0000
115.0300
110.2500
113.0000
1,851,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.8700
116.6100
108.1100
113.1500
4,233,500
Thu, 12 Feb 2026
110.2200
111.5600
107.2500
110.5100
3,707,700
Wed, 11 Feb 2026
116.2000
116.3200
108.1100
110.0600
5,507,900
Tue, 10 Feb 2026
114.7700
117.8600
114.0000
115.6700
4,105,200
Mon, 09 Feb 2026
113.5000
115.5200
111.0200
115.1900
3,301,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
110.2300
112.3100
108.7100
111.6100
3,802,800
Thu, 05 Feb 2026
109.1100
112.4200
106.6000
107.0200
4,175,600
Wed, 04 Feb 2026
114.6100
114.7700
107.1200
110.6900
6,444,100
Tue, 03 Feb 2026
119.9800
122.9900
112.9000
114.8200
5,763,900
Mon, 02 Feb 2026
111.0600
121.3100
111.0600
116.5500
7,143,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
116.0800
117.0000
109.5700
113.2200
7,361,500
Thu, 29 Jan 2026
128.0100
129.8000
112.6600
113.4600
11,606,900
Wed, 28 Jan 2026
129.5900
131.9400
128.0100
128.5700
5,624,300
Tue, 27 Jan 2026
120.7900
126.2700
119.5000
125.8100
8,342,700
Mon, 26 Jan 2026
126.0000
128.2900
118.5000
119.7200
9,165,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
127.6800
128.7600
125.6500
126.5000
3,797,000
Thu, 22 Jan 2026
124.3400
128.7600
122.1400
127.9700
7,731,900
Wed, 21 Jan 2026
122.7200
123.6900
119.7900
122.5000
4,187,600
Tue, 20 Jan 2026
122.2300
128.0900
121.0000
122.0000
6,357,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
125.6200
126.6300
122.0500
123.2700
4,774,100
Thu, 15 Jan 2026
129.7400
132.2500
122.0000
123.5500
8,183,900
Wed, 14 Jan 2026
125.0000
132.1700
122.6700
131.0900
13,015,800
Tue, 13 Jan 2026
126.0000
126.8300
121.2900
123.7400
7,381,900
Mon, 12 Jan 2026
122.4500
128.3100
121.5200
126.0700
9,731,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
117.6900
120.5300
117.5100
120.0000
7,161,400
Thu, 08 Jan 2026
115.5900
119.8000
114.1200
116.9500
9,071,500
Wed, 07 Jan 2026
116.1300
117.0000
110.9200
112.1600
4,282,100
Tue, 06 Jan 2026
110.3000
117.1500
107.5900
116.0600
8,134,000
Mon, 05 Jan 2026
113.0200
113.4700
109.6100
110.6700
3,593,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
108.6800
112.6900
108.6800
112.1800
3,856,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
109.3100
110.3900
108.6000
108.7000
2,324,800
Tue, 30 Dec 2025
108.5500
110.8700
107.9900
109.2000
2,392,600
Mon, 29 Dec 2025
3 · 8-K
After-hours · 17:05 ET
8-K ↗
Mon, 29 Dec 2025
103.5400
109.2300
103.0800
108.5500
2,516,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
107.4300
109.2600
105.1400
105.6000
1,857,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
106.5800
107.5400
106.3100
106.9500
1,022,100
Tue, 23 Dec 2025
107.9900
108.2900
105.1200
106.7600
2,539,900
Mon, 22 Dec 2025
105.8600
109.4100
104.6000
108.8800
4,767,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.9800
111.3900
103.3800
103.9100
8,383,200
Thu, 18 Dec 2025
103.5900
105.8600
101.5900
102.5900
4,023,700
Wed, 17 Dec 2025
103.8100
104.3600
99.9000
100.8900
3,757,000
Tue, 16 Dec 2025
104.0000
106.6200
103.1000
103.6400
3,014,000
Mon, 15 Dec 2025
109.6400
111.0000
103.3200
103.9300
4,950,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
105.8400
107.6900
102.9000
107.3700
7,757,900
Thu, 11 Dec 2025
106.1000
109.5300
103.2800
104.3900
8,968,800
Wed, 10 Dec 2025
97.5700
105.3100
96.1300
103.9800
14,254,600
Tue, 09 Dec 2025
87.9800
98.9000
86.0300
93.5400
10,056,900
Mon, 08 Dec 2025
86.0500
90.4000
85.5300
88.2600
10,586,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
74.8300
88.0000
74.4000
82.0000
28,602,500
Thu, 04 Dec 2025
73.4300
74.9100
72.5400
74.5000
2,212,800
Wed, 03 Dec 2025
74.6000
75.3700
73.8700
74.0300
2,387,400
Tue, 02 Dec 2025
73.1300
74.7300
72.7700
74.0600
2,418,200
Mon, 01 Dec 2025
71.2700
73.4600
70.8400
73.0000
2,310,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.3500
73.3700
70.7700
73.2900
1,722,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
70.9500
71.9800
70.4700
70.8800
2,125,300
Tue, 25 Nov 2025
70.9900
71.7400
69.9200
71.0000
2,278,000
Mon, 24 Nov 2025
70.5100
72.6600
69.6200
70.9200
11,069,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
67.1700
69.2200
65.7600
68.6300
2,741,100
Thu, 20 Nov 2025
70.5900
70.8000
66.7200
67.2300
2,548,300
Wed, 19 Nov 2025
69.4700
70.7600
68.3500
69.1000
2,260,700
Tue, 18 Nov 2025
67.3900
70.0000
66.0900
69.7400
2,226,300
Mon, 17 Nov 2025
67.5000
68.1800
66.1400
66.9300
2,296,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
69.3400
70.1700
67.1800
67.4000
3,306,500
Thu, 13 Nov 2025
68.7200
70.3100
68.2200
69.9800
2,891,500
Wed, 12 Nov 2025
71.5900
72.2500
69.4300
69.6300
2,932,000
Tue, 11 Nov 2025
72.9700
73.7700
71.1100
71.2800
2,087,600
Mon, 10 Nov 2025
73.9300
74.3400
72.5900
73.7500
2,531,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.0200
74.4200
68.1100
73.4800
5,261,000
Thu, 06 Nov 2025
72.4000
73.3000
69.2400
70.6500
5,899,600
Thu, 06 Nov 2025
2 · 8-K
Pre-market · 06:16 ET
8-K ↗
Thu, 06 Nov 2025
1 · 10-Q
Pre-market · 06:04 ET
10-Q ↗
Wed, 05 Nov 2025
73.5500
74.2200
72.1900
72.3200
3,430,700
Tue, 04 Nov 2025
73.3200
74.3500
72.7100
73.4800
1,795,000
Mon, 03 Nov 2025
74.9500
76.0100
72.6800
75.3700
3,546,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.0300
75.5900
72.5000
74.8700
3,399,500
Thu, 30 Oct 2025
72.9800
74.2600
72.0000
73.1600
3,004,600
Wed, 29 Oct 2025
74.3400
74.9900
73.1100
73.6200
2,628,200
Tue, 28 Oct 2025
74.1300
75.5200
74.0100
74.8000
2,531,200
Mon, 27 Oct 2025
74.5100
75.0900
73.8900
74.3900
1,530,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend