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
127.3000
134.9100
127.0100
134.5200
3,304,251
Thu, 22 Oct 2026
139.6900
141.8300
127.0700
128.3100
4,773,300
Wed, 21 Oct 2026
146.1400
149.7800
145.5000
147.6900
1,690,300
Tue, 20 Oct 2026
142.9900
147.7200
140.3800
142.9000
1,868,700
Mon, 19 Oct 2026
144.6200
149.5300
143.4500
144.5200
2,333,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
144.7200
145.3100
138.6400
138.7400
2,707,200
Thu, 15 Oct 2026
145.4900
149.6300
140.6800
146.8700
3,876,200
Wed, 14 Oct 2026
22 · 8-K
After market open · 11:05 ET
8-K ↗
Wed, 14 Oct 2026
156.5700
158.4700
150.8300
153.0800
2,917,800
Tue, 13 Oct 2026
157.4400
161.3300
154.3100
161.1600
2,062,500
Mon, 12 Oct 2026
163.7500
163.7500
157.2900
160.0100
2,054,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
165.1500
166.1700
159.4300
165.7900
1,480,000
Thu, 08 Oct 2026
163.5100
166.1800
157.5500
162.1900
2,648,700
Wed, 07 Oct 2026
162.8200
166.8800
161.6100
166.3200
2,160,600
Tue, 06 Oct 2026
168.4800
169.3000
166.1500
166.8900
1,728,200
Mon, 05 Oct 2026
166.0900
168.3000
163.0900
166.9200
2,273,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
165.0000
169.6300
163.0000
166.4700
2,245,600
Thu, 01 Oct 2026
155.6100
160.0000
153.7400
158.4800
1,646,700
Wed, 30 Sep 2026
156.0800
156.0800
151.8900
154.0600
1,224,300
Tue, 29 Sep 2026
154.5500
156.6500
152.6000
154.7700
2,451,000
Mon, 28 Sep 2026
150.5700
151.2200
145.3000
150.6300
1,968,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
148.8700
153.6000
148.0000
151.8900
1,251,400
Thu, 24 Sep 2026
146.2100
148.9700
143.8100
148.6300
1,757,700
Wed, 23 Sep 2026
149.7700
152.3300
147.3100
150.9300
1,897,700
Tue, 22 Sep 2026
141.4200
151.2200
140.6100
151.1100
2,066,900
Mon, 21 Sep 2026
144.5000
144.5200
140.1500
143.1400
3,467,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
136.9200
142.4100
135.6300
142.2500
3,164,700
Thu, 17 Sep 2026
133.8800
135.1500
132.5400
134.6700
1,912,300
Wed, 16 Sep 2026
131.9600
132.8100
127.5200
130.2000
1,856,200
Tue, 15 Sep 2026
130.9400
130.9400
126.6300
129.6400
1,873,400
Mon, 14 Sep 2026
129.3900
132.6800
128.1400
128.5200
3,261,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
139.4600
141.7100
138.5300
140.3700
1,296,900
Thu, 10 Sep 2026
137.6400
139.5500
136.0800
137.4000
2,232,400
Wed, 09 Sep 2026
140.4900
143.1100
139.4000
143.0300
1,643,300
Tue, 08 Sep 2026
140.9800
143.6900
139.4800
141.0900
1,584,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
133.7300
139.4500
132.3400
138.7400
1,885,000
Thu, 03 Sep 2026
128.5900
131.1200
125.7800
130.7000
1,459,000
Wed, 02 Sep 2026
129.6600
132.1900
126.6100
131.3100
1,777,800
Tue, 01 Sep 2026
131.1600
132.2700
126.7100
129.5100
3,088,500
Mon, 31 Aug 2026
136.0000
136.4900
134.3200
135.2900
2,618,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
145.2100
145.2100
133.5700
134.9200
3,047,200
Thu, 27 Aug 2026
145.8800
147.1200
142.5300
145.3100
1,651,100
Wed, 26 Aug 2026
139.8900
142.7900
139.1800
142.4600
1,144,600
Tue, 25 Aug 2026
141.4800
141.5200
137.2300
138.8700
1,487,700
Mon, 24 Aug 2026
139.7500
139.7500
134.4900
138.2500
2,454,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
145.6400
146.2500
142.0000
143.6600
1,106,300
Thu, 20 Aug 2026
144.1100
145.7300
141.5500
144.6300
1,486,300
Wed, 19 Aug 2026
152.5200
153.3800
141.4100
144.2800
2,539,200
Tue, 18 Aug 2026
153.4700
155.2800
148.0100
150.2700
4,142,200
Mon, 17 Aug 2026
162.0400
166.2000
160.9500
163.0900
1,594,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
162.4500
163.8700
158.7600
161.7600
1,434,500
Thu, 13 Aug 2026
160.1600
166.0200
159.4000
163.8100
1,782,600
Wed, 12 Aug 2026
159.6800
162.7100
156.0000
161.0800
3,126,400
Tue, 11 Aug 2026
148.7200
153.4700
144.4000
150.2100
1,737,800
Mon, 10 Aug 2026
152.4200
154.4700
144.0300
144.2100
1,700,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
148.9900
152.4200
144.3600
152.0800
2,012,000
Thu, 06 Aug 2026
141.8000
148.4400
140.0100
142.6500
1,906,000
Wed, 05 Aug 2026
146.2000
148.3000
141.8800
145.5500
2,827,000
Tue, 04 Aug 2026
21 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 04 Aug 2026
137.0000
145.2700
134.0100
144.5600
4,417,900
Tue, 04 Aug 2026
20 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 03 Aug 2026
116.8600
125.5600
116.1000
125.2000
3,023,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
122.8000
127.5100
117.0000
119.0500
2,547,900
Thu, 30 Jul 2026
117.5000
122.4200
116.0000
117.1100
4,346,700
Wed, 29 Jul 2026
19 · 8-K
After-hours · 17:08 ET
8-K ↗
Wed, 29 Jul 2026
115.7900
118.2300
106.9100
107.0100
4,871,200
Tue, 28 Jul 2026
119.0000
122.9900
117.4000
118.1600
5,022,000
Mon, 27 Jul 2026
130.6300
131.7800
120.7500
126.3700
2,350,900
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
18 · 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
17 · 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
16 · 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
14 · 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
15 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 30 Apr 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 29 Apr 2026
12 · 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
11 · 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
10 · 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
9 · DEFA14A
After-hours · 16:55 ET
DEFA14A ↗
Mon, 23 Mar 2026
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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