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
90.6500
92.9400
88.6700
89.3900
617,800
Thu, 23 Jul 2026
90.0200
92.0200
88.5700
90.0300
590,100
Wed, 22 Jul 2026
90.6700
90.9900
89.2800
90.4300
906,500
Tue, 21 Jul 2026
91.9200
92.5000
89.8900
90.5400
881,700
Mon, 20 Jul 2026
24 · 8-K/A
After-hours · 17:19 ET
8-K/A ↗
Mon, 20 Jul 2026
95.7000
95.9700
92.9900
93.5700
1,030,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.6400
101.3200
94.5100
95.7000
600,400
Thu, 16 Jul 2026
95.7900
101.4600
95.7700
99.9100
829,900
Wed, 15 Jul 2026
96.1200
97.5300
95.4600
96.3100
599,000
Tue, 14 Jul 2026
97.5600
98.4800
96.0400
96.4600
508,600
Mon, 13 Jul 2026
98.0600
99.0200
96.8800
98.0900
497,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.9900
97.3100
94.5300
96.8200
1,001,300
Thu, 09 Jul 2026
98.6600
98.7000
95.1700
95.3700
637,000
Wed, 08 Jul 2026
98.0000
99.8800
97.7200
98.8800
867,300
Tue, 07 Jul 2026
97.9900
99.2100
96.7300
99.0100
467,900
Mon, 06 Jul 2026
96.4600
97.3300
92.9600
96.2700
337,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
95.7900
97.7100
93.0300
97.4900
698,000
Wed, 01 Jul 2026
97.1000
97.4100
95.0000
95.3600
557,500
Wed, 01 Jul 2026
23 · 8-K
Pre-market · 08:27 ET
8-K ↗
Tue, 30 Jun 2026
94.3300
97.1300
93.6000
96.9700
677,100
Mon, 29 Jun 2026
93.6600
94.8600
92.2200
94.2800
627,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.1400
95.6100
93.0200
94.3500
2,555,400
Thu, 25 Jun 2026
91.4100
94.3900
89.9300
92.3300
633,900
Wed, 24 Jun 2026
87.0300
93.6700
86.5400
91.2400
1,397,900
Tue, 23 Jun 2026
86.0500
86.3800
84.5000
86.1800
613,300
Mon, 22 Jun 2026
86.2700
86.9100
84.4500
84.5800
583,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.8600
87.7700
85.2600
86.9800
1,009,200
Wed, 17 Jun 2026
85.2900
87.5100
85.0000
86.1000
682,000
Tue, 16 Jun 2026
88.4100
89.0600
85.7800
86.6500
613,200
Mon, 15 Jun 2026
88.5100
89.1900
87.3900
88.1000
737,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.5800
91.0200
88.6600
89.3700
473,900
Thu, 11 Jun 2026
91.2400
91.6600
89.3500
89.7600
562,600
Wed, 10 Jun 2026
88.0400
91.3100
87.6000
91.0300
663,100
Tue, 09 Jun 2026
84.3900
88.7300
84.2300
87.8100
575,100
Mon, 08 Jun 2026
22 · 8-K
After-hours · 16:56 ET
8-K ↗
Mon, 08 Jun 2026
85.7000
86.9600
84.4700
84.5800
501,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.8900
87.1100
83.5400
85.9000
602,100
Thu, 04 Jun 2026
85.2800
86.0300
82.8600
83.6500
453,500
Wed, 03 Jun 2026
82.6800
86.6500
82.3400
84.0200
674,100
Tue, 02 Jun 2026
84.7400
85.0300
81.7700
83.0000
595,700
Mon, 01 Jun 2026
21 · 8-K
After-hours · 16:49 ET
8-K ↗
Mon, 01 Jun 2026
83.0500
86.2500
82.8400
85.0900
729,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.6400
83.7100
80.9100
82.1700
865,300
Thu, 28 May 2026
85.2500
86.2500
83.9900
84.2200
444,900
Wed, 27 May 2026
20 · 8-K
After market open · 12:50 ET
8-K ↗
Wed, 27 May 2026
87.3300
88.5200
85.9500
86.2400
449,500
Tue, 26 May 2026
87.3900
88.1400
86.7100
87.1100
660,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
87.4900
88.4500
86.1700
87.4100
464,300
Thu, 21 May 2026
87.2700
88.2100
85.0200
87.2200
397,700
Wed, 20 May 2026
86.1200
87.8000
84.8300
87.4100
680,100
Tue, 19 May 2026
88.6800
90.2800
86.6800
86.7400
1,045,300
Mon, 18 May 2026
85.5800
88.8900
85.2000
88.1000
550,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.4400
86.9800
84.3300
85.1800
755,300
Thu, 14 May 2026
84.9400
86.6200
84.5700
86.3100
461,200
Wed, 13 May 2026
82.7700
84.3100
82.3400
84.3100
515,300
Tue, 12 May 2026
83.1600
85.3200
82.5100
84.8800
617,500
Mon, 11 May 2026
19 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 11 May 2026
85.1500
86.1900
82.5900
83.1500
603,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.1900
85.9200
83.3800
85.4400
478,600
Thu, 07 May 2026
84.7200
86.3400
84.2300
85.4500
609,100
Wed, 06 May 2026
86.1600
86.9700
83.5200
84.5800
677,100
Tue, 05 May 2026
86.7200
87.5600
85.1300
86.7600
584,200
Mon, 04 May 2026
88.0900
89.4900
85.8300
86.4000
1,203,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Fri, 01 May 2026
84.8200
88.4700
82.4200
86.8300
2,383,100
Thu, 30 Apr 2026
17 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Apr 2026
77.9200
79.4200
77.3400
79.2500
852,800
Wed, 29 Apr 2026
77.5100
79.4300
76.2900
78.1100
829,800
Tue, 28 Apr 2026
77.7800
78.0900
75.9700
77.7500
1,108,000
Mon, 27 Apr 2026
79.4900
81.0300
76.6700
76.7500
1,064,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.6700
84.6500
79.8500
80.1900
711,800
Thu, 23 Apr 2026
80.4500
84.3400
80.2100
83.8700
635,100
Wed, 22 Apr 2026
16 · 8-K
After-hours · 16:43 ET
8-K ↗
Wed, 22 Apr 2026
78.2200
81.3100
78.0600
80.8400
978,200
Tue, 21 Apr 2026
79.4000
81.1100
77.4800
77.9600
1,268,500
Mon, 20 Apr 2026
81.1600
81.2400
79.0100
79.5400
758,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
15 · DEFA14A
After-hours · 16:17 ET
DEFA14A ↗
Fri, 17 Apr 2026
14 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Fri, 17 Apr 2026
82.2600
83.4200
80.5100
81.2200
911,200
Thu, 16 Apr 2026
81.5800
83.2000
81.5800
82.0900
458,300
Wed, 15 Apr 2026
82.9800
83.4900
81.0400
81.5400
505,600
Tue, 14 Apr 2026
84.3200
85.3900
82.4500
83.4400
575,100
Mon, 13 Apr 2026
86.5000
87.0400
83.9500
84.8900
600,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.7700
87.5500
85.5000
86.9800
744,500
Thu, 09 Apr 2026
86.6500
87.8900
86.0100
86.7700
559,800
Wed, 08 Apr 2026
86.9800
87.9800
85.8600
86.7100
1,006,900
Tue, 07 Apr 2026
86.0900
86.9900
85.0000
85.8300
967,700
Mon, 06 Apr 2026
86.3000
87.1700
85.5700
86.2300
939,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.1300
88.4000
81.8300
87.1800
1,962,400
Wed, 01 Apr 2026
80.4000
81.6800
79.1800
81.5400
897,200
Tue, 31 Mar 2026
79.5000
80.8600
77.3300
79.3400
959,000
Mon, 30 Mar 2026
75.0600
78.4800
75.0600
78.3800
983,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.0500
76.6000
74.9500
74.9700
848,200
Thu, 26 Mar 2026
76.4300
79.0500
76.1200
76.6200
504,500
Wed, 25 Mar 2026
77.1000
77.3700
74.0500
76.4300
813,700
Tue, 24 Mar 2026
77.1800
77.7300
75.8200
76.0600
883,400
Mon, 23 Mar 2026
77.7100
79.9400
76.3700
78.0100
927,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
84.6300
85.0000
77.2700
77.7100
1,712,100
Thu, 19 Mar 2026
85.7700
86.3900
84.0500
84.2600
465,400
Wed, 18 Mar 2026
87.4300
88.2200
85.7200
85.9100
462,200
Tue, 17 Mar 2026
88.6400
90.0800
87.6100
88.4400
523,700
Mon, 16 Mar 2026
88.1000
89.0300
87.5000
88.4600
537,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.5500
92.5400
87.6900
88.0900
929,500
Thu, 12 Mar 2026
87.7300
92.9300
87.1500
90.6800
935,500
Wed, 11 Mar 2026
93.9900
93.9900
88.1600
88.2300
1,043,500
Tue, 10 Mar 2026
94.0000
95.6800
88.9400
89.1700
916,700
Tue, 10 Mar 2026
13 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 09 Mar 2026
92.9700
96.1200
91.5000
95.7500
1,176,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.9800
97.0000
93.5600
94.0300
727,200
Thu, 05 Mar 2026
93.5500
97.7000
93.0300
97.4800
1,882,800
Wed, 04 Mar 2026
91.0300
93.8300
89.6200
93.5500
935,600
Tue, 03 Mar 2026
90.4600
92.0700
89.2100
91.6400
949,900
Mon, 02 Mar 2026
91.3900
93.1600
91.2100
91.9200
706,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
91.8500
94.5700
89.9300
93.1600
782,100
Thu, 26 Feb 2026
90.0900
92.8500
89.5100
92.1300
1,720,300
Wed, 25 Feb 2026
91.6500
92.7000
88.5100
89.0900
1,105,300
Tue, 24 Feb 2026
92.7100
94.1300
91.7200
91.8700
848,000
Mon, 23 Feb 2026
94.1000
96.2400
91.1800
92.7100
1,589,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12 · 10-K
After-hours · 16:24 ET
10-K ↗
Fri, 20 Feb 2026
99.1900
101.1100
95.2900
95.4600
1,021,800
Thu, 19 Feb 2026
11 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 19 Feb 2026
102.5700
103.3700
100.6600
101.2800
1,004,500
Wed, 18 Feb 2026
103.7300
103.7300
101.5600
102.3400
707,000
Tue, 17 Feb 2026
104.7100
105.5600
103.5600
103.8800
466,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
102.5900
105.4000
102.5300
103.7200
677,600
Thu, 12 Feb 2026
107.1200
107.1200
100.9300
102.5200
744,100
Wed, 11 Feb 2026
104.5500
107.9600
102.8200
107.3400
644,900
Tue, 10 Feb 2026
103.6400
105.7500
103.3400
104.2400
522,100
Mon, 09 Feb 2026
104.4700
104.7900
103.0900
103.6700
388,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.0000
107.0100
104.4900
104.6500
558,400
Thu, 05 Feb 2026
104.6600
106.4000
103.3000
104.7300
624,100
Wed, 04 Feb 2026
104.0700
104.5200
101.3500
103.8100
435,600
Tue, 03 Feb 2026
102.4000
104.2500
101.1300
103.1800
740,700
Mon, 02 Feb 2026
101.3700
103.3200
100.2300
102.3900
617,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.8500
103.8500
99.5100
100.8800
706,600
Thu, 29 Jan 2026
104.3100
105.8000
103.0300
103.3000
530,300
Wed, 28 Jan 2026
105.7800
105.7800
102.0500
104.3900
587,300
Tue, 27 Jan 2026
105.2200
106.4200
104.0700
105.8200
587,000
Mon, 26 Jan 2026
106.1400
107.0900
104.8900
105.7100
420,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.5600
107.5800
105.4500
105.8100
374,500
Thu, 22 Jan 2026
106.0700
107.8200
106.0700
106.5600
404,100
Wed, 21 Jan 2026
104.3200
106.1900
103.0300
105.7300
698,600
Tue, 20 Jan 2026
105.9900
106.7700
103.6800
103.7800
864,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
104.6700
106.2300
103.9300
106.1500
593,700
Thu, 15 Jan 2026
101.6300
105.0000
99.5500
104.7900
631,400
Wed, 14 Jan 2026
100.0000
101.8900
99.1100
101.8500
516,300
Tue, 13 Jan 2026
100.0000
100.7500
97.9400
100.0800
431,900
Mon, 12 Jan 2026
99.9400
100.3600
98.3500
99.9500
594,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.4000
101.2000
98.8200
99.9600
580,600
Thu, 08 Jan 2026
100.2500
100.7900
98.9800
99.6900
983,000
Wed, 07 Jan 2026
103.3000
104.0200
100.7800
100.8200
536,600
Tue, 06 Jan 2026
101.6300
105.5900
100.9600
103.3000
812,300
Mon, 05 Jan 2026
98.1400
100.6800
97.9600
100.1200
701,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
97.9400
100.0100
97.5900
98.6500
518,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.8200
100.4400
97.8300
97.9400
542,400
Tue, 30 Dec 2025
101.3000
101.7300
100.2400
100.2900
738,000
Mon, 29 Dec 2025
101.3600
102.5100
101.2300
101.6600
1,264,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.8400
101.5500
100.5200
101.1300
400,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.0100
101.7500
99.9300
100.8200
316,000
Tue, 23 Dec 2025
99.7200
100.4100
99.2400
99.9600
1,021,100
Mon, 22 Dec 2025
98.1400
100.5300
98.1400
99.6500
1,137,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.3700
101.2700
98.2800
98.4900
11,025,800
Thu, 18 Dec 2025
99.3700
101.9300
98.4000
100.5900
1,397,900
Wed, 17 Dec 2025
99.6300
101.7000
99.1400
99.4400
1,237,900
Tue, 16 Dec 2025
100.5400
101.7600
99.7700
99.8300
1,359,000
Mon, 15 Dec 2025
99.7700
101.5800
99.7000
100.4700
1,353,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
100.0000
100.5500
98.6200
99.0500
1,045,600
Thu, 11 Dec 2025
98.2200
99.9500
97.8100
98.9500
987,800
Wed, 10 Dec 2025
96.7300
98.9700
96.0900
97.8000
1,200,300
Tue, 09 Dec 2025
98.8200
100.1400
96.3600
96.6200
1,568,500
Mon, 08 Dec 2025
98.4400
101.0200
98.4400
99.2200
2,571,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.1300
95.9800
93.6800
94.5700
361,000
Thu, 04 Dec 2025
95.6400
96.1500
94.1200
94.7100
427,600
Wed, 03 Dec 2025
95.7200
97.2100
95.4300
95.6800
544,100
Tue, 02 Dec 2025
95.9100
96.8500
94.7500
95.6000
434,600
Mon, 01 Dec 2025
96.3900
98.2300
95.6600
96.1400
562,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
96.4700
97.0400
95.6200
96.3900
210,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.9000
97.9200
96.3500
96.7200
507,300
Tue, 25 Nov 2025
95.1100
97.5200
94.9700
96.9100
453,300
Mon, 24 Nov 2025
94.1000
95.0500
92.9300
94.5100
790,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.9400
95.8000
90.7500
95.0500
981,900
Thu, 20 Nov 2025
91.9200
93.3200
91.5500
93.0200
633,200
Wed, 19 Nov 2025
91.0700
92.9400
90.7600
91.9200
533,900
Tue, 18 Nov 2025
89.0600
91.5700
89.0400
91.2100
521,000
Mon, 17 Nov 2025
89.3900
89.7600
88.0000
89.0000
575,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
86.5900
89.8100
86.5100
89.2000
456,900
Thu, 13 Nov 2025
86.6400
88.9200
86.6400
88.3600
797,000
Wed, 12 Nov 2025
87.9600
88.5000
86.7600
87.4000
705,700
Tue, 11 Nov 2025
88.0300
88.6600
86.9500
88.2500
332,400
Mon, 10 Nov 2025
87.5900
88.4100
85.9200
87.8600
584,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.4000
88.4000
86.7000
88.0800
439,300
Thu, 06 Nov 2025
89.2200
90.0300
88.1900
88.3100
641,000
Wed, 05 Nov 2025
89.5500
90.1200
87.5000
90.0000
659,300
Tue, 04 Nov 2025
89.5500
90.7500
89.1800
89.9500
642,100
Mon, 03 Nov 2025
90.5600
90.5600
87.7900
88.7200
929,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
10 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Fri, 31 Oct 2025
87.5700
89.0100
82.8400
88.5700
1,022,500
Thu, 30 Oct 2025
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 30 Oct 2025
84.2100
84.9900
82.2200
82.8400
840,200
Wed, 29 Oct 2025
87.1700
87.6100
84.0000
84.1700
829,300
Tue, 28 Oct 2025
88.0500
89.0400
87.0000
87.9100
473,100
Mon, 27 Oct 2025
88.1300
88.9700
87.4400
88.8500
348,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
91.3700
91.5000
88.1100
88.4900
394,400
Thu, 23 Oct 2025
89.5600
91.2000
89.5500
90.8300
597,400
Wed, 22 Oct 2025
87.5300
90.9200
86.6600
89.9900
650,400
Tue, 21 Oct 2025
86.0300
87.2600
85.8000
87.2200
528,700
Mon, 20 Oct 2025
86.0600
86.3300
84.5000
85.9000
409,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
85.6400
86.2600
85.0700
85.7600
715,500
Thu, 16 Oct 2025
87.1600
87.1600
84.6000
85.9400
450,600
Wed, 15 Oct 2025
89.6300
90.1400
86.7000
87.0100
575,200
Tue, 14 Oct 2025
89.7600
90.6900
89.3300
89.8900
354,200
Mon, 13 Oct 2025
89.8300
89.8300
87.8500
89.7600
392,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
89.1700
90.2800
88.5000
89.6300
328,500
Thu, 09 Oct 2025
91.6500
91.6600
88.9400
89.4100
333,400
Wed, 08 Oct 2025
92.3600
92.7100
91.0000
91.6900
376,500
Tue, 07 Oct 2025
93.4100
93.7600
91.6500
91.9000
369,700
Mon, 06 Oct 2025
91.8500
94.1700
91.8500
92.9100
587,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
90.5900
92.2100
89.8600
91.7800
388,300
Thu, 02 Oct 2025
90.1400
91.1100
89.0000
90.6000
409,500
Wed, 01 Oct 2025
94.9400
94.9500
90.6100
90.8900
828,300
Tue, 30 Sep 2025
91.2000
95.5900
91.0500
94.8800
1,348,600
Mon, 29 Sep 2025
89.8500
91.0000
89.1500
90.9700
592,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
88.6500
89.6400
87.4500
89.5800
472,200
Thu, 25 Sep 2025
90.5400
91.8900
87.5200
88.2100
730,300
Wed, 24 Sep 2025
88.8600
90.7800
88.5200
90.7400
713,300
Tue, 23 Sep 2025
88.9300
89.6200
87.4500
89.3700
634,400
Mon, 22 Sep 2025
86.5400
88.9400
85.6200
88.9200
827,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
87.2800
87.7400
85.2100
86.6900
1,023,900
Thu, 18 Sep 2025
87.2200
88.5900
86.7600
88.4600
469,700
Wed, 17 Sep 2025
89.3100
89.6800
87.3600
87.4900
474,600
Tue, 16 Sep 2025
90.2000
90.6300
88.3400
88.8000
515,500
Mon, 15 Sep 2025
90.9800
91.5900
89.7500
90.2600
499,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
92.3500
92.6600
90.6800
91.1300
299,300
Thu, 11 Sep 2025
91.2200
93.5400
91.1000
92.7300
537,500
Wed, 10 Sep 2025
92.3800
93.0300
90.7400
91.5100
510,600
Tue, 09 Sep 2025
93.2400
93.4800
92.0200
92.7700
499,300
Mon, 08 Sep 2025
94.7300
94.7300
92.7500
93.2400
558,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
95.7200
96.1600
93.6300
94.6900
490,600
Thu, 04 Sep 2025
95.7800
97.0200
94.8100
95.5800
390,500
Wed, 03 Sep 2025
95.7000
96.1200
94.8100
95.5900
459,500
Tue, 02 Sep 2025
8 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 02 Sep 2025
97.9300
98.1000
96.5000
96.6500
437,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
98.8200
99.0500
98.1100
98.5600
565,700
Thu, 28 Aug 2025
7 · 8-K
After market open · 14:51 ET
8-K ↗
Thu, 28 Aug 2025
100.2600
100.2600
98.4300
98.8200
385,500
Wed, 27 Aug 2025
99.2900
100.2000
99.2400
100.1600
343,000
Tue, 26 Aug 2025
98.8500
99.8600
98.1700
99.5500
484,500
Mon, 25 Aug 2025
102.1100
102.1200
98.3800
98.8500
504,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
102.0200
103.3200
101.4900
102.5500
644,600
Thu, 21 Aug 2025
100.9300
102.2400
100.5700
101.6200
702,700
Wed, 20 Aug 2025
99.8600
101.6000
99.6400
101.1000
547,200
Tue, 19 Aug 2025
97.8200
99.5300
97.7800
99.3500
365,600
Mon, 18 Aug 2025
6 · 8-K
After-hours · 16:59 ET
8-K ↗
Mon, 18 Aug 2025
99.5000
99.9600
97.4600
97.5100
511,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
98.5700
99.3800
98.1800
99.3400
530,800
Thu, 14 Aug 2025
99.4200
99.4200
97.8500
98.6100
444,700
Wed, 13 Aug 2025
100.0000
100.0900
98.1000
99.5100
623,400
Tue, 12 Aug 2025
100.4200
100.4300
98.0100
99.6500
670,600
Mon, 11 Aug 2025
99.4900
99.9900
98.5000
99.9500
567,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
99.2400
100.0300
98.6400
99.0800
587,200
Thu, 07 Aug 2025
100.1400
100.4100
97.7800
99.3500
760,500
Wed, 06 Aug 2025
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 06 Aug 2025
99.1300
100.4900
97.9800
99.6200
956,700
Tue, 05 Aug 2025
102.1700
103.0500
99.0900
99.2000
1,010,200
Mon, 04 Aug 2025
102.8400
104.2000
101.6300
102.5400
802,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
4 · 8-K
After-hours · 16:04 ET
8-K ↗
Fri, 01 Aug 2025
107.4500
108.0000
101.7500
102.9800
1,129,700
Fri, 01 Aug 2025
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 31 Jul 2025
107.1800
109.4600
107.0100
108.7300
484,500
Wed, 30 Jul 2025
110.9000
111.1600
108.1100
108.3700
365,200
Tue, 29 Jul 2025
109.2500
111.4800
109.0900
111.1600
350,900
Mon, 28 Jul 2025
108.7500
109.3400
108.1900
108.3600
388,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend