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
382.8700
393.0000
382.0000
391.0700
2,484,421
Thu, 22 Oct 2026
398.0200
399.9900
385.3100
385.7600
6,584,700
Wed, 21 Oct 2026
397.0500
408.4000
395.0600
405.9600
3,024,400
Tue, 20 Oct 2026
390.9800
402.9600
387.8000
397.0500
2,520,600
Mon, 19 Oct 2026
404.8700
406.8300
390.7800
394.3500
3,529,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
400.1700
410.4100
394.7900
395.4400
4,768,300
Thu, 15 Oct 2026
395.5900
410.0000
394.1800
403.9500
4,581,900
Wed, 14 Oct 2026
410.2100
410.5000
401.4000
403.5700
5,013,100
Tue, 13 Oct 2026
401.9700
415.1800
400.5100
414.7000
2,699,400
Mon, 12 Oct 2026
403.0800
408.0100
398.9700
406.2500
2,619,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
410.3100
411.3400
399.8600
406.1900
2,004,500
Thu, 08 Oct 2026
402.3000
410.7800
399.5400
405.9300
3,703,800
Wed, 07 Oct 2026
411.5000
413.5900
404.6000
410.0800
2,389,600
Tue, 06 Oct 2026
421.0800
422.6700
417.1900
420.5500
2,263,400
Mon, 05 Oct 2026
417.8500
419.3400
409.6500
419.1000
2,130,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
415.6100
421.7000
414.0000
417.1500
2,629,800
Thu, 01 Oct 2026
396.9400
406.1900
393.9200
404.6000
3,161,400
Wed, 30 Sep 2026
397.5000
399.4800
393.0600
396.7100
2,362,600
Tue, 29 Sep 2026
401.6200
405.3800
395.7400
398.2200
2,476,000
Mon, 28 Sep 2026
395.4500
396.0700
388.1300
395.4300
3,221,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
381.5300
395.9200
381.5300
393.6000
2,457,900
Thu, 24 Sep 2026
381.2100
384.3400
377.4000
382.6100
2,372,000
Wed, 23 Sep 2026
388.9500
390.0600
379.0000
385.2300
3,204,200
Tue, 22 Sep 2026
382.1900
390.5500
380.5800
390.3700
2,978,300
Mon, 21 Sep 2026
377.0500
384.1200
370.9700
383.0000
4,049,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
363.1300
376.0100
363.1300
375.7200
7,701,300
Thu, 17 Sep 2026
20 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 17 Sep 2026
369.9600
372.2700
360.5800
362.6500
2,850,800
Wed, 16 Sep 2026
19 · 424B2
After-hours · 17:05 ET
424B2 ↗
Wed, 16 Sep 2026
365.7800
367.4900
358.6600
362.0400
3,063,200
Tue, 15 Sep 2026
362.4800
366.8700
359.4500
361.3500
2,401,000
Tue, 15 Sep 2026
18 · 424B2
Pre-market · 09:10 ET
424B2 ↗
Mon, 14 Sep 2026
363.9600
366.2600
359.3300
361.0200
4,731,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
365.3400
380.3600
365.3400
378.7800
2,886,000
Thu, 10 Sep 2026
356.9500
363.3600
356.1200
361.2500
2,971,200
Wed, 09 Sep 2026
359.3700
366.9700
359.3700
365.0700
2,358,700
Wed, 09 Sep 2026
17 · 8-K
Pre-market · 08:19 ET
8-K ↗
Tue, 08 Sep 2026
364.8900
366.3600
360.3900
363.2000
3,138,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
359.8400
364.9900
358.9900
362.2500
3,559,800
Thu, 03 Sep 2026
350.4200
357.2700
348.0000
356.5000
3,778,100
Wed, 02 Sep 2026
355.6400
360.7700
352.0300
355.7100
3,338,400
Tue, 01 Sep 2026
356.3300
356.4400
348.6600
354.5200
3,571,600
Mon, 31 Aug 2026
364.8800
366.7200
361.9300
362.1400
2,754,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
374.1400
374.1400
359.5400
361.7800
3,350,500
Thu, 27 Aug 2026
374.5000
376.8800
368.0300
374.5200
3,894,100
Wed, 26 Aug 2026
374.8700
377.4900
370.7400
371.8000
2,178,700
Tue, 25 Aug 2026
376.2400
377.4800
367.2900
373.6600
3,739,900
Mon, 24 Aug 2026
372.7200
373.0000
362.3500
371.1700
4,755,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
374.7200
378.6400
371.4600
373.0900
5,456,800
Thu, 20 Aug 2026
376.9200
384.9500
369.6400
370.2400
3,498,600
Wed, 19 Aug 2026
378.5500
383.4000
369.7300
373.2600
6,308,300
Wed, 19 Aug 2026
16 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 19 Aug 2026
15 · 8-K
Pre-market · 07:03 ET
8-K ↗
Tue, 18 Aug 2026
381.3600
385.9000
370.2300
376.6300
5,779,100
Mon, 17 Aug 2026
391.5400
396.9500
389.7500
390.2800
3,122,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
381.9800
389.4500
380.1200
389.3900
2,115,600
Thu, 13 Aug 2026
387.4400
389.7000
380.5100
381.1700
2,864,300
Wed, 12 Aug 2026
396.2200
396.2600
383.6100
384.4300
2,764,300
Tue, 11 Aug 2026
389.9800
394.1600
384.7100
385.3000
2,360,900
Mon, 10 Aug 2026
392.8400
394.0400
383.8300
383.9300
2,800,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
386.7300
392.2000
385.0000
389.9300
2,837,500
Thu, 06 Aug 2026
375.2500
384.4000
373.0000
377.3100
3,581,300
Wed, 05 Aug 2026
379.4900
384.1300
374.6400
377.6900
2,853,300
Tue, 04 Aug 2026
372.3900
382.4800
368.9100
380.2900
5,082,700
Mon, 03 Aug 2026
363.0000
365.7300
353.1100
361.8800
3,743,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
374.1600
376.7300
362.8600
367.4100
3,515,300
Thu, 30 Jul 2026
364.8500
368.4200
361.2100
366.6700
6,365,800
Wed, 29 Jul 2026
14 · 8-K
After-hours · 17:15 ET
8-K ↗
Wed, 29 Jul 2026
361.7100
368.9400
352.7300
353.3700
5,473,900
Tue, 28 Jul 2026
366.4400
373.2800
363.1500
365.8300
5,046,600
Mon, 27 Jul 2026
372.7800
376.8000
361.6700
371.8900
5,193,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
374.6400
379.5800
366.8400
371.8600
4,080,600
Thu, 23 Jul 2026
376.1500
382.9700
373.3900
380.2000
3,904,100
Wed, 22 Jul 2026
376.8300
387.6200
376.0000
386.7300
3,176,100
Tue, 21 Jul 2026
387.9100
388.0000
377.6900
382.8100
4,224,500
Mon, 20 Jul 2026
382.1000
382.1000
372.0300
372.4600
2,942,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
369.5000
379.7800
366.7200
375.3600
3,674,800
Thu, 16 Jul 2026
380.0100
386.0700
377.6500
380.5300
4,096,300
Wed, 15 Jul 2026
397.3500
400.6900
383.2800
390.9600
3,099,900
Tue, 14 Jul 2026
398.2800
400.4700
392.0000
392.7500
3,139,500
Mon, 13 Jul 2026
389.8300
390.5900
382.9500
386.0100
3,483,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
387.5000
398.3400
385.9300
395.6500
2,325,800
Thu, 09 Jul 2026
395.6000
399.3500
388.3300
393.6400
3,106,100
Wed, 08 Jul 2026
374.2500
389.7800
374.2500
385.4000
2,609,500
Tue, 07 Jul 2026
376.3300
381.6600
371.0900
379.0300
4,813,800
Mon, 06 Jul 2026
387.9100
395.9300
385.9600
388.8300
4,447,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 02 Jul 2026
390.8100
396.0000
372.6400
377.1600
6,144,100
Wed, 01 Jul 2026
390.8900
397.5800
387.8400
388.9800
5,750,900
Tue, 30 Jun 2026
392.9200
401.8200
391.7800
397.1700
6,480,700
Mon, 29 Jun 2026
388.1600
398.0600
385.0100
391.7800
5,169,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
405.4300
406.0800
382.8200
386.9100
12,478,800
Thu, 25 Jun 2026
424.2500
431.8700
412.3500
417.9300
6,440,800
Wed, 24 Jun 2026
407.2200
414.4600
404.0000
413.1600
4,648,300
Tue, 23 Jun 2026
426.8600
426.8600
403.2100
407.2600
7,559,600
Mon, 22 Jun 2026
437.7500
445.9100
436.3900
445.4800
4,289,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
426.2300
438.5600
426.2300
434.4600
11,869,000
Wed, 17 Jun 2026
421.6400
428.0900
414.0600
414.4500
3,603,500
Tue, 16 Jun 2026
426.5900
438.6500
415.7000
416.0000
4,350,900
Mon, 15 Jun 2026
429.1700
433.0000
424.9000
427.5800
4,530,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
411.9500
422.2300
406.4000
417.7900
2,997,500
Thu, 11 Jun 2026
401.9400
413.0500
397.0100
412.1300
4,846,300
Wed, 10 Jun 2026
399.5600
411.0000
392.4100
392.6700
3,868,600
Tue, 09 Jun 2026
411.9500
414.5900
383.3200
404.6200
5,415,600
Mon, 08 Jun 2026
414.9500
415.0000
401.5900
403.8900
5,140,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
419.4900
419.6400
401.2600
401.3900
7,242,600
Thu, 04 Jun 2026
427.7800
432.2700
420.5900
428.7600
3,376,700
Wed, 03 Jun 2026
424.9000
439.7000
418.2200
437.6700
5,700,700
Tue, 02 Jun 2026
409.5000
423.9700
409.0000
423.2000
4,954,100
Mon, 01 Jun 2026
404.2500
409.9900
399.9100
402.6900
4,335,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
423.4500
423.4500
408.1700
413.8500
5,507,900
Thu, 28 May 2026
417.1400
420.9500
407.2600
419.0100
5,055,600
Wed, 27 May 2026
433.5000
433.5000
407.7800
416.8800
4,095,400
Tue, 26 May 2026
406.2500
422.9400
406.2500
419.9400
6,628,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
389.1400
400.7300
387.0100
397.0700
6,107,800
Thu, 21 May 2026
396.6400
397.0000
381.2200
384.2100
5,303,500
Wed, 20 May 2026
390.0000
406.1400
383.8500
398.0500
10,353,000
Wed, 20 May 2026
12 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Wed, 20 May 2026
11 · 8-K
Pre-market · 07:01 ET
8-K ↗
Tue, 19 May 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 19 May 2026
409.1600
423.4200
407.1900
414.3100
6,190,400
Mon, 18 May 2026
426.9000
428.6800
414.0700
418.5800
4,228,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
415.1800
422.1800
414.5500
417.4900
3,709,600
Thu, 14 May 2026
430.9700
433.9100
424.0700
426.7900
2,811,400
Wed, 13 May 2026
427.8400
435.7200
426.0000
432.3900
3,486,300
Tue, 12 May 2026
417.8500
420.9100
406.7700
419.6500
4,848,600
Mon, 11 May 2026
412.2100
422.8800
411.4800
422.7300
3,796,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
418.0000
418.7500
413.5200
416.5200
3,754,400
Thu, 07 May 2026
413.9100
413.9600
405.9100
408.5200
3,938,200
Wed, 06 May 2026
404.7100
416.0000
404.4000
415.6300
3,893,600
Tue, 05 May 2026
396.7500
405.6600
393.1900
404.7700
3,343,100
Mon, 04 May 2026
402.2600
402.2600
391.8800
397.0200
1,914,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
397.0600
399.0500
393.4100
397.6900
1,986,900
Thu, 30 Apr 2026
393.3900
402.6700
391.1800
402.2600
3,746,100
Wed, 29 Apr 2026
392.0000
394.9500
386.5300
389.3100
3,097,800
Tue, 28 Apr 2026
389.8000
393.1000
382.4500
383.2600
3,846,500
Mon, 27 Apr 2026
398.2900
399.5200
386.7400
392.5900
2,763,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
404.0700
406.3000
398.2600
399.5700
4,512,300
Thu, 23 Apr 2026
397.9000
408.3700
395.8000
403.8800
4,449,600
Wed, 22 Apr 2026
380.8100
383.6000
378.2500
381.4200
2,517,700
Tue, 21 Apr 2026
383.0000
383.6000
373.3400
375.2700
3,296,900
Mon, 20 Apr 2026
373.0200
385.4600
369.7000
381.0500
4,003,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
359.6700
372.4500
357.8200
371.4500
5,248,200
Thu, 16 Apr 2026
346.9700
355.8500
346.4400
353.8000
2,198,800
Wed, 15 Apr 2026
347.0000
349.0500
341.3200
347.9400
2,440,900
Tue, 14 Apr 2026
352.4300
352.6700
347.0500
348.6000
2,320,400
Mon, 13 Apr 2026
348.6900
350.0800
344.0000
350.0100
2,485,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
353.0000
354.2900
349.0100
350.1400
2,505,100
Thu, 09 Apr 2026
346.0000
352.7800
345.4900
351.3600
2,927,400
Wed, 08 Apr 2026
345.8100
349.0000
341.9800
346.2100
4,522,200
Tue, 07 Apr 2026
323.7900
327.5100
321.0000
327.4100
2,344,400
Mon, 06 Apr 2026
320.0000
327.4600
318.7500
327.3600
2,353,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
310.2700
321.7100
309.7900
318.3400
2,386,700
Wed, 01 Apr 2026
318.2000
325.7500
317.2100
320.5800
3,145,000
Tue, 31 Mar 2026
309.3700
319.3200
306.5000
318.1400
4,285,900
Mon, 30 Mar 2026
314.0300
314.0300
300.5600
303.1000
3,914,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
310.8700
313.1900
306.1800
307.4400
3,282,100
Thu, 26 Mar 2026
319.1000
321.1200
312.3900
313.4200
3,923,800
Wed, 25 Mar 2026
325.0000
328.1800
320.6200
322.0300
2,460,900
Tue, 24 Mar 2026
311.2500
324.7900
311.1000
321.8300
3,404,200
Mon, 23 Mar 2026
315.4800
317.5300
311.7100
312.1900
3,495,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
311.1500
312.2500
305.9500
309.4300
7,029,300
Thu, 19 Mar 2026
303.3700
313.5900
300.9100
310.4400
3,289,100
Wed, 18 Mar 2026
313.3300
316.9100
307.8800
308.5900
3,555,200
Tue, 17 Mar 2026
312.2000
315.2900
310.7200
313.6600
2,699,700
Mon, 16 Mar 2026
311.6700
313.8600
309.1100
310.9200
3,254,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
309.8800
311.2500
303.5100
306.0700
2,792,700
Thu, 12 Mar 2026
9 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 12 Mar 2026
313.9000
314.3700
304.2600
307.2700
4,826,800
Wed, 11 Mar 2026
319.2900
321.5300
316.3500
319.2200
2,575,600
Tue, 10 Mar 2026
318.7200
323.9400
317.0800
318.8100
4,351,500
Mon, 09 Mar 2026
310.2400
319.9000
307.2200
319.7100
5,945,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
319.4800
323.3300
314.3100
315.8100
4,536,700
Thu, 05 Mar 2026
336.7500
339.9500
325.3300
329.7200
5,368,400
Wed, 04 Mar 2026
344.0400
346.3900
339.2900
341.5100
3,202,500
Tue, 03 Mar 2026
339.1500
342.5900
335.0800
338.9900
5,312,400
Mon, 02 Mar 2026
348.7800
356.0500
348.0000
352.4100
3,326,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
351.2900
356.0300
346.5700
355.7900
6,109,500
Thu, 26 Feb 2026
360.7800
361.6800
351.0000
354.3500
4,662,700
Wed, 25 Feb 2026
361.0200
363.2000
358.6000
360.8000
3,425,000
Tue, 24 Feb 2026
359.0000
362.4900
355.6400
356.0900
4,541,300
Mon, 23 Feb 2026
352.5300
358.0000
349.5800
355.1500
4,132,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
345.3000
355.4500
345.0100
355.0300
5,341,300
Thu, 19 Feb 2026
344.9700
353.2800
339.6600
345.3000
5,101,200
Wed, 18 Feb 2026
352.2100
355.3600
340.0000
346.3700
8,474,700
Wed, 18 Feb 2026
8 · 10-Q
Pre-market · 07:05 ET
10-Q ↗
Wed, 18 Feb 2026
7 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 17 Feb 2026
335.6000
340.4600
330.3300
337.5100
4,547,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
329.7300
337.9600
328.4500
337.1000
3,443,200
Thu, 12 Feb 2026
339.3700
343.9600
330.8300
331.3600
4,483,000
Wed, 11 Feb 2026
329.8800
337.8400
327.4200
337.0000
3,908,900
Tue, 10 Feb 2026
320.7400
326.3800
319.7500
325.1600
2,642,000
Mon, 09 Feb 2026
319.3300
323.8900
317.8900
322.9700
3,163,100
Mon, 09 Feb 2026
6 · DEFA14A
Pre-market · 07:01 ET
DEFA14A ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
322.9600
327.7500
316.0000
320.4500
6,775,000
Thu, 05 Feb 2026
316.3400
327.3100
313.4000
322.1200
5,935,700
Wed, 04 Feb 2026
315.7500
323.0900
311.7300
320.4400
6,275,300
Tue, 03 Feb 2026
316.8600
321.2300
308.9600
311.2900
5,546,000
Mon, 02 Feb 2026
306.9200
318.3200
306.9200
316.8600
3,773,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
314.9600
317.3200
309.2700
310.8800
4,405,600
Thu, 29 Jan 2026
316.0700
319.2600
308.9300
318.7000
3,131,800
Wed, 28 Jan 2026
313.0000
318.1700
308.5000
317.6300
3,888,300
Tue, 27 Jan 2026
305.2400
306.9900
300.7600
303.8300
3,552,700
Mon, 26 Jan 2026
305.1500
306.6900
303.7600
304.0100
2,757,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
310.4900
313.5400
303.1600
305.6000
2,907,000
Fri, 23 Jan 2026
5 · DEFA14A
Pre-market · 07:15 ET
DEFA14A ↗
Fri, 23 Jan 2026
4 · DEF 14A
Pre-market · 07:08 ET
DEF 14A ↗
Fri, 23 Jan 2026
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 22 Jan 2026
309.4700
313.1900
306.8700
308.5200
2,793,700
Wed, 21 Jan 2026
298.9600
308.1500
298.4000
304.9700
3,753,900
Tue, 20 Jan 2026
296.9900
302.0300
293.8200
295.6700
4,321,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
307.5300
309.1800
299.6900
300.2500
4,261,100
Thu, 15 Jan 2026
301.8100
305.6100
298.6400
302.1000
4,087,000
Wed, 14 Jan 2026
294.5900
298.8600
293.2800
297.9900
3,597,400
Tue, 13 Jan 2026
295.1800
302.4800
294.6600
296.2100
2,759,600
Mon, 12 Jan 2026
297.5000
298.3500
292.4500
293.8600
3,308,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
299.7700
303.2000
297.1200
300.9300
3,088,100
Thu, 08 Jan 2026
290.3800
299.5300
289.5100
299.1600
3,775,500
Wed, 07 Jan 2026
288.8900
293.0800
286.7500
292.8900
3,570,200
Tue, 06 Jan 2026
279.7400
294.1500
279.5900
292.9400
6,428,000
Mon, 05 Jan 2026
275.2200
281.8300
273.7700
277.2900
3,006,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
275.0700
276.0000
270.4600
273.7400
3,608,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
274.8200
275.8000
271.1000
271.2000
1,790,900
Tue, 30 Dec 2025
276.7000
277.1000
274.5900
274.8200
1,287,400
Mon, 29 Dec 2025
275.6400
277.8700
274.1500
275.6300
1,747,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
277.7300
278.0000
275.9400
276.8400
1,746,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
277.1600
279.1700
276.8600
277.5600
887,700
Tue, 23 Dec 2025
275.6300
277.4700
274.5800
276.7300
1,763,400
Mon, 22 Dec 2025
277.4400
278.4100
275.4000
275.8200
3,369,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
275.0900
278.4100
274.0000
274.4400
9,419,900
Thu, 18 Dec 2025
275.6900
277.1000
272.8000
274.9200
4,104,700
Wed, 17 Dec 2025
279.3800
280.4300
270.1400
271.0400
4,006,000
Tue, 16 Dec 2025
280.9600
282.0000
277.7200
278.4000
3,625,300
Mon, 15 Dec 2025
281.6300
282.7200
278.9000
280.4400
3,594,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
282.4200
284.2300
278.0700
279.3200
4,182,300
Thu, 11 Dec 2025
281.5700
283.8100
278.4900
283.3900
2,840,000
Wed, 10 Dec 2025
275.6500
282.4000
274.2600
281.5700
5,176,700
Tue, 09 Dec 2025
277.5800
279.7900
275.2500
276.2400
2,584,600
Mon, 08 Dec 2025
281.7800
282.5400
276.9700
279.1300
3,190,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
280.1200
283.2400
279.1400
281.2900
3,834,100
Thu, 04 Dec 2025
277.3600
279.5500
275.5400
277.2600
3,253,800
Wed, 03 Dec 2025
274.4900
278.7800
271.5800
278.2400
4,203,100
Tue, 02 Dec 2025
268.1900
274.1300
266.0400
272.9700
5,266,400
Mon, 01 Dec 2025
262.9500
268.4700
262.0000
266.5100
7,333,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
259.3600
265.7500
258.0400
265.3400
2,589,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
255.2200
260.7400
252.9200
257.9200
5,253,100
Tue, 25 Nov 2025
2 · 10-K
After-hours · 16:02 ET
10-K ↗
Tue, 25 Nov 2025
230.6000
252.4800
229.2900
252.0200
7,515,100
Tue, 25 Nov 2025
1 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 24 Nov 2025
233.6500
240.7600
233.2500
239.4000
8,219,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
225.6300
234.5300
225.0000
232.3200
4,467,200
Thu, 20 Nov 2025
234.2900
235.2800
224.2500
225.2000
4,316,600
Wed, 19 Nov 2025
229.5400
234.4000
229.3300
232.2000
2,790,300
Tue, 18 Nov 2025
229.8500
232.3500
227.7200
230.1300
3,953,400
Mon, 17 Nov 2025
233.0300
234.2200
227.7800
229.9400
3,885,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
234.1900
237.0500
230.4300
234.8900
3,319,600
Thu, 13 Nov 2025
239.6400
241.3200
235.4400
237.5300
4,897,200
Wed, 12 Nov 2025
236.9200
242.0000
235.8400
241.4400
4,677,300
Tue, 11 Nov 2025
231.5100
235.0000
231.4400
233.4100
3,159,900
Mon, 10 Nov 2025
231.8600
233.2300
228.3300
232.0000
3,264,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
229.4000
230.8100
223.4700
228.4800
4,583,600
Thu, 06 Nov 2025
235.1900
237.0400
231.2000
232.8800
3,126,800
Wed, 05 Nov 2025
230.0900
238.4800
230.0900
236.0000
2,971,900
Tue, 04 Nov 2025
233.0100
233.7800
228.7600
229.3800
3,956,600
Mon, 03 Nov 2025
234.9500
237.0000
232.6100
233.6100
2,266,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
232.9000
235.6300
231.5400
234.1300
2,698,100
Thu, 30 Oct 2025
235.0400
236.6300
232.8200
232.9000
2,940,400
Wed, 29 Oct 2025
239.7600
241.9100
234.5200
235.0400
3,438,500
Tue, 28 Oct 2025
241.5100
243.6800
238.8400
239.3500
2,421,000
Mon, 27 Oct 2025
239.7000
244.1100
238.3500
243.0100
3,506,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
245.4500
245.5100
236.6300
238.0100
3,489,000