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
134.5300
137.5100
131.9800
137.4800
539,400
Thu, 23 Jul 2026
142.1200
142.4400
133.0400
133.7400
749,000
Wed, 22 Jul 2026
145.1500
147.4900
138.7600
140.2300
699,400
Tue, 21 Jul 2026
155.6600
155.6600
141.9100
143.7800
1,163,300
Mon, 20 Jul 2026
158.1900
160.7800
155.7700
156.3700
492,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
155.4500
160.8400
154.0100
159.4300
824,200
Thu, 16 Jul 2026
161.9500
161.9700
155.9700
157.5600
573,500
Wed, 15 Jul 2026
164.2500
167.8600
155.4300
159.3200
566,000
Tue, 14 Jul 2026
148.3800
164.2100
148.3800
164.1200
768,400
Mon, 13 Jul 2026
154.4200
155.4000
148.3100
151.5400
720,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
160.2400
162.1800
151.9600
152.6900
658,700
Thu, 09 Jul 2026
150.1000
159.3900
148.0100
159.3900
523,500
Wed, 08 Jul 2026
155.5700
157.7200
153.2900
153.5400
802,800
Tue, 07 Jul 2026
159.6100
164.1700
157.3300
157.5500
1,000,000
Mon, 06 Jul 2026
151.5000
159.3500
151.1100
158.2600
1,008,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
143.4400
148.4200
141.0000
148.1200
1,043,100
Wed, 01 Jul 2026
141.3400
148.0000
139.8400
143.4400
843,000
Tue, 30 Jun 2026
129.6100
141.5200
129.4800
137.4900
1,867,000
Mon, 29 Jun 2026
124.1300
129.7000
123.7100
128.3200
781,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
116.3700
124.1700
116.3700
123.2700
1,691,900
Thu, 25 Jun 2026
114.8300
118.5000
112.6000
116.1900
476,400
Wed, 24 Jun 2026
112.5800
115.8200
112.5000
115.3400
542,200
Tue, 23 Jun 2026
110.4000
114.8200
110.4000
112.3300
563,900
Mon, 22 Jun 2026
110.5500
114.1600
106.7900
108.5100
710,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.7500
112.4100
107.9600
111.3000
1,294,800
Wed, 17 Jun 2026
112.3600
114.9500
111.0000
112.1800
820,100
Tue, 16 Jun 2026
114.8400
117.9100
112.7400
113.6700
852,400
Mon, 15 Jun 2026
111.3000
116.5100
110.5000
114.6500
889,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
110.7500
113.7800
109.0000
111.2400
544,900
Thu, 11 Jun 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 11 Jun 2026
108.9300
111.8000
107.2500
110.8300
482,600
Wed, 10 Jun 2026
108.6200
112.8000
107.8800
110.2000
559,500
Tue, 09 Jun 2026
108.6600
109.9200
107.4000
109.7100
694,200
Mon, 08 Jun 2026
108.9600
110.4900
106.7500
110.3100
523,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
112.0200
113.1000
107.1000
109.9000
589,300
Thu, 04 Jun 2026
112.3600
114.1000
111.1500
111.5300
672,400
Wed, 03 Jun 2026
111.5500
112.8200
109.3600
111.6100
943,800
Tue, 02 Jun 2026
109.4100
113.6600
108.2000
113.4200
569,400
Mon, 01 Jun 2026
112.3000
115.8900
110.9700
114.0200
979,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
101.0900
110.1200
101.0900
109.2900
987,500
Thu, 28 May 2026
99.3700
101.3100
98.4100
100.3700
504,900
Wed, 27 May 2026
100.1200
101.4500
98.2800
98.3200
515,300
Tue, 26 May 2026
101.5000
103.5400
99.7000
102.3100
431,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
101.2100
104.5200
101.1300
102.3700
605,600
Thu, 21 May 2026
98.7300
101.2100
97.4600
100.8500
665,800
Wed, 20 May 2026
98.2700
101.5200
97.4600
100.5500
698,300
Tue, 19 May 2026
99.6900
101.7800
97.9500
100.0900
942,200
Mon, 18 May 2026
90.0500
98.4100
89.4900
97.9800
1,069,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.1700
90.7900
86.7300
90.0200
532,400
Thu, 14 May 2026
86.9900
88.1100
84.6300
86.7300
691,500
Wed, 13 May 2026
89.2200
90.0000
85.2700
86.5000
792,000
Tue, 12 May 2026
92.8200
92.8200
89.2600
90.1200
580,800
Mon, 11 May 2026
93.7100
94.3800
87.5200
91.5300
882,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.6500
95.7200
90.3300
94.2800
1,144,400
Thu, 07 May 2026
93.0000
95.6100
92.1000
94.9700
1,310,100
Wed, 06 May 2026
90.2400
91.1100
84.3100
90.8400
1,171,700
Tue, 05 May 2026
10 · 10-Q
After-hours · 17:08 ET
10-Q ↗
Tue, 05 May 2026
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 05 May 2026
92.0000
92.9600
89.5600
92.1400
820,500
Mon, 04 May 2026
88.3400
92.8200
87.5600
92.4900
966,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.0000
90.0800
85.8700
88.5300
722,000
Thu, 30 Apr 2026
87.9000
91.8800
86.0000
86.9300
1,042,400
Wed, 29 Apr 2026
84.6600
90.2300
83.9600
89.6000
1,253,100
Tue, 28 Apr 2026
86.4600
87.3400
84.9000
85.7000
528,700
Mon, 27 Apr 2026
84.3300
86.3400
83.7600
85.1600
483,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.8700
84.5900
82.1200
84.3400
445,800
Thu, 23 Apr 2026
86.4600
87.8400
82.0700
84.0400
618,100
Wed, 22 Apr 2026
8 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 22 Apr 2026
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 22 Apr 2026
86.5500
89.1400
86.0000
88.7100
656,600
Tue, 21 Apr 2026
82.3700
88.0500
82.3400
86.2800
989,200
Mon, 20 Apr 2026
82.8900
84.5500
81.4000
82.0000
1,135,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.4800
86.0000
82.5600
83.1700
1,368,900
Thu, 16 Apr 2026
86.2700
87.3700
82.7300
84.0900
950,700
Wed, 15 Apr 2026
84.3900
87.0900
84.2000
85.1700
821,400
Tue, 14 Apr 2026
81.6800
84.4100
81.6800
83.2200
1,275,800
Mon, 13 Apr 2026
76.6200
81.4700
76.3600
81.4000
1,308,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.4100
79.1100
74.7400
76.2000
1,202,300
Thu, 09 Apr 2026
86.0000
86.4500
74.5100
76.6800
1,701,000
Wed, 08 Apr 2026
88.9800
90.5600
86.0400
87.3600
1,023,800
Tue, 07 Apr 2026
90.5100
92.0200
87.4500
88.2400
943,000
Mon, 06 Apr 2026
88.4200
90.9300
87.6400
90.3200
446,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
87.1100
89.8400
85.9600
88.3600
736,700
Wed, 01 Apr 2026
88.5200
88.8500
85.0800
86.2100
821,100
Tue, 31 Mar 2026
88.6400
89.0000
85.3100
87.8500
915,900
Mon, 30 Mar 2026
86.2800
89.1600
86.2800
87.9200
721,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.6300
89.7600
82.0600
85.6300
1,080,200
Thu, 26 Mar 2026
89.3700
92.5400
89.0000
91.1100
432,600
Wed, 25 Mar 2026
93.4900
94.0200
89.5400
89.9000
513,600
Tue, 24 Mar 2026
96.2700
96.5500
91.1300
92.2900
679,500
Mon, 23 Mar 2026
97.5700
99.5900
95.3100
97.3400
511,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.8900
97.3400
93.6600
96.4400
1,692,500
Thu, 19 Mar 2026
96.9200
98.7300
95.0100
96.5900
519,600
Wed, 18 Mar 2026
94.0100
97.2700
93.8400
96.6400
455,600
Tue, 17 Mar 2026
94.9700
100.0000
94.6800
95.0800
573,100
Mon, 16 Mar 2026
98.0100
99.6600
94.6500
94.9900
766,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
97.0000
103.0000
96.8600
99.7100
599,900
Thu, 12 Mar 2026
96.0000
98.8600
96.0000
96.9900
592,000
Wed, 11 Mar 2026
96.5200
98.6500
94.2800
96.6600
331,200
Tue, 10 Mar 2026
96.6100
96.6100
93.4400
95.3800
322,900
Mon, 09 Mar 2026
97.3200
98.2000
94.8900
96.3600
699,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
98.2400
99.8700
95.8500
98.6600
484,200
Thu, 05 Mar 2026
97.6500
101.5000
97.6500
99.4500
587,800
Wed, 04 Mar 2026
97.3900
99.1700
96.3000
98.0800
618,200
Tue, 03 Mar 2026
93.0800
98.4400
92.7500
97.3900
512,800
Mon, 02 Mar 2026
92.4400
96.6900
91.8100
94.5900
801,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.8300
92.9000
89.9400
92.4700
872,600
Thu, 26 Feb 2026
91.8700
96.9100
91.6300
93.6800
1,067,000
Wed, 25 Feb 2026
87.9900
91.6300
87.7100
91.2400
1,045,300
Tue, 24 Feb 2026
87.0000
89.3000
86.1800
86.8300
807,700
Mon, 23 Feb 2026
92.2700
92.2700
85.1400
86.6500
1,473,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 10-K
After-hours · 17:06 ET
10-K ↗
Fri, 20 Feb 2026
103.2000
105.3400
92.0500
92.6600
1,490,800
Thu, 19 Feb 2026
104.0500
104.0600
101.9600
103.2000
615,700
Wed, 18 Feb 2026
102.9900
105.2000
101.6100
104.3900
632,300
Tue, 17 Feb 2026
105.3100
105.8500
102.1100
103.9100
766,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
104.9300
108.2600
104.2200
104.9100
1,194,000
Thu, 12 Feb 2026
110.2100
111.7900
104.5600
104.7900
896,000
Wed, 11 Feb 2026
112.2600
114.0100
108.2700
110.2800
674,100
Tue, 10 Feb 2026
109.6700
114.3400
109.6700
113.3900
869,700
Mon, 09 Feb 2026
110.4000
113.5300
107.1700
109.1500
1,153,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
126.9100
131.3100
109.7200
110.8000
2,105,700
Thu, 05 Feb 2026
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 05 Feb 2026
130.7500
133.3300
127.0200
127.8100
827,600
Wed, 04 Feb 2026
126.0100
130.9200
124.4300
129.1800
754,800
Tue, 03 Feb 2026
132.4300
133.4500
125.9000
127.5200
634,900
Mon, 02 Feb 2026
131.0000
137.4900
131.0000
135.0000
722,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
131.9500
132.8800
130.2200
131.9000
572,100
Thu, 29 Jan 2026
131.2700
132.3600
128.4400
132.1200
514,200
Wed, 28 Jan 2026
133.0000
134.3300
131.9600
132.6900
300,100
Tue, 27 Jan 2026
132.8200
133.8500
130.7500
133.0000
312,200
Mon, 26 Jan 2026
129.4300
133.0000
128.5500
132.1800
560,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
130.9700
131.3700
128.1600
128.7900
374,800
Thu, 22 Jan 2026
133.2900
134.3000
129.9000
130.9700
433,900
Wed, 21 Jan 2026
132.2500
133.4700
131.0200
132.5000
295,400
Tue, 20 Jan 2026
133.3300
134.5000
131.0000
132.0200
476,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
133.6400
136.0000
132.8000
134.5700
436,000
Thu, 15 Jan 2026
133.9600
134.3300
130.0800
133.7900
431,100
Wed, 14 Jan 2026
132.5000
134.9600
131.4400
134.0300
431,000
Tue, 13 Jan 2026
134.7700
135.7700
132.2700
133.1400
253,400
Mon, 12 Jan 2026
132.7300
136.0000
132.0600
135.2100
428,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
133.2100
134.5800
131.0000
133.1500
271,800
Thu, 08 Jan 2026
131.3600
134.5600
129.9800
133.3600
362,900
Wed, 07 Jan 2026
130.6500
132.2000
127.7900
131.8600
357,500
Tue, 06 Jan 2026
129.7500
131.0000
129.0600
130.0400
369,900
Mon, 05 Jan 2026
130.9100
132.7800
129.8600
131.0200
381,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
132.6000
133.3800
129.0500
131.0100
346,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
133.9600
134.0900
132.2900
132.9000
290,600
Tue, 30 Dec 2025
136.6100
136.6100
131.0000
134.5700
475,400
Mon, 29 Dec 2025
137.7800
139.2000
137.0800
137.3400
200,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
139.6900
140.7400
137.4800
138.2900
208,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
138.9900
140.2000
137.6400
139.5400
140,800
Tue, 23 Dec 2025
139.9400
141.3300
138.1600
139.0800
388,600
Mon, 22 Dec 2025
142.4700
143.8800
140.8200
140.9600
235,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
142.1000
143.6000
140.8000
142.7600
1,290,400
Thu, 18 Dec 2025
144.9700
144.9700
142.0000
142.9500
356,600
Wed, 17 Dec 2025
143.1700
144.3000
137.8700
141.9500
786,200
Tue, 16 Dec 2025
144.1000
145.0600
139.4700
143.5700
713,200
Mon, 15 Dec 2025
152.5300
152.5300
144.7500
144.9000
533,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
153.0900
153.6200
151.0100
152.5300
382,200
Thu, 11 Dec 2025
151.5400
153.6100
150.4300
152.3100
239,900
Wed, 10 Dec 2025
150.2400
153.1000
149.7700
151.7500
346,400
Tue, 09 Dec 2025
148.9500
150.9000
147.4800
150.0300
316,800
Mon, 08 Dec 2025
146.9400
150.4300
145.7200
149.7600
303,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
148.8000
150.2900
144.5600
146.0800
436,200
Thu, 04 Dec 2025
150.0000
151.5600
149.0000
149.6300
346,900
Wed, 03 Dec 2025
145.0000
149.9200
144.2400
149.1300
361,000
Tue, 02 Dec 2025
144.6300
148.4900
144.3000
145.8100
453,100
Mon, 01 Dec 2025
141.4000
144.6700
140.6000
143.1600
344,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
141.4200
143.0000
140.6700
140.8500
162,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
141.0900
143.0000
139.8900
141.6300
258,700
Tue, 25 Nov 2025
141.7000
143.3000
139.7200
141.7900
288,600
Mon, 24 Nov 2025
143.3900
143.3900
139.2400
140.5200
346,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
138.0500
144.4700
136.2700
143.0700
666,500
Thu, 20 Nov 2025
139.8500
140.7100
137.2900
137.9000
283,100
Wed, 19 Nov 2025
137.8500
139.0600
136.1700
138.2100
261,400
Tue, 18 Nov 2025
138.9200
140.3800
137.5100
138.5500
318,100
Mon, 17 Nov 2025
143.6700
144.5900
139.3500
139.4600
341,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
141.7800
143.8400
140.5800
143.5700
426,100
Thu, 13 Nov 2025
150.0000
150.0000
143.0700
143.3200
544,300
Wed, 12 Nov 2025
153.8600
155.4700
148.7800
150.0500
371,800
Tue, 11 Nov 2025
151.1500
154.0600
150.5400
153.8000
321,100
Mon, 10 Nov 2025
150.2700
152.5600
149.1000
151.9900
535,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
145.9900
151.6600
145.5400
149.7300
695,500
Thu, 06 Nov 2025
142.4200
147.5800
138.8000
147.0200
1,379,900
Wed, 05 Nov 2025
141.4600
147.1900
135.6600
146.1300
1,432,900
Tue, 04 Nov 2025
4 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Tue, 04 Nov 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 04 Nov 2025
124.1400
125.4000
121.0100
121.2100
507,700
Mon, 03 Nov 2025
123.4500
125.3900
122.1400
125.1200
387,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
122.6300
124.1900
121.9200
123.2600
302,600
Thu, 30 Oct 2025
122.7600
125.3600
122.2600
123.7900
413,400
Wed, 29 Oct 2025
126.9900
126.9900
122.1000
122.5600
319,200
Tue, 28 Oct 2025
126.7000
127.6700
125.9100
126.9900
240,700
Mon, 27 Oct 2025
128.6800
129.0500
126.0000
126.0700
279,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
128.5400
129.0200
127.1700
128.0500
172,800
Thu, 23 Oct 2025
127.9100
129.0000
126.7900
127.9000
227,400
Wed, 22 Oct 2025
131.8400
132.7200
128.1600
128.2200
333,100
Tue, 21 Oct 2025
127.4000
132.0700
126.8900
131.8400
319,500
Mon, 20 Oct 2025
127.2300
128.0000
126.4400
127.6300
207,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
127.0500
128.8500
126.3500
126.6000
264,600
Thu, 16 Oct 2025
128.2700
129.3200
126.4400
127.5600
425,100
Wed, 15 Oct 2025
128.0900
130.5900
127.3500
127.7700
408,700
Tue, 14 Oct 2025
126.8000
127.7200
125.3000
127.6400
303,800
Mon, 13 Oct 2025
130.4200
130.4200
126.5300
127.9100
323,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
129.9800
130.8100
127.6200
128.8100
391,800
Thu, 09 Oct 2025
128.7200
130.4100
127.5600
129.7800
282,500
Wed, 08 Oct 2025
128.4300
129.2800
127.4100
129.2300
360,700
Tue, 07 Oct 2025
129.6100
130.0000
126.4700
127.6600
309,100
Mon, 06 Oct 2025
131.7100
132.2600
128.1100
129.6000
414,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
131.4700
133.8100
131.0000
131.0700
336,400
Thu, 02 Oct 2025
131.6300
132.2600
130.4100
130.7800
437,500
Wed, 01 Oct 2025
131.8100
133.9000
129.8800
131.3700
395,000
Tue, 30 Sep 2025
136.2800
137.4800
132.1700
132.3300
323,000
Mon, 29 Sep 2025
137.3100
137.3100
135.0000
136.5000
256,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
135.4200
136.8200
134.2600
136.6600
232,100
Thu, 25 Sep 2025
135.7500
136.7500
133.7700
135.3600
297,600
Wed, 24 Sep 2025
135.6400
137.3600
134.3200
136.1500
238,900
Tue, 23 Sep 2025
136.4800
137.0000
134.0700
134.8700
186,000
Mon, 22 Sep 2025
135.1200
136.7200
134.6300
136.3900
178,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
136.0300
136.3700
133.9200
135.5600
931,600
Thu, 18 Sep 2025
133.4800
136.7000
132.8500
135.7800
285,000
Wed, 17 Sep 2025
132.6300
133.9500
131.0000
132.2100
242,000
Tue, 16 Sep 2025
131.5100
133.1600
131.0000
132.2000
329,100
Mon, 15 Sep 2025
133.1700
133.5500
131.7200
132.0800
385,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
135.9000
135.9900
133.1700
133.4600
182,100
Thu, 11 Sep 2025
132.1700
135.7500
131.3700
135.6500
246,400
Wed, 10 Sep 2025
132.9200
134.2400
131.2200
131.5300
244,900
Tue, 09 Sep 2025
135.1200
135.1200
132.2100
133.1100
282,300
Mon, 08 Sep 2025
135.2700
135.4700
133.2200
135.1600
286,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
134.2900
137.0000
133.4900
134.9500
334,400
Thu, 04 Sep 2025
135.5900
135.9500
133.5400
134.2900
300,400
Wed, 03 Sep 2025
133.7400
136.4700
133.1100
135.8800
340,900
Tue, 02 Sep 2025
133.0000
134.0700
131.3600
133.7700
378,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
135.5200
137.2700
132.0000
135.8100
332,300
Thu, 28 Aug 2025
134.6600
135.3400
134.0500
135.3300
219,000
Wed, 27 Aug 2025
132.0000
135.4900
132.0000
134.6600
345,500
Tue, 26 Aug 2025
132.3000
133.2900
131.4900
131.4900
535,000
Mon, 25 Aug 2025
134.5300
134.7400
132.2300
132.4900
203,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
130.8700
135.8300
130.8700
134.5400
289,400
Thu, 21 Aug 2025
131.1900
131.6500
129.8800
130.6200
220,400
Wed, 20 Aug 2025
133.2800
133.5700
131.3500
132.1100
299,100
Tue, 19 Aug 2025
131.3000
133.6900
131.3000
133.1000
304,400
Mon, 18 Aug 2025
129.5700
130.7500
128.8400
130.6500
223,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
129.7200
131.0000
128.7100
129.1500
232,700
Thu, 14 Aug 2025
131.5400
131.7700
129.0800
129.1600
236,600
Wed, 13 Aug 2025
130.0200
132.6700
129.4100
132.1800
283,700
Tue, 12 Aug 2025
128.5100
129.9300
127.7700
129.4500
331,700
Mon, 11 Aug 2025
128.4300
131.5000
127.7100
127.8900
302,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
128.9100
129.9500
127.7000
128.4600
310,800
Thu, 07 Aug 2025
130.9700
132.6800
127.2700
128.6300
488,200
Wed, 06 Aug 2025
132.1400
133.8000
124.1000
130.3300
879,100
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 17:07 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 05 Aug 2025
136.2400
136.2400
130.4200
130.6100
633,200
Mon, 04 Aug 2025
131.0900
136.1400
131.0800
135.8200
523,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
132.5000
132.7800
130.3200
130.5300
319,700
Thu, 31 Jul 2025
135.7700
136.3600
132.8900
133.0700
281,100
Wed, 30 Jul 2025
137.9900
140.2300
134.5100
135.5300
298,900
Tue, 29 Jul 2025
138.5300
139.2000
136.0600
137.4300
261,600
Mon, 28 Jul 2025
137.7500
138.6000
135.5500
137.3000
310,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend