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
86.2400
88.5900
85.9600
87.9400
341,800
Thu, 23 Jul 2026
86.0000
86.7400
85.1800
86.1800
419,300
Wed, 22 Jul 2026
22 · 8-K
After-hours · 16:00 ET
8-K ↗
Wed, 22 Jul 2026
85.2100
86.7900
85.2100
86.7000
418,300
Tue, 21 Jul 2026
85.3500
86.3400
83.9300
84.9100
429,000
Mon, 20 Jul 2026
85.9300
85.9300
84.2600
85.4100
464,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.6500
90.5500
85.4100
85.9300
426,800
Thu, 16 Jul 2026
84.8300
88.9900
83.9200
88.9500
467,400
Wed, 15 Jul 2026
84.2500
86.5100
83.9000
84.9800
285,100
Tue, 14 Jul 2026
85.8800
85.8800
83.5100
84.3400
396,400
Mon, 13 Jul 2026
84.8200
86.6500
83.9200
84.5500
383,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
83.2400
85.7200
82.7200
84.8200
391,000
Thu, 09 Jul 2026
82.9400
83.7600
81.9300
83.0100
352,300
Wed, 08 Jul 2026
84.5900
84.5900
81.4400
82.3200
585,900
Tue, 07 Jul 2026
87.7100
87.9000
85.3500
85.4400
351,800
Mon, 06 Jul 2026
88.8100
89.1100
86.2000
87.2900
316,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.1500
90.2000
88.0100
89.1900
284,200
Wed, 01 Jul 2026
90.6200
90.9800
88.7300
89.1500
417,200
Tue, 30 Jun 2026
91.4100
92.1200
90.5200
90.7400
449,600
Mon, 29 Jun 2026
90.9800
91.5400
89.1000
91.4100
476,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.9400
92.6500
91.4500
92.2000
1,375,700
Thu, 25 Jun 2026
90.0000
93.2400
89.9800
92.0700
477,600
Wed, 24 Jun 2026
84.7000
89.8600
84.5800
89.8000
601,300
Tue, 23 Jun 2026
85.2700
85.9900
83.9900
84.0200
570,600
Mon, 22 Jun 2026
86.5800
86.8600
85.2900
85.4400
645,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.3600
88.2400
84.1800
86.5800
1,227,500
Wed, 17 Jun 2026
85.5600
87.8300
83.5600
83.9800
782,800
Tue, 16 Jun 2026
85.3100
86.6900
85.1100
86.1000
408,400
Mon, 15 Jun 2026
85.8000
87.2400
84.3700
84.6500
546,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.0700
86.0500
84.4000
84.5600
378,300
Thu, 11 Jun 2026
82.6900
84.6000
81.4500
84.4400
327,800
Wed, 10 Jun 2026
83.4500
83.5500
81.8300
82.0800
395,500
Tue, 09 Jun 2026
82.0100
83.9200
81.9600
83.4500
476,100
Mon, 08 Jun 2026
80.1000
82.0300
79.9000
81.0600
391,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.3300
81.3600
79.5500
80.1000
353,300
Thu, 04 Jun 2026
81.5800
82.2200
79.5800
80.2200
388,000
Wed, 03 Jun 2026
80.9700
81.8300
80.1600
80.2800
590,400
Tue, 02 Jun 2026
79.4700
81.6800
79.0700
81.3200
430,900
Mon, 01 Jun 2026
80.7000
81.0700
78.4900
79.4600
384,100
Mon, 01 Jun 2026
21 · 8-K
Pre-market · 08:17 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.4500
82.1000
80.7700
81.0000
655,000
Thu, 28 May 2026
81.8600
82.7600
80.8600
81.5100
522,600
Wed, 27 May 2026
82.1600
84.3600
82.0800
82.6800
381,100
Tue, 26 May 2026
80.6100
82.1000
80.1600
81.4900
379,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.8900
81.0500
79.3600
80.5400
424,700
Thu, 21 May 2026
78.8100
81.2200
77.8900
80.5800
445,800
Wed, 20 May 2026
79.2200
80.3300
78.1200
79.9900
517,500
Tue, 19 May 2026
80.6300
81.4700
78.9500
79.1700
601,100
Mon, 18 May 2026
80.2900
82.0900
80.2900
81.1400
582,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.3300
84.0900
79.9700
80.0100
604,100
Thu, 14 May 2026
82.1300
83.6800
81.9400
83.5100
486,200
Wed, 13 May 2026
82.7000
83.3600
81.0700
81.4800
470,100
Tue, 12 May 2026
83.6800
84.0500
80.7500
82.2700
753,700
Mon, 11 May 2026
83.8400
84.3600
82.8500
83.0900
507,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
83.9800
85.9000
83.3300
84.3800
534,400
Thu, 07 May 2026
85.1500
86.1500
83.0600
83.8600
776,100
Wed, 06 May 2026
20 · 10-Q
After market open · 12:51 ET
10-Q ↗
Wed, 06 May 2026
84.6700
85.5400
83.0700
84.2600
454,300
Tue, 05 May 2026
82.8500
83.5900
81.8300
82.5400
627,500
Mon, 04 May 2026
19 · 8-K
After market open · 11:47 ET
8-K ↗
Mon, 04 May 2026
84.7300
84.7300
80.0600
80.3100
876,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
89.1400
90.0000
84.9600
85.1800
697,500
Thu, 30 Apr 2026
87.6300
90.6700
86.1200
89.4900
932,600
Thu, 30 Apr 2026
18 · 8-K
Pre-market · 08:06 ET
8-K ↗
Wed, 29 Apr 2026
17 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 29 Apr 2026
95.1300
97.5900
92.8100
92.9400
473,300
Tue, 28 Apr 2026
16 · 8-K
After market open · 13:58 ET
8-K ↗
Tue, 28 Apr 2026
96.4100
97.0400
94.5000
95.7500
315,900
Mon, 27 Apr 2026
94.8500
96.6500
94.6700
95.9900
374,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
96.0900
97.0000
94.8900
94.9000
418,300
Thu, 23 Apr 2026
15 · 8-K
After market open · 14:13 ET
8-K ↗
Thu, 23 Apr 2026
96.2300
98.3900
95.7300
96.4800
227,700
Wed, 22 Apr 2026
14 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 22 Apr 2026
96.7700
97.4000
95.4800
95.7800
213,600
Tue, 21 Apr 2026
97.2200
98.3100
95.5500
96.2000
336,800
Mon, 20 Apr 2026
95.6100
97.5000
94.7900
97.2100
316,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.6200
97.5900
93.5600
95.7600
424,400
Thu, 16 Apr 2026
92.9800
93.9100
91.7100
92.1600
402,900
Wed, 15 Apr 2026
95.6400
95.6400
92.6800
93.0200
270,400
Tue, 14 Apr 2026
96.2900
97.1800
95.4000
96.1200
218,900
Mon, 13 Apr 2026
95.4200
96.9500
93.9000
96.7000
298,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.7700
95.5500
93.2300
95.4900
226,600
Thu, 09 Apr 2026
93.5800
96.3000
93.5800
94.8700
462,700
Wed, 08 Apr 2026
94.3100
95.8700
93.7800
94.8700
579,200
Tue, 07 Apr 2026
90.7600
91.1800
89.9600
91.0500
368,600
Mon, 06 Apr 2026
13 · 8-K
After market open · 13:34 ET
8-K ↗
Mon, 06 Apr 2026
89.6500
92.0200
89.1700
90.6900
407,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
89.8100
92.7200
89.2100
90.3700
513,400
Wed, 01 Apr 2026
91.9400
92.4900
90.7300
91.1400
285,100
Tue, 31 Mar 2026
91.4100
93.2700
90.6100
92.1200
378,000
Mon, 30 Mar 2026
90.4100
91.4800
89.5600
89.9800
389,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
89.4000
91.0600
89.2000
89.6800
365,300
Thu, 26 Mar 2026
91.6400
92.6000
90.2500
90.6800
289,100
Wed, 25 Mar 2026
92.2300
92.5600
90.0000
92.0000
320,000
Tue, 24 Mar 2026
88.4300
91.4800
88.4300
91.1300
370,300
Mon, 23 Mar 2026
89.3900
92.0100
88.4000
89.3800
713,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
88.6300
88.8000
84.8200
86.7800
1,151,700
Thu, 19 Mar 2026
89.3400
89.6800
87.6700
88.4600
534,500
Wed, 18 Mar 2026
89.3400
90.9500
89.1800
89.6800
526,600
Tue, 17 Mar 2026
90.4800
91.9400
90.0000
90.6500
264,200
Mon, 16 Mar 2026
90.5700
91.4100
89.6400
89.9200
285,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.0300
90.3900
88.5600
89.7000
375,600
Thu, 12 Mar 2026
89.1000
90.4300
88.8400
89.7500
381,400
Wed, 11 Mar 2026
91.5500
92.0800
90.3400
90.5700
270,500
Tue, 10 Mar 2026
92.2900
93.6600
91.7900
92.0900
244,900
Mon, 09 Mar 2026
12 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Mon, 09 Mar 2026
11 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Mon, 09 Mar 2026
92.5700
93.9700
90.6000
93.3600
271,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.1300
95.2800
92.7200
93.9400
268,800
Thu, 05 Mar 2026
97.7100
99.2900
96.3400
96.6600
293,300
Wed, 04 Mar 2026
100.5000
100.5000
98.2700
98.4900
230,700
Tue, 03 Mar 2026
99.1800
100.5800
97.4000
99.4900
264,200
Mon, 02 Mar 2026
101.3000
103.1300
99.6500
101.3000
273,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
104.0500
104.9200
101.9500
102.9100
389,500
Thu, 26 Feb 2026
105.9900
106.3600
103.6300
105.0400
363,400
Wed, 25 Feb 2026
10 · 10-K
After market open · 13:57 ET
10-K ↗
Wed, 25 Feb 2026
108.5000
108.7400
101.4300
104.6300
561,000
Tue, 24 Feb 2026
105.2000
111.9800
103.6900
108.7600
456,400
Tue, 24 Feb 2026
9 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 23 Feb 2026
109.8700
109.8700
106.1200
106.3200
391,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.1600
112.5200
108.9100
109.7700
299,500
Thu, 19 Feb 2026
110.8300
111.8700
109.8400
110.5500
261,900
Wed, 18 Feb 2026
111.2700
113.4700
110.9600
111.3800
400,700
Tue, 17 Feb 2026
113.3900
114.0000
111.5000
111.8500
276,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
7 · 8-K
After market open · 12:20 ET
8-K ↗
Fri, 13 Feb 2026
114.5300
115.6500
113.9900
114.6000
259,000
Thu, 12 Feb 2026
116.3200
118.0000
114.0100
114.4500
334,400
Wed, 11 Feb 2026
115.5300
116.7100
113.2000
115.4800
329,600
Tue, 10 Feb 2026
115.0700
116.6300
114.3000
115.6200
245,300
Mon, 09 Feb 2026
113.5000
114.7000
112.6500
114.2000
263,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
113.4200
115.7500
113.2800
114.1900
461,800
Thu, 05 Feb 2026
113.4700
114.5100
111.3900
112.7200
430,800
Wed, 04 Feb 2026
109.1100
114.4700
108.9200
113.3000
579,600
Tue, 03 Feb 2026
103.9000
108.7600
103.9000
107.8800
545,200
Mon, 02 Feb 2026
103.2800
105.6800
102.7400
104.9000
297,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.0800
103.8000
100.5800
103.2800
428,400
Thu, 29 Jan 2026
103.1600
103.1700
100.7400
102.5000
288,500
Wed, 28 Jan 2026
102.9900
103.2700
101.6500
102.5300
230,600
Tue, 27 Jan 2026
103.7700
104.1000
102.8600
103.3100
213,400
Mon, 26 Jan 2026
105.8800
105.8800
103.5600
104.4000
330,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.4800
107.0900
105.2900
105.4200
291,700
Thu, 22 Jan 2026
107.9600
108.8300
106.6900
106.9200
239,900
Wed, 21 Jan 2026
106.3300
108.5800
105.9700
107.6800
341,200
Tue, 20 Jan 2026
105.8200
106.7200
103.1800
105.6200
404,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
108.0600
108.1800
106.2200
107.8900
515,500
Thu, 15 Jan 2026
105.1100
108.1000
104.6700
107.6600
628,300
Wed, 14 Jan 2026
103.0600
105.7100
102.3600
104.5000
506,900
Tue, 13 Jan 2026
102.4300
103.3800
102.0400
103.0800
305,800
Mon, 12 Jan 2026
102.8200
103.8700
101.4500
102.3700
405,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.3800
103.1800
98.3000
103.0900
706,300
Thu, 08 Jan 2026
92.7600
98.5800
92.5600
97.7500
382,000
Wed, 07 Jan 2026
95.3900
95.3900
91.8500
92.7700
377,100
Tue, 06 Jan 2026
93.0700
95.7900
92.6500
94.8700
368,300
Mon, 05 Jan 2026
91.6300
95.7400
91.6300
93.7800
366,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
91.2900
92.7900
90.0800
92.1800
273,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
92.1100
92.5300
90.8700
91.0500
267,300
Tue, 30 Dec 2025
92.2700
93.1000
91.6700
92.1000
192,700
Mon, 29 Dec 2025
92.9800
93.6500
91.9500
92.6000
226,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.9500
92.9600
91.8900
92.8300
194,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
91.9400
92.5500
91.2200
91.9900
213,900
Tue, 23 Dec 2025
92.6400
92.6400
90.8400
91.5300
441,900
Mon, 22 Dec 2025
93.0200
93.6000
92.0900
92.6900
381,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
95.0000
95.2200
92.4700
93.2200
1,133,400
Thu, 18 Dec 2025
94.0800
95.0000
93.7500
94.7300
483,300
Wed, 17 Dec 2025
92.2300
94.3500
92.2300
93.4400
443,800
Tue, 16 Dec 2025
92.3200
93.6800
91.8000
92.9400
543,800
Mon, 15 Dec 2025
92.5600
92.7500
90.9300
92.4200
512,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.5000
92.9900
91.7500
92.3100
388,400
Thu, 11 Dec 2025
91.7800
93.0900
91.4300
92.4700
407,200
Wed, 10 Dec 2025
88.2200
91.5500
88.0700
91.1500
675,100
Tue, 09 Dec 2025
89.6300
91.1200
87.6700
87.7700
451,300
Mon, 08 Dec 2025
90.5600
91.2100
89.5800
90.0300
554,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.3300
91.5600
90.0900
90.7000
310,600
Thu, 04 Dec 2025
92.6600
92.7200
90.3300
90.7500
282,600
Wed, 03 Dec 2025
92.5600
93.9800
91.6600
92.7200
460,000
Tue, 02 Dec 2025
92.7400
92.7400
91.0400
92.3600
467,300
Mon, 01 Dec 2025
91.7600
93.9500
91.5400
92.4600
584,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.1800
93.3700
92.3700
92.9900
247,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2300
93.9800
92.1800
93.5300
505,000
Tue, 25 Nov 2025
91.0000
93.5000
90.6100
92.9800
395,400
Mon, 24 Nov 2025
90.4800
90.9900
89.7500
89.8700
505,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
89.5700
93.2300
89.5700
91.4700
505,100
Thu, 20 Nov 2025
89.2700
90.1300
88.7000
89.3200
467,200
Wed, 19 Nov 2025
88.5100
89.5400
88.0500
88.6500
578,200
Tue, 18 Nov 2025
88.2100
88.9200
87.1100
88.7600
568,500
Mon, 17 Nov 2025
90.3000
90.8100
88.3000
88.3900
597,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.5600
91.0300
89.3100
90.4900
464,600
Thu, 13 Nov 2025
91.2500
92.3200
89.6100
89.7900
725,600
Wed, 12 Nov 2025
91.1000
92.2800
90.0000
91.2400
389,700
Tue, 11 Nov 2025
91.6400
92.1100
91.0000
91.2800
296,400
Mon, 10 Nov 2025
92.3700
92.4400
91.2400
91.4700
411,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.2300
93.5300
91.3900
92.0000
368,300
Thu, 06 Nov 2025
91.6100
92.7000
90.7900
92.3800
461,300
Wed, 05 Nov 2025
6 · 10-Q
After market open · 12:31 ET
10-Q ↗
Wed, 05 Nov 2025
91.0300
91.8200
89.9300
91.5700
513,000
Tue, 04 Nov 2025
92.5900
92.6300
91.2200
91.5800
368,200
Mon, 03 Nov 2025
91.3400
93.4700
90.3200
92.7900
501,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.9800
93.5000
90.9500
92.1300
667,300
Thu, 30 Oct 2025
88.7800
93.5000
88.7800
91.8000
564,700
Wed, 29 Oct 2025
5 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 29 Oct 2025
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 29 Oct 2025
91.3700
91.9500
89.5200
90.0300
533,300
Tue, 28 Oct 2025
91.5200
92.5300
91.1900
91.9800
259,800
Mon, 27 Oct 2025
91.8400
93.0400
91.7400
92.1700
337,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.4500
93.4500
91.6900
91.7800
284,700
Thu, 23 Oct 2025
91.7400
92.8900
90.5200
92.4400
244,100
Wed, 22 Oct 2025
93.2400
94.0500
91.6700
91.7800
378,300
Tue, 21 Oct 2025
90.9700
93.7500
90.9700
93.2600
356,800
Mon, 20 Oct 2025
91.1200
91.6000
90.5200
91.2700
303,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
90.6500
91.4700
89.8700
90.6600
265,600
Thu, 16 Oct 2025
91.2100
91.5400
89.8500
90.6900
460,500
Wed, 15 Oct 2025
91.9400
93.2100
91.1900
91.4100
363,500
Tue, 14 Oct 2025
89.5200
92.2400
89.5200
91.9800
374,500
Mon, 13 Oct 2025
90.1000
90.9700
89.5100
90.3000
381,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
90.2600
91.1400
88.9900
89.4400
488,100
Thu, 09 Oct 2025
90.8900
91.0500
89.7600
90.0200
400,000
Wed, 08 Oct 2025
90.9800
91.3800
90.0000
91.3500
486,600
Tue, 07 Oct 2025
91.3800
91.9000
90.2000
90.4300
333,300
Mon, 06 Oct 2025
92.2500
93.4900
90.8200
91.4300
383,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
93.5100
94.3900
92.1200
92.1800
310,000
Thu, 02 Oct 2025
92.5300
93.2800
91.9100
93.2500
307,300
Wed, 01 Oct 2025
93.2900
94.2800
92.2300
92.9700
219,500
Tue, 30 Sep 2025
91.5300
93.7400
91.5200
93.4900
335,200
Mon, 29 Sep 2025
92.8600
92.8600
91.6100
92.2400
503,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
91.8600
92.7500
91.7300
92.2300
279,800
Thu, 25 Sep 2025
92.4900
94.4400
91.1600
91.8000
243,400
Wed, 24 Sep 2025
94.0200
94.6800
92.7500
93.1100
252,000
Tue, 23 Sep 2025
95.1400
96.2200
93.7800
94.4400
353,600
Mon, 22 Sep 2025
95.1400
95.6000
94.6300
95.1900
422,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
97.8900
97.8900
95.1400
95.3200
1,485,900
Thu, 18 Sep 2025
97.4900
99.1000
97.0100
98.2000
338,100
Wed, 17 Sep 2025
98.8500
101.0600
96.0000
97.1200
400,500
Tue, 16 Sep 2025
99.1000
99.7800
97.7000
98.3100
269,400
Mon, 15 Sep 2025
98.9800
100.8700
98.2200
99.2900
328,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
101.4100
101.8300
98.5400
98.6800
231,600
Thu, 11 Sep 2025
100.0600
102.6900
100.0600
102.4000
403,200
Wed, 10 Sep 2025
100.0300
100.7700
99.2900
99.7200
229,800
Tue, 09 Sep 2025
101.8500
101.8500
99.5500
100.4200
315,000
Mon, 08 Sep 2025
103.6600
103.6600
101.2300
102.6000
289,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
103.1600
105.5700
102.5400
103.7900
234,400
Thu, 04 Sep 2025
99.2000
102.7400
98.9900
102.6400
293,400
Wed, 03 Sep 2025
99.8300
100.2800
97.8900
98.4200
386,700
Tue, 02 Sep 2025
99.8200
100.4600
99.3900
100.1700
328,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
102.0700
103.0000
100.3400
100.9700
271,200
Thu, 28 Aug 2025
103.2800
103.6000
100.7600
102.0700
400,000
Wed, 27 Aug 2025
104.3800
105.1400
103.2100
103.2900
314,800
Tue, 26 Aug 2025
105.9000
106.4700
104.6900
104.9600
342,500
Mon, 25 Aug 2025
106.1800
106.5300
104.8600
106.0100
315,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
100.5500
107.4400
99.6600
107.0800
496,000
Thu, 21 Aug 2025
98.9900
99.8000
98.1600
99.6200
221,400
Wed, 20 Aug 2025
102.6300
104.2100
99.7700
99.7900
427,700
Tue, 19 Aug 2025
101.3500
104.2700
101.2300
102.6300
220,500
Mon, 18 Aug 2025
101.4100
102.0900
100.0600
100.7100
257,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
104.3900
104.3900
101.2300
101.4100
364,300
Thu, 14 Aug 2025
104.0800
104.0800
102.4300
103.0800
217,200
Wed, 13 Aug 2025
102.9300
106.6400
102.7100
106.2800
309,900
Tue, 12 Aug 2025
99.1900
102.7700
99.0000
102.5400
320,100
Mon, 11 Aug 2025
98.0400
98.5300
96.3800
98.5100
356,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
99.7800
99.7800
97.6700
97.8500
359,800
Thu, 07 Aug 2025
100.0300
100.5000
98.5400
99.5900
274,300
Wed, 06 Aug 2025
3 · 10-Q
After market open · 11:48 ET
10-Q ↗
Wed, 06 Aug 2025
99.6400
99.7400
98.4200
99.2300
327,600
Tue, 05 Aug 2025
98.3700
99.9300
98.3700
99.6000
298,700
Mon, 04 Aug 2025
97.7300
98.7000
97.3500
98.5200
270,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
97.5000
98.1200
95.9300
97.7300
371,800
Thu, 31 Jul 2025
98.6000
99.8400
97.5000
98.0000
352,600
Wed, 30 Jul 2025
101.7300
101.7300
99.0400
99.6700
552,300
Tue, 29 Jul 2025
104.5200
107.9200
101.1900
102.3000
667,000
Tue, 29 Jul 2025
2 · 8-K
Pre-market · 08:38 ET
8-K ↗
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 28 Jul 2025
105.2700
105.2700
103.3900
104.2700
372,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend