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
184.2500
185.5700
179.8900
185.2700
1,017,948
Thu, 22 Oct 2026
180.0900
190.5600
180.0900
185.4300
1,018,500
Wed, 21 Oct 2026
171.5400
188.2700
171.5400
185.2500
1,164,500
Tue, 20 Oct 2026
169.2600
176.7300
168.6400
174.1900
936,300
Mon, 19 Oct 2026
169.2500
173.1100
167.1400
168.1400
728,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
173.5800
176.8100
167.9500
170.1800
667,900
Thu, 15 Oct 2026
170.2000
177.2000
166.9400
175.1300
795,800
Wed, 14 Oct 2026
163.5400
170.3200
163.1400
168.9700
629,700
Tue, 13 Oct 2026
164.5400
166.1700
159.7200
164.3400
815,100
Mon, 12 Oct 2026
165.1400
169.8300
163.9000
164.4000
869,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
167.0400
169.8500
163.4700
164.1700
745,600
Thu, 08 Oct 2026
21 · 6-K
After market open · 12:15 ET
6-K ↗
Thu, 08 Oct 2026
161.6200
164.9500
159.1600
164.5000
1,026,200
Wed, 07 Oct 2026
160.9300
165.2200
157.3800
164.0800
776,200
Tue, 06 Oct 2026
169.6900
177.6700
161.1400
161.6900
984,000
Mon, 05 Oct 2026
161.0700
168.7600
160.9900
168.3300
932,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
161.8500
163.4300
160.4100
162.0500
676,100
Thu, 01 Oct 2026
169.9900
170.2200
160.9000
161.8500
677,200
Wed, 30 Sep 2026
167.9800
170.4000
165.2400
169.9900
851,100
Tue, 29 Sep 2026
174.5000
176.7000
169.7300
170.3500
1,442,700
Mon, 28 Sep 2026
171.1300
175.8700
169.3800
175.5700
1,342,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
173.8000
174.9200
170.4400
172.3300
965,900
Thu, 24 Sep 2026
163.7900
175.0000
163.7900
173.9000
1,619,300
Wed, 23 Sep 2026
167.7700
169.2800
163.4100
163.9000
1,064,800
Tue, 22 Sep 2026
170.5500
172.0400
167.1100
167.1100
1,056,000
Mon, 21 Sep 2026
164.6100
169.9500
163.1600
169.5500
1,031,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
169.5000
169.5000
162.5900
164.1100
1,122,600
Thu, 17 Sep 2026
175.0100
177.5000
169.4400
169.6800
1,172,000
Wed, 16 Sep 2026
173.5100
175.5900
172.0900
173.9400
818,600
Tue, 15 Sep 2026
168.0200
172.9400
167.7200
172.4500
862,400
Mon, 14 Sep 2026
171.5100
173.4000
167.8000
168.9300
1,325,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
165.6800
175.6300
165.6800
169.3100
1,710,000
Thu, 10 Sep 2026
159.2700
166.5300
156.7000
165.6900
1,142,400
Wed, 09 Sep 2026
20 · 6-K
After-hours · 16:31 ET
6-K ↗
Wed, 09 Sep 2026
158.7100
161.7600
157.2600
159.5100
801,000
Tue, 08 Sep 2026
162.3000
162.4200
158.0400
158.3400
949,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
159.9400
165.9200
159.5000
164.8500
796,400
Thu, 03 Sep 2026
159.8700
164.3500
159.5500
163.5800
594,000
Wed, 02 Sep 2026
161.8800
164.2400
158.6600
159.8400
893,200
Tue, 01 Sep 2026
165.2400
165.3600
160.0100
161.4000
604,600
Mon, 31 Aug 2026
169.9100
170.4100
163.5700
164.9900
707,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
169.4100
170.4200
165.7000
170.0200
314,600
Thu, 27 Aug 2026
168.8400
174.1200
168.2700
169.7200
376,400
Wed, 26 Aug 2026
165.8800
169.8300
165.4500
168.9300
414,100
Tue, 25 Aug 2026
172.6900
173.0000
168.0100
168.9100
444,900
Mon, 24 Aug 2026
170.8100
174.4400
168.3800
173.4800
420,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
173.0200
179.0200
172.0300
172.2300
391,200
Thu, 20 Aug 2026
170.1700
180.8900
170.1700
174.2700
516,300
Thu, 20 Aug 2026
19 · 6-K
Pre-market · 08:47 ET
6-K ↗
Wed, 19 Aug 2026
170.1000
175.7100
167.4900
172.4900
687,900
Tue, 18 Aug 2026
170.0000
172.9500
166.8700
167.0500
556,600
Tue, 18 Aug 2026
18 · 6-K
Pre-market · 09:27 ET
6-K ↗
Mon, 17 Aug 2026
161.3400
169.7300
161.1700
169.4500
490,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
166.6500
167.2900
162.4200
163.1500
323,800
Thu, 13 Aug 2026
167.6900
167.8700
160.0500
167.4800
442,100
Wed, 12 Aug 2026
165.2700
167.7400
161.7700
167.1700
822,300
Tue, 11 Aug 2026
165.5600
167.3400
161.8900
165.5800
662,300
Mon, 10 Aug 2026
163.8000
167.7000
163.8000
166.0500
516,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
161.8600
164.8900
160.4600
164.5100
388,400
Thu, 06 Aug 2026
162.3700
162.6500
159.0700
161.1700
469,300
Thu, 06 Aug 2026
17 · 6-K
Pre-market · 08:01 ET
6-K ↗
Wed, 05 Aug 2026
158.6500
167.5100
156.0000
163.5100
617,800
Tue, 04 Aug 2026
156.7100
157.4200
150.8600
156.8500
1,045,200
Mon, 03 Aug 2026
165.3100
165.8000
156.5600
158.4100
1,212,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
16 · 6-K
After-hours · 16:19 ET
6-K ↗
Fri, 31 Jul 2026
165.4500
171.7400
162.4100
163.5700
871,900
Thu, 30 Jul 2026
165.7500
172.9700
162.5000
165.5300
1,774,100
Thu, 30 Jul 2026
15 · 6-K
Pre-market · 09:05 ET
6-K ↗
Wed, 29 Jul 2026
14 · 6-K
After-hours · 16:22 ET
6-K ↗
Wed, 29 Jul 2026
180.2500
182.5400
175.6300
178.1800
1,572,000
Tue, 28 Jul 2026
177.5800
186.6400
177.1700
180.2400
1,790,400
Mon, 27 Jul 2026
165.5500
169.9800
161.2900
168.7800
778,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
173.8600
173.8900
165.5800
165.7600
757,700
Thu, 23 Jul 2026
175.0000
182.9700
169.6200
170.3200
1,282,000
Wed, 22 Jul 2026
167.1900
168.0000
164.1400
167.2800
568,100
Wed, 22 Jul 2026
13 · 6-K
Pre-market · 06:12 ET
6-K ↗
Tue, 21 Jul 2026
163.7000
167.6400
162.1800
166.6200
576,100
Mon, 20 Jul 2026
171.4800
171.4800
164.5500
166.1800
703,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
167.0000
172.4000
167.0000
170.0000
579,600
Thu, 16 Jul 2026
171.5800
173.2300
167.2200
170.0000
501,800
Wed, 15 Jul 2026
169.6300
172.2600
167.3200
172.0800
460,300
Tue, 14 Jul 2026
165.1000
169.3800
162.8300
167.9700
661,100
Mon, 13 Jul 2026
165.7500
168.1400
164.3200
166.1000
401,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
168.7700
170.0000
167.7100
167.7200
308,500
Thu, 09 Jul 2026
166.4500
170.4000
164.4200
168.7700
525,300
Wed, 08 Jul 2026
166.8800
167.9600
162.0600
165.4700
653,800
Tue, 07 Jul 2026
172.0300
172.5200
167.5500
168.7200
665,500
Mon, 06 Jul 2026
170.2900
171.2300
167.8300
170.9400
777,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
177.0700
179.2900
170.9300
173.0600
938,200
Wed, 01 Jul 2026
174.0000
181.8200
173.2200
175.0500
809,200
Tue, 30 Jun 2026
178.2900
181.0000
170.8500
173.7100
1,067,800
Mon, 29 Jun 2026
169.6500
173.5100
167.2400
172.9900
1,359,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
158.5900
170.5100
158.5900
169.8600
1,443,200
Fri, 26 Jun 2026
12 · 6-K
Pre-market · 08:07 ET
6-K ↗
Thu, 25 Jun 2026
161.9200
168.6300
160.4700
160.9600
2,251,000
Wed, 24 Jun 2026
147.7900
162.0000
147.7100
158.1700
2,406,500
Tue, 23 Jun 2026
11 · 6-K
After-hours · 16:55 ET
6-K ↗
Tue, 23 Jun 2026
10 · 6-K
After-hours · 16:21 ET
6-K ↗
Tue, 23 Jun 2026
139.7200
145.0100
138.8400
142.6700
696,200
Mon, 22 Jun 2026
145.7700
148.0000
140.1400
140.7300
918,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
145.3200
146.5100
141.7000
146.0000
870,100
Wed, 17 Jun 2026
9 · 6-K
After-hours · 16:18 ET
6-K ↗
Wed, 17 Jun 2026
143.6500
145.0900
140.0000
143.2700
989,800
Tue, 16 Jun 2026
148.8800
148.8800
142.9300
143.5400
568,500
Mon, 15 Jun 2026
147.2000
148.7400
144.8400
147.7200
598,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
150.1100
151.5300
143.8600
146.1800
703,900
Thu, 11 Jun 2026
144.8900
149.9700
143.3000
149.9200
790,300
Wed, 10 Jun 2026
152.1500
154.2700
144.3100
144.5900
1,014,500
Tue, 09 Jun 2026
152.9300
156.2000
150.3200
151.8200
1,220,500
Mon, 08 Jun 2026
149.4500
153.9400
147.1700
152.2400
1,129,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
151.7800
153.7500
147.9700
149.4500
1,348,900
Thu, 04 Jun 2026
144.2800
153.8400
144.2800
152.8000
1,689,900
Wed, 03 Jun 2026
136.7900
145.9200
135.5200
143.9000
1,380,500
Tue, 02 Jun 2026
138.2800
143.0400
134.3900
137.5400
1,244,100
Mon, 01 Jun 2026
133.7000
138.4600
132.3600
138.0300
1,308,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
134.7500
138.4600
131.4900
136.0700
1,581,300
Thu, 28 May 2026
117.8200
139.6900
116.4800
136.8000
3,417,900
Wed, 27 May 2026
8 · 6-K
After-hours · 16:41 ET
6-K ↗
Wed, 27 May 2026
7 · 6-K/A
After-hours · 16:29 ET
6-K/A ↗
Wed, 27 May 2026
6 · 20-F
After-hours · 16:24 ET
20-F ↗
Wed, 27 May 2026
114.5000
118.6700
113.9400
118.4500
1,760,000
Tue, 26 May 2026
5 · 6-K
After-hours · 16:13 ET
6-K ↗
Tue, 26 May 2026
116.7800
116.7800
113.1000
113.8500
996,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
116.5700
119.5500
115.1600
116.7800
383,700
Thu, 21 May 2026
113.9000
116.8000
112.4300
116.5700
371,700
Wed, 20 May 2026
112.0000
118.0500
108.8900
115.0900
859,100
Tue, 19 May 2026
114.3800
116.6300
113.3800
113.5500
967,100
Mon, 18 May 2026
116.3800
120.0000
112.8600
113.7800
567,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
117.0900
118.7000
115.2900
116.3800
643,400
Thu, 14 May 2026
116.3900
122.7700
116.3900
117.0900
1,184,800
Wed, 13 May 2026
121.7600
121.7600
115.6400
117.3800
641,100
Tue, 12 May 2026
120.6500
123.3100
118.0300
121.9400
803,700
Mon, 11 May 2026
124.1400
124.8000
118.7900
118.9600
824,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.9700
128.9500
120.3400
124.4900
681,200
Thu, 07 May 2026
125.2700
129.7300
122.9100
125.0000
1,121,600
Wed, 06 May 2026
123.1400
125.6600
121.0000
124.1300
1,230,800
Tue, 05 May 2026
112.0000
122.4500
112.0000
121.3200
1,594,500
Mon, 04 May 2026
112.4200
112.5300
108.8000
111.9700
781,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
119.6600
120.4900
112.1200
112.8500
1,000,900
Thu, 30 Apr 2026
115.1500
118.8000
111.0000
118.3300
1,561,200
Wed, 29 Apr 2026
116.2500
119.4300
110.3800
116.1700
4,097,200
Wed, 29 Apr 2026
4 · 6-K
Pre-market · 07:02 ET
6-K ↗
Tue, 28 Apr 2026
103.0900
103.8500
99.0600
102.4900
1,580,300
Mon, 27 Apr 2026
102.4200
103.3400
99.3700
103.2100
3,350,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
107.7100
107.7100
99.9300
102.1700
1,802,000
Thu, 23 Apr 2026
107.5000
110.1000
104.0300
106.3400
2,320,400
Wed, 22 Apr 2026
116.9100
117.7200
113.4800
115.4300
1,164,500
Tue, 21 Apr 2026
116.4700
118.6800
114.1000
115.1800
1,023,900
Mon, 20 Apr 2026
118.2500
119.4500
115.7800
117.1200
995,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.9800
121.0300
116.4100
119.6800
1,175,700
Thu, 16 Apr 2026
116.5400
118.5400
114.2600
115.5800
1,139,200
Wed, 15 Apr 2026
113.3100
116.6500
112.5300
116.5000
1,356,600
Tue, 14 Apr 2026
110.5400
114.2900
110.2500
113.0600
899,400
Mon, 13 Apr 2026
106.2200
111.0900
105.0500
110.3700
951,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
107.7600
107.7600
104.0700
106.8100
669,600
Thu, 09 Apr 2026
105.1200
106.8300
102.5300
106.7000
693,000
Wed, 08 Apr 2026
111.9000
113.1200
106.1500
106.5400
784,700
Tue, 07 Apr 2026
109.6200
110.7400
106.4200
107.1600
536,600
Mon, 06 Apr 2026
113.5000
114.0600
108.1500
109.6200
633,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
110.0600
115.6300
108.5800
114.1900
661,200
Wed, 01 Apr 2026
110.8300
112.9400
110.3300
111.4200
798,200
Tue, 31 Mar 2026
105.1000
112.0100
103.1900
110.6600
1,189,800
Mon, 30 Mar 2026
103.0700
106.9000
102.3000
105.1000
1,089,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
102.7000
103.9700
100.9500
102.0800
1,045,800
Thu, 26 Mar 2026
101.6300
103.2200
100.2500
103.0800
846,800
Wed, 25 Mar 2026
102.4000
104.2700
97.1100
99.9900
557,700
Tue, 24 Mar 2026
99.8800
103.9200
98.6000
101.2800
778,700
Mon, 23 Mar 2026
101.0500
103.4200
99.8800
100.3500
802,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
98.1800
100.7000
97.2100
99.7000
1,375,300
Thu, 19 Mar 2026
96.0100
98.7700
95.7500
98.0500
689,000
Wed, 18 Mar 2026
98.3000
99.7300
96.5000
97.1400
1,164,300
Tue, 17 Mar 2026
98.9900
102.3400
98.0100
100.4900
874,100
Mon, 16 Mar 2026
99.9400
100.6800
96.0000
97.6100
1,059,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
98.4000
99.4000
97.0600
98.3300
970,100
Thu, 12 Mar 2026
104.3500
107.1200
97.3600
97.4500
1,146,400
Wed, 11 Mar 2026
107.1200
107.9800
104.3000
105.3800
791,300
Tue, 10 Mar 2026
110.2500
110.2500
105.7500
106.6200
1,353,400
Mon, 09 Mar 2026
105.7700
110.4100
104.0100
110.0300
1,051,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
108.2300
109.9700
106.2800
107.2000
1,393,400
Thu, 05 Mar 2026
108.4300
113.8800
108.4300
110.6000
1,330,100
Wed, 04 Mar 2026
109.2900
111.3700
106.9800
110.2000
1,027,000
Tue, 03 Mar 2026
105.8900
109.5800
103.7400
108.7000
1,225,600
Mon, 02 Mar 2026
105.8100
110.2800
105.5100
108.2700
1,772,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
105.9500
108.7200
104.1200
108.1400
1,383,300
Thu, 26 Feb 2026
100.6500
106.8600
99.9800
106.1300
1,396,500
Wed, 25 Feb 2026
104.9200
104.9200
99.4900
101.0000
1,138,400
Tue, 24 Feb 2026
104.8400
106.8900
103.8500
104.0900
1,287,100
Mon, 23 Feb 2026
100.6800
105.5000
100.0300
104.6600
2,454,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
96.8300
100.8300
96.8300
99.7000
1,642,900
Thu, 19 Feb 2026
94.8500
99.5200
92.5900
98.4100
2,217,600
Wed, 18 Feb 2026
89.2600
97.3000
87.9100
96.5000
3,163,300
Tue, 17 Feb 2026
90.4800
94.3300
88.3800
88.6200
5,243,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
81.5000
96.5500
81.3100
93.0000
14,188,100
Thu, 12 Feb 2026
79.9700
87.0000
66.5700
80.0800
23,558,100
Thu, 12 Feb 2026
3 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 11 Feb 2026
143.3400
145.2800
130.0100
133.1400
3,494,900
Tue, 10 Feb 2026
154.4000
154.9900
144.0100
144.5500
1,515,300
Mon, 09 Feb 2026
150.8000
155.0000
148.9100
154.5700
1,316,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
145.2300
153.1500
144.5100
150.5900
1,775,700
Thu, 05 Feb 2026
162.6200
164.7200
144.2700
145.3900
1,363,300
Wed, 04 Feb 2026
167.6700
168.9900
162.8700
163.1100
1,858,500
Tue, 03 Feb 2026
178.4300
178.6900
164.9300
167.9100
927,300
Mon, 02 Feb 2026
180.2500
180.5100
175.0700
178.5900
1,107,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
183.2600
186.0000
176.3400
180.2500
961,800
Thu, 29 Jan 2026
185.0300
186.2700
180.0300
185.8900
555,400
Wed, 28 Jan 2026
186.9600
190.1700
180.8400
186.3200
408,200
Tue, 27 Jan 2026
186.9300
191.0000
186.9300
187.9700
591,600
Mon, 26 Jan 2026
185.6800
189.9900
183.9000
187.4200
502,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
186.8300
189.7200
184.7500
186.7000
515,800
Thu, 22 Jan 2026
187.9500
190.2100
185.3800
186.7400
542,500
Wed, 21 Jan 2026
176.5500
185.4400
175.1800
184.8700
1,186,100
Tue, 20 Jan 2026
178.4300
179.4700
173.4200
176.5700
750,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
181.9100
188.0000
181.4400
182.6100
1,397,300
Thu, 15 Jan 2026
184.0100
184.6200
180.0000
182.5600
692,600
Wed, 14 Jan 2026
184.1700
185.9900
183.2200
184.7700
785,100
Tue, 13 Jan 2026
182.1400
185.2300
180.2000
183.2900
868,200
Mon, 12 Jan 2026
182.9800
183.0200
177.4700
180.1500
887,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
189.9900
191.0000
180.2700
181.3800
1,433,900
Thu, 08 Jan 2026
179.0700
190.5300
171.9900
188.2200
3,340,800
Wed, 07 Jan 2026
2 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 07 Jan 2026
203.0700
203.9100
200.0600
202.9200
706,300
Tue, 06 Jan 2026
198.2200
202.7800
197.3900
201.4800
1,132,200
Mon, 05 Jan 2026
186.5400
198.2400
186.0000
197.5800
1,138,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
183.9500
189.5300
182.4800
188.6700
677,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
182.6800
184.0000
181.0600
182.2200
309,600
Tue, 30 Dec 2025
181.7400
183.1600
180.4800
183.0000
377,500
Mon, 29 Dec 2025
183.2000
184.9300
180.7500
182.3600
578,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
183.8500
183.9100
180.8900
182.8400
245,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
182.1900
184.0100
180.6400
183.6800
479,300
Tue, 23 Dec 2025
177.9800
183.3300
177.3100
183.0700
693,100
Mon, 22 Dec 2025
173.4600
180.3800
172.5500
179.1400
987,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
177.9400
178.7500
172.7900
173.7700
1,411,900
Thu, 18 Dec 2025
182.1000
185.3100
177.3400
178.7000
803,600
Wed, 17 Dec 2025
182.4800
184.2900
179.0600
179.3400
451,400
Tue, 16 Dec 2025
183.7100
185.5600
181.1900
182.4500
548,300
Mon, 15 Dec 2025
184.9400
189.2300
181.8900
184.3700
1,571,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
188.4400
191.8500
185.8100
186.5800
747,700
Thu, 11 Dec 2025
187.2200
190.2600
185.6900
189.9300
778,200
Wed, 10 Dec 2025
181.5200
186.7300
180.8000
185.8600
880,000
Tue, 09 Dec 2025
182.6900
184.2000
178.8000
181.2900
629,600
Mon, 08 Dec 2025
185.6800
186.0500
180.5700
182.1000
1,030,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
186.6100
188.9900
180.9500
185.8700
905,300
Thu, 04 Dec 2025
185.0600
186.7700
174.1300
185.7700
1,654,500
Wed, 03 Dec 2025
181.6100
191.1500
181.6100
187.7800
1,031,200
Tue, 02 Dec 2025
179.8800
185.7700
178.0300
183.1400
912,800
Mon, 01 Dec 2025
183.8000
187.5700
177.1200
179.7100
1,340,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
182.6400
186.5700
181.7700
185.0000
671,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
175.6400
184.0900
173.8800
183.6500
1,628,500
Tue, 25 Nov 2025
165.7300
176.0700
164.5900
174.5300
1,445,000
Mon, 24 Nov 2025
163.1100
165.7500
161.7500
164.5500
799,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
157.7600
165.4900
155.6600
164.5600
1,336,800
Thu, 20 Nov 2025
158.7400
162.9700
154.2000
158.1200
1,413,800
Wed, 19 Nov 2025
161.7400
164.4100
157.3600
158.8100
1,386,600
Tue, 18 Nov 2025
155.5800
162.0000
154.1200
161.0200
612,900
Mon, 17 Nov 2025
160.9100
162.3800
156.3400
156.4900
1,030,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
163.0100
165.4700
158.0800
162.1800
572,000
Thu, 13 Nov 2025
161.2500
166.3200
161.2500
163.4500
453,400
Wed, 12 Nov 2025
164.5700
167.4300
163.2700
163.4200
567,000
Wed, 12 Nov 2025
1 · 6-K
Pre-market · 06:50 ET
6-K ↗
Tue, 11 Nov 2025
159.5100
164.8200
157.2300
163.4200
806,100
Mon, 10 Nov 2025
158.0300
159.7600
156.0500
157.6800
907,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
159.7600
159.7600
155.0000
159.1400
627,700
Thu, 06 Nov 2025
163.7200
168.2800
159.7700
160.0000
570,300
Wed, 05 Nov 2025
161.7500
165.0400
158.5500
163.7000
507,100
Tue, 04 Nov 2025
166.8900
168.6700
162.8300
162.9600
654,100
Mon, 03 Nov 2025
169.1900
170.9500
166.2000
168.7900
745,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
163.4200
172.9900
163.4200
171.8200
975,000
Thu, 30 Oct 2025
164.7200
166.3500
162.3600
165.3300
898,500
Wed, 29 Oct 2025
175.5500
177.5100
165.1000
165.9500
1,283,600
Tue, 28 Oct 2025
180.6100
180.7200
174.5400
177.7300
1,019,500
Mon, 27 Oct 2025
178.1100
184.5700
175.1300
182.0300
905,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
179.2200
179.8300
173.9400
178.1100
1,165,400