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, 27 Jul 2026
No data yet
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
21 · 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
20 · 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
19 · 6-K
After-hours · 16:55 ET
6-K ↗
Tue, 23 Jun 2026
18 · 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
17 · 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
16 · 6-K
After-hours · 16:41 ET
6-K ↗
Wed, 27 May 2026
15 · 6-K/A
After-hours · 16:29 ET
6-K/A ↗
Wed, 27 May 2026
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
Thu, 23 Oct 2025
8 · 6-K
After-hours · 16:35 ET
6-K ↗
Thu, 23 Oct 2025
189.0000
193.0000
173.3800
180.0000
2,237,400
Wed, 22 Oct 2025
7 · 6-K
After-hours · 16:28 ET
6-K ↗
Wed, 22 Oct 2025
194.7400
197.9200
189.0000
192.6000
1,844,800
Tue, 21 Oct 2025
187.6800
198.3000
184.2400
193.2600
1,496,300
Mon, 20 Oct 2025
187.4500
190.3600
185.5000
188.4500
1,028,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
188.0000
189.5800
182.3300
185.0600
778,000
Thu, 16 Oct 2025
187.6400
193.2100
186.4800
188.4600
1,020,900
Wed, 15 Oct 2025
185.6400
188.5500
184.0900
187.8500
642,600
Tue, 14 Oct 2025
184.7200
187.3600
180.4700
185.9100
727,200
Mon, 13 Oct 2025
183.5600
188.1800
182.2900
186.0500
805,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
188.1200
188.7900
181.1000
183.4900
540,800
Thu, 09 Oct 2025
186.1300
189.4100
185.5800
187.7100
484,800
Wed, 08 Oct 2025
186.4100
188.3600
183.7100
186.4800
1,169,900
Tue, 07 Oct 2025
190.4300
192.7400
185.8000
186.6500
640,400
Mon, 06 Oct 2025
194.1900
194.4000
190.2000
190.4300
653,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
192.0000
197.0500
192.0000
193.8900
757,000
Thu, 02 Oct 2025
190.2600
193.7400
188.2900
192.9600
1,072,400
Wed, 01 Oct 2025
174.7000
192.5800
174.7000
192.3100
1,797,300
Tue, 30 Sep 2025
163.0600
175.1300
162.2700
175.0000
1,423,100
Mon, 29 Sep 2025
165.3400
165.3600
162.0400
163.4400
615,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
163.1300
164.6500
161.6400
163.7900
593,300
Thu, 25 Sep 2025
167.4000
167.4000
162.4100
162.5300
1,092,200
Wed, 24 Sep 2025
170.3100
171.9200
166.9300
167.4900
716,500
Wed, 24 Sep 2025
6 · 6-K
Pre-market · 09:06 ET
6-K ↗
Tue, 23 Sep 2025
170.8300
173.0100
169.4000
170.3800
518,600
Mon, 22 Sep 2025
173.8200
173.8900
169.7700
170.8000
767,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
182.0300
183.4600
173.1900
174.0000
1,804,800
Thu, 18 Sep 2025
175.2700
179.5100
174.6200
179.4300
580,700
Wed, 17 Sep 2025
172.7900
178.1700
172.7900
175.2100
895,100
Tue, 16 Sep 2025
171.5800
175.5200
170.8700
173.1300
1,333,900
Mon, 15 Sep 2025
176.6900
177.0000
170.3500
170.4600
1,080,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
172.4600
176.0700
170.2700
175.0000
1,597,400
Thu, 11 Sep 2025
166.7200
175.3800
166.4000
175.1100
1,410,400
Wed, 10 Sep 2025
169.2200
169.9300
164.0000
165.4400
1,468,700
Tue, 09 Sep 2025
171.0800
175.4200
168.6100
168.9400
1,155,400
Mon, 08 Sep 2025
172.8300
180.0700
172.8300
177.8100
1,168,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
177.3000
180.9500
174.0300
174.8800
1,260,100
Thu, 04 Sep 2025
5 · 6-K
After market open · 09:38 ET
6-K ↗
Thu, 04 Sep 2025
165.8600
177.3500
161.0100
176.3600
2,066,700
Thu, 04 Sep 2025
4 · 6-K
Pre-market · 08:05 ET
6-K ↗
Wed, 03 Sep 2025
182.0500
182.6700
178.2800
180.0100
1,064,800
Tue, 02 Sep 2025
176.6500
178.4900
172.9000
177.8400
829,300
Tue, 02 Sep 2025
3 · 6-K
Pre-market · 06:21 ET
6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
175.4500
179.4400
173.3400
177.9400
552,300
Thu, 28 Aug 2025
174.1800
175.1900
172.3600
175.0500
534,600
Wed, 27 Aug 2025
171.8600
174.7300
169.9900
174.0000
709,600
Tue, 26 Aug 2025
2 · 6-K
After-hours · 16:18 ET
6-K ↗
Tue, 26 Aug 2025
172.2000
173.0300
170.2600
171.7600
361,600
Mon, 25 Aug 2025
175.8500
176.2600
171.0500
171.7500
739,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
175.8700
181.5100
175.0100
175.8300
1,166,400
Thu, 21 Aug 2025
177.0100
177.9900
174.4800
175.7000
1,205,200
Wed, 20 Aug 2025
179.0400
181.5100
177.7600
180.2500
987,600
Tue, 19 Aug 2025
178.0800
180.6700
177.3700
179.6400
901,700
Mon, 18 Aug 2025
176.5800
178.9300
175.3600
178.5600
867,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
175.9700
177.9900
174.1300
175.8400
892,300
Thu, 14 Aug 2025
174.3700
176.7600
173.7700
175.3600
1,057,400
Wed, 13 Aug 2025
170.3600
176.8100
169.1000
176.2900
1,444,200
Tue, 12 Aug 2025
1 · 6-K
After-hours · 16:17 ET
6-K ↗
Tue, 12 Aug 2025
159.6300
170.1600
159.5100
169.0800
1,274,400
Mon, 11 Aug 2025
158.9500
160.8900
157.5900
159.7100
899,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
157.1500
159.1600
154.9700
158.4400
871,100
Thu, 07 Aug 2025
156.8100
159.7600
155.3700
157.8500
1,205,600
Wed, 06 Aug 2025
164.7200
164.7200
154.6900
155.4200
1,096,900
Tue, 05 Aug 2025
165.0000
168.1700
163.7600
165.9800
1,132,900
Mon, 04 Aug 2025
165.3000
166.9100
163.7900
164.8000
706,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
167.6300
169.0000
162.9900
166.4400
1,131,200
Thu, 31 Jul 2025
180.0500
181.5900
168.5700
169.1900
1,615,800
Wed, 30 Jul 2025
185.3800
186.3700
179.2500
181.5000
2,560,300
Tue, 29 Jul 2025
186.5400
189.2900
182.1300
185.2100
1,550,500
Mon, 28 Jul 2025
188.5700
190.5600
185.5400
189.6600
1,002,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend