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
176.7300
179.0000
162.8800
163.1700
319,600
Thu, 23 Jul 2026
23 · 10-Q
After-hours · 17:07 ET
10-Q ↗
Thu, 23 Jul 2026
171.6800
186.5000
169.0200
180.6000
504,600
Wed, 22 Jul 2026
22 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 22 Jul 2026
163.3600
168.8900
162.6500
164.3200
244,400
Tue, 21 Jul 2026
161.0800
165.9200
158.4900
164.3700
248,300
Mon, 20 Jul 2026
159.3500
161.0200
155.1300
156.9400
202,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
156.0600
159.9600
155.7700
157.7800
196,900
Thu, 16 Jul 2026
160.4700
162.8400
158.0600
160.4100
147,700
Wed, 15 Jul 2026
160.3500
164.2700
158.6900
162.7500
301,200
Tue, 14 Jul 2026
163.3400
166.2000
160.6800
161.1600
250,900
Mon, 13 Jul 2026
21 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 13 Jul 2026
158.8000
161.6600
156.7700
158.2800
231,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
161.4100
163.7900
157.6400
159.8900
256,900
Thu, 09 Jul 2026
165.7400
166.3000
162.0800
162.9600
267,000
Wed, 08 Jul 2026
169.1900
173.2500
165.1600
168.8900
259,700
Tue, 07 Jul 2026
175.7700
177.4600
168.2600
170.8300
271,700
Mon, 06 Jul 2026
178.4100
182.6900
177.3100
178.9300
193,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
186.2400
189.5700
169.1900
176.2700
306,700
Wed, 01 Jul 2026
192.5700
192.6600
182.9400
184.7400
259,200
Tue, 30 Jun 2026
192.5400
195.9600
190.6300
195.6300
309,100
Mon, 29 Jun 2026
184.0300
188.1500
181.6900
187.1600
283,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
177.8900
187.9300
177.1100
187.1700
1,274,700
Thu, 25 Jun 2026
178.8200
182.2600
173.1700
181.7300
474,600
Wed, 24 Jun 2026
176.3300
177.6700
170.3200
174.8700
400,000
Tue, 23 Jun 2026
177.8400
182.0800
176.0000
179.1100
202,100
Mon, 22 Jun 2026
183.0100
185.3600
181.1500
185.0300
213,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
181.1600
183.7000
176.7900
182.7500
383,400
Wed, 17 Jun 2026
180.2800
184.6500
176.7500
180.4400
240,000
Tue, 16 Jun 2026
184.5000
186.0000
180.5100
181.7200
180,300
Mon, 15 Jun 2026
193.3200
195.2200
180.8400
183.1000
274,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
190.2800
192.5200
188.6700
190.6300
141,200
Thu, 11 Jun 2026
178.7500
187.7600
176.3500
187.7000
304,700
Wed, 10 Jun 2026
179.0400
182.0000
173.2500
174.8400
230,800
Tue, 09 Jun 2026
181.7200
184.6500
172.5100
180.2600
168,000
Mon, 08 Jun 2026
181.8600
182.0000
175.2100
178.1600
198,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
181.2600
182.9800
175.7000
176.9000
175,900
Thu, 04 Jun 2026
20 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 04 Jun 2026
183.6100
189.7900
182.2000
186.8500
236,500
Wed, 03 Jun 2026
190.1500
190.4300
185.0000
186.3300
202,300
Tue, 02 Jun 2026
185.4900
194.4300
181.4900
190.3400
205,900
Mon, 01 Jun 2026
181.9500
187.4200
180.2500
183.4100
207,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
183.9600
185.4200
180.4200
182.0400
344,800
Thu, 28 May 2026
187.0300
189.8600
183.4500
183.9600
305,400
Wed, 27 May 2026
183.9600
187.2700
179.3800
187.0300
205,700
Tue, 26 May 2026
178.6200
186.3600
178.6200
185.5500
227,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
170.7600
177.9900
170.7500
175.4700
203,700
Thu, 21 May 2026
166.4200
171.0500
166.3600
169.3800
185,500
Wed, 20 May 2026
165.5900
168.9600
162.2000
168.9500
209,200
Tue, 19 May 2026
163.9000
166.1500
157.5400
163.0000
286,000
Mon, 18 May 2026
169.2900
174.0700
165.1600
166.4000
183,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
173.0700
173.5800
167.4800
169.2900
193,700
Thu, 14 May 2026
181.2200
181.9900
176.2600
177.8400
139,000
Wed, 13 May 2026
175.5100
181.7500
175.5100
179.4200
212,800
Tue, 12 May 2026
178.7700
178.7700
172.3000
176.3600
239,000
Mon, 11 May 2026
182.4300
183.0000
178.4800
180.3900
261,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
179.6100
180.6600
175.0100
180.3300
134,500
Thu, 07 May 2026
182.8700
183.0000
175.7200
176.1600
268,600
Wed, 06 May 2026
180.4700
183.0000
177.0000
180.4200
190,400
Tue, 05 May 2026
172.8000
177.4200
171.2500
175.9200
196,400
Mon, 04 May 2026
172.2700
172.5300
165.9400
169.4200
426,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
170.5500
174.7000
168.5000
173.7200
252,900
Thu, 30 Apr 2026
166.4400
170.8200
162.1400
170.4300
325,200
Wed, 29 Apr 2026
172.3200
175.0000
170.9700
172.5200
257,300
Tue, 28 Apr 2026
19 · DEF 14A
After-hours · 16:50 ET
DEF 14A ↗
Tue, 28 Apr 2026
173.2900
174.1700
169.6200
172.8000
248,400
Mon, 27 Apr 2026
178.1300
179.8800
172.6700
174.9400
529,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
166.8400
181.4700
166.7000
177.8600
452,700
Thu, 23 Apr 2026
18 · 10-Q
After-hours · 16:44 ET
10-Q ↗
Thu, 23 Apr 2026
168.6400
177.2300
160.7900
164.8400
674,100
Wed, 22 Apr 2026
17 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 22 Apr 2026
156.7500
165.4200
154.9400
163.0300
471,900
Tue, 21 Apr 2026
153.0600
157.3700
151.1500
153.2200
339,200
Mon, 20 Apr 2026
147.8000
152.2100
145.2400
152.0100
350,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.2500
148.6500
140.1400
148.3500
258,700
Thu, 16 Apr 2026
141.1600
146.8300
139.9600
144.0600
324,700
Wed, 15 Apr 2026
142.2600
142.3800
137.8000
138.0300
199,800
Tue, 14 Apr 2026
143.6000
143.6000
141.5900
142.4600
148,500
Mon, 13 Apr 2026
16 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 13 Apr 2026
142.0100
143.4200
139.1500
143.4200
141,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.3000
144.5200
142.1700
142.6700
105,600
Thu, 09 Apr 2026
137.4600
143.8600
136.6700
142.0400
193,400
Wed, 08 Apr 2026
139.4100
140.0000
134.8000
137.6800
283,700
Tue, 07 Apr 2026
130.6700
133.3700
129.8100
131.9800
209,800
Mon, 06 Apr 2026
130.8400
131.3600
127.7800
130.3900
143,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
126.1900
133.0000
126.0200
131.6200
280,900
Wed, 01 Apr 2026
123.0600
131.6200
122.5700
131.0100
374,900
Tue, 31 Mar 2026
117.3700
122.1200
116.0700
120.5100
175,700
Mon, 30 Mar 2026
118.1800
121.1900
114.4500
114.6400
246,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.1500
115.8100
112.7000
114.5600
113,800
Thu, 26 Mar 2026
114.8500
116.7400
114.3100
114.8700
142,300
Wed, 25 Mar 2026
116.2000
118.7700
115.0900
118.2200
234,300
Tue, 24 Mar 2026
110.1600
114.1000
109.5100
113.9600
248,200
Mon, 23 Mar 2026
111.1500
115.2400
111.0000
111.3900
210,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.6000
113.3400
105.4500
107.0400
782,700
Thu, 19 Mar 2026
112.8200
113.8100
108.9400
111.9700
303,400
Wed, 18 Mar 2026
118.9800
118.9800
115.1600
115.6800
264,900
Tue, 17 Mar 2026
120.6100
122.9800
119.4500
119.5500
178,800
Mon, 16 Mar 2026
118.8800
121.4100
117.6900
118.6000
208,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
122.7200
125.0000
116.7300
117.5700
209,100
Thu, 12 Mar 2026
125.0400
127.7500
120.4000
121.0000
210,400
Wed, 11 Mar 2026
125.0800
127.7600
123.3300
127.5500
158,300
Tue, 10 Mar 2026
123.0700
128.2400
122.8500
125.0900
181,400
Mon, 09 Mar 2026
119.5600
124.9700
118.5100
123.5600
174,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
122.3300
124.3700
119.7200
122.6900
237,600
Thu, 05 Mar 2026
128.4500
129.7400
125.1000
125.8400
184,100
Wed, 04 Mar 2026
134.5700
136.7300
130.2300
130.7600
263,900
Tue, 03 Mar 2026
132.6100
134.9500
126.0100
132.5800
166,200
Mon, 02 Mar 2026
129.1100
135.3500
127.5100
134.9600
192,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
130.0700
131.6900
128.1700
130.1400
199,900
Thu, 26 Feb 2026
130.7900
131.5000
128.1400
131.0600
229,800
Wed, 25 Feb 2026
130.7800
132.3000
128.4400
132.1200
204,800
Tue, 24 Feb 2026
126.2000
130.6600
126.2000
128.4700
246,600
Mon, 23 Feb 2026
125.6900
126.9500
117.0000
125.8300
415,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
124.5100
129.1600
120.0300
129.0200
345,000
Thu, 19 Feb 2026
15 · 10-K
After-hours · 16:43 ET
10-K ↗
Thu, 19 Feb 2026
123.0100
134.4900
120.0000
127.0500
490,800
Wed, 18 Feb 2026
14 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 18 Feb 2026
142.2700
146.9800
138.5500
139.3800
359,600
Tue, 17 Feb 2026
138.3500
141.3200
133.7300
140.5700
216,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
132.5400
140.4400
130.0400
140.4100
201,500
Thu, 12 Feb 2026
146.6800
150.0000
138.5100
140.0700
206,800
Wed, 11 Feb 2026
142.9700
145.6300
139.7200
144.7100
169,300
Tue, 10 Feb 2026
141.5100
143.0700
138.9200
140.1500
136,400
Mon, 09 Feb 2026
140.4900
144.9300
139.2900
142.4400
210,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
133.0000
138.9600
133.0000
138.5100
298,600
Thu, 05 Feb 2026
135.2900
136.9900
129.6500
131.0100
279,300
Wed, 04 Feb 2026
140.2400
143.0200
137.6000
138.0000
220,600
Tue, 03 Feb 2026
134.5100
139.7200
132.3900
138.8600
225,300
Mon, 02 Feb 2026
121.8900
133.7400
120.4900
131.8700
287,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.9200
125.4700
118.8300
122.6200
229,500
Thu, 29 Jan 2026
125.3800
130.0000
123.6300
126.9200
226,700
Wed, 28 Jan 2026
125.0000
125.4400
122.5600
123.3100
153,300
Tue, 27 Jan 2026
122.5300
124.9900
119.8200
123.0100
123,900
Mon, 26 Jan 2026
128.9500
128.9500
123.3300
123.5200
152,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
130.2100
130.2100
125.6200
127.4100
140,500
Thu, 22 Jan 2026
134.1800
135.4800
131.0700
131.2100
143,600
Wed, 21 Jan 2026
129.4400
133.1900
129.0400
133.1600
173,100
Tue, 20 Jan 2026
126.3100
129.4300
125.1400
127.5900
113,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.2300
130.7700
126.0500
128.2400
162,300
Thu, 15 Jan 2026
127.1100
132.5400
125.8600
131.2200
152,800
Wed, 14 Jan 2026
126.2400
128.6000
125.9600
127.6600
121,800
Tue, 13 Jan 2026
13 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 13 Jan 2026
126.3700
127.6200
124.0000
126.3900
146,000
Mon, 12 Jan 2026
123.4000
127.2400
123.0400
126.8200
150,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
122.8100
124.6700
122.2000
123.0700
153,700
Thu, 08 Jan 2026
121.0200
124.4800
119.0100
122.6000
201,500
Wed, 07 Jan 2026
12 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 07 Jan 2026
120.8900
123.0000
119.2900
122.8000
191,200
Tue, 06 Jan 2026
121.5900
123.3800
120.3300
122.3300
306,400
Mon, 05 Jan 2026
121.0000
124.2700
120.6600
120.8700
227,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.3100
120.4300
115.1600
120.3000
191,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.4800
118.4800
114.8300
114.8600
135,700
Tue, 30 Dec 2025
118.8600
119.1300
117.5600
118.1100
174,600
Mon, 29 Dec 2025
116.2100
118.3300
115.1000
117.8800
179,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
117.2900
118.2700
116.2600
117.5500
104,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
116.7400
117.5800
115.9200
116.8600
76,900
Tue, 23 Dec 2025
116.2500
117.7200
115.8900
116.6400
169,200
Mon, 22 Dec 2025
115.9100
118.0700
115.2000
116.0600
183,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.3500
115.3300
112.1300
114.1200
609,100
Fri, 19 Dec 2025
11 · 8-K
Next filing day · accepted 18 Dec, 19:15 ET
8-K ↗
Thu, 18 Dec 2025
111.1000
113.5500
110.4200
112.3500
250,800
Wed, 17 Dec 2025
111.7900
113.5200
109.5700
111.0800
219,600
Tue, 16 Dec 2025
108.6000
112.4400
108.2700
111.7900
280,400
Mon, 15 Dec 2025
109.1300
110.2000
106.1300
109.9100
201,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
109.9300
110.9400
108.3500
108.7900
175,800
Thu, 11 Dec 2025
106.3600
110.2400
106.3600
109.5300
185,400
Wed, 10 Dec 2025
103.7500
107.8100
103.7500
106.4300
254,400
Tue, 09 Dec 2025
100.8100
104.7700
100.4200
103.9000
159,500
Mon, 08 Dec 2025
104.7700
105.9700
101.6600
102.2000
186,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
106.2500
106.2500
103.4000
104.6200
160,500
Thu, 04 Dec 2025
103.1600
106.4700
101.7800
106.2500
287,800
Wed, 03 Dec 2025
99.3700
106.1600
99.3700
104.0900
284,200
Tue, 02 Dec 2025
96.6400
99.7100
94.2100
98.3000
193,300
Mon, 01 Dec 2025
96.5000
97.3000
95.6000
96.5500
137,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.6000
96.5100
95.2900
96.0500
65,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.3800
96.8300
94.9300
95.8100
179,400
Tue, 25 Nov 2025
93.4800
96.4400
93.4800
95.1700
150,700
Mon, 24 Nov 2025
91.3100
94.1300
91.0000
93.0800
111,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
89.6500
92.0100
88.5800
91.8000
192,200
Thu, 20 Nov 2025
91.7400
92.3900
88.9200
89.6200
121,400
Wed, 19 Nov 2025
89.6900
91.1100
88.8400
90.0700
118,000
Tue, 18 Nov 2025
89.2500
91.3900
88.0000
89.7400
99,300
Mon, 17 Nov 2025
10 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 17 Nov 2025
91.1600
92.7600
89.0100
91.5000
149,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.7300
92.5100
89.5700
91.2200
154,500
Thu, 13 Nov 2025
95.1600
95.8000
92.0500
93.5800
159,000
Wed, 12 Nov 2025
94.0300
96.0800
94.0300
95.0900
130,200
Tue, 11 Nov 2025
94.6200
95.9700
92.6100
93.2100
130,900
Mon, 10 Nov 2025
96.4900
97.6300
94.5300
95.2900
152,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
90.9000
94.9200
90.8900
94.5300
171,000
Thu, 06 Nov 2025
93.5100
94.5700
91.6000
91.7200
127,300
Wed, 05 Nov 2025
9 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 05 Nov 2025
90.4900
92.9100
90.3700
92.5600
133,700
Tue, 04 Nov 2025
91.1300
93.1100
88.9900
91.2500
172,000
Mon, 03 Nov 2025
91.7500
93.9100
90.8000
93.3100
187,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
89.3600
91.6300
87.8900
90.5300
185,900
Thu, 30 Oct 2025
91.7300
91.8800
87.9300
88.6300
209,500
Wed, 29 Oct 2025
93.5800
95.9700
92.0000
92.6300
190,100
Tue, 28 Oct 2025
93.3800
94.3800
92.3000
93.5800
306,000
Mon, 27 Oct 2025
8 · 8-K
After-hours · 17:25 ET
8-K ↗
Mon, 27 Oct 2025
95.1500
95.4700
91.9500
93.0800
294,000
Mon, 27 Oct 2025
7 · 8-K
Pre-market · 07:33 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.0900
97.6000
91.4200
95.7900
637,500
Thu, 23 Oct 2025
6 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 23 Oct 2025
87.1400
97.5700
85.8200
93.1200
925,900
Wed, 22 Oct 2025
5 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 22 Oct 2025
79.5000
80.1500
77.2400
77.9000
155,900
Tue, 21 Oct 2025
79.0600
80.3600
78.0800
79.7500
107,600
Mon, 20 Oct 2025
79.2800
80.3200
79.2800
80.0000
81,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.4500
79.9100
77.3600
78.0700
99,700
Thu, 16 Oct 2025
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 16 Oct 2025
80.0000
80.5000
78.2500
79.5600
108,700
Wed, 15 Oct 2025
79.8400
80.6300
79.3100
80.0000
95,200
Tue, 14 Oct 2025
3 · 8-K
After-hours · 17:25 ET
8-K ↗
Tue, 14 Oct 2025
78.0500
80.3500
77.9700
79.8400
100,100
Mon, 13 Oct 2025
78.5800
81.5000
78.0600
79.8900
104,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
77.3400
78.4300
76.4600
76.6800
126,000
Thu, 09 Oct 2025
82.9900
83.5500
77.5600
77.5700
136,800
Wed, 08 Oct 2025
79.1000
82.3900
78.8000
82.0600
110,400
Tue, 07 Oct 2025
76.1500
78.4000
75.5100
77.3600
71,900
Mon, 06 Oct 2025
79.2100
79.4000
76.5500
76.5500
61,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
79.7500
80.8200
78.1600
78.3600
77,200
Thu, 02 Oct 2025
78.5700
79.9200
77.6100
79.3800
74,000
Wed, 01 Oct 2025
77.0500
78.8100
77.0500
78.3400
64,800
Tue, 30 Sep 2025
75.7400
77.4500
75.5600
77.1600
121,400
Mon, 29 Sep 2025
77.8900
77.9900
75.6800
76.1400
110,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
74.2500
78.1400
73.7500
77.7000
106,100
Thu, 25 Sep 2025
73.8300
74.8700
73.3700
74.0100
83,200
Wed, 24 Sep 2025
74.2000
74.9300
73.0800
74.1700
80,700
Tue, 23 Sep 2025
75.7200
76.5200
73.4100
73.9300
183,000
Mon, 22 Sep 2025
76.8800
77.4500
75.2900
75.7700
81,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
2 · 8-K
After-hours · 16:02 ET
8-K ↗
Fri, 19 Sep 2025
79.0000
79.1200
77.0100
77.2000
275,400
Thu, 18 Sep 2025
77.6100
79.1700
76.0700
78.8600
92,300
Wed, 17 Sep 2025
77.0500
79.5400
76.7400
76.8800
70,700
Tue, 16 Sep 2025
77.5900
77.8700
76.6300
77.4900
72,700
Mon, 15 Sep 2025
76.9200
78.0000
76.5000
77.3600
73,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
76.6700
77.3200
76.0500
76.5300
57,600
Thu, 11 Sep 2025
75.1800
77.5400
75.1300
77.3700
98,100
Wed, 10 Sep 2025
74.5000
76.1900
74.1400
75.5200
82,700
Tue, 09 Sep 2025
76.5900
77.0900
73.9100
74.5000
100,300
Mon, 08 Sep 2025
77.1500
77.1500
75.1800
76.6800
77,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
75.9900
77.6000
75.8300
77.4200
70,500
Thu, 04 Sep 2025
75.3600
76.0200
74.4100
75.8400
92,100
Wed, 03 Sep 2025
75.9600
76.1500
74.5300
75.6000
76,600
Tue, 02 Sep 2025
76.5200
76.8800
75.2200
76.5100
91,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
78.5000
78.7100
77.5300
77.8700
64,100
Thu, 28 Aug 2025
79.3000
79.4900
77.7200
78.5000
82,500
Wed, 27 Aug 2025
78.6200
79.1300
78.0200
78.7000
57,700
Tue, 26 Aug 2025
78.3800
79.8600
78.3800
79.3100
82,600
Mon, 25 Aug 2025
79.2900
80.3000
78.4400
78.5800
67,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
75.8300
80.3700
75.5100
79.5700
183,900
Thu, 21 Aug 2025
74.4000
76.3100
74.0000
75.7800
93,200
Wed, 20 Aug 2025
74.7800
75.1100
73.7200
74.6000
50,800
Tue, 19 Aug 2025
74.1100
74.9200
73.9700
74.9000
47,400
Mon, 18 Aug 2025
74.6700
75.2200
73.8000
74.4500
65,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
75.9600
75.9600
74.5800
75.3000
107,900
Thu, 14 Aug 2025
76.0100
76.6000
74.3800
75.5400
84,800
Wed, 13 Aug 2025
75.5200
77.3200
75.1100
76.8100
136,700
Tue, 12 Aug 2025
73.6400
75.0500
72.9900
74.7200
79,300
Mon, 11 Aug 2025
73.5400
74.1700
71.4400
72.4400
88,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
74.0100
75.3500
73.7700
73.9300
89,100
Thu, 07 Aug 2025
74.0000
74.5400
71.9600
73.5900
144,700
Wed, 06 Aug 2025
74.7700
74.7700
73.0000
73.1300
121,800
Tue, 05 Aug 2025
73.3800
74.2300
72.3800
73.7600
148,900
Mon, 04 Aug 2025
74.6500
74.6500
72.5000
72.9200
139,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
75.5500
76.1500
73.7200
73.8500
124,000
Thu, 31 Jul 2025
76.4900
77.5700
75.0700
77.3100
267,800
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 30 Jul 2025
79.7800
80.9300
77.6300
77.8600
165,900
Tue, 29 Jul 2025
83.0100
83.4700
79.5000
79.6100
149,100
Mon, 28 Jul 2025
83.0000
84.0000
81.8600
82.2600
136,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend