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
159.2300
163.3000
157.0000
159.4800
207,600
Thu, 23 Jul 2026
162.2500
164.4000
158.8000
159.0400
220,400
Wed, 22 Jul 2026
164.4200
167.4400
163.5700
164.3600
430,900
Tue, 21 Jul 2026
159.5000
163.1300
158.2200
162.2400
1,361,200
Mon, 20 Jul 2026
159.0100
163.8700
157.8800
159.5200
258,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
153.2300
162.9900
153.2300
160.5700
515,700
Thu, 16 Jul 2026
161.1300
163.7100
153.5100
156.3500
310,900
Wed, 15 Jul 2026
161.7500
171.0000
157.9400
160.9100
421,500
Tue, 14 Jul 2026
155.5000
160.7100
151.2400
159.7800
333,200
Mon, 13 Jul 2026
157.1800
157.3500
151.0500
155.8500
352,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.5300
161.1400
154.7300
156.1900
258,300
Thu, 09 Jul 2026
155.3200
162.9400
153.5000
159.6800
321,300
Wed, 08 Jul 2026
154.1400
156.2000
150.0000
153.1800
408,000
Tue, 07 Jul 2026
158.6400
159.8100
152.3700
155.4900
349,600
Mon, 06 Jul 2026
161.9900
164.2000
154.6900
158.4000
568,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
148.7800
163.8300
147.8600
163.4400
543,000
Wed, 01 Jul 2026
26 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 01 Jul 2026
146.9800
150.4800
145.3400
146.9400
1,296,200
Tue, 30 Jun 2026
151.9000
153.1000
144.4000
147.8300
986,500
Mon, 29 Jun 2026
164.7000
168.0000
154.0600
155.1800
1,372,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
164.6500
170.7400
164.3700
166.4900
1,075,400
Thu, 25 Jun 2026
174.7400
176.5000
163.5500
165.2000
2,316,100
Wed, 24 Jun 2026
183.8800
186.5800
174.4500
175.2900
633,900
Tue, 23 Jun 2026
193.2000
197.2800
188.0800
190.4600
566,600
Mon, 22 Jun 2026
25 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 22 Jun 2026
187.6500
189.9400
184.4600
186.2800
329,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
181.3400
191.2100
181.1600
188.4300
939,900
Wed, 17 Jun 2026
185.4900
187.4900
178.3200
180.8800
375,500
Tue, 16 Jun 2026
187.5000
191.9700
185.0000
185.4900
304,300
Mon, 15 Jun 2026
187.3800
191.0800
185.0000
190.0700
456,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
24 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 12 Jun 2026
191.6800
191.6800
184.5000
187.1200
279,000
Thu, 11 Jun 2026
187.0200
191.1700
184.0500
189.6100
740,100
Wed, 10 Jun 2026
180.7500
188.1000
179.5000
186.8300
553,500
Tue, 09 Jun 2026
181.8000
183.7400
175.0000
181.3400
569,500
Mon, 08 Jun 2026
181.0000
188.2300
179.0200
179.1000
742,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
175.4300
177.6900
170.3400
176.7900
372,700
Thu, 04 Jun 2026
175.5000
181.0000
172.8200
176.8000
2,419,900
Wed, 03 Jun 2026
173.1800
178.4800
169.1500
173.8600
541,200
Tue, 02 Jun 2026
168.8200
174.6100
167.3800
172.3800
359,700
Mon, 01 Jun 2026
23 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 01 Jun 2026
173.5100
177.6900
167.5700
169.3600
493,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
22 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 29 May 2026
176.1300
181.3100
171.2500
175.8400
1,607,400
Thu, 28 May 2026
165.0000
178.7600
163.8500
174.8800
800,200
Wed, 27 May 2026
168.2900
173.0000
161.5200
165.1000
1,227,100
Tue, 26 May 2026
169.9500
178.5500
161.4400
166.5200
912,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
158.7600
170.8800
156.8100
167.0500
3,049,800
Thu, 21 May 2026
21 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 21 May 2026
151.8800
163.4900
151.8800
157.7100
604,700
Wed, 20 May 2026
151.0300
155.5000
147.1100
152.8000
423,600
Tue, 19 May 2026
144.9900
153.7100
141.2000
151.0800
1,326,100
Mon, 18 May 2026
148.8900
151.0000
141.3300
146.2800
1,323,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
146.1000
153.6000
145.5000
150.1200
455,300
Thu, 14 May 2026
149.3100
154.9200
140.4400
148.7600
789,200
Wed, 13 May 2026
150.0100
158.5000
148.2500
148.8400
632,900
Tue, 12 May 2026
151.2300
156.9800
147.7600
150.5400
476,300
Mon, 11 May 2026
144.5500
155.5400
143.5000
151.1900
787,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
153.4800
156.6900
143.3900
145.7500
1,253,000
Thu, 07 May 2026
164.0000
165.5800
153.9700
154.0600
1,072,900
Wed, 06 May 2026
162.3900
168.6800
156.6100
164.2300
1,191,300
Tue, 05 May 2026
20 · 8-K
After-hours · 17:02 ET
FORM 8-K ↗
Tue, 05 May 2026
166.7500
174.8300
158.8600
160.1000
1,514,600
Mon, 04 May 2026
185.8700
187.4100
166.5800
168.3000
2,234,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
176.0100
186.9000
172.8900
185.5500
1,676,400
Thu, 30 Apr 2026
179.2500
205.0000
172.3400
180.6700
3,772,500
Wed, 29 Apr 2026
19 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 29 Apr 2026
157.1600
189.9700
155.0000
181.1500
6,737,500
Wed, 29 Apr 2026
18 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 28 Apr 2026
186.5100
201.1800
178.1500
182.0100
3,736,000
Mon, 27 Apr 2026
190.5400
204.1100
182.0000
187.0700
3,732,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
235.4000
244.7200
202.3100
204.0000
6,440,900
Thu, 23 Apr 2026
402.0100
403.6800
207.6400
229.1400
17,263,400
Wed, 22 Apr 2026
774.9900
847.7000
427.9900
443.9400
12,229,700
Tue, 21 Apr 2026
624.0000
765.9400
569.2700
713.9700
12,294,800
Mon, 20 Apr 2026
491.2600
612.5800
476.0000
608.8000
5,733,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
438.6700
501.6600
422.0800
493.8600
4,814,900
Thu, 16 Apr 2026
396.0000
452.0000
363.1000
448.9800
6,658,300
Wed, 15 Apr 2026
394.4300
411.0000
335.0200
395.7700
7,170,900
Tue, 14 Apr 2026
352.0500
415.2600
327.4400
411.5600
6,034,200
Mon, 13 Apr 2026
288.0000
372.5500
287.5800
371.0100
5,030,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
294.0000
307.9700
255.8800
299.9400
4,173,700
Thu, 09 Apr 2026
260.9000
297.9800
246.0100
297.0800
4,668,900
Wed, 08 Apr 2026
248.0000
272.4700
227.0100
261.3500
6,686,100
Tue, 07 Apr 2026
217.0100
256.9900
209.6000
255.1500
6,026,700
Mon, 06 Apr 2026
182.8000
214.8400
182.8000
212.6000
2,497,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
17 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 02 Apr 2026
16 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 02 Apr 2026
170.0000
191.5100
166.2400
190.4200
1,854,000
Wed, 01 Apr 2026
147.5200
170.4000
146.8200
170.0700
1,829,700
Tue, 31 Mar 2026
137.6500
147.5000
136.4100
145.8500
1,445,500
Mon, 30 Mar 2026
138.6700
146.0800
131.0800
135.5600
2,241,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
15 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 27 Mar 2026
14 · 424B5
After-hours · 17:06 ET
424B5 ↗
Fri, 27 Mar 2026
13 · S-3ASR
After-hours · 16:02 ET
S-3ASR ↗
Fri, 27 Mar 2026
132.2000
151.4000
131.9900
148.4500
1,836,900
Thu, 26 Mar 2026
123.0000
146.3300
121.6100
139.5800
3,505,800
Wed, 25 Mar 2026
119.0700
123.6200
115.5700
123.5600
761,600
Tue, 24 Mar 2026
107.4400
118.0900
105.9200
117.4900
641,700
Mon, 23 Mar 2026
102.4600
108.8500
101.6500
107.2800
1,278,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.2800
101.4800
97.9800
99.9000
1,486,100
Thu, 19 Mar 2026
101.6900
102.6000
94.2900
100.4400
754,600
Wed, 18 Mar 2026
101.7200
104.2200
99.4200
101.5200
368,700
Tue, 17 Mar 2026
99.3400
103.4500
98.5400
101.8800
377,200
Mon, 16 Mar 2026
101.5400
102.8700
95.7300
97.9800
497,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
12 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Fri, 13 Mar 2026
99.7700
102.1200
97.5100
100.7100
499,600
Thu, 12 Mar 2026
100.2000
103.8500
99.3600
99.5600
627,900
Wed, 11 Mar 2026
96.8100
101.6800
96.6500
101.1900
403,900
Tue, 10 Mar 2026
94.8400
96.8000
92.4200
95.7900
539,800
Mon, 09 Mar 2026
96.0500
97.2600
92.3100
95.8900
619,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.8400
97.6900
92.2200
97.5100
894,200
Thu, 05 Mar 2026
95.8200
99.4900
94.5100
97.0500
331,700
Wed, 04 Mar 2026
96.8100
98.0500
94.9700
95.7500
771,100
Tue, 03 Mar 2026
92.5300
97.8400
92.1000
96.9800
692,100
Mon, 02 Mar 2026
95.0000
96.9100
93.8200
95.7100
501,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 27 Feb 2026
94.4500
97.6200
93.7900
97.4100
796,100
Thu, 26 Feb 2026
92.8000
97.5400
92.0900
96.5400
639,100
Wed, 25 Feb 2026
97.2900
98.5500
92.0700
92.9000
849,500
Tue, 24 Feb 2026
87.5600
94.1700
85.9600
93.9900
1,417,100
Mon, 23 Feb 2026
94.9500
95.5500
86.2400
87.6900
1,219,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
95.7600
96.8600
90.9200
96.4700
2,353,400
Thu, 19 Feb 2026
10 · 10-K
After-hours · 16:02 ET
10-K ↗
Thu, 19 Feb 2026
101.6900
104.7600
92.6800
96.7400
3,097,200
Wed, 18 Feb 2026
9 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 18 Feb 2026
123.0600
126.1600
122.1600
123.3000
972,300
Tue, 17 Feb 2026
118.5300
123.0500
118.5300
122.1000
1,092,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
117.8600
119.7700
115.4100
118.3500
667,600
Thu, 12 Feb 2026
117.3900
120.8200
114.4300
116.5000
407,400
Wed, 11 Feb 2026
116.7100
119.2300
114.0200
115.9000
448,900
Tue, 10 Feb 2026
118.3700
119.9500
115.9300
116.7100
907,900
Mon, 09 Feb 2026
120.0900
120.9400
117.6600
118.7200
453,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
114.4400
121.0900
114.4400
120.4200
569,300
Thu, 05 Feb 2026
121.6400
121.9900
113.0600
114.6200
692,200
Wed, 04 Feb 2026
123.6100
129.5000
122.0400
122.8900
627,400
Tue, 03 Feb 2026
115.5200
121.4600
114.5900
121.1200
592,700
Mon, 02 Feb 2026
114.2200
116.2000
112.5000
115.4800
316,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
114.0100
115.4700
113.6900
114.9900
307,300
Thu, 29 Jan 2026
114.8700
116.2600
113.2700
115.6700
346,300
Wed, 28 Jan 2026
117.8700
117.8700
114.0000
115.1000
292,600
Tue, 27 Jan 2026
116.7500
118.6600
115.1700
117.5200
524,500
Mon, 26 Jan 2026
121.5100
121.5100
115.6500
116.8800
943,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
124.8800
125.3600
120.7600
121.6800
360,100
Thu, 22 Jan 2026
127.6500
130.5200
124.9600
125.2100
402,900
Wed, 21 Jan 2026
121.8000
127.0900
121.8000
126.4500
549,700
Tue, 20 Jan 2026
125.0900
125.7600
119.3400
121.4600
579,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.2200
125.9000
122.9300
125.6300
695,700
Thu, 15 Jan 2026
122.5000
125.2900
122.5000
124.5700
311,500
Wed, 14 Jan 2026
124.4400
125.4100
121.5500
123.4300
382,900
Tue, 13 Jan 2026
127.9100
128.0000
124.5100
125.1800
349,700
Mon, 12 Jan 2026
128.3000
128.3000
125.4800
127.1200
464,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
129.3800
130.3500
126.0000
128.5200
489,700
Thu, 08 Jan 2026
127.0900
132.0100
126.4500
127.5700
1,107,900
Wed, 07 Jan 2026
129.9300
130.2500
126.0200
127.0400
386,300
Tue, 06 Jan 2026
129.4100
130.7200
127.3900
130.1200
383,400
Mon, 05 Jan 2026
8 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Mon, 05 Jan 2026
128.0100
132.0000
127.6400
129.1700
662,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
128.6900
130.7200
127.8600
128.2200
287,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
128.8500
129.6100
127.7100
128.3200
342,300
Tue, 30 Dec 2025
130.1300
130.1300
128.3500
128.8400
347,100
Mon, 29 Dec 2025
132.0100
132.3800
129.6500
129.7200
486,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
131.6000
132.8100
130.8000
131.9300
300,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
134.5200
134.5200
130.6100
131.8200
470,100
Tue, 23 Dec 2025
132.0100
135.1700
130.9100
134.9000
856,300
Mon, 22 Dec 2025
132.6800
135.4600
129.9800
132.3000
1,125,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
127.9200
132.5800
127.3600
130.5900
762,500
Thu, 18 Dec 2025
132.2000
132.9100
125.6700
128.1100
971,600
Wed, 17 Dec 2025
132.7300
133.9800
129.5100
130.3400
706,300
Tue, 16 Dec 2025
128.0100
133.2200
127.6500
132.6700
541,800
Mon, 15 Dec 2025
131.1300
131.1300
127.6400
128.6100
887,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
135.0100
136.6300
130.3500
131.0300
868,000
Thu, 11 Dec 2025
133.6300
135.9800
133.3900
134.8900
351,700
Wed, 10 Dec 2025
134.2100
136.8400
132.3200
134.9500
403,100
Tue, 09 Dec 2025
132.2700
135.2700
132.2700
133.9300
383,700
Mon, 08 Dec 2025
132.7000
134.4100
131.5500
132.0900
329,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
134.1700
139.0200
132.8800
134.8500
496,600
Thu, 04 Dec 2025
135.0000
135.0000
131.6700
133.8500
304,900
Wed, 03 Dec 2025
131.9300
135.1000
130.9000
134.8200
372,800
Tue, 02 Dec 2025
131.2100
132.7500
129.3000
131.9300
401,300
Mon, 01 Dec 2025
133.5700
134.0000
129.3000
130.1900
722,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
133.8100
136.0300
132.5100
135.8800
171,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
135.1000
136.7900
132.7900
133.9500
400,000
Tue, 25 Nov 2025
132.2700
135.4400
129.4800
134.0600
362,700
Mon, 24 Nov 2025
131.1900
132.6200
128.6200
131.7400
877,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
126.8800
135.4900
124.8500
131.4200
582,200
Thu, 20 Nov 2025
133.9500
134.4100
126.4000
126.6500
593,000
Wed, 19 Nov 2025
129.2500
133.5200
126.9000
132.1900
510,100
Tue, 18 Nov 2025
128.0500
130.8700
125.7400
129.3000
611,700
Mon, 17 Nov 2025
136.9000
137.3000
128.0800
129.4500
1,366,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
135.3600
140.6200
134.0000
138.5600
643,800
Thu, 13 Nov 2025
141.7000
142.1600
136.9400
137.5500
1,394,400
Wed, 12 Nov 2025
144.6200
147.5500
142.7700
143.2000
1,132,800
Tue, 11 Nov 2025
142.8900
144.3800
140.5400
143.8300
879,700
Mon, 10 Nov 2025
145.0000
146.2000
141.7900
142.5000
392,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
138.3100
144.4300
134.0000
143.3100
554,900
Thu, 06 Nov 2025
139.9700
139.9700
136.8300
138.3100
734,600
Wed, 05 Nov 2025
137.1300
141.9600
134.7400
140.2300
875,200
Tue, 04 Nov 2025
131.7700
140.9100
131.6000
138.0100
1,671,700
Mon, 03 Nov 2025
135.3900
135.5100
130.3800
132.2700
1,137,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
134.5300
136.3800
132.0800
136.0700
1,685,700
Thu, 30 Oct 2025
138.2100
143.3500
135.4700
135.6800
1,182,700
Wed, 29 Oct 2025
142.0000
143.1800
136.1600
139.0500
2,165,200
Tue, 28 Oct 2025
161.1500
161.1500
144.1600
145.7700
1,671,800
Tue, 28 Oct 2025
7 · 10-Q
Pre-market · 09:17 ET
10-Q ↗
Mon, 27 Oct 2025
6 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 27 Oct 2025
157.4300
158.7500
152.9100
155.1800
1,740,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
155.5200
160.5500
154.0000
157.0100
1,047,200
Thu, 23 Oct 2025
151.7200
154.2100
147.3700
153.2400
793,700
Wed, 22 Oct 2025
153.9000
156.1300
151.0000
151.7100
569,300
Tue, 21 Oct 2025
147.2900
153.6700
146.6900
153.0900
452,000
Mon, 20 Oct 2025
151.4800
152.2700
146.3800
149.1100
744,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
152.1300
153.0600
149.3500
150.3900
502,800
Thu, 16 Oct 2025
153.3800
154.1000
149.7000
151.2000
526,700
Wed, 15 Oct 2025
157.0100
157.5100
151.3000
152.2200
509,400
Tue, 14 Oct 2025
145.5100
159.0700
144.5400
155.4900
816,000
Mon, 13 Oct 2025
148.2000
150.7700
144.1400
149.4800
400,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
147.0200
148.7200
144.0000
146.9900
848,600
Thu, 09 Oct 2025
147.7000
149.1800
146.0000
146.8700
575,500
Wed, 08 Oct 2025
149.0600
149.4400
144.1200
146.3200
787,700
Tue, 07 Oct 2025
148.8000
151.2200
146.2100
149.2200
796,500
Mon, 06 Oct 2025
155.0800
155.0800
145.3400
148.4100
1,119,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
161.4200
161.6800
154.3100
154.5600
845,100
Thu, 02 Oct 2025
160.6900
162.2600
156.6200
159.7100
495,300
Wed, 01 Oct 2025
160.3500
165.7300
158.8400
159.0100
574,400
Tue, 30 Sep 2025
161.6000
162.6300
158.6400
160.5700
587,900
Mon, 29 Sep 2025
161.4400
162.2500
158.2100
161.5300
878,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
163.2800
163.2800
159.5000
161.2700
978,200
Thu, 25 Sep 2025
161.5200
167.6900
159.2000
163.2800
787,600
Wed, 24 Sep 2025
160.6300
162.1300
158.6700
161.6800
1,130,000
Tue, 23 Sep 2025
158.4900
162.5400
157.8500
159.3800
739,700
Mon, 22 Sep 2025
156.7000
160.1500
153.5800
157.7300
688,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
5 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 19 Sep 2025
156.2400
161.1500
153.7500
157.6600
2,030,000
Thu, 18 Sep 2025
154.4800
159.4400
153.0000
155.9200
592,500
Wed, 17 Sep 2025
155.8000
158.7900
152.3500
153.1500
634,800
Tue, 16 Sep 2025
153.4600
155.4000
151.9700
155.2100
754,400
Mon, 15 Sep 2025
156.1200
157.0700
152.1200
152.3500
644,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
157.0400
158.5700
154.5000
155.5300
583,600
Thu, 11 Sep 2025
155.3000
159.2600
154.1300
157.0300
473,000
Wed, 10 Sep 2025
157.5800
159.1700
155.4500
155.7800
513,500
Tue, 09 Sep 2025
159.9100
159.9100
156.5100
157.9100
524,800
Mon, 08 Sep 2025
4 · 8-K
After-hours · 16:59 ET
FORM 8-K ↗
Mon, 08 Sep 2025
157.0100
160.3900
155.6200
158.5300
511,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
158.1700
160.0400
155.6500
156.2800
494,500
Thu, 04 Sep 2025
157.0400
158.6900
152.1600
156.5300
1,271,000
Wed, 03 Sep 2025
161.1400
162.9900
156.0900
157.0900
907,400
Tue, 02 Sep 2025
153.3000
161.9100
153.3000
161.2000
673,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
159.0200
160.0000
156.3200
158.2300
521,800
Thu, 28 Aug 2025
158.8300
159.4200
156.0100
158.5400
494,900
Wed, 27 Aug 2025
152.0700
157.1700
152.0700
156.9500
699,300
Tue, 26 Aug 2025
153.6800
155.0200
149.9500
153.2300
894,300
Mon, 25 Aug 2025
155.1200
155.6100
152.1900
153.1700
1,249,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
151.3700
159.8600
151.3700
155.4900
1,290,500
Thu, 21 Aug 2025
146.1400
151.8300
144.7200
150.2900
1,331,000
Wed, 20 Aug 2025
146.3500
151.9000
145.9800
147.9400
2,002,000
Tue, 19 Aug 2025
158.7300
159.4600
154.0300
156.6200
987,300
Mon, 18 Aug 2025
156.1000
167.0700
156.1000
158.7600
1,191,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
157.6900
158.7900
155.1100
155.6300
496,300
Thu, 14 Aug 2025
160.1800
161.6300
157.1900
158.3200
586,700
Wed, 13 Aug 2025
159.7600
162.3700
157.4800
161.2500
643,200
Tue, 12 Aug 2025
156.8400
159.9500
154.7700
159.8500
642,800
Mon, 11 Aug 2025
154.2600
155.1200
151.0100
153.0800
1,081,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
157.9600
158.2200
153.5600
153.7100
888,300
Thu, 07 Aug 2025
159.3700
159.3700
153.7300
156.7500
975,000
Wed, 06 Aug 2025
159.2100
159.2100
155.2000
156.6400
1,022,900
Tue, 05 Aug 2025
161.7400
162.1600
157.3300
159.2100
1,679,000
Mon, 04 Aug 2025
165.2500
165.6500
158.4900
160.4600
1,990,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
163.4300
166.6800
159.6500
164.0700
1,787,700
Thu, 31 Jul 2025
3 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 31 Jul 2025
168.9900
173.4000
165.5000
170.2400
1,599,100
Wed, 30 Jul 2025
183.6200
183.6200
167.6500
172.4600
2,988,700
Wed, 30 Jul 2025
2 · 10-Q
Pre-market · 09:29 ET
10-Q ↗
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 29 Jul 2025
212.7700
212.8100
200.3900
203.8800
1,341,100
Mon, 28 Jul 2025
206.6500
207.0900
203.0000
206.0400
1,085,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend