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
100.4200
102.8800
99.5800
101.3400
572,000
Thu, 22 Oct 2026
97.2300
103.7900
97.2300
101.5500
679,400
Wed, 21 Oct 2026
104.1500
104.1500
98.0000
98.3900
268,500
Tue, 20 Oct 2026
103.2900
104.4900
101.3600
102.4500
639,600
Mon, 19 Oct 2026
102.7000
103.0000
98.4900
102.3800
537,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
109.8500
112.4900
102.0500
102.8300
344,400
Thu, 15 Oct 2026
107.3400
110.4000
105.8500
109.7700
375,600
Wed, 14 Oct 2026
106.8200
107.4300
103.6700
106.7200
299,800
Tue, 13 Oct 2026
105.1700
107.8500
104.0200
107.6000
338,500
Mon, 12 Oct 2026
105.7200
107.3600
104.7200
105.1000
276,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
111.4000
111.4000
105.8300
105.9800
311,700
Thu, 08 Oct 2026
108.8200
110.3100
106.8100
110.0000
340,900
Wed, 07 Oct 2026
113.1400
113.7300
109.7000
110.2200
443,000
Tue, 06 Oct 2026
26 · 8-K
After-hours · 20:18 ET
FORM 8-K ↗
Tue, 06 Oct 2026
108.7300
114.2500
108.7300
112.6500
439,500
Mon, 05 Oct 2026
112.9200
113.2900
106.5200
107.9800
377,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
106.1200
112.5400
106.1200
111.2200
495,000
Thu, 01 Oct 2026
106.0700
110.9500
103.7000
106.1200
579,800
Wed, 30 Sep 2026
106.7900
108.9300
105.3100
106.6700
336,800
Tue, 29 Sep 2026
105.1700
110.2500
103.8600
106.7900
319,000
Mon, 28 Sep 2026
107.5300
107.6000
104.5900
104.9300
318,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
102.6500
108.6000
102.2000
108.2900
364,300
Thu, 24 Sep 2026
25 · 8-K
After-hours · 20:16 ET
FORM 8-K ↗
Thu, 24 Sep 2026
105.1900
105.8000
102.4000
103.5400
502,700
Wed, 23 Sep 2026
107.0300
110.7500
104.9500
105.6700
432,600
Tue, 22 Sep 2026
119.8200
119.8200
107.4700
107.7300
535,800
Mon, 21 Sep 2026
117.2100
118.9800
115.5800
117.2600
484,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
114.9800
119.8500
112.3600
117.7100
1,290,400
Thu, 17 Sep 2026
118.3300
118.5900
113.4400
115.2400
369,200
Wed, 16 Sep 2026
117.0000
118.9300
115.2200
116.9600
364,900
Tue, 15 Sep 2026
118.0500
120.6100
117.0000
118.5300
356,700
Mon, 14 Sep 2026
121.0100
122.7000
117.8100
118.7000
407,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
126.2400
129.0000
121.0100
121.7400
518,300
Thu, 10 Sep 2026
131.5000
132.2700
126.2500
126.7400
383,900
Wed, 09 Sep 2026
133.8200
135.8100
131.4500
132.6300
249,900
Tue, 08 Sep 2026
138.2400
139.0400
132.0900
133.8400
344,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
137.9600
139.5000
136.9000
138.7300
236,500
Thu, 03 Sep 2026
137.9000
140.7500
137.8500
138.5100
335,600
Wed, 02 Sep 2026
140.0000
141.7800
137.1700
137.8400
249,000
Tue, 01 Sep 2026
24 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Tue, 01 Sep 2026
146.7700
146.7700
138.8200
140.7000
298,900
Mon, 31 Aug 2026
137.6800
149.5600
135.1300
147.4900
845,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
139.2100
140.6900
136.7600
138.1200
475,100
Thu, 27 Aug 2026
143.4900
145.1000
138.7200
139.4900
364,100
Wed, 26 Aug 2026
144.8100
146.6100
142.8300
144.0000
194,800
Tue, 25 Aug 2026
147.4700
147.4700
144.7300
145.1300
184,000
Mon, 24 Aug 2026
146.3900
149.8500
146.3900
146.8800
260,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
143.9500
149.4000
143.9500
146.6100
295,000
Thu, 20 Aug 2026
141.6400
144.7700
139.0500
143.9800
268,700
Wed, 19 Aug 2026
138.1000
141.6700
138.1000
141.4600
197,400
Tue, 18 Aug 2026
140.8700
142.4500
137.2300
137.6200
213,900
Mon, 17 Aug 2026
137.0100
144.7900
137.0100
141.3000
292,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
137.0700
138.8900
135.7000
137.8500
243,600
Thu, 13 Aug 2026
139.8500
141.0000
136.5500
136.9900
257,800
Wed, 12 Aug 2026
139.7800
141.2700
135.6900
139.5800
275,500
Tue, 11 Aug 2026
138.1000
143.2500
137.3500
140.6600
289,300
Mon, 10 Aug 2026
139.5700
143.4300
137.7300
138.6100
297,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
140.0000
142.8600
137.0000
142.1800
309,800
Thu, 06 Aug 2026
139.9600
144.1700
134.7900
138.3500
357,700
Wed, 05 Aug 2026
139.1200
141.5000
138.2800
138.6700
297,600
Tue, 04 Aug 2026
139.7500
141.7900
133.5600
141.1300
641,100
Mon, 03 Aug 2026
136.5700
140.2900
135.0000
138.8800
520,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
151.2500
152.7900
135.5000
137.4400
621,700
Thu, 30 Jul 2026
152.3400
159.4900
146.0000
152.0000
822,900
Wed, 29 Jul 2026
23 · 10-Q
After market open · 09:39 ET
10-Q ↗
Wed, 29 Jul 2026
150.0700
156.3000
143.5000
154.8500
906,000
Tue, 28 Jul 2026
22 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 28 Jul 2026
163.6400
167.3000
162.0000
166.3200
734,900
Mon, 27 Jul 2026
160.2200
165.0000
157.7000
163.6800
997,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
159.2300
163.3000
157.0000
159.4800
207,600
Thu, 23 Jul 2026
162.2500
164.4000
158.8000
159.0400
220,400
Wed, 22 Jul 2026
164.4200
167.4400
163.5700
164.3600
430,900
Tue, 21 Jul 2026
159.5000
163.1300
158.2200
162.2400
1,361,200
Mon, 20 Jul 2026
159.0100
163.8700
157.8800
159.5200
258,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
153.2300
162.9900
153.2300
160.5700
515,700
Thu, 16 Jul 2026
161.1300
163.7100
153.5100
156.3500
310,900
Wed, 15 Jul 2026
161.7500
171.0000
157.9400
160.9100
421,500
Tue, 14 Jul 2026
155.5000
160.7100
151.2400
159.7800
333,200
Mon, 13 Jul 2026
157.1800
157.3500
151.0500
155.8500
352,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.5300
161.1400
154.7300
156.1900
258,300
Thu, 09 Jul 2026
155.3200
162.9400
153.5000
159.6800
321,300
Wed, 08 Jul 2026
154.1400
156.2000
150.0000
153.1800
408,000
Tue, 07 Jul 2026
158.6400
159.8100
152.3700
155.4900
349,600
Mon, 06 Jul 2026
161.9900
164.2000
154.6900
158.4000
568,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
148.7800
163.8300
147.8600
163.4400
543,000
Wed, 01 Jul 2026
21 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 01 Jul 2026
146.9800
150.4800
145.3400
146.9400
1,296,200
Tue, 30 Jun 2026
151.9000
153.1000
144.4000
147.8300
986,500
Mon, 29 Jun 2026
164.7000
168.0000
154.0600
155.1800
1,372,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
164.6500
170.7400
164.3700
166.4900
1,075,400
Thu, 25 Jun 2026
174.7400
176.5000
163.5500
165.2000
2,316,100
Wed, 24 Jun 2026
183.8800
186.5800
174.4500
175.2900
633,900
Tue, 23 Jun 2026
193.2000
197.2800
188.0800
190.4600
566,600
Mon, 22 Jun 2026
20 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 22 Jun 2026
187.6500
189.9400
184.4600
186.2800
329,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
181.3400
191.2100
181.1600
188.4300
939,900
Wed, 17 Jun 2026
185.4900
187.4900
178.3200
180.8800
375,500
Tue, 16 Jun 2026
187.5000
191.9700
185.0000
185.4900
304,300
Mon, 15 Jun 2026
187.3800
191.0800
185.0000
190.0700
456,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
19 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 12 Jun 2026
191.6800
191.6800
184.5000
187.1200
279,000
Thu, 11 Jun 2026
187.0200
191.1700
184.0500
189.6100
740,100
Wed, 10 Jun 2026
180.7500
188.1000
179.5000
186.8300
553,500
Tue, 09 Jun 2026
181.8000
183.7400
175.0000
181.3400
569,500
Mon, 08 Jun 2026
181.0000
188.2300
179.0200
179.1000
742,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
175.4300
177.6900
170.3400
176.7900
372,700
Thu, 04 Jun 2026
175.5000
181.0000
172.8200
176.8000
2,419,900
Wed, 03 Jun 2026
173.1800
178.4800
169.1500
173.8600
541,200
Tue, 02 Jun 2026
168.8200
174.6100
167.3800
172.3800
359,700
Mon, 01 Jun 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 01 Jun 2026
173.5100
177.6900
167.5700
169.3600
493,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
17 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 29 May 2026
176.1300
181.3100
171.2500
175.8400
1,607,400
Thu, 28 May 2026
165.0000
178.7600
163.8500
174.8800
800,200
Wed, 27 May 2026
168.2900
173.0000
161.5200
165.1000
1,227,100
Tue, 26 May 2026
169.9500
178.5500
161.4400
166.5200
912,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
158.7600
170.8800
156.8100
167.0500
3,049,800
Thu, 21 May 2026
16 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 21 May 2026
151.8800
163.4900
151.8800
157.7100
604,700
Wed, 20 May 2026
151.0300
155.5000
147.1100
152.8000
423,600
Tue, 19 May 2026
144.9900
153.7100
141.2000
151.0800
1,326,100
Mon, 18 May 2026
148.8900
151.0000
141.3300
146.2800
1,323,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
146.1000
153.6000
145.5000
150.1200
455,300
Thu, 14 May 2026
149.3100
154.9200
140.4400
148.7600
789,200
Wed, 13 May 2026
150.0100
158.5000
148.2500
148.8400
632,900
Tue, 12 May 2026
151.2300
156.9800
147.7600
150.5400
476,300
Mon, 11 May 2026
144.5500
155.5400
143.5000
151.1900
787,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
153.4800
156.6900
143.3900
145.7500
1,253,000
Thu, 07 May 2026
164.0000
165.5800
153.9700
154.0600
1,072,900
Wed, 06 May 2026
162.3900
168.6800
156.6100
164.2300
1,191,300
Tue, 05 May 2026
15 · 8-K
After-hours · 17:02 ET
FORM 8-K ↗
Tue, 05 May 2026
166.7500
174.8300
158.8600
160.1000
1,514,600
Mon, 04 May 2026
185.8700
187.4100
166.5800
168.3000
2,234,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
176.0100
186.9000
172.8900
185.5500
1,676,400
Thu, 30 Apr 2026
179.2500
205.0000
172.3400
180.6700
3,772,500
Wed, 29 Apr 2026
14 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 29 Apr 2026
157.1600
189.9700
155.0000
181.1500
6,737,500
Wed, 29 Apr 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 28 Apr 2026
186.5100
201.1800
178.1500
182.0100
3,736,000
Mon, 27 Apr 2026
190.5400
204.1100
182.0000
187.0700
3,732,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
235.4000
244.7200
202.3100
204.0000
6,440,900
Thu, 23 Apr 2026
402.0100
403.6800
207.6400
229.1400
17,263,400
Wed, 22 Apr 2026
774.9900
847.7000
427.9900
443.9400
12,229,700
Tue, 21 Apr 2026
624.0000
765.9400
569.2700
713.9700
12,294,800
Mon, 20 Apr 2026
491.2600
612.5800
476.0000
608.8000
5,733,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
438.6700
501.6600
422.0800
493.8600
4,814,900
Thu, 16 Apr 2026
396.0000
452.0000
363.1000
448.9800
6,658,300
Wed, 15 Apr 2026
394.4300
411.0000
335.0200
395.7700
7,170,900
Tue, 14 Apr 2026
352.0500
415.2600
327.4400
411.5600
6,034,200
Mon, 13 Apr 2026
288.0000
372.5500
287.5800
371.0100
5,030,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
294.0000
307.9700
255.8800
299.9400
4,173,700
Thu, 09 Apr 2026
260.9000
297.9800
246.0100
297.0800
4,668,900
Wed, 08 Apr 2026
248.0000
272.4700
227.0100
261.3500
6,686,100
Tue, 07 Apr 2026
217.0100
256.9900
209.6000
255.1500
6,026,700
Mon, 06 Apr 2026
182.8000
214.8400
182.8000
212.6000
2,497,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
12 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 02 Apr 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 02 Apr 2026
170.0000
191.5100
166.2400
190.4200
1,854,000
Wed, 01 Apr 2026
147.5200
170.4000
146.8200
170.0700
1,829,700
Tue, 31 Mar 2026
137.6500
147.5000
136.4100
145.8500
1,445,500
Mon, 30 Mar 2026
138.6700
146.0800
131.0800
135.5600
2,241,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 27 Mar 2026
9 · 424B5
After-hours · 17:06 ET
424B5 ↗
Fri, 27 Mar 2026
8 · S-3ASR
After-hours · 16:02 ET
S-3ASR ↗
Fri, 27 Mar 2026
132.2000
151.4000
131.9900
148.4500
1,836,900
Thu, 26 Mar 2026
123.0000
146.3300
121.6100
139.5800
3,505,800
Wed, 25 Mar 2026
119.0700
123.6200
115.5700
123.5600
761,600
Tue, 24 Mar 2026
107.4400
118.0900
105.9200
117.4900
641,700
Mon, 23 Mar 2026
102.4600
108.8500
101.6500
107.2800
1,278,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.2800
101.4800
97.9800
99.9000
1,486,100
Thu, 19 Mar 2026
101.6900
102.6000
94.2900
100.4400
754,600
Wed, 18 Mar 2026
101.7200
104.2200
99.4200
101.5200
368,700
Tue, 17 Mar 2026
99.3400
103.4500
98.5400
101.8800
377,200
Mon, 16 Mar 2026
101.5400
102.8700
95.7300
97.9800
497,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
7 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Fri, 13 Mar 2026
99.7700
102.1200
97.5100
100.7100
499,600
Thu, 12 Mar 2026
100.2000
103.8500
99.3600
99.5600
627,900
Wed, 11 Mar 2026
96.8100
101.6800
96.6500
101.1900
403,900
Tue, 10 Mar 2026
94.8400
96.8000
92.4200
95.7900
539,800
Mon, 09 Mar 2026
96.0500
97.2600
92.3100
95.8900
619,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.8400
97.6900
92.2200
97.5100
894,200
Thu, 05 Mar 2026
95.8200
99.4900
94.5100
97.0500
331,700
Wed, 04 Mar 2026
96.8100
98.0500
94.9700
95.7500
771,100
Tue, 03 Mar 2026
92.5300
97.8400
92.1000
96.9800
692,100
Mon, 02 Mar 2026
95.0000
96.9100
93.8200
95.7100
501,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
6 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 27 Feb 2026
94.4500
97.6200
93.7900
97.4100
796,100
Thu, 26 Feb 2026
92.8000
97.5400
92.0900
96.5400
639,100
Wed, 25 Feb 2026
97.2900
98.5500
92.0700
92.9000
849,500
Tue, 24 Feb 2026
87.5600
94.1700
85.9600
93.9900
1,417,100
Mon, 23 Feb 2026
94.9500
95.5500
86.2400
87.6900
1,219,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
95.7600
96.8600
90.9200
96.4700
2,353,400
Thu, 19 Feb 2026
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Thu, 19 Feb 2026
101.6900
104.7600
92.6800
96.7400
3,097,200
Wed, 18 Feb 2026
4 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 18 Feb 2026
123.0600
126.1600
122.1600
123.3000
972,300
Tue, 17 Feb 2026
118.5300
123.0500
118.5300
122.1000
1,092,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
117.8600
119.7700
115.4100
118.3500
667,600
Thu, 12 Feb 2026
117.3900
120.8200
114.4300
116.5000
407,400
Wed, 11 Feb 2026
116.7100
119.2300
114.0200
115.9000
448,900
Tue, 10 Feb 2026
118.3700
119.9500
115.9300
116.7100
907,900
Mon, 09 Feb 2026
120.0900
120.9400
117.6600
118.7200
453,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
114.4400
121.0900
114.4400
120.4200
569,300
Thu, 05 Feb 2026
121.6400
121.9900
113.0600
114.6200
692,200
Wed, 04 Feb 2026
123.6100
129.5000
122.0400
122.8900
627,400
Tue, 03 Feb 2026
115.5200
121.4600
114.5900
121.1200
592,700
Mon, 02 Feb 2026
114.2200
116.2000
112.5000
115.4800
316,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
114.0100
115.4700
113.6900
114.9900
307,300
Thu, 29 Jan 2026
114.8700
116.2600
113.2700
115.6700
346,300
Wed, 28 Jan 2026
117.8700
117.8700
114.0000
115.1000
292,600
Tue, 27 Jan 2026
116.7500
118.6600
115.1700
117.5200
524,500
Mon, 26 Jan 2026
121.5100
121.5100
115.6500
116.8800
943,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
124.8800
125.3600
120.7600
121.6800
360,100
Thu, 22 Jan 2026
127.6500
130.5200
124.9600
125.2100
402,900
Wed, 21 Jan 2026
121.8000
127.0900
121.8000
126.4500
549,700
Tue, 20 Jan 2026
125.0900
125.7600
119.3400
121.4600
579,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.2200
125.9000
122.9300
125.6300
695,700
Thu, 15 Jan 2026
122.5000
125.2900
122.5000
124.5700
311,500
Wed, 14 Jan 2026
124.4400
125.4100
121.5500
123.4300
382,900
Tue, 13 Jan 2026
127.9100
128.0000
124.5100
125.1800
349,700
Mon, 12 Jan 2026
128.3000
128.3000
125.4800
127.1200
464,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
129.3800
130.3500
126.0000
128.5200
489,700
Thu, 08 Jan 2026
127.0900
132.0100
126.4500
127.5700
1,107,900
Wed, 07 Jan 2026
129.9300
130.2500
126.0200
127.0400
386,300
Tue, 06 Jan 2026
129.4100
130.7200
127.3900
130.1200
383,400
Mon, 05 Jan 2026
3 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Mon, 05 Jan 2026
128.0100
132.0000
127.6400
129.1700
662,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
128.6900
130.7200
127.8600
128.2200
287,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
128.8500
129.6100
127.7100
128.3200
342,300
Tue, 30 Dec 2025
130.1300
130.1300
128.3500
128.8400
347,100
Mon, 29 Dec 2025
132.0100
132.3800
129.6500
129.7200
486,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
131.6000
132.8100
130.8000
131.9300
300,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
134.5200
134.5200
130.6100
131.8200
470,100
Tue, 23 Dec 2025
132.0100
135.1700
130.9100
134.9000
856,300
Mon, 22 Dec 2025
132.6800
135.4600
129.9800
132.3000
1,125,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
127.9200
132.5800
127.3600
130.5900
762,500
Thu, 18 Dec 2025
132.2000
132.9100
125.6700
128.1100
971,600
Wed, 17 Dec 2025
132.7300
133.9800
129.5100
130.3400
706,300
Tue, 16 Dec 2025
128.0100
133.2200
127.6500
132.6700
541,800
Mon, 15 Dec 2025
131.1300
131.1300
127.6400
128.6100
887,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
135.0100
136.6300
130.3500
131.0300
868,000
Thu, 11 Dec 2025
133.6300
135.9800
133.3900
134.8900
351,700
Wed, 10 Dec 2025
134.2100
136.8400
132.3200
134.9500
403,100
Tue, 09 Dec 2025
132.2700
135.2700
132.2700
133.9300
383,700
Mon, 08 Dec 2025
132.7000
134.4100
131.5500
132.0900
329,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
134.1700
139.0200
132.8800
134.8500
496,600
Thu, 04 Dec 2025
135.0000
135.0000
131.6700
133.8500
304,900
Wed, 03 Dec 2025
131.9300
135.1000
130.9000
134.8200
372,800
Tue, 02 Dec 2025
131.2100
132.7500
129.3000
131.9300
401,300
Mon, 01 Dec 2025
133.5700
134.0000
129.3000
130.1900
722,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
133.8100
136.0300
132.5100
135.8800
171,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
135.1000
136.7900
132.7900
133.9500
400,000
Tue, 25 Nov 2025
132.2700
135.4400
129.4800
134.0600
362,700
Mon, 24 Nov 2025
131.1900
132.6200
128.6200
131.7400
877,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
126.8800
135.4900
124.8500
131.4200
582,200
Thu, 20 Nov 2025
133.9500
134.4100
126.4000
126.6500
593,000
Wed, 19 Nov 2025
129.2500
133.5200
126.9000
132.1900
510,100
Tue, 18 Nov 2025
128.0500
130.8700
125.7400
129.3000
611,700
Mon, 17 Nov 2025
136.9000
137.3000
128.0800
129.4500
1,366,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
135.3600
140.6200
134.0000
138.5600
643,800
Thu, 13 Nov 2025
141.7000
142.1600
136.9400
137.5500
1,394,400
Wed, 12 Nov 2025
144.6200
147.5500
142.7700
143.2000
1,132,800
Tue, 11 Nov 2025
142.8900
144.3800
140.5400
143.8300
879,700
Mon, 10 Nov 2025
145.0000
146.2000
141.7900
142.5000
392,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
138.3100
144.4300
134.0000
143.3100
554,900
Thu, 06 Nov 2025
139.9700
139.9700
136.8300
138.3100
734,600
Wed, 05 Nov 2025
137.1300
141.9600
134.7400
140.2300
875,200
Tue, 04 Nov 2025
131.7700
140.9100
131.6000
138.0100
1,671,700
Mon, 03 Nov 2025
135.3900
135.5100
130.3800
132.2700
1,137,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
134.5300
136.3800
132.0800
136.0700
1,685,700
Thu, 30 Oct 2025
138.2100
143.3500
135.4700
135.6800
1,182,700
Wed, 29 Oct 2025
142.0000
143.1800
136.1600
139.0500
2,165,200
Tue, 28 Oct 2025
161.1500
161.1500
144.1600
145.7700
1,671,800
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 09:17 ET
10-Q ↗
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 27 Oct 2025
157.4300
158.7500
152.9100
155.1800
1,740,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend