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
392.7600
396.8300
390.0900
390.7100
1,356,621
Thu, 22 Oct 2026
401.9900
403.2700
394.1800
396.8000
2,657,500
Wed, 21 Oct 2026
397.4900
407.3400
396.4700
404.0000
1,638,900
Tue, 20 Oct 2026
393.1600
397.7200
391.4500
397.3100
1,529,600
Mon, 19 Oct 2026
388.4000
392.7700
386.0000
390.7000
1,247,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
388.7100
394.7400
387.5500
388.0500
1,913,000
Thu, 15 Oct 2026
376.2900
389.1800
376.2300
385.7100
1,907,300
Wed, 14 Oct 2026
373.1300
373.2600
369.1000
371.8200
1,354,100
Tue, 13 Oct 2026
371.4000
372.8800
367.0000
371.5000
755,900
Mon, 12 Oct 2026
365.8800
370.1400
363.8000
369.3000
853,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
361.0800
366.3800
360.1200
365.8800
834,100
Thu, 08 Oct 2026
355.1700
363.8300
354.6200
361.0800
996,200
Wed, 07 Oct 2026
359.2300
361.7800
355.7000
356.5000
1,270,000
Tue, 06 Oct 2026
357.5200
362.4600
356.7600
361.2800
1,338,000
Mon, 05 Oct 2026
357.7900
358.9600
354.6900
355.8900
1,369,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
359.3200
360.6000
356.3600
358.9600
1,000,900
Thu, 01 Oct 2026
357.7900
357.7900
352.2900
354.7900
1,117,800
Wed, 30 Sep 2026
363.6900
363.6900
355.6700
355.6700
1,122,200
Tue, 29 Sep 2026
362.3500
364.0900
355.1700
361.6200
1,466,700
Mon, 28 Sep 2026
351.9500
359.6300
349.6800
358.5700
1,713,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
351.8500
353.3000
347.6000
352.0300
1,353,100
Thu, 24 Sep 2026
20 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 24 Sep 2026
351.2000
354.6300
349.6700
351.5100
1,105,700
Wed, 23 Sep 2026
346.3000
354.1100
345.3700
351.6600
1,654,600
Tue, 22 Sep 2026
346.6900
349.3400
343.1500
348.0600
1,796,000
Mon, 21 Sep 2026
337.5100
343.1500
337.0200
342.6600
1,166,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
333.8300
340.6400
332.3500
338.9200
4,247,800
Thu, 17 Sep 2026
337.7200
338.6700
332.6800
334.0000
1,000,900
Wed, 16 Sep 2026
337.5900
339.4200
332.7600
334.9700
1,228,200
Tue, 15 Sep 2026
339.5100
342.3100
335.4400
337.2400
1,556,700
Mon, 14 Sep 2026
333.2400
341.3000
332.0400
340.4600
1,697,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
334.2800
336.8000
330.4500
334.6900
1,502,100
Thu, 10 Sep 2026
330.5000
334.1200
328.6000
329.0700
1,580,400
Wed, 09 Sep 2026
326.3300
332.2500
320.9100
331.5200
2,233,700
Tue, 08 Sep 2026
332.0800
336.7400
328.2400
328.7900
2,107,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
334.2200
339.3000
334.2200
336.5100
1,175,500
Thu, 03 Sep 2026
333.2700
337.9600
331.1400
336.0700
1,401,700
Wed, 02 Sep 2026
336.0400
337.9900
332.2400
333.1400
1,266,600
Tue, 01 Sep 2026
340.5400
342.4900
333.7400
334.5500
1,676,100
Mon, 31 Aug 2026
348.7000
350.5500
341.1400
341.7600
1,422,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
358.1600
358.1600
350.8100
351.0800
1,011,200
Thu, 27 Aug 2026
354.5900
357.9300
353.7700
353.8700
1,480,700
Wed, 26 Aug 2026
358.0700
360.6700
355.0700
358.6700
2,033,100
Tue, 25 Aug 2026
360.6100
362.2900
357.4300
357.7700
1,436,100
Mon, 24 Aug 2026
359.3700
363.3900
357.2600
360.2000
954,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
359.0200
361.0000
354.1900
356.3900
994,500
Thu, 20 Aug 2026
356.6100
358.7500
354.5700
356.6000
1,861,800
Wed, 19 Aug 2026
358.4000
365.1100
357.1800
359.9500
1,288,200
Tue, 18 Aug 2026
358.3500
361.4600
355.6600
357.3300
1,505,400
Mon, 17 Aug 2026
353.9400
357.9800
353.0000
356.5700
1,313,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
350.7200
358.1000
349.7400
356.7200
880,500
Thu, 13 Aug 2026
19 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 13 Aug 2026
356.5800
357.6100
350.9800
352.5300
997,000
Wed, 12 Aug 2026
18 · 424B5
After-hours · 16:54 ET
424B5 ↗
Wed, 12 Aug 2026
351.6000
356.6000
348.8800
354.5800
1,350,800
Tue, 11 Aug 2026
348.9700
352.2700
347.2700
349.4900
2,390,400
Tue, 11 Aug 2026
17 · 424B5
Pre-market · 08:39 ET
424B5 ↗
Mon, 10 Aug 2026
350.1000
353.3600
344.7100
348.4400
1,716,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
358.8400
359.9700
353.4600
353.9100
2,278,700
Thu, 06 Aug 2026
362.0100
364.7400
356.0100
359.6700
1,677,200
Wed, 05 Aug 2026
348.3100
361.8300
347.7800
361.3100
2,051,400
Tue, 04 Aug 2026
344.7900
346.3600
340.8100
345.2000
3,376,600
Mon, 03 Aug 2026
359.4400
365.4700
344.1300
346.8300
4,419,300
Mon, 03 Aug 2026
16 · 10-Q
Pre-market · 07:40 ET
10-Q ↗
Mon, 03 Aug 2026
15 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
377.0100
377.9300
372.6300
372.8300
1,564,300
Thu, 30 Jul 2026
380.0000
380.6000
371.0900
375.4800
1,593,500
Wed, 29 Jul 2026
377.2500
383.2600
375.6200
381.1200
1,542,200
Tue, 28 Jul 2026
382.6400
384.2300
374.5500
383.5200
1,804,600
Mon, 27 Jul 2026
378.1100
384.2000
377.5300
383.0600
1,376,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
365.5800
375.7800
364.2500
374.4300
1,231,700
Thu, 23 Jul 2026
363.6700
365.9200
360.7100
364.4700
1,200,300
Wed, 22 Jul 2026
367.5300
371.4000
366.7500
369.8000
915,100
Tue, 21 Jul 2026
370.7900
372.2100
365.0500
367.8100
1,013,100
Mon, 20 Jul 2026
369.8100
371.3300
364.6300
366.9300
1,064,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
371.1400
372.9800
363.5200
366.2400
1,845,500
Thu, 16 Jul 2026
370.4900
376.4400
368.3300
371.1400
1,257,800
Wed, 15 Jul 2026
363.6100
370.6700
363.6100
369.0500
1,110,900
Tue, 14 Jul 2026
360.7800
364.1400
359.9600
363.1900
1,736,800
Mon, 13 Jul 2026
375.7000
378.0700
361.7300
362.8700
1,592,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
372.8200
378.3200
372.7800
376.1100
1,028,400
Thu, 09 Jul 2026
371.8000
376.0100
366.4600
372.4700
1,208,000
Wed, 08 Jul 2026
378.1500
378.2000
369.7300
371.1600
1,391,600
Tue, 07 Jul 2026
382.1500
383.9900
380.0000
380.7500
1,494,800
Mon, 06 Jul 2026
373.2300
379.9000
371.6400
379.7500
1,737,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
369.8800
374.0700
366.9700
372.9500
1,552,700
Wed, 01 Jul 2026
369.9500
373.3800
365.4500
368.3200
1,669,300
Tue, 30 Jun 2026
373.5700
374.5700
367.3800
370.5900
1,910,800
Mon, 29 Jun 2026
378.5700
382.2700
373.8100
374.8800
1,487,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
379.4800
381.2100
372.8100
377.3100
2,426,300
Thu, 25 Jun 2026
383.5400
388.2500
377.9200
378.9100
1,498,700
Wed, 24 Jun 2026
389.5200
392.6300
382.1700
383.5600
1,414,700
Tue, 23 Jun 2026
384.4600
390.3600
381.4300
386.8300
2,019,500
Mon, 22 Jun 2026
394.5600
395.0200
383.2000
384.1900
1,607,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
398.6300
403.2600
394.9000
396.2000
2,846,400
Wed, 17 Jun 2026
396.1700
404.0700
393.7200
394.6100
1,672,000
Tue, 16 Jun 2026
391.5000
400.3700
387.5000
399.1000
1,860,300
Mon, 15 Jun 2026
406.4300
410.9800
399.2600
400.6300
1,515,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
399.3900
403.2500
396.9800
402.5400
1,115,800
Thu, 11 Jun 2026
389.0000
397.3700
386.2000
396.8900
1,496,500
Wed, 10 Jun 2026
393.8000
398.5200
385.1600
386.2300
1,701,600
Tue, 09 Jun 2026
394.0000
398.9600
389.3800
393.6100
1,394,700
Mon, 08 Jun 2026
392.5100
395.8500
388.3900
391.4200
1,349,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
388.1100
396.6500
386.4500
392.5100
1,975,900
Thu, 04 Jun 2026
383.2000
385.9800
380.6400
385.3000
1,150,100
Wed, 03 Jun 2026
373.8300
377.1300
371.2800
376.7500
1,058,000
Tue, 02 Jun 2026
376.7000
377.6600
373.1600
373.7600
1,186,800
Mon, 01 Jun 2026
371.3300
378.3300
370.5800
376.9600
1,396,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
385.5600
386.8800
373.2900
375.6000
2,322,500
Thu, 28 May 2026
384.9000
388.3700
381.6200
385.7600
1,974,100
Wed, 27 May 2026
378.5700
386.3000
378.5700
385.8600
1,616,800
Tue, 26 May 2026
369.8500
374.5700
368.7600
373.8100
1,105,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
368.2100
370.9100
367.3000
369.1500
820,100
Thu, 21 May 2026
366.6200
371.1500
361.4000
370.5600
908,400
Wed, 20 May 2026
359.1900
371.5100
356.5800
369.7500
1,748,000
Tue, 19 May 2026
357.9600
362.5900
354.3600
358.6900
1,656,000
Mon, 18 May 2026
354.6600
363.7900
352.9500
359.1800
1,410,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
351.9000
354.4900
350.9500
353.1700
1,114,000
Thu, 14 May 2026
352.1800
357.0800
351.4900
353.4700
1,138,900
Wed, 13 May 2026
14 · 8-K
After market open · 10:00 ET
8-K ↗
Wed, 13 May 2026
347.7200
353.9100
346.2600
350.1900
1,387,700
Tue, 12 May 2026
355.0000
358.1800
349.4300
350.2300
1,297,600
Mon, 11 May 2026
350.5400
353.5300
348.1500
353.3200
1,729,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
353.4800
358.3900
352.3300
353.1800
1,068,000
Thu, 07 May 2026
358.0100
360.8400
350.4900
352.0500
1,209,000
Wed, 06 May 2026
363.8700
365.0000
352.8000
359.0600
1,972,500
Wed, 06 May 2026
13 · 10-Q
Pre-market · 08:52 ET
10-Q ↗
Wed, 06 May 2026
12 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 05 May 2026
347.3900
357.9100
347.3900
354.5200
1,878,900
Mon, 04 May 2026
351.1600
353.8400
345.3800
347.2400
977,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
357.5000
363.7500
354.6700
354.9700
1,001,500
Thu, 30 Apr 2026
357.9600
363.2600
355.1000
361.6900
1,997,200
Wed, 29 Apr 2026
357.3900
357.3900
349.0500
353.9500
1,249,500
Tue, 28 Apr 2026
358.6400
366.5000
356.9600
358.3300
1,240,300
Mon, 27 Apr 2026
364.0000
367.0600
358.3800
360.6700
1,354,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
367.4500
368.7300
364.0000
367.1500
1,148,600
Thu, 23 Apr 2026
369.8400
372.0900
363.5500
368.2400
1,141,200
Wed, 22 Apr 2026
376.0200
377.6100
366.5300
367.1300
1,391,500
Tue, 21 Apr 2026
377.3400
380.0000
373.1400
375.4500
1,562,300
Mon, 20 Apr 2026
375.3600
379.1800
374.5100
378.7200
1,205,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
370.4900
379.5600
368.9700
377.9300
2,052,300
Thu, 16 Apr 2026
364.9300
367.5000
361.2300
362.4200
1,535,600
Wed, 15 Apr 2026
365.8000
366.1400
360.8700
363.7400
1,528,400
Tue, 14 Apr 2026
358.9400
367.3200
357.7900
366.7000
1,476,800
Mon, 13 Apr 2026
351.5200
359.7400
348.0000
359.5600
1,286,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
354.3200
357.0300
352.0200
354.1000
1,122,800
Thu, 09 Apr 2026
347.5100
354.0000
344.5300
352.9300
1,147,100
Wed, 08 Apr 2026
349.0600
353.6000
346.0400
348.5800
1,701,100
Tue, 07 Apr 2026
337.2700
337.2700
326.7600
330.9300
1,498,000
Mon, 06 Apr 2026
328.7200
338.4300
328.0000
338.0000
1,110,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
327.4200
335.3100
324.8900
331.9300
1,119,400
Wed, 01 Apr 2026
329.6400
334.1400
325.3100
333.4600
1,577,500
Tue, 31 Mar 2026
321.1700
330.9200
321.1700
327.0700
2,458,000
Mon, 30 Mar 2026
320.0000
323.6100
317.8100
319.3100
1,425,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11 · DEFA14A
After market open · 10:01 ET
DEFA14A ↗
Fri, 27 Mar 2026
10 · DEF 14A
After market open · 10:00 ET
DEF 14A ↗
Fri, 27 Mar 2026
323.1100
324.5000
316.5400
317.5400
1,875,100
Thu, 26 Mar 2026
325.5200
328.9300
323.5900
325.7400
1,010,200
Wed, 25 Mar 2026
326.1900
329.0700
322.2500
326.7900
1,513,400
Tue, 24 Mar 2026
323.3700
326.3400
321.9600
324.2900
1,102,900
Mon, 23 Mar 2026
328.9100
333.4600
325.4600
326.5200
1,856,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
323.0800
325.3300
317.3100
319.7600
3,151,100
Thu, 19 Mar 2026
323.5000
326.8300
320.0600
324.8900
1,278,200
Wed, 18 Mar 2026
326.0000
329.3500
322.2000
322.5200
1,400,000
Tue, 17 Mar 2026
325.6000
330.8400
325.5600
327.2800
1,054,200
Mon, 16 Mar 2026
318.2400
323.2500
316.9700
321.8400
1,419,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
318.3800
322.3900
313.4600
313.8100
1,082,200
Thu, 12 Mar 2026
320.1700
320.9600
315.3700
316.3100
1,608,600
Wed, 11 Mar 2026
326.5900
327.7000
322.9500
326.3800
989,900
Tue, 10 Mar 2026
326.0500
331.7100
323.7800
326.0000
1,148,900
Mon, 09 Mar 2026
317.1200
329.3300
311.2000
328.8600
1,993,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
324.9800
326.7300
316.1200
323.8000
2,064,500
Thu, 05 Mar 2026
332.2000
334.0500
326.5300
333.0400
1,471,500
Wed, 04 Mar 2026
337.9300
339.9800
333.0700
335.9400
1,360,200
Tue, 03 Mar 2026
322.6000
337.1300
320.5600
335.9100
2,231,100
Mon, 02 Mar 2026
330.5000
336.3700
325.8100
330.4700
2,038,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
346.8100
347.9500
339.5100
341.7300
1,664,600
Thu, 26 Feb 2026
349.3700
354.4600
347.8500
350.5700
1,471,700
Wed, 25 Feb 2026
346.7000
348.1500
343.5000
347.4400
2,465,500
Tue, 24 Feb 2026
342.7400
347.8800
341.5000
343.1500
1,388,000
Mon, 23 Feb 2026
348.4600
348.6600
337.7700
342.6200
1,730,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 20 Feb 2026
347.4100
352.6100
345.0400
347.9300
2,276,700
Thu, 19 Feb 2026
8 · 424B5
After-hours · 16:42 ET
424B5 ↗
Thu, 19 Feb 2026
353.1900
354.9100
349.3300
349.8900
1,734,500
Wed, 18 Feb 2026
355.5300
360.1700
352.8600
356.0000
1,917,000
Wed, 18 Feb 2026
7 · 424B5
Pre-market · 08:45 ET
424B5 ↗
Tue, 17 Feb 2026
354.9500
361.7500
354.8400
359.9400
2,160,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
353.3500
359.0800
350.1800
353.8900
1,590,900
Thu, 12 Feb 2026
361.9800
370.0000
352.5500
355.0800
1,873,500
Wed, 11 Feb 2026
358.6300
367.7300
355.0000
358.7500
2,492,000
Tue, 10 Feb 2026
6 · 10-K
After market open · 13:35 ET
10-K ↗
Tue, 10 Feb 2026
349.9100
363.5400
347.3600
359.3500
4,006,200
Tue, 10 Feb 2026
5 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 09 Feb 2026
331.2500
332.0700
326.1300
331.2100
2,357,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
4 · 8-K
After market open · 15:39 ET
8-K ↗
Fri, 06 Feb 2026
326.4000
333.9600
326.0000
333.2400
1,415,300
Thu, 05 Feb 2026
324.3300
326.9300
320.4000
326.4500
1,351,200
Wed, 04 Feb 2026
321.3500
329.7800
320.3900
324.5600
2,069,100
Tue, 03 Feb 2026
316.5400
322.8600
316.0700
318.4200
1,263,800
Mon, 02 Feb 2026
316.4500
321.1000
314.2600
319.2900
978,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
316.7200
318.9500
313.2500
315.3000
1,325,100
Thu, 29 Jan 2026
312.4900
320.7500
312.4900
319.7700
1,698,200
Wed, 28 Jan 2026
315.0800
316.0000
311.5700
312.0700
1,264,100
Tue, 27 Jan 2026
315.8400
316.3500
313.2600
313.9500
954,000
Mon, 26 Jan 2026
317.5900
319.4700
313.0000
316.7000
1,247,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
319.3100
320.7400
316.6900
319.7000
1,368,300
Thu, 22 Jan 2026
322.9900
327.2000
320.7100
321.6700
1,575,600
Wed, 21 Jan 2026
314.8300
321.8400
312.5900
320.5600
1,984,600
Tue, 20 Jan 2026
320.6800
321.9600
312.6700
313.8400
1,756,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
326.7100
327.7500
322.0700
325.8800
1,903,400
Thu, 15 Jan 2026
322.3600
329.6900
322.3600
325.7900
2,121,600
Wed, 14 Jan 2026
321.0500
322.0500
314.7500
319.6800
1,442,000
Tue, 13 Jan 2026
322.9700
325.4700
319.8300
322.9600
1,233,300
Mon, 12 Jan 2026
325.1500
325.1500
319.0100
323.3500
1,397,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
326.9600
331.0900
326.5300
328.1800
1,463,800
Fri, 09 Jan 2026
3 · 8-K
Pre-market · 08:54 ET
8-K ↗
Thu, 08 Jan 2026
317.6500
325.7100
316.7000
324.9100
1,265,300
Wed, 07 Jan 2026
319.7400
322.2400
317.5300
319.2600
1,347,200
Tue, 06 Jan 2026
309.9500
322.6000
309.6000
321.8600
1,601,100
Mon, 05 Jan 2026
311.8200
316.3200
308.3100
311.0300
2,174,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
310.5500
314.3000
309.0000
313.4100
1,060,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
313.9300
315.3400
309.6700
310.2400
1,228,300
Tue, 30 Dec 2025
314.4100
315.5100
313.5500
313.9400
877,200
Mon, 29 Dec 2025
315.1000
315.5700
312.4300
314.4100
764,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
315.1600
315.9600
314.0500
315.5800
663,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
313.0900
316.2200
313.0700
315.1600
531,700
Tue, 23 Dec 2025
313.1400
316.6900
313.1400
314.0700
1,171,800
Mon, 22 Dec 2025
310.7400
315.4000
309.9500
313.7500
1,209,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
304.4000
311.6800
304.4000
310.1600
3,064,600
Thu, 18 Dec 2025
310.2500
311.6900
304.9000
306.8200
1,659,700
Wed, 17 Dec 2025
305.4600
311.6600
305.4600
310.0700
1,658,700
Tue, 16 Dec 2025
308.4800
309.6000
303.0500
305.9700
2,012,700
Mon, 15 Dec 2025
304.4500
310.2300
302.1700
308.4900
2,217,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
298.2600
300.7500
296.6400
298.7200
1,788,600
Thu, 11 Dec 2025
287.1700
297.4100
285.0700
296.4600
2,260,700
Wed, 10 Dec 2025
283.8900
287.9800
282.0300
286.9600
1,743,800
Tue, 09 Dec 2025
287.4000
287.6700
283.1000
283.8400
2,035,800
Mon, 08 Dec 2025
292.0700
292.1600
286.6500
287.8200
1,569,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
295.2000
296.2800
292.0000
292.5900
1,604,600
Thu, 04 Dec 2025
302.9300
306.6500
292.3700
296.0000
2,268,200
Wed, 03 Dec 2025
303.5200
309.4300
303.5200
306.6500
1,459,500
Tue, 02 Dec 2025
304.5600
305.6600
299.3300
304.6500
1,126,000
Mon, 01 Dec 2025
302.4300
307.0800
302.0000
303.4400
1,421,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
303.9000
305.1400
302.9500
304.7900
575,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
303.5100
306.0000
301.9400
304.6500
1,240,900
Tue, 25 Nov 2025
297.1500
305.0100
296.6700
304.1200
1,372,800
Mon, 24 Nov 2025
295.5500
297.9600
292.7200
296.2300
2,348,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
284.3700
298.0300
284.2700
295.8400
2,384,700
Thu, 20 Nov 2025
285.4200
289.3600
281.7200
282.3800
1,215,500
Wed, 19 Nov 2025
282.8800
285.4600
281.5300
284.2000
1,040,500
Tue, 18 Nov 2025
283.2200
286.9400
281.3000
282.9000
1,553,500
Mon, 17 Nov 2025
286.3500
286.8900
280.9900
282.8900
1,182,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
285.0700
288.0200
281.1900
285.7200
1,363,300
Thu, 13 Nov 2025
290.0600
293.4900
287.0100
287.4300
1,769,200
Wed, 12 Nov 2025
291.3900
294.9900
290.5400
291.6700
1,102,800
Tue, 11 Nov 2025
290.5600
294.0100
290.0400
291.9000
1,409,000
Mon, 10 Nov 2025
292.1200
294.1800
286.1000
290.4700
1,737,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
282.1500
291.6600
281.9300
291.1600
2,471,600
Thu, 06 Nov 2025
283.0000
286.5800
279.8700
281.1400
1,543,600
Wed, 05 Nov 2025
273.7500
285.6600
272.6600
283.0700
2,736,800
Tue, 04 Nov 2025
2 · 10-Q
After market open · 13:16 ET
10-Q ↗
Tue, 04 Nov 2025
264.4000
275.6600
263.5100
272.2400
2,845,200
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 03 Nov 2025
261.6300
264.8100
258.9900
263.8900
2,242,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
261.4000
261.5500
256.7600
260.5800
1,439,900
Thu, 30 Oct 2025
263.3000
267.3200
261.7000
262.2700
1,217,900
Wed, 29 Oct 2025
263.3700
267.1100
262.0300
263.1200
1,378,500
Tue, 28 Oct 2025
269.8800
271.1900
265.3200
265.4600
1,089,900
Mon, 27 Oct 2025
272.4200
274.9400
270.0500
271.2100
995,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
271.3900
273.3100
269.8200
271.3200
1,077,700