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
106.8100
108.0800
102.4500
102.6700
913,200
Thu, 23 Jul 2026
105.5100
109.4100
104.7400
107.6800
829,000
Wed, 22 Jul 2026
104.2000
108.2300
104.1600
107.1700
710,100
Tue, 21 Jul 2026
106.6500
107.5000
103.8500
105.6100
1,178,300
Mon, 20 Jul 2026
111.8800
112.1800
101.8400
103.8800
1,384,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
109.2600
114.6800
105.3500
111.4200
1,746,200
Thu, 16 Jul 2026
111.5400
113.3500
108.0700
113.2000
1,129,700
Wed, 15 Jul 2026
115.0600
116.4000
109.5100
113.1100
790,100
Tue, 14 Jul 2026
115.9700
118.3400
110.0300
112.9300
835,300
Mon, 13 Jul 2026
112.6700
114.5500
110.2300
112.1900
679,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
108.5800
115.0800
107.5500
114.1600
828,500
Thu, 09 Jul 2026
111.0600
113.1500
109.3600
110.2500
718,300
Wed, 08 Jul 2026
107.9300
109.8000
103.9800
107.9800
929,400
Tue, 07 Jul 2026
106.0500
110.3300
104.4900
109.9400
1,334,900
Mon, 06 Jul 2026
107.8800
112.4400
107.8300
109.3500
865,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.4200
117.5100
105.2200
107.6200
1,422,700
Wed, 01 Jul 2026
122.5700
123.0500
115.9700
116.4200
1,065,600
Tue, 30 Jun 2026
126.5500
129.1300
124.7200
126.8600
946,500
Mon, 29 Jun 2026
129.5000
129.5000
123.3900
125.7100
696,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
130.7800
133.6300
125.9800
126.7800
1,498,600
Thu, 25 Jun 2026
134.5300
138.7300
131.8200
133.2600
711,100
Wed, 24 Jun 2026
129.9700
132.9600
127.4500
131.6000
1,131,400
Tue, 23 Jun 2026
130.2900
132.5800
125.9700
129.4500
727,200
Mon, 22 Jun 2026
138.2500
139.8700
134.3700
136.1600
540,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
138.3500
139.4500
134.2900
136.7200
1,316,500
Wed, 17 Jun 2026
131.2000
137.5900
130.1600
133.3600
766,700
Tue, 16 Jun 2026
131.5100
136.1200
130.3300
130.6600
762,500
Mon, 15 Jun 2026
133.5300
134.9000
131.0700
131.2600
852,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
129.1200
132.0500
125.6300
127.1900
1,058,800
Thu, 11 Jun 2026
123.5000
129.0300
121.5800
128.6400
943,800
Wed, 10 Jun 2026
128.6100
130.5500
118.6100
121.1200
950,900
Tue, 09 Jun 2026
134.0300
138.6600
124.2500
129.6600
1,161,200
Mon, 08 Jun 2026
19 · 8-K
After market open · 15:51 ET
8-K ↗
Mon, 08 Jun 2026
137.3700
137.6700
131.9300
132.0500
732,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
141.2900
141.7300
131.4600
132.6200
1,250,700
Thu, 04 Jun 2026
143.9800
145.7700
138.2000
143.6500
1,023,800
Wed, 03 Jun 2026
144.5500
150.4600
141.1300
148.2500
1,190,800
Tue, 02 Jun 2026
140.7400
148.5000
140.0000
143.5000
1,223,700
Mon, 01 Jun 2026
138.2300
141.3000
136.0100
138.6600
1,133,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
142.2600
142.9500
137.8900
140.2000
1,045,100
Thu, 28 May 2026
138.9300
143.3400
132.6300
142.2600
930,800
Wed, 27 May 2026
143.2200
145.8700
138.8600
139.5400
1,027,700
Tue, 26 May 2026
137.6800
142.4400
137.6800
141.1200
1,155,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
134.2200
137.0900
128.3700
134.6000
944,100
Thu, 21 May 2026
132.7900
133.7900
127.8900
132.3900
1,045,100
Wed, 20 May 2026
133.1100
133.9300
128.5700
133.7600
885,700
Tue, 19 May 2026
130.7100
134.3800
126.6700
130.2700
1,075,600
Mon, 18 May 2026
18 · 8-K
After market open · 11:03 ET
8-K ↗
Mon, 18 May 2026
136.0900
136.0900
130.7500
133.9400
942,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
136.6300
136.6300
130.0000
135.4900
1,159,300
Thu, 14 May 2026
137.0800
141.2700
132.9200
140.0000
1,006,600
Wed, 13 May 2026
133.6600
139.3200
128.9800
135.3700
1,530,100
Tue, 12 May 2026
138.0000
139.0600
126.1700
133.6600
1,751,700
Mon, 11 May 2026
139.6600
146.4200
136.0500
141.7000
1,399,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
132.5000
140.8200
129.3000
139.6600
1,936,800
Thu, 07 May 2026
143.0000
149.0000
125.2300
129.2500
7,697,600
Thu, 07 May 2026
17 · 10-Q
Pre-market · 07:12 ET
10-Q ↗
Thu, 07 May 2026
16 · 8-K
Pre-market · 07:08 ET
8-K ↗
Wed, 06 May 2026
95.7700
99.9900
94.3300
98.3000
2,118,000
Tue, 05 May 2026
92.2500
94.6600
88.4900
93.6600
1,306,200
Mon, 04 May 2026
93.6100
94.7900
90.7100
91.9000
514,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
93.3500
96.5400
92.7400
93.5900
491,200
Thu, 30 Apr 2026
86.5400
94.1900
86.5400
93.3100
710,500
Wed, 29 Apr 2026
88.7600
89.5000
86.3600
86.4700
568,200
Tue, 28 Apr 2026
90.0200
90.8100
85.6300
88.0800
782,800
Mon, 27 Apr 2026
99.5000
101.0000
91.0100
91.6400
1,567,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.1000
101.9800
96.3800
99.5900
933,300
Thu, 23 Apr 2026
98.3000
100.5300
96.6300
98.7100
623,500
Wed, 22 Apr 2026
96.9700
98.2100
95.3600
96.8600
669,500
Tue, 21 Apr 2026
98.6100
100.4700
94.8400
95.7400
640,700
Mon, 20 Apr 2026
93.3400
98.2900
92.8200
97.9000
623,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
93.6500
98.2200
93.1000
93.9800
2,149,300
Thu, 16 Apr 2026
92.6600
92.9000
90.0000
91.4800
780,300
Wed, 15 Apr 2026
91.8700
93.5300
87.3200
92.6000
1,414,700
Tue, 14 Apr 2026
94.8900
96.2100
92.5100
93.8100
789,400
Mon, 13 Apr 2026
92.3300
93.7900
89.7900
93.5400
585,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.0000
93.6700
91.0100
93.1700
484,800
Thu, 09 Apr 2026
86.3600
91.5900
85.7700
90.7700
561,100
Wed, 08 Apr 2026
86.0000
88.8700
85.4700
87.3700
838,000
Tue, 07 Apr 2026
81.0000
81.9500
79.0000
80.8800
497,300
Mon, 06 Apr 2026
81.2900
83.0800
80.0900
81.2500
642,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15 · 8-K
After market open · 14:57 ET
8-K ↗
Thu, 02 Apr 2026
80.2900
83.7900
78.7400
81.3600
630,300
Wed, 01 Apr 2026
14 · DEF 14A
After market open · 13:09 ET
DEF 14A ↗
Wed, 01 Apr 2026
84.2200
86.3300
83.5200
83.6500
725,400
Tue, 31 Mar 2026
80.5000
86.7900
80.5000
82.7500
914,100
Mon, 30 Mar 2026
81.6500
81.6500
76.8400
78.2200
691,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.6000
83.4400
80.9300
81.4800
548,900
Thu, 26 Mar 2026
87.4200
88.1700
82.1800
83.4000
716,200
Wed, 25 Mar 2026
85.2700
88.1100
84.1900
87.8300
913,800
Tue, 24 Mar 2026
79.2900
84.6400
79.0000
84.0100
646,500
Mon, 23 Mar 2026
82.5200
84.4000
79.9800
80.2900
653,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13 · PRE 14A
After-hours · 17:18 ET
PRE 14A ↗
Fri, 20 Mar 2026
80.1900
81.9000
78.3300
80.0100
957,900
Thu, 19 Mar 2026
77.9000
81.0600
76.8800
80.0500
888,800
Wed, 18 Mar 2026
79.0000
81.1700
78.2500
78.5500
881,900
Tue, 17 Mar 2026
81.5000
82.9200
78.1300
79.5000
1,174,900
Mon, 16 Mar 2026
84.9100
85.7500
80.9100
81.5600
821,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
88.7800
89.0000
83.4300
83.9000
769,100
Thu, 12 Mar 2026
90.1400
90.8300
86.2800
87.0600
762,100
Wed, 11 Mar 2026
90.3500
91.8500
88.2000
91.5100
597,100
Tue, 10 Mar 2026
90.3300
92.7100
88.7700
90.5400
613,500
Mon, 09 Mar 2026
85.2900
90.9100
84.5800
90.3300
825,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.1800
91.0900
87.7600
88.3300
673,500
Thu, 05 Mar 2026
12 · 8-K
After market open · 11:06 ET
8-K ↗
Thu, 05 Mar 2026
95.4500
95.5100
91.4300
92.4000
1,357,400
Wed, 04 Mar 2026
96.7600
97.0800
92.5800
95.9700
915,000
Tue, 03 Mar 2026
99.8600
102.2300
91.4300
95.3300
1,658,900
Mon, 02 Mar 2026
105.2100
112.9400
101.9700
104.7300
1,682,400
Mon, 02 Mar 2026
11 · 10-K
Pre-market · 07:05 ET
10-K ↗
Mon, 02 Mar 2026
10 · 8-K
Pre-market · 07:01 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.4100
101.2000
96.1900
101.2000
1,256,900
Thu, 26 Feb 2026
99.3000
100.6800
94.6000
98.8900
1,075,600
Wed, 25 Feb 2026
101.7000
101.7000
95.0000
99.0500
1,124,500
Tue, 24 Feb 2026
101.0600
104.3500
100.2500
100.9500
602,600
Mon, 23 Feb 2026
101.7000
101.8700
99.2500
101.1000
451,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.4100
103.8100
100.6300
102.3000
519,100
Thu, 19 Feb 2026
101.2100
102.5300
99.9100
101.0200
599,600
Wed, 18 Feb 2026
101.7500
103.5900
100.5600
102.2800
1,011,600
Tue, 17 Feb 2026
100.5900
103.1900
99.2300
102.7800
612,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.4100
104.2900
99.4100
101.0400
1,115,500
Thu, 12 Feb 2026
104.0900
106.8500
101.4100
101.6100
792,900
Wed, 11 Feb 2026
100.0600
104.0600
99.2100
102.7200
1,484,700
Tue, 10 Feb 2026
99.0600
101.4000
97.9200
99.0300
620,600
Mon, 09 Feb 2026
97.0000
99.5200
96.2600
98.8100
761,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
94.2000
97.2200
91.4100
96.4300
1,152,200
Thu, 05 Feb 2026
93.3600
94.2500
90.4400
92.8900
874,500
Wed, 04 Feb 2026
94.0000
96.9600
91.5900
95.2400
1,168,900
Tue, 03 Feb 2026
91.0300
93.7800
87.7800
93.3700
1,066,800
Mon, 02 Feb 2026
89.5100
91.7900
87.8200
90.0800
1,166,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
93.0000
95.0700
90.7300
91.0600
1,023,500
Thu, 29 Jan 2026
92.5000
96.9500
92.4400
93.3100
1,065,900
Wed, 28 Jan 2026
91.8600
94.0100
88.2100
91.2200
695,500
Tue, 27 Jan 2026
93.2200
95.8100
91.4300
91.8600
778,400
Mon, 26 Jan 2026
94.4100
94.5900
92.4000
93.4700
504,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.5800
96.9600
93.0800
94.4600
606,900
Thu, 22 Jan 2026
96.8700
97.6500
93.7500
96.5800
675,700
Wed, 21 Jan 2026
93.2800
96.3100
91.5000
95.6400
721,400
Tue, 20 Jan 2026
92.0400
94.8200
90.7100
91.7400
1,090,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.4900
94.4200
90.4200
94.0800
1,836,400
Thu, 15 Jan 2026
88.9800
91.3100
87.1100
90.0400
894,100
Wed, 14 Jan 2026
84.2300
88.2500
83.2400
87.8400
1,078,400
Tue, 13 Jan 2026
85.3900
85.7400
83.5800
84.5000
741,500
Mon, 12 Jan 2026
83.2500
86.4900
82.4300
85.3700
969,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
80.7300
84.0100
79.6300
83.3200
832,900
Thu, 08 Jan 2026
77.5700
80.1300
76.3300
79.8100
1,042,400
Wed, 07 Jan 2026
81.2400
81.3000
77.4700
77.6100
1,050,100
Tue, 06 Jan 2026
81.0000
81.9600
73.7900
81.6700
1,894,600
Mon, 05 Jan 2026
80.3300
83.3600
80.0000
81.4800
1,243,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.8100
82.3700
77.3900
79.1900
1,350,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.6200
78.7400
76.0000
76.2500
1,197,600
Tue, 30 Dec 2025
75.7500
79.8100
75.5900
78.6200
1,375,600
Mon, 29 Dec 2025
9 · 8-K
After market open · 15:12 ET
8-K ↗
Mon, 29 Dec 2025
75.4300
76.0700
74.8400
75.7000
864,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
75.4800
75.9300
74.9700
75.7700
358,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
75.1100
76.7300
74.8300
75.7900
563,100
Tue, 23 Dec 2025
74.8200
76.0800
74.3000
75.2500
689,500
Mon, 22 Dec 2025
76.2200
76.8800
74.1900
75.0800
915,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.5000
76.0600
73.2300
75.3400
1,729,700
Thu, 18 Dec 2025
75.4100
76.0000
73.1900
74.6300
1,205,600
Wed, 17 Dec 2025
77.0700
78.4700
73.4300
73.4900
1,072,800
Tue, 16 Dec 2025
78.0100
79.3100
76.3600
78.0700
1,036,900
Mon, 15 Dec 2025
78.9700
79.1900
75.4900
76.8300
1,423,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.1100
84.4000
77.5400
77.9300
1,083,900
Thu, 11 Dec 2025
81.6000
84.5900
81.1300
83.9700
498,100
Wed, 10 Dec 2025
81.3500
84.0800
80.3500
82.6100
933,600
Tue, 09 Dec 2025
82.9400
84.0100
79.6500
81.6500
1,460,800
Mon, 08 Dec 2025
87.8400
89.0000
82.4800
83.0300
951,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.3600
89.1400
84.9000
87.5300
837,400
Thu, 04 Dec 2025
88.2500
90.5900
86.7600
86.8500
1,436,800
Wed, 03 Dec 2025
90.8800
91.4000
87.6700
88.6300
876,000
Tue, 02 Dec 2025
92.2600
92.3000
90.1600
91.0600
639,900
Mon, 01 Dec 2025
8 · 8-K
After market open · 15:42 ET
8-K ↗
Mon, 01 Dec 2025
91.6800
92.7100
89.7000
91.6300
865,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
93.4000
94.1600
92.0700
93.4800
258,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
94.0400
95.2000
92.5800
93.2000
798,000
Tue, 25 Nov 2025
94.2600
94.6900
91.7300
94.1400
951,900
Mon, 24 Nov 2025
91.5400
94.4800
90.1900
93.6000
627,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
89.1500
91.8500
86.3300
91.5200
1,160,700
Thu, 20 Nov 2025
95.2000
95.6000
88.2700
89.1600
746,400
Wed, 19 Nov 2025
91.1300
94.2800
90.2000
91.8800
676,400
Tue, 18 Nov 2025
91.0000
92.0100
89.5100
90.3800
768,200
Mon, 17 Nov 2025
93.9900
95.1200
91.1900
91.9500
980,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
92.2800
96.5300
91.1700
94.0400
792,700
Thu, 13 Nov 2025
100.3200
101.9900
92.6900
95.1700
1,198,800
Wed, 12 Nov 2025
7 · 8-K
After market open · 11:10 ET
8-K ↗
Wed, 12 Nov 2025
104.9000
105.5200
101.3600
102.0400
860,000
Tue, 11 Nov 2025
105.6300
106.1400
103.2200
103.9000
898,200
Mon, 10 Nov 2025
108.9700
110.9500
105.5300
105.7900
1,090,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
99.8300
107.7100
97.2900
105.5300
1,676,100
Thu, 06 Nov 2025
110.0000
116.0400
99.1100
100.0300
2,520,300
Thu, 06 Nov 2025
6 · 10-Q
Pre-market · 07:06 ET
10-Q ↗
Thu, 06 Nov 2025
5 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 05 Nov 2025
90.1800
93.5000
88.8100
93.4600
1,861,200
Tue, 04 Nov 2025
93.2700
93.2700
89.4500
89.9300
1,394,400
Mon, 03 Nov 2025
98.1700
98.7200
94.8200
95.9000
1,681,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
100.7800
100.7800
96.1600
98.3900
1,438,200
Thu, 30 Oct 2025
100.8900
104.5300
99.4500
100.6600
763,100
Wed, 29 Oct 2025
104.2100
106.5500
102.5800
103.2700
944,300
Tue, 28 Oct 2025
104.5200
105.0400
102.3400
103.3400
595,000
Mon, 27 Oct 2025
106.8900
107.6300
102.9600
104.9700
685,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
103.9000
107.6200
102.4800
106.2400
716,000
Thu, 23 Oct 2025
97.6800
101.7600
97.4100
101.7500
510,200
Wed, 22 Oct 2025
101.1200
102.9500
96.5900
97.7000
947,900
Tue, 21 Oct 2025
100.8800
103.9300
100.0500
102.2900
525,100
Mon, 20 Oct 2025
99.0700
101.1600
98.2700
100.9600
453,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
100.5800
101.6200
95.4900
97.2400
1,780,900
Thu, 16 Oct 2025
104.7000
105.0200
99.8300
100.0500
1,853,700
Wed, 15 Oct 2025
103.0500
105.0800
102.5300
104.2600
974,500
Tue, 14 Oct 2025
101.7700
106.5800
100.0000
104.1600
741,900
Mon, 13 Oct 2025
101.8000
103.4100
100.8600
101.9600
458,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
102.8400
103.5300
99.2500
99.5000
726,900
Thu, 09 Oct 2025
102.1700
103.5200
101.1700
101.2200
600,800
Wed, 08 Oct 2025
103.0400
104.2000
100.4600
102.4500
906,700
Tue, 07 Oct 2025
104.9300
105.6000
99.6000
103.0400
1,095,700
Mon, 06 Oct 2025
99.7500
104.1100
99.2200
103.8500
1,458,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
98.3500
100.7300
97.3500
98.3200
831,700
Thu, 02 Oct 2025
96.6000
98.7300
96.0600
98.3500
735,700
Wed, 01 Oct 2025
92.7700
96.6800
92.1000
95.9200
861,700
Tue, 30 Sep 2025
91.4700
94.5300
90.7300
93.4400
867,700
Mon, 29 Sep 2025
91.8100
93.0000
91.3000
91.4900
907,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
88.1300
91.2100
87.7800
91.0100
1,313,700
Thu, 25 Sep 2025
89.0100
89.7100
86.9400
88.1300
1,062,500
Wed, 24 Sep 2025
94.4300
94.9200
89.8200
90.9900
1,189,000
Tue, 23 Sep 2025
92.9200
95.2400
91.4300
94.2600
1,083,200
Mon, 22 Sep 2025
90.9600
93.4800
90.0500
92.9400
1,082,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
90.0000
92.5800
89.1600
91.5600
2,297,300
Thu, 18 Sep 2025
84.5300
88.8800
81.4300
88.6400
1,566,500
Thu, 18 Sep 2025
4 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 17 Sep 2025
83.7800
84.3000
78.6400
80.5200
1,634,400
Tue, 16 Sep 2025
83.8900
84.2700
81.9800
83.9900
1,572,500
Mon, 15 Sep 2025
82.3000
83.9700
81.4700
83.5000
1,040,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.8100
83.5100
81.0400
82.1800
1,306,900
Thu, 11 Sep 2025
84.9900
85.5000
81.9900
82.4700
1,117,800
Wed, 10 Sep 2025
78.5900
85.2500
78.5900
84.9900
1,527,600
Tue, 09 Sep 2025
80.5200
80.6600
78.1300
78.1600
1,054,300
Mon, 08 Sep 2025
81.0300
81.3700
79.9500
80.8800
1,045,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
82.0700
83.1300
80.2100
81.1500
695,400
Thu, 04 Sep 2025
80.6900
81.5200
78.0000
81.4100
671,900
Wed, 03 Sep 2025
81.8500
83.0000
79.7400
80.2500
464,800
Tue, 02 Sep 2025
80.8100
81.8600
79.7800
81.6900
582,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
85.1200
85.6200
82.8000
82.9500
861,200
Thu, 28 Aug 2025
84.8300
85.6300
84.2600
85.1200
537,200
Wed, 27 Aug 2025
84.5800
86.8900
84.3000
84.7500
810,600
Tue, 26 Aug 2025
83.2900
85.2200
82.0000
84.6900
1,020,500
Mon, 25 Aug 2025
85.0400
85.9800
83.4200
83.5700
966,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
81.6100
87.7500
81.2000
85.9800
997,600
Thu, 21 Aug 2025
79.3100
82.1600
78.8400
80.9300
767,500
Wed, 20 Aug 2025
81.3600
81.7300
79.9400
80.0900
842,400
Tue, 19 Aug 2025
81.8700
82.5900
79.9600
82.3100
1,207,700
Mon, 18 Aug 2025
79.3800
82.0500
79.3500
81.8200
958,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
83.5000
83.9600
79.4900
79.5500
1,315,200
Thu, 14 Aug 2025
3 · 8-K
After market open · 10:51 ET
8-K ↗
Thu, 14 Aug 2025
86.7500
87.1300
82.7700
83.1100
1,280,500
Wed, 13 Aug 2025
83.1200
88.5800
82.6300
88.2900
2,758,100
Tue, 12 Aug 2025
72.5700
83.2100
72.0900
82.9500
2,733,300
Mon, 11 Aug 2025
62.4000
73.5400
62.0000
72.0800
7,087,000
Mon, 11 Aug 2025
2 · 8-K
Pre-market · 07:18 ET
8-K ↗
Mon, 11 Aug 2025
1 · 10-Q
Pre-market · 07:10 ET
10-Q ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
83.0700
83.1900
80.1600
80.5200
1,953,700
Thu, 07 Aug 2025
81.8900
83.4300
80.6700
82.7300
1,230,800
Wed, 06 Aug 2025
83.0200
83.0400
81.1200
81.4900
842,800
Tue, 05 Aug 2025
82.4900
83.7200
80.7100
83.3800
673,000
Mon, 04 Aug 2025
82.0000
82.7100
80.5900
82.0500
856,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
80.8400
82.9200
79.5100
81.6500
1,588,100
Thu, 31 Jul 2025
81.5400
84.0000
80.8600
83.5000
1,718,300
Wed, 30 Jul 2025
81.4000
81.9500
78.9100
80.7400
1,167,600
Tue, 29 Jul 2025
82.2800
82.2900
79.7800
81.2100
865,600
Mon, 28 Jul 2025
84.0000
84.3000
82.2100
83.0800
1,151,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend