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
86.2600
90.7700
86.0700
90.1500
1,563,700
Thu, 23 Jul 2026
87.2800
87.8200
84.6300
85.6900
1,532,000
Wed, 22 Jul 2026
91.9000
92.1200
86.9500
87.3300
1,575,400
Tue, 21 Jul 2026
92.9200
93.7700
90.5800
90.7000
1,699,000
Mon, 20 Jul 2026
95.2500
96.6500
93.3500
95.4300
1,976,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.4000
100.8500
95.7400
96.2000
2,649,300
Thu, 16 Jul 2026
97.1500
101.1000
96.8400
98.8200
2,604,800
Wed, 15 Jul 2026
92.1400
98.7100
92.1400
95.5100
3,581,500
Tue, 14 Jul 2026
90.5300
93.6700
89.3300
91.7400
2,026,300
Tue, 14 Jul 2026
24 · 6-K
Pre-market · 07:15 ET
6-K ↗
Mon, 13 Jul 2026
90.1500
94.3500
90.1500
94.2900
2,768,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
88.9500
91.9300
88.9500
89.6500
1,532,300
Thu, 09 Jul 2026
87.4100
88.8400
86.6000
88.8100
1,342,000
Wed, 08 Jul 2026
90.7600
90.8100
88.4300
88.8900
1,325,800
Tue, 07 Jul 2026
90.2900
93.2600
90.2900
90.7600
2,045,500
Mon, 06 Jul 2026
88.6400
89.4800
86.7700
87.8600
1,729,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
84.9500
89.5000
84.3700
89.2100
1,904,900
Wed, 01 Jul 2026
82.3900
86.9700
82.3900
84.9100
1,176,600
Tue, 30 Jun 2026
81.5900
82.0000
80.0800
81.6700
1,403,100
Mon, 29 Jun 2026
85.0000
85.3300
80.2400
82.6600
1,627,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.3000
84.4800
81.3000
83.8700
1,953,100
Thu, 25 Jun 2026
79.7200
82.9300
79.5400
81.0100
1,877,300
Wed, 24 Jun 2026
80.1200
82.3000
79.4600
80.9800
1,367,200
Tue, 23 Jun 2026
78.9300
80.9100
78.2700
80.7100
2,034,300
Mon, 22 Jun 2026
78.1200
79.3000
76.2800
76.5500
2,123,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
79.2200
79.4000
77.0800
78.5800
7,748,300
Wed, 17 Jun 2026
80.0500
82.5500
79.0300
79.2500
1,943,200
Tue, 16 Jun 2026
80.3700
81.8800
79.6200
81.1500
1,681,800
Mon, 15 Jun 2026
81.1100
83.5300
80.4300
80.4700
1,642,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.7100
82.6100
78.1500
81.4100
2,128,300
Thu, 11 Jun 2026
80.8800
81.7700
79.4500
80.2500
1,848,100
Thu, 11 Jun 2026
23 · 6-K
Pre-market · 07:38 ET
6-K ↗
Wed, 10 Jun 2026
81.7000
83.3700
79.6500
81.9600
1,493,500
Tue, 09 Jun 2026
83.0400
84.7200
81.6300
82.3200
1,669,100
Mon, 08 Jun 2026
84.8100
85.3200
83.1300
83.1800
1,248,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.6200
87.5900
85.0800
86.0400
2,049,600
Thu, 04 Jun 2026
86.4800
87.5900
84.4700
85.7400
1,283,800
Wed, 03 Jun 2026
85.4100
85.7700
83.0900
83.4300
1,137,300
Tue, 02 Jun 2026
93.2000
93.2000
86.2100
86.3300
1,796,500
Mon, 01 Jun 2026
86.0000
94.1000
85.7100
93.9600
2,010,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
84.1600
87.1700
82.9000
86.5100
1,635,000
Thu, 28 May 2026
82.2700
85.6700
81.8900
84.4900
1,571,000
Wed, 27 May 2026
82.5000
85.1800
82.0900
82.1700
1,501,700
Tue, 26 May 2026
85.5000
85.8300
83.4600
83.7200
1,469,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
84.9800
88.0000
84.9600
85.8600
877,200
Thu, 21 May 2026
84.5900
86.2600
82.8500
85.5600
1,334,900
Wed, 20 May 2026
85.7300
86.4400
83.8100
85.3600
1,429,700
Tue, 19 May 2026
91.1200
92.2700
86.9500
87.3500
4,389,700
Mon, 18 May 2026
83.7800
90.1300
83.4900
90.0000
2,057,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.3200
82.9200
79.3200
82.7300
2,580,900
Thu, 14 May 2026
81.6100
82.8600
78.6000
79.0400
2,374,500
Wed, 13 May 2026
87.0800
87.0800
81.4700
82.0300
3,254,200
Tue, 12 May 2026
90.6800
90.9600
84.3100
87.2700
4,209,200
Mon, 11 May 2026
91.6800
92.8800
88.1000
89.2200
1,821,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
92.4000
93.1700
90.3600
92.9400
1,630,600
Thu, 07 May 2026
92.2700
96.1600
91.0700
93.3700
2,097,700
Wed, 06 May 2026
22 · 6-K
After-hours · 16:23 ET
6-K ↗
Wed, 06 May 2026
94.0100
94.9600
89.8600
91.7500
4,132,200
Tue, 05 May 2026
99.0000
102.6500
90.7500
95.4600
3,592,700
Tue, 05 May 2026
21 · 6-K
Pre-market · 07:07 ET
FORM 6-K ↗
Mon, 04 May 2026
20 · 6-K
After-hours · 16:10 ET
6-K ↗
Mon, 04 May 2026
94.4300
97.9800
93.2200
95.7500
1,518,900
Mon, 04 May 2026
19 · 6-K
Next filing day · accepted 01 May, 18:00 ET
6-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
96.0200
98.3300
94.3000
94.4100
1,640,800
Thu, 30 Apr 2026
18 · 6-K
After-hours · 17:02 ET
6-K ↗
Thu, 30 Apr 2026
91.8000
96.0600
91.8000
95.6900
1,883,600
Wed, 29 Apr 2026
89.8900
93.3600
89.5900
93.2900
1,049,900
Wed, 29 Apr 2026
17 · 6-K
Next filing day · accepted 28 Apr, 18:02 ET
6-K ↗
Tue, 28 Apr 2026
90.5200
90.9200
87.7200
89.8900
1,201,300
Mon, 27 Apr 2026
89.3100
90.8900
88.9700
89.0400
890,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.0200
90.6100
88.1500
89.7500
2,899,100
Thu, 23 Apr 2026
92.5000
92.5000
88.4400
90.1800
2,106,700
Wed, 22 Apr 2026
96.6100
97.4800
91.5900
92.8600
1,449,100
Tue, 21 Apr 2026
94.2500
98.2200
93.7500
96.7200
1,929,000
Mon, 20 Apr 2026
93.0000
95.0500
92.9600
94.9100
1,045,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.9900
94.9900
91.8000
93.0100
2,223,300
Thu, 16 Apr 2026
93.3700
95.7900
92.9600
93.0700
2,048,000
Thu, 16 Apr 2026
16 · 6-K
Next filing day · accepted 15 Apr, 19:44 ET
FORM 6-K ↗
Wed, 15 Apr 2026
88.1600
93.5700
88.0900
92.4300
2,245,100
Tue, 14 Apr 2026
15 · 6-K
After-hours · 16:56 ET
6-K ↗
Tue, 14 Apr 2026
87.4300
88.5600
86.5900
87.9800
2,604,900
Mon, 13 Apr 2026
83.5300
87.6100
83.5000
87.4300
1,891,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
85.1200
85.3300
82.2200
83.2700
1,603,000
Thu, 09 Apr 2026
85.8400
85.9800
82.0000
84.8700
2,275,800
Wed, 08 Apr 2026
89.0800
90.2200
85.7500
86.1100
2,367,600
Tue, 07 Apr 2026
90.5800
90.8400
88.0700
88.4500
1,010,000
Mon, 06 Apr 2026
89.9200
91.1600
89.3000
90.6200
794,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.9400
90.2400
86.4800
90.1900
1,595,500
Wed, 01 Apr 2026
89.5500
90.6900
87.6800
88.0500
3,026,800
Tue, 31 Mar 2026
91.8000
91.9900
88.7400
89.9800
2,251,700
Mon, 30 Mar 2026
89.7000
92.1600
89.7000
91.0900
1,811,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
89.2700
90.4200
88.3100
89.4300
1,621,300
Thu, 26 Mar 2026
88.1100
90.7700
87.3000
90.3800
1,802,000
Wed, 25 Mar 2026
88.1400
88.8500
85.2300
87.4000
1,869,900
Tue, 24 Mar 2026
91.1700
91.3900
87.2100
87.4000
2,140,100
Mon, 23 Mar 2026
93.0000
93.2900
89.3400
91.0500
2,580,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.8700
94.4500
91.1200
93.4400
3,282,200
Thu, 19 Mar 2026
94.2300
96.0200
90.9600
93.2600
2,194,200
Wed, 18 Mar 2026
94.2900
95.0600
93.2000
93.9000
1,881,400
Tue, 17 Mar 2026
96.5700
98.7300
95.1500
95.5200
1,568,700
Mon, 16 Mar 2026
96.3900
96.4000
93.9500
96.1300
2,526,300
Mon, 16 Mar 2026
14 · 6-K
Next filing day · accepted 13 Mar, 20:11 ET
6-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
99.2000
99.7200
95.9100
96.3400
2,719,600
Thu, 12 Mar 2026
103.2700
106.1700
99.0900
99.2800
2,135,600
Wed, 11 Mar 2026
104.5900
106.4500
101.4700
103.1100
2,400,000
Tue, 10 Mar 2026
110.6200
111.5200
102.8200
103.7000
3,492,300
Mon, 09 Mar 2026
111.7200
113.3500
109.5200
111.5200
3,083,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
108.5000
111.7500
106.9500
111.4600
3,346,000
Thu, 05 Mar 2026
13 · 6-K
After-hours · 17:18 ET
6-K ↗
Thu, 05 Mar 2026
12 · 40-F
After-hours · 17:07 ET
40-F ↗
Thu, 05 Mar 2026
104.6000
109.9400
104.5900
109.4400
3,729,500
Wed, 04 Mar 2026
11 · 6-K
After-hours · 16:52 ET
6-K ↗
Wed, 04 Mar 2026
104.6200
106.2000
102.6400
104.8200
2,642,800
Tue, 03 Mar 2026
97.7700
105.7000
97.7700
105.4600
3,689,400
Mon, 02 Mar 2026
94.9900
100.1400
93.4500
99.4900
3,103,500
Mon, 02 Mar 2026
10 · 6-K
Pre-market · 07:21 ET
FORM 6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.5000
100.7300
95.1700
96.4100
3,149,600
Thu, 26 Feb 2026
101.0100
102.2300
97.9700
99.9000
4,319,600
Wed, 25 Feb 2026
92.1700
100.9500
91.9600
99.3800
10,478,000
Wed, 25 Feb 2026
9 · 6-K
Pre-market · 07:12 ET
FORM 6-K ↗
Tue, 24 Feb 2026
80.9900
92.3000
80.5900
90.0900
9,290,500
Mon, 23 Feb 2026
82.2800
82.5400
79.7100
80.8600
3,608,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.5900
86.3000
82.9800
83.2000
2,326,800
Thu, 19 Feb 2026
85.8200
86.3000
84.0900
85.1600
1,774,700
Wed, 18 Feb 2026
83.8400
86.5300
82.4100
85.6900
1,857,900
Tue, 17 Feb 2026
85.1500
85.8800
81.9100
83.2000
2,511,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.0900
88.8200
85.6700
86.8900
3,294,900
Thu, 12 Feb 2026
89.2000
89.7000
84.2700
85.8900
4,447,100
Wed, 11 Feb 2026
90.3300
90.5100
86.3300
89.2000
3,368,400
Tue, 10 Feb 2026
88.2500
94.1500
86.2600
90.8600
5,928,200
Mon, 09 Feb 2026
88.3000
89.7800
86.4500
89.3100
2,959,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
89.3400
90.0700
85.1400
88.0700
4,494,400
Thu, 05 Feb 2026
97.0000
100.9600
85.0200
88.3100
8,584,400
Thu, 05 Feb 2026
8 · 6-K
Pre-market · 07:05 ET
FORM 6-K ↗
Wed, 04 Feb 2026
91.0900
94.6800
87.8200
93.5600
4,741,100
Tue, 03 Feb 2026
96.9000
97.9700
86.4200
91.9500
8,211,600
Mon, 02 Feb 2026
110.6300
111.8300
108.5500
109.0300
1,536,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
111.0200
112.3600
110.0000
110.6300
2,186,200
Thu, 29 Jan 2026
116.9600
117.5900
111.8400
112.7600
1,862,500
Wed, 28 Jan 2026
119.0500
119.2800
116.8700
117.2800
1,270,000
Tue, 27 Jan 2026
122.5900
122.9600
118.2100
118.9000
1,166,600
Mon, 26 Jan 2026
123.1900
124.1800
122.5900
123.2800
737,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
121.3200
123.8900
121.2600
123.4000
827,300
Thu, 22 Jan 2026
120.0000
122.4900
119.7400
121.8500
949,100
Wed, 21 Jan 2026
120.7500
121.1300
118.6400
120.1100
1,039,700
Tue, 20 Jan 2026
122.1800
123.1600
120.3400
121.0300
1,475,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
125.4000
125.7600
123.2100
124.0200
2,044,200
Thu, 15 Jan 2026
127.2700
127.8200
124.3200
124.8400
1,148,400
Wed, 14 Jan 2026
125.8000
128.3100
125.8000
127.2700
1,194,000
Tue, 13 Jan 2026
128.7100
128.8000
125.8000
126.5300
859,400
Mon, 12 Jan 2026
128.1300
129.8900
128.1300
128.9100
1,022,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
128.4800
129.8900
127.7500
129.2300
813,700
Thu, 08 Jan 2026
127.2800
129.8300
127.1500
129.3800
662,900
Wed, 07 Jan 2026
130.4500
131.9000
127.6700
127.9000
732,400
Tue, 06 Jan 2026
128.4000
131.1900
127.0800
130.4500
1,113,700
Mon, 05 Jan 2026
127.1100
130.2200
126.7400
129.3500
1,107,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
132.0800
132.0800
126.2100
126.3600
1,306,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
132.7100
132.7100
131.7000
131.8900
958,000
Tue, 30 Dec 2025
132.4600
133.2000
132.2200
132.8200
648,200
Mon, 29 Dec 2025
132.8700
133.5800
132.3700
133.2200
552,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
132.9400
133.2500
132.3400
133.2100
429,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
132.8900
133.7000
132.2800
133.0000
377,400
Tue, 23 Dec 2025
132.6300
133.1600
131.7900
133.0500
674,600
Mon, 22 Dec 2025
132.4200
133.0900
131.0600
133.0000
769,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
131.4700
132.4500
130.9800
131.6300
3,279,800
Thu, 18 Dec 2025
132.7000
133.7200
130.7000
131.4700
1,235,300
Wed, 17 Dec 2025
131.7000
134.1300
131.5400
132.0800
1,219,400
Tue, 16 Dec 2025
130.9800
133.5000
130.9600
132.3500
791,900
Mon, 15 Dec 2025
131.8200
132.9800
130.7400
131.8000
1,122,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
133.0600
133.0600
130.0400
130.7000
1,050,500
Thu, 11 Dec 2025
130.7000
132.8900
130.2900
131.9100
835,000
Wed, 10 Dec 2025
128.2200
130.2700
128.1600
129.8500
924,900
Tue, 09 Dec 2025
129.8600
130.6300
128.5900
128.6500
645,600
Mon, 08 Dec 2025
133.4400
133.4400
129.5400
129.6900
909,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
133.8800
135.9300
133.1700
133.4200
723,500
Thu, 04 Dec 2025
134.2700
134.8500
133.0100
133.6800
714,800
Wed, 03 Dec 2025
133.3200
134.7100
133.1100
134.3000
613,500
Tue, 02 Dec 2025
133.7000
134.4700
132.1200
133.3200
634,500
Mon, 01 Dec 2025
133.5300
134.6800
132.9200
133.2100
594,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
134.0000
135.6900
133.3400
135.4300
288,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
133.7200
134.2500
132.5100
133.9400
1,050,200
Tue, 25 Nov 2025
131.8200
134.0100
131.8200
133.7200
633,300
Mon, 24 Nov 2025
135.0000
135.6700
132.0000
132.5000
1,004,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
131.2300
135.8600
131.1100
135.0000
1,195,600
Thu, 20 Nov 2025
134.5500
134.6900
131.4100
131.7000
1,219,800
Wed, 19 Nov 2025
135.7100
135.8800
132.5800
134.3100
1,151,400
Tue, 18 Nov 2025
138.2500
138.2500
134.5700
135.6700
1,472,500
Mon, 17 Nov 2025
141.7100
141.7700
136.7800
137.1400
1,814,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
7 · 6-K
After-hours · 16:15 ET
6-K ↗
Fri, 14 Nov 2025
141.5400
142.0400
138.9800
141.1300
1,085,300
Thu, 13 Nov 2025
137.7100
141.9200
136.2500
140.5400
1,870,600
Wed, 12 Nov 2025
137.1600
138.5500
135.6500
138.2800
1,280,400
Tue, 11 Nov 2025
135.8300
137.5900
135.1200
137.2500
775,800
Mon, 10 Nov 2025
137.2100
137.5000
134.5000
135.5900
1,351,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
140.8200
140.8200
136.2800
137.5700
1,403,400
Thu, 06 Nov 2025
143.5200
143.5200
138.2900
138.9700
1,968,600
Wed, 05 Nov 2025
6 · 6-K
After-hours · 16:18 ET
6-K ↗
Wed, 05 Nov 2025
147.9100
149.7100
143.6300
144.2500
1,696,900
Tue, 04 Nov 2025
157.5100
157.6400
145.2200
146.6000
2,579,700
Tue, 04 Nov 2025
5 · 6-K
Pre-market · 07:06 ET
FORM 6-K ↗
Mon, 03 Nov 2025
153.6300
156.2000
152.0400
155.7200
1,579,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
154.4900
155.1600
152.6900
153.0600
936,400
Thu, 30 Oct 2025
152.6700
154.7800
152.5500
154.4900
1,009,900
Wed, 29 Oct 2025
160.5100
160.5100
151.5300
152.8400
1,578,600
Tue, 28 Oct 2025
161.3500
163.6600
161.1900
161.8800
709,200
Mon, 27 Oct 2025
163.2200
163.2200
161.5400
162.3800
759,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
164.3000
164.3000
162.2000
162.6000
702,500
Thu, 23 Oct 2025
163.0900
163.5600
161.3800
163.4500
965,900
Wed, 22 Oct 2025
160.5300
163.5400
160.1100
163.1300
1,053,100
Tue, 21 Oct 2025
161.0500
162.5400
160.1700
161.0300
782,400
Mon, 20 Oct 2025
158.5200
161.2200
158.3800
160.8500
892,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
157.0200
159.8400
155.7900
158.5300
1,183,300
Thu, 16 Oct 2025
160.6900
160.7700
156.1700
156.3700
1,388,600
Wed, 15 Oct 2025
156.1700
160.6100
156.1700
159.3000
1,679,000
Tue, 14 Oct 2025
152.3800
155.6400
152.0300
154.6800
2,003,700
Mon, 13 Oct 2025
151.4200
154.1800
151.0100
152.5500
1,001,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
150.5100
152.1300
149.4700
151.4200
1,899,400
Thu, 09 Oct 2025
151.2000
151.4400
149.5700
150.1000
840,200
Wed, 08 Oct 2025
151.6100
152.0100
150.7700
151.7000
974,700
Tue, 07 Oct 2025
151.6900
152.2500
150.4700
151.5400
847,700
Mon, 06 Oct 2025
154.2400
154.2400
150.9200
152.0300
1,398,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
151.5500
153.6400
150.3500
152.9800
1,453,000
Thu, 02 Oct 2025
151.0100
152.3900
149.8800
151.5200
1,726,800
Wed, 01 Oct 2025
155.0800
155.8000
152.5100
152.5700
1,281,700
Tue, 30 Sep 2025
156.3500
157.3800
155.1100
155.3300
1,460,600
Mon, 29 Sep 2025
157.3400
157.8400
155.7500
156.1800
1,493,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
158.1000
158.7200
156.5400
157.0200
1,049,200
Thu, 25 Sep 2025
158.7200
159.3500
157.4100
157.9500
924,200
Wed, 24 Sep 2025
160.7100
160.9600
157.5600
157.7100
1,573,700
Tue, 23 Sep 2025
162.0600
163.4800
160.2500
160.7900
1,357,400
Mon, 22 Sep 2025
162.3700
163.1100
161.1200
163.0900
1,425,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
160.9000
162.7900
160.2800
162.5100
3,543,500
Thu, 18 Sep 2025
168.4400
169.6000
160.4500
160.6100
3,090,300
Wed, 17 Sep 2025
170.6100
171.6500
168.7500
169.2100
1,273,900
Tue, 16 Sep 2025
170.7600
171.3700
169.6200
169.7100
1,457,400
Mon, 15 Sep 2025
172.9300
173.3900
171.0400
171.2200
805,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
172.7000
173.8000
171.9100
172.9900
617,600
Thu, 11 Sep 2025
170.1300
174.3400
170.1300
173.5100
1,196,200
Wed, 10 Sep 2025
174.2400
174.4500
170.1600
170.4900
959,700
Tue, 09 Sep 2025
175.7000
176.3100
173.8800
175.6500
834,600
Mon, 08 Sep 2025
174.6500
174.7800
172.2200
173.5600
1,182,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
180.0000
180.0000
173.6100
174.6400
1,008,400
Thu, 04 Sep 2025
178.3700
179.3300
177.5100
178.7700
723,300
Thu, 04 Sep 2025
4 · 6-K
Pre-market · 07:18 ET
6-K ↗
Wed, 03 Sep 2025
177.2400
178.9700
176.9000
177.5000
1,102,400
Tue, 02 Sep 2025
177.6200
178.0300
176.1700
177.6500
845,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
176.6600
178.8000
176.3300
177.6100
1,132,500
Thu, 28 Aug 2025
176.4700
178.4800
175.7400
178.2600
1,359,200
Wed, 27 Aug 2025
173.0000
175.9500
173.0000
174.8800
834,100
Tue, 26 Aug 2025
176.3600
177.6200
174.3400
175.1000
908,500
Mon, 25 Aug 2025
177.7700
179.5400
176.6700
176.6800
852,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
177.1600
179.0900
176.6300
178.5500
1,237,500
Thu, 21 Aug 2025
174.9300
176.3100
174.0000
176.0900
990,300
Wed, 20 Aug 2025
175.7300
177.5400
175.6700
175.7700
1,200,100
Tue, 19 Aug 2025
173.3000
175.5700
172.5100
174.9600
1,319,600
Mon, 18 Aug 2025
172.2200
174.3800
171.6400
172.9400
1,024,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
168.9500
173.1500
168.3200
171.3200
1,222,600
Fri, 15 Aug 2025
3 · 6-K
Pre-market · 06:56 ET
6-K ↗
Thu, 14 Aug 2025
169.7500
170.6200
167.7800
167.8100
1,214,600
Wed, 13 Aug 2025
169.6900
170.7000
167.5800
169.7300
1,569,000
Tue, 12 Aug 2025
174.2300
174.4700
169.6000
170.3100
2,099,000
Mon, 11 Aug 2025
179.9600
179.9600
174.2100
174.7700
1,753,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
181.0900
182.9800
179.3700
179.9600
1,329,200
Thu, 07 Aug 2025
2 · 6-K
After-hours · 16:25 ET
6-K ↗
Thu, 07 Aug 2025
181.2300
182.8400
178.6000
181.5600
1,778,900
Wed, 06 Aug 2025
203.4300
203.4300
178.5400
179.9700
4,097,400
Wed, 06 Aug 2025
1 · 6-K
Pre-market · 07:08 ET
FORM 6-K ↗
Tue, 05 Aug 2025
202.7600
204.0700
198.9300
199.8200
1,430,700
Mon, 04 Aug 2025
202.3200
204.0300
202.0000
203.8200
661,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
204.4600
204.4600
200.0200
201.0800
1,279,000
Thu, 31 Jul 2025
197.6400
201.9100
197.6400
200.9100
1,238,100
Wed, 30 Jul 2025
198.6600
201.5500
198.6600
199.7700
946,500
Tue, 29 Jul 2025
202.1700
202.1700
199.0500
200.2000
1,081,300
Mon, 28 Jul 2025
203.3100
204.3000
200.1600
200.7800
1,555,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend