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
151.5200
159.8400
150.9300
159.0300
2,567,852
Thu, 22 Oct 2026
145.0700
152.2500
145.0000
151.9800
2,412,300
Wed, 21 Oct 2026
139.1500
143.7400
136.8100
143.4300
1,605,300
Tue, 20 Oct 2026
140.3700
141.2800
139.1400
140.8500
793,500
Mon, 19 Oct 2026
138.4500
140.1700
137.3900
138.9300
1,153,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
139.4000
140.9400
134.2200
137.8700
1,623,700
Thu, 15 Oct 2026
135.6800
139.8700
135.2500
138.1000
855,500
Wed, 14 Oct 2026
135.0000
136.8500
133.0600
134.0800
640,500
Tue, 13 Oct 2026
135.0400
138.0100
134.7700
134.9900
847,100
Mon, 12 Oct 2026
138.1400
138.7900
134.2900
134.3200
532,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
135.4900
137.2000
134.3300
137.1800
1,097,800
Thu, 08 Oct 2026
130.1300
135.3100
129.6500
134.7400
1,133,200
Wed, 07 Oct 2026
132.8900
133.7400
130.1700
130.3100
772,100
Tue, 06 Oct 2026
130.2000
132.3500
130.0000
131.9800
794,300
Mon, 05 Oct 2026
129.1200
130.8500
128.5000
129.5800
898,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
130.9700
133.0300
129.3000
130.3500
619,900
Thu, 01 Oct 2026
130.0000
131.8100
128.2500
130.7300
739,400
Wed, 30 Sep 2026
127.0000
130.0400
126.0100
128.3500
766,600
Tue, 29 Sep 2026
128.0200
128.6600
125.7200
126.9300
859,000
Mon, 28 Sep 2026
130.0000
130.8600
127.5600
129.2700
937,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
136.3000
136.4400
131.0000
131.2400
949,000
Thu, 24 Sep 2026
141.1600
141.2900
135.7900
136.2900
679,100
Wed, 23 Sep 2026
138.3100
141.6600
136.6000
141.1600
1,166,100
Tue, 22 Sep 2026
134.8800
140.6000
130.7300
137.1300
2,344,300
Mon, 21 Sep 2026
132.4000
134.7600
131.8200
134.2500
892,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
135.9600
135.9600
131.5700
132.7100
1,871,000
Thu, 17 Sep 2026
135.9700
137.8900
134.3800
136.2300
1,229,600
Wed, 16 Sep 2026
135.7200
138.1400
135.4100
137.6900
1,342,400
Tue, 15 Sep 2026
136.1200
139.1600
134.0600
137.7900
1,769,600
Mon, 14 Sep 2026
14 · 6-K
After market open · 14:37 ET
6-K ↗
Mon, 14 Sep 2026
135.0900
141.9600
134.9700
138.5000
1,957,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
129.2100
132.8500
128.4900
131.6400
1,510,700
Thu, 10 Sep 2026
135.2600
136.9300
130.0000
130.5100
1,073,100
Wed, 09 Sep 2026
132.2000
135.5200
131.6400
135.0600
788,800
Tue, 08 Sep 2026
134.7400
135.3700
132.0600
132.9000
1,108,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
135.0700
139.7500
134.0000
137.0500
768,500
Thu, 03 Sep 2026
135.7600
138.0800
134.3200
137.4100
757,400
Wed, 02 Sep 2026
13 · 6-K
After-hours · 16:33 ET
6-K ↗
Wed, 02 Sep 2026
135.5500
137.3100
132.8600
133.8900
1,039,600
Tue, 01 Sep 2026
137.5800
139.8400
134.2300
134.4700
885,100
Mon, 31 Aug 2026
137.3700
141.7300
137.3700
138.9100
909,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
132.5900
140.2200
132.0000
138.3200
1,145,000
Thu, 27 Aug 2026
131.3600
135.0600
130.0000
133.2300
1,221,000
Wed, 26 Aug 2026
126.8200
129.6500
126.7000
129.0500
689,300
Tue, 25 Aug 2026
129.8000
130.3500
127.6500
129.5200
741,800
Mon, 24 Aug 2026
130.0000
131.5100
129.7600
130.5000
613,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
130.7100
131.9500
129.0400
130.5500
705,800
Thu, 20 Aug 2026
132.0200
133.6900
130.2100
130.3200
795,200
Wed, 19 Aug 2026
130.3100
133.3100
129.0100
132.3500
955,300
Tue, 18 Aug 2026
128.3100
132.2000
127.6600
130.3100
864,900
Mon, 17 Aug 2026
131.5200
132.0000
126.9400
127.0100
769,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
134.9700
135.5000
131.6300
131.7200
712,000
Thu, 13 Aug 2026
130.8100
134.7800
129.1100
134.2300
1,410,600
Wed, 12 Aug 2026
126.7000
129.9500
126.5000
129.2900
885,000
Tue, 11 Aug 2026
129.8200
130.8800
127.5000
129.1200
1,216,700
Mon, 10 Aug 2026
126.9000
132.1600
126.9000
131.1400
757,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
126.1500
127.8400
124.4300
127.8200
583,000
Thu, 06 Aug 2026
123.6000
125.6900
122.2100
125.2800
730,400
Wed, 05 Aug 2026
124.7800
125.8600
123.3400
125.3500
806,700
Tue, 04 Aug 2026
122.1900
124.6400
122.1900
123.9200
1,235,300
Mon, 03 Aug 2026
127.0900
127.9400
122.1600
122.9700
1,953,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
127.4000
129.1100
124.5900
127.1300
1,551,600
Thu, 30 Jul 2026
123.0300
128.8600
122.1800
128.2300
2,575,100
Thu, 30 Jul 2026
12 · 6-K
Pre-market · 07:55 ET
6-K ↗
Wed, 29 Jul 2026
138.0500
140.7300
136.4200
139.6700
1,932,600
Tue, 28 Jul 2026
133.1500
139.1500
131.5500
137.6400
2,015,900
Mon, 27 Jul 2026
131.1600
134.9900
130.6800
132.7500
1,771,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
127.9000
130.8700
126.7200
130.5700
1,197,300
Thu, 23 Jul 2026
129.7300
129.7300
124.7700
126.0100
1,224,900
Wed, 22 Jul 2026
11 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 22 Jul 2026
131.3100
131.4900
127.2200
127.9100
1,237,500
Tue, 21 Jul 2026
134.0500
135.2400
129.9200
130.4600
1,176,300
Mon, 20 Jul 2026
135.7500
138.0500
133.9100
135.7300
733,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.3700
139.2200
134.3700
137.1000
1,610,700
Thu, 16 Jul 2026
134.3800
136.7300
130.8100
136.5100
1,580,200
Wed, 15 Jul 2026
132.2200
136.2100
131.5400
132.3900
1,491,300
Tue, 14 Jul 2026
130.3100
138.1900
130.0000
137.0200
1,240,600
Mon, 13 Jul 2026
134.5900
135.6100
131.3700
134.3200
1,022,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
138.8600
139.2400
130.2300
131.7000
1,132,400
Thu, 09 Jul 2026
10 · 6-K
After-hours · 16:30 ET
6-K ↗
Thu, 09 Jul 2026
132.9900
138.3600
132.4300
138.1600
953,000
Wed, 08 Jul 2026
136.9800
138.6200
135.4700
136.8500
1,066,500
Tue, 07 Jul 2026
140.4500
142.1000
138.6000
138.7500
1,209,200
Mon, 06 Jul 2026
136.5800
139.9300
135.0300
138.8700
1,012,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
134.8500
137.9300
133.1000
136.5800
1,063,300
Wed, 01 Jul 2026
135.0000
136.9900
133.0600
134.2900
1,641,000
Tue, 30 Jun 2026
127.5100
131.9600
126.7500
131.4300
1,144,600
Mon, 29 Jun 2026
131.9400
132.2900
128.3400
128.7500
1,096,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
123.2600
130.3300
123.2600
130.0500
1,165,400
Thu, 25 Jun 2026
123.5600
125.8600
121.8400
122.8400
1,598,400
Wed, 24 Jun 2026
123.8900
127.2000
122.7900
124.6800
842,600
Tue, 23 Jun 2026
123.2500
125.1300
120.9300
123.8900
1,088,800
Mon, 22 Jun 2026
120.8100
124.6600
119.0400
120.3000
1,066,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
120.5600
123.7800
117.5200
122.3300
2,331,600
Wed, 17 Jun 2026
121.1100
122.8800
119.3000
121.8900
1,083,800
Tue, 16 Jun 2026
122.6500
125.1300
121.3600
121.9600
787,100
Mon, 15 Jun 2026
123.5400
126.2600
122.1400
123.4600
934,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
123.1200
125.9500
121.2500
124.0600
973,100
Thu, 11 Jun 2026
123.1800
124.6300
120.9300
123.1200
1,322,100
Wed, 10 Jun 2026
125.6500
128.8400
124.0200
125.6900
976,200
Tue, 09 Jun 2026
128.8700
129.9000
125.5500
127.4300
1,236,100
Mon, 08 Jun 2026
131.8700
134.7700
128.4700
129.2800
1,784,800
Mon, 08 Jun 2026
9 · 6-K
Pre-market · 09:14 ET
6-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
136.4600
137.2900
134.9900
135.8200
1,794,400
Thu, 04 Jun 2026
134.9400
138.6200
134.3400
136.4600
1,592,300
Wed, 03 Jun 2026
138.0100
139.5800
135.1400
135.6800
1,856,300
Tue, 02 Jun 2026
134.8300
141.3100
133.6500
140.0700
1,505,400
Mon, 01 Jun 2026
138.1800
139.8600
134.8000
139.0500
1,672,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.5200
135.5800
131.0600
135.0500
2,192,400
Thu, 28 May 2026
128.0200
132.9200
127.2600
131.3300
1,530,700
Wed, 27 May 2026
128.2000
130.4800
127.2600
128.7100
1,394,600
Tue, 26 May 2026
132.3500
132.9900
130.5300
131.0800
1,322,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
131.7300
134.7900
131.1600
133.6300
1,330,100
Thu, 21 May 2026
127.2000
132.6800
126.2200
131.7300
1,792,200
Wed, 20 May 2026
123.4100
128.5000
122.5100
128.3300
1,104,100
Tue, 19 May 2026
129.1900
130.0700
125.8800
125.9800
1,363,700
Mon, 18 May 2026
122.6800
127.8000
122.2400
127.2800
1,682,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
121.7400
124.3200
119.8800
124.0300
1,983,300
Thu, 14 May 2026
115.2500
120.8900
114.5100
120.2500
1,585,600
Wed, 13 May 2026
115.0700
116.6100
113.4800
115.1700
1,646,200
Tue, 12 May 2026
116.0300
117.2500
115.2700
116.3400
1,525,300
Mon, 11 May 2026
117.6800
117.8200
113.4500
115.4200
1,686,500
Mon, 11 May 2026
8 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.2900
115.2500
112.3400
114.9300
2,016,200
Thu, 07 May 2026
115.9300
118.2100
112.8700
115.5600
3,433,200
Wed, 06 May 2026
115.4800
116.1800
112.7300
114.2700
2,402,700
Tue, 05 May 2026
117.7000
117.7000
113.2700
117.6400
2,098,100
Mon, 04 May 2026
114.5100
118.4700
114.2100
116.9100
2,740,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
115.0000
117.2500
114.0700
114.5100
3,189,100
Thu, 30 Apr 2026
122.9100
124.6700
112.2300
112.4700
8,489,500
Thu, 30 Apr 2026
7 · 6-K
Pre-market · 09:29 ET
6-K ↗
Wed, 29 Apr 2026
138.2000
141.4600
136.0100
139.9600
1,647,600
Tue, 28 Apr 2026
138.4700
140.2600
137.3600
139.2900
1,038,100
Mon, 27 Apr 2026
134.4700
139.0400
134.0100
138.1100
1,121,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.5100
135.0700
132.3900
134.6700
639,100
Thu, 23 Apr 2026
139.2800
140.4400
130.9300
133.8200
1,357,900
Wed, 22 Apr 2026
140.0800
142.2300
139.5000
141.6800
859,200
Tue, 21 Apr 2026
139.1000
142.4300
138.2600
140.0800
1,046,600
Mon, 20 Apr 2026
135.3700
138.3200
134.6500
138.1500
851,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
139.4400
139.4400
135.9000
136.4300
1,167,200
Thu, 16 Apr 2026
137.1000
139.9700
135.3200
137.6100
1,490,000
Wed, 15 Apr 2026
135.5500
137.9800
132.4300
134.6900
2,010,800
Tue, 14 Apr 2026
140.7800
143.2500
134.3800
134.7800
1,588,200
Mon, 13 Apr 2026
135.6200
142.3000
135.4700
142.1000
1,081,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.1800
143.3100
134.3800
135.2200
1,533,400
Thu, 09 Apr 2026
144.9300
145.5000
139.8600
141.8500
834,900
Wed, 08 Apr 2026
150.2000
151.8500
145.0200
145.8700
1,090,200
Tue, 07 Apr 2026
146.5500
149.4200
146.3400
148.4000
899,600
Mon, 06 Apr 2026
148.0600
149.0000
146.5100
148.1900
737,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
146.0300
148.3700
144.5000
148.2300
991,500
Wed, 01 Apr 2026
142.8500
146.0100
140.1800
145.7600
1,162,500
Tue, 31 Mar 2026
141.7800
144.3200
140.6600
142.8500
881,800
Tue, 31 Mar 2026
6 · 20-F
Pre-market · 07:15 ET
20-F ↗
Mon, 30 Mar 2026
140.9200
143.4000
139.7900
141.2000
909,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
140.2200
143.7000
135.8200
138.8400
1,054,900
Thu, 26 Mar 2026
141.2400
144.6200
140.5000
142.8200
802,400
Wed, 25 Mar 2026
144.7500
147.0000
142.0000
142.4100
759,000
Tue, 24 Mar 2026
150.2500
150.3700
143.8000
144.5300
1,343,700
Mon, 23 Mar 2026
153.6900
155.0200
151.0100
151.2500
544,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
153.3700
154.1500
150.4100
152.7300
1,341,200
Thu, 19 Mar 2026
153.1300
156.7200
153.1300
154.5200
598,900
Wed, 18 Mar 2026
152.2100
154.7600
152.2000
153.1600
563,400
Tue, 17 Mar 2026
152.6900
156.9200
152.6900
153.9500
495,900
Mon, 16 Mar 2026
153.0200
154.9600
151.7200
152.8300
562,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
155.3100
156.7800
153.1900
153.6500
694,900
Thu, 12 Mar 2026
156.1400
157.8600
154.4600
155.7800
1,312,800
Wed, 11 Mar 2026
157.9200
159.8800
153.8500
154.0400
963,100
Tue, 10 Mar 2026
160.9500
161.6000
155.4000
157.3200
726,300
Mon, 09 Mar 2026
163.7000
165.0000
159.4700
160.8500
942,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
164.4800
166.3100
162.4600
165.2200
993,800
Thu, 05 Mar 2026
158.5700
164.6700
158.5700
164.4800
1,080,900
Wed, 04 Mar 2026
159.1000
162.0000
157.4200
158.0400
1,176,300
Tue, 03 Mar 2026
151.8800
160.4000
151.8800
159.7000
1,393,500
Mon, 02 Mar 2026
154.1000
155.4300
151.3100
154.9700
1,448,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
152.0100
153.2700
150.6500
152.0700
1,803,900
Thu, 26 Feb 2026
153.7900
157.2600
152.0000
154.8000
1,481,400
Wed, 25 Feb 2026
151.6700
153.7900
150.1700
152.8400
2,390,300
Tue, 24 Feb 2026
154.3800
157.7400
152.2700
152.4400
1,480,200
Mon, 23 Feb 2026
157.5800
157.8700
153.6600
154.7300
2,210,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
158.5000
163.6800
157.2900
159.0400
1,559,500
Thu, 19 Feb 2026
165.3200
165.3200
158.8400
159.0500
2,356,400
Wed, 18 Feb 2026
163.5000
166.4300
162.0000
164.0100
1,834,100
Tue, 17 Feb 2026
170.7800
170.9300
163.9200
165.0200
2,135,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
166.5100
176.5200
166.0000
171.4800
2,087,700
Thu, 12 Feb 2026
165.0000
178.3100
161.0000
164.4700
4,146,800
Thu, 12 Feb 2026
5 · 6-K
Pre-market · 08:19 ET
6-K ↗
Wed, 11 Feb 2026
180.6600
182.0900
176.0600
176.4700
1,663,000
Tue, 10 Feb 2026
182.2300
185.4200
180.3100
180.5700
1,251,300
Mon, 09 Feb 2026
180.5800
181.7100
178.4100
181.2700
1,047,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
178.2100
180.9900
175.7400
180.9100
1,105,100
Thu, 05 Feb 2026
177.8400
180.0000
175.2200
176.2500
1,228,700
Wed, 04 Feb 2026
171.6400
177.7300
170.4900
176.4900
1,710,900
Tue, 03 Feb 2026
177.7900
178.4200
173.1500
174.0700
1,542,900
Mon, 02 Feb 2026
178.2200
181.5700
178.1200
180.2100
1,262,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
176.3700
180.5000
176.0600
179.5100
1,226,000
Thu, 29 Jan 2026
177.8300
179.2000
173.5600
178.2100
1,547,900
Wed, 28 Jan 2026
182.0100
183.2000
177.9400
180.2400
1,061,400
Tue, 27 Jan 2026
186.1800
186.5900
180.2600
182.9400
768,400
Mon, 26 Jan 2026
182.6700
184.8600
181.5000
184.7100
1,021,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
179.7700
183.6200
179.0500
181.2300
845,700
Thu, 22 Jan 2026
175.4800
178.5700
175.0200
178.1600
970,400
Wed, 21 Jan 2026
177.8200
179.5100
173.7700
174.3600
1,541,200
Tue, 20 Jan 2026
182.7600
185.5000
178.2100
178.7100
1,484,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
188.1100
188.7000
185.3000
185.5400
1,137,500
Thu, 15 Jan 2026
188.5500
193.9600
186.3200
188.5400
1,314,300
Wed, 14 Jan 2026
187.3500
192.2800
185.6600
188.1700
1,659,100
Tue, 13 Jan 2026
188.5300
189.0800
182.5000
186.5700
1,363,900
Mon, 12 Jan 2026
193.5000
195.4100
189.9700
190.0000
1,674,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
191.1700
194.0400
188.3400
192.6700
1,666,300
Thu, 08 Jan 2026
189.8900
192.2700
188.9900
190.7600
1,352,200
Wed, 07 Jan 2026
186.4600
190.6700
183.8800
189.5600
1,286,800
Tue, 06 Jan 2026
184.1000
187.9300
181.8700
186.0100
1,425,600
Mon, 05 Jan 2026
180.6200
187.5000
179.1200
185.1000
1,405,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
185.7500
186.4600
180.0800
181.0300
463,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
187.3100
187.6100
184.4500
185.5600
686,100
Tue, 30 Dec 2025
187.7300
189.4500
187.3100
187.4600
424,400
Mon, 29 Dec 2025
189.2900
190.2500
188.2200
188.5800
343,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
188.7800
190.3800
188.0000
189.6400
198,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
189.3700
189.3700
187.9600
188.5200
302,000
Tue, 23 Dec 2025
190.0200
191.7700
188.8900
189.4400
357,500
Mon, 22 Dec 2025
188.9600
191.5300
188.9500
190.7300
417,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
188.1300
190.5900
186.9500
189.1400
1,163,900
Thu, 18 Dec 2025
187.7900
188.9900
185.1900
188.0000
658,400
Wed, 17 Dec 2025
188.1900
188.9500
186.7100
187.3400
703,400
Tue, 16 Dec 2025
186.1500
189.1000
186.0300
188.1900
611,600
Mon, 15 Dec 2025
193.7700
193.7700
186.8600
187.2900
719,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
199.3900
199.9000
191.2900
192.1200
1,102,300
Thu, 11 Dec 2025
197.4100
199.2400
196.3900
198.4800
601,400
Wed, 10 Dec 2025
194.5000
197.9300
193.7400
197.5000
914,200
Tue, 09 Dec 2025
190.1600
194.8000
189.4600
194.1900
659,800
Mon, 08 Dec 2025
4 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 08 Dec 2025
192.5600
194.2400
188.0500
190.8500
1,257,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
195.0000
199.9000
192.0100
193.0600
1,538,400
Thu, 04 Dec 2025
192.0500
199.7100
192.0500
195.8300
6,192,000
Thu, 04 Dec 2025
3 · 6-K
Pre-market · 06:00 ET
6-K ↗
Wed, 03 Dec 2025
181.6300
191.9400
180.7400
191.1000
1,283,500
Tue, 02 Dec 2025
2 · 6-K
After-hours · 16:29 ET
6-K ↗
Tue, 02 Dec 2025
187.1900
190.0500
186.7400
187.2500
471,000
Mon, 01 Dec 2025
187.5000
188.3600
185.4900
187.0500
546,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
186.7600
187.7700
184.0200
186.7700
467,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
186.3300
188.0000
182.0600
184.3400
626,800
Tue, 25 Nov 2025
183.8300
187.7000
183.8300
185.9000
569,000
Mon, 24 Nov 2025
187.9500
189.2800
182.3500
183.5500
849,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
183.9600
188.3000
183.2000
187.0800
744,100
Thu, 20 Nov 2025
186.6500
187.6600
182.7400
183.9300
438,900
Wed, 19 Nov 2025
190.2300
190.4700
185.0100
185.6400
642,400
Tue, 18 Nov 2025
192.4800
193.9000
189.2200
190.7000
536,000
Mon, 17 Nov 2025
196.8500
197.1900
191.8900
192.1000
554,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
195.8400
200.2000
195.7900
197.5200
488,900
Thu, 13 Nov 2025
200.3500
202.2400
198.3000
198.8100
425,800
Wed, 12 Nov 2025
204.9700
205.8100
200.4500
202.3100
739,600
Tue, 11 Nov 2025
200.8300
206.4300
200.8300
204.3900
625,000
Mon, 10 Nov 2025
200.4800
202.9400
198.2900
202.1100
509,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
197.2900
202.6000
196.4300
200.2900
923,300
Thu, 06 Nov 2025
193.7000
197.5800
192.1200
196.5200
809,900
Wed, 05 Nov 2025
190.5600
196.0300
190.3000
195.4100
635,100
Tue, 04 Nov 2025
194.5900
194.8100
190.2500
191.7600
1,312,800
Mon, 03 Nov 2025
195.6500
196.4700
193.3000
194.5900
816,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
198.7000
200.2000
194.9600
195.6800
881,900
Thu, 30 Oct 2025
196.0100
200.4000
195.2100
199.4800
595,000
Wed, 29 Oct 2025
203.9900
204.2700
196.0200
197.2800
1,302,500
Tue, 28 Oct 2025
1 · 6-K
After market open · 10:01 ET
6-K ↗
Tue, 28 Oct 2025
208.6600
210.6600
198.0000
203.5600
2,752,900
Mon, 27 Oct 2025
194.0000
194.4700
190.2800
191.7200
1,339,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
194.0200
195.0200
191.8600
192.0000
651,400