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
347.2000
357.2800
343.2100
351.3900
317,271
Thu, 22 Oct 2026
384.1900
389.8900
344.9800
350.2800
552,000
Wed, 21 Oct 2026
392.7100
395.7400
385.4200
389.6500
158,700
Tue, 20 Oct 2026
377.5500
387.1500
371.8600
383.6300
186,600
Mon, 19 Oct 2026
389.5600
394.1800
382.9200
384.1300
196,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
389.2300
390.9300
380.4400
380.8900
157,900
Thu, 15 Oct 2026
390.0000
392.5500
378.5000
391.8300
336,400
Wed, 14 Oct 2026
409.3300
413.6500
398.3200
401.1600
197,000
Tue, 13 Oct 2026
405.7800
415.8900
403.3300
415.0300
174,200
Mon, 12 Oct 2026
423.0000
424.0400
413.1600
413.8400
165,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
435.4200
435.4200
422.8000
426.5000
98,700
Thu, 08 Oct 2026
429.6500
435.8900
421.5100
425.3000
195,700
Wed, 07 Oct 2026
444.0800
445.5800
425.9400
434.7400
237,700
Tue, 06 Oct 2026
457.8700
458.1800
449.9700
454.2800
182,100
Mon, 05 Oct 2026
455.1100
458.3200
448.5900
451.4200
222,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
448.3100
461.3400
447.5000
456.5300
171,000
Thu, 01 Oct 2026
423.7400
437.0000
421.7700
435.5500
136,000
Wed, 30 Sep 2026
429.4100
434.0000
420.8600
423.7400
181,900
Tue, 29 Sep 2026
435.4200
435.4200
423.3900
428.7600
225,000
Mon, 28 Sep 2026
427.0800
432.1400
422.9100
429.2100
191,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
425.0100
431.7100
423.0300
429.2200
151,200
Thu, 24 Sep 2026
416.0000
422.6300
409.6900
421.1600
96,200
Wed, 23 Sep 2026
417.3700
424.1500
411.4300
422.4300
110,900
Tue, 22 Sep 2026
408.1700
419.9300
404.6800
418.8800
150,400
Mon, 21 Sep 2026
415.6500
416.1400
407.1100
409.5400
200,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
404.6200
409.5900
401.6900
407.8800
509,900
Thu, 17 Sep 2026
406.4200
411.7100
400.5800
401.8400
156,600
Thu, 17 Sep 2026
19 · 8-K
Pre-market · 08:13 ET
8-K ↗
Wed, 16 Sep 2026
401.8100
405.4700
390.9100
396.0200
254,300
Wed, 16 Sep 2026
18 · 8-K
Pre-market · 09:02 ET
8-K ↗
Tue, 15 Sep 2026
400.0000
403.2500
393.0000
395.6700
250,800
Mon, 14 Sep 2026
413.7400
414.1600
395.2300
396.2300
254,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
421.2100
433.7700
419.0200
432.3000
196,000
Thu, 10 Sep 2026
415.4600
422.4300
406.3800
413.4200
182,700
Wed, 09 Sep 2026
420.5900
427.2900
417.4500
421.9800
149,100
Tue, 08 Sep 2026
429.3500
429.7500
421.6300
422.9500
140,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
418.2200
424.7000
416.0700
419.0700
98,000
Thu, 03 Sep 2026
408.6100
414.9300
400.4800
414.2400
148,800
Wed, 02 Sep 2026
407.7200
418.9200
401.0100
410.5200
155,400
Tue, 01 Sep 2026
411.2000
413.0000
400.3300
408.9100
207,300
Mon, 31 Aug 2026
409.0600
413.1000
404.4700
412.1800
183,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
420.8400
422.0000
404.8600
405.4200
244,700
Thu, 27 Aug 2026
424.2700
426.5700
415.7600
421.2800
161,300
Wed, 26 Aug 2026
406.9400
422.1100
406.9400
418.7200
227,900
Tue, 25 Aug 2026
414.4300
414.4300
401.4300
405.3900
168,600
Mon, 24 Aug 2026
408.4500
408.4500
397.0200
403.3700
213,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
414.3400
417.0900
407.7200
412.2600
141,100
Thu, 20 Aug 2026
411.5600
418.0100
407.1700
411.9700
190,900
Wed, 19 Aug 2026
437.5100
441.3500
414.3200
414.8700
340,800
Tue, 18 Aug 2026
460.7000
464.6300
434.5500
437.5100
440,200
Mon, 17 Aug 2026
458.2600
476.3000
458.2600
471.8100
223,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
449.6700
461.0900
445.0600
457.5700
195,600
Thu, 13 Aug 2026
460.3500
463.0000
447.7700
450.0000
174,700
Wed, 12 Aug 2026
467.1200
467.9800
458.9500
459.0100
180,000
Tue, 11 Aug 2026
456.2000
470.1200
453.3600
453.8700
220,100
Tue, 11 Aug 2026
17 · 8-K
Pre-market · 07:34 ET
8-K ↗
Mon, 10 Aug 2026
460.2700
462.9500
445.9200
455.1800
188,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
461.8000
464.5100
453.8700
456.5500
137,800
Thu, 06 Aug 2026
460.3300
474.9700
457.5000
459.2400
124,100
Wed, 05 Aug 2026
465.1100
470.4700
459.7700
461.1600
203,100
Tue, 04 Aug 2026
452.5600
470.4600
450.0200
466.4600
478,400
Mon, 03 Aug 2026
434.6500
447.0900
421.2900
445.2000
234,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
452.9800
458.0500
435.0700
442.1300
250,200
Thu, 30 Jul 2026
437.0800
449.5200
427.7100
442.0000
729,700
Wed, 29 Jul 2026
16 · 10-Q
After market open · 13:08 ET
10-Q ↗
Wed, 29 Jul 2026
419.0600
437.6600
405.0200
410.4700
875,000
Wed, 29 Jul 2026
15 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 28 Jul 2026
393.0000
393.0500
379.3300
392.0500
1,101,300
Mon, 27 Jul 2026
407.7100
414.9300
387.1400
402.9900
427,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
415.1700
416.5500
403.0100
404.8600
265,300
Thu, 23 Jul 2026
412.4200
422.0400
410.7900
415.1700
162,500
Wed, 22 Jul 2026
408.3100
418.6100
408.3100
416.0800
194,400
Tue, 21 Jul 2026
412.9200
423.1700
407.9800
414.5300
319,100
Mon, 20 Jul 2026
401.6600
411.2400
398.6700
401.6500
356,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
390.1400
404.7900
380.2500
397.7500
400,600
Thu, 16 Jul 2026
405.3200
411.1000
394.9600
402.0100
541,800
Wed, 15 Jul 2026
420.2100
422.4800
404.2300
415.4300
284,500
Tue, 14 Jul 2026
420.6600
426.3100
405.7200
416.3100
554,600
Mon, 13 Jul 2026
410.8900
415.7900
405.0600
407.2200
596,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
406.4400
417.2300
405.3200
415.1600
280,200
Thu, 09 Jul 2026
413.6600
423.8400
409.9300
410.5600
279,500
Wed, 08 Jul 2026
399.9600
406.1300
395.3900
401.5600
354,800
Tue, 07 Jul 2026
409.8400
409.8400
395.5300
404.3600
576,200
Mon, 06 Jul 2026
420.8600
430.7500
419.0000
422.0200
468,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
439.8100
440.0600
411.6300
418.4700
456,400
Wed, 01 Jul 2026
448.0100
448.0100
433.4300
440.3900
321,600
Tue, 30 Jun 2026
452.2900
460.1600
451.6900
455.3300
269,200
Mon, 29 Jun 2026
449.8700
454.9900
433.9200
449.0200
272,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
473.6300
473.6300
450.0800
452.3600
653,400
Thu, 25 Jun 2026
474.0400
485.0300
467.6400
477.2200
277,700
Wed, 24 Jun 2026
466.9600
474.8000
459.4100
463.6900
259,600
Tue, 23 Jun 2026
468.2500
479.6900
459.7700
466.9600
233,800
Mon, 22 Jun 2026
485.4000
490.8700
474.5300
489.1000
298,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
480.0700
492.5800
474.5300
479.8200
513,700
Wed, 17 Jun 2026
470.8100
481.9000
464.8500
466.4400
229,900
Tue, 16 Jun 2026
478.4700
485.9300
468.8500
469.1900
299,000
Mon, 15 Jun 2026
486.9900
498.3800
475.1200
476.9000
314,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
462.9500
475.3300
461.0500
472.1400
204,600
Thu, 11 Jun 2026
447.3100
464.6300
445.8500
462.9800
152,400
Wed, 10 Jun 2026
451.7100
462.2900
436.4700
439.4400
334,500
Tue, 09 Jun 2026
474.2000
485.7800
430.0100
456.0000
460,800
Mon, 08 Jun 2026
470.6700
471.2900
457.0000
464.3400
368,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
467.7600
471.5000
455.9900
457.3400
242,700
Thu, 04 Jun 2026
472.6800
483.6700
463.0000
480.2400
235,700
Wed, 03 Jun 2026
488.3100
500.5700
483.2000
484.6500
351,000
Tue, 02 Jun 2026
468.0000
489.6000
467.9700
487.9000
266,400
Mon, 01 Jun 2026
460.0100
470.7200
457.0400
463.4600
201,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
475.2600
475.2600
456.9500
466.8700
314,200
Thu, 28 May 2026
477.3000
477.3000
463.8400
473.6000
570,900
Wed, 27 May 2026
482.3400
482.3400
462.2400
475.6600
229,400
Tue, 26 May 2026
471.5500
477.0800
463.7000
476.7700
268,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
446.3400
461.3500
444.0300
460.4800
298,800
Thu, 21 May 2026
437.2000
448.9800
437.2000
443.9100
298,300
Wed, 20 May 2026
435.0000
441.3400
428.9900
441.2600
326,400
Tue, 19 May 2026
426.8400
433.9500
417.3100
430.1800
421,000
Mon, 18 May 2026
446.7800
450.6800
431.2500
436.0000
303,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
450.6800
456.2800
439.5200
446.1100
935,900
Thu, 14 May 2026
482.7800
483.9500
441.8900
459.9900
574,100
Thu, 14 May 2026
14 · 8-K
Pre-market · 07:56 ET
8-K ↗
Wed, 13 May 2026
464.9400
481.3200
463.0800
481.0200
598,500
Tue, 12 May 2026
461.9500
466.2800
441.3300
456.2300
327,300
Mon, 11 May 2026
457.0300
467.1200
448.7500
465.8600
314,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
448.0300
459.0500
442.0600
457.0300
335,400
Thu, 07 May 2026
445.7100
457.4300
432.7400
441.5800
357,200
Wed, 06 May 2026
13 · 10-Q
After market open · 12:14 ET
10-Q ↗
Wed, 06 May 2026
440.0000
475.0000
430.0000
441.6700
794,900
Wed, 06 May 2026
12 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 05 May 2026
425.5300
430.5000
420.8400
422.8000
358,100
Mon, 04 May 2026
409.1400
427.0000
409.1400
424.2700
484,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
406.6200
415.0000
401.9400
407.0800
303,100
Thu, 30 Apr 2026
396.9000
404.9500
392.2600
404.1700
280,300
Wed, 29 Apr 2026
392.9300
394.0000
383.7300
391.4600
170,100
Tue, 28 Apr 2026
392.4700
399.8200
381.3600
389.3200
270,800
Tue, 28 Apr 2026
11 · 8-K
Next filing day · accepted 27 Apr, 17:43 ET
8-K ↗
Mon, 27 Apr 2026
409.2300
410.0000
395.0500
403.0200
148,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
405.0000
409.9400
398.5400
407.1400
270,100
Thu, 23 Apr 2026
398.0000
404.8000
396.6000
401.6800
275,700
Wed, 22 Apr 2026
400.0000
403.7400
390.1800
394.5500
197,700
Tue, 21 Apr 2026
395.6300
400.0000
392.2500
396.4900
218,000
Mon, 20 Apr 2026
390.8800
396.9300
389.6300
394.6700
178,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
390.1000
397.0000
386.7500
389.4900
246,700
Thu, 16 Apr 2026
382.4900
389.2500
382.4900
386.2800
151,300
Wed, 15 Apr 2026
387.6400
387.6400
379.1500
385.9500
173,600
Tue, 14 Apr 2026
388.8800
391.6800
383.5600
387.6400
140,700
Mon, 13 Apr 2026
379.4400
387.0400
377.0000
387.0400
176,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
382.0100
386.2300
379.0000
382.8700
249,100
Thu, 09 Apr 2026
367.7900
378.9900
366.0000
376.3600
211,700
Wed, 08 Apr 2026
365.4300
373.8600
360.9000
368.0700
330,100
Tue, 07 Apr 2026
338.0300
343.9900
333.4200
343.9900
196,600
Mon, 06 Apr 2026
345.3000
352.9500
338.1800
338.8100
291,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
333.4200
351.3300
330.4700
346.5400
179,400
Wed, 01 Apr 2026
343.8100
354.2000
343.8100
345.5200
204,700
Tue, 31 Mar 2026
326.5900
339.7000
324.3800
339.3500
221,200
Mon, 30 Mar 2026
338.8300
338.8300
316.8400
320.3100
292,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
334.8500
340.0000
330.1000
333.2700
203,600
Thu, 26 Mar 2026
345.5700
347.6400
335.9100
337.7300
205,100
Wed, 25 Mar 2026
352.8200
356.9200
350.2700
352.1200
162,100
Tue, 24 Mar 2026
330.2000
356.2700
328.9200
352.5200
340,100
Mon, 23 Mar 2026
331.1500
340.8400
329.1900
330.2000
179,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
332.4000
333.1000
318.3000
320.6500
259,100
Thu, 19 Mar 2026
326.5600
334.9600
323.1200
332.7800
187,100
Wed, 18 Mar 2026
333.6400
339.0400
331.0700
332.9900
236,000
Tue, 17 Mar 2026
330.7200
338.6600
327.4200
336.0800
221,700
Mon, 16 Mar 2026
330.7800
336.1900
328.3700
329.7500
229,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 13 Mar 2026
332.9900
336.3200
322.8300
326.1800
304,000
Thu, 12 Mar 2026
9 · DEFA14A
After-hours · 17:16 ET
DEFA14A ↗
Thu, 12 Mar 2026
8 · DEF 14A
After-hours · 17:15 ET
DEF 14A ↗
Thu, 12 Mar 2026
323.7100
327.7600
319.2300
325.8100
250,000
Wed, 11 Mar 2026
321.9800
331.4500
319.1800
330.7900
281,200
Tue, 10 Mar 2026
307.8800
330.4600
307.8800
323.7900
396,100
Mon, 09 Mar 2026
295.9800
307.1000
289.4500
306.9300
697,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
313.0900
315.2300
300.0500
302.2800
455,400
Thu, 05 Mar 2026
7 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 05 Mar 2026
331.7900
337.2500
320.2000
323.5800
577,900
Wed, 04 Mar 2026
350.0000
352.4700
337.4700
337.9100
281,700
Tue, 03 Mar 2026
348.5200
349.9800
339.5400
345.0600
216,900
Mon, 02 Mar 2026
351.9300
361.9600
347.0400
361.3900
210,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
357.3500
358.7400
347.6900
352.4600
562,600
Thu, 26 Feb 2026
375.5700
377.4400
356.7200
362.4800
278,400
Wed, 25 Feb 2026
368.6000
378.0000
362.8300
376.6900
360,800
Tue, 24 Feb 2026
368.3800
380.0000
367.5500
368.6000
248,000
Mon, 23 Feb 2026
370.0100
372.9900
362.1800
368.3800
204,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
361.2700
372.0000
357.6400
370.3300
232,600
Thu, 19 Feb 2026
6 · 10-K
After market open · 13:50 ET
10-K ↗
Thu, 19 Feb 2026
347.9000
364.5400
343.9600
363.2800
807,500
Wed, 18 Feb 2026
349.5100
355.0000
345.4000
348.6500
186,000
Tue, 17 Feb 2026
354.3300
355.2500
343.1400
349.7400
234,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
356.2600
365.9700
353.0500
359.5500
205,600
Thu, 12 Feb 2026
360.5400
367.3500
352.4500
357.2800
265,300
Wed, 11 Feb 2026
354.6900
359.5600
346.1400
357.8800
200,900
Tue, 10 Feb 2026
349.1300
352.1200
345.6400
349.0500
111,800
Mon, 09 Feb 2026
349.1400
352.6600
343.4400
348.6900
225,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
337.1000
350.7300
335.3800
349.6800
311,600
Thu, 05 Feb 2026
326.8600
335.0000
323.7900
331.8800
292,600
Wed, 04 Feb 2026
334.6400
346.1300
324.6800
331.2600
212,400
Tue, 03 Feb 2026
327.9000
336.1300
323.7400
331.9400
286,900
Mon, 02 Feb 2026
320.0700
328.5400
315.1700
325.2800
312,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
322.2400
329.2100
321.8300
323.7600
561,500
Thu, 29 Jan 2026
319.4900
327.3500
317.0600
326.5000
376,200
Wed, 28 Jan 2026
309.5600
332.4800
304.7100
314.2500
488,300
Wed, 28 Jan 2026
5 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 27 Jan 2026
290.5000
296.6800
287.4300
296.1700
206,100
Mon, 26 Jan 2026
289.9500
292.6200
286.0900
290.4900
226,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
298.6100
300.3100
288.3500
290.3500
241,300
Thu, 22 Jan 2026
305.0000
307.9900
299.0200
300.3100
157,600
Wed, 21 Jan 2026
290.9000
305.0000
289.6300
301.5000
243,100
Tue, 20 Jan 2026
290.9900
293.3600
284.1000
286.4700
176,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
296.6100
303.8800
291.4800
297.2800
262,700
Thu, 15 Jan 2026
283.9900
296.4200
282.8600
293.8000
262,400
Wed, 14 Jan 2026
281.2000
282.5000
276.6100
280.3400
170,700
Tue, 13 Jan 2026
275.4000
282.8600
273.5900
281.2000
120,600
Mon, 12 Jan 2026
276.2000
279.3700
273.5500
275.9300
170,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
274.5800
279.0500
273.0100
278.3900
147,100
Thu, 08 Jan 2026
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 08 Jan 2026
269.7000
276.0300
269.7000
272.7800
280,700
Wed, 07 Jan 2026
275.9600
277.4300
269.1500
272.2000
168,200
Tue, 06 Jan 2026
269.3500
278.7500
264.1300
278.5900
229,900
Mon, 05 Jan 2026
264.5400
273.8700
264.5400
270.5300
211,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
254.1000
265.4400
254.1000
262.5400
140,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
257.2000
258.3200
249.6100
252.9200
119,300
Tue, 30 Dec 2025
257.5200
258.8400
255.9300
257.3500
151,100
Mon, 29 Dec 2025
260.5100
262.0000
256.8700
257.3400
112,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
261.0700
262.7600
257.5200
262.1100
122,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
260.1500
262.2200
257.1700
260.5300
72,100
Tue, 23 Dec 2025
255.8100
259.4300
248.6000
259.0000
189,900
Mon, 22 Dec 2025
256.7700
259.6500
252.3800
256.2500
127,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
251.0600
255.9600
249.4300
255.0000
426,100
Thu, 18 Dec 2025
253.7900
257.7400
249.5900
251.3800
148,300
Wed, 17 Dec 2025
253.5300
256.0000
248.9000
251.3400
199,200
Tue, 16 Dec 2025
259.1500
263.7200
250.6500
253.1500
275,400
Mon, 15 Dec 2025
263.2200
264.9400
258.1000
260.5500
214,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
271.6100
274.2500
261.3000
262.2600
313,900
Thu, 11 Dec 2025
266.0200
272.4300
264.2800
272.2500
230,800
Wed, 10 Dec 2025
257.7300
267.5700
252.2000
266.6900
263,900
Tue, 09 Dec 2025
257.6800
259.3500
254.0900
257.2900
128,000
Mon, 08 Dec 2025
262.0600
262.9900
254.4600
259.1700
265,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
258.9500
263.4400
257.9000
259.5500
177,500
Thu, 04 Dec 2025
256.6400
259.8900
253.5300
258.9900
161,000
Wed, 03 Dec 2025
252.7800
257.1400
248.6600
257.1100
233,600
Tue, 02 Dec 2025
252.9300
255.4500
250.6000
253.4800
162,200
Mon, 01 Dec 2025
252.2800
255.6600
250.0200
253.5600
232,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
256.5500
257.8300
254.9300
256.0200
79,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
253.6900
258.3800
253.1200
256.1000
161,000
Tue, 25 Nov 2025
248.2100
254.0100
246.0100
252.9600
278,300
Mon, 24 Nov 2025
242.0300
248.6700
239.7400
247.5500
255,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
235.7700
245.0000
233.3600
241.2000
212,000
Thu, 20 Nov 2025
243.8800
248.5300
233.6600
234.9400
334,800
Wed, 19 Nov 2025
236.5000
240.9300
236.5000
239.9300
196,600
Tue, 18 Nov 2025
235.2400
238.6600
233.6200
236.2900
204,700
Mon, 17 Nov 2025
239.1200
240.0000
234.1400
236.0100
259,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
237.7400
243.2500
235.0100
240.6800
215,500
Thu, 13 Nov 2025
243.4000
244.6100
238.9300
241.0900
239,600
Wed, 12 Nov 2025
242.9800
248.9400
242.9800
246.2700
247,000
Tue, 11 Nov 2025
245.5700
246.8800
240.4300
242.0800
172,100
Mon, 10 Nov 2025
246.0900
251.4900
240.8300
246.4800
209,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
239.6400
242.9400
235.0000
242.9400
189,300
Thu, 06 Nov 2025
244.4100
247.9000
240.7000
241.2200
195,900
Wed, 05 Nov 2025
243.1700
248.3000
240.0000
244.9000
158,800
Tue, 04 Nov 2025
244.7000
248.2900
241.1400
241.2200
191,500
Mon, 03 Nov 2025
247.9600
252.5600
244.7600
249.3000
358,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
244.9000
248.1400
242.6000
243.3100
275,900
Thu, 30 Oct 2025
248.8700
255.0000
241.0100
242.8300
335,400
Wed, 29 Oct 2025
3 · 10-Q
After market open · 13:06 ET
10-Q ↗
Wed, 29 Oct 2025
260.0000
263.8800
244.0600
252.4700
405,000
Wed, 29 Oct 2025
2 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:26 ET
8-K ↗
Tue, 28 Oct 2025
270.6700
270.6700
261.4200
262.5300
310,600
Mon, 27 Oct 2025
271.4700
275.0000
270.9700
271.8400
165,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
271.5000
273.9800
268.4100
269.3500
192,100