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
241.0500
242.6300
237.0700
238.1900
928,306
Thu, 22 Oct 2026
237.1300
242.4900
237.1300
242.1700
630,700
Wed, 21 Oct 2026
230.6400
236.6200
229.7500
235.8300
596,300
Tue, 20 Oct 2026
226.1800
233.3200
226.1800
232.8600
823,000
Mon, 19 Oct 2026
220.8200
227.3900
219.8700
225.4300
495,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
229.5000
231.6300
220.0200
222.1700
669,100
Thu, 15 Oct 2026
220.7200
228.0000
220.7200
226.9600
681,900
Wed, 14 Oct 2026
222.7100
222.7300
215.8100
220.0400
573,000
Tue, 13 Oct 2026
218.2200
225.8600
218.2200
222.7100
546,900
Mon, 12 Oct 2026
212.1300
221.3400
211.0000
217.8900
1,233,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
208.4400
210.0000
203.6000
204.8900
449,100
Thu, 08 Oct 2026
203.6000
207.1400
201.4100
206.7800
376,200
Wed, 07 Oct 2026
202.6100
204.1200
200.4800
202.1100
393,600
Tue, 06 Oct 2026
205.9200
206.7800
202.8400
202.8400
449,000
Mon, 05 Oct 2026
204.1400
209.0200
204.1400
205.4500
622,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
205.1400
205.9200
203.0700
204.1500
370,000
Thu, 01 Oct 2026
202.4000
207.3500
200.6400
204.1500
501,800
Wed, 30 Sep 2026
200.2300
203.1400
198.4200
198.7000
455,400
Tue, 29 Sep 2026
198.6900
201.1300
197.5600
200.1100
522,400
Mon, 28 Sep 2026
201.8800
202.0000
196.8000
201.8800
661,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
209.5000
210.3800
205.4700
206.0300
420,400
Thu, 24 Sep 2026
211.6000
213.3000
208.4900
209.6300
355,400
Wed, 23 Sep 2026
209.1500
212.5600
207.2500
210.3700
444,200
Tue, 22 Sep 2026
211.7700
212.5700
202.1800
207.0900
637,200
Mon, 21 Sep 2026
212.4700
212.5100
206.8500
209.3500
487,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
211.4800
212.3800
207.2400
211.4600
1,476,700
Thu, 17 Sep 2026
210.6400
212.5400
207.6500
210.8200
669,000
Wed, 16 Sep 2026
205.4300
213.0700
205.1100
212.0300
951,300
Tue, 15 Sep 2026
207.8000
214.6200
207.3100
209.6200
636,900
Mon, 14 Sep 2026
207.7100
212.8500
204.0000
211.5400
829,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
204.0900
207.3100
200.9300
201.8200
656,900
Thu, 10 Sep 2026
206.4100
209.1000
204.5600
205.0200
623,400
Wed, 09 Sep 2026
207.9200
209.1200
203.9000
206.1000
680,300
Tue, 08 Sep 2026
213.7700
214.1900
202.8500
207.9200
641,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
218.6300
219.0000
212.4100
213.7700
394,200
Thu, 03 Sep 2026
220.0000
225.6200
219.0100
222.3500
534,100
Wed, 02 Sep 2026
216.4900
220.0500
214.3900
216.7700
444,800
Tue, 01 Sep 2026
221.0900
223.0500
215.4700
216.2100
574,300
Mon, 31 Aug 2026
221.1900
224.6700
221.1900
223.1900
535,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
223.0000
226.3200
222.6100
223.2800
568,300
Thu, 27 Aug 2026
218.3300
227.0300
217.6100
223.7600
678,500
Wed, 26 Aug 2026
209.7700
217.1700
207.4800
215.8900
501,100
Tue, 25 Aug 2026
210.7700
214.6600
210.3100
213.1000
461,400
Mon, 24 Aug 2026
212.5800
215.9900
210.6700
213.1800
1,156,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
208.9600
215.3800
206.6200
214.5600
1,098,400
Thu, 20 Aug 2026
206.1300
213.4000
206.0000
211.2100
1,221,400
Wed, 19 Aug 2026
198.1900
207.3700
198.1900
205.9900
808,600
Tue, 18 Aug 2026
199.0000
201.4500
197.2300
198.3800
670,700
Mon, 17 Aug 2026
194.1700
197.4100
189.3500
196.4700
1,491,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
202.8800
203.0000
196.2200
197.3900
751,600
Thu, 13 Aug 2026
197.3100
202.7500
193.2400
200.9200
1,088,300
Wed, 12 Aug 2026
190.7400
193.7000
187.5900
192.6300
772,400
Tue, 11 Aug 2026
193.8700
199.2200
192.4900
195.2000
470,200
Mon, 10 Aug 2026
193.4300
198.8500
191.9800
195.6900
739,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
193.5400
196.7600
189.5300
195.2300
594,200
Thu, 06 Aug 2026
190.9700
191.0400
186.7100
190.6300
844,000
Wed, 05 Aug 2026
192.9200
193.5200
187.1100
192.0800
1,244,400
Tue, 04 Aug 2026
184.7300
192.0000
184.7300
189.4200
1,259,300
Mon, 03 Aug 2026
193.1600
197.0800
187.1900
187.2400
1,294,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
15 · 10-Q
After market open · 12:02 ET
10-Q ↗
Fri, 31 Jul 2026
190.5500
192.6400
186.9000
191.3600
799,000
Thu, 30 Jul 2026
195.0000
196.3200
187.7700
190.9700
1,755,300
Wed, 29 Jul 2026
195.0000
215.0000
190.8300
204.0200
2,870,300
Tue, 28 Jul 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 28 Jul 2026
162.5600
170.8900
162.5600
168.1700
976,900
Mon, 27 Jul 2026
155.2300
163.8400
153.9100
159.2900
912,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
149.8000
155.2000
147.4300
151.6700
775,400
Thu, 23 Jul 2026
150.6900
151.3200
145.8600
147.4300
648,500
Wed, 22 Jul 2026
159.1200
159.4600
148.0600
149.1100
898,100
Tue, 21 Jul 2026
161.7300
164.7600
158.7100
159.1200
622,700
Mon, 20 Jul 2026
162.5100
167.4200
160.0300
165.5100
544,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
161.6300
166.5600
160.3300
163.1900
822,300
Thu, 16 Jul 2026
158.4700
164.5900
155.4000
163.1300
841,300
Wed, 15 Jul 2026
160.6400
162.5000
156.4600
156.5800
584,800
Tue, 14 Jul 2026
152.6900
159.3200
152.1700
158.6000
644,600
Mon, 13 Jul 2026
156.5000
160.7000
156.3700
158.3100
567,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
160.0000
161.2600
152.1900
154.9000
483,900
Thu, 09 Jul 2026
150.5800
157.1300
149.7700
156.6300
627,900
Wed, 08 Jul 2026
156.0900
156.9100
152.6400
154.7800
1,050,400
Tue, 07 Jul 2026
157.4100
159.4800
155.2800
158.1700
797,900
Mon, 06 Jul 2026
149.4100
155.5000
148.4800
153.8100
583,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
146.6300
154.2400
146.6300
151.0400
818,800
Wed, 01 Jul 2026
142.3700
149.7000
142.2900
146.4100
750,200
Tue, 30 Jun 2026
136.2100
139.8800
135.6500
139.2500
546,500
Mon, 29 Jun 2026
140.6800
142.1100
136.7000
138.1000
670,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
129.6900
138.5500
129.6800
137.8500
1,070,000
Thu, 25 Jun 2026
129.7700
133.0000
126.3500
127.8700
697,000
Wed, 24 Jun 2026
129.4100
134.1800
128.6500
130.8700
576,700
Tue, 23 Jun 2026
132.2700
133.5400
130.1000
130.1800
484,600
Mon, 22 Jun 2026
129.0600
132.5200
126.5400
128.7700
478,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.3900
133.4100
127.4300
132.2800
1,066,600
Wed, 17 Jun 2026
137.6200
140.8000
131.5400
132.0900
723,100
Tue, 16 Jun 2026
144.0100
145.5600
139.2500
139.4000
562,200
Mon, 15 Jun 2026
144.0500
147.2600
142.9300
143.8900
569,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
139.9800
143.8700
136.6100
142.9200
533,300
Thu, 11 Jun 2026
141.5300
143.5400
137.2600
140.2900
526,000
Wed, 10 Jun 2026
143.8400
148.9500
142.2800
145.1500
393,500
Tue, 09 Jun 2026
145.1100
149.1200
143.8900
146.5400
464,200
Mon, 08 Jun 2026
145.6900
148.7400
143.9900
146.8800
527,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.7300
152.6200
146.7800
147.6400
493,800
Thu, 04 Jun 2026
154.8000
155.7400
149.7700
150.5800
559,400
Wed, 03 Jun 2026
152.4800
153.0800
149.0000
151.2000
548,800
Tue, 02 Jun 2026
157.5000
157.5700
150.6400
155.0400
768,300
Mon, 01 Jun 2026
13 · 8-K
After-hours · 16:03 ET
8-K ↗
Mon, 01 Jun 2026
153.0100
162.7700
150.9800
161.1200
836,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
143.6400
150.3100
142.0800
150.0500
952,600
Thu, 28 May 2026
139.1900
144.2300
137.7800
143.1800
463,100
Wed, 27 May 2026
136.3100
141.3300
135.4800
138.5500
611,900
Tue, 26 May 2026
136.8700
140.7800
136.5200
139.6700
690,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
135.3300
139.1400
134.7700
138.6400
396,000
Thu, 21 May 2026
133.1300
134.8200
130.7700
134.5700
427,800
Wed, 20 May 2026
12 · 8-K
After market open · 11:46 ET
8-K ↗
Wed, 20 May 2026
132.7400
137.4800
129.5800
137.0800
576,100
Tue, 19 May 2026
140.5700
140.8200
135.2100
135.4200
605,800
Mon, 18 May 2026
11 · 8-K
After market open · 10:03 ET
8-K ↗
Mon, 18 May 2026
130.8700
137.6400
130.5000
136.7100
559,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
131.0200
132.3200
128.8400
131.3200
564,300
Thu, 14 May 2026
126.6600
131.5100
124.5800
129.0500
452,400
Wed, 13 May 2026
132.9300
133.5100
124.3300
125.5600
738,600
Tue, 12 May 2026
139.4200
139.4200
134.6500
134.8400
482,700
Mon, 11 May 2026
141.5900
143.1600
136.1100
137.7300
547,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
142.2400
143.3000
137.8000
143.0200
496,400
Thu, 07 May 2026
140.6400
145.8700
140.6300
143.6600
649,100
Wed, 06 May 2026
139.4500
143.4900
136.9000
137.8000
581,300
Tue, 05 May 2026
141.2700
142.3000
136.9000
141.1500
661,200
Mon, 04 May 2026
140.3900
143.4600
139.1200
140.7700
566,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
142.3500
144.4000
138.0100
140.1300
855,900
Thu, 30 Apr 2026
141.6400
142.2200
136.9900
137.8900
747,900
Wed, 29 Apr 2026
140.1000
146.1100
138.8700
143.8500
847,600
Tue, 28 Apr 2026
140.2600
143.1400
139.1100
140.3200
929,200
Mon, 27 Apr 2026
141.6500
143.6800
137.7600
137.8400
1,191,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
10 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Fri, 24 Apr 2026
9 · 10-Q
After market open · 10:08 ET
10-Q ↗
Fri, 24 Apr 2026
139.5800
142.7800
137.0600
142.3500
645,500
Thu, 23 Apr 2026
139.3400
140.9400
132.0900
138.3200
1,176,400
Wed, 22 Apr 2026
149.0000
149.0100
139.6000
142.8800
1,479,800
Tue, 21 Apr 2026
8 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 21 Apr 2026
133.7200
138.8100
133.7200
134.8900
887,000
Mon, 20 Apr 2026
132.5000
136.3700
132.5000
133.8300
602,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
132.9400
133.4200
130.8200
132.7100
1,010,300
Thu, 16 Apr 2026
130.6200
132.9800
127.3000
129.9000
714,100
Wed, 15 Apr 2026
128.4600
131.3200
127.4800
128.8800
937,400
Tue, 14 Apr 2026
127.4400
129.2200
125.3300
126.6000
410,500
Mon, 13 Apr 2026
121.0700
127.6500
119.1400
126.1100
923,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
124.1900
124.1900
119.0600
120.8800
1,185,800
Thu, 09 Apr 2026
131.6900
132.4400
122.2800
124.4900
902,400
Wed, 08 Apr 2026
138.9600
139.6800
133.1000
133.5000
713,000
Tue, 07 Apr 2026
135.2200
138.4000
132.5000
135.0200
465,300
Mon, 06 Apr 2026
134.2500
136.7600
133.1300
136.4200
355,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
7 · 8-K/A
After-hours · 16:16 ET
8-K/A ↗
Thu, 02 Apr 2026
6 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 02 Apr 2026
5 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 02 Apr 2026
134.0600
136.4400
130.5700
134.5600
449,100
Wed, 01 Apr 2026
134.9100
135.9600
130.9000
134.3000
510,400
Tue, 31 Mar 2026
131.7600
135.5200
130.3100
133.1200
418,000
Mon, 30 Mar 2026
128.3700
131.9600
128.3700
130.4600
519,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
130.2200
131.1700
126.0000
127.4000
480,600
Thu, 26 Mar 2026
129.4600
135.8400
129.4200
132.2000
420,100
Wed, 25 Mar 2026
135.1200
136.7700
127.3500
130.5300
604,400
Tue, 24 Mar 2026
137.1900
139.4800
131.9000
132.6900
681,000
Mon, 23 Mar 2026
139.3400
141.7200
138.0800
139.3300
535,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
138.1100
139.6100
136.0800
137.3200
946,500
Thu, 19 Mar 2026
138.0700
142.0000
137.6200
139.8100
461,700
Wed, 18 Mar 2026
138.3900
141.7700
138.0000
138.2200
580,900
Tue, 17 Mar 2026
140.3700
146.5000
140.2900
140.6200
521,300
Mon, 16 Mar 2026
141.6100
143.7400
140.0200
141.2300
413,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
141.1500
142.7900
138.2300
140.7800
677,000
Thu, 12 Mar 2026
142.2100
147.1300
140.0700
140.2900
622,000
Wed, 11 Mar 2026
145.7700
149.0000
141.1400
143.4000
577,100
Tue, 10 Mar 2026
149.0000
149.1200
143.0900
145.0400
819,500
Mon, 09 Mar 2026
152.2900
152.2900
148.0000
150.1600
944,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
145.6100
153.0700
144.3400
152.4500
910,000
Thu, 05 Mar 2026
145.0300
151.5600
145.0300
147.0000
556,700
Wed, 04 Mar 2026
147.4200
147.9800
143.0200
143.5400
580,900
Tue, 03 Mar 2026
136.8400
148.8500
136.8400
148.2600
875,700
Mon, 02 Mar 2026
132.3100
141.1500
131.5100
139.9700
810,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
135.4300
137.2300
133.7100
135.4300
899,200
Thu, 26 Feb 2026
135.2900
140.1600
133.0000
139.6100
776,600
Thu, 26 Feb 2026
4 · 8-K
Pre-market · 08:30 ET
8-K ↗
Wed, 25 Feb 2026
133.5900
135.6800
131.6900
135.3000
448,700
Tue, 24 Feb 2026
129.9400
135.0300
129.4700
133.3500
596,600
Mon, 23 Feb 2026
141.5600
142.3300
129.6500
130.1000
1,015,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
143.4400
147.4400
141.6500
144.2700
886,400
Thu, 19 Feb 2026
140.5600
143.6700
140.0100
143.5400
520,200
Wed, 18 Feb 2026
141.7400
144.3700
141.1700
143.0600
640,200
Tue, 17 Feb 2026
139.6400
141.9700
138.4800
141.6300
988,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
139.9200
143.3500
137.7700
140.4500
990,800
Thu, 12 Feb 2026
141.7200
145.5300
136.6100
137.4400
1,372,900
Wed, 11 Feb 2026
148.2700
149.1500
142.0200
142.6900
1,137,600
Tue, 10 Feb 2026
149.7800
155.5200
148.5200
149.6300
1,075,200
Mon, 09 Feb 2026
145.1700
148.9700
143.8200
148.3900
1,049,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
140.3200
146.1500
139.5200
145.0700
1,323,400
Thu, 05 Feb 2026
138.2900
142.9700
137.6200
138.2800
1,463,600
Wed, 04 Feb 2026
3 · 10-K
After market open · 12:38 ET
10-K ↗
Wed, 04 Feb 2026
132.5600
139.4200
129.9100
138.5200
1,691,200
Tue, 03 Feb 2026
148.4800
149.6500
127.8600
135.6400
2,161,900
Mon, 02 Feb 2026
151.7100
153.5000
148.6300
150.6900
1,007,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
156.0700
156.1100
149.4700
151.0100
992,500
Thu, 29 Jan 2026
158.7700
159.0800
149.3800
155.7700
1,255,100
Wed, 28 Jan 2026
179.2700
179.7700
156.0100
161.1400
1,355,900
Tue, 27 Jan 2026
2 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 27 Jan 2026
177.0200
177.0200
166.0000
169.7300
1,223,000
Mon, 26 Jan 2026
173.6200
178.0100
170.5900
177.2700
781,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
171.0600
175.8600
170.9700
174.0200
584,000
Thu, 22 Jan 2026
166.7800
170.8300
166.6300
170.2000
812,700
Wed, 21 Jan 2026
166.0800
169.4100
165.7400
166.0400
928,100
Tue, 20 Jan 2026
170.6200
172.5500
165.1300
166.0100
609,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
175.3700
175.3700
171.5500
173.2800
523,900
Thu, 15 Jan 2026
177.9300
179.9400
173.7300
175.5700
710,400
Wed, 14 Jan 2026
171.8500
174.4900
170.3300
173.4800
566,000
Tue, 13 Jan 2026
176.3100
176.8800
171.0200
173.1800
452,000
Mon, 12 Jan 2026
174.4100
176.8600
172.6600
176.3100
508,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
173.5900
178.6300
172.7800
175.6400
626,100
Thu, 08 Jan 2026
171.6400
173.8200
169.4300
173.7000
485,300
Wed, 07 Jan 2026
169.5100
173.3700
167.5000
173.0700
627,200
Tue, 06 Jan 2026
165.7800
169.9700
164.2500
168.8100
709,600
Mon, 05 Jan 2026
167.1700
174.5500
166.2600
166.6000
901,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
173.6000
174.4900
165.0400
167.2800
555,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
174.2800
175.5800
173.0500
173.3100
336,700
Tue, 30 Dec 2025
174.7900
176.4600
174.1200
174.7500
418,400
Mon, 29 Dec 2025
176.2000
177.0600
175.0700
176.2900
320,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
174.8300
176.7000
174.8300
176.3500
241,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
173.5000
176.0000
173.3000
175.2900
271,600
Tue, 23 Dec 2025
175.5300
175.7400
172.9200
173.9400
445,700
Mon, 22 Dec 2025
176.2200
177.4700
174.2600
176.0900
456,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
176.3100
177.1300
173.8500
175.8500
1,246,800
Thu, 18 Dec 2025
176.0900
178.7900
174.8600
177.1000
519,600
Wed, 17 Dec 2025
174.4300
180.5800
174.4300
176.0900
726,900
Tue, 16 Dec 2025
169.3800
175.7400
167.9100
175.5400
736,800
Mon, 15 Dec 2025
174.3300
174.6700
168.4400
169.9600
534,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
174.1400
176.0100
173.2100
173.7300
448,100
Thu, 11 Dec 2025
175.0000
177.6500
172.1400
173.1900
654,800
Wed, 10 Dec 2025
175.5300
176.0800
171.5100
174.8700
686,700
Tue, 09 Dec 2025
176.0000
177.1400
174.0600
174.2400
580,900
Mon, 08 Dec 2025
180.0100
181.8400
175.7400
176.8300
441,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
177.6700
182.3900
176.5000
179.6900
388,800
Thu, 04 Dec 2025
179.4700
180.7700
178.2500
178.6000
404,600
Wed, 03 Dec 2025
177.0000
179.3000
176.5300
178.6000
462,600
Tue, 02 Dec 2025
176.2200
179.0000
175.4600
176.9800
541,800
Mon, 01 Dec 2025
175.0000
179.7000
173.9100
176.5800
546,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
176.1000
178.1100
176.0500
176.4500
187,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
176.9000
179.0200
175.9600
176.0500
435,900
Tue, 25 Nov 2025
171.5100
176.8000
167.0000
176.6500
440,500
Mon, 24 Nov 2025
170.5000
171.5900
169.1600
171.4500
379,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
168.1600
173.8300
167.8000
170.4900
549,400
Thu, 20 Nov 2025
173.8300
175.3300
167.2500
168.6700
612,600
Wed, 19 Nov 2025
171.1300
172.8600
169.1800
171.5000
518,000
Tue, 18 Nov 2025
169.9400
173.0000
168.5400
172.1000
553,200
Mon, 17 Nov 2025
177.4800
178.2300
170.3500
170.9400
449,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
175.5900
179.0800
175.1000
178.2300
499,500
Thu, 13 Nov 2025
173.8600
177.6600
173.4600
177.4200
631,000
Wed, 12 Nov 2025
177.5700
177.6400
174.7500
175.3400
427,900
Tue, 11 Nov 2025
176.3800
176.3800
174.0100
175.1300
430,900
Mon, 10 Nov 2025
179.3800
179.9300
175.3300
176.4500
453,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.7800
177.7600
172.0000
177.6100
764,600
Thu, 06 Nov 2025
179.9600
181.5100
175.3100
175.4900
339,400
Wed, 05 Nov 2025
179.6300
182.6400
179.2400
180.1300
548,300
Tue, 04 Nov 2025
177.6800
180.3500
176.2900
178.4500
777,000
Mon, 03 Nov 2025
181.6300
182.8900
178.5800
181.5600
845,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
178.0100
183.4200
175.2300
182.0700
881,100
Thu, 30 Oct 2025
179.2700
183.2200
177.0500
179.8700
813,600
Wed, 29 Oct 2025
184.5200
184.5200
177.5000
178.3300
831,500
Tue, 28 Oct 2025
189.1200
189.1200
183.0100
185.9500
883,800
Mon, 27 Oct 2025
195.0400
196.3100
186.8300
188.2500
879,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 10-Q
After market open · 12:58 ET
10-Q ↗
Fri, 24 Oct 2025
196.2700
198.5800
191.6400
194.8500
748,200