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
198.0000
198.0000
191.5700
194.0900
1,301,000
Thu, 23 Jul 2026
193.0200
199.1400
192.8200
196.8600
1,220,800
Wed, 22 Jul 2026
190.0000
194.6500
188.0000
190.8700
1,551,100
Tue, 21 Jul 2026
180.0300
192.8800
178.8800
192.5300
1,365,000
Mon, 20 Jul 2026
186.8400
188.1200
183.7500
184.6800
1,497,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
188.3400
190.2500
184.0600
186.6500
1,251,200
Thu, 16 Jul 2026
186.1300
190.4100
184.5500
190.2500
1,140,700
Wed, 15 Jul 2026
191.4400
191.8700
184.0200
187.1500
1,782,400
Tue, 14 Jul 2026
189.1700
194.1800
187.0900
191.2000
1,994,900
Mon, 13 Jul 2026
188.5200
190.7100
186.2900
190.0500
1,198,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
193.3400
193.6600
187.9200
190.2000
1,076,300
Thu, 09 Jul 2026
188.9300
195.9700
188.4800
193.7600
1,725,100
Wed, 08 Jul 2026
190.3100
191.8600
184.6600
187.8100
2,650,400
Tue, 07 Jul 2026
193.9200
196.6600
189.0900
191.7600
2,582,800
Mon, 06 Jul 2026
189.2500
195.0900
185.5800
194.3300
2,103,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
186.7600
189.4600
184.4000
188.6800
2,941,700
Wed, 01 Jul 2026
175.8300
184.9000
175.6000
183.8900
2,140,100
Tue, 30 Jun 2026
180.9700
181.0000
174.7800
175.8300
1,762,100
Mon, 29 Jun 2026
177.3900
181.2800
175.1300
181.1000
1,507,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
176.0700
179.9300
173.2400
176.5500
2,196,300
Thu, 25 Jun 2026
178.2400
182.8400
176.5400
177.6500
2,925,300
Wed, 24 Jun 2026
166.1200
177.7600
166.0400
175.0900
2,646,300
Tue, 23 Jun 2026
160.6000
166.6300
159.9800
164.9300
2,062,200
Tue, 23 Jun 2026
20 · 8-K
Pre-market · 09:08 ET
8-K ↗
Mon, 22 Jun 2026
161.8300
163.7900
158.9100
161.3800
1,791,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
161.3100
162.7800
159.5100
161.9300
3,100,600
Wed, 17 Jun 2026
163.2400
165.4000
157.6300
159.0900
1,592,600
Tue, 16 Jun 2026
166.8900
167.4200
162.7500
164.2800
1,269,900
Mon, 15 Jun 2026
161.6100
166.9700
160.7800
166.8900
2,159,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
167.8500
168.0000
159.3400
160.9700
1,498,400
Thu, 11 Jun 2026
162.4700
166.2100
160.6500
166.2100
1,486,900
Wed, 10 Jun 2026
166.1600
166.9700
162.0900
162.4700
2,757,700
Tue, 09 Jun 2026
158.7600
161.1200
155.5500
160.0300
1,455,100
Mon, 08 Jun 2026
162.3900
163.0500
156.5800
158.0400
1,263,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
167.5800
168.6300
160.6000
162.3200
2,061,500
Thu, 04 Jun 2026
171.8000
177.2200
166.8000
168.0600
2,606,100
Wed, 03 Jun 2026
162.8900
172.4900
160.1000
170.9300
3,140,100
Tue, 02 Jun 2026
161.2400
163.8800
159.4800
162.5500
2,132,800
Mon, 01 Jun 2026
160.8500
165.9700
160.8400
164.4000
2,190,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
159.9600
165.3700
158.1000
162.9600
2,567,400
Thu, 28 May 2026
150.1000
158.7900
150.1000
158.7000
2,304,300
Wed, 27 May 2026
144.7400
151.7500
142.9500
150.1700
1,891,700
Tue, 26 May 2026
19 · 8-K
After-hours · 17:28 ET
8-K ↗
Tue, 26 May 2026
144.6100
146.4200
142.6100
145.2300
1,602,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
144.6900
146.4900
143.1700
144.4100
906,000
Thu, 21 May 2026
141.0200
146.6100
139.5400
144.8300
1,385,900
Wed, 20 May 2026
141.7600
142.3200
138.6400
141.9200
1,455,900
Tue, 19 May 2026
142.2800
142.7900
139.1300
141.6800
1,537,500
Mon, 18 May 2026
142.2200
144.4600
140.6900
141.5100
1,440,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
141.4600
143.8600
138.0600
142.5400
1,770,100
Thu, 14 May 2026
149.4500
150.2000
142.9700
143.2400
2,008,100
Wed, 13 May 2026
146.1400
148.8700
143.2100
145.0000
2,089,000
Tue, 12 May 2026
143.5000
146.7500
142.3600
145.7000
2,839,200
Mon, 11 May 2026
140.6700
145.2100
139.0000
142.5100
2,063,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
138.0000
142.2000
134.6700
141.8800
1,499,700
Thu, 07 May 2026
141.3700
142.4000
137.1000
138.7100
1,240,900
Wed, 06 May 2026
139.0400
143.0100
137.9600
142.5800
1,332,000
Tue, 05 May 2026
139.5800
142.4100
136.3600
139.0700
1,236,400
Mon, 04 May 2026
135.4500
140.8400
133.9700
139.3700
2,013,100
Mon, 04 May 2026
18 · 10-Q
Next filing day · accepted 01 May, 17:52 ET
10-Q ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
133.2200
136.6300
128.0600
135.7800
2,775,100
Thu, 30 Apr 2026
17 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 30 Apr 2026
121.7200
128.1200
121.4300
126.7400
2,415,200
Wed, 29 Apr 2026
125.9000
127.4400
119.1400
120.3700
1,740,800
Tue, 28 Apr 2026
127.9700
128.1000
125.0500
126.9200
1,250,000
Mon, 27 Apr 2026
126.9300
129.2800
126.9300
128.5200
1,273,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
124.6500
128.1700
124.0200
127.8800
886,500
Thu, 23 Apr 2026
128.4600
128.6700
121.2700
125.4400
1,505,100
Wed, 22 Apr 2026
133.2200
133.6500
129.1600
130.5000
1,165,400
Tue, 21 Apr 2026
133.2000
137.7900
131.0100
131.9800
1,547,300
Mon, 20 Apr 2026
134.1200
134.4900
132.3200
132.8600
987,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
133.4700
135.5800
130.5700
134.5000
1,537,200
Thu, 16 Apr 2026
131.8200
132.8200
128.3100
132.7200
1,325,400
Wed, 15 Apr 2026
130.3400
133.3700
130.2000
132.2600
1,461,600
Tue, 14 Apr 2026
126.7900
130.7900
126.4900
130.3200
1,317,600
Mon, 13 Apr 2026
121.3900
127.8300
120.6000
126.9600
1,350,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
125.0700
125.9300
118.3000
120.9300
1,805,500
Thu, 09 Apr 2026
16 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Thu, 09 Apr 2026
15 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Thu, 09 Apr 2026
126.0300
126.9300
122.7000
123.6700
2,306,900
Wed, 08 Apr 2026
130.9900
132.7900
125.7100
128.0000
1,675,000
Tue, 07 Apr 2026
127.0000
129.0600
125.2400
126.4400
797,400
Mon, 06 Apr 2026
127.3000
128.7200
126.4800
127.7400
1,033,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
124.4400
130.0000
124.0000
127.3800
960,500
Thu, 02 Apr 2026
14 · 8-K
Pre-market · 09:09 ET
8-K ↗
Wed, 01 Apr 2026
123.6200
128.5000
122.6100
126.6300
1,224,300
Tue, 31 Mar 2026
121.9800
126.1100
121.9500
123.2600
1,386,300
Mon, 30 Mar 2026
119.5800
122.4500
118.8200
120.8100
1,224,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
123.0000
123.3200
116.7400
117.6700
1,224,100
Thu, 26 Mar 2026
125.2700
127.3000
124.2500
124.4000
963,800
Wed, 25 Mar 2026
126.2100
128.7400
122.0400
126.2000
1,408,500
Tue, 24 Mar 2026
123.1100
126.6700
122.2700
125.9800
1,030,500
Mon, 23 Mar 2026
126.2200
126.9900
122.2200
123.7900
1,309,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
127.5200
128.1900
123.0000
124.3300
2,664,000
Thu, 19 Mar 2026
121.5400
127.4100
121.5400
126.5900
1,573,700
Wed, 18 Mar 2026
120.3500
123.8500
119.6100
122.9500
1,202,900
Tue, 17 Mar 2026
120.5300
123.0900
120.0600
120.8400
1,430,300
Mon, 16 Mar 2026
120.0000
122.9300
117.4900
119.2800
1,944,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
116.1000
120.4100
116.1000
118.9400
1,769,700
Thu, 12 Mar 2026
120.2700
122.0400
115.3100
115.5600
1,718,000
Wed, 11 Mar 2026
122.0000
123.7100
119.9800
121.5000
2,019,000
Tue, 10 Mar 2026
124.3200
125.0500
120.3600
122.3500
1,434,500
Mon, 09 Mar 2026
124.2500
124.8000
121.1900
124.2800
1,592,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
126.7400
127.7500
124.0600
124.6200
1,477,700
Thu, 05 Mar 2026
127.6600
132.0700
127.3200
128.2400
1,317,600
Wed, 04 Mar 2026
130.9000
132.2900
128.6000
128.9700
1,307,700
Tue, 03 Mar 2026
129.6900
131.3200
127.1100
129.5600
1,435,900
Mon, 02 Mar 2026
131.7500
133.3400
129.8800
132.8900
2,200,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
127.9700
134.7600
127.0000
134.4600
4,008,500
Thu, 26 Feb 2026
122.7600
127.6400
118.5300
127.4000
3,782,300
Wed, 25 Feb 2026
123.8300
124.0300
120.8800
121.8700
1,684,500
Tue, 24 Feb 2026
120.8700
124.9600
120.6000
122.9000
2,333,300
Mon, 23 Feb 2026
116.5500
120.6000
115.8800
120.5400
1,971,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.1800
119.6900
115.8000
117.6700
2,114,100
Thu, 19 Feb 2026
119.2800
120.4100
118.6800
120.0000
1,892,200
Wed, 18 Feb 2026
116.1800
120.7400
116.0600
120.0900
2,617,200
Tue, 17 Feb 2026
115.5800
117.1600
114.0300
116.5100
3,040,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.2000
117.4700
114.9400
116.8100
1,902,900
Thu, 12 Feb 2026
118.1500
118.1500
112.6500
114.4400
3,218,000
Thu, 12 Feb 2026
13 · 10-K
Next filing day · accepted 11 Feb, 19:32 ET
10-K ↗
Wed, 11 Feb 2026
118.2900
119.1700
116.2000
116.3800
2,032,700
Tue, 10 Feb 2026
117.5000
119.9200
115.2100
119.3200
2,485,400
Mon, 09 Feb 2026
119.7200
119.7500
116.6700
117.2500
2,477,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
125.9900
128.1600
117.6700
119.7200
4,451,200
Thu, 05 Feb 2026
12 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 05 Feb 2026
133.6900
136.1500
132.5000
133.6100
2,974,700
Wed, 04 Feb 2026
137.1000
140.6500
133.3300
134.1900
2,936,200
Tue, 03 Feb 2026
141.3300
143.0600
135.0200
135.4300
2,357,500
Mon, 02 Feb 2026
142.7000
143.5600
139.7900
141.1300
2,283,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
149.3300
149.4000
143.0000
144.8100
2,477,200
Fri, 30 Jan 2026
11 · 8-K
Pre-market · 09:06 ET
8-K ↗
Thu, 29 Jan 2026
150.3200
150.3200
145.6800
149.6900
2,174,600
Wed, 28 Jan 2026
152.4200
152.7800
148.4900
149.8600
1,848,000
Tue, 27 Jan 2026
152.2600
153.4800
150.7700
152.0900
1,494,600
Mon, 26 Jan 2026
149.3600
153.0700
147.5700
153.0000
2,693,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
154.0300
154.0300
148.1700
150.2800
2,765,000
Thu, 22 Jan 2026
153.2500
155.5300
152.9500
153.9500
1,668,100
Wed, 21 Jan 2026
147.2700
153.1100
147.2700
152.4800
2,268,900
Tue, 20 Jan 2026
137.7800
148.0900
137.0000
147.1700
2,090,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
145.3000
145.4200
141.3700
141.6500
1,901,600
Thu, 15 Jan 2026
144.6800
146.8200
142.8000
145.3000
1,700,400
Wed, 14 Jan 2026
147.0000
148.5700
140.1900
143.9700
2,065,600
Tue, 13 Jan 2026
150.0000
151.0000
142.5300
146.9900
2,298,200
Tue, 13 Jan 2026
10 · 8-K
Pre-market · 09:11 ET
8-K ↗
Mon, 12 Jan 2026
142.2200
145.7000
141.6300
145.5500
1,648,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
145.2500
145.8000
139.7900
141.0700
1,909,000
Thu, 08 Jan 2026
9 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 08 Jan 2026
150.1400
150.1400
145.6500
145.8300
1,604,300
Wed, 07 Jan 2026
146.9500
151.3400
146.4100
150.1400
2,383,500
Tue, 06 Jan 2026
141.4800
147.5000
140.9000
147.1100
2,339,100
Mon, 05 Jan 2026
134.3600
141.5400
134.3600
141.3300
2,234,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
131.3300
134.4500
130.4200
134.3500
1,157,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
132.4000
132.6100
130.4800
131.1600
777,400
Tue, 30 Dec 2025
133.9100
134.0500
132.6000
132.7500
759,400
Mon, 29 Dec 2025
134.7400
135.9500
133.1700
134.4800
1,002,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
135.2100
135.6500
133.9600
134.9500
493,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
135.6500
136.5400
132.9300
135.3200
597,500
Tue, 23 Dec 2025
137.0100
137.1600
134.2100
136.1900
916,200
Mon, 22 Dec 2025
135.6000
138.8000
135.4100
137.6000
1,831,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
131.0000
135.5100
130.7500
134.7800
5,363,100
Thu, 18 Dec 2025
130.8700
133.7500
129.9900
130.5100
1,109,600
Wed, 17 Dec 2025
131.3500
133.9000
129.2900
129.5600
1,271,800
Tue, 16 Dec 2025
134.4800
134.9700
130.5400
131.5600
1,767,800
Mon, 15 Dec 2025
134.9000
136.3000
132.7000
134.9200
2,167,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
136.1900
137.0900
134.1300
134.8700
1,700,200
Thu, 11 Dec 2025
133.9400
136.6400
133.9400
136.4400
1,350,600
Wed, 10 Dec 2025
131.6500
136.2400
131.6500
134.9100
1,847,900
Tue, 09 Dec 2025
126.5300
135.8300
126.5300
132.1300
3,246,100
Mon, 08 Dec 2025
129.2700
129.3000
126.4400
127.2500
1,270,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
128.4200
129.2700
127.6400
128.9600
823,100
Thu, 04 Dec 2025
127.0800
128.2800
124.2700
128.0300
948,300
Wed, 03 Dec 2025
128.3700
129.7200
127.5100
127.9500
831,600
Tue, 02 Dec 2025
129.0100
129.5000
127.4300
127.5500
1,091,200
Mon, 01 Dec 2025
129.8800
132.1500
128.2700
128.7200
1,932,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.0000
131.4800
129.2700
131.4500
965,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.8200
130.5700
128.4500
129.8100
2,081,100
Tue, 25 Nov 2025
8 · 8-K
After-hours · 17:06 ET
8-K ↗
Tue, 25 Nov 2025
125.7600
130.4700
125.5000
129.6400
1,587,400
Mon, 24 Nov 2025
123.7500
127.8800
123.3300
125.9600
2,332,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
119.2600
125.4100
118.9700
123.8500
2,371,700
Thu, 20 Nov 2025
122.6500
126.9400
117.8600
119.2600
2,409,000
Wed, 19 Nov 2025
121.6400
122.3800
119.8500
120.1200
1,902,900
Tue, 18 Nov 2025
118.3300
122.2700
117.5000
121.9700
1,497,500
Mon, 17 Nov 2025
119.1500
122.7900
118.5900
120.0800
1,628,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
117.3200
121.5000
117.1000
120.6700
1,063,200
Thu, 13 Nov 2025
120.2100
123.6500
119.0400
119.9300
1,566,100
Wed, 12 Nov 2025
7 · 8-K
After-hours · 16:59 ET
8-K ↗
Wed, 12 Nov 2025
6 · 424B2
After-hours · 16:58 ET
424B2 ↗
Wed, 12 Nov 2025
122.7900
124.8400
121.8400
121.9800
1,303,600
Tue, 11 Nov 2025
122.0000
125.5000
122.0000
122.6000
2,403,400
Mon, 10 Nov 2025
123.0000
124.5000
120.7300
121.7200
1,111,900
Mon, 10 Nov 2025
5 · 424B2
Pre-market · 09:21 ET
424B2 ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.2100
122.0800
119.3600
121.9000
1,125,600
Thu, 06 Nov 2025
122.4800
124.0400
118.5000
121.1100
2,144,600
Wed, 05 Nov 2025
121.5000
126.0000
120.0000
122.4400
2,918,200
Tue, 04 Nov 2025
117.9000
121.2500
116.2100
116.8600
2,261,400
Mon, 03 Nov 2025
121.1300
124.0800
116.2600
119.9900
3,088,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 10-Q
After-hours · 16:40 ET
10-Q ↗
Fri, 31 Oct 2025
106.9100
123.9300
106.1200
123.5400
6,797,300
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 30 Oct 2025
94.3900
99.3900
94.0000
99.0100
3,007,900
Wed, 29 Oct 2025
97.2200
98.5500
94.9100
95.0300
1,305,700
Tue, 28 Oct 2025
100.0000
100.1800
97.6400
97.8000
1,049,400
Mon, 27 Oct 2025
101.0000
101.0000
98.8600
100.3500
1,319,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
101.4400
101.9300
100.0600
100.1100
948,600
Thu, 23 Oct 2025
97.2300
100.2400
97.0700
99.9700
1,298,400
Wed, 22 Oct 2025
98.3900
99.5400
95.8200
97.2300
1,651,700
Tue, 21 Oct 2025
100.4100
102.3100
98.5100
98.9600
1,318,900
Mon, 20 Oct 2025
95.6100
100.9400
95.6100
99.5000
1,750,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
95.2000
96.8000
94.8100
95.4600
1,165,800
Thu, 16 Oct 2025
94.0500
98.7000
93.5000
95.9100
2,159,800
Wed, 15 Oct 2025
90.7100
95.6100
90.1000
93.0000
2,762,100
Tue, 14 Oct 2025
92.7500
93.8000
88.0000
91.0000
2,558,300
Mon, 13 Oct 2025
95.0000
96.4300
93.5900
95.0300
775,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
96.4900
96.4900
91.6500
93.8600
1,571,800
Thu, 09 Oct 2025
97.6300
98.7000
96.3400
96.4500
911,000
Wed, 08 Oct 2025
96.6600
98.3900
95.7100
97.7800
1,230,900
Tue, 07 Oct 2025
101.3600
101.9500
96.5000
96.6800
1,390,500
Mon, 06 Oct 2025
102.1600
102.6800
100.5600
101.0200
1,269,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
100.3500
102.8400
99.4900
102.1200
1,679,700
Thu, 02 Oct 2025
103.0000
103.0000
98.5200
99.3000
1,899,600
Wed, 01 Oct 2025
94.9700
102.3500
94.9700
102.2600
2,335,800
Tue, 30 Sep 2025
91.6400
95.4400
91.3000
94.9700
2,127,300
Mon, 29 Sep 2025
92.2600
92.5000
90.6200
91.8700
1,456,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
92.2900
93.0300
91.4100
91.6900
2,163,100
Thu, 25 Sep 2025
93.5100
94.1900
91.3600
92.1900
2,026,200
Wed, 24 Sep 2025
99.5000
99.7700
93.9200
94.4100
1,666,100
Tue, 23 Sep 2025
101.3400
102.9100
98.8700
99.3700
1,184,100
Mon, 22 Sep 2025
102.7500
102.7500
101.0700
101.4900
951,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
102.7900
103.9400
101.6900
102.7500
3,621,700
Thu, 18 Sep 2025
102.3100
103.7800
101.6000
103.0300
1,137,800
Wed, 17 Sep 2025
101.7600
104.2200
99.5000
100.8700
1,725,400
Tue, 16 Sep 2025
100.7900
102.0000
98.8600
101.4800
1,473,200
Mon, 15 Sep 2025
95.3100
101.0100
95.2000
100.9200
1,777,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
99.5100
99.5100
95.1200
95.1200
1,517,100
Thu, 11 Sep 2025
95.6900
99.5600
95.6300
99.3100
1,738,000
Wed, 10 Sep 2025
98.0800
98.8000
94.8300
95.4900
1,167,600
Tue, 09 Sep 2025
98.4200
98.4800
97.0200
98.2200
783,800
Mon, 08 Sep 2025
98.6700
98.6700
96.8000
98.1800
1,075,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
98.1500
100.8200
97.3700
98.9300
1,520,100
Thu, 04 Sep 2025
95.8600
97.9200
93.9400
97.6800
1,137,600
Wed, 03 Sep 2025
97.5200
98.0500
95.8000
96.0700
1,163,500
Tue, 02 Sep 2025
98.6900
99.3300
95.4400
97.8200
1,205,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
99.1900
100.4400
98.9100
99.9600
1,009,100
Thu, 28 Aug 2025
99.7300
100.0200
97.8200
99.1700
1,144,900
Wed, 27 Aug 2025
98.5400
99.7300
98.1000
99.5400
1,169,100
Tue, 26 Aug 2025
99.8000
100.8300
98.5100
98.7300
1,800,100
Mon, 25 Aug 2025
101.3700
101.7700
99.4700
99.6600
1,686,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
100.0500
103.6500
99.4300
101.8000
1,965,300
Thu, 21 Aug 2025
99.6500
101.5500
99.0800
99.2900
1,257,000
Wed, 20 Aug 2025
101.1400
101.1900
99.2500
100.8000
1,435,500
Tue, 19 Aug 2025
100.8200
102.8000
100.2500
101.6000
1,025,100
Mon, 18 Aug 2025
100.7700
101.0400
99.3900
100.5300
1,211,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
100.6300
101.6800
99.8200
100.1100
1,534,700
Thu, 14 Aug 2025
99.8600
100.6100
98.8500
100.0900
1,314,200
Wed, 13 Aug 2025
98.2000
101.3700
98.0200
101.1100
1,671,100
Tue, 12 Aug 2025
94.5200
98.1300
94.3900
97.3800
1,491,100
Mon, 11 Aug 2025
94.2700
95.6900
93.9800
94.7800
1,481,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
95.9900
96.2200
93.3200
94.5600
1,361,700
Thu, 07 Aug 2025
95.3900
96.4900
94.0000
95.5000
1,324,600
Wed, 06 Aug 2025
98.1000
98.3900
92.7000
94.4300
2,152,300
Tue, 05 Aug 2025
98.4500
99.5400
97.6000
97.7600
2,487,900
Mon, 04 Aug 2025
95.0300
98.4800
94.0000
98.4400
2,360,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
2 · 10-Q
After-hours · 17:24 ET
10-Q ↗
Fri, 01 Aug 2025
92.6100
99.9000
92.1900
94.6600
4,769,800
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 31 Jul 2025
105.5000
107.6300
102.2900
102.7100
3,421,100
Wed, 30 Jul 2025
109.0700
109.5900
105.6900
106.6600
1,713,500
Tue, 29 Jul 2025
109.7600
109.7600
106.9400
108.7100
2,178,300
Mon, 28 Jul 2025
109.4000
111.0000
108.6200
109.8800
1,533,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend