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
138.1300
138.1300
131.8200
131.9600
1,359,900
Thu, 23 Jul 2026
144.2300
148.3700
132.2800
137.6000
2,793,100
Wed, 22 Jul 2026
131.7600
142.4800
131.1700
140.0900
2,685,500
Wed, 22 Jul 2026
15 · 8-K
Pre-market · 08:56 ET
8-K ↗
Tue, 21 Jul 2026
131.9500
138.0700
129.0000
136.9900
2,144,900
Mon, 20 Jul 2026
147.3500
149.3800
144.3600
145.4900
887,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
147.1100
149.0600
143.8800
147.2500
912,400
Thu, 16 Jul 2026
148.6600
150.9000
147.3600
148.5500
834,800
Wed, 15 Jul 2026
147.6900
149.1400
146.2500
148.0600
880,900
Tue, 14 Jul 2026
143.8800
147.2500
142.8900
147.1300
523,000
Mon, 13 Jul 2026
142.8000
146.6900
141.6400
144.8800
753,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
144.3500
145.1900
141.8400
144.2400
476,000
Thu, 09 Jul 2026
137.4400
144.4800
136.7800
143.9400
667,200
Wed, 08 Jul 2026
137.6700
138.8800
135.0800
137.4100
689,000
Tue, 07 Jul 2026
144.5800
144.5800
137.6100
139.8300
617,800
Mon, 06 Jul 2026
140.4800
142.2400
137.1100
141.4600
666,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
139.9000
143.1700
139.9000
142.4000
985,800
Wed, 01 Jul 2026
137.1500
140.6200
134.6800
138.9900
1,161,900
Tue, 30 Jun 2026
136.5900
138.8500
134.0100
136.4400
1,106,100
Mon, 29 Jun 2026
142.8100
144.7200
135.7200
137.0000
1,802,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
143.9800
147.5900
143.9800
147.0100
1,966,200
Thu, 25 Jun 2026
143.0000
149.0500
140.4500
145.2300
1,963,000
Wed, 24 Jun 2026
128.1900
140.3200
127.1800
138.4000
1,421,100
Tue, 23 Jun 2026
128.1600
130.7300
124.8500
126.3700
856,500
Mon, 22 Jun 2026
131.1300
133.7400
125.4400
126.5700
865,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.4000
133.5700
127.4800
132.0200
1,236,900
Wed, 17 Jun 2026
132.9000
136.5400
130.7100
133.5500
1,352,500
Tue, 16 Jun 2026
131.3200
134.1100
129.7000
131.6900
612,400
Mon, 15 Jun 2026
133.7100
134.5900
130.4200
130.8700
633,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.5800
135.7300
130.4300
130.5900
1,338,000
Thu, 11 Jun 2026
130.9300
133.9500
129.7700
133.3300
647,100
Wed, 10 Jun 2026
128.5700
135.0700
126.8400
130.7600
1,212,400
Tue, 09 Jun 2026
127.4900
132.2500
127.4200
130.1300
1,472,800
Mon, 08 Jun 2026
123.5700
126.4800
121.2100
125.3300
741,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
125.9500
128.3600
121.6900
122.3100
693,700
Thu, 04 Jun 2026
121.8000
128.4600
121.7300
126.5500
1,205,200
Wed, 03 Jun 2026
119.4000
122.3200
117.5900
121.7300
663,400
Tue, 02 Jun 2026
122.1800
122.4100
119.2100
121.1300
769,600
Mon, 01 Jun 2026
122.5800
124.0100
118.5200
123.1000
695,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
122.8200
125.6000
121.8100
123.9500
925,600
Thu, 28 May 2026
113.1700
126.6800
113.0400
122.7300
1,595,800
Wed, 27 May 2026
115.1500
118.2000
112.0000
113.1700
1,125,500
Tue, 26 May 2026
116.6100
117.0000
112.4100
115.1900
800,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
113.5000
116.0000
112.3700
115.0600
722,900
Thu, 21 May 2026
110.9000
114.8300
109.3800
113.3700
1,042,700
Wed, 20 May 2026
109.0000
111.8800
103.6300
111.7400
1,182,500
Tue, 19 May 2026
105.0000
110.1000
103.5000
108.5200
2,216,900
Mon, 18 May 2026
103.7000
106.3800
102.4800
104.2000
1,568,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
104.4600
107.7500
102.5500
102.8700
2,307,300
Fri, 15 May 2026
14 · 8-K
Pre-market · 08:09 ET
8-K ↗
Thu, 14 May 2026
107.0300
107.7500
100.9900
103.3800
2,029,200
Wed, 13 May 2026
113.6700
115.4000
106.9200
107.0300
1,676,500
Tue, 12 May 2026
116.2900
119.0100
113.2600
113.6000
1,462,700
Mon, 11 May 2026
124.1800
124.7200
115.6000
115.9100
1,283,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
125.8300
126.8300
121.2600
123.4600
995,200
Thu, 07 May 2026
127.0500
127.6900
123.8400
126.4300
935,800
Wed, 06 May 2026
13 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Wed, 06 May 2026
129.3200
131.5300
125.2100
125.7600
1,625,400
Tue, 05 May 2026
121.2400
128.3100
120.6200
125.6100
2,088,800
Tue, 05 May 2026
12 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 04 May 2026
116.0500
120.1800
116.0500
118.2100
1,290,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
118.7600
119.0700
115.2600
117.2000
761,600
Thu, 30 Apr 2026
114.0800
118.4200
112.9700
118.3100
1,822,700
Wed, 29 Apr 2026
116.3300
117.6500
110.5800
113.1100
863,400
Tue, 28 Apr 2026
118.2800
118.7900
114.8500
117.4300
732,000
Mon, 27 Apr 2026
11 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Mon, 27 Apr 2026
117.5600
119.4700
116.9700
118.2900
907,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
115.1500
118.3200
111.4500
117.6000
1,236,200
Thu, 23 Apr 2026
121.1800
122.0500
109.5000
114.0600
2,174,700
Wed, 22 Apr 2026
134.0800
134.9400
123.8900
124.4000
1,016,400
Tue, 21 Apr 2026
133.0400
141.4600
131.3000
132.7000
1,105,800
Mon, 20 Apr 2026
130.8200
133.9500
129.0500
131.9900
678,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
131.3100
134.2300
130.2900
131.2100
1,122,400
Thu, 16 Apr 2026
131.8100
132.0500
125.8400
127.0900
703,400
Wed, 15 Apr 2026
132.0600
133.5500
131.3000
131.9300
850,400
Tue, 14 Apr 2026
124.1100
131.3800
123.8300
131.0300
1,223,600
Mon, 13 Apr 2026
119.4200
122.9700
118.7400
122.5900
758,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
120.6200
121.8000
118.7600
120.1000
541,100
Thu, 09 Apr 2026
118.4100
121.0000
115.4500
119.7800
609,700
Wed, 08 Apr 2026
120.8100
122.8900
118.5600
119.7700
758,400
Tue, 07 Apr 2026
116.9700
117.1100
113.7000
115.2900
654,000
Mon, 06 Apr 2026
117.2300
118.0000
114.9700
116.9500
609,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
10 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Thu, 02 Apr 2026
9 · DEF 14A
After-hours · 16:13 ET
DEF 14A ↗
Thu, 02 Apr 2026
114.2000
121.7200
114.2000
117.7800
797,300
Wed, 01 Apr 2026
118.5400
120.9000
117.8300
118.3200
1,115,100
Tue, 31 Mar 2026
112.3200
118.0300
112.3200
117.8200
1,285,800
Mon, 30 Mar 2026
111.3800
113.2700
110.5000
111.4900
654,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.3100
114.4100
109.6600
110.1200
826,900
Thu, 26 Mar 2026
112.6600
117.3700
112.6600
114.4200
731,100
Wed, 25 Mar 2026
117.9300
119.9000
111.9200
114.3200
1,479,700
Tue, 24 Mar 2026
114.7900
117.7400
113.6600
116.3000
403,000
Mon, 23 Mar 2026
118.6000
122.0000
116.2300
116.3500
819,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
116.8900
117.8000
113.6300
113.8800
938,700
Thu, 19 Mar 2026
115.8300
119.5900
115.8300
117.6100
652,400
Wed, 18 Mar 2026
117.4800
118.9100
116.2100
117.5900
809,900
Tue, 17 Mar 2026
117.1400
122.6200
116.9000
119.2700
1,302,900
Mon, 16 Mar 2026
115.3200
117.2200
113.5000
115.1100
923,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
114.5000
116.0100
112.8400
114.2000
1,115,200
Thu, 12 Mar 2026
117.2500
118.7600
112.4700
113.7600
1,417,400
Wed, 11 Mar 2026
120.6600
122.9500
118.5400
119.2300
1,099,700
Tue, 10 Mar 2026
128.2000
129.0000
121.5400
121.7900
1,155,900
Mon, 09 Mar 2026
118.0600
128.1400
118.0600
127.8900
1,118,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
123.3300
123.5200
118.2100
119.9900
734,900
Thu, 05 Mar 2026
124.0000
127.2200
122.0400
125.0300
686,500
Wed, 04 Mar 2026
123.8600
127.0300
123.3700
125.8400
666,500
Tue, 03 Mar 2026
122.1000
125.0300
118.7200
123.0600
608,400
Mon, 02 Mar 2026
126.2700
128.2400
123.8000
124.9700
861,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
132.7100
133.9400
128.0500
128.7300
830,700
Thu, 26 Feb 2026
8 · 10-K
After-hours · 16:03 ET
10-K ↗
Thu, 26 Feb 2026
132.3900
135.1800
131.0500
133.6500
611,700
Wed, 25 Feb 2026
134.8800
137.3800
128.1900
132.1400
1,174,300
Tue, 24 Feb 2026
122.2800
139.4400
120.0000
134.6700
2,219,400
Tue, 24 Feb 2026
7 · 8-K
Pre-market · 07:33 ET
8-K ↗
Mon, 23 Feb 2026
133.8000
137.7300
132.0800
135.4000
950,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
135.2600
140.5000
135.2600
135.6800
753,000
Thu, 19 Feb 2026
137.0900
138.2400
133.0200
137.2200
777,000
Wed, 18 Feb 2026
137.2100
139.1400
134.7500
138.1100
644,500
Tue, 17 Feb 2026
135.4400
140.7500
131.9300
135.4100
705,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
133.9700
140.7500
133.3900
136.4400
767,000
Thu, 12 Feb 2026
138.8800
140.4500
130.4000
132.6300
1,328,900
Wed, 11 Feb 2026
142.1100
145.4300
137.4100
139.4000
686,400
Tue, 10 Feb 2026
144.4000
146.3600
141.3900
143.0600
693,800
Mon, 09 Feb 2026
140.5600
143.9800
138.1700
143.5800
936,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
142.0800
145.5900
139.8000
142.1800
865,900
Thu, 05 Feb 2026
145.6200
147.1600
138.5200
139.6600
773,100
Wed, 04 Feb 2026
151.0800
152.4600
145.9000
146.1100
827,400
Tue, 03 Feb 2026
152.4000
160.8800
145.0100
150.2300
1,062,800
Mon, 02 Feb 2026
149.2900
151.9500
146.9500
151.1200
592,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
156.3200
157.4400
148.8400
149.3700
889,200
Thu, 29 Jan 2026
158.9500
158.9500
152.4500
156.3700
725,800
Wed, 28 Jan 2026
161.3600
162.9800
157.7700
160.0500
438,800
Tue, 27 Jan 2026
162.2600
164.9400
160.2600
163.6300
455,100
Mon, 26 Jan 2026
163.4100
166.7800
161.7600
163.3400
496,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
167.6700
169.7800
160.2200
162.3300
674,100
Thu, 22 Jan 2026
170.8100
174.8700
166.4000
167.9300
547,500
Wed, 21 Jan 2026
165.2600
170.6700
165.1800
169.9700
738,300
Tue, 20 Jan 2026
159.5400
165.6000
157.2900
163.3300
476,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
162.2900
165.3000
160.4500
162.0200
625,000
Thu, 15 Jan 2026
162.0600
165.0300
158.8000
161.6900
747,800
Wed, 14 Jan 2026
167.5000
168.2500
158.9100
162.0300
877,900
Tue, 13 Jan 2026
170.0400
172.5100
160.5700
167.3100
999,700
Mon, 12 Jan 2026
167.7700
170.0700
164.7400
168.4000
509,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
167.4900
169.5600
164.2900
166.8200
396,100
Thu, 08 Jan 2026
166.8700
168.6600
164.1900
166.4200
664,000
Wed, 07 Jan 2026
172.6600
175.0000
167.8600
169.0500
911,400
Tue, 06 Jan 2026
169.4400
175.7700
169.3600
172.2600
696,800
Tue, 06 Jan 2026
6 · 8-K
Pre-market · 07:32 ET
8-K ↗
Mon, 05 Jan 2026
164.5300
170.6500
164.5300
169.4400
568,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
163.5300
167.5100
162.2100
164.3500
639,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
166.4100
167.0900
163.4700
163.8600
450,400
Tue, 30 Dec 2025
164.9300
167.0900
162.0200
166.5900
319,400
Mon, 29 Dec 2025
165.0400
167.6500
161.4100
165.7300
367,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
165.1500
166.2400
163.8500
166.2100
251,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
166.6700
166.6700
164.5000
165.6600
232,600
Tue, 23 Dec 2025
164.0000
166.9700
162.5300
166.3600
558,300
Mon, 22 Dec 2025
162.1900
167.7400
161.7300
165.5800
513,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
158.3200
163.0000
158.3200
162.3800
1,071,600
Thu, 18 Dec 2025
160.1300
162.2900
156.7200
157.7200
748,700
Wed, 17 Dec 2025
156.8100
161.0800
156.5600
156.9200
571,300
Tue, 16 Dec 2025
160.0000
160.9900
156.0100
158.0900
671,000
Mon, 15 Dec 2025
159.8600
160.9100
157.0100
160.5800
581,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
161.2600
162.0600
156.3100
157.3900
660,600
Thu, 11 Dec 2025
163.6500
164.6000
161.1700
161.6600
569,200
Wed, 10 Dec 2025
161.9900
165.0200
160.5500
163.8000
580,100
Tue, 09 Dec 2025
160.5500
164.1500
160.5000
160.6700
684,700
Mon, 08 Dec 2025
163.6800
164.5400
160.1100
160.8100
520,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
166.2100
167.2000
163.8700
164.9800
499,500
Thu, 04 Dec 2025
165.5100
167.6700
161.6700
165.7600
599,200
Wed, 03 Dec 2025
165.3900
170.4000
165.0400
166.5200
915,700
Tue, 02 Dec 2025
166.1100
168.2800
163.2300
165.0200
800,600
Mon, 01 Dec 2025
168.5700
171.0100
165.8400
166.3500
989,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
174.0100
174.0100
168.7000
171.0200
388,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
171.8200
172.6100
168.7900
171.1800
498,800
Tue, 25 Nov 2025
167.1700
173.6500
167.1100
171.7600
888,800
Mon, 24 Nov 2025
161.3800
167.9700
160.6500
167.2600
946,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
156.5000
164.3900
155.7200
162.5100
892,100
Thu, 20 Nov 2025
156.7600
159.7800
153.5800
154.3600
654,000
Wed, 19 Nov 2025
152.0900
155.8200
150.2600
155.0800
693,700
Tue, 18 Nov 2025
147.7400
153.7300
146.5600
153.0600
523,900
Mon, 17 Nov 2025
152.3200
154.8200
148.4500
149.0000
718,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
144.8100
154.7900
144.8100
152.3700
1,586,300
Thu, 13 Nov 2025
155.1900
157.9000
150.4700
150.5600
904,300
Wed, 12 Nov 2025
152.6200
158.7400
152.6200
158.0100
1,386,700
Tue, 11 Nov 2025
145.3200
155.1300
145.3200
153.4400
1,088,900
Mon, 10 Nov 2025
144.4000
151.1000
144.4000
145.6600
896,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
144.6400
144.6400
139.4000
142.8200
663,000
Thu, 06 Nov 2025
145.3500
147.0000
141.6300
144.9800
496,600
Wed, 05 Nov 2025
146.4100
148.6500
144.0200
145.8400
679,900
Tue, 04 Nov 2025
5 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Tue, 04 Nov 2025
149.0600
151.3100
146.0000
146.9300
619,000
Mon, 03 Nov 2025
147.5200
150.8400
146.4200
150.1700
770,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
145.7600
153.4800
144.2100
149.0600
1,227,900
Thu, 30 Oct 2025
147.8700
150.1100
144.1800
144.5700
909,700
Wed, 29 Oct 2025
149.9200
155.3100
148.1700
148.4800
1,345,300
Tue, 28 Oct 2025
165.0000
166.6200
150.7300
151.5700
1,712,300
Tue, 28 Oct 2025
4 · 8-K
Pre-market · 07:33 ET
8-K ↗
Mon, 27 Oct 2025
165.6900
168.0100
160.4000
161.1000
1,407,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
166.1100
169.8700
164.9700
166.3300
1,180,900
Thu, 23 Oct 2025
155.2700
166.1800
155.2700
165.2000
1,197,600
Wed, 22 Oct 2025
156.9000
160.4600
155.7400
157.4100
1,205,400
Tue, 21 Oct 2025
158.0000
165.1700
156.5000
156.7500
1,653,600
Mon, 20 Oct 2025
153.8100
157.8300
152.9500
154.5400
1,027,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
153.5000
156.3100
152.5400
152.6000
1,069,000
Thu, 16 Oct 2025
157.0300
157.2100
152.4400
154.5500
1,108,600
Wed, 15 Oct 2025
148.7900
152.3600
147.1600
149.5200
812,800
Tue, 14 Oct 2025
146.1600
150.8500
145.5100
148.4000
872,000
Mon, 13 Oct 2025
145.6900
150.4000
145.0100
148.6700
772,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
148.3300
148.9600
143.4700
145.2400
931,100
Thu, 09 Oct 2025
150.8100
153.0200
147.8800
148.8100
1,285,200
Wed, 08 Oct 2025
145.8200
151.2700
144.2800
150.8100
819,000
Tue, 07 Oct 2025
150.3100
152.3000
144.0700
145.9300
1,183,000
Mon, 06 Oct 2025
147.3000
150.7500
147.0700
150.1000
894,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
146.8500
150.1500
144.7000
148.7300
1,285,900
Thu, 02 Oct 2025
146.4000
148.4800
143.2600
145.2300
1,138,500
Wed, 01 Oct 2025
134.6900
147.0400
134.1900
145.8100
1,675,800
Tue, 30 Sep 2025
124.0900
134.0900
123.9800
133.6700
1,193,500
Mon, 29 Sep 2025
125.8200
125.8500
123.6800
124.0900
743,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
122.0000
125.9300
121.9900
125.6100
563,100
Thu, 25 Sep 2025
122.6800
124.4400
121.1800
121.6800
612,700
Wed, 24 Sep 2025
123.7600
125.8100
122.5200
124.5100
1,122,500
Tue, 23 Sep 2025
126.3000
128.2400
123.6700
123.9500
598,900
Mon, 22 Sep 2025
124.9300
127.7100
123.6500
125.9400
758,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
125.3600
126.6600
122.1200
122.3000
1,103,300
Thu, 18 Sep 2025
122.0900
125.8700
121.7700
124.3800
757,800
Wed, 17 Sep 2025
119.3400
123.0000
117.1400
119.3900
1,088,100
Tue, 16 Sep 2025
113.5600
120.1600
112.8400
119.7500
1,363,300
Mon, 15 Sep 2025
114.2400
115.7200
112.7300
113.7400
647,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
118.4800
118.6400
113.4800
113.5400
707,500
Thu, 11 Sep 2025
119.0900
122.7100
118.9100
119.5100
624,500
Wed, 10 Sep 2025
118.4000
122.7000
117.5500
120.2300
986,500
Tue, 09 Sep 2025
120.0400
120.1800
117.1800
118.6900
526,100
Mon, 08 Sep 2025
122.3700
123.2600
119.1300
120.7000
782,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
120.0700
125.3100
120.0300
124.5600
1,044,000
Thu, 04 Sep 2025
115.4300
120.6700
112.7100
120.5800
841,600
Wed, 03 Sep 2025
119.9600
121.7100
115.7600
116.1800
652,500
Tue, 02 Sep 2025
121.4300
121.8300
118.3900
120.6900
543,200
Tue, 02 Sep 2025
3 · 8-K
Pre-market · 08:55 ET
8-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
122.4700
124.9100
121.9000
122.3200
651,900
Thu, 28 Aug 2025
118.6600
122.5100
117.6100
122.1700
1,119,700
Wed, 27 Aug 2025
119.2500
121.5600
118.8300
118.8800
499,700
Tue, 26 Aug 2025
121.4000
122.4000
120.3300
120.4900
719,700
Mon, 25 Aug 2025
124.8900
124.8900
120.4600
121.2600
432,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
120.8800
127.2100
119.9000
124.7900
775,500
Thu, 21 Aug 2025
121.1800
121.4400
119.2900
119.6500
543,700
Wed, 20 Aug 2025
122.7200
123.4500
120.5400
121.5600
736,000
Tue, 19 Aug 2025
124.2700
127.4800
122.9300
123.5000
671,300
Mon, 18 Aug 2025
123.8400
126.5200
122.7500
124.0800
580,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
127.0200
128.0000
124.1900
124.3500
574,800
Thu, 14 Aug 2025
125.9600
126.8600
124.4300
126.6400
686,700
Wed, 13 Aug 2025
122.2900
127.5700
120.3600
127.1500
881,700
Tue, 12 Aug 2025
112.3700
121.4500
111.4800
121.4000
969,800
Mon, 11 Aug 2025
111.5400
112.9800
111.2300
111.8800
559,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
113.8300
114.0000
111.1500
111.4300
635,900
Thu, 07 Aug 2025
2 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Thu, 07 Aug 2025
113.5300
113.5800
111.3600
113.5200
832,000
Wed, 06 Aug 2025
115.6300
115.7300
110.7700
112.1000
1,154,800
Tue, 05 Aug 2025
116.6400
117.7200
115.0300
115.8800
666,500
Mon, 04 Aug 2025
118.8600
118.8600
115.7600
116.5000
754,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
115.2300
118.9900
113.4300
118.9100
941,500
Thu, 31 Jul 2025
121.6000
122.7300
116.7600
117.0700
1,146,500
Wed, 30 Jul 2025
126.3300
128.4800
122.0000
122.8500
1,440,200
Tue, 29 Jul 2025
126.0000
132.2400
124.0000
125.3000
2,260,300
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 07:31 ET
8-K ↗
Mon, 28 Jul 2025
121.7300
121.7300
119.0300
119.6500
990,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend