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
100.9700
102.9600
95.2700
96.0100
2,732,400
Thu, 23 Jul 2026
100.8600
104.6100
100.1700
103.1900
1,745,100
Wed, 22 Jul 2026
103.0800
106.6100
102.5000
103.8300
2,335,100
Tue, 21 Jul 2026
107.5000
109.0000
103.7500
105.7900
2,766,500
Mon, 20 Jul 2026
104.0700
106.2800
100.5900
100.8500
1,795,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.3300
105.2800
92.8600
101.4400
3,962,000
Thu, 16 Jul 2026
98.8500
102.4600
98.3000
101.4200
3,636,100
Wed, 15 Jul 2026
107.7900
107.8900
98.7400
102.8900
2,663,600
Tue, 14 Jul 2026
108.0000
108.0000
102.3400
105.3800
2,414,100
Mon, 13 Jul 2026
108.4900
108.5100
102.0700
103.1100
2,907,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.3200
112.9900
108.7800
112.1000
1,911,900
Thu, 09 Jul 2026
116.5400
119.8200
113.5300
114.1300
2,752,200
Wed, 08 Jul 2026
104.7500
110.0000
103.9900
109.6400
2,273,100
Tue, 07 Jul 2026
107.6100
110.8900
102.3300
105.9300
3,877,600
Mon, 06 Jul 2026
116.4500
122.3200
112.8500
113.2500
2,821,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
124.2000
127.9100
108.5000
112.9200
3,529,100
Wed, 01 Jul 2026
127.6600
132.3500
123.2700
123.8300
3,615,500
Tue, 30 Jun 2026
123.2700
133.6700
121.6600
132.7400
3,555,600
Mon, 29 Jun 2026
115.8100
125.1100
110.4700
123.9000
3,660,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
118.1900
119.2100
113.6200
114.7300
18,004,300
Thu, 25 Jun 2026
132.0500
132.5000
121.5200
123.6900
2,525,000
Wed, 24 Jun 2026
128.7600
131.4800
120.0100
124.5200
2,680,800
Tue, 23 Jun 2026
129.8100
133.7500
126.9000
128.2100
3,659,700
Mon, 22 Jun 2026
146.2200
147.0000
135.5200
140.3500
2,404,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
135.6700
143.0100
134.5000
141.1700
4,325,600
Wed, 17 Jun 2026
137.8800
138.2500
129.7400
130.1000
2,365,900
Tue, 16 Jun 2026
142.4100
144.1800
132.0200
132.4800
3,343,600
Mon, 15 Jun 2026
155.0100
157.4900
142.0000
143.2900
3,075,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
144.8700
151.0000
140.0300
146.5600
1,992,700
Thu, 11 Jun 2026
143.0000
146.5500
137.5200
144.4700
3,539,900
Wed, 10 Jun 2026
143.1800
149.2400
136.7700
138.1200
2,472,000
Tue, 09 Jun 2026
157.5800
158.5100
130.2700
146.8400
2,701,800
Mon, 08 Jun 2026
154.2400
159.6300
149.3200
152.0300
3,503,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
160.6100
161.8000
142.1100
145.3100
4,360,100
Thu, 04 Jun 2026
164.5700
171.2800
157.5100
169.3500
2,144,600
Wed, 03 Jun 2026
166.1100
174.1000
161.8900
170.6600
2,430,200
Tue, 02 Jun 2026
148.3300
167.7100
148.0000
166.7800
3,309,700
Mon, 01 Jun 2026
144.8300
148.6500
142.3500
147.4800
1,500,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.2100
152.4800
143.6100
145.4600
1,906,000
Thu, 28 May 2026
148.9800
153.3700
144.2900
148.0200
1,874,400
Wed, 27 May 2026
160.0000
160.0200
143.6000
148.6600
2,636,400
Tue, 26 May 2026
149.8800
158.7500
148.0000
157.2300
2,861,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
143.0100
144.0600
139.0900
142.9800
1,600,400
Thu, 21 May 2026
132.7200
142.2200
131.5900
141.8200
1,921,200
Wed, 20 May 2026
124.4500
133.8200
123.2300
133.5600
2,061,700
Tue, 19 May 2026
120.4000
125.2000
118.4700
122.0300
1,575,900
Mon, 18 May 2026
129.4000
130.8500
119.9100
123.7600
2,146,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
124.6500
129.7400
122.2700
127.0500
2,267,300
Thu, 14 May 2026
133.8500
133.9300
128.3700
130.4600
1,521,900
Wed, 13 May 2026
134.9400
136.3800
128.2200
134.8500
1,788,100
Tue, 12 May 2026
129.6200
132.1500
121.5000
130.2800
2,962,800
Mon, 11 May 2026
126.1900
134.5800
125.0400
134.5100
1,982,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
128.9600
131.5900
125.0200
129.2500
2,254,700
Thu, 07 May 2026
130.1000
130.3300
123.6800
126.6000
2,227,700
Wed, 06 May 2026
125.0900
132.5100
121.0000
130.0400
3,757,400
Tue, 05 May 2026
113.8400
119.3000
112.8000
118.0000
2,638,700
Mon, 04 May 2026
112.4200
115.4800
109.4400
111.5000
1,994,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.1900
114.2100
110.0000
111.9300
2,137,800
Thu, 30 Apr 2026
114.9900
117.1500
110.2100
115.1100
2,907,100
Wed, 29 Apr 2026
14 · 8-K
After-hours · 17:09 ET
8-K ↗
Wed, 29 Apr 2026
109.0000
116.0000
108.4500
112.1600
5,061,400
Tue, 28 Apr 2026
13 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 28 Apr 2026
116.5000
121.9000
104.5000
111.2700
9,262,900
Mon, 27 Apr 2026
12 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 27 Apr 2026
156.4900
157.0400
141.0200
141.3100
5,597,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Apr 2026
149.6700
161.8000
147.2000
158.4000
4,511,500
Thu, 23 Apr 2026
131.5200
139.4100
130.3100
138.5000
2,110,700
Wed, 22 Apr 2026
132.4100
134.2000
127.3300
131.5500
1,717,100
Tue, 21 Apr 2026
127.9300
133.3400
127.9300
130.4500
1,628,200
Mon, 20 Apr 2026
126.5000
127.2500
125.0000
126.8700
1,159,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.0000
128.5900
122.0000
126.9300
2,107,700
Thu, 16 Apr 2026
120.0000
121.3000
117.3400
120.0300
1,134,500
Wed, 15 Apr 2026
120.2700
122.9500
118.0300
120.0200
1,739,500
Tue, 14 Apr 2026
115.0000
122.2600
111.4400
121.7300
2,139,300
Mon, 13 Apr 2026
109.5400
114.0000
109.3000
113.1600
1,248,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
108.5500
112.7400
108.4800
110.4400
2,179,800
Thu, 09 Apr 2026
101.7800
105.8500
99.9700
105.5800
2,623,900
Wed, 08 Apr 2026
98.0000
102.1000
96.2600
101.4300
2,721,400
Tue, 07 Apr 2026
92.1300
93.9400
89.5800
91.8700
2,053,900
Mon, 06 Apr 2026
93.0600
94.4600
91.3700
92.2200
1,054,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.7000
94.0700
84.0800
93.0300
2,326,500
Wed, 01 Apr 2026
87.1100
90.8300
86.5000
89.9500
1,958,200
Tue, 31 Mar 2026
81.7900
87.4500
81.0000
86.0300
2,762,600
Mon, 30 Mar 2026
90.1400
90.5100
77.8900
79.7300
3,470,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.0700
91.6900
88.2000
89.7300
1,870,400
Thu, 26 Mar 2026
93.9500
94.6900
90.9200
91.4400
1,867,500
Wed, 25 Mar 2026
94.4500
96.2000
90.6200
95.9300
2,088,200
Tue, 24 Mar 2026
92.7500
94.5000
90.7900
92.6900
1,295,300
Mon, 23 Mar 2026
92.5000
95.8100
91.8100
93.3500
1,092,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.1000
95.0900
90.1100
91.7000
2,933,000
Thu, 19 Mar 2026
90.4800
96.3800
89.1900
94.6200
1,394,800
Wed, 18 Mar 2026
93.5900
95.2500
92.1200
93.3200
1,340,300
Tue, 17 Mar 2026
93.4200
94.3700
91.8000
93.5000
1,298,100
Mon, 16 Mar 2026
96.1400
98.3500
92.7000
92.7800
1,679,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.4200
94.7400
90.1800
94.0100
2,069,200
Thu, 12 Mar 2026
90.3600
91.1800
87.0100
89.7800
2,902,300
Wed, 11 Mar 2026
89.3500
92.6500
89.0000
92.5300
1,241,100
Tue, 10 Mar 2026
88.3600
92.2200
88.1400
89.6100
1,768,300
Mon, 09 Mar 2026
85.6900
89.0200
82.3600
88.5200
2,543,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Fri, 06 Mar 2026
9 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Fri, 06 Mar 2026
88.2100
91.8800
87.2100
88.1200
2,047,900
Thu, 05 Mar 2026
91.1100
93.6300
89.3700
91.9100
2,031,100
Wed, 04 Mar 2026
90.8100
92.3800
88.7800
92.0400
2,192,400
Tue, 03 Mar 2026
93.8800
96.2700
87.4500
87.5900
2,854,300
Mon, 02 Mar 2026
95.5900
102.5700
95.5900
98.8800
1,360,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
98.1500
101.4500
96.6600
99.6600
1,426,800
Thu, 26 Feb 2026
101.5000
103.2800
98.7900
102.1700
1,894,100
Wed, 25 Feb 2026
100.4100
101.8700
99.1000
101.0900
1,030,500
Tue, 24 Feb 2026
97.0900
101.4300
95.8000
98.5700
1,459,400
Mon, 23 Feb 2026
101.5300
102.2000
94.1100
95.2700
1,929,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
103.3400
106.7800
102.2000
102.6400
1,647,200
Thu, 19 Feb 2026
102.3300
104.4100
101.5300
104.1300
1,734,400
Wed, 18 Feb 2026
8 · 10-K
After-hours · 16:20 ET
10-K ↗
Wed, 18 Feb 2026
102.3900
106.1400
101.7300
104.3400
1,631,600
Tue, 17 Feb 2026
98.2500
103.4000
97.3900
101.9500
1,480,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.8700
102.5700
95.7600
101.9500
1,477,300
Thu, 12 Feb 2026
7 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 12 Feb 2026
100.4900
102.0000
94.3000
95.8000
2,216,000
Wed, 11 Feb 2026
107.4500
107.5800
96.3800
99.3800
3,401,400
Tue, 10 Feb 2026
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 10 Feb 2026
110.8400
111.5400
106.0200
106.9900
1,589,400
Mon, 09 Feb 2026
106.4400
112.6600
106.4400
110.9200
2,280,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
99.9500
108.2200
98.5000
107.1000
3,525,200
Thu, 05 Feb 2026
95.8000
102.1200
95.8000
98.1000
3,176,500
Wed, 04 Feb 2026
95.1600
102.2400
94.6300
100.8500
6,972,200
Tue, 03 Feb 2026
108.3500
112.9400
91.7400
98.4500
12,599,600
Mon, 02 Feb 2026
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Mon, 02 Feb 2026
111.3800
128.2300
110.7600
113.7100
6,884,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
125.8700
127.0300
112.8400
113.8300
3,201,500
Thu, 29 Jan 2026
123.8400
125.7100
114.7100
121.6000
2,633,700
Wed, 28 Jan 2026
117.7400
125.2000
115.5000
124.4400
2,803,500
Tue, 27 Jan 2026
116.6300
119.3100
115.3300
115.7100
1,808,100
Mon, 26 Jan 2026
115.0000
118.4200
112.6800
114.1900
1,979,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
123.2300
123.5000
113.1300
115.3100
2,901,000
Thu, 22 Jan 2026
133.0000
135.7500
122.2800
124.7700
3,914,100
Wed, 21 Jan 2026
120.8100
131.1200
120.0000
125.9300
5,947,600
Tue, 20 Jan 2026
106.3800
114.0600
106.0000
110.1000
2,841,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.5200
108.3900
104.2000
107.9900
1,796,900
Thu, 15 Jan 2026
103.7700
108.2200
102.6400
103.0700
2,559,400
Wed, 14 Jan 2026
95.4800
101.1900
95.4500
100.6200
2,020,600
Tue, 13 Jan 2026
93.6300
97.3900
93.3000
95.4800
975,500
Mon, 12 Jan 2026
91.7700
93.9400
91.5100
92.9000
952,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
92.1600
95.3500
91.1900
93.3800
1,746,400
Thu, 08 Jan 2026
91.3900
91.5300
88.5000
91.3400
1,930,600
Wed, 07 Jan 2026
95.8000
96.4700
90.0800
91.6500
2,001,700
Tue, 06 Jan 2026
98.1200
98.9900
93.4100
97.0000
1,985,700
Mon, 05 Jan 2026
102.1900
102.6900
97.0300
97.5000
1,891,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
95.4200
100.6800
95.2100
99.2800
1,598,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.7400
94.7500
91.8500
91.8900
739,500
Tue, 30 Dec 2025
94.3400
96.3300
93.4900
94.6900
830,600
Mon, 29 Dec 2025
92.9300
94.1200
92.1300
93.5700
672,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
94.8800
95.0000
93.3200
94.1100
478,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
94.0500
94.6300
93.7000
94.4800
343,000
Tue, 23 Dec 2025
94.2500
95.2300
93.5000
94.1900
747,700
Mon, 22 Dec 2025
98.9500
99.0000
94.5600
95.2600
1,127,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.3500
97.5100
92.1500
96.4000
3,087,300
Thu, 18 Dec 2025
95.1700
96.3200
90.1500
91.4900
2,089,300
Wed, 17 Dec 2025
95.1600
98.2600
90.1000
90.6100
1,952,900
Tue, 16 Dec 2025
94.8800
97.1700
93.2000
94.6900
1,141,700
Mon, 15 Dec 2025
95.3700
97.7100
93.7400
95.4500
1,281,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
104.7000
105.0000
92.8800
94.2300
2,549,400
Thu, 11 Dec 2025
105.4400
106.5700
101.4900
106.0100
1,088,800
Wed, 10 Dec 2025
104.4900
107.6600
102.7500
106.8400
1,257,100
Tue, 09 Dec 2025
102.6300
105.3800
102.0900
104.7100
926,100
Mon, 08 Dec 2025
102.0900
104.5900
101.8400
104.0700
1,205,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
100.0000
103.7600
99.4100
101.6000
1,343,300
Thu, 04 Dec 2025
97.4600
99.8500
96.5600
98.8100
986,100
Wed, 03 Dec 2025
95.8800
98.5100
93.7200
98.0300
1,337,600
Tue, 02 Dec 2025
95.9200
99.7600
95.7100
96.2100
1,106,800
Mon, 01 Dec 2025
93.4100
95.2200
92.0300
94.1900
990,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
94.9300
95.6200
94.1100
95.5700
674,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
93.7400
96.2600
92.1100
94.8700
1,245,100
Tue, 25 Nov 2025
91.0900
92.5900
88.3000
92.4500
1,170,000
Mon, 24 Nov 2025
89.5900
93.6200
89.0000
92.7500
2,023,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.2500
89.8400
82.5100
88.1500
2,219,700
Thu, 20 Nov 2025
95.0200
96.0000
85.5600
87.2800
3,481,900
Wed, 19 Nov 2025
88.2500
92.2900
88.1000
90.2200
1,333,400
Tue, 18 Nov 2025
89.3000
90.3900
87.1000
87.7000
1,728,400
Mon, 17 Nov 2025
94.0400
95.6000
89.0500
91.1300
1,846,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.8800
96.5000
87.6200
95.2500
1,418,700
Thu, 13 Nov 2025
100.7500
100.9800
90.4000
92.3700
2,842,700
Wed, 12 Nov 2025
107.4500
107.5000
101.5400
102.2100
1,772,500
Tue, 11 Nov 2025
109.5100
109.6400
103.0000
104.9300
1,498,700
Mon, 10 Nov 2025
111.2400
114.3700
109.6900
110.6000
1,629,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
103.2400
107.7600
100.6600
107.6700
1,720,800
Thu, 06 Nov 2025
108.2400
109.5400
103.4400
106.4900
2,200,000
Wed, 05 Nov 2025
102.0500
110.2600
102.0500
108.6100
2,124,900
Tue, 04 Nov 2025
101.3500
103.7400
99.9100
100.3200
1,528,900
Mon, 03 Nov 2025
104.0000
106.1300
102.7600
105.7600
1,168,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.0000
110.5500
101.6600
102.8400
2,125,900
Thu, 30 Oct 2025
109.3600
111.1600
106.3500
107.7500
1,763,700
Wed, 29 Oct 2025
105.1900
113.2400
104.9700
111.3600
3,231,000
Tue, 28 Oct 2025
4 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 28 Oct 2025
96.8100
107.8100
95.2500
103.7200
5,606,200
Mon, 27 Oct 2025
3 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 27 Oct 2025
109.3500
114.5500
109.0000
113.6100
4,871,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
103.7900
108.3200
103.1500
105.4200
2,346,600
Thu, 23 Oct 2025
94.0000
102.2200
94.0000
101.6100
2,621,400
Wed, 22 Oct 2025
96.5300
97.3000
92.0100
94.4500
1,731,800
Tue, 21 Oct 2025
97.5800
97.9900
96.1300
97.5100
981,400
Mon, 20 Oct 2025
98.0500
99.9400
97.2200
97.7700
1,140,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
96.2400
98.1500
94.9100
96.2600
950,300
Thu, 16 Oct 2025
97.7700
101.0000
96.3200
98.1500
1,908,600
Wed, 15 Oct 2025
96.9000
98.0300
95.3700
97.2200
1,521,500
Tue, 14 Oct 2025
93.4600
97.0800
93.0000
94.8500
1,592,200
Mon, 13 Oct 2025
95.6000
97.5900
92.8800
97.0100
2,090,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
96.6600
97.4400
89.3500
89.5700
3,283,200
Thu, 09 Oct 2025
98.7000
100.2200
96.2700
98.7200
1,423,900
Wed, 08 Oct 2025
96.6400
100.1200
95.5500
99.4300
1,455,600
Tue, 07 Oct 2025
101.1800
102.2000
95.9300
96.8400
1,756,800
Mon, 06 Oct 2025
100.9100
104.1200
100.5300
101.0000
2,461,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
104.8900
105.0000
97.8800
99.9900
2,061,400
Thu, 02 Oct 2025
104.7300
105.5800
102.6500
103.7100
2,141,400
Wed, 01 Oct 2025
101.9900
105.0800
101.3000
103.1400
2,222,900
Tue, 30 Sep 2025
103.9900
106.6100
102.5000
104.2000
1,554,900
Mon, 29 Sep 2025
106.0400
107.0000
103.7200
103.9900
1,610,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
100.1000
102.9700
99.1600
102.6200
1,421,700
Thu, 25 Sep 2025
96.4900
101.1500
95.0400
100.7600
2,072,900
Wed, 24 Sep 2025
102.6000
102.7300
97.7600
100.7300
2,268,000
Tue, 23 Sep 2025
107.2100
109.1500
100.3100
102.6200
3,773,900
Mon, 22 Sep 2025
102.3500
108.6100
102.2900
106.9400
2,665,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
107.4500
107.6700
101.2000
102.3500
9,564,900
Thu, 18 Sep 2025
101.4800
107.4800
99.7000
107.3800
4,157,500
Wed, 17 Sep 2025
98.0100
99.9000
94.7500
97.5200
2,425,500
Tue, 16 Sep 2025
94.9600
98.8500
94.5000
97.0500
2,973,500
Mon, 15 Sep 2025
88.1300
100.7300
88.1300
94.8800
5,403,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
88.2000
88.2900
85.6100
86.0300
2,245,600
Thu, 11 Sep 2025
77.8500
89.9800
77.8500
88.5800
4,971,200
Wed, 10 Sep 2025
75.4500
77.6000
75.0200
77.1100
1,385,900
Tue, 09 Sep 2025
73.1300
75.4900
72.5000
74.5500
1,171,000
Mon, 08 Sep 2025
75.9600
76.9600
72.4500
73.2800
1,803,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
76.9300
78.4700
74.6000
74.8100
1,354,500
Thu, 04 Sep 2025
73.4900
75.5200
73.1000
75.4000
1,078,700
Wed, 03 Sep 2025
73.5200
74.8700
72.6800
73.6700
1,027,300
Tue, 02 Sep 2025
71.7200
73.9000
70.9000
73.4900
1,387,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
80.2100
80.7900
73.0700
73.7700
2,313,800
Thu, 28 Aug 2025
77.8500
81.8900
76.4900
81.0900
2,271,300
Wed, 27 Aug 2025
74.3300
76.1900
74.1800
75.0500
1,041,300
Tue, 26 Aug 2025
73.8900
75.6900
73.8300
75.0300
1,089,200
Mon, 25 Aug 2025
73.5200
74.3900
73.1300
73.3000
563,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
70.5300
74.6300
70.4500
73.7700
1,005,900
Thu, 21 Aug 2025
69.4600
71.1300
69.3600
70.4400
640,900
Wed, 20 Aug 2025
69.6400
69.8700
67.1500
69.6800
1,548,600
Tue, 19 Aug 2025
75.3700
75.3700
69.6400
69.7800
1,753,500
Mon, 18 Aug 2025
74.1500
75.7900
73.7500
75.7700
605,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
75.5800
75.5800
73.6000
74.2200
867,600
Thu, 14 Aug 2025
75.3700
76.7000
75.2100
76.0000
798,700
Wed, 13 Aug 2025
77.7500
78.1600
75.4000
76.7900
1,006,300
Tue, 12 Aug 2025
73.3000
76.6300
72.3400
76.4400
1,108,900
Mon, 11 Aug 2025
73.8400
74.8700
72.4300
72.7700
1,240,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
72.5000
73.9700
72.0300
72.8600
896,100
Thu, 07 Aug 2025
73.2000
73.8300
70.5800
71.9500
1,067,800
Wed, 06 Aug 2025
73.0300
73.4200
70.9100
71.5600
1,116,300
Tue, 05 Aug 2025
75.8300
76.2000
73.0800
73.7900
1,459,600
Mon, 04 Aug 2025
73.1000
75.7700
72.4100
75.7300
1,318,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
71.0000
73.1900
69.5100
72.4100
1,910,600
Thu, 31 Jul 2025
74.0000
74.9400
73.1500
73.9300
1,942,200
Wed, 30 Jul 2025
73.4400
76.0700
73.0300
75.0900
2,295,700
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 29 Jul 2025
68.0000
73.3000
65.3100
73.1500
3,639,100
Mon, 28 Jul 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 28 Jul 2025
63.7800
65.3800
63.3000
64.2400
1,885,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend