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
294.4200
296.8900
293.1300
295.7700
214,100
Thu, 23 Jul 2026
289.0500
293.7800
289.0500
292.1000
192,900
Wed, 22 Jul 2026
289.8700
293.9100
288.5700
291.5900
247,200
Tue, 21 Jul 2026
288.0200
291.1400
284.9500
290.0700
338,100
Mon, 20 Jul 2026
290.3400
290.5000
283.0100
285.2400
298,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
291.0300
296.7400
288.7100
288.9800
454,700
Thu, 16 Jul 2026
286.2100
294.2900
286.2100
293.3600
412,500
Wed, 15 Jul 2026
286.6000
288.4600
284.0100
287.7700
771,200
Tue, 14 Jul 2026
290.4300
292.4400
286.4100
286.8300
279,900
Mon, 13 Jul 2026
286.6000
290.2700
285.1700
286.5900
236,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
286.2100
290.1400
285.7900
286.6000
195,100
Thu, 09 Jul 2026
287.1100
288.4800
284.7400
286.3700
291,600
Wed, 08 Jul 2026
286.0300
288.2700
280.3800
283.8900
415,400
Tue, 07 Jul 2026
292.6200
292.7500
284.5800
286.0300
278,600
Mon, 06 Jul 2026
291.3400
297.6900
289.5300
293.6600
276,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
295.9700
297.6500
287.8900
290.3800
380,600
Wed, 01 Jul 2026
300.5200
301.0000
294.7900
295.6400
657,200
Tue, 30 Jun 2026
303.8000
306.5700
301.4600
301.6900
556,500
Mon, 29 Jun 2026
300.0800
302.6100
298.4500
302.1600
325,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
303.5300
305.2400
298.1500
301.4700
463,300
Thu, 25 Jun 2026
299.5900
307.7400
298.6400
304.6400
323,100
Wed, 24 Jun 2026
291.9500
298.9300
291.9500
296.1100
339,100
Tue, 23 Jun 2026
291.3700
294.4300
287.0300
291.0700
394,800
Mon, 22 Jun 2026
295.4900
298.0400
293.0800
295.0600
435,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
293.6000
297.9900
291.8800
295.9200
1,381,200
Wed, 17 Jun 2026
292.9000
297.6100
289.1300
290.2200
525,100
Tue, 16 Jun 2026
294.3300
296.8800
292.6900
292.9000
241,900
Mon, 15 Jun 2026
292.1800
297.0700
292.0700
292.2400
815,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
288.1500
289.0300
286.0000
288.2100
260,600
Thu, 11 Jun 2026
281.8600
288.6000
280.7200
285.6300
459,800
Wed, 10 Jun 2026
289.9300
292.9600
278.3600
278.5700
359,300
Tue, 09 Jun 2026
285.1100
290.5500
284.3900
290.1300
372,000
Mon, 08 Jun 2026
283.5200
284.9000
281.9500
282.2100
359,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
285.5300
285.7300
281.7200
282.7300
317,000
Thu, 04 Jun 2026
290.0000
292.0400
286.2400
286.4800
344,600
Wed, 03 Jun 2026
287.4300
291.6400
287.1000
289.4500
258,300
Wed, 03 Jun 2026
14 · 8-K
Pre-market · 08:51 ET
8-K ↗
Tue, 02 Jun 2026
281.3300
288.2200
280.5400
287.7300
283,700
Mon, 01 Jun 2026
284.5400
284.8700
278.7800
281.3100
339,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
289.4000
289.4000
286.4100
287.3300
543,900
Thu, 28 May 2026
288.3000
288.5700
284.1800
288.1200
390,200
Wed, 27 May 2026
289.9500
290.1200
285.5400
288.7400
483,600
Tue, 26 May 2026
292.3900
296.8600
286.0000
287.8300
609,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
289.2000
291.1600
285.3800
289.9000
558,300
Thu, 21 May 2026
13 · 10-Q
After market open · 10:06 ET
10-Q ↗
Thu, 21 May 2026
278.9900
287.9100
276.2300
286.7700
750,700
Wed, 20 May 2026
12 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 20 May 2026
272.5400
277.3800
270.5000
276.2000
410,000
Tue, 19 May 2026
275.0800
275.1600
270.2600
271.6400
479,600
Mon, 18 May 2026
275.9000
277.5300
274.6400
276.7600
323,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
278.5800
278.8200
274.0100
274.8800
616,500
Thu, 14 May 2026
279.7600
282.1600
278.0300
280.2800
304,300
Wed, 13 May 2026
281.4100
282.7600
277.9600
278.9300
267,000
Tue, 12 May 2026
282.5100
283.3600
278.1900
281.1600
338,500
Mon, 11 May 2026
283.4700
285.8700
279.4900
281.8500
398,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
285.6500
286.4200
282.6400
283.5300
442,900
Thu, 07 May 2026
288.0000
289.6900
282.3700
284.1300
353,900
Wed, 06 May 2026
286.2600
290.0200
286.2000
286.9400
261,000
Tue, 05 May 2026
281.8200
284.6600
279.3200
282.6900
235,400
Mon, 04 May 2026
280.9300
283.3500
278.7500
280.4200
310,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
289.4400
289.4900
282.0800
283.2000
275,700
Thu, 30 Apr 2026
280.3400
288.9000
280.0000
288.4500
545,800
Wed, 29 Apr 2026
281.1100
284.5200
279.9200
280.3400
266,100
Tue, 28 Apr 2026
283.4300
283.4300
278.8800
281.7900
322,500
Mon, 27 Apr 2026
282.7000
285.7200
281.9700
283.4300
211,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
283.1100
285.0000
278.5500
282.3600
227,800
Thu, 23 Apr 2026
280.1700
284.1500
278.6300
283.8300
210,700
Wed, 22 Apr 2026
283.5100
283.5200
278.4800
279.4500
224,200
Tue, 21 Apr 2026
283.5000
287.0400
282.5800
282.7200
517,000
Mon, 20 Apr 2026
281.5900
283.6400
277.3700
283.0800
230,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
279.0100
285.9900
279.0100
281.8900
386,600
Thu, 16 Apr 2026
274.5200
277.6100
273.9600
276.7000
375,000
Wed, 15 Apr 2026
277.6100
277.6500
271.1100
275.0000
402,300
Tue, 14 Apr 2026
278.4900
281.3700
276.8000
279.0100
315,500
Mon, 13 Apr 2026
274.4000
278.3300
272.2700
278.0900
308,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
276.4400
277.3400
274.4800
275.2800
312,000
Thu, 09 Apr 2026
273.7200
279.6300
270.9400
276.2500
428,500
Wed, 08 Apr 2026
274.2000
277.3900
273.1800
274.5700
407,400
Tue, 07 Apr 2026
262.4500
265.6700
261.4400
265.4700
286,000
Mon, 06 Apr 2026
263.0700
264.0100
260.0600
263.2300
232,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
262.7200
268.2900
260.4600
263.1000
456,800
Wed, 01 Apr 2026
267.8500
271.3800
266.4200
267.2400
377,900
Tue, 31 Mar 2026
259.9500
267.3900
258.8000
266.0600
419,700
Mon, 30 Mar 2026
262.7900
262.7900
253.8500
256.1600
416,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
263.2300
263.4000
259.1600
260.2100
318,400
Thu, 26 Mar 2026
269.0500
272.2200
264.1900
264.9600
247,200
Wed, 25 Mar 2026
272.4000
272.6300
268.0400
270.8500
343,200
Tue, 24 Mar 2026
265.8100
271.6900
265.0600
269.1900
237,400
Mon, 23 Mar 2026
270.4500
271.6600
268.0300
268.4800
217,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
267.2100
267.2100
260.9100
262.7300
679,100
Thu, 19 Mar 2026
264.4700
270.3000
262.5000
267.2100
303,900
Wed, 18 Mar 2026
269.5500
272.0900
266.9200
267.5500
277,100
Tue, 17 Mar 2026
270.5700
272.5800
266.8900
271.0000
290,200
Mon, 16 Mar 2026
269.8600
271.8700
267.6700
268.7100
348,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
270.1200
271.7900
265.5600
267.5700
301,800
Thu, 12 Mar 2026
271.0100
272.2200
267.6300
267.7000
278,900
Wed, 11 Mar 2026
271.5800
274.2500
268.5400
273.6900
259,400
Tue, 10 Mar 2026
270.3700
277.4800
269.5000
272.4600
233,100
Mon, 09 Mar 2026
268.2500
272.8500
264.7400
271.4900
577,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
276.2000
276.5400
270.9600
272.8400
293,100
Thu, 05 Mar 2026
286.1800
287.0700
279.9500
281.0200
301,000
Wed, 04 Mar 2026
11 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 04 Mar 2026
288.3400
289.7900
285.2900
288.4200
205,600
Tue, 03 Mar 2026
286.9300
288.9900
282.5300
287.7800
348,600
Mon, 02 Mar 2026
290.3300
293.6100
286.0700
292.1800
341,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
290.0500
294.2100
286.2900
293.4400
682,700
Thu, 26 Feb 2026
292.1200
293.5600
288.4900
292.6200
311,000
Wed, 25 Feb 2026
295.9000
298.1700
289.4700
290.8300
337,600
Tue, 24 Feb 2026
289.9500
295.6600
289.9500
294.8200
532,200
Mon, 23 Feb 2026
291.1500
295.0000
287.5600
288.8200
501,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
291.7300
296.5600
287.2000
290.1700
610,200
Thu, 19 Feb 2026
10 · 10-Q
After market open · 14:16 ET
10-Q ↗
Thu, 19 Feb 2026
305.2800
305.2800
293.3500
293.9300
470,700
Wed, 18 Feb 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 18 Feb 2026
296.3800
302.2100
296.3800
299.2900
572,000
Tue, 17 Feb 2026
296.7200
298.1800
293.5400
296.9300
461,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
294.1800
299.3800
293.7800
298.1900
460,500
Thu, 12 Feb 2026
295.1600
299.2800
293.3800
294.6700
603,500
Wed, 11 Feb 2026
296.5800
300.7900
293.5900
294.4700
697,200
Tue, 10 Feb 2026
290.9000
296.0000
288.5800
295.8000
344,600
Mon, 09 Feb 2026
290.5400
291.3900
288.9000
291.2600
335,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
285.0000
291.0100
284.9500
290.1800
508,000
Thu, 05 Feb 2026
283.3200
284.9300
279.8700
282.5700
561,700
Wed, 04 Feb 2026
279.4600
287.4900
279.4600
285.9500
649,400
Tue, 03 Feb 2026
277.0300
282.1800
275.5800
278.1700
396,100
Mon, 02 Feb 2026
8 · 8-K
After-hours · 16:28 ET
8-K ↗
Mon, 02 Feb 2026
273.5500
277.0700
273.5500
276.9100
378,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
272.6600
275.0000
270.4300
274.5300
628,300
Thu, 29 Jan 2026
273.1600
275.0900
268.5200
275.0000
678,800
Wed, 28 Jan 2026
272.5500
274.6100
270.6800
271.9400
342,800
Tue, 27 Jan 2026
270.8000
274.1200
265.1900
273.2800
316,700
Mon, 26 Jan 2026
271.0100
272.2900
269.9900
271.3100
355,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
273.5800
273.5800
270.5200
271.2800
242,200
Thu, 22 Jan 2026
274.4700
275.4300
272.0000
273.9400
231,300
Wed, 21 Jan 2026
267.9600
274.5500
267.9600
273.1000
358,100
Tue, 20 Jan 2026
267.8800
270.5200
265.4500
266.0800
450,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
270.1300
272.6200
269.4700
271.9200
490,200
Fri, 16 Jan 2026
7 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Fri, 16 Jan 2026
6 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 15 Jan 2026
267.9800
272.6200
267.7900
271.9100
475,200
Wed, 14 Jan 2026
265.0000
267.0200
261.6100
266.5400
505,800
Tue, 13 Jan 2026
262.4000
264.8800
261.5200
264.8000
374,500
Mon, 12 Jan 2026
261.2200
263.0200
259.5100
262.4000
342,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
256.5500
261.6400
255.4100
261.2200
504,400
Thu, 08 Jan 2026
251.1500
255.6500
251.1500
255.2600
607,800
Wed, 07 Jan 2026
251.7600
253.9900
250.6200
252.8600
523,500
Tue, 06 Jan 2026
245.0000
252.2500
245.0000
252.0000
297,500
Mon, 05 Jan 2026
240.2500
247.2800
240.2500
245.8900
374,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
241.1800
241.9200
239.2500
241.0300
305,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
243.3800
245.2000
240.1900
240.4300
241,100
Tue, 30 Dec 2025
243.1400
244.1600
242.2100
243.9600
227,500
Mon, 29 Dec 2025
243.9400
245.6600
242.3800
243.1400
335,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
242.8100
244.1400
242.4400
243.9900
251,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
242.4100
244.2400
241.4400
243.4700
143,500
Tue, 23 Dec 2025
243.3600
243.3600
241.6700
241.9800
298,300
Mon, 22 Dec 2025
240.4600
243.7400
240.1300
243.3600
362,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
238.6400
242.6900
238.4700
240.3800
1,787,600
Thu, 18 Dec 2025
239.3200
239.5000
236.2600
238.3400
648,400
Wed, 17 Dec 2025
5 · 10-K
After-hours · 16:35 ET
10-K ↗
Wed, 17 Dec 2025
235.7100
239.6200
235.5400
238.0700
658,700
Tue, 16 Dec 2025
237.1500
239.7400
235.0600
236.3700
581,200
Mon, 15 Dec 2025
237.2000
239.5600
234.6000
237.7900
796,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
239.4100
239.4100
232.1000
235.4500
729,900
Thu, 11 Dec 2025
250.0000
251.4700
231.3900
234.4300
1,518,400
Wed, 10 Dec 2025
4 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 10 Dec 2025
234.4200
237.4100
233.3500
236.3200
1,006,900
Tue, 09 Dec 2025
234.7800
237.3800
233.2700
233.4400
451,700
Mon, 08 Dec 2025
238.7400
239.7100
234.4300
234.4500
503,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
238.1300
240.2600
238.0100
238.9300
360,400
Thu, 04 Dec 2025
238.7500
240.6700
237.4600
238.4100
349,900
Wed, 03 Dec 2025
236.5400
239.6800
235.4200
238.5900
305,000
Tue, 02 Dec 2025
235.6900
237.5600
233.1400
236.5300
282,800
Mon, 01 Dec 2025
235.2200
238.0200
234.5400
235.0300
401,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
237.9500
240.0000
237.3500
237.6600
170,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
237.5500
240.1800
235.7600
238.0000
296,700
Tue, 25 Nov 2025
234.6400
239.3700
234.4400
238.3300
308,300
Mon, 24 Nov 2025
233.4000
234.6600
231.3100
233.0400
483,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
228.4400
236.4000
228.4400
233.4800
533,800
Thu, 20 Nov 2025
230.3600
232.4700
226.7000
228.0800
406,400
Wed, 19 Nov 2025
226.0100
229.1200
223.2900
227.5700
292,800
Tue, 18 Nov 2025
227.6200
228.9400
225.8100
226.6900
334,200
Mon, 17 Nov 2025
229.4200
230.9500
226.8300
227.7900
210,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
231.7200
232.3100
228.9200
230.2700
287,200
Thu, 13 Nov 2025
236.0500
237.8200
232.5000
233.1500
305,700
Wed, 12 Nov 2025
236.0000
239.4500
235.0600
236.2400
287,000
Tue, 11 Nov 2025
235.0900
236.5200
234.0500
236.4100
208,300
Mon, 10 Nov 2025
233.7200
235.0000
230.1700
234.7700
218,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
230.2500
233.4600
228.7900
232.6100
249,200
Thu, 06 Nov 2025
234.2000
237.1400
230.3400
230.5700
301,000
Wed, 05 Nov 2025
229.7000
234.6100
227.9400
233.3000
315,100
Tue, 04 Nov 2025
227.5300
230.9300
227.5300
230.3200
282,700
Mon, 03 Nov 2025
231.1700
231.1700
228.1300
229.6600
294,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
230.9300
233.5200
229.7700
231.9500
517,000
Thu, 30 Oct 2025
232.5700
236.7900
231.3600
231.7900
359,800
Wed, 29 Oct 2025
234.7000
237.3700
232.0300
233.1800
378,500
Tue, 28 Oct 2025
3 · 8-K
After-hours · 16:25 ET
8-K ↗
Tue, 28 Oct 2025
237.1600
238.2100
233.8400
235.3200
264,100
Mon, 27 Oct 2025
236.8800
238.9400
236.0700
238.3500
307,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
238.2400
238.2400
235.7600
235.9000
204,300
Thu, 23 Oct 2025
234.3400
237.0700
234.3400
235.9500
226,200
Wed, 22 Oct 2025
236.8400
238.0300
233.7300
234.1500
258,600
Tue, 21 Oct 2025
235.0300
240.4600
233.3900
237.7300
200,600
Mon, 20 Oct 2025
234.4100
236.9500
234.0000
235.6600
186,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
231.5300
233.5300
230.6000
233.3400
317,900
Thu, 16 Oct 2025
232.3900
234.3700
231.1300
232.0000
277,000
Wed, 15 Oct 2025
234.0600
235.7700
229.0000
231.8500
212,400
Tue, 14 Oct 2025
227.8100
234.9300
225.3200
233.3700
228,400
Mon, 13 Oct 2025
229.6800
233.3800
229.5800
230.5200
289,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
234.3000
236.3600
227.9600
228.1600
485,200
Thu, 09 Oct 2025
234.5300
235.3800
231.7700
233.7600
254,100
Wed, 08 Oct 2025
230.5800
234.9200
229.1300
234.3200
262,700
Tue, 07 Oct 2025
234.9700
235.5200
230.4100
230.8500
161,900
Mon, 06 Oct 2025
233.9700
235.2300
230.5800
234.1200
214,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
232.4400
235.0200
230.0800
233.4500
225,100
Thu, 02 Oct 2025
228.3600
232.6700
228.3000
232.2500
294,200
Wed, 01 Oct 2025
225.5800
228.6700
225.0000
228.5500
237,600
Tue, 30 Sep 2025
226.2600
227.8600
224.2700
226.9500
185,400
Mon, 29 Sep 2025
227.9900
228.0200
226.3600
227.3500
278,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
222.1300
227.6000
222.1300
227.0000
275,200
Thu, 25 Sep 2025
221.3100
222.8700
220.4700
221.5200
250,700
Wed, 24 Sep 2025
224.5000
226.0300
222.9500
223.1200
239,200
Tue, 23 Sep 2025
224.9200
228.1200
224.2400
224.8400
203,100
Mon, 22 Sep 2025
225.0700
226.6100
223.0700
225.3400
226,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
228.1800
228.1800
224.7000
225.0800
603,100
Thu, 18 Sep 2025
223.9100
228.3500
223.9100
227.6300
281,500
Wed, 17 Sep 2025
226.1300
231.0000
223.2400
223.6400
341,300
Tue, 16 Sep 2025
225.9200
227.6500
225.1800
226.1300
306,200
Mon, 15 Sep 2025
223.1800
226.8000
223.0000
225.9200
406,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
227.0200
227.0200
222.8100
223.1700
195,900
Thu, 11 Sep 2025
222.7700
228.2300
221.5400
227.9800
393,800
Wed, 10 Sep 2025
221.4300
224.0200
221.4300
223.7200
244,100
Tue, 09 Sep 2025
225.1600
225.1600
221.0900
222.1100
211,800
Mon, 08 Sep 2025
225.7000
227.0900
222.1100
226.1300
401,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
227.1100
229.0200
223.6900
225.0300
255,800
Thu, 04 Sep 2025
222.1600
226.0500
220.3500
226.0100
206,800
Wed, 03 Sep 2025
221.9800
222.9300
220.4100
221.9700
258,000
Tue, 02 Sep 2025
223.4300
223.4300
220.0600
222.7000
261,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
224.9600
226.5800
224.1200
225.0900
282,200
Thu, 28 Aug 2025
227.2200
227.2200
223.2400
224.6700
214,700
Wed, 27 Aug 2025
225.3500
227.6600
224.0700
225.6700
245,900
Tue, 26 Aug 2025
225.8200
228.7900
225.0000
226.3500
607,300
Mon, 25 Aug 2025
226.6400
228.0500
224.5400
225.7900
408,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
221.1400
229.1500
220.4100
227.1700
651,700
Thu, 21 Aug 2025
2 · 10-Q
After market open · 13:36 ET
10-Q ↗
Thu, 21 Aug 2025
226.6400
235.7100
219.6000
219.9300
1,522,100
Wed, 20 Aug 2025
1 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 20 Aug 2025
216.5000
217.2300
213.2300
213.5200
601,300
Tue, 19 Aug 2025
215.3000
218.1900
214.4100
217.5000
253,100
Mon, 18 Aug 2025
213.1600
214.9300
211.5000
214.1000
250,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
218.4400
218.4400
213.0800
213.4400
319,900
Thu, 14 Aug 2025
219.6900
219.6900
216.1400
217.2200
225,200
Wed, 13 Aug 2025
216.4000
222.1100
216.4000
221.5800
258,700
Tue, 12 Aug 2025
212.3100
216.0100
210.8800
215.7900
191,000
Mon, 11 Aug 2025
211.4900
212.1600
209.6400
210.6100
233,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
212.1700
213.2900
210.1200
211.0400
268,800
Thu, 07 Aug 2025
213.2400
214.6200
211.0400
212.0600
304,800
Wed, 06 Aug 2025
214.1700
214.2600
210.7000
211.1300
316,500
Tue, 05 Aug 2025
213.5700
214.7900
211.4900
213.9800
299,200
Mon, 04 Aug 2025
208.7400
212.6900
208.3700
212.4600
376,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
210.3700
210.6400
207.0800
209.2500
422,100
Thu, 31 Jul 2025
215.5300
218.2000
213.5700
214.2100
656,000
Wed, 30 Jul 2025
219.9000
219.9600
214.8300
215.7600
398,800
Tue, 29 Jul 2025
219.4700
220.9100
217.5600
220.2100
278,300
Mon, 28 Jul 2025
220.8700
221.1000
218.5400
219.3800
164,700
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend