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
214.5500
218.2300
210.4000
216.7000
181,200
Thu, 23 Jul 2026
208.0000
214.6800
205.8700
214.3900
187,400
Wed, 22 Jul 2026
210.1400
212.2300
208.2900
209.7900
141,900
Tue, 21 Jul 2026
211.9200
213.0000
208.0200
210.2500
238,200
Mon, 20 Jul 2026
212.6600
215.9300
209.9000
210.4800
230,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
213.3500
218.0100
210.0000
212.6600
217,200
Thu, 16 Jul 2026
217.3000
223.3300
213.0600
216.2200
131,000
Wed, 15 Jul 2026
211.6900
218.7600
211.0100
218.2900
134,800
Tue, 14 Jul 2026
214.9400
220.2000
211.0500
211.0700
161,800
Mon, 13 Jul 2026
214.9500
216.2500
211.3000
213.2000
279,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
218.5400
223.6900
215.9900
216.5100
211,600
Thu, 09 Jul 2026
217.3500
217.9800
213.1000
216.6500
159,400
Wed, 08 Jul 2026
218.2200
220.0400
213.2700
217.4200
180,400
Tue, 07 Jul 2026
219.8900
221.0000
213.8500
218.7200
194,800
Mon, 06 Jul 2026
222.1300
224.9000
216.2000
220.8300
227,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
217.0000
221.9300
213.8700
221.7600
172,900
Wed, 01 Jul 2026
218.3900
223.0700
214.4100
214.9000
234,200
Tue, 30 Jun 2026
214.7400
221.0000
214.0400
218.7000
284,200
Mon, 29 Jun 2026
217.5900
219.3400
210.7900
213.2400
241,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
216.2800
219.7000
212.8800
218.2900
645,600
Thu, 25 Jun 2026
217.0900
220.1800
213.0300
218.9300
244,200
Wed, 24 Jun 2026
213.9500
219.1100
212.3000
213.7200
340,700
Tue, 23 Jun 2026
217.3100
220.5900
213.3200
215.6600
152,600
Mon, 22 Jun 2026
221.3000
228.0000
219.0600
219.2600
165,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
222.5100
227.2900
216.2800
222.7800
286,100
Wed, 17 Jun 2026
222.6900
231.3900
216.6000
217.5100
219,000
Tue, 16 Jun 2026
222.0500
224.6700
219.0900
220.7000
178,800
Mon, 15 Jun 2026
229.4800
232.0400
220.1200
221.6800
204,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
231.0200
233.4400
224.1900
225.5300
304,300
Thu, 11 Jun 2026
220.2700
232.5400
220.2000
231.0200
317,900
Wed, 10 Jun 2026
214.9600
223.3500
212.3600
217.9600
428,900
Tue, 09 Jun 2026
213.7300
218.8600
207.8900
215.3900
267,700
Mon, 08 Jun 2026
199.7500
211.4600
198.0000
210.4900
346,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
211.1000
213.5500
197.2700
197.7300
230,000
Thu, 04 Jun 2026
216.0000
216.0000
210.1300
212.6100
250,900
Wed, 03 Jun 2026
213.1400
215.2500
211.4400
213.4800
164,900
Tue, 02 Jun 2026
214.6100
216.1600
211.0000
212.0100
229,800
Mon, 01 Jun 2026
214.6100
217.3900
212.0300
213.3700
278,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
221.9500
222.5100
216.5200
216.7500
326,800
Thu, 28 May 2026
217.3000
222.6300
215.0300
221.1600
204,200
Wed, 27 May 2026
221.1600
222.6500
216.0300
217.4800
187,000
Tue, 26 May 2026
222.6200
223.1000
216.3300
220.9700
250,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
208.9800
224.8200
208.9800
222.1000
461,600
Thu, 21 May 2026
214.3700
214.3700
203.4500
207.8600
351,000
Wed, 20 May 2026
210.5000
212.4700
208.0600
211.3700
413,000
Tue, 19 May 2026
206.2800
211.9500
206.0800
209.0100
322,100
Mon, 18 May 2026
205.4100
209.1300
204.3300
207.7700
270,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
211.1800
214.0500
204.9400
205.4000
364,700
Thu, 14 May 2026
222.2300
224.0900
215.0600
215.8600
402,800
Wed, 13 May 2026
229.2400
229.2400
213.8800
218.4900
386,300
Tue, 12 May 2026
230.6400
232.7600
221.4400
227.4100
580,000
Mon, 11 May 2026
230.0000
237.3200
226.5000
231.9200
415,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
241.1100
242.4700
230.3100
230.8300
321,900
Thu, 07 May 2026
239.9000
244.7700
233.0500
241.1100
568,000
Wed, 06 May 2026
235.0100
240.6000
225.0000
240.2700
477,000
Tue, 05 May 2026
276.8900
276.8900
232.5000
234.7400
1,227,000
Mon, 04 May 2026
14 · 10-Q
After-hours · 17:24 ET
10-Q ↗
Mon, 04 May 2026
13 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Mon, 04 May 2026
280.4200
286.4900
274.3200
282.8700
237,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
287.8000
289.4000
279.4300
282.5000
232,100
Thu, 30 Apr 2026
284.7100
287.6200
279.6100
286.9200
297,800
Wed, 29 Apr 2026
287.7100
293.5200
279.9800
281.8400
194,300
Tue, 28 Apr 2026
290.9400
292.2100
281.8900
287.3000
242,200
Mon, 27 Apr 2026
292.6100
295.5000
284.1500
291.3400
221,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
285.8700
295.3600
284.6900
292.6100
259,600
Thu, 23 Apr 2026
295.6200
308.5600
285.9700
286.3500
390,000
Wed, 22 Apr 2026
300.3900
304.2200
290.2800
292.5200
226,200
Tue, 21 Apr 2026
309.0800
311.7200
293.5600
296.8400
247,000
Mon, 20 Apr 2026
307.2800
310.4300
302.2800
309.1900
269,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
306.4700
311.2700
304.2700
309.6800
190,900
Thu, 16 Apr 2026
305.8800
307.1600
299.8500
301.0800
175,100
Wed, 15 Apr 2026
301.8700
309.7300
301.0000
305.9000
248,000
Tue, 14 Apr 2026
298.1100
300.7200
296.7000
296.8600
131,500
Mon, 13 Apr 2026
293.6600
300.3100
290.8700
297.4500
190,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
296.1900
297.2200
292.4800
293.3900
131,000
Thu, 09 Apr 2026
288.8000
295.9800
288.8000
294.4800
182,500
Wed, 08 Apr 2026
283.6000
293.2300
283.6000
288.4700
236,800
Tue, 07 Apr 2026
272.9900
275.7100
266.8400
275.5500
201,700
Mon, 06 Apr 2026
268.6900
275.5900
268.6900
274.3300
206,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
258.6500
272.5900
255.1200
268.1100
260,400
Wed, 01 Apr 2026
269.0200
271.8800
262.1500
263.5800
369,900
Tue, 31 Mar 2026
265.9500
270.5500
261.5000
265.5100
389,100
Mon, 30 Mar 2026
278.3300
278.3300
263.9600
264.7100
394,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
271.8800
278.6500
269.9500
272.3300
288,100
Thu, 26 Mar 2026
280.8600
284.0000
272.7700
274.7000
227,100
Wed, 25 Mar 2026
288.1400
288.3000
279.6800
284.5700
166,200
Tue, 24 Mar 2026
285.7900
289.4900
279.7400
285.2700
308,300
Mon, 23 Mar 2026
279.3400
295.7000
279.3400
289.1300
591,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
282.9900
285.0700
270.2000
274.4500
692,800
Thu, 19 Mar 2026
265.6700
289.8500
265.6700
284.5300
392,100
Wed, 18 Mar 2026
269.4400
275.2900
264.7000
269.9500
271,200
Tue, 17 Mar 2026
279.6500
280.1700
262.5900
269.0800
323,200
Mon, 16 Mar 2026
274.0000
282.2000
272.8900
278.3500
232,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
277.0200
278.0000
265.8500
270.9200
172,500
Thu, 12 Mar 2026
278.3500
279.9300
272.0800
275.5000
366,200
Wed, 11 Mar 2026
276.3000
279.9700
267.2900
279.4700
188,100
Tue, 10 Mar 2026
283.9000
287.0000
276.2600
279.0100
284,400
Mon, 09 Mar 2026
260.6200
282.8100
256.5500
282.1600
444,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
267.6000
272.6900
264.0000
267.2800
186,300
Thu, 05 Mar 2026
283.8000
287.7700
269.7200
274.0300
325,100
Wed, 04 Mar 2026
287.3300
292.2500
281.4000
288.5800
275,400
Tue, 03 Mar 2026
279.7800
291.4800
276.0000
286.9000
210,900
Mon, 02 Mar 2026
282.0100
290.7500
281.4300
286.6700
280,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
287.1000
288.9300
280.4000
285.2000
144,400
Thu, 26 Feb 2026
296.8000
304.0700
285.4500
289.9200
150,500
Wed, 25 Feb 2026
301.6600
302.9900
290.3800
295.2600
210,600
Tue, 24 Feb 2026
294.4100
306.1200
294.4100
297.8700
299,900
Mon, 23 Feb 2026
292.1500
295.8900
288.2300
293.6500
325,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
286.2900
294.8400
281.0300
292.8900
318,300
Thu, 19 Feb 2026
273.5500
286.0800
271.7800
286.0700
374,000
Wed, 18 Feb 2026
265.7600
276.0500
264.4700
273.9700
187,400
Tue, 17 Feb 2026
268.6000
271.9000
262.7600
264.5800
219,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
267.9900
273.1200
264.7700
268.6100
139,500
Thu, 12 Feb 2026
268.7500
275.5500
261.1500
264.9800
184,800
Wed, 11 Feb 2026
278.2600
279.9300
264.0000
267.2000
204,400
Tue, 10 Feb 2026
276.6200
277.7400
268.1200
274.1000
191,800
Mon, 09 Feb 2026
271.7900
278.7500
270.5500
274.7600
177,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
263.9700
273.6300
263.7700
271.2600
295,400
Thu, 05 Feb 2026
253.2800
262.1400
249.9200
258.1600
388,400
Wed, 04 Feb 2026
259.6000
267.0700
252.2900
253.1000
332,400
Tue, 03 Feb 2026
253.9400
257.6200
248.9400
255.9900
238,800
Mon, 02 Feb 2026
247.1500
256.6500
243.4200
252.7200
455,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
264.3400
278.1300
248.1700
250.1400
653,400
Thu, 29 Jan 2026
12 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Thu, 29 Jan 2026
11 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Thu, 29 Jan 2026
271.9500
281.0000
266.3100
269.7400
350,100
Wed, 28 Jan 2026
279.1400
282.0200
269.5100
271.3900
315,900
Tue, 27 Jan 2026
276.3200
277.9000
273.0900
276.9700
143,400
Mon, 26 Jan 2026
276.8500
283.5700
271.5700
274.9900
314,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
287.0300
293.2400
272.4900
274.9900
251,400
Thu, 22 Jan 2026
289.7000
293.9300
281.9700
287.4600
256,800
Wed, 21 Jan 2026
291.1700
294.9300
284.4600
289.6800
236,000
Tue, 20 Jan 2026
285.5500
291.9600
278.6100
288.0000
128,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
290.8900
293.4300
287.9700
291.9900
161,100
Thu, 15 Jan 2026
288.0800
293.2200
284.9600
290.8000
139,700
Wed, 14 Jan 2026
274.0700
289.4600
272.7400
286.6500
247,100
Tue, 13 Jan 2026
270.2700
278.1200
270.2700
274.6800
170,700
Mon, 12 Jan 2026
278.7200
278.7200
268.2400
269.1200
179,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
279.2900
283.7100
278.4500
278.9200
202,400
Thu, 08 Jan 2026
273.4900
279.6200
271.3500
279.6100
226,700
Wed, 07 Jan 2026
284.5200
286.6300
273.2100
274.6900
409,000
Tue, 06 Jan 2026
269.0700
285.7900
264.8500
284.5700
521,800
Mon, 05 Jan 2026
257.4700
273.7000
256.8200
271.3800
299,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
258.0200
260.8400
252.7300
255.5800
291,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
262.7200
264.1300
254.6300
255.0600
253,600
Tue, 30 Dec 2025
268.6400
272.8300
261.3200
262.9500
358,300
Mon, 29 Dec 2025
270.4900
277.0300
263.5500
270.1600
253,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
268.4600
270.7400
267.6800
269.8200
63,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
269.1000
270.5100
266.4700
269.6800
73,200
Tue, 23 Dec 2025
274.5500
276.8800
266.0200
266.9100
227,000
Mon, 22 Dec 2025
266.8500
277.4700
266.8500
275.1900
247,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
265.5400
273.2500
262.1900
264.5300
422,900
Thu, 18 Dec 2025
265.4700
270.8800
264.2100
266.9800
304,400
Wed, 17 Dec 2025
262.8400
266.3700
259.1800
262.3400
252,500
Tue, 16 Dec 2025
264.1000
264.3800
260.7700
262.6500
207,500
Mon, 15 Dec 2025
262.3000
262.9300
258.2600
262.3800
144,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
264.8100
264.8100
257.6200
259.4400
161,800
Thu, 11 Dec 2025
10 · 8-K
After market open · 15:51 ET
FORM 8-K ↗
Thu, 11 Dec 2025
264.5600
266.7300
259.6200
265.8500
161,500
Wed, 10 Dec 2025
259.5700
264.5400
257.4100
262.4000
183,800
Tue, 09 Dec 2025
263.3700
266.3300
260.0700
260.3200
253,400
Mon, 08 Dec 2025
269.0500
269.0500
261.5600
262.6100
191,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
270.6300
272.0500
263.3900
266.0000
188,900
Thu, 04 Dec 2025
272.8300
275.3400
270.0600
271.0100
204,100
Wed, 03 Dec 2025
266.1500
275.6500
264.7800
273.1900
260,500
Tue, 02 Dec 2025
270.0000
271.3800
266.0300
266.1700
158,600
Mon, 01 Dec 2025
268.9400
274.7000
266.1900
268.3900
278,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
273.4600
274.6800
268.0500
270.8500
181,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
266.9100
275.5000
266.9100
271.5600
311,100
Tue, 25 Nov 2025
258.1200
269.1500
253.3100
267.3200
379,900
Mon, 24 Nov 2025
251.2900
258.2500
250.0000
256.3400
240,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
233.7400
254.3700
233.7400
251.1000
361,800
Thu, 20 Nov 2025
9 · 8-K
After-hours · 16:48 ET
FORM 8-K ↗
Thu, 20 Nov 2025
243.4300
248.3200
231.6600
233.9700
602,000
Wed, 19 Nov 2025
250.7900
259.9500
236.4100
237.8200
405,400
Tue, 18 Nov 2025
267.4700
269.0000
250.0800
251.2600
1,511,300
Tue, 18 Nov 2025
8 · 8-K
Pre-market · 09:08 ET
FORM 8-K ↗
Mon, 17 Nov 2025
257.5600
268.5500
257.5600
267.0300
423,700
Mon, 17 Nov 2025
7 · 8-K
Pre-market · 07:45 ET
FORM 8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
270.1400
276.3800
262.4500
273.5500
183,500
Thu, 13 Nov 2025
280.6600
283.2800
268.2900
272.8700
205,800
Wed, 12 Nov 2025
287.3300
292.3400
282.2000
283.4800
232,300
Tue, 11 Nov 2025
283.3700
288.3300
282.9000
286.9600
226,700
Mon, 10 Nov 2025
286.1000
288.1000
283.1500
285.5300
175,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
279.6000
288.6400
276.7500
284.8600
245,100
Thu, 06 Nov 2025
278.9200
285.0000
274.6100
282.2700
213,200
Wed, 05 Nov 2025
280.3600
283.2300
274.0600
281.6300
109,000
Tue, 04 Nov 2025
274.9200
282.9600
271.4700
277.5400
173,900
Mon, 03 Nov 2025
278.2800
282.5900
273.3000
281.1000
384,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
251.5000
282.5400
246.4600
278.4600
644,200
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Thu, 30 Oct 2025
5 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 30 Oct 2025
247.0200
249.7000
243.2500
243.8200
137,500
Wed, 29 Oct 2025
252.9300
256.7800
244.7900
249.3700
140,500
Tue, 28 Oct 2025
252.9200
254.7700
249.7500
250.9400
129,500
Mon, 27 Oct 2025
253.0300
255.9800
251.9500
254.0000
126,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
250.1400
255.3400
249.4400
251.1100
80,600
Thu, 23 Oct 2025
244.3600
248.4900
241.4600
247.5300
65,800
Wed, 22 Oct 2025
4 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 22 Oct 2025
3 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Wed, 22 Oct 2025
251.6600
251.6600
242.6000
243.1900
110,300
Tue, 21 Oct 2025
253.1200
256.9800
241.2400
251.8600
134,800
Mon, 20 Oct 2025
248.4800
257.1900
248.4800
254.1000
137,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
244.8900
247.4900
242.1700
244.4800
95,200
Thu, 16 Oct 2025
257.4100
257.4100
246.5900
246.7400
170,500
Wed, 15 Oct 2025
253.3300
257.1200
250.4600
256.6600
119,300
Tue, 14 Oct 2025
243.9600
252.7300
243.3900
250.2500
75,600
Mon, 13 Oct 2025
244.7600
249.3100
243.8000
247.1300
78,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
249.2300
249.6900
241.1900
241.5000
173,300
Thu, 09 Oct 2025
250.5600
250.8300
246.0600
249.5700
128,000
Wed, 08 Oct 2025
251.2200
253.8700
244.8200
248.6100
144,100
Tue, 07 Oct 2025
252.0000
254.8900
248.0000
249.3800
141,000
Mon, 06 Oct 2025
252.5800
257.3300
250.9900
251.1700
114,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
249.8300
255.4900
249.7000
251.2700
119,000
Thu, 02 Oct 2025
246.5800
249.1100
244.1800
248.0800
131,200
Wed, 01 Oct 2025
246.7700
248.6100
243.5900
245.6600
185,400
Tue, 30 Sep 2025
238.2600
249.7900
235.9200
249.2400
228,700
Mon, 29 Sep 2025
239.0500
242.6200
236.9400
237.9900
152,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
234.5900
237.7200
231.9000
236.4200
109,300
Thu, 25 Sep 2025
226.9000
232.3700
224.3400
231.6300
160,700
Wed, 24 Sep 2025
237.2800
237.2800
226.5000
227.6000
157,100
Tue, 23 Sep 2025
238.0400
241.3000
235.0200
236.7900
164,800
Mon, 22 Sep 2025
234.2600
238.3800
227.5100
237.5200
135,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
243.2000
244.3800
233.9600
235.4400
454,000
Thu, 18 Sep 2025
237.7000
244.4900
236.9700
242.4500
138,600
Wed, 17 Sep 2025
239.1100
242.2200
235.6400
237.4900
103,900
Tue, 16 Sep 2025
236.0700
238.5100
234.6700
238.1000
144,900
Mon, 15 Sep 2025
234.6700
237.3200
232.3900
236.2400
81,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
238.2900
238.2900
233.3900
234.8000
76,800
Thu, 11 Sep 2025
236.3400
240.7100
236.3400
239.5500
107,700
Wed, 10 Sep 2025
229.6500
239.0600
229.2800
235.7000
162,100
Tue, 09 Sep 2025
229.4200
231.3200
227.2000
229.6500
114,100
Mon, 08 Sep 2025
233.7500
235.4900
226.0000
229.1100
155,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
235.7100
238.1600
231.4000
233.5500
106,800
Thu, 04 Sep 2025
233.5800
236.9300
232.0800
235.7100
113,700
Wed, 03 Sep 2025
231.5100
235.0000
228.9100
232.8800
176,300
Tue, 02 Sep 2025
226.1400
233.2400
226.0800
232.6600
119,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
228.8000
231.4400
226.9300
230.0500
122,200
Thu, 28 Aug 2025
230.9800
232.3800
225.5400
229.1200
187,700
Wed, 27 Aug 2025
230.8100
234.2800
230.0000
230.3800
198,900
Tue, 26 Aug 2025
225.2700
232.1500
225.2700
230.7800
219,700
Mon, 25 Aug 2025
228.9900
228.9900
224.1600
225.1900
170,100
Mon, 25 Aug 2025
2 · 10-K
Pre-market · 09:01 ET
10-K ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
221.2600
230.3700
218.7700
228.7000
325,000
Thu, 21 Aug 2025
220.1800
228.6500
204.0000
217.8900
770,500
Thu, 21 Aug 2025
1 · 8-K
Pre-market · 08:33 ET
FORM 8-K ↗
Wed, 20 Aug 2025
226.7900
229.0000
219.8300
223.3900
530,100
Tue, 19 Aug 2025
231.6100
232.9400
226.2100
226.9100
135,000
Mon, 18 Aug 2025
234.0700
236.5800
230.9900
231.2200
220,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
234.3200
234.6900
232.6100
234.2700
136,000
Thu, 14 Aug 2025
232.6100
236.2700
231.1100
233.4900
133,700
Wed, 13 Aug 2025
235.3000
239.1300
232.6800
236.0500
141,000
Tue, 12 Aug 2025
225.7300
233.6500
224.6000
233.1800
133,100
Mon, 11 Aug 2025
226.0900
227.6900
223.7500
224.2200
283,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
225.7900
228.9500
222.3300
225.9400
141,200
Thu, 07 Aug 2025
222.7900
223.9300
219.7900
223.9300
113,400
Wed, 06 Aug 2025
220.5600
222.7200
218.7900
221.0500
99,400
Tue, 05 Aug 2025
221.1500
221.7000
217.9900
219.6400
162,700
Mon, 04 Aug 2025
221.1200
224.1200
217.5600
221.6900
156,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
216.6400
220.4600
215.0300
219.5700
158,800
Thu, 31 Jul 2025
222.1500
224.1300
220.0500
221.0100
118,300
Wed, 30 Jul 2025
226.0900
230.4800
222.0000
223.5400
139,600
Tue, 29 Jul 2025
226.1200
227.8700
223.7400
225.2200
78,000
Mon, 28 Jul 2025
225.1700
226.2600
220.3700
224.0700
126,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend