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
164.6100
164.8200
164.6100
164.6700
982,285
Fri, 23 Oct 2026
22 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 22 Oct 2026
21 · 8-K
After-hours · 17:21 ET
8-K ↗
Thu, 22 Oct 2026
164.6400
165.1900
164.5300
164.6600
1,853,800
Wed, 21 Oct 2026
164.4900
164.5900
164.2500
164.2600
811,800
Tue, 20 Oct 2026
164.5300
164.6100
164.4100
164.4900
846,400
Mon, 19 Oct 2026
164.5600
164.7500
164.4000
164.5300
970,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
164.6700
164.7200
164.5300
164.6400
652,300
Thu, 15 Oct 2026
164.5200
164.7300
164.4700
164.5400
729,400
Wed, 14 Oct 2026
164.5100
164.6900
164.4400
164.5000
858,000
Tue, 13 Oct 2026
164.6500
164.6500
164.3100
164.4500
567,000
Mon, 12 Oct 2026
164.6500
164.6500
164.5300
164.5300
414,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
164.4500
164.6000
164.3300
164.5800
443,200
Thu, 08 Oct 2026
164.1800
164.4500
164.1800
164.3100
900,300
Wed, 07 Oct 2026
164.1500
164.3600
164.1500
164.1700
681,700
Tue, 06 Oct 2026
164.1800
164.2600
164.0300
164.0300
478,900
Mon, 05 Oct 2026
164.0800
164.3300
163.9100
164.0400
833,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
164.0700
164.3700
163.9500
164.1400
540,900
Thu, 01 Oct 2026
164.0400
164.2300
164.0000
164.2200
548,800
Wed, 30 Sep 2026
163.9400
164.1200
163.7700
163.9200
837,500
Tue, 29 Sep 2026
20 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Tue, 29 Sep 2026
19 · 8-K
After-hours · 17:24 ET
8-K ↗
Tue, 29 Sep 2026
163.9100
164.0900
163.9100
163.9600
620,500
Mon, 28 Sep 2026
164.1300
164.1800
163.8400
163.9400
1,260,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
163.7700
164.2000
163.5500
164.1900
1,225,800
Thu, 24 Sep 2026
163.7700
163.9900
163.6900
163.7700
719,200
Wed, 23 Sep 2026
163.5600
163.8900
163.4000
163.7100
729,500
Tue, 22 Sep 2026
163.6700
163.7100
163.2800
163.4300
1,038,400
Mon, 21 Sep 2026
163.3500
163.7900
163.3200
163.4400
795,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
163.3100
163.6200
163.2300
163.4200
2,008,300
Thu, 17 Sep 2026
163.3600
163.5500
163.3100
163.3200
410,800
Wed, 16 Sep 2026
163.4000
163.5700
163.2200
163.3500
854,200
Tue, 15 Sep 2026
163.1100
163.4000
163.1100
163.3800
878,700
Mon, 14 Sep 2026
163.4400
163.4700
163.0500
163.1000
959,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
163.2100
163.3600
162.9700
163.0000
892,300
Thu, 10 Sep 2026
163.3200
163.3800
163.0000
163.0900
725,100
Wed, 09 Sep 2026
163.3700
163.5000
163.1900
163.2600
630,900
Tue, 08 Sep 2026
163.3500
163.5400
163.1000
163.3200
1,502,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
163.1500
163.6000
163.1500
163.3800
607,000
Thu, 03 Sep 2026
162.8300
163.5300
162.8000
163.3400
1,013,700
Wed, 02 Sep 2026
162.7200
162.8400
162.6600
162.8300
1,007,900
Tue, 01 Sep 2026
162.7000
162.8300
162.6500
162.6500
909,800
Mon, 31 Aug 2026
162.7200
162.8400
162.5900
162.6300
781,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
162.5900
162.8000
162.5000
162.7200
830,100
Thu, 27 Aug 2026
162.5500
162.6500
162.4600
162.4600
884,400
Wed, 26 Aug 2026
162.4900
162.7100
162.4900
162.5200
643,900
Tue, 25 Aug 2026
162.3500
162.6600
162.3500
162.5000
784,700
Mon, 24 Aug 2026
162.1700
162.6700
162.0800
162.4600
1,093,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
161.9700
162.2200
161.8700
162.1100
1,213,900
Thu, 20 Aug 2026
161.8900
161.9700
161.7400
161.9000
1,424,600
Wed, 19 Aug 2026
161.9100
162.1400
161.7400
161.7400
1,358,000
Tue, 18 Aug 2026
162.6000
162.7100
162.4100
162.5700
1,382,400
Mon, 17 Aug 2026
162.6200
162.7100
162.4000
162.5600
1,215,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
162.6800
162.7000
162.5600
162.5700
1,196,500
Thu, 13 Aug 2026
162.6000
162.7100
162.5700
162.6000
1,066,800
Wed, 12 Aug 2026
162.5600
162.6800
162.5200
162.6000
1,155,000
Tue, 11 Aug 2026
162.5500
162.6700
162.5000
162.5300
980,200
Mon, 10 Aug 2026
162.6000
162.7100
162.4800
162.5000
999,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Fri, 07 Aug 2026
162.6500
162.7600
162.4400
162.5300
805,700
Thu, 06 Aug 2026
162.5000
162.7100
162.4100
162.6200
916,100
Wed, 05 Aug 2026
162.4400
162.5600
162.3100
162.4100
1,420,700
Tue, 04 Aug 2026
162.3500
162.4800
162.2000
162.3500
1,097,100
Mon, 03 Aug 2026
162.4900
162.7400
162.2100
162.2800
1,603,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
162.7400
162.9600
162.0000
162.3000
5,188,800
Thu, 30 Jul 2026
17 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Thu, 30 Jul 2026
163.1500
163.9400
162.3000
162.7600
9,443,400
Thu, 30 Jul 2026
16 · 8-K
Pre-market · 07:50 ET
8-K ↗
Thu, 30 Jul 2026
15 · DEFA14A
Pre-market · 07:45 ET
DEFA14A ↗
Thu, 30 Jul 2026
14 · 8-K
Pre-market · 07:44 ET
8-K ↗
Wed, 29 Jul 2026
121.8800
126.1600
121.5400
125.7300
645,900
Tue, 28 Jul 2026
118.5300
122.3100
118.5300
122.0500
446,400
Mon, 27 Jul 2026
117.4800
118.3500
116.2500
117.9700
454,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
114.3400
116.8000
113.4600
116.6900
440,200
Thu, 23 Jul 2026
113.7600
114.8900
112.9000
114.3100
490,800
Wed, 22 Jul 2026
113.9900
115.5500
112.6300
112.9500
463,200
Tue, 21 Jul 2026
113.0500
115.1000
111.9000
112.2700
461,800
Mon, 20 Jul 2026
113.0200
115.0500
112.0400
114.9200
355,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.4500
118.0400
112.9400
113.8000
355,200
Thu, 16 Jul 2026
116.7300
116.7300
114.0500
115.5000
445,900
Wed, 15 Jul 2026
114.8800
117.3600
114.2700
115.6300
405,300
Tue, 14 Jul 2026
113.9200
115.3800
112.4300
114.8700
448,600
Mon, 13 Jul 2026
116.2400
116.4000
113.6000
115.3700
413,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
115.1200
116.3200
113.3300
113.8600
517,200
Thu, 09 Jul 2026
114.2000
115.7700
112.2400
113.9800
752,400
Wed, 08 Jul 2026
116.5600
119.8700
115.7800
117.1400
475,700
Tue, 07 Jul 2026
117.7300
120.0200
115.1800
118.6000
720,900
Mon, 06 Jul 2026
115.9900
116.9700
113.4600
116.4400
753,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.1300
117.7900
113.6700
116.5300
672,700
Wed, 01 Jul 2026
115.3300
117.3700
113.7800
114.4900
587,200
Tue, 30 Jun 2026
108.7800
114.5600
108.7600
113.4900
668,100
Mon, 29 Jun 2026
114.2800
114.8100
108.8000
109.9300
709,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
110.0800
113.2800
110.0800
112.5400
1,049,700
Thu, 25 Jun 2026
112.8300
114.0800
108.7500
109.0900
693,900
Wed, 24 Jun 2026
118.0500
119.6700
113.2900
113.4600
672,000
Tue, 23 Jun 2026
119.3200
120.3700
116.6600
118.1700
620,000
Mon, 22 Jun 2026
119.8400
120.4000
116.7600
117.1200
1,131,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
121.3800
122.9700
119.4400
120.3300
1,239,600
Wed, 17 Jun 2026
123.0700
124.7700
119.1100
119.9000
1,315,600
Tue, 16 Jun 2026
122.1900
125.2100
120.3100
124.8100
831,000
Mon, 15 Jun 2026
120.7200
123.8900
120.0300
121.0000
688,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
118.7100
121.1100
117.3100
120.8900
682,400
Thu, 11 Jun 2026
114.8500
116.7800
113.6200
116.3300
807,600
Wed, 10 Jun 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 10 Jun 2026
116.0300
117.7900
114.6600
116.1100
674,200
Tue, 09 Jun 2026
115.0000
118.7400
114.7200
116.5100
930,700
Mon, 08 Jun 2026
115.8500
117.1300
113.2900
116.1700
987,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
120.9200
122.2700
115.5500
116.9300
1,108,200
Thu, 04 Jun 2026
125.0400
126.0000
119.8600
120.6200
908,600
Wed, 03 Jun 2026
123.0500
124.5900
120.8900
122.9800
756,200
Tue, 02 Jun 2026
129.0000
129.6700
122.5200
123.1800
846,400
Mon, 01 Jun 2026
130.2400
131.5700
128.9400
129.2900
691,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.2400
131.2900
129.5500
130.0400
695,300
Thu, 28 May 2026
131.0000
132.7400
130.3800
131.5500
705,000
Wed, 27 May 2026
130.1400
133.0000
130.1400
130.9400
527,900
Tue, 26 May 2026
135.5400
136.0600
130.9600
131.2300
697,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
135.0800
137.2600
135.0000
137.1300
815,400
Thu, 21 May 2026
137.0300
137.5200
135.2200
136.2500
678,700
Wed, 20 May 2026
139.8800
140.3200
137.5900
137.7800
530,200
Tue, 19 May 2026
142.5400
145.3800
140.4200
141.8700
614,800
Mon, 18 May 2026
138.8800
142.7400
138.5400
141.1100
787,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
141.7700
142.9300
138.4400
138.4500
542,400
Thu, 14 May 2026
139.7700
142.0500
138.0400
140.5100
420,800
Wed, 13 May 2026
140.4000
140.4000
137.2700
139.2800
549,800
Tue, 12 May 2026
145.4100
145.4700
141.1900
141.3700
617,300
Mon, 11 May 2026
146.9900
148.5200
144.3100
145.2100
694,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
150.9600
151.8900
145.9500
147.5300
573,400
Thu, 07 May 2026
12 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Thu, 07 May 2026
152.7600
154.4100
146.0000
152.6600
1,052,900
Thu, 07 May 2026
11 · 8-K
Pre-market · 06:30 ET
8-K ↗
Wed, 06 May 2026
150.4700
152.1200
148.4700
148.8400
561,400
Tue, 05 May 2026
153.9200
154.0100
148.5300
151.2900
647,100
Mon, 04 May 2026
152.0000
156.7400
151.8000
154.8900
373,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
158.2700
158.7700
152.7600
152.8700
667,800
Thu, 30 Apr 2026
158.9900
160.1800
156.4100
157.1900
538,000
Wed, 29 Apr 2026
10 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Wed, 29 Apr 2026
9 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Wed, 29 Apr 2026
157.1700
161.5400
155.3400
160.7700
629,100
Tue, 28 Apr 2026
162.0400
162.7800
157.7700
158.4900
380,000
Mon, 27 Apr 2026
163.1900
164.5600
159.8900
160.1300
392,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
163.3300
163.4600
159.0300
163.1900
426,500
Thu, 23 Apr 2026
162.0200
164.1000
159.7300
163.6100
416,200
Wed, 22 Apr 2026
164.1300
164.3600
161.7100
162.6100
307,300
Tue, 21 Apr 2026
164.9600
165.2800
163.2800
164.3600
272,700
Mon, 20 Apr 2026
168.3300
169.2900
163.1600
164.9600
548,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
8 · 8-K/A
After-hours · 16:30 ET
8-K/A ↗
Fri, 17 Apr 2026
172.8200
173.7000
168.3500
169.0000
643,700
Thu, 16 Apr 2026
171.9900
173.5500
170.9700
173.5000
295,300
Wed, 15 Apr 2026
172.3200
172.8800
170.6300
171.4300
287,000
Tue, 14 Apr 2026
174.2900
174.4500
170.3500
171.0300
422,200
Mon, 13 Apr 2026
170.9800
175.0000
170.9800
174.5600
324,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.9600
174.7900
170.7600
171.9400
252,700
Thu, 09 Apr 2026
176.0900
176.3900
172.5300
172.7700
411,100
Wed, 08 Apr 2026
173.4800
178.0800
171.7500
176.8500
469,900
Tue, 07 Apr 2026
175.5400
180.5900
172.0000
175.7600
628,000
Mon, 06 Apr 2026
172.5800
175.7400
170.5500
175.1500
386,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
166.2500
171.8000
165.8400
171.4600
301,300
Wed, 01 Apr 2026
164.9800
166.7000
163.3300
165.6200
505,500
Tue, 31 Mar 2026
166.2000
166.2800
163.6200
164.9800
402,700
Mon, 30 Mar 2026
165.1700
166.1400
163.6300
164.7700
314,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
165.4800
167.7000
163.1800
164.1200
324,300
Thu, 26 Mar 2026
164.9400
169.4500
164.8500
166.7200
384,700
Wed, 25 Mar 2026
168.1200
169.9500
164.5600
166.1100
335,400
Tue, 24 Mar 2026
171.3000
171.3000
166.0800
166.5500
501,200
Mon, 23 Mar 2026
173.4500
173.8600
169.7200
170.6600
494,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
175.4600
175.9600
172.3300
174.0100
912,600
Thu, 19 Mar 2026
173.1800
176.5200
172.0100
174.6600
313,300
Wed, 18 Mar 2026
178.1600
178.1600
173.7900
174.6300
539,900
Tue, 17 Mar 2026
177.2700
180.7300
176.9800
179.1100
316,300
Mon, 16 Mar 2026
179.8400
181.3800
177.1700
180.3300
354,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
183.1700
183.5000
179.8000
180.1200
601,800
Thu, 12 Mar 2026
178.8700
181.8300
177.7700
181.4900
573,600
Wed, 11 Mar 2026
181.7400
182.7700
175.5700
179.0000
726,600
Tue, 10 Mar 2026
184.9300
185.0000
180.8100
182.1800
486,600
Mon, 09 Mar 2026
185.9800
188.9600
183.4600
185.1200
740,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
185.4800
186.1600
182.9300
186.1100
448,000
Thu, 05 Mar 2026
182.4900
187.7700
182.2200
184.4400
563,800
Wed, 04 Mar 2026
192.2400
193.0300
189.1000
189.4600
335,100
Tue, 03 Mar 2026
189.5300
194.2900
188.5900
193.6100
544,400
Mon, 02 Mar 2026
191.5800
195.9700
191.3500
192.0500
614,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
185.4000
193.4400
185.2400
192.0000
1,012,500
Thu, 26 Feb 2026
180.6000
187.0000
180.6000
184.8700
468,600
Wed, 25 Feb 2026
181.5800
182.0100
178.8400
180.5100
346,700
Tue, 24 Feb 2026
7 · 10-K
After-hours · 16:14 ET
10-K ↗
Tue, 24 Feb 2026
181.6500
184.0000
180.9300
181.8300
387,300
Mon, 23 Feb 2026
181.2300
182.7700
179.4400
181.6500
366,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
181.1100
182.3600
179.2700
181.2300
375,900
Thu, 19 Feb 2026
176.5700
180.9900
175.3800
180.7000
605,700
Wed, 18 Feb 2026
177.6800
178.4100
175.0200
176.1200
604,100
Tue, 17 Feb 2026
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 17 Feb 2026
179.4900
180.2200
176.8900
177.7500
446,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
178.2100
179.8600
176.1800
179.3600
466,400
Thu, 12 Feb 2026
178.8700
182.4500
175.7700
177.4600
715,000
Wed, 11 Feb 2026
175.3400
179.7400
171.5100
178.7700
1,076,100
Tue, 10 Feb 2026
171.9100
177.8500
170.5000
177.3100
606,400
Mon, 09 Feb 2026
162.5900
171.8900
162.5900
171.2300
824,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
162.5800
168.2800
157.9300
162.3300
1,158,500
Fri, 06 Feb 2026
5 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 05 Feb 2026
160.8500
165.0000
159.1100
162.8300
968,300
Wed, 04 Feb 2026
160.4900
163.9200
158.4000
162.3700
572,100
Tue, 03 Feb 2026
164.5100
166.0000
159.6200
160.2800
1,074,300
Mon, 02 Feb 2026
168.7500
169.8700
165.2600
166.3400
482,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
169.9300
170.4300
168.1700
169.2300
332,200
Thu, 29 Jan 2026
169.6300
170.0600
167.5400
168.6100
357,800
Wed, 28 Jan 2026
168.8500
170.0700
167.0900
168.5600
441,700
Tue, 27 Jan 2026
171.3800
172.1400
167.8300
168.3800
349,100
Mon, 26 Jan 2026
171.3200
173.5000
171.3200
171.6400
402,500
Mon, 26 Jan 2026
4 · 8-K
Pre-market · 06:30 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
170.7700
172.4000
169.9400
171.5200
338,200
Thu, 22 Jan 2026
171.3200
172.9400
171.3200
171.6600
230,400
Wed, 21 Jan 2026
171.7500
173.5200
170.2900
171.9300
315,700
Tue, 20 Jan 2026
174.5000
176.4400
171.4100
172.4800
392,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
174.7800
176.8000
173.7300
176.0800
574,300
Thu, 15 Jan 2026
172.3400
176.4300
172.3400
174.6600
893,700
Wed, 14 Jan 2026
171.2700
173.5100
171.1200
172.7800
557,400
Tue, 13 Jan 2026
170.0000
171.8900
167.4800
170.3700
805,900
Mon, 12 Jan 2026
168.6300
173.5500
168.6300
170.1000
762,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
170.0500
172.2800
168.7300
168.7700
569,900
Thu, 08 Jan 2026
172.8100
173.7000
169.5700
171.6800
881,400
Wed, 07 Jan 2026
173.9500
178.1900
171.5000
173.7100
1,015,700
Tue, 06 Jan 2026
180.3000
183.1500
180.3000
181.4000
480,300
Mon, 05 Jan 2026
177.3400
183.1100
177.3100
180.2300
646,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
180.3100
180.3100
178.2900
178.5500
482,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
181.1500
182.6000
181.1000
181.2500
401,300
Tue, 30 Dec 2025
182.8200
184.3900
182.3900
182.5100
285,300
Mon, 29 Dec 2025
182.4100
184.2800
182.4100
183.8500
347,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
181.7300
182.9100
181.2200
182.8600
309,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
182.2200
183.5300
181.8500
182.5400
200,400
Tue, 23 Dec 2025
181.0900
183.5400
180.2000
183.2400
514,000
Mon, 22 Dec 2025
180.4800
181.5900
179.7300
181.1800
690,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
179.8800
181.2900
177.9900
178.7800
2,903,000
Thu, 18 Dec 2025
181.8900
184.0000
180.6800
181.0500
648,100
Wed, 17 Dec 2025
179.2600
183.4000
179.2000
181.8800
588,000
Tue, 16 Dec 2025
179.5000
182.0700
179.3500
179.4700
809,500
Mon, 15 Dec 2025
178.4400
179.8800
177.6000
179.2000
691,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
177.8500
179.7900
177.2200
178.9900
957,500
Thu, 11 Dec 2025
174.5100
178.9000
174.5100
177.8500
853,500
Wed, 10 Dec 2025
171.5100
176.0000
171.5100
175.2100
797,700
Tue, 09 Dec 2025
174.0900
175.3300
170.3300
173.1600
859,300
Tue, 09 Dec 2025
3 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 08 Dec 2025
166.9100
167.5200
163.3300
165.0600
581,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
167.3500
168.5100
165.9700
167.2400
528,800
Thu, 04 Dec 2025
163.9000
169.4900
163.9000
167.2500
821,600
Wed, 03 Dec 2025
161.2800
163.5700
159.4300
159.7100
542,800
Tue, 02 Dec 2025
160.0600
161.1000
158.0500
160.7600
447,500
Mon, 01 Dec 2025
162.1600
164.3200
158.9600
159.9900
706,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
164.8200
165.0900
163.0500
163.8900
260,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
164.4800
165.8600
163.6700
164.2000
626,500
Tue, 25 Nov 2025
161.9200
164.5000
161.0200
163.8800
629,100
Mon, 24 Nov 2025
161.4800
162.4400
159.8400
161.8000
522,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.6600
164.6800
161.3200
161.7200
608,500
Thu, 20 Nov 2025
165.4200
166.3400
161.2700
161.6900
989,200
Wed, 19 Nov 2025
170.3800
172.0100
167.1600
167.1900
599,800
Tue, 18 Nov 2025
173.3800
175.7900
172.8300
172.9700
513,700
Mon, 17 Nov 2025
173.9500
175.3500
173.3800
173.4700
468,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
175.2600
176.2300
173.1800
174.9700
574,300
Thu, 13 Nov 2025
169.7500
174.6100
169.0200
174.0000
606,300
Wed, 12 Nov 2025
171.4400
171.8000
169.4000
169.7300
685,200
Tue, 11 Nov 2025
169.7000
174.5200
169.3100
171.4000
675,100
Mon, 10 Nov 2025
170.3800
170.8100
165.0000
169.1900
656,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 07 Nov 2025
168.4000
173.0000
166.1100
167.2700
1,110,500
Fri, 07 Nov 2025
1 · 8-K
Pre-market · 06:30 ET
8-K ↗
Thu, 06 Nov 2025
163.0000
167.3300
161.8900
165.7500
1,145,200
Wed, 05 Nov 2025
160.3400
163.8500
160.3400
161.0000
714,200
Tue, 04 Nov 2025
160.2000
161.4800
158.9300
161.3000
485,000
Mon, 03 Nov 2025
158.3800
159.4600
156.1700
159.1600
680,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
159.8800
162.0500
158.6600
160.0600
528,700
Thu, 30 Oct 2025
158.2800
161.3600
158.2800
159.9800
819,100
Wed, 29 Oct 2025
161.8100
162.8000
158.4200
158.8500
704,700
Tue, 28 Oct 2025
166.9700
167.2400
163.0900
163.3800
536,200
Mon, 27 Oct 2025
172.7400
172.7400
166.4900
167.5500
641,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend