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
130.2200
138.0000
129.2250
137.5600
241,800
Thu, 23 Jul 2026
129.8700
131.4150
127.3900
129.1800
280,900
Wed, 22 Jul 2026
136.6100
136.6100
129.0550
130.4500
234,900
Tue, 21 Jul 2026
138.6500
140.1100
136.0050
136.3400
204,500
Mon, 20 Jul 2026
136.3400
142.2500
136.1600
140.1200
221,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
134.4400
138.6700
134.2500
135.4400
277,200
Thu, 16 Jul 2026
131.6600
136.1500
131.6600
134.2300
443,800
Wed, 15 Jul 2026
137.1900
137.1900
130.7900
131.6900
376,700
Tue, 14 Jul 2026
139.3700
139.9100
135.4800
136.0700
289,900
Mon, 13 Jul 2026
137.3100
139.7700
134.1100
139.5800
424,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
139.9900
141.2000
135.6600
136.0700
338,500
Thu, 09 Jul 2026
144.3100
144.4200
137.8150
139.1800
287,400
Wed, 08 Jul 2026
145.2200
147.6200
143.6300
144.5200
466,500
Tue, 07 Jul 2026
144.2000
147.4400
141.3750
145.2900
448,200
Mon, 06 Jul 2026
139.5000
142.9400
136.1400
142.1300
397,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
133.9500
140.6150
132.5900
140.0000
353,100
Wed, 01 Jul 2026
127.7200
135.1600
126.8650
133.6900
283,400
Tue, 30 Jun 2026
126.5100
128.9990
125.0500
126.3900
157,800
Mon, 29 Jun 2026
124.3000
126.5400
123.1800
126.3300
485,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.1600
128.4300
119.0550
126.3200
950,200
Thu, 25 Jun 2026
118.7300
119.4200
116.3050
117.8400
220,300
Wed, 24 Jun 2026
117.0100
120.3400
116.1300
118.9100
252,100
Tue, 23 Jun 2026
113.5400
117.4550
113.3800
116.0800
185,600
Mon, 22 Jun 2026
111.6700
114.7550
110.8150
111.5800
433,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
115.6600
115.6600
111.2450
111.7000
467,600
Wed, 17 Jun 2026
112.6900
115.6250
112.6900
114.4200
219,400
Tue, 16 Jun 2026
113.6400
116.0910
112.7050
114.0700
184,600
Mon, 15 Jun 2026
113.9900
114.8150
111.5050
113.0100
163,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.1500
116.2900
113.2140
114.8500
181,600
Thu, 11 Jun 2026
113.8400
116.1500
112.7050
115.1500
261,600
Wed, 10 Jun 2026
109.9800
114.3300
109.9800
113.3400
258,000
Tue, 09 Jun 2026
106.8600
110.6500
105.5200
108.6800
262,800
Mon, 08 Jun 2026
107.2800
109.9700
106.7250
106.7900
190,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.5400
110.0050
104.3000
108.5100
241,400
Thu, 04 Jun 2026
103.0500
105.1670
102.3700
103.2700
166,300
Wed, 03 Jun 2026
103.9700
104.8000
100.8100
101.4200
331,500
Tue, 02 Jun 2026
107.0700
108.8210
104.5500
104.6800
231,000
Mon, 01 Jun 2026
107.0400
109.4400
106.4850
107.2400
227,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
109.6300
110.1100
105.5100
107.0400
424,700
Fri, 29 May 2026
15 · 8-K
Pre-market · 08:31 ET
8-K ↗
Thu, 28 May 2026
109.4200
111.8600
108.5500
109.6300
276,800
Wed, 27 May 2026
114.2300
115.8850
109.1550
109.4500
386,700
Tue, 26 May 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 26 May 2026
113.5900
116.9420
112.3200
114.5100
194,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
114.5000
115.8300
113.3600
113.8700
172,300
Thu, 21 May 2026
114.7600
115.3200
112.8900
115.0000
192,900
Wed, 20 May 2026
113.5100
116.9500
112.7000
115.8100
288,400
Tue, 19 May 2026
115.2600
118.2700
113.2350
113.4200
248,000
Mon, 18 May 2026
110.6100
115.3950
109.4000
114.5100
282,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
110.4500
112.5200
109.6050
110.7800
196,100
Thu, 14 May 2026
109.2300
111.2500
109.2300
110.2800
179,500
Wed, 13 May 2026
108.2900
110.9350
107.6700
108.1600
235,500
Tue, 12 May 2026
109.2800
111.0000
108.0500
108.6300
207,400
Mon, 11 May 2026
113.1500
114.2350
107.5100
109.2200
357,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.3900
116.8100
111.3300
113.3600
323,800
Fri, 08 May 2026
13 · 10-Q
Next filing day · accepted 07 May, 18:07 ET
10-Q ↗
Thu, 07 May 2026
111.8100
114.2800
108.0000
113.5700
555,000
Wed, 06 May 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 06 May 2026
113.0100
114.2400
109.0150
110.7500
633,300
Tue, 05 May 2026
116.0000
117.0000
111.5000
111.7300
626,900
Mon, 04 May 2026
120.4000
123.0500
115.3450
115.5500
238,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
120.6200
123.5900
120.4400
120.9700
237,400
Thu, 30 Apr 2026
122.6400
123.5000
119.9900
120.3800
236,300
Wed, 29 Apr 2026
126.2000
126.2000
123.4400
124.0000
135,500
Tue, 28 Apr 2026
127.4300
128.5700
125.4750
127.1200
190,700
Mon, 27 Apr 2026
126.1900
127.8800
124.0800
126.0900
239,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
128.0800
129.3050
124.2600
126.0700
404,300
Thu, 23 Apr 2026
130.0700
131.9100
128.1000
128.7000
148,300
Wed, 22 Apr 2026
131.7500
132.0700
127.7500
129.0400
177,300
Tue, 21 Apr 2026
132.6100
132.6100
129.2700
131.7500
212,700
Mon, 20 Apr 2026
133.1800
134.7900
131.8200
132.4100
182,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
132.1400
135.1350
130.9250
132.5500
185,800
Thu, 16 Apr 2026
129.4600
132.1800
129.4100
131.4100
176,900
Wed, 15 Apr 2026
129.8400
131.3200
128.4100
130.0300
181,000
Tue, 14 Apr 2026
127.8800
130.9700
127.7400
130.8900
134,600
Mon, 13 Apr 2026
127.7100
130.1130
127.2100
128.3800
261,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · DEFA14A
After-hours · 16:06 ET
SEC Form DEFA14A ↗
Fri, 10 Apr 2026
10 · DEF 14A
After-hours · 16:05 ET
SEC Form DEF 14A ↗
Fri, 10 Apr 2026
133.5100
133.5100
127.7900
127.8000
276,300
Thu, 09 Apr 2026
128.3200
136.2200
127.4600
133.7200
264,500
Wed, 08 Apr 2026
125.5800
129.2100
125.5800
128.3500
349,000
Tue, 07 Apr 2026
122.5700
125.7100
122.4030
125.1000
228,900
Mon, 06 Apr 2026
119.4600
122.2300
119.2750
121.8600
88,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.3900
120.1550
115.2500
120.1000
145,400
Wed, 01 Apr 2026
119.0800
119.1700
115.2300
116.6600
150,900
Tue, 31 Mar 2026
121.0300
121.7800
118.2150
119.5000
205,900
Mon, 30 Mar 2026
117.7400
120.3810
117.5900
119.6400
185,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
120.6000
121.1400
116.8200
116.8300
178,500
Thu, 26 Mar 2026
121.4000
122.8050
118.5600
121.2900
230,300
Wed, 25 Mar 2026
122.6300
124.0000
121.0150
121.8400
216,900
Tue, 24 Mar 2026
120.8600
122.8200
120.5150
122.0000
235,600
Mon, 23 Mar 2026
117.6000
122.2300
116.3450
120.5000
226,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.6900
117.6900
114.7500
116.9000
698,500
Thu, 19 Mar 2026
117.0000
117.0800
115.0200
116.1500
282,500
Wed, 18 Mar 2026
117.9900
117.9900
114.9000
117.2500
329,400
Tue, 17 Mar 2026
120.2500
123.8600
118.4900
119.0500
267,500
Mon, 16 Mar 2026
120.4300
122.4700
118.8600
120.2500
233,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.2800
121.5700
118.5150
120.1900
153,400
Thu, 12 Mar 2026
119.5200
121.7450
117.5300
119.8000
183,900
Wed, 11 Mar 2026
121.9200
123.0350
119.8500
119.9100
199,400
Tue, 10 Mar 2026
121.9700
124.3600
120.7540
123.1700
178,000
Mon, 09 Mar 2026
126.3900
126.4000
120.2800
122.8100
151,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
126.1600
127.7100
123.8500
127.3200
188,000
Thu, 05 Mar 2026
123.7700
127.3100
123.5180
127.1100
239,600
Wed, 04 Mar 2026
124.7000
125.7500
122.7870
124.4100
164,800
Tue, 03 Mar 2026
125.9600
126.1500
121.4300
124.8500
128,600
Mon, 02 Mar 2026
121.0900
127.3900
121.0900
126.6000
186,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.0200
123.9950
120.4450
123.7100
228,100
Thu, 26 Feb 2026
122.5000
124.7100
120.5200
121.8500
317,700
Wed, 25 Feb 2026
122.5100
122.5100
118.4600
121.6800
256,100
Tue, 24 Feb 2026
9 · 10-K
After-hours · 16:54 ET
10-K ↗
Tue, 24 Feb 2026
120.9400
121.9800
118.0400
120.9400
403,100
Mon, 23 Feb 2026
8 · 8-K
After-hours · 17:28 ET
8-K ↗
Mon, 23 Feb 2026
121.7100
123.8600
120.3300
120.7500
262,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
124.2100
124.6000
120.3300
120.6100
332,800
Thu, 19 Feb 2026
128.0400
128.7520
123.0700
123.4200
373,400
Wed, 18 Feb 2026
129.1400
130.3900
124.0100
127.8400
579,900
Tue, 17 Feb 2026
133.2400
134.9400
129.9900
129.9900
297,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
127.3000
136.5800
126.9200
132.1000
495,400
Thu, 12 Feb 2026
132.3700
133.8600
117.0000
127.0100
855,300
Wed, 11 Feb 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 11 Feb 2026
129.3300
133.3550
126.1910
131.6400
382,300
Tue, 10 Feb 2026
126.5100
130.6700
126.4350
129.2500
272,100
Mon, 09 Feb 2026
127.5100
129.6800
124.7600
126.5400
406,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
129.2300
130.1700
124.9200
127.6200
373,900
Thu, 05 Feb 2026
124.3800
131.1800
123.8800
129.1500
299,900
Wed, 04 Feb 2026
123.1400
124.0400
121.0600
122.9900
251,400
Tue, 03 Feb 2026
122.6600
124.8200
118.4400
121.8900
370,900
Mon, 02 Feb 2026
6 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 02 Feb 2026
121.7500
126.0600
121.7500
124.2200
240,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.0400
124.9750
119.7200
123.5900
266,000
Thu, 29 Jan 2026
119.8800
123.8700
119.8800
123.2100
218,400
Wed, 28 Jan 2026
122.1100
122.8350
119.4300
119.7000
195,600
Tue, 27 Jan 2026
126.5400
129.6650
121.1100
121.8700
171,900
Mon, 26 Jan 2026
126.1100
130.8100
125.6400
126.9600
188,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
127.0900
128.4650
123.1700
124.9500
230,900
Thu, 22 Jan 2026
129.6300
130.0750
127.2100
127.8300
155,300
Wed, 21 Jan 2026
130.1400
130.8700
127.2900
130.0000
158,900
Tue, 20 Jan 2026
127.5700
131.6600
127.2320
130.6300
167,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.0000
131.4550
127.5700
128.4600
138,000
Thu, 15 Jan 2026
129.7500
133.4350
129.7500
130.4100
198,700
Wed, 14 Jan 2026
128.0000
132.1300
128.0000
130.3100
168,600
Tue, 13 Jan 2026
130.5900
130.5900
126.2100
127.5700
133,900
Mon, 12 Jan 2026
127.4800
131.0030
127.1400
130.4750
170,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
129.9700
131.7000
127.6700
128.6900
145,000
Thu, 08 Jan 2026
129.5200
132.8850
129.5200
129.9600
171,000
Wed, 07 Jan 2026
131.2800
131.5300
127.3900
129.3400
166,300
Tue, 06 Jan 2026
136.2900
137.3700
126.6950
130.7000
285,800
Mon, 05 Jan 2026
131.1000
138.0000
131.1000
136.0700
270,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
134.5600
135.3000
130.3250
131.8200
230,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
134.9200
136.3100
134.7000
134.7600
145,600
Tue, 30 Dec 2025
134.4250
135.4500
134.3400
134.9200
111,400
Mon, 29 Dec 2025
134.7300
136.2400
133.8150
135.3800
131,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
136.6300
136.9180
134.4100
134.7800
100,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
136.8800
136.9950
135.6400
136.0200
71,500
Tue, 23 Dec 2025
136.7100
139.5000
136.7100
137.3200
245,500
Mon, 22 Dec 2025
134.7600
137.9900
134.6310
136.6700
167,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
133.4600
135.9300
133.2050
134.9600
515,100
Thu, 18 Dec 2025
129.2400
134.5000
129.0250
133.8650
310,900
Wed, 17 Dec 2025
127.1000
130.4800
126.2060
129.5300
216,700
Tue, 16 Dec 2025
125.7800
128.2200
125.0040
127.5400
261,300
Mon, 15 Dec 2025
127.0000
128.5860
123.8760
125.5200
251,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.0000
127.5000
122.5500
126.5900
323,600
Thu, 11 Dec 2025
119.5700
123.2000
119.5700
122.2900
217,200
Wed, 10 Dec 2025
118.2700
120.4400
117.0000
118.6700
246,400
Tue, 09 Dec 2025
115.8000
120.3480
115.8000
117.8500
262,200
Mon, 08 Dec 2025
116.4200
116.7050
113.0000
115.4300
183,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
119.8300
120.0000
115.7000
116.4200
230,500
Thu, 04 Dec 2025
117.9400
121.7450
117.0100
120.0200
390,500
Wed, 03 Dec 2025
121.8400
122.9170
117.4580
117.9800
192,000
Tue, 02 Dec 2025
122.1100
124.2200
121.3000
122.0700
239,600
Mon, 01 Dec 2025
123.2800
124.6550
121.5600
122.4100
196,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
124.6100
125.2500
123.2900
124.2100
96,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
124.2100
125.5200
123.2300
123.9500
311,600
Tue, 25 Nov 2025
123.4200
126.0600
123.2600
123.8400
215,200
Mon, 24 Nov 2025
122.3700
123.8500
119.0000
123.4200
394,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.5200
124.4600
120.0600
122.8100
246,600
Thu, 20 Nov 2025
125.8900
128.0300
121.4500
121.6600
276,900
Wed, 19 Nov 2025
128.8400
129.9900
124.7200
125.5000
222,600
Tue, 18 Nov 2025
128.5200
130.8000
127.8750
129.6200
187,200
Mon, 17 Nov 2025
129.2600
130.5500
127.6000
128.4800
184,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
129.7500
130.3400
127.6100
129.7200
244,300
Thu, 13 Nov 2025
131.8000
132.8000
128.7500
130.0600
298,000
Wed, 12 Nov 2025
132.0400
134.5000
131.5250
132.4500
325,300
Tue, 11 Nov 2025
130.4000
132.6600
129.5700
132.0800
215,700
Mon, 10 Nov 2025
128.0000
131.0650
126.1800
129.5100
402,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 07 Nov 2025
121.1900
130.4700
118.5700
128.0600
699,900
Thu, 06 Nov 2025
4 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 06 Nov 2025
116.0000
118.5000
115.2400
117.7900
391,300
Wed, 05 Nov 2025
115.5800
117.4900
115.5600
116.7100
167,300
Tue, 04 Nov 2025
113.6100
116.1200
113.3150
115.5300
196,300
Mon, 03 Nov 2025
113.1200
114.3300
111.8450
113.7200
324,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
112.6200
114.5000
111.9500
114.0100
313,400
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 30 Oct 2025
113.3000
115.1200
112.0200
112.5000
179,200
Wed, 29 Oct 2025
112.0000
112.9500
111.5000
112.4900
237,000
Tue, 28 Oct 2025
114.0450
114.9600
110.9800
112.7600
221,600
Mon, 27 Oct 2025
115.0100
115.4000
113.7100
113.8400
128,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
114.5800
115.9050
111.9000
113.2500
190,300
Thu, 23 Oct 2025
113.0800
114.6500
111.9000
113.6800
165,300
Wed, 22 Oct 2025
115.7300
116.5500
112.3650
113.0800
304,300
Tue, 21 Oct 2025
115.3100
116.2600
114.0000
115.3400
144,600
Mon, 20 Oct 2025
115.8200
117.2050
113.8200
115.1300
166,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
112.6800
114.6300
112.0800
114.4700
154,700
Thu, 16 Oct 2025
116.6600
117.2250
110.6400
112.6000
372,700
Wed, 15 Oct 2025
118.9700
120.3500
116.3400
117.6500
238,800
Tue, 14 Oct 2025
117.6500
119.9380
117.2400
119.4800
170,000
Mon, 13 Oct 2025
118.0000
119.4800
115.1200
118.1400
208,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
120.3000
121.7500
117.4550
118.0700
402,000
Thu, 09 Oct 2025
119.2500
120.0100
117.2600
119.7400
257,500
Wed, 08 Oct 2025
116.0300
120.6700
112.9900
118.9400
369,200
Tue, 07 Oct 2025
112.7400
115.4700
112.7400
115.4400
312,000
Mon, 06 Oct 2025
118.6500
118.6500
112.7150
112.9000
313,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
112.7800
116.8350
112.6600
116.5700
370,500
Thu, 02 Oct 2025
109.8300
112.6150
107.7500
112.3300
400,400
Wed, 01 Oct 2025
116.1300
116.5400
109.0520
109.9000
624,700
Tue, 30 Sep 2025
115.2100
116.9100
113.7410
116.7500
254,900
Mon, 29 Sep 2025
115.1700
115.8200
113.3200
114.4900
266,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
114.9600
115.7450
114.0500
115.2300
181,000
Thu, 25 Sep 2025
116.8300
117.0600
112.9680
114.4000
254,300
Wed, 24 Sep 2025
115.6500
117.6900
115.6500
117.0300
202,400
Tue, 23 Sep 2025
116.3800
116.7700
114.6000
116.1500
252,400
Mon, 22 Sep 2025
115.8400
116.8400
114.6000
116.5400
218,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
118.2400
118.8250
115.1000
115.8400
437,600
Thu, 18 Sep 2025
115.0700
118.4200
114.4300
117.7700
545,000
Wed, 17 Sep 2025
115.0300
116.2700
114.3400
115.0500
379,600
Tue, 16 Sep 2025
115.2000
117.5200
114.4500
114.5400
325,400
Mon, 15 Sep 2025
116.2300
118.7050
115.6250
115.7900
327,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
118.9800
119.2300
116.7600
116.8400
303,300
Thu, 11 Sep 2025
119.3700
119.9460
115.1200
118.9000
563,600
Wed, 10 Sep 2025
120.6700
121.5900
118.1100
118.7000
480,200
Tue, 09 Sep 2025
123.8900
124.3950
121.0100
121.0300
185,500
Mon, 08 Sep 2025
123.3000
123.9270
120.7500
123.7900
190,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
126.0000
127.5100
122.2900
123.2050
180,300
Thu, 04 Sep 2025
124.1000
126.5000
123.3900
126.2400
227,900
Wed, 03 Sep 2025
122.1000
124.4600
121.9100
123.1500
276,300
Tue, 02 Sep 2025
121.8800
122.5000
120.2480
122.2700
177,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
125.0700
126.5700
122.7900
123.0200
173,700
Thu, 28 Aug 2025
123.9100
126.0800
122.9800
124.1150
223,500
Wed, 27 Aug 2025
121.6800
125.8370
121.0000
123.8400
220,600
Tue, 26 Aug 2025
121.9800
122.4900
120.5300
121.9300
384,900
Mon, 25 Aug 2025
124.5900
125.3500
121.4900
122.2200
287,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
126.9400
128.6000
124.3400
125.0500
361,000
Thu, 21 Aug 2025
125.0000
127.5000
124.5000
126.8700
397,800
Wed, 20 Aug 2025
121.5900
125.2600
121.5900
125.0700
233,800
Tue, 19 Aug 2025
120.1300
121.3700
120.0600
120.8600
163,300
Mon, 18 Aug 2025
119.6400
121.9200
119.2500
120.5300
196,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
121.1800
123.1920
119.7700
120.2600
309,000
Thu, 14 Aug 2025
123.1100
123.8650
119.9600
120.6000
365,600
Wed, 13 Aug 2025
124.1200
124.8600
122.0000
123.0700
473,200
Tue, 12 Aug 2025
122.6500
123.2300
119.8600
123.0500
295,700
Mon, 11 Aug 2025
120.1600
123.3200
120.0000
121.6400
326,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
122.1900
124.0000
120.0500
120.3800
396,500
Thu, 07 Aug 2025
116.2900
123.1100
116.2900
122.8900
623,800
Wed, 06 Aug 2025
112.5100
117.2200
109.4500
116.6400
2,020,200
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 17:28 ET
10-Q ↗
Tue, 05 Aug 2025
128.0600
128.3500
111.9000
112.2600
976,900
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 04 Aug 2025
130.1000
131.9100
128.3550
131.5300
391,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
132.1900
132.1900
128.0000
129.6200
398,700
Thu, 31 Jul 2025
130.6000
134.5700
130.6000
132.4900
298,100
Wed, 30 Jul 2025
130.0000
132.1800
130.0000
130.5200
230,100
Tue, 29 Jul 2025
132.2200
132.7350
129.2000
129.9900
255,400
Mon, 28 Jul 2025
132.5500
132.9450
130.1200
130.3100
314,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend