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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
132.4500
135.3800
127.1900
129.1500
2,689,600
Thu, 23 Jul 2026
135.6900
138.1100
133.0600
135.3000
2,641,400
Wed, 22 Jul 2026
135.5500
140.4500
135.0800
137.4800
1,564,900
Tue, 21 Jul 2026
140.8200
143.0600
138.4700
140.1700
2,440,400
Mon, 20 Jul 2026
140.8400
142.0000
133.3000
133.7900
2,122,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
127.8000
139.9700
126.7900
138.7400
4,454,600
Thu, 16 Jul 2026
133.3300
138.7200
132.5000
134.6000
2,870,300
Wed, 15 Jul 2026
144.8300
144.8300
132.8700
138.6900
1,836,800
Wed, 15 Jul 2026
21 · 8-K
Pre-market · 07:14 ET
8-K ↗
Tue, 14 Jul 2026
144.8600
145.3000
137.5000
140.6300
2,038,300
Mon, 13 Jul 2026
139.5200
142.0700
135.0800
136.2700
3,120,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
143.5000
146.6300
140.4000
145.3500
1,442,200
Thu, 09 Jul 2026
147.8600
152.9900
145.1100
146.1000
2,967,400
Wed, 08 Jul 2026
133.5000
142.2600
131.8900
138.7200
3,344,000
Tue, 07 Jul 2026
135.0500
138.5400
129.2400
135.0800
4,308,800
Mon, 06 Jul 2026
151.4100
155.0800
144.6600
145.1700
2,784,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
165.0000
166.7600
142.1900
146.6600
5,905,100
Wed, 01 Jul 2026
172.1900
173.4100
164.3900
165.1900
4,622,400
Tue, 30 Jun 2026
171.6300
182.3400
169.0600
179.8600
3,600,000
Mon, 29 Jun 2026
161.5200
171.3400
154.6700
171.0400
3,564,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
167.8600
169.0000
156.7200
161.4300
4,976,300
Thu, 25 Jun 2026
183.0000
184.0000
169.3800
176.2800
3,135,300
Wed, 24 Jun 2026
168.3200
173.4900
165.5400
171.4600
3,282,300
Tue, 23 Jun 2026
168.0000
172.7300
164.4200
168.2200
5,600,100
Mon, 22 Jun 2026
182.2800
186.9400
179.7100
184.0000
3,854,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
164.1800
180.9400
163.0600
178.7700
5,933,500
Wed, 17 Jun 2026
157.8600
165.3800
156.4900
157.3400
2,672,200
Tue, 16 Jun 2026
161.7800
164.8300
151.4500
151.6100
3,536,400
Mon, 15 Jun 2026
159.6300
168.0000
159.0000
162.8900
5,289,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
145.6900
152.6600
142.4300
150.5200
2,114,400
Thu, 11 Jun 2026
134.0000
145.7700
131.3300
144.9200
4,330,300
Wed, 10 Jun 2026
133.1000
139.0000
127.9400
128.8800
2,902,500
Tue, 09 Jun 2026
136.3400
142.1700
123.7700
134.3500
3,564,600
Mon, 08 Jun 2026
133.0800
135.4600
129.5300
132.7100
2,739,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
134.1300
136.0500
124.4400
125.4100
4,669,500
Thu, 04 Jun 2026
137.7600
144.1600
135.5900
139.8800
2,353,600
Wed, 03 Jun 2026
143.5900
147.3800
140.0500
140.3300
2,272,600
Tue, 02 Jun 2026
137.3400
143.9400
135.7300
142.9200
4,248,000
Mon, 01 Jun 2026
136.9500
138.7000
134.0100
135.7300
2,028,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
140.5200
141.9800
136.6000
138.7900
2,732,700
Thu, 28 May 2026
139.3600
141.0000
133.2900
138.4400
2,247,600
Wed, 27 May 2026
149.2300
149.3100
136.4300
140.0000
2,877,300
Tue, 26 May 2026
139.2300
143.2600
136.8000
142.1200
2,751,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
132.2000
136.1300
130.5100
135.2800
2,227,600
Thu, 21 May 2026
127.7000
132.5500
125.1300
131.3900
3,018,000
Wed, 20 May 2026
126.5000
128.3900
124.4200
127.7000
4,358,400
Tue, 19 May 2026
123.0400
126.8300
122.0000
124.2200
3,105,700
Mon, 18 May 2026
135.2300
136.2500
125.1000
127.2100
3,260,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
134.6700
134.9700
132.0000
133.0700
3,276,300
Thu, 14 May 2026
144.5700
145.4500
138.6000
139.2600
3,084,500
Wed, 13 May 2026
148.0600
148.7400
143.0000
145.0400
2,369,000
Tue, 12 May 2026
146.5900
146.9400
138.1800
145.3100
2,864,500
Mon, 11 May 2026
20 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 11 May 2026
148.0300
149.7300
146.4100
149.1500
3,159,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 08 May 2026
151.5200
152.3800
146.2600
149.1100
3,012,700
Thu, 07 May 2026
155.9900
156.4200
145.3900
147.6600
2,915,300
Wed, 06 May 2026
152.7300
156.4300
147.9500
155.8600
3,007,500
Tue, 05 May 2026
142.9800
150.0000
140.0000
149.2900
3,296,800
Mon, 04 May 2026
142.3900
143.5000
134.8600
138.9600
2,580,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
140.7800
142.5000
138.2700
142.2900
4,200,200
Thu, 30 Apr 2026
17 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Thu, 30 Apr 2026
150.0000
150.0000
138.6700
141.3800
6,494,900
Thu, 30 Apr 2026
18 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 30 Apr 2026
16 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 29 Apr 2026
15 · 8-K
After-hours · 16:39 ET
FORM 8-K ↗
Wed, 29 Apr 2026
146.5700
149.8000
144.7500
149.3700
3,629,400
Tue, 28 Apr 2026
149.4400
151.1600
142.6100
144.7200
3,990,700
Mon, 27 Apr 2026
156.1800
157.6300
149.4900
156.4400
2,867,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
153.9200
159.1500
151.1700
155.9800
4,337,900
Thu, 23 Apr 2026
148.7800
151.2800
144.4400
149.3300
3,446,600
Wed, 22 Apr 2026
151.2100
151.9900
146.4800
147.9300
2,637,700
Tue, 21 Apr 2026
150.0000
151.9000
145.9500
146.9900
2,997,600
Mon, 20 Apr 2026
145.6700
149.1700
144.8000
148.9200
2,259,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
139.5200
146.4600
139.4000
146.0600
2,476,800
Thu, 16 Apr 2026
136.7000
138.4000
135.2300
135.9200
1,886,800
Wed, 15 Apr 2026
136.9600
137.8100
134.0600
137.0000
1,887,200
Wed, 15 Apr 2026
14 · 8-K
Pre-market · 07:14 ET
8-K ↗
Tue, 14 Apr 2026
139.6100
140.8200
137.1500
137.4400
2,178,800
Mon, 13 Apr 2026
133.8300
138.4200
133.5500
138.0700
1,683,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
134.0600
136.6800
133.2700
135.3200
2,698,700
Thu, 09 Apr 2026
129.5100
133.0500
127.3500
132.6300
1,915,200
Wed, 08 Apr 2026
128.0800
130.8200
126.0900
129.6000
3,723,800
Tue, 07 Apr 2026
115.9100
118.9500
114.2800
118.5500
1,617,800
Mon, 06 Apr 2026
116.5900
117.9700
113.9200
115.6800
1,747,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
113.5900
119.7800
112.8800
116.4000
1,552,900
Wed, 01 Apr 2026
118.9100
121.8500
117.9100
118.7100
2,195,100
Tue, 31 Mar 2026
110.3900
117.9800
109.9800
117.2400
2,960,900
Mon, 30 Mar 2026
115.5000
115.5000
107.2500
108.6400
2,714,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.2500
116.0500
111.3300
113.5900
2,080,700
Thu, 26 Mar 2026
120.4900
122.1000
115.4200
115.7500
2,102,600
Thu, 26 Mar 2026
13 · DEFA14A
Next filing day · accepted 25 Mar, 17:32 ET
DEFA14A ↗
Wed, 25 Mar 2026
123.8100
124.2900
120.8400
123.1800
1,476,600
Tue, 24 Mar 2026
114.4800
122.3900
114.2300
121.6700
1,790,100
Mon, 23 Mar 2026
12 · DEFA14A
After-hours · 16:55 ET
DEFA14A ↗
Mon, 23 Mar 2026
11 · DEF 14A
After-hours · 16:52 ET
DEF 14A ↗
Mon, 23 Mar 2026
119.9700
120.8700
114.9100
115.0100
2,004,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
115.2700
116.2400
111.1500
114.6600
3,584,100
Thu, 19 Mar 2026
111.6800
116.9900
110.0100
115.8600
1,566,700
Wed, 18 Mar 2026
116.0800
117.4700
114.2700
115.5800
1,618,700
Tue, 17 Mar 2026
112.5100
116.3900
111.8800
116.0800
1,608,300
Mon, 16 Mar 2026
111.2400
113.1900
110.1600
111.6400
2,642,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
111.7000
113.0900
107.4800
108.2800
3,106,400
Thu, 12 Mar 2026
113.2500
114.7800
108.2100
109.9800
2,610,500
Wed, 11 Mar 2026
117.0800
119.1100
114.8600
116.1800
2,279,800
Tue, 10 Mar 2026
119.4600
121.6100
116.6200
116.8800
2,175,200
Mon, 09 Mar 2026
110.7300
117.4400
108.1500
117.3400
3,016,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10 · PRE 14A
After-hours · 16:08 ET
PRE 14A ↗
Fri, 06 Mar 2026
119.9400
120.5300
112.2600
112.4400
3,102,100
Thu, 05 Mar 2026
126.6300
129.4400
122.2600
124.5800
2,334,200
Wed, 04 Mar 2026
128.7100
129.9600
125.5600
129.0000
2,406,900
Tue, 03 Mar 2026
129.2300
130.2500
125.0500
126.7900
2,851,300
Mon, 02 Mar 2026
129.2200
135.7400
127.5000
135.5000
1,924,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
129.3100
132.6000
128.5600
132.4500
2,877,500
Thu, 26 Feb 2026
137.6500
139.8500
129.5600
132.2000
2,419,900
Wed, 25 Feb 2026
138.7000
139.5000
135.8800
137.3400
1,526,400
Tue, 24 Feb 2026
137.9500
142.5000
136.1700
136.2700
2,435,900
Mon, 23 Feb 2026
134.4900
136.9400
132.3300
136.4200
2,538,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
131.4900
136.1800
131.4900
134.4900
2,325,700
Thu, 19 Feb 2026
130.1400
133.0000
129.9000
132.6700
1,366,100
Wed, 18 Feb 2026
129.7500
133.2000
128.0400
131.8900
1,974,600
Tue, 17 Feb 2026
129.0500
130.7700
125.5500
129.5600
1,872,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
130.0900
135.0000
127.6700
131.4300
2,811,900
Thu, 12 Feb 2026
137.5100
138.4200
126.1600
130.9000
3,658,200
Wed, 11 Feb 2026
136.9300
138.9900
132.6600
137.7900
3,663,000
Wed, 11 Feb 2026
9 · 10-K
Next filing day · accepted 10 Feb, 18:48 ET
10-K ↗
Tue, 10 Feb 2026
129.1400
137.0500
120.1900
133.4400
7,130,800
Tue, 10 Feb 2026
8 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 09 Feb 2026
122.1800
123.6700
120.6600
122.3900
4,548,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.6700
122.7800
112.1300
122.3700
4,445,600
Thu, 05 Feb 2026
111.6000
113.5800
109.1700
110.3300
3,882,500
Wed, 04 Feb 2026
112.0300
116.6000
108.5600
112.4100
5,902,800
Tue, 03 Feb 2026
120.1000
121.9200
111.4800
113.7000
4,983,100
Mon, 02 Feb 2026
115.0100
121.4900
115.0100
119.4800
3,052,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.8300
122.6300
117.7400
118.0700
3,061,800
Thu, 29 Jan 2026
121.6100
122.9600
116.4900
122.7100
3,355,500
Wed, 28 Jan 2026
121.2100
124.0000
120.4900
120.6500
3,873,000
Tue, 27 Jan 2026
117.4600
121.7600
116.0300
120.4100
3,050,400
Mon, 26 Jan 2026
114.7300
116.6000
113.8300
115.6300
2,225,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
116.1500
117.9300
113.0700
114.7100
2,910,600
Thu, 22 Jan 2026
122.0000
122.4400
117.0700
118.5200
2,821,900
Wed, 21 Jan 2026
118.2700
121.6200
115.8700
119.7400
3,919,100
Tue, 20 Jan 2026
115.0600
117.6600
112.4500
115.0000
4,751,400
Tue, 20 Jan 2026
7 · 8-K
Pre-market · 07:40 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
115.8200
119.6100
114.2100
117.3500
4,953,200
Thu, 15 Jan 2026
117.4100
118.0000
110.2700
113.5400
6,207,100
Wed, 14 Jan 2026
101.8400
104.5700
101.1300
104.0900
1,864,700
Wed, 14 Jan 2026
6 · 8-K
Pre-market · 07:31 ET
8-K ↗
Tue, 13 Jan 2026
101.9900
102.8500
100.1900
102.0700
1,858,300
Mon, 12 Jan 2026
102.5700
102.6400
99.8500
101.8400
1,860,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
101.2100
103.6300
99.7100
102.9900
3,185,100
Thu, 08 Jan 2026
97.0800
100.4800
96.0000
99.8500
2,758,000
Wed, 07 Jan 2026
97.8400
99.2900
95.8600
97.8500
2,782,500
Tue, 06 Jan 2026
94.2400
99.8000
94.0100
99.5600
3,933,500
Mon, 05 Jan 2026
90.5200
94.4600
90.0100
93.2800
3,257,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.1600
90.5800
85.3600
89.5600
3,009,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.6900
87.1300
84.1100
84.2500
1,411,600
Tue, 30 Dec 2025
86.1800
86.7900
84.1500
86.6900
1,554,800
Mon, 29 Dec 2025
85.9900
87.0500
85.1700
85.9400
1,272,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
85.5700
86.4800
84.5900
86.2700
1,334,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
85.2800
85.7000
84.0000
85.4900
734,200
Tue, 23 Dec 2025
84.6500
85.4300
84.1200
84.9400
1,995,900
Mon, 22 Dec 2025
85.3100
87.2000
84.4900
85.1200
3,012,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.6000
85.4800
83.4300
84.0600
5,804,700
Thu, 18 Dec 2025
88.1300
89.0000
84.4500
84.5500
3,084,800
Wed, 17 Dec 2025
87.5300
88.4400
84.4100
85.0300
2,655,700
Tue, 16 Dec 2025
89.7700
90.8800
87.4600
87.9600
3,597,800
Mon, 15 Dec 2025
89.7100
91.0600
88.2100
89.9200
2,589,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
95.3300
96.1000
91.2000
92.5500
3,665,400
Thu, 11 Dec 2025
93.3300
96.0700
92.8700
95.9900
2,199,500
Wed, 10 Dec 2025
92.3400
95.6500
91.2100
94.7300
2,714,400
Tue, 09 Dec 2025
88.1500
93.1300
87.4300
92.5900
2,369,800
Mon, 08 Dec 2025
89.5500
91.5000
88.1100
89.1000
2,799,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
89.0300
90.2100
88.3200
89.1500
2,704,700
Thu, 04 Dec 2025
85.9000
88.3200
85.4800
88.1400
2,700,300
Wed, 03 Dec 2025
79.7100
86.6100
79.0000
86.2700
3,707,500
Tue, 02 Dec 2025
77.1600
80.7200
76.9200
79.8200
2,809,300
Mon, 01 Dec 2025
75.9600
77.7900
75.5300
76.2900
1,835,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.7900
77.4300
75.1500
77.1400
1,202,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.7900
76.6100
74.3900
75.0800
1,983,100
Tue, 25 Nov 2025
73.4600
74.4600
72.2300
73.7200
3,170,500
Mon, 24 Nov 2025
73.6600
75.1300
72.6600
73.9900
3,453,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
69.3700
74.7200
69.0600
73.6600
3,420,200
Thu, 20 Nov 2025
75.5500
75.8100
67.9700
68.8000
3,604,400
Wed, 19 Nov 2025
73.5000
74.2000
72.2000
73.7700
3,371,500
Tue, 18 Nov 2025
73.8500
74.1500
71.5100
72.7600
3,517,900
Mon, 17 Nov 2025
77.4300
78.0000
73.0600
74.7900
3,824,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
77.8200
80.9500
76.5200
78.2800
2,790,700
Thu, 13 Nov 2025
82.7800
83.8100
79.3800
81.0600
2,648,900
Wed, 12 Nov 2025
84.9200
85.4000
82.9300
84.0400
2,214,100
Tue, 11 Nov 2025
85.6000
85.7800
83.0800
83.6800
2,057,100
Mon, 10 Nov 2025
89.0000
89.0000
85.4200
85.9600
2,048,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.6700
86.7400
82.0800
86.6700
2,311,300
Thu, 06 Nov 2025
88.4100
89.7400
85.0300
85.7000
2,289,700
Wed, 05 Nov 2025
87.5100
90.4700
87.0500
88.5000
2,293,100
Tue, 04 Nov 2025
87.7400
89.7200
86.1400
86.4600
2,557,400
Mon, 03 Nov 2025
90.9600
93.6300
90.7900
91.3800
2,498,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.5000
92.8000
86.9900
91.5700
3,065,900
Thu, 30 Oct 2025
5 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Thu, 30 Oct 2025
91.4600
92.7000
85.2100
87.5000
3,778,500
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 29 Oct 2025
92.9600
98.2300
92.9500
94.5400
3,775,900
Tue, 28 Oct 2025
93.6000
93.6200
90.5900
91.7100
2,039,900
Mon, 27 Oct 2025
93.9500
94.5900
92.7800
94.3200
1,884,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.3900
93.6300
91.4100
91.5200
1,964,000
Thu, 23 Oct 2025
87.9900
91.5300
87.5800
90.7500
2,043,900
Wed, 22 Oct 2025
91.1200
92.2100
87.0000
88.8100
2,390,000
Tue, 21 Oct 2025
92.6800
93.3700
91.2900
92.6700
1,203,000
Mon, 20 Oct 2025
92.3800
94.8000
91.8200
92.6000
1,440,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.2100
91.5000
88.8100
90.9400
1,879,800
Thu, 16 Oct 2025
95.9100
95.9100
89.6800
90.5400
2,499,000
Wed, 15 Oct 2025
94.0000
95.2900
92.9200
94.6200
1,881,500
Wed, 15 Oct 2025
3 · 8-K
Pre-market · 07:33 ET
8-K ↗
Tue, 14 Oct 2025
88.2500
93.0400
87.4400
90.9400
1,779,500
Mon, 13 Oct 2025
89.0000
92.3900
88.2700
91.9100
3,026,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
94.6900
94.6900
83.6300
83.6400
4,019,500
Thu, 09 Oct 2025
93.8700
94.9200
91.0800
94.2300
2,048,500
Wed, 08 Oct 2025
92.1000
95.0000
91.9400
94.5600
2,151,500
Tue, 07 Oct 2025
101.0900
101.4600
92.0900
92.2900
2,002,500
Mon, 06 Oct 2025
99.7300
101.4800
99.1900
100.2600
2,597,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
97.0000
100.1300
96.5500
98.6100
2,111,900
Thu, 02 Oct 2025
96.0000
98.3000
94.5000
96.8100
2,501,300
Wed, 01 Oct 2025
91.9400
94.0700
90.0000
93.9600
2,635,600
Tue, 30 Sep 2025
92.6800
94.0800
90.3100
92.4600
1,955,900
Mon, 29 Sep 2025
93.9400
95.1500
93.3600
93.5100
1,119,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
91.6000
93.4400
91.0400
93.0900
1,364,600
Thu, 25 Sep 2025
91.0500
92.6800
89.9100
91.9400
1,717,000
Wed, 24 Sep 2025
95.7500
96.5400
93.4100
93.4900
1,675,400
Tue, 23 Sep 2025
96.3600
99.0400
95.4500
95.7700
2,261,800
Mon, 22 Sep 2025
93.2400
97.2500
93.1800
95.8100
2,714,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
96.7800
96.9500
92.8900
93.3200
6,085,300
Thu, 18 Sep 2025
95.5200
97.6300
94.3900
95.9700
4,114,000
Wed, 17 Sep 2025
92.1800
94.9300
90.2400
92.1000
2,156,200
Tue, 16 Sep 2025
91.2500
92.9500
90.2700
92.6100
2,473,300
Mon, 15 Sep 2025
87.9800
90.2700
87.7700
90.1800
2,772,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
83.6300
88.0900
83.1800
87.2500
3,634,500
Thu, 11 Sep 2025
80.1900
83.6900
79.3800
83.5300
2,919,600
Wed, 10 Sep 2025
81.2600
82.0500
78.1700
79.4300
2,161,800
Tue, 09 Sep 2025
82.0100
82.4500
80.4700
81.2200
1,285,900
Mon, 08 Sep 2025
82.4300
82.5800
80.8300
82.1400
1,248,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
79.9400
82.8900
79.7600
81.9800
1,784,500
Thu, 04 Sep 2025
79.0100
79.8100
77.0100
79.6500
2,010,900
Wed, 03 Sep 2025
82.6400
82.6400
78.2900
79.4800
1,870,800
Tue, 02 Sep 2025
80.6800
82.0900
80.2000
81.9400
2,017,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
83.1700
85.0500
82.6600
83.7400
3,196,500
Thu, 28 Aug 2025
84.9200
85.8300
82.3600
83.8600
4,020,200
Wed, 27 Aug 2025
85.7900
86.3500
83.6900
84.0000
2,890,500
Tue, 26 Aug 2025
86.9200
88.7400
85.5300
85.6300
3,978,800
Mon, 25 Aug 2025
87.5400
87.7600
86.5400
86.7500
1,933,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
82.9100
88.8000
82.5700
87.7600
3,684,200
Thu, 21 Aug 2025
79.0100
82.4400
79.0100
82.0900
2,652,800
Wed, 20 Aug 2025
80.2400
80.7000
77.0100
79.4100
2,998,000
Tue, 19 Aug 2025
80.1100
81.7500
79.4200
80.4700
2,909,100
Mon, 18 Aug 2025
79.3200
80.4800
78.1800
78.4100
1,932,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
77.8300
78.4500
76.3700
77.1200
2,142,400
Thu, 14 Aug 2025
78.4600
79.6100
77.0000
78.8700
1,821,600
Wed, 13 Aug 2025
76.0200
80.1100
75.7600
79.8800
1,980,100
Tue, 12 Aug 2025
73.1400
76.4000
72.0900
75.9700
3,003,400
Mon, 11 Aug 2025
74.0400
75.1300
71.8700
72.0300
1,917,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
73.9800
74.1500
72.6900
73.1400
1,793,400
Thu, 07 Aug 2025
74.6800
75.7500
72.4300
73.4300
1,812,200
Wed, 06 Aug 2025
72.7800
73.0500
70.3500
72.2300
3,043,900
Tue, 05 Aug 2025
73.8700
74.2200
72.1800
73.3400
3,024,900
Mon, 04 Aug 2025
76.0000
76.3200
73.5100
73.6800
2,895,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.7000
76.6800
72.9400
75.6600
5,561,100
Thu, 31 Jul 2025
78.2900
80.4200
77.4400
78.4600
6,322,900
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 17:18 ET
10-Q ↗
Wed, 30 Jul 2025
83.8600
86.9000
78.9900
79.3400
7,788,300
Wed, 30 Jul 2025
1 · 8-K
Pre-market · 06:03 ET
8-K ↗
Tue, 29 Jul 2025
92.0000
93.8700
90.6500
92.8500
5,391,100
Mon, 28 Jul 2025
92.7000
93.4900
91.6100
92.0000
3,491,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend