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
141.6700
143.5900
140.8600
142.2800
333,400
Thu, 23 Jul 2026
141.4500
141.4500
139.2100
141.2200
236,600
Wed, 22 Jul 2026
140.1400
141.9500
139.0100
141.5500
325,200
Tue, 21 Jul 2026
140.4700
141.0600
137.2700
139.9800
379,600
Mon, 20 Jul 2026
18 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 20 Jul 2026
141.0600
141.9100
139.6800
140.4700
601,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
142.1700
143.3900
140.5600
141.2400
362,600
Thu, 16 Jul 2026
139.3800
143.5300
139.3300
143.1100
226,600
Wed, 15 Jul 2026
138.8100
140.2200
138.5200
139.3300
221,900
Tue, 14 Jul 2026
138.0200
139.2700
137.7900
138.4500
210,400
Mon, 13 Jul 2026
138.9500
139.5100
137.5900
138.0600
184,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
137.7200
138.9800
137.2100
138.6900
185,700
Thu, 09 Jul 2026
135.5800
138.5900
135.5200
137.8900
234,100
Wed, 08 Jul 2026
140.0400
140.0500
134.8400
135.3800
309,100
Tue, 07 Jul 2026
140.3100
141.6300
139.7000
140.4300
268,600
Mon, 06 Jul 2026
139.0200
140.4900
138.9800
140.1200
196,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
141.4300
142.0000
138.4000
139.2900
189,700
Wed, 01 Jul 2026
137.9100
141.5700
137.4600
141.2400
238,400
Tue, 30 Jun 2026
138.5200
139.2300
137.5000
138.8800
173,200
Mon, 29 Jun 2026
138.9100
139.6600
137.8500
138.5200
248,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
138.9600
139.5200
137.4800
139.1000
485,300
Thu, 25 Jun 2026
136.2600
139.3500
135.8900
138.4600
256,600
Wed, 24 Jun 2026
135.2200
137.7400
134.2000
137.0200
293,800
Tue, 23 Jun 2026
132.4200
135.3600
132.4200
135.2200
244,300
Mon, 22 Jun 2026
131.0400
132.9400
130.5900
132.8800
319,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.3700
133.0100
129.8400
130.3300
599,900
Wed, 17 Jun 2026
132.9100
133.8400
129.7400
130.8400
433,700
Tue, 16 Jun 2026
132.5500
133.7000
131.8000
133.1100
194,900
Mon, 15 Jun 2026
134.9100
136.1100
131.7700
132.0500
267,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
133.0000
134.6700
132.9400
134.6100
223,100
Thu, 11 Jun 2026
132.2200
132.6300
130.8600
132.2000
245,200
Wed, 10 Jun 2026
130.8600
133.1600
130.3500
131.6000
213,500
Tue, 09 Jun 2026
129.8900
132.8900
129.8800
130.8600
287,100
Mon, 08 Jun 2026
129.8800
130.4400
128.5700
128.9400
232,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
128.7500
129.9700
128.2900
129.2200
188,300
Thu, 04 Jun 2026
126.9200
129.0100
126.5900
128.6500
169,200
Wed, 03 Jun 2026
126.8800
126.8800
124.9700
125.3900
213,800
Tue, 02 Jun 2026
124.6300
127.8100
123.2400
127.4100
361,600
Mon, 01 Jun 2026
126.9100
128.9500
124.5500
124.8200
293,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
128.3500
128.9600
126.7200
128.0400
295,600
Thu, 28 May 2026
129.5500
129.5500
127.8300
129.0400
246,100
Wed, 27 May 2026
132.0900
133.4600
129.8800
130.2100
309,500
Tue, 26 May 2026
131.0700
133.1600
131.0700
132.4300
295,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
129.7800
130.8700
129.6300
130.7500
159,500
Thu, 21 May 2026
129.5800
130.4200
128.6300
129.7200
292,300
Wed, 20 May 2026
127.3000
130.0200
127.0900
129.9400
348,600
Tue, 19 May 2026
127.6300
127.9600
126.4100
126.9800
191,100
Mon, 18 May 2026
126.1800
128.3500
126.1800
127.8200
233,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
126.9100
127.0400
124.6700
126.3600
265,200
Thu, 14 May 2026
127.9000
128.8200
127.2100
127.3100
229,300
Wed, 13 May 2026
128.2100
128.2100
125.8300
126.9300
310,300
Tue, 12 May 2026
130.2400
130.2400
126.6500
129.0200
295,200
Mon, 11 May 2026
17 · 8-K
After market open · 12:59 ET
8-K ↗
Mon, 11 May 2026
132.8100
133.4000
128.9900
129.8900
303,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
133.6300
136.1400
132.0000
132.4700
291,200
Thu, 07 May 2026
16 · 8-K
After market open · 12:00 ET
8-K ↗
Thu, 07 May 2026
135.5200
135.5700
133.2300
133.4500
243,600
Wed, 06 May 2026
15 · 10-Q
After market open · 12:05 ET
10-Q ↗
Wed, 06 May 2026
135.7600
137.0800
135.2600
135.5400
209,200
Tue, 05 May 2026
133.4300
135.4500
132.9800
134.7600
218,400
Mon, 04 May 2026
132.6500
134.1000
130.1800
133.0000
260,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
133.6800
134.3700
132.7300
133.5100
306,100
Thu, 30 Apr 2026
131.8600
134.8600
130.4500
133.7900
259,900
Wed, 29 Apr 2026
133.9700
134.5900
132.2000
132.2600
286,800
Tue, 28 Apr 2026
133.6100
134.6200
133.3100
133.9700
307,600
Mon, 27 Apr 2026
132.8800
134.3400
132.7600
133.0600
263,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.6300
134.8000
132.0100
132.5600
385,200
Thu, 23 Apr 2026
135.6000
135.6700
132.8200
133.9500
365,400
Wed, 22 Apr 2026
134.9600
136.0000
133.1200
135.0400
366,600
Tue, 21 Apr 2026
135.3200
137.0800
133.3400
134.1300
408,800
Mon, 20 Apr 2026
14 · 8-K
After-hours · 16:03 ET
8-K ↗
Mon, 20 Apr 2026
137.3700
139.7200
136.4800
137.0900
595,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
136.8600
139.7300
136.5100
138.1200
433,600
Thu, 16 Apr 2026
134.9800
136.2900
134.5800
135.5200
334,000
Wed, 15 Apr 2026
135.7700
135.7700
133.7800
134.9800
373,800
Tue, 14 Apr 2026
135.0700
135.8200
134.0000
135.3900
270,700
Mon, 13 Apr 2026
133.7500
135.3600
132.9300
135.2000
257,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
135.3800
135.3800
133.9800
134.1500
281,000
Thu, 09 Apr 2026
133.5400
136.3800
131.5400
135.7200
339,600
Wed, 08 Apr 2026
133.1800
135.2300
133.1800
134.2100
350,200
Tue, 07 Apr 2026
129.9000
131.7000
128.2200
130.9800
397,200
Mon, 06 Apr 2026
13 · 8-K
After-hours · 16:19 ET
8-K ↗
Mon, 06 Apr 2026
128.5500
130.3800
128.1200
129.8900
248,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
126.1800
128.8000
126.1000
128.5800
246,100
Wed, 01 Apr 2026
128.4900
130.3500
127.9900
128.0900
374,600
Tue, 31 Mar 2026
126.3800
129.2600
126.1600
128.0600
490,200
Mon, 30 Mar 2026
125.8700
126.8900
124.7100
125.1700
375,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
125.8800
125.8800
124.4300
124.6000
324,200
Thu, 26 Mar 2026
125.0100
126.3800
124.5700
126.2100
316,600
Wed, 25 Mar 2026
127.5400
128.8200
125.3200
125.7500
328,300
Tue, 24 Mar 2026
124.8900
128.5900
124.6300
126.5500
373,500
Mon, 23 Mar 2026
127.7700
130.5200
125.8300
126.0300
488,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
125.6900
125.9100
124.0600
125.0700
735,900
Thu, 19 Mar 2026
12 · DEF 14A
After-hours · 16:09 ET
DEF 14A ↗
Thu, 19 Mar 2026
123.9500
126.3900
123.4500
125.6900
437,700
Wed, 18 Mar 2026
124.5600
124.9500
123.2500
124.1600
411,800
Tue, 17 Mar 2026
126.3500
127.1100
123.7300
124.8500
289,300
Mon, 16 Mar 2026
125.8000
127.2300
125.2300
125.3200
243,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
126.3300
127.6400
124.2200
124.9400
321,900
Thu, 12 Mar 2026
122.4500
126.1200
122.4500
125.4800
328,100
Wed, 11 Mar 2026
124.8500
125.6700
123.7500
125.4100
305,900
Tue, 10 Mar 2026
125.2600
127.9900
123.4800
125.6200
460,500
Mon, 09 Mar 2026
123.8800
125.9000
120.5300
125.3200
307,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
124.9900
127.7600
123.6200
125.5700
407,400
Thu, 05 Mar 2026
127.8600
129.3200
127.1300
128.3200
349,200
Wed, 04 Mar 2026
128.6600
129.8500
127.6500
129.3800
377,700
Tue, 03 Mar 2026
125.6200
128.7400
124.4100
128.4600
433,900
Mon, 02 Mar 2026
124.2200
129.1200
123.7700
128.5000
330,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
128.8700
130.0200
124.6000
125.7200
399,000
Thu, 26 Feb 2026
130.5300
132.8900
129.9100
130.8700
287,000
Wed, 25 Feb 2026
129.3100
130.9400
129.2600
130.3300
247,000
Tue, 24 Feb 2026
129.3900
130.0500
127.6300
129.2300
322,000
Mon, 23 Feb 2026
133.5200
134.2000
128.2200
129.3900
496,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
132.9300
134.7700
131.8600
134.0900
308,200
Thu, 19 Feb 2026
11 · 8-K
After market open · 14:40 ET
8-K ↗
Thu, 19 Feb 2026
131.9100
133.7200
131.2600
133.5100
420,800
Wed, 18 Feb 2026
10 · 10-K
After market open · 12:35 ET
10-K ↗
Wed, 18 Feb 2026
133.5600
135.9400
133.3500
133.4100
355,700
Tue, 17 Feb 2026
134.8000
135.8900
133.3700
133.5600
242,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
133.5700
135.0300
132.1700
134.2200
244,800
Thu, 12 Feb 2026
136.7000
137.4700
132.4500
133.9600
316,100
Wed, 11 Feb 2026
136.8400
138.4200
134.7100
135.5600
294,900
Tue, 10 Feb 2026
135.8900
136.7200
134.2200
135.6300
294,700
Mon, 09 Feb 2026
9 · 8-K
After market open · 11:05 ET
8-K ↗
Mon, 09 Feb 2026
135.8300
137.2100
135.2500
136.3800
399,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.8200
136.8600
135.3500
136.5700
421,500
Thu, 05 Feb 2026
134.5700
136.2300
133.0100
134.3700
396,800
Wed, 04 Feb 2026
132.9500
135.9800
132.9500
134.6100
539,300
Tue, 03 Feb 2026
8 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 03 Feb 2026
130.4100
133.2900
130.3500
131.9900
564,700
Mon, 02 Feb 2026
130.1400
131.3000
129.3500
130.3000
407,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
130.5800
131.4300
128.8400
129.9400
396,800
Thu, 29 Jan 2026
129.4000
131.0000
129.1600
130.5400
318,600
Wed, 28 Jan 2026
129.7800
130.3000
128.5300
128.7700
280,600
Tue, 27 Jan 2026
130.9800
131.8800
129.7700
129.7800
253,600
Mon, 26 Jan 2026
130.9900
132.2000
129.6000
130.4600
331,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
135.0000
135.0600
131.5400
132.1200
400,200
Thu, 22 Jan 2026
136.9400
138.0900
135.0100
135.5800
441,900
Wed, 21 Jan 2026
131.6300
137.0900
131.1300
136.0800
562,000
Tue, 20 Jan 2026
128.2100
131.5200
127.3900
129.7800
450,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
7 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 16 Jan 2026
127.1900
128.2500
126.8100
128.2100
309,800
Thu, 15 Jan 2026
125.3700
128.7500
124.9800
127.6900
296,000
Wed, 14 Jan 2026
122.3400
125.4600
122.3400
125.0900
261,900
Tue, 13 Jan 2026
123.3900
124.0700
122.3800
122.6400
219,000
Mon, 12 Jan 2026
121.9900
123.2500
120.0000
122.9100
245,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
123.4400
124.8500
122.8900
123.1100
248,000
Thu, 08 Jan 2026
121.5100
125.2500
121.5100
123.3500
331,800
Wed, 07 Jan 2026
121.8000
122.4300
120.9800
122.0900
180,500
Tue, 06 Jan 2026
120.2500
123.0000
119.6000
122.2000
339,500
Mon, 05 Jan 2026
118.3200
122.5800
113.5300
120.9800
330,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
118.9500
119.7000
117.5100
118.6800
237,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
119.7300
119.8800
118.2200
118.4600
239,600
Tue, 30 Dec 2025
120.7300
121.1000
119.0700
119.6500
283,500
Mon, 29 Dec 2025
121.5000
122.1600
119.9500
120.7600
226,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
121.6200
122.0200
120.9200
121.9000
214,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
120.7300
121.5800
120.6400
121.4400
128,500
Tue, 23 Dec 2025
121.3400
121.8200
120.1500
121.0300
351,500
Mon, 22 Dec 2025
119.9000
122.0400
119.6000
121.3400
392,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
119.0800
120.0700
118.4900
119.9800
680,700
Thu, 18 Dec 2025
119.9200
120.4200
119.0500
119.3200
277,400
Wed, 17 Dec 2025
118.4300
120.1800
118.3700
119.2100
413,100
Tue, 16 Dec 2025
119.9000
119.9000
118.2900
118.6000
295,400
Mon, 15 Dec 2025
119.6600
120.8900
119.0700
119.3300
381,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
119.4700
119.7100
116.2400
119.0900
276,800
Thu, 11 Dec 2025
119.0000
121.3900
118.9000
120.5600
286,700
Wed, 10 Dec 2025
115.2200
120.4600
115.2200
119.4100
249,300
Tue, 09 Dec 2025
115.3600
117.1000
115.3600
115.7400
225,800
Mon, 08 Dec 2025
115.7500
116.7000
115.1200
115.3600
213,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
116.4600
117.0300
115.3200
115.9800
175,400
Thu, 04 Dec 2025
115.9900
117.2400
115.8900
116.4800
211,900
Wed, 03 Dec 2025
114.4200
118.0300
114.2400
116.5400
249,200
Tue, 02 Dec 2025
115.4400
115.9900
114.5100
114.8400
213,500
Mon, 01 Dec 2025
112.4000
115.5000
111.5400
114.7300
250,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
113.9700
113.9700
112.4600
112.6200
131,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
112.8600
114.7600
112.5100
113.5400
281,200
Tue, 25 Nov 2025
109.9300
114.0000
109.9300
113.3400
238,500
Mon, 24 Nov 2025
109.5200
110.6200
108.6900
109.5400
284,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
106.9800
110.8200
106.8000
109.5400
331,400
Thu, 20 Nov 2025
107.0200
108.7000
105.5700
105.8700
296,600
Wed, 19 Nov 2025
104.7700
106.8800
104.6500
106.5100
248,200
Tue, 18 Nov 2025
102.7200
105.5800
102.7200
104.9500
332,500
Mon, 17 Nov 2025
6 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 17 Nov 2025
106.8900
107.8800
102.9200
103.1600
341,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
106.8700
108.3300
106.0000
107.5600
230,900
Thu, 13 Nov 2025
108.7700
109.5100
107.2300
107.7100
216,400
Wed, 12 Nov 2025
108.7800
110.9500
108.2500
108.7700
284,200
Tue, 11 Nov 2025
108.5100
110.6400
107.7300
109.8000
188,000
Mon, 10 Nov 2025
108.9000
109.5700
107.7100
108.4900
229,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.8900
108.1000
105.6000
108.0700
2,208,800
Thu, 06 Nov 2025
107.3000
109.5600
105.6400
106.3400
251,200
Wed, 05 Nov 2025
104.7000
107.5600
104.1200
107.1000
274,400
Tue, 04 Nov 2025
104.5600
105.1400
103.9500
104.3100
217,100
Mon, 03 Nov 2025
5 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 03 Nov 2025
103.9400
105.0100
102.8600
105.0100
248,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
104.1200
105.3200
102.9900
104.5800
221,200
Thu, 30 Oct 2025
105.8300
107.4900
104.6000
104.7700
230,800
Wed, 29 Oct 2025
4 · 10-Q
After market open · 11:18 ET
10-Q ↗
Wed, 29 Oct 2025
107.6000
109.1800
105.2100
105.9800
348,800
Tue, 28 Oct 2025
107.6900
108.7500
106.7900
107.4900
329,400
Mon, 27 Oct 2025
107.2600
108.8500
106.2500
107.9100
215,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
105.7900
106.9300
105.3500
106.2800
252,900
Thu, 23 Oct 2025
105.1800
106.3100
104.0100
104.7900
391,900
Wed, 22 Oct 2025
105.9900
107.2700
104.5400
104.8000
272,400
Tue, 21 Oct 2025
109.4300
109.9000
105.1300
106.5200
484,900
Mon, 20 Oct 2025
3 · 8-K
After-hours · 16:04 ET
8-K ↗
Mon, 20 Oct 2025
108.8700
110.6500
108.4900
109.9500
280,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
105.9100
107.9700
105.0100
107.7600
269,000
Thu, 16 Oct 2025
110.1600
110.2000
103.8700
104.6500
356,500
Wed, 15 Oct 2025
113.5700
114.3200
109.5700
110.3600
198,900
Tue, 14 Oct 2025
110.7300
114.2900
110.2300
113.3800
198,300
Mon, 13 Oct 2025
110.4600
111.3600
109.6600
111.1100
184,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
115.3800
115.9600
108.4400
108.4600
229,200
Thu, 09 Oct 2025
115.6300
116.8000
114.0700
114.8900
168,500
Wed, 08 Oct 2025
115.3100
117.4200
114.4500
115.5300
355,000
Tue, 07 Oct 2025
114.2100
115.5600
113.5000
114.0500
189,600
Mon, 06 Oct 2025
114.0000
115.6200
112.8400
114.3700
245,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
112.0600
114.0600
111.8500
113.3400
279,200
Thu, 02 Oct 2025
111.0500
111.8900
106.3000
111.6100
176,500
Wed, 01 Oct 2025
111.2000
111.5100
109.9900
111.3400
173,200
Tue, 30 Sep 2025
111.4800
111.8900
109.7400
111.4400
151,800
Mon, 29 Sep 2025
113.1900
113.2400
110.9600
111.4600
153,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
113.0400
113.7200
112.4900
112.8400
149,800
Thu, 25 Sep 2025
111.1200
113.1300
111.1200
112.6800
223,300
Wed, 24 Sep 2025
110.8700
112.2700
110.7200
112.0200
208,800
Tue, 23 Sep 2025
111.1900
113.8100
110.3600
110.7500
169,100
Mon, 22 Sep 2025
111.0400
112.6700
110.5400
111.1000
270,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
113.1400
113.1400
110.9600
111.4000
316,800
Thu, 18 Sep 2025
110.6900
113.3500
109.8700
113.0900
188,200
Wed, 17 Sep 2025
109.4900
112.4900
109.4000
110.1200
263,300
Tue, 16 Sep 2025
109.7100
109.9900
107.9200
109.1200
252,800
Mon, 15 Sep 2025
110.7400
111.3800
109.5200
110.0800
221,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.0200
111.7700
110.1300
110.9200
198,200
Thu, 11 Sep 2025
110.1900
111.7000
109.8900
111.2400
313,600
Wed, 10 Sep 2025
110.7700
111.1000
109.9600
110.3800
243,200
Tue, 09 Sep 2025
112.4500
113.3200
110.5400
110.5800
177,600
Mon, 08 Sep 2025
113.1400
113.2700
111.2700
112.8200
167,600
Mon, 08 Sep 2025
2 · 8-K
Pre-market · 09:01 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
113.2700
114.1700
111.3900
112.8200
246,800
Thu, 04 Sep 2025
112.5900
113.2700
112.3200
113.0000
213,600
Wed, 03 Sep 2025
111.1200
112.6300
110.6000
112.0600
148,700
Tue, 02 Sep 2025
110.5900
111.5200
109.9100
111.4200
167,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
111.8900
112.6700
111.2000
111.4100
142,000
Thu, 28 Aug 2025
112.8900
112.9500
111.1200
111.7300
180,500
Wed, 27 Aug 2025
111.2500
112.9700
109.1600
112.4000
182,000
Tue, 26 Aug 2025
110.1000
112.2600
110.0000
111.3700
241,900
Mon, 25 Aug 2025
109.7500
110.6000
107.8400
110.2600
218,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
105.8700
110.8800
104.9200
110.4300
197,100
Thu, 21 Aug 2025
105.4900
106.2300
103.3200
105.6500
170,900
Wed, 20 Aug 2025
105.1300
105.9100
104.7700
105.6300
127,500
Tue, 19 Aug 2025
105.3800
106.2700
104.8900
105.1400
127,000
Mon, 18 Aug 2025
104.3000
105.5600
104.0600
105.5600
142,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
106.5700
106.5700
104.2700
104.3100
261,100
Thu, 14 Aug 2025
104.1600
106.1900
103.9300
106.0600
129,800
Wed, 13 Aug 2025
104.3000
105.4700
103.4600
105.4100
219,200
Tue, 12 Aug 2025
101.3500
104.5700
101.3100
104.4500
162,800
Mon, 11 Aug 2025
101.3400
101.9400
100.4100
100.7400
115,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
100.7700
101.6600
99.8800
101.2800
133,400
Thu, 07 Aug 2025
102.0500
102.1900
100.1200
100.2900
178,300
Wed, 06 Aug 2025
101.9200
102.9600
100.7700
101.1100
242,100
Tue, 05 Aug 2025
100.3100
101.5900
98.8600
101.5100
232,400
Mon, 04 Aug 2025
99.0000
100.4700
98.5900
100.1300
339,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
100.2200
101.1300
97.4000
98.5700
240,700
Thu, 31 Jul 2025
102.7000
103.5800
101.2600
101.5300
202,900
Wed, 30 Jul 2025
1 · 10-Q
After market open · 12:46 ET
10-Q ↗
Wed, 30 Jul 2025
104.5500
105.1900
102.9700
103.6900
310,100
Tue, 29 Jul 2025
105.2600
105.7500
103.8600
104.3600
169,100
Mon, 28 Jul 2025
105.4300
105.7800
104.0800
104.7900
246,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend