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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
253.3200
258.3500
251.1300
255.9600
266,749
Thu, 22 Oct 2026
258.5700
259.1200
250.6200
256.9800
438,000
Wed, 21 Oct 2026
262.0300
265.1300
261.5500
263.1300
234,500
Tue, 20 Oct 2026
256.5200
262.7300
255.0000
260.0800
244,000
Mon, 19 Oct 2026
262.5000
263.3800
258.5900
259.1900
226,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
260.1800
265.4800
258.8100
262.1000
379,800
Thu, 15 Oct 2026
259.8700
265.0000
256.4600
260.2400
336,400
Wed, 14 Oct 2026
261.9500
261.9500
255.9400
257.8100
265,300
Tue, 13 Oct 2026
259.8700
262.9600
257.1800
262.5700
273,500
Mon, 12 Oct 2026
260.1800
263.1600
258.2400
259.6900
299,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
259.6200
263.4400
257.8100
261.1300
235,700
Thu, 08 Oct 2026
261.1200
261.1200
255.5100
258.7800
361,200
Wed, 07 Oct 2026
270.5400
274.9200
261.1700
263.1700
289,400
Tue, 06 Oct 2026
277.8200
279.2300
274.8900
275.5400
166,100
Mon, 05 Oct 2026
274.3500
279.1300
270.9500
274.9400
367,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
274.9200
277.1600
273.1400
274.3800
389,200
Thu, 01 Oct 2026
264.0300
269.7800
260.9400
269.4000
353,600
Wed, 30 Sep 2026
271.7900
271.7900
264.4600
264.5800
323,700
Tue, 29 Sep 2026
271.1800
274.1800
268.0300
270.8100
338,500
Mon, 28 Sep 2026
269.6500
273.2200
267.8600
271.1800
343,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
268.8600
272.1300
266.5200
271.7000
398,300
Thu, 24 Sep 2026
262.9300
268.2700
261.1000
266.4000
484,700
Wed, 23 Sep 2026
262.9100
267.5300
260.8600
265.4000
338,000
Tue, 22 Sep 2026
260.6700
263.8800
259.6800
262.9900
374,000
Mon, 21 Sep 2026
259.4100
260.2300
256.1300
258.3200
380,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
256.7800
257.9400
254.6900
257.2000
994,000
Thu, 17 Sep 2026
259.8100
261.2400
254.5100
257.0000
410,700
Wed, 16 Sep 2026
254.9900
259.4700
253.0700
255.3000
462,700
Tue, 15 Sep 2026
252.0700
254.9000
250.0100
253.6800
430,800
Mon, 14 Sep 2026
245.9700
253.3000
243.6200
251.2700
407,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
255.0000
257.5900
252.3200
253.0600
375,900
Thu, 10 Sep 2026
267.1500
267.2300
247.8000
251.0600
894,200
Wed, 09 Sep 2026
275.0900
276.9700
268.7800
271.5200
308,000
Tue, 08 Sep 2026
276.8300
279.9800
273.7100
277.0500
304,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
274.0500
278.6000
272.6600
276.4400
238,000
Thu, 03 Sep 2026
274.8900
275.3000
269.4900
273.8300
267,000
Wed, 02 Sep 2026
269.0000
275.2300
266.7100
272.5900
569,300
Tue, 01 Sep 2026
277.8900
278.2600
267.8700
268.6800
458,500
Mon, 31 Aug 2026
283.8300
285.0800
276.9800
281.2300
302,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
290.0000
292.6300
283.3400
284.9000
345,900
Thu, 27 Aug 2026
288.8200
291.2400
286.7400
289.7300
338,600
Wed, 26 Aug 2026
280.3200
292.5400
280.2800
290.1200
742,700
Tue, 25 Aug 2026
286.1800
286.1800
277.7000
280.1500
608,500
Mon, 24 Aug 2026
283.2300
285.7700
280.2200
282.2400
554,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
278.2000
283.6400
274.4900
281.8200
396,400
Thu, 20 Aug 2026
276.6800
281.6500
275.6000
276.8800
303,300
Wed, 19 Aug 2026
283.6500
284.6700
278.6900
279.5600
426,900
Tue, 18 Aug 2026
285.2400
286.3700
279.1700
281.9700
537,400
Mon, 17 Aug 2026
284.9200
288.5000
282.9700
286.0200
923,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
284.0000
287.3300
281.0600
286.8700
317,600
Thu, 13 Aug 2026
286.5300
288.4100
278.3000
284.6300
536,400
Wed, 12 Aug 2026
285.8000
287.9500
281.6000
286.9700
605,400
Tue, 11 Aug 2026
283.1500
285.9700
281.5200
284.2700
485,400
Tue, 11 Aug 2026
11 · 8-K
Pre-market · 09:15 ET
8-K ↗
Mon, 10 Aug 2026
283.9500
285.0000
276.5100
277.3300
338,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
279.3100
283.2200
277.0000
281.9600
272,500
Thu, 06 Aug 2026
281.0800
283.3500
277.5700
278.9100
223,700
Wed, 05 Aug 2026
279.0300
280.0200
275.8800
279.3700
224,300
Tue, 04 Aug 2026
270.3900
279.6100
266.1000
277.6400
510,100
Mon, 03 Aug 2026
263.0600
268.4800
261.7400
267.7900
409,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
254.0100
264.0800
249.2000
261.3100
748,200
Thu, 30 Jul 2026
10 · 10-Q
After market open · 11:41 ET
10-Q ↗
Thu, 30 Jul 2026
266.3700
267.2700
243.1200
250.2200
840,900
Thu, 30 Jul 2026
9 · 8-K
Pre-market · 09:22 ET
8-K ↗
Wed, 29 Jul 2026
263.9200
265.5400
256.2400
257.9900
822,700
Tue, 28 Jul 2026
258.8000
267.9000
258.4300
267.2500
738,400
Mon, 27 Jul 2026
251.0000
257.6900
251.0000
256.8500
322,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
250.7600
254.7800
246.0100
251.4700
182,500
Thu, 23 Jul 2026
248.0600
252.0300
244.6100
250.3800
286,200
Wed, 22 Jul 2026
249.0200
251.8600
248.4600
249.1700
259,000
Tue, 21 Jul 2026
248.2900
250.1700
243.7300
249.0200
561,000
Mon, 20 Jul 2026
253.1100
254.1800
245.0900
245.4400
247,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
255.9300
258.2800
251.7600
252.7400
315,400
Thu, 16 Jul 2026
253.2100
260.5700
251.8500
259.3100
287,600
Wed, 15 Jul 2026
251.7500
254.4700
250.2200
253.2100
174,000
Tue, 14 Jul 2026
253.5100
256.8100
250.4000
252.5800
211,100
Mon, 13 Jul 2026
250.9700
254.9800
247.8900
251.2000
266,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
246.9000
252.9700
246.9000
250.9700
212,600
Thu, 09 Jul 2026
250.6200
251.6600
246.2900
246.3500
358,400
Wed, 08 Jul 2026
253.5100
255.3300
247.5200
247.6900
321,000
Tue, 07 Jul 2026
262.2100
262.2100
253.5000
255.8100
234,000
Mon, 06 Jul 2026
260.0500
263.1300
258.4300
262.9200
308,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
259.7800
262.6600
254.1900
258.4300
329,300
Wed, 01 Jul 2026
263.5300
263.5300
255.2200
257.9700
431,300
Tue, 30 Jun 2026
264.3900
266.2800
263.4100
265.5100
335,400
Mon, 29 Jun 2026
264.7800
268.8800
262.6200
264.1500
417,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
273.6100
273.6100
265.3600
266.5600
889,800
Thu, 25 Jun 2026
271.4000
278.8100
269.0000
273.7200
374,400
Wed, 24 Jun 2026
269.1100
273.0000
267.8100
268.9100
359,500
Tue, 23 Jun 2026
270.8500
274.4400
268.2200
269.1100
372,500
Mon, 22 Jun 2026
274.9400
276.9500
272.2400
274.7500
290,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
272.2800
278.7000
272.2800
275.2300
686,800
Wed, 17 Jun 2026
271.8200
279.0800
268.9000
269.5700
589,300
Tue, 16 Jun 2026
270.4500
276.0100
270.3300
273.5400
457,300
Mon, 15 Jun 2026
265.9900
268.0600
263.0100
267.8600
432,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
260.3900
263.4200
255.7000
258.2500
312,900
Thu, 11 Jun 2026
256.4800
259.0500
251.8500
257.7500
372,500
Wed, 10 Jun 2026
265.4800
267.0800
252.6800
253.2200
373,500
Tue, 09 Jun 2026
264.0300
269.9900
260.1900
265.4500
416,400
Mon, 08 Jun 2026
261.7700
264.5200
260.6200
260.9600
294,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
263.0800
264.3500
260.2400
262.1300
199,200
Thu, 04 Jun 2026
265.1800
265.9500
262.3000
263.8400
251,200
Wed, 03 Jun 2026
254.9800
264.1200
252.0000
262.8200
510,000
Tue, 02 Jun 2026
253.3000
255.8300
250.8400
254.2800
316,900
Mon, 01 Jun 2026
254.8500
255.9400
247.9200
252.1700
276,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
257.8700
260.8200
255.2400
258.4900
432,500
Thu, 28 May 2026
263.1000
263.1000
255.6700
258.9400
310,700
Wed, 27 May 2026
265.7100
267.8500
262.4300
262.8400
238,300
Tue, 26 May 2026
265.5000
266.2800
262.7900
265.3100
271,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
261.8900
263.8300
258.6600
263.4300
268,400
Thu, 21 May 2026
259.1400
261.0600
254.4000
260.0800
305,200
Wed, 20 May 2026
255.3500
260.7400
252.3000
260.5100
341,900
Tue, 19 May 2026
258.6500
261.7500
253.0800
253.8200
277,500
Mon, 18 May 2026
261.3900
263.9200
259.5700
260.9000
235,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
265.5600
265.5600
259.8300
260.9200
201,400
Thu, 14 May 2026
267.3600
268.8000
264.2400
266.3700
208,600
Wed, 13 May 2026
267.2700
268.0200
264.2000
265.2600
265,300
Tue, 12 May 2026
272.5000
272.5000
265.3800
266.1300
305,300
Mon, 11 May 2026
272.8700
274.0300
270.0400
271.2300
274,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
273.6400
273.6400
269.3900
271.1100
287,600
Thu, 07 May 2026
275.0000
276.4100
270.4100
271.1200
347,400
Wed, 06 May 2026
269.6300
277.8100
269.1000
274.8900
369,900
Tue, 05 May 2026
264.0200
269.9400
264.0200
266.6800
281,700
Mon, 04 May 2026
264.5800
267.8300
260.7900
262.0600
417,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
265.4000
276.6500
264.5200
266.2500
496,100
Thu, 30 Apr 2026
8 · 10-Q
After market open · 12:06 ET
10-Q ↗
Thu, 30 Apr 2026
255.4000
270.9900
255.2900
265.0000
851,700
Thu, 30 Apr 2026
7 · 8-K
Pre-market · 09:16 ET
8-K ↗
Wed, 29 Apr 2026
260.0100
263.6100
254.0200
257.5100
878,100
Tue, 28 Apr 2026
261.2000
261.2000
256.3000
260.0100
290,200
Mon, 27 Apr 2026
260.0000
263.6000
256.0700
261.2000
320,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
261.5100
264.2200
258.9300
260.0000
300,800
Thu, 23 Apr 2026
260.9200
265.4300
260.1100
263.1700
311,500
Wed, 22 Apr 2026
262.3800
263.3400
257.3000
258.6300
316,800
Tue, 21 Apr 2026
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 21 Apr 2026
260.6200
265.2500
258.8500
260.2400
289,500
Mon, 20 Apr 2026
260.5500
262.1000
258.4800
259.4700
358,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
254.7200
265.9800
254.7200
261.4000
350,500
Thu, 16 Apr 2026
255.0200
256.8600
251.4500
252.4800
271,300
Wed, 15 Apr 2026
262.2900
262.2900
254.0600
255.3500
346,700
Tue, 14 Apr 2026
260.1500
262.8900
255.6300
262.2900
234,900
Mon, 13 Apr 2026
255.8800
260.5100
254.2600
260.1500
337,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
256.3000
258.5700
255.4100
256.2600
206,700
Thu, 09 Apr 2026
252.8900
258.3400
252.8900
256.1100
231,400
Wed, 08 Apr 2026
252.7000
255.9200
250.6300
254.4000
656,800
Tue, 07 Apr 2026
238.0500
242.6200
235.4300
242.0500
906,600
Mon, 06 Apr 2026
243.2400
244.6500
236.4700
238.0500
639,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
244.1700
251.3700
239.9900
243.6700
510,700
Wed, 01 Apr 2026
249.9800
254.0900
249.4000
249.7600
389,000
Tue, 31 Mar 2026
243.1400
252.5300
241.9700
249.0800
375,400
Mon, 30 Mar 2026
250.1800
250.1800
243.1000
244.2700
301,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
251.5600
252.3500
246.4000
248.0000
311,800
Thu, 26 Mar 2026
252.9600
256.9000
249.9600
251.4600
316,200
Wed, 25 Mar 2026
258.2500
260.1800
253.5100
256.5600
226,100
Tue, 24 Mar 2026
250.1900
257.3100
249.5600
254.7000
269,100
Mon, 23 Mar 2026
256.4800
260.1900
252.2900
252.7000
428,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
256.0800
258.9400
248.2600
249.7200
768,500
Thu, 19 Mar 2026
254.8400
259.3700
253.1600
256.7700
384,200
Thu, 19 Mar 2026
5 · DEF 14A
Pre-market · 07:31 ET
SEC Form DEF 14A ↗
Wed, 18 Mar 2026
259.9200
264.7400
257.6800
258.2300
363,900
Tue, 17 Mar 2026
261.5600
264.3100
256.4900
260.7800
270,300
Mon, 16 Mar 2026
261.9100
267.4700
259.1500
259.2700
172,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
260.6700
264.7200
256.1700
258.4500
181,600
Thu, 12 Mar 2026
262.9300
264.1200
260.0000
260.5000
216,000
Wed, 11 Mar 2026
264.5700
272.9400
261.1000
266.7100
175,800
Tue, 10 Mar 2026
267.2500
270.1300
264.9900
265.6700
179,300
Mon, 09 Mar 2026
259.7000
268.4900
255.2500
266.8000
334,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
268.3500
269.7100
261.8000
262.1200
314,000
Thu, 05 Mar 2026
280.5200
282.4500
273.3700
274.9500
468,000
Wed, 04 Mar 2026
282.5900
283.9700
278.3600
282.6200
244,200
Tue, 03 Mar 2026
279.6700
281.5300
275.5100
280.0800
213,000
Mon, 02 Mar 2026
282.5500
288.9600
276.8700
287.0900
263,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
283.5700
288.2000
279.3500
287.0500
329,700
Thu, 26 Feb 2026
295.3300
295.3300
280.0000
285.1600
297,400
Wed, 25 Feb 2026
4 · 10-K
After market open · 14:41 ET
10-K ↗
Wed, 25 Feb 2026
287.5600
288.0000
279.8700
287.4200
335,800
Tue, 24 Feb 2026
283.3300
288.0000
280.0000
284.9800
226,100
Mon, 23 Feb 2026
286.7500
287.5000
279.3000
281.1700
224,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
287.6200
291.9100
285.4100
286.1300
187,000
Thu, 19 Feb 2026
288.4400
290.6000
286.7900
288.1200
252,500
Wed, 18 Feb 2026
288.3000
292.8800
286.7600
289.0400
288,600
Tue, 17 Feb 2026
289.9400
293.5200
286.5800
287.2700
343,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
296.1600
299.5800
292.5800
293.6800
569,400
Thu, 12 Feb 2026
280.6500
310.0000
271.0000
296.1400
1,272,100
Thu, 12 Feb 2026
3 · 8-K
Pre-market · 09:21 ET
8-K ↗
Wed, 11 Feb 2026
296.5500
298.4400
289.7300
290.5000
772,500
Tue, 10 Feb 2026
297.4100
298.4000
293.2400
294.0800
495,200
Mon, 09 Feb 2026
299.0300
300.5400
293.6700
297.6000
738,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
289.2600
301.1400
289.2600
298.8800
860,300
Thu, 05 Feb 2026
281.8400
289.3000
280.4600
284.6600
537,700
Wed, 04 Feb 2026
273.5500
288.2800
272.5700
285.8200
907,100
Tue, 03 Feb 2026
268.0000
272.6500
266.1900
271.2200
355,900
Mon, 02 Feb 2026
262.3500
268.9300
260.2100
267.6200
335,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
265.6000
267.3100
262.6600
265.3500
526,400
Thu, 29 Jan 2026
258.5200
268.1300
255.8500
267.7700
527,000
Wed, 28 Jan 2026
255.1500
259.2200
253.0700
256.8700
221,300
Tue, 27 Jan 2026
256.8500
259.9100
255.3100
256.7700
189,600
Mon, 26 Jan 2026
258.6400
259.5000
256.3000
257.6400
172,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
260.0000
260.2100
257.3300
258.6400
140,100
Thu, 22 Jan 2026
260.1400
264.0000
259.5200
261.1600
292,300
Wed, 21 Jan 2026
256.5900
262.3600
254.9600
259.1900
426,600
Tue, 20 Jan 2026
256.3600
260.9200
252.5700
253.0100
487,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
263.5600
264.1400
261.3900
263.7200
322,600
Thu, 15 Jan 2026
257.9200
264.8700
257.9200
263.5600
351,300
Wed, 14 Jan 2026
251.9100
258.8700
251.9100
255.8200
345,000
Tue, 13 Jan 2026
251.4900
255.0000
251.0100
251.1400
189,600
Mon, 12 Jan 2026
250.7700
252.7000
246.5200
251.4900
199,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
251.2300
255.0600
250.3700
252.3400
305,900
Thu, 08 Jan 2026
244.9500
251.8300
244.9500
251.0000
259,400
Wed, 07 Jan 2026
251.9300
251.9300
243.5000
245.5500
291,100
Tue, 06 Jan 2026
245.2800
251.9700
243.9300
251.7100
165,300
Mon, 05 Jan 2026
242.7600
251.8900
242.7600
247.0000
269,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
239.6300
246.6400
239.6300
243.7600
258,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
243.0200
244.4800
238.8400
239.6400
305,700
Tue, 30 Dec 2025
244.8400
246.5400
242.9500
243.3700
179,400
Mon, 29 Dec 2025
245.9200
247.1100
243.8900
245.3500
147,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
245.5800
246.5000
244.2100
246.4700
92,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
246.2000
246.3700
244.0800
245.1500
101,900
Tue, 23 Dec 2025
244.3600
246.2800
243.2300
245.3900
139,600
Mon, 22 Dec 2025
243.0900
246.4300
242.8900
244.4700
175,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
243.1600
245.0800
241.6800
243.4500
633,300
Thu, 18 Dec 2025
242.5700
245.1200
240.4200
243.6900
268,300
Wed, 17 Dec 2025
242.5100
245.0000
241.0400
242.1400
278,300
Tue, 16 Dec 2025
242.8200
245.4100
241.0900
243.4600
381,600
Mon, 15 Dec 2025
245.4300
245.4300
240.1700
244.2400
382,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
251.2700
252.0000
242.7400
243.7500
318,300
Thu, 11 Dec 2025
247.9500
251.5500
246.0800
250.8800
354,800
Wed, 10 Dec 2025
237.9500
247.8200
237.9500
247.1600
332,700
Tue, 09 Dec 2025
240.7600
243.0700
238.0300
238.3100
261,400
Mon, 08 Dec 2025
244.3200
247.4200
240.2800
241.7700
253,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
242.5100
246.7600
242.3800
245.4100
426,600
Thu, 04 Dec 2025
239.9400
244.5800
238.6400
244.0500
312,200
Wed, 03 Dec 2025
237.9300
241.3600
234.8200
240.9600
242,100
Tue, 02 Dec 2025
238.0000
240.6200
234.0500
237.4400
154,600
Mon, 01 Dec 2025
237.6900
238.8900
235.8000
236.8100
235,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
238.2500
241.2100
237.9300
239.4300
126,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
237.7400
242.1700
237.4100
238.8400
441,600
Tue, 25 Nov 2025
233.5700
237.8700
231.8800
237.7400
374,900
Mon, 24 Nov 2025
229.1400
233.3800
227.9800
232.0000
550,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
226.2800
230.6000
223.4900
229.0000
407,800
Thu, 20 Nov 2025
225.1600
227.2800
220.2800
226.0500
1,308,000
Wed, 19 Nov 2025
220.6400
223.2700
220.4700
221.8200
285,300
Tue, 18 Nov 2025
219.3500
221.8200
216.2200
220.6400
278,300
Mon, 17 Nov 2025
224.5400
227.2700
220.4000
220.8500
288,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
227.1500
227.8200
224.8500
225.9900
203,800
Thu, 13 Nov 2025
234.1800
235.7000
226.8500
227.1400
285,600
Wed, 12 Nov 2025
231.5800
237.6200
231.5800
236.2100
473,100
Tue, 11 Nov 2025
227.7100
231.0000
226.0800
230.3900
455,500
Mon, 10 Nov 2025
228.4900
230.1400
226.6600
227.4200
240,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
226.8400
228.1200
224.4700
226.8900
304,400
Thu, 06 Nov 2025
227.7900
231.8500
226.3100
227.0000
262,900
Wed, 05 Nov 2025
225.0500
230.5900
225.0500
228.3700
406,900
Tue, 04 Nov 2025
229.1400
231.8200
222.6800
225.0700
589,900
Mon, 03 Nov 2025
231.3200
233.2000
227.3900
231.8200
417,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
237.8500
237.8500
231.5400
234.4500
587,100
Thu, 30 Oct 2025
2 · 10-Q
After market open · 13:36 ET
10-Q ↗
Thu, 30 Oct 2025
230.0000
238.8100
220.0300
236.1000
628,700
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 09:14 ET
8-K ↗
Wed, 29 Oct 2025
240.0000
241.8200
233.4600
234.5100
550,800
Tue, 28 Oct 2025
241.6500
242.6700
238.5600
240.6400
309,700
Mon, 27 Oct 2025
243.0700
245.6100
240.5100
242.0700
301,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
243.2300
243.4500
240.0000
241.8100
315,100