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
172.3900
175.0000
168.7200
171.7300
471,400
Thu, 23 Jul 2026
175.1200
175.1200
169.2600
170.8800
855,700
Thu, 23 Jul 2026
21 · 8-K
Pre-market · 08:10 ET
8-K ↗
Thu, 23 Jul 2026
20 · 8-K
Pre-market · 08:08 ET
8-K ↗
Thu, 23 Jul 2026
19 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 22 Jul 2026
172.3000
174.7900
171.0400
173.8900
608,400
Tue, 21 Jul 2026
171.2800
173.9400
169.5200
172.2700
398,700
Mon, 20 Jul 2026
172.3700
172.9300
170.3900
172.1200
374,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
172.2000
174.5600
170.3300
171.7500
589,000
Thu, 16 Jul 2026
170.8900
174.6900
170.8900
173.8600
466,300
Wed, 15 Jul 2026
170.2700
171.7900
167.8400
171.0100
494,800
Tue, 14 Jul 2026
168.4500
170.2000
167.5400
169.0000
397,700
Mon, 13 Jul 2026
171.3100
171.9800
168.1000
168.7100
434,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
169.2600
171.7300
169.2500
170.5600
445,500
Thu, 09 Jul 2026
167.2000
169.8500
166.5300
169.3900
1,083,100
Wed, 08 Jul 2026
167.8100
167.8100
163.6500
166.2700
628,100
Tue, 07 Jul 2026
168.4400
169.6600
167.5800
167.9600
359,700
Mon, 06 Jul 2026
167.3800
168.8000
166.9400
168.6900
365,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
168.9700
170.0200
165.2900
167.2600
403,700
Wed, 01 Jul 2026
164.1600
169.1400
164.1600
168.5000
540,200
Tue, 30 Jun 2026
164.8500
165.8000
163.7700
164.1800
754,600
Mon, 29 Jun 2026
165.1300
167.3800
164.0700
164.8500
583,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
168.4400
168.5600
165.3900
165.7900
963,000
Thu, 25 Jun 2026
166.4700
169.1400
166.3000
167.1900
658,700
Wed, 24 Jun 2026
165.1500
167.0400
164.1100
165.6500
759,200
Tue, 23 Jun 2026
162.6100
165.3100
161.7900
165.0600
587,100
Mon, 22 Jun 2026
160.3500
162.8700
160.3000
162.7300
558,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
159.4600
160.9700
158.8800
159.2400
915,900
Wed, 17 Jun 2026
160.3700
161.4800
157.0100
158.7300
636,500
Tue, 16 Jun 2026
161.1100
162.0000
159.5300
160.3400
771,700
Mon, 15 Jun 2026
161.9600
162.9700
159.0700
159.3100
480,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
159.8300
161.2600
159.5300
160.9500
364,400
Thu, 11 Jun 2026
157.4200
159.4100
156.0100
158.8100
514,400
Wed, 10 Jun 2026
159.9500
159.9500
155.6100
156.1500
541,100
Tue, 09 Jun 2026
154.9500
158.2600
154.0600
156.0000
754,000
Tue, 09 Jun 2026
18 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 08 Jun 2026
153.0700
155.1200
152.9600
153.6600
619,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
152.1600
153.9900
152.1600
153.0700
446,300
Thu, 04 Jun 2026
150.3300
153.2900
149.5300
152.7700
565,500
Wed, 03 Jun 2026
150.0000
150.2000
147.8400
148.1300
381,800
Tue, 02 Jun 2026
147.7500
151.3400
147.3100
151.1000
374,800
Mon, 01 Jun 2026
147.4300
148.7000
145.9100
147.7800
475,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.7600
150.1000
148.4200
148.5300
508,900
Thu, 28 May 2026
150.4800
151.0800
148.6100
149.7000
352,300
Wed, 27 May 2026
151.2400
152.3300
149.9900
150.6300
467,900
Tue, 26 May 2026
151.0000
152.9700
150.8900
152.1200
331,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
149.2400
150.6200
148.5100
150.5000
368,200
Thu, 21 May 2026
149.5100
149.9800
147.1100
149.4600
398,000
Wed, 20 May 2026
146.4900
150.0000
145.2400
149.5600
515,100
Tue, 19 May 2026
146.4300
146.6900
144.6800
145.8900
565,000
Mon, 18 May 2026
144.6500
148.0000
143.7300
146.4300
390,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
145.1700
146.0400
142.3700
144.0400
422,300
Thu, 14 May 2026
144.0000
146.2900
143.6800
144.8400
409,700
Wed, 13 May 2026
145.8500
145.8500
142.8600
143.0600
568,900
Tue, 12 May 2026
147.0500
147.8800
143.2900
145.4600
384,500
Mon, 11 May 2026
17 · 8-K
After-hours · 17:11 ET
8-K ↗
Mon, 11 May 2026
150.0700
150.0700
146.5600
146.9500
389,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
16 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 08 May 2026
15 · 8-K
After market open · 13:25 ET
8-K ↗
Fri, 08 May 2026
149.6900
150.4100
148.7100
149.0100
353,600
Thu, 07 May 2026
150.4800
150.5800
148.0000
148.8300
451,300
Wed, 06 May 2026
148.8200
150.8300
148.8200
150.0400
436,100
Tue, 05 May 2026
148.2300
149.1900
147.2700
148.3700
474,400
Mon, 04 May 2026
148.5700
149.6400
147.3700
148.0400
499,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
150.3300
150.7800
148.3100
149.3500
387,100
Thu, 30 Apr 2026
147.2300
151.3300
146.7500
150.3300
556,400
Wed, 29 Apr 2026
149.9100
150.5400
147.3400
147.6500
638,900
Tue, 28 Apr 2026
152.0700
152.9500
149.1600
150.7400
465,200
Mon, 27 Apr 2026
148.0100
151.1000
147.0700
150.6200
394,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
150.2900
150.8400
146.0000
147.0400
521,900
Thu, 23 Apr 2026
151.6700
151.9900
146.2000
149.2700
709,400
Thu, 23 Apr 2026
14 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Apr 2026
148.6100
149.8800
147.5000
148.3000
669,900
Tue, 21 Apr 2026
147.9600
150.0500
147.4900
148.6000
596,200
Mon, 20 Apr 2026
146.2700
149.6900
146.2700
148.0700
556,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.5400
149.1600
144.5400
146.9000
727,200
Thu, 16 Apr 2026
144.6900
145.5100
143.7700
144.3600
462,600
Wed, 15 Apr 2026
144.9200
145.2500
142.5800
144.9500
422,500
Tue, 14 Apr 2026
145.9000
145.9200
143.2900
144.6100
550,800
Mon, 13 Apr 2026
144.1700
146.7600
142.8900
146.4000
502,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
146.3400
146.8200
144.4800
144.8200
382,800
Thu, 09 Apr 2026
144.8000
147.7300
144.3400
146.8200
743,300
Wed, 08 Apr 2026
144.3700
147.5100
144.3700
145.3700
556,500
Wed, 08 Apr 2026
13 · 8-K
Pre-market · 08:38 ET
8-K ↗
Tue, 07 Apr 2026
141.9800
144.0900
140.0200
141.6400
551,400
Mon, 06 Apr 2026
136.8100
139.9800
136.6700
139.9000
424,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
134.0000
137.1000
133.0000
136.8100
349,300
Wed, 01 Apr 2026
135.0900
137.8300
134.8300
136.4400
563,800
Tue, 31 Mar 2026
132.6700
135.5000
131.8600
134.1700
482,000
Mon, 30 Mar 2026
131.4100
131.7600
129.8900
130.6600
293,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
132.3400
132.5800
129.4500
130.0200
398,600
Thu, 26 Mar 2026
132.4800
133.9600
132.1600
132.7700
413,100
Wed, 25 Mar 2026
134.3100
135.5100
132.0400
133.4300
395,900
Tue, 24 Mar 2026
12 · DEFA14A
After market open · 11:11 ET
DEFA 14A ↗
Tue, 24 Mar 2026
11 · DEF 14A
After market open · 11:10 ET
DEF 14A ↗
Tue, 24 Mar 2026
130.4800
134.6500
130.1800
133.0900
448,500
Mon, 23 Mar 2026
133.8500
135.2600
131.6300
131.7600
543,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
130.7800
132.0200
129.3900
130.4800
1,040,600
Thu, 19 Mar 2026
128.1600
131.6500
127.5200
130.8600
598,200
Wed, 18 Mar 2026
130.3900
131.1000
128.6700
128.9200
442,600
Tue, 17 Mar 2026
132.9600
133.8200
131.0300
131.4400
436,200
Mon, 16 Mar 2026
130.5800
132.9400
130.5800
131.2700
616,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
131.0400
132.7600
129.3200
130.3900
567,700
Thu, 12 Mar 2026
125.8200
131.2000
125.1900
130.8700
859,900
Wed, 11 Mar 2026
10 · PRE 14A
After market open · 11:24 ET
PRE 14A ↗
Wed, 11 Mar 2026
128.8800
129.7600
127.2300
128.8500
533,700
Tue, 10 Mar 2026
129.7600
133.0500
128.4800
129.8300
491,600
Mon, 09 Mar 2026
127.9900
130.7900
126.6800
129.7000
908,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
130.2600
131.2400
127.0100
130.7800
532,800
Thu, 05 Mar 2026
134.8200
136.0300
132.7500
134.1800
356,700
Wed, 04 Mar 2026
137.3300
137.4600
135.8900
135.9000
597,400
Tue, 03 Mar 2026
133.8600
137.4200
132.8800
136.2000
410,800
Mon, 02 Mar 2026
9 · 10-K
After-hours · 17:18 ET
10-K ↗
Mon, 02 Mar 2026
134.2400
139.0800
133.0900
138.0800
546,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · 8-K
After market open · 14:41 ET
8-K ↗
Fri, 27 Feb 2026
139.5700
140.6300
132.8700
135.3600
808,600
Thu, 26 Feb 2026
7 · 8-K
After market open · 13:37 ET
8-K ↗
Thu, 26 Feb 2026
141.6500
145.4900
140.0100
142.5100
443,600
Wed, 25 Feb 2026
141.7800
142.2500
140.0500
141.3100
548,200
Tue, 24 Feb 2026
141.5100
142.6400
139.0700
140.2200
666,300
Mon, 23 Feb 2026
147.1400
149.1500
140.7500
141.2900
625,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
143.6600
147.6400
141.7600
147.5600
528,900
Thu, 19 Feb 2026
145.7500
145.9500
142.9700
143.8500
430,600
Wed, 18 Feb 2026
144.9000
147.8800
144.9000
145.8800
333,200
Tue, 17 Feb 2026
142.7300
145.3100
142.7200
144.9000
604,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
141.0100
143.2900
140.0000
142.6300
471,800
Thu, 12 Feb 2026
147.2400
148.8400
141.2500
141.9700
632,600
Wed, 11 Feb 2026
148.1400
149.3100
144.3200
145.9300
588,300
Tue, 10 Feb 2026
146.7100
148.2200
144.8900
146.6800
520,200
Mon, 09 Feb 2026
145.9700
148.2500
145.4600
147.3100
634,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
143.7700
146.9500
143.7700
145.9700
746,500
Thu, 05 Feb 2026
140.2700
143.0600
140.2700
142.8400
625,000
Wed, 04 Feb 2026
141.9800
145.3400
140.2900
141.4200
892,000
Tue, 03 Feb 2026
138.4800
141.6200
138.1300
141.4700
612,100
Mon, 02 Feb 2026
132.6300
136.8600
132.1800
136.6900
589,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
132.7900
134.2700
131.5500
133.5300
675,800
Thu, 29 Jan 2026
133.0400
134.1300
130.4700
133.2500
574,500
Wed, 28 Jan 2026
132.0300
133.3000
129.7100
131.5400
797,100
Tue, 27 Jan 2026
126.2600
133.1000
124.6500
130.6000
1,270,000
Tue, 27 Jan 2026
6 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 26 Jan 2026
122.2400
123.9200
121.3700
122.8700
979,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
125.6300
127.3700
120.7100
121.9700
835,800
Thu, 22 Jan 2026
128.7900
130.7100
126.2200
126.6000
603,200
Wed, 21 Jan 2026
125.9200
129.1100
125.9200
128.5900
771,500
Tue, 20 Jan 2026
126.0000
127.4700
124.6500
124.9700
515,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
128.8400
129.6500
127.5400
128.0900
494,300
Thu, 15 Jan 2026
126.4900
130.6800
126.4400
128.8400
288,900
Wed, 14 Jan 2026
124.2100
126.2200
123.7900
126.2100
318,200
Tue, 13 Jan 2026
126.5300
126.5400
123.8100
124.3600
409,800
Mon, 12 Jan 2026
126.7200
127.5700
125.8200
126.2600
431,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
130.3500
131.1000
127.6400
127.8300
344,400
Thu, 08 Jan 2026
129.0900
130.6700
128.7200
130.1800
496,100
Wed, 07 Jan 2026
129.8000
130.3900
128.0500
129.0700
380,300
Tue, 06 Jan 2026
128.6800
130.8500
127.5000
129.7000
594,100
Mon, 05 Jan 2026
125.6300
129.6300
125.6300
128.6800
395,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
124.5200
126.5700
123.8200
125.9600
483,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
125.9700
126.2800
124.4500
124.5200
370,500
Tue, 30 Dec 2025
126.3700
126.3700
124.0900
125.9600
342,400
Mon, 29 Dec 2025
125.6100
126.2100
124.9400
125.7900
390,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
125.7700
126.4900
125.1500
126.0200
256,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.0700
126.8200
125.4900
125.9500
248,800
Tue, 23 Dec 2025
126.3200
126.5200
125.0300
125.3700
407,000
Mon, 22 Dec 2025
124.9500
126.8600
124.9500
126.3200
314,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
124.7500
125.3200
123.7800
124.9500
722,900
Thu, 18 Dec 2025
123.1100
125.3100
123.1100
124.8000
564,500
Wed, 17 Dec 2025
121.4800
124.4700
121.0900
123.0400
529,400
Tue, 16 Dec 2025
122.5000
122.6600
120.9900
121.8200
991,500
Mon, 15 Dec 2025
122.1800
122.9800
120.9200
122.5800
1,420,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
121.4500
121.4600
119.2000
121.0700
578,600
Thu, 11 Dec 2025
119.4100
121.8000
119.0700
120.9100
929,500
Wed, 10 Dec 2025
116.7400
121.0600
116.1100
120.0400
722,200
Tue, 09 Dec 2025
117.1700
118.9100
115.5200
116.5900
408,500
Mon, 08 Dec 2025
116.5800
117.6700
115.5300
116.9000
467,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
115.5600
116.7800
115.0900
116.2900
446,300
Thu, 04 Dec 2025
116.3900
118.2800
116.3900
117.1000
420,900
Wed, 03 Dec 2025
114.4000
117.2900
113.5100
117.2700
531,700
Tue, 02 Dec 2025
116.1800
116.6400
114.1500
114.2200
497,400
Mon, 01 Dec 2025
114.3900
116.6500
113.2600
116.3100
888,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
114.9500
115.2400
113.9100
114.7100
283,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
114.3400
115.9600
113.7600
114.5400
534,400
Tue, 25 Nov 2025
113.2500
115.4000
113.2500
114.7500
668,700
Mon, 24 Nov 2025
114.1900
114.4600
112.4000
112.8600
787,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
112.3900
115.8300
111.9900
114.8400
477,000
Thu, 20 Nov 2025
114.8000
115.9900
111.2100
111.4100
588,900
Wed, 19 Nov 2025
112.8400
114.1000
112.2100
113.7800
459,000
Tue, 18 Nov 2025
110.2800
113.6200
109.0100
112.8700
424,500
Mon, 17 Nov 2025
115.1500
115.7400
110.0300
110.1400
730,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After market open · 10:08 ET
8-K ↗
Fri, 14 Nov 2025
114.8100
115.6000
114.1000
115.4400
498,300
Thu, 13 Nov 2025
116.5700
117.2500
114.8400
115.7200
580,100
Wed, 12 Nov 2025
116.5100
117.8700
116.2000
116.5500
628,400
Tue, 11 Nov 2025
114.9700
116.3900
113.6600
116.1700
595,300
Mon, 10 Nov 2025
4 · 10-Q
After market open · 15:14 ET
10-Q ↗
Mon, 10 Nov 2025
114.7200
116.2500
114.1500
115.4400
415,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
111.9400
114.5500
111.6800
114.5400
329,200
Thu, 06 Nov 2025
112.7100
113.6300
111.9100
112.6800
561,800
Wed, 05 Nov 2025
112.5500
114.3100
111.4200
112.8800
454,000
Tue, 04 Nov 2025
111.4500
112.6700
110.9000
112.3500
462,600
Mon, 03 Nov 2025
111.7100
112.3500
110.3300
112.3000
520,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.8500
111.7800
109.0600
111.4700
691,300
Thu, 30 Oct 2025
109.4100
111.3700
108.7400
110.3500
675,300
Wed, 29 Oct 2025
111.9300
112.6100
109.0500
109.2400
752,700
Tue, 28 Oct 2025
112.6200
113.9900
111.9800
112.4000
391,600
Mon, 27 Oct 2025
114.4200
114.9100
112.3300
112.5300
577,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
113.9300
116.4600
113.2800
113.8000
734,200
Thu, 23 Oct 2025
114.1200
117.5500
110.8100
114.0000
1,163,700
Thu, 23 Oct 2025
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Oct 2025
118.3900
118.3900
114.9800
115.3800
849,400
Tue, 21 Oct 2025
118.0700
119.6600
117.4500
117.6300
488,300
Mon, 20 Oct 2025
116.2400
119.0000
116.0100
118.4800
490,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
114.4800
116.2600
112.8900
115.7900
793,200
Thu, 16 Oct 2025
119.9900
120.0200
112.5000
113.4200
896,300
Wed, 15 Oct 2025
124.4300
125.0000
119.9400
119.9900
596,200
Tue, 14 Oct 2025
120.4200
124.5400
118.5000
124.1400
513,300
Mon, 13 Oct 2025
119.4600
121.5000
119.3800
121.3900
451,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
125.4600
125.8400
117.4700
117.6300
503,600
Thu, 09 Oct 2025
126.4800
126.4800
124.4800
124.7800
504,300
Wed, 08 Oct 2025
126.2000
126.3800
124.2100
125.8200
283,600
Tue, 07 Oct 2025
127.7700
128.9600
125.1500
125.3100
378,800
Mon, 06 Oct 2025
127.0000
128.7400
126.3500
127.0500
508,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
124.9400
126.5400
124.8300
125.9300
489,900
Thu, 02 Oct 2025
124.5900
125.8700
123.6900
124.4000
710,200
Wed, 01 Oct 2025
126.9200
126.9200
124.3100
125.2400
488,800
Tue, 30 Sep 2025
127.6800
129.1000
125.4100
127.0100
357,400
Mon, 29 Sep 2025
128.3200
128.3200
126.3900
127.3300
307,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
127.6700
128.6700
127.2400
128.0400
357,300
Thu, 25 Sep 2025
126.7100
127.4900
125.5500
126.9900
393,000
Wed, 24 Sep 2025
126.7400
129.1400
126.2100
127.0900
553,000
Tue, 23 Sep 2025
127.3400
129.3200
126.0300
126.4900
545,500
Mon, 22 Sep 2025
127.4200
128.8900
126.0500
126.9800
530,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
128.3400
128.7900
126.9000
127.9900
1,066,600
Thu, 18 Sep 2025
125.7500
127.9700
125.4500
127.8200
463,300
Wed, 17 Sep 2025
123.7700
126.8000
123.1200
125.1600
650,000
Tue, 16 Sep 2025
123.9100
124.2800
121.6300
123.5100
609,500
Mon, 15 Sep 2025
123.7100
124.9000
123.1400
123.9100
493,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
123.6500
124.1500
123.1400
123.4700
554,500
Thu, 11 Sep 2025
124.6600
125.7000
124.1300
124.8000
475,500
Wed, 10 Sep 2025
124.6100
125.2200
123.9000
124.9600
511,500
Tue, 09 Sep 2025
125.2900
125.6300
123.7600
124.1800
461,600
Mon, 08 Sep 2025
125.0600
125.6600
124.0000
125.4700
499,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
127.6000
128.6600
124.9200
125.3400
537,300
Thu, 04 Sep 2025
126.5800
127.0900
125.0600
127.0600
759,800
Wed, 03 Sep 2025
125.3100
126.9900
124.9200
126.1700
510,800
Tue, 02 Sep 2025
124.9200
125.4300
123.5600
125.3100
437,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
125.2500
126.2700
124.8300
125.6400
715,500
Thu, 28 Aug 2025
125.3400
125.6600
124.3000
124.7900
564,900
Wed, 27 Aug 2025
123.3700
126.0000
122.0800
124.8500
882,300
Tue, 26 Aug 2025
122.7600
124.4000
121.7600
123.5600
608,300
Mon, 25 Aug 2025
121.8900
123.6800
121.3900
122.8600
633,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
2 · 8-K
After market open · 12:10 ET
8-K ↗
Fri, 22 Aug 2025
119.1600
123.1500
119.0000
121.9400
792,800
Thu, 21 Aug 2025
118.9800
119.6300
118.6000
119.0000
399,300
Wed, 20 Aug 2025
119.3500
120.1700
118.8600
119.3400
569,800
Tue, 19 Aug 2025
118.2800
119.2900
118.2800
119.1900
458,200
Mon, 18 Aug 2025
117.9600
118.3500
116.6100
118.2100
306,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
119.5400
119.5400
117.8700
118.0000
410,300
Thu, 14 Aug 2025
117.7600
119.3100
117.6000
119.2800
271,500
Wed, 13 Aug 2025
118.0300
119.0000
117.6400
118.8700
520,800
Tue, 12 Aug 2025
115.4700
117.3600
115.2100
117.2600
357,300
Mon, 11 Aug 2025
1 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Mon, 11 Aug 2025
115.0600
115.6000
113.8400
114.6300
329,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
114.3700
115.2700
113.7200
114.9500
290,400
Thu, 07 Aug 2025
115.3400
115.3600
112.7000
113.6300
375,000
Wed, 06 Aug 2025
115.5800
115.7500
114.1900
114.3100
316,500
Tue, 05 Aug 2025
115.4400
116.1100
112.7800
115.4300
483,700
Mon, 04 Aug 2025
113.3000
115.0800
113.3000
115.0600
419,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
113.0000
113.9100
110.5400
113.1900
548,100
Thu, 31 Jul 2025
113.4100
115.1700
113.4000
114.5800
432,100
Wed, 30 Jul 2025
115.1600
115.3300
113.7800
114.2000
318,200
Tue, 29 Jul 2025
116.2200
116.2200
114.4800
114.8200
305,500
Mon, 28 Jul 2025
115.5800
115.5800
114.2000
115.3100
341,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend