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
158.1400
160.1100
157.4100
159.4600
473,100
Thu, 23 Jul 2026
157.5300
158.6400
157.3500
157.7300
292,000
Wed, 22 Jul 2026
159.7200
160.2200
156.8300
158.9100
374,900
Tue, 21 Jul 2026
161.0300
161.8500
159.2100
160.0700
470,400
Mon, 20 Jul 2026
161.4700
162.5100
160.6900
161.1600
437,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
162.3800
164.3800
161.1400
162.3200
553,600
Thu, 16 Jul 2026
161.0900
163.0100
160.7600
162.3800
481,300
Wed, 15 Jul 2026
157.3400
160.5600
157.3200
160.2900
600,000
Tue, 14 Jul 2026
157.2300
158.6100
155.7200
157.2300
480,100
Mon, 13 Jul 2026
155.1800
157.3000
154.8500
157.2300
571,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.7300
160.1800
154.4000
155.1800
714,200
Thu, 09 Jul 2026
160.5000
162.9600
160.0100
162.2500
365,700
Wed, 08 Jul 2026
159.9100
160.1000
157.6400
160.0900
521,500
Tue, 07 Jul 2026
158.4700
161.6500
158.1300
160.0800
618,600
Mon, 06 Jul 2026
157.5800
158.3400
156.6500
158.0100
414,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
156.5600
158.2800
156.3000
157.5600
505,800
Wed, 01 Jul 2026
155.6100
158.4400
154.8800
156.6400
609,500
Tue, 30 Jun 2026
155.6500
156.9600
153.9100
155.9800
492,200
Mon, 29 Jun 2026
156.2500
157.1500
154.5800
156.3800
524,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
154.9600
156.6800
154.0500
156.1000
2,898,200
Thu, 25 Jun 2026
154.3500
155.7800
152.5600
154.3600
501,600
Wed, 24 Jun 2026
152.6600
154.1500
151.6000
153.7300
575,700
Tue, 23 Jun 2026
151.5700
154.2800
151.4500
152.3800
561,900
Mon, 22 Jun 2026
149.1900
151.9200
148.3500
151.7500
698,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
150.4200
150.8400
148.4000
149.6500
1,126,500
Wed, 17 Jun 2026
150.6300
151.9900
148.7100
149.1000
697,100
Tue, 16 Jun 2026
153.7900
154.2800
148.3400
150.9900
633,200
Mon, 15 Jun 2026
154.6100
155.6400
153.6600
154.4800
528,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
153.0100
154.6900
151.9000
154.3500
529,600
Thu, 11 Jun 2026
151.2900
154.0400
151.2600
152.3600
429,800
Wed, 10 Jun 2026
150.6000
152.7800
149.6100
150.7400
497,700
Tue, 09 Jun 2026
151.0400
152.8400
148.9000
150.5400
638,000
Mon, 08 Jun 2026
152.0600
152.7700
149.4900
149.6900
552,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.2600
152.1600
150.0700
151.4200
363,100
Thu, 04 Jun 2026
150.6800
151.6100
149.6400
150.9300
396,400
Wed, 03 Jun 2026
149.3400
150.4000
148.6100
149.5900
509,200
Tue, 02 Jun 2026
150.4200
151.6100
149.7100
150.4800
455,600
Mon, 01 Jun 2026
151.9200
152.4200
150.3000
150.4700
563,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
151.5500
153.3700
151.0000
152.4600
513,500
Thu, 28 May 2026
151.7400
152.4900
150.8700
152.1200
364,600
Wed, 27 May 2026
153.9700
154.9700
151.5500
152.0700
514,200
Tue, 26 May 2026
153.1700
154.7600
152.8100
154.1200
528,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
152.5200
153.7200
151.7400
153.1000
523,500
Thu, 21 May 2026
150.6800
152.9100
149.4000
152.6100
453,700
Wed, 20 May 2026
149.3800
152.1900
149.0800
151.8000
487,300
Tue, 19 May 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 19 May 2026
148.0500
149.7700
146.5700
149.4100
664,600
Mon, 18 May 2026
145.5900
148.3000
145.5900
147.4900
878,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
147.4100
147.4100
144.1100
145.5400
672,300
Thu, 14 May 2026
18 · 8-K
After-hours · 16:43 ET
8-K ↗
Thu, 14 May 2026
149.0800
150.7100
147.0000
147.4100
696,700
Wed, 13 May 2026
148.1100
150.9900
145.3300
146.6200
1,206,300
Tue, 12 May 2026
153.0300
153.0300
146.8000
147.5400
1,026,200
Mon, 11 May 2026
157.1600
157.6600
150.2900
152.2600
1,149,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
152.2900
158.6900
151.2700
157.9300
1,346,800
Thu, 07 May 2026
17 · 10-Q
After market open · 10:24 ET
10-Q ↗
Thu, 07 May 2026
149.9600
151.3600
146.6000
151.2000
1,435,500
Thu, 07 May 2026
16 · 8-K
Pre-market · 06:53 ET
8-K ↗
Wed, 06 May 2026
138.8900
142.3900
138.5500
141.1500
789,500
Tue, 05 May 2026
139.9900
140.6800
137.3500
138.5200
610,000
Mon, 04 May 2026
139.5300
141.5700
138.9400
139.5300
722,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
138.7400
140.8600
137.2900
140.3500
916,200
Thu, 30 Apr 2026
135.9800
138.4400
135.9800
137.8400
504,200
Wed, 29 Apr 2026
134.5500
136.4500
134.2600
135.9800
474,600
Tue, 28 Apr 2026
136.9100
137.2700
134.4300
134.8800
359,600
Mon, 27 Apr 2026
134.8700
136.1700
134.6700
135.7500
517,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.1400
134.7100
132.5000
134.3500
479,900
Thu, 23 Apr 2026
133.6000
136.5000
132.8600
133.2300
413,100
Wed, 22 Apr 2026
135.0000
135.2500
132.9100
133.5500
469,400
Tue, 21 Apr 2026
135.1400
135.3300
132.3400
134.0000
484,800
Mon, 20 Apr 2026
134.6200
136.0000
134.3200
135.1800
553,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
135.3900
139.3600
134.7900
135.0400
601,600
Thu, 16 Apr 2026
135.0400
135.4300
134.1100
135.1500
399,600
Wed, 15 Apr 2026
134.6200
135.2700
133.9800
134.3700
459,700
Tue, 14 Apr 2026
132.9000
135.4300
132.3200
134.6200
484,800
Mon, 13 Apr 2026
132.7600
133.5300
131.5000
132.9200
316,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
133.0400
133.9900
132.6500
133.4300
218,800
Thu, 09 Apr 2026
131.4100
133.3400
130.8400
132.8700
408,000
Wed, 08 Apr 2026
131.7100
132.8800
131.0500
132.1200
671,400
Tue, 07 Apr 2026
128.1900
129.3800
127.3200
128.7700
362,500
Mon, 06 Apr 2026
127.0200
128.3700
126.4800
128.1900
332,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 02 Apr 2026
14 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 02 Apr 2026
125.2000
127.7300
124.7000
127.6400
533,200
Wed, 01 Apr 2026
126.5500
128.0400
125.5400
126.0100
552,100
Tue, 31 Mar 2026
124.8200
126.9400
122.3100
126.6600
968,800
Mon, 30 Mar 2026
123.9100
124.9900
122.9600
123.7100
823,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
126.3700
126.3700
122.9400
123.7700
678,000
Thu, 26 Mar 2026
126.1000
127.9000
125.6600
126.4900
461,000
Wed, 25 Mar 2026
128.0600
129.0100
124.7600
126.4700
428,600
Tue, 24 Mar 2026
126.5500
129.5400
125.6000
127.5200
606,000
Mon, 23 Mar 2026
127.0900
130.2600
126.1400
127.1200
1,024,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
127.1600
128.0800
123.7700
124.5700
1,091,700
Thu, 19 Mar 2026
129.5300
130.9300
125.0700
127.4100
743,500
Wed, 18 Mar 2026
134.2100
134.7200
130.3900
130.5100
679,900
Tue, 17 Mar 2026
134.4800
135.1200
133.2600
134.1000
414,600
Mon, 16 Mar 2026
133.5200
134.3400
132.4600
133.6800
464,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
135.2600
135.7500
133.4500
134.1400
400,700
Thu, 12 Mar 2026
134.2500
135.8900
133.0100
133.9300
512,800
Wed, 11 Mar 2026
135.1700
135.6200
132.9300
134.6800
440,300
Tue, 10 Mar 2026
136.0100
137.5000
134.9400
135.7000
637,300
Mon, 09 Mar 2026
135.0100
136.8300
132.0000
136.0200
666,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
136.8700
137.4000
135.2300
136.0400
399,700
Thu, 05 Mar 2026
137.5600
139.2000
136.7000
138.4600
480,600
Wed, 04 Mar 2026
138.4100
139.7600
136.0000
139.1200
454,100
Tue, 03 Mar 2026
137.9000
139.6900
136.5500
139.0800
749,600
Mon, 02 Mar 2026
136.5200
139.4700
136.0000
139.1800
628,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
135.7100
138.1400
135.1000
137.7400
901,200
Thu, 26 Feb 2026
13 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 26 Feb 2026
135.7400
138.7000
134.2200
135.7100
803,200
Wed, 25 Feb 2026
134.1100
135.3600
132.8000
135.0200
681,300
Tue, 24 Feb 2026
132.0300
134.1800
131.0100
134.1100
493,900
Mon, 23 Feb 2026
132.1900
133.0300
129.7400
132.0300
675,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12 · 10-K
After market open · 12:17 ET
10-K ↗
Fri, 20 Feb 2026
134.4600
134.4600
126.6200
133.9800
1,156,900
Fri, 20 Feb 2026
11 · 8-K
Pre-market · 06:54 ET
8-K ↗
Thu, 19 Feb 2026
133.7800
134.5300
132.5400
132.8300
586,900
Wed, 18 Feb 2026
132.4200
134.0800
131.6000
133.7300
703,400
Tue, 17 Feb 2026
132.7200
133.2500
131.0100
132.5700
539,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
131.4800
132.6600
130.4300
131.7900
452,000
Thu, 12 Feb 2026
132.8400
134.4800
131.2100
131.3000
541,900
Wed, 11 Feb 2026
135.4000
136.4900
131.6600
132.6400
446,400
Tue, 10 Feb 2026
132.6200
136.6900
132.6200
135.4900
651,400
Mon, 09 Feb 2026
132.7500
133.3300
130.5600
132.4200
631,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
131.3000
134.1800
130.9500
133.2300
656,800
Thu, 05 Feb 2026
128.9600
131.1600
128.2700
131.1300
629,500
Wed, 04 Feb 2026
127.0600
129.9000
126.0000
128.3100
475,000
Tue, 03 Feb 2026
126.9600
127.4400
124.5600
126.0600
364,000
Mon, 02 Feb 2026
128.6200
130.2000
127.6300
127.7900
516,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
127.7800
128.4900
126.3900
128.3100
414,400
Thu, 29 Jan 2026
127.6700
128.6600
126.7900
128.0000
393,200
Wed, 28 Jan 2026
127.7100
128.7300
126.7600
127.1200
324,400
Tue, 27 Jan 2026
128.3500
128.7000
127.1500
128.1700
254,600
Mon, 26 Jan 2026
128.7400
129.4000
128.0100
128.5800
255,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
129.5200
130.4400
128.1600
128.7000
305,500
Thu, 22 Jan 2026
132.1600
132.3500
129.1700
129.6800
396,600
Wed, 21 Jan 2026
131.3600
133.0600
131.1000
132.0000
787,800
Tue, 20 Jan 2026
130.9900
131.9300
129.4200
130.5300
533,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.2900
134.4100
130.9000
132.2600
360,700
Thu, 15 Jan 2026
130.5600
133.7700
130.2200
132.7900
367,900
Wed, 14 Jan 2026
129.6200
131.2600
127.9700
130.7800
551,600
Tue, 13 Jan 2026
129.7200
130.9900
129.2200
129.8000
294,900
Mon, 12 Jan 2026
129.4100
129.8700
127.3400
129.6000
454,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
128.1000
129.9700
128.0500
129.4100
407,700
Thu, 08 Jan 2026
126.3300
129.3800
126.2300
127.4800
385,000
Wed, 07 Jan 2026
127.9100
128.3100
126.3800
127.1900
493,200
Tue, 06 Jan 2026
123.7600
127.4900
123.2100
127.2800
536,800
Mon, 05 Jan 2026
124.0900
125.4000
123.4800
124.5000
483,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
126.1600
126.5400
123.8200
124.1200
531,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
126.5100
126.7600
125.7700
126.5800
433,800
Tue, 30 Dec 2025
125.5900
127.1000
125.5900
126.8300
301,400
Mon, 29 Dec 2025
126.8300
127.8500
125.6500
126.1100
359,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
126.5300
126.9300
125.8400
126.5500
201,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.7400
127.4600
126.4800
126.7900
187,600
Tue, 23 Dec 2025
127.2100
127.4400
126.3200
126.7600
384,500
Mon, 22 Dec 2025
126.0100
127.6500
125.4400
127.5000
480,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
128.9300
129.3000
126.6700
127.3100
978,900
Thu, 18 Dec 2025
129.7500
131.0000
128.7100
128.9100
639,900
Wed, 17 Dec 2025
128.3600
130.6900
128.1300
129.7400
524,400
Tue, 16 Dec 2025
127.7400
128.9000
126.9400
128.4500
612,400
Mon, 15 Dec 2025
128.2000
129.2700
126.3400
126.9600
654,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
130.2000
130.2000
127.8000
128.0000
590,500
Thu, 11 Dec 2025
10 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 11 Dec 2025
130.6700
130.8900
128.7900
129.2200
502,000
Wed, 10 Dec 2025
130.2900
131.5300
130.0300
130.5000
1,003,500
Tue, 09 Dec 2025
131.4900
132.2300
129.2100
129.6700
584,700
Mon, 08 Dec 2025
133.1100
134.1400
130.8600
131.4900
446,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
132.9100
134.0900
131.9700
132.8500
452,000
Thu, 04 Dec 2025
132.2500
132.9600
131.5500
132.5000
246,900
Wed, 03 Dec 2025
131.4900
132.8300
130.5600
132.2300
355,800
Tue, 02 Dec 2025
132.2300
132.6700
131.2500
131.8500
464,300
Mon, 01 Dec 2025
130.9800
133.2600
130.6900
132.5700
366,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
132.9900
132.9900
131.8200
132.3900
314,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
132.8900
134.6300
131.8800
132.4200
325,700
Tue, 25 Nov 2025
132.7000
134.3200
132.4000
132.5400
371,200
Mon, 24 Nov 2025
130.8700
132.7400
130.2800
132.1000
592,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
128.9700
131.5800
128.3800
131.2700
365,000
Thu, 20 Nov 2025
127.8000
128.8800
126.7700
127.7900
326,300
Wed, 19 Nov 2025
128.7000
129.2200
127.1400
127.3700
450,200
Tue, 18 Nov 2025
126.4700
130.6400
125.9600
129.3000
462,900
Mon, 17 Nov 2025
129.3100
130.3900
126.3000
126.6600
572,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
126.8300
129.9200
126.4800
129.6300
556,100
Thu, 13 Nov 2025
127.9900
130.5500
126.6800
127.5600
596,500
Wed, 12 Nov 2025
128.2400
129.3800
127.2400
128.0900
660,300
Tue, 11 Nov 2025
125.1300
128.6400
124.4100
127.4700
719,100
Mon, 10 Nov 2025
125.8100
126.9900
124.7300
124.9400
546,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.5400
127.5000
120.5400
126.3500
1,249,600
Thu, 06 Nov 2025
9 · 10-Q
After market open · 11:07 ET
10-Q ↗
Thu, 06 Nov 2025
117.9900
121.0000
117.5200
119.9700
593,700
Thu, 06 Nov 2025
8 · 8-K
Pre-market · 06:55 ET
8-K ↗
Wed, 05 Nov 2025
120.4600
120.6300
117.7200
118.4900
803,600
Tue, 04 Nov 2025
119.6000
120.1900
118.3200
119.6000
612,900
Mon, 03 Nov 2025
118.5200
119.6400
117.3800
119.5200
605,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
115.6700
118.8700
114.4500
118.5900
499,100
Thu, 30 Oct 2025
115.9200
117.9000
115.9200
116.1100
341,200
Wed, 29 Oct 2025
118.6600
119.0500
116.0700
116.4200
376,100
Tue, 28 Oct 2025
119.7000
119.8600
118.2900
119.3800
318,000
Mon, 27 Oct 2025
120.3500
120.5700
119.4100
120.0200
335,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
120.6800
121.1700
119.9300
120.1900
259,100
Thu, 23 Oct 2025
121.4000
121.5900
119.1800
120.0500
341,600
Wed, 22 Oct 2025
121.2800
121.6300
120.2300
121.1500
386,800
Tue, 21 Oct 2025
120.3400
122.1700
119.8900
121.1100
449,700
Mon, 20 Oct 2025
119.0100
120.7000
118.9700
120.1000
434,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
118.1600
121.1800
117.5600
119.0200
671,200
Thu, 16 Oct 2025
120.4800
120.8300
116.9400
118.1100
396,300
Wed, 15 Oct 2025
120.4500
122.5000
119.8000
121.0000
451,800
Tue, 14 Oct 2025
118.3800
120.2600
118.3800
120.0000
235,000
Mon, 13 Oct 2025
118.3100
119.2800
117.3800
118.9900
352,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
119.5200
119.5200
117.0500
117.3200
443,300
Thu, 09 Oct 2025
121.0900
121.0900
118.2900
118.3800
362,200
Wed, 08 Oct 2025
121.3600
121.7500
119.9000
120.7900
269,100
Tue, 07 Oct 2025
122.5200
122.5200
120.5400
121.4700
361,700
Mon, 06 Oct 2025
123.8400
123.8400
120.4300
122.2000
352,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
122.2500
124.1900
122.1100
123.2200
540,900
Thu, 02 Oct 2025
122.2200
122.6400
120.7400
122.0300
318,000
Wed, 01 Oct 2025
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 01 Oct 2025
121.9000
122.8400
121.0000
122.3200
755,700
Tue, 30 Sep 2025
120.5900
122.5700
120.5600
122.4200
477,100
Mon, 29 Sep 2025
121.9900
122.1600
120.6600
120.9200
421,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
120.9800
122.1100
120.8900
121.6300
326,000
Thu, 25 Sep 2025
122.5400
123.1300
120.5200
120.6000
588,500
Wed, 24 Sep 2025
6 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 24 Sep 2025
124.0100
124.0100
122.6000
123.0200
546,500
Tue, 23 Sep 2025
124.0000
125.0100
123.1900
124.3300
338,600
Mon, 22 Sep 2025
5 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 22 Sep 2025
123.7000
124.6100
122.9900
124.2300
313,800
Mon, 22 Sep 2025
4 · 8-K
Pre-market · 08:25 ET
8-K ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
124.1800
124.2600
123.0000
123.7500
1,000,000
Thu, 18 Sep 2025
126.9600
127.1000
124.7500
125.3200
489,600
Wed, 17 Sep 2025
126.4700
128.5400
125.8600
126.6100
444,700
Tue, 16 Sep 2025
127.9900
128.0000
125.7500
126.3600
941,700
Mon, 15 Sep 2025
128.0000
128.0600
126.6700
127.7400
450,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
128.2300
128.5200
127.2100
127.6000
298,900
Thu, 11 Sep 2025
126.5100
128.8800
126.2800
128.8200
706,800
Wed, 10 Sep 2025
127.0100
128.5100
126.0500
126.6000
429,600
Tue, 09 Sep 2025
128.0900
128.8200
126.9000
127.9400
1,229,800
Mon, 08 Sep 2025
127.3500
128.2800
125.4000
128.2500
489,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
128.5900
129.8400
127.4000
128.0000
338,700
Thu, 04 Sep 2025
126.8200
128.0100
126.0400
128.0100
359,300
Wed, 03 Sep 2025
125.0800
126.4100
125.0500
126.2800
301,800
Tue, 02 Sep 2025
126.8900
126.8900
124.9200
125.0600
505,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
126.0700
127.3500
125.4400
127.2500
497,500
Thu, 28 Aug 2025
127.6900
127.7700
124.7300
126.1300
421,500
Wed, 27 Aug 2025
3 · 8-K
After-hours · 16:26 ET
8-K ↗
Wed, 27 Aug 2025
125.2700
128.2300
125.2700
127.5500
857,700
Tue, 26 Aug 2025
125.5400
126.4200
124.8500
125.2900
562,800
Mon, 25 Aug 2025
126.3800
126.5500
124.9800
125.6000
415,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
122.7700
127.2500
122.7100
126.7800
824,900
Thu, 21 Aug 2025
121.7800
122.7600
121.0400
122.4200
478,900
Wed, 20 Aug 2025
120.7300
123.0000
120.7100
122.6100
726,800
Tue, 19 Aug 2025
122.0200
123.0900
119.1200
120.5500
725,600
Mon, 18 Aug 2025
123.4800
124.1400
121.1300
121.3800
1,044,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
124.0000
125.7900
122.5000
123.2700
1,583,300
Thu, 14 Aug 2025
120.9100
122.0000
120.1300
121.2200
710,800
Wed, 13 Aug 2025
117.4900
121.6500
116.7900
121.5000
833,300
Tue, 12 Aug 2025
115.6700
117.5500
115.2400
117.3000
547,100
Mon, 11 Aug 2025
114.7800
116.3100
113.6600
114.9800
829,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 10-Q
After market open · 11:22 ET
10-Q ↗
Fri, 08 Aug 2025
120.0000
120.3300
114.7500
115.5000
2,301,600
Fri, 08 Aug 2025
1 · 8-K
Pre-market · 06:59 ET
8-K ↗
Thu, 07 Aug 2025
124.8400
125.9100
124.1500
124.7500
987,000
Wed, 06 Aug 2025
126.0000
126.0000
123.8800
124.5600
611,800
Tue, 05 Aug 2025
123.7700
125.6900
123.6900
125.5900
433,300
Mon, 04 Aug 2025
121.9500
123.7600
121.2300
123.7100
382,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
122.3500
122.5300
119.9300
120.9100
868,700
Thu, 31 Jul 2025
122.3200
123.1400
121.8500
122.2500
660,100
Wed, 30 Jul 2025
124.8500
125.5300
122.0400
122.9100
501,900
Tue, 29 Jul 2025
125.6700
125.6700
124.0000
124.5600
324,500
Mon, 28 Jul 2025
124.9300
125.2600
124.2200
124.6100
318,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend