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
378.0000
379.8400
369.0200
373.4700
1,585,400
Thu, 23 Jul 2026
376.8900
378.9200
371.4100
373.5200
2,230,700
Wed, 22 Jul 2026
388.6200
390.0600
373.8200
377.6100
2,573,700
Tue, 21 Jul 2026
377.1900
391.0300
376.8200
389.0700
1,883,100
Mon, 20 Jul 2026
382.0000
385.1800
373.8600
378.4600
2,357,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
401.5900
402.7200
366.0000
384.2800
5,039,300
Thu, 16 Jul 2026
425.6400
425.6400
416.3400
417.0300
1,173,300
Wed, 15 Jul 2026
429.8600
432.3500
421.0000
425.2800
1,419,200
Tue, 14 Jul 2026
426.1900
434.5400
424.2700
425.9000
1,371,800
Mon, 13 Jul 2026
448.8400
453.9100
432.7300
433.8200
1,619,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
443.4900
447.8900
438.4800
445.5000
839,500
Thu, 09 Jul 2026
429.8400
443.4900
426.7400
443.3700
1,245,000
Wed, 08 Jul 2026
436.1400
436.5400
425.8000
434.5000
1,327,900
Tue, 07 Jul 2026
447.8600
451.5900
430.3600
436.6300
1,484,700
Mon, 06 Jul 2026
435.2400
443.3800
432.6300
442.2700
1,486,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
451.1400
453.4800
434.2500
437.1600
1,419,800
Wed, 01 Jul 2026
454.0000
464.4600
453.4100
454.5300
1,543,200
Tue, 30 Jun 2026
441.9900
449.5700
441.3000
446.0700
2,078,700
Mon, 29 Jun 2026
457.9300
460.3200
438.5300
447.2600
2,442,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
449.1500
458.0300
438.5500
454.3400
5,292,800
Thu, 25 Jun 2026
463.1400
465.5500
449.3300
455.0200
1,564,200
Wed, 24 Jun 2026
460.1600
473.1700
458.1300
463.9300
1,738,800
Tue, 23 Jun 2026
465.0000
479.8000
461.4800
461.5000
2,160,700
Mon, 22 Jun 2026
455.5300
469.4000
452.8000
464.5800
2,839,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
461.9900
466.0600
452.3300
455.5100
3,227,800
Wed, 17 Jun 2026
448.3500
478.5200
446.1800
461.7400
1,924,900
Tue, 16 Jun 2026
452.0000
455.5000
444.8200
448.3800
1,734,700
Mon, 15 Jun 2026
462.3000
463.5000
453.0200
454.3800
2,359,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
457.0900
461.0900
445.0100
453.8900
1,289,500
Thu, 11 Jun 2026
457.7600
464.3800
445.0000
456.2900
1,960,600
Wed, 10 Jun 2026
454.8800
472.4400
453.2800
460.5400
1,671,700
Tue, 09 Jun 2026
475.8100
487.5500
451.0000
465.2700
2,165,900
Mon, 08 Jun 2026
467.2800
478.5100
463.3800
473.4800
1,579,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
487.9800
488.9500
458.5300
464.8500
1,839,400
Thu, 04 Jun 2026
500.3500
500.3500
485.0000
494.4800
2,013,500
Wed, 03 Jun 2026
502.7800
504.1200
491.2000
498.0200
1,660,900
Tue, 02 Jun 2026
485.6300
508.7200
485.6300
508.3500
2,347,200
Mon, 01 Jun 2026
484.0700
494.2500
470.7400
492.2900
2,586,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
480.6700
484.5000
469.3700
475.6200
3,357,500
Thu, 28 May 2026
510.0000
526.0900
471.6900
480.6400
4,745,100
Wed, 27 May 2026
18 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 27 May 2026
17 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 27 May 2026
16 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 27 May 2026
534.5600
534.6200
523.1500
525.9200
2,433,700
Tue, 26 May 2026
529.9700
539.4800
524.1800
534.5600
1,792,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
510.0000
534.1100
508.5100
524.7400
1,873,100
Thu, 21 May 2026
491.2600
504.7300
488.6900
503.9800
1,423,300
Wed, 20 May 2026
479.3400
499.2300
473.7700
498.9300
2,259,300
Tue, 19 May 2026
494.3200
501.0000
490.5800
493.8700
1,312,200
Mon, 18 May 2026
499.1800
501.8300
489.0900
498.4300
1,883,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
502.2400
509.0000
491.0500
502.4200
1,488,500
Thu, 14 May 2026
508.5900
513.6500
504.6400
510.0200
1,150,000
Wed, 13 May 2026
514.5900
514.7400
502.2700
509.2800
1,335,500
Tue, 12 May 2026
511.3000
517.1700
508.1600
513.2100
1,217,400
Mon, 11 May 2026
513.8900
519.7100
512.0000
516.1900
1,309,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
504.3700
519.1100
500.5900
516.4800
1,733,200
Thu, 07 May 2026
506.3000
517.0000
503.4900
505.1900
1,597,100
Wed, 06 May 2026
504.6000
507.3400
497.5100
504.4200
1,866,900
Tue, 05 May 2026
501.7100
512.5400
500.0100
502.5100
1,883,300
Mon, 04 May 2026
493.8400
500.2500
488.3400
497.5000
1,642,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
491.1600
497.9400
485.4400
489.0200
845,900
Thu, 30 Apr 2026
481.0000
483.6800
471.6200
482.6000
1,341,700
Wed, 29 Apr 2026
480.0000
481.6200
471.7000
481.2200
1,159,500
Tue, 28 Apr 2026
497.0000
498.0000
479.0000
483.8900
1,548,300
Mon, 27 Apr 2026
496.9400
500.9900
488.0000
498.5400
2,227,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
469.3800
502.2800
469.1900
500.8200
2,891,300
Thu, 23 Apr 2026
466.1100
467.3100
450.1300
456.8500
1,864,100
Wed, 22 Apr 2026
470.9000
478.7200
470.9000
477.2600
1,460,700
Tue, 21 Apr 2026
464.2700
480.2500
462.0000
467.5800
1,833,000
Mon, 20 Apr 2026
15 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 20 Apr 2026
448.0800
463.1600
447.4300
460.9500
2,122,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
452.5500
459.0200
447.1800
449.5800
1,718,200
Thu, 16 Apr 2026
446.3700
449.6200
436.4800
441.1500
1,382,000
Wed, 15 Apr 2026
424.2600
439.8800
421.4200
438.4500
2,038,100
Tue, 14 Apr 2026
424.8300
430.1400
418.2000
418.8000
1,255,700
Mon, 13 Apr 2026
392.5000
418.4200
388.0700
417.7700
2,525,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
401.6100
403.9200
389.1500
392.2400
1,602,300
Thu, 09 Apr 2026
409.9400
411.0000
394.2500
404.9200
1,728,800
Wed, 08 Apr 2026
411.7500
415.1600
405.5000
410.1600
1,617,600
Tue, 07 Apr 2026
393.6900
398.1200
388.8800
397.9000
920,600
Mon, 06 Apr 2026
396.0400
398.6100
390.1200
397.0700
1,142,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
389.6500
401.0700
386.5900
395.9500
1,077,100
Wed, 01 Apr 2026
403.3000
403.4700
394.5000
396.7400
1,163,600
Tue, 31 Mar 2026
390.2000
397.4700
387.2000
396.4800
1,684,000
Mon, 30 Mar 2026
382.8800
390.7800
379.9500
383.1400
2,006,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
400.0000
401.5400
379.5000
380.4700
2,400,900
Thu, 26 Mar 2026
405.2800
413.5300
400.3700
401.9500
1,380,100
Wed, 25 Mar 2026
422.5000
425.9300
403.3300
410.1300
2,702,300
Tue, 24 Mar 2026
426.6700
429.2600
409.8300
415.6200
1,932,200
Mon, 23 Mar 2026
430.2100
441.7600
429.6500
432.4800
2,511,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
425.9000
429.9100
419.0000
420.3200
4,137,000
Thu, 19 Mar 2026
424.7100
433.2400
422.5500
428.2500
1,475,100
Wed, 18 Mar 2026
424.9700
435.7100
424.0000
428.6700
1,498,700
Tue, 17 Mar 2026
428.2500
435.4800
427.5600
429.2900
1,068,500
Mon, 16 Mar 2026
420.1800
428.4200
417.6100
425.8800
1,262,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
419.0100
425.4900
410.0900
412.6300
1,487,700
Thu, 12 Mar 2026
431.8700
436.3700
418.3600
418.7200
1,492,900
Wed, 11 Mar 2026
432.0700
436.4000
425.3200
432.9800
1,611,300
Tue, 10 Mar 2026
437.0800
439.0100
428.0000
432.6500
1,747,800
Mon, 09 Mar 2026
432.5700
440.9100
429.6500
437.2200
2,603,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
432.5600
445.3500
431.8000
437.4100
2,165,300
Thu, 05 Mar 2026
425.7600
447.7100
425.7600
442.3000
2,515,900
Wed, 04 Mar 2026
425.1100
439.4900
420.3300
430.9800
2,482,300
Tue, 03 Mar 2026
412.4800
431.2600
410.6300
424.3200
2,644,900
Mon, 02 Mar 2026
413.3700
426.2200
405.5100
424.6600
4,066,800
Mon, 02 Mar 2026
14 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
410.4100
417.1500
404.5300
414.0000
4,647,600
Thu, 26 Feb 2026
429.8800
443.6000
423.3800
426.0000
3,916,800
Wed, 25 Feb 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 25 Feb 2026
12 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Wed, 25 Feb 2026
443.7400
454.1600
439.8300
449.1700
2,915,300
Tue, 24 Feb 2026
419.3900
443.3900
415.0200
440.7200
2,185,400
Mon, 23 Feb 2026
429.3900
433.4100
417.2700
420.8200
1,974,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
438.6900
450.3900
437.2000
439.9400
1,697,100
Thu, 19 Feb 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 19 Feb 2026
10 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Thu, 19 Feb 2026
9 · DEF 14A
After-hours · 16:33 ET
DEF 14A ↗
Thu, 19 Feb 2026
438.4300
443.1800
433.4200
442.4400
1,605,700
Wed, 18 Feb 2026
438.3600
446.9100
433.2100
442.3100
2,147,600
Tue, 17 Feb 2026
425.6000
426.8400
412.3400
421.9500
2,516,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
423.3500
441.4400
420.5000
437.0900
1,738,900
Thu, 12 Feb 2026
438.3000
438.5200
413.7000
423.3500
2,931,300
Wed, 11 Feb 2026
442.0900
443.2600
424.9900
438.2100
2,246,700
Tue, 10 Feb 2026
439.9100
452.0000
436.0000
437.4500
1,948,900
Mon, 09 Feb 2026
427.8800
442.9500
424.0000
438.9000
2,044,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
424.9900
431.1300
416.1600
426.8800
2,504,300
Thu, 05 Feb 2026
419.1000
425.8200
406.2000
410.4400
3,834,100
Wed, 04 Feb 2026
413.9200
425.5000
405.7100
418.9800
5,120,300
Tue, 03 Feb 2026
455.6900
456.9900
413.0500
419.1400
5,098,200
Mon, 02 Feb 2026
460.6900
471.2000
457.6000
457.8900
1,894,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
474.5800
475.2100
463.2100
465.1200
2,483,000
Thu, 29 Jan 2026
505.3400
510.7100
474.8900
480.0000
2,512,400
Wed, 28 Jan 2026
504.8400
515.8000
504.8400
511.3500
1,380,100
Tue, 27 Jan 2026
503.5000
505.8100
496.0300
502.7000
1,238,300
Mon, 26 Jan 2026
499.9400
508.0000
493.2700
503.0100
1,445,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
507.4700
509.7100
496.7600
501.3900
1,446,600
Thu, 22 Jan 2026
522.7400
525.0400
500.0000
509.4700
1,902,200
Wed, 21 Jan 2026
509.7700
525.4900
503.5500
521.9500
2,122,000
Tue, 20 Jan 2026
499.1400
512.8200
492.6000
510.9700
1,692,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
508.9900
520.2400
508.0000
516.3100
1,851,200
Thu, 15 Jan 2026
510.0000
519.1000
502.0000
508.1900
1,240,900
Wed, 14 Jan 2026
505.2200
507.3700
498.5800
505.3400
1,500,100
Tue, 13 Jan 2026
521.1800
527.5100
511.4800
511.8000
1,770,600
Mon, 12 Jan 2026
524.2100
535.2000
523.7800
533.4200
2,202,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
515.4900
528.9200
511.1000
525.1800
2,095,100
Thu, 08 Jan 2026
511.1300
518.0600
509.4400
514.4900
1,360,500
Wed, 07 Jan 2026
508.0000
524.9800
503.8800
519.7000
2,269,500
Tue, 06 Jan 2026
495.6000
509.4700
494.0500
508.7700
1,848,100
Mon, 05 Jan 2026
485.0300
506.3000
478.9500
494.1900
2,710,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
478.9400
485.8900
471.4600
480.4200
1,490,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
473.1300
474.6600
469.0700
469.7200
1,177,500
Tue, 30 Dec 2025
474.7400
478.7800
472.0400
474.4900
834,200
Mon, 29 Dec 2025
473.8800
484.6000
472.0000
478.9700
1,327,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
474.9600
478.5900
472.3300
477.1400
724,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
473.6800
476.2900
472.2400
475.7500
439,100
Tue, 23 Dec 2025
477.5200
478.1900
469.8800
475.4700
1,318,700
Mon, 22 Dec 2025
468.2500
483.9100
467.8200
481.2400
2,065,800
Mon, 22 Dec 2025
8 · 10-K
Next filing day · accepted 19 Dec, 21:37 ET
10-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
460.7700
469.5800
459.6100
463.7300
3,951,800
Thu, 18 Dec 2025
460.3200
467.8200
454.6900
458.1300
1,694,300
Wed, 17 Dec 2025
465.9100
467.0000
452.9600
453.0700
2,526,100
Tue, 16 Dec 2025
453.8600
465.0000
452.5000
463.3400
2,098,700
Mon, 15 Dec 2025
458.0000
470.7200
453.4900
454.6700
2,634,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
476.2400
477.5000
452.5100
452.9500
2,740,800
Thu, 11 Dec 2025
476.6200
482.2300
455.6100
477.2600
4,607,700
Wed, 10 Dec 2025
7 · 8-K
After-hours · 16:12 ET
8-K ↗
Wed, 10 Dec 2025
463.6500
478.6500
461.8800
475.8300
3,278,400
Tue, 09 Dec 2025
468.4400
471.6300
460.6100
465.8500
1,961,600
Mon, 08 Dec 2025
467.7700
468.8200
460.1400
465.7500
2,172,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
464.9800
471.1200
464.3700
466.7600
1,494,100
Thu, 04 Dec 2025
462.7000
465.7000
460.2000
463.7400
1,511,500
Wed, 03 Dec 2025
445.2800
468.2900
443.3600
466.4400
2,564,200
Tue, 02 Dec 2025
441.5600
453.5400
440.1000
449.3500
2,740,900
Mon, 01 Dec 2025
446.0000
447.0000
429.2000
438.2900
5,307,000
Mon, 01 Dec 2025
6 · 8-K
Pre-market · 08:49 ET
8-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
411.1000
418.8900
409.3700
418.0100
1,062,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
403.1200
411.6400
401.2700
409.6800
1,603,000
Tue, 25 Nov 2025
401.5500
405.6200
394.4100
401.6100
1,218,000
Mon, 24 Nov 2025
395.0000
405.9100
391.6200
404.6300
2,855,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
383.2700
392.1500
376.6900
388.3600
1,795,800
Thu, 20 Nov 2025
401.7900
405.5400
383.2200
385.6000
1,898,900
Wed, 19 Nov 2025
385.5000
400.6000
381.4900
386.3000
2,076,100
Tue, 18 Nov 2025
388.0000
389.6000
376.1800
383.8200
2,248,300
Mon, 17 Nov 2025
389.5000
399.1100
388.0100
390.2400
1,694,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
388.0600
397.8500
386.2200
389.8300
1,337,400
Thu, 13 Nov 2025
396.2500
403.6400
392.4100
393.9300
2,022,600
Wed, 12 Nov 2025
400.6200
403.7500
394.4400
398.8100
1,705,100
Wed, 12 Nov 2025
5 · 8-K
Pre-market · 09:15 ET
8-K ↗
Tue, 11 Nov 2025
398.1200
399.6900
390.0200
395.6000
1,718,400
Mon, 10 Nov 2025
398.8700
401.2800
388.4400
400.7700
1,886,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
394.3200
400.3100
386.9100
393.4300
2,641,900
Thu, 06 Nov 2025
411.0000
411.5600
391.5400
396.1400
4,046,800
Wed, 05 Nov 2025
416.5000
416.9200
402.7000
409.1100
4,292,500
Tue, 04 Nov 2025
435.0000
437.1100
415.2100
416.3500
4,353,400
Tue, 04 Nov 2025
4 · 8-K
Pre-market · 09:15 ET
8-K ↗
Mon, 03 Nov 2025
451.8400
452.5100
437.5700
445.7200
1,944,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
445.3000
456.2400
442.6900
453.8200
1,699,200
Thu, 30 Oct 2025
450.0000
452.7700
438.5500
442.9300
1,717,000
Wed, 29 Oct 2025
454.7500
457.1500
444.4600
455.3400
2,315,100
Tue, 28 Oct 2025
461.6800
462.4000
445.0000
456.8300
2,173,800
Mon, 27 Oct 2025
471.2800
475.4200
461.4900
465.4100
1,720,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
461.6500
473.4900
458.1300
464.1800
1,294,600
Thu, 23 Oct 2025
452.0000
460.4100
450.5000
456.0900
1,384,100
Wed, 22 Oct 2025
456.4800
465.7500
444.3600
454.3000
2,755,300
Tue, 21 Oct 2025
448.2500
459.6900
445.0100
459.0400
1,356,300
Mon, 20 Oct 2025
450.6600
457.8200
449.0000
453.3500
1,539,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
435.6400
456.8400
435.2600
447.6400
2,510,400
Thu, 16 Oct 2025
439.5300
445.5400
435.5800
440.2000
1,931,300
Wed, 15 Oct 2025
446.2600
448.8900
432.0000
435.9000
3,109,700
Tue, 14 Oct 2025
436.4100
452.8000
433.3600
443.7600
2,937,600
Mon, 13 Oct 2025
449.4800
453.8000
440.0000
448.0000
2,260,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
484.4100
487.5800
437.2700
438.9200
3,588,200
Thu, 09 Oct 2025
487.5000
488.0800
480.6900
484.4100
1,727,500
Wed, 08 Oct 2025
476.8100
492.3600
476.7200
489.3600
1,789,600
Tue, 07 Oct 2025
484.1100
484.1100
468.4300
477.8300
1,222,200
Mon, 06 Oct 2025
471.9900
481.2300
469.5500
478.2200
1,651,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
473.5000
475.8000
466.5900
469.1700
2,263,600
Thu, 02 Oct 2025
484.7000
489.2900
470.3500
471.1500
2,693,400
Wed, 01 Oct 2025
488.7500
495.7200
484.5000
488.7800
2,017,600
Tue, 30 Sep 2025
482.0500
495.2100
480.7900
493.3900
2,649,400
Mon, 29 Sep 2025
488.0000
491.9600
478.2800
481.6100
2,905,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
477.1400
493.0000
477.1400
487.7600
2,532,900
Thu, 25 Sep 2025
462.5000
487.5900
462.0000
487.2000
3,647,300
Wed, 24 Sep 2025
491.0000
491.3200
464.2400
468.0900
4,028,400
Tue, 23 Sep 2025
511.4600
513.0000
488.5800
490.3200
3,517,900
Mon, 22 Sep 2025
490.0000
515.6400
481.4600
514.7900
4,831,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
479.0000
498.0500
475.2800
495.5000
6,099,800
Thu, 18 Sep 2025
3 · 8-K/A
After-hours · 16:30 ET
8-K/A ↗
Thu, 18 Sep 2025
460.0000
483.2400
448.0000
480.1100
8,240,300
Wed, 17 Sep 2025
425.0000
429.2500
417.5100
425.4000
3,082,100
Tue, 16 Sep 2025
420.5500
427.3700
417.0000
425.9700
3,006,200
Mon, 15 Sep 2025
431.5000
433.9900
416.7900
419.2000
4,432,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
443.8200
444.1900
421.9400
425.4500
6,689,000
Thu, 11 Sep 2025
415.9700
439.6800
405.5000
438.1000
15,275,600
Wed, 10 Sep 2025
427.8000
429.6400
380.8400
387.7800
21,155,800
Tue, 09 Sep 2025
2 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 09 Sep 2025
1 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 09 Sep 2025
610.9400
614.8900
602.5000
604.3700
2,236,200
Mon, 08 Sep 2025
600.9200
615.7900
599.2200
609.0800
1,729,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
609.7700
615.7500
594.6100
598.1400
1,388,900
Thu, 04 Sep 2025
591.9900
602.8500
584.0000
601.9600
1,012,900
Wed, 03 Sep 2025
590.7600
593.7000
586.7700
592.1200
973,700
Tue, 02 Sep 2025
589.0500
596.8200
584.0100
592.0100
1,399,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
608.9800
612.0000
601.9400
603.5200
992,800
Thu, 28 Aug 2025
605.0300
614.6300
604.9900
612.1700
902,200
Wed, 27 Aug 2025
596.9400
603.8700
593.3200
603.1700
916,200
Tue, 26 Aug 2025
595.9300
600.1300
593.0000
596.0000
1,224,400
Mon, 25 Aug 2025
604.9700
605.3400
596.1000
597.0000
783,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
600.3600
612.9800
597.4800
606.5200
863,200
Thu, 21 Aug 2025
597.1900
603.9400
593.0500
598.1700
1,145,600
Wed, 20 Aug 2025
611.0900
613.8300
595.1000
601.1300
1,659,500
Tue, 19 Aug 2025
620.6100
624.8200
611.0000
612.7900
1,170,700
Mon, 18 Aug 2025
617.9100
626.2400
615.1200
625.3300
749,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
616.3600
620.0000
606.3100
617.9100
881,800
Thu, 14 Aug 2025
616.5000
619.7900
612.1700
616.3600
954,200
Wed, 13 Aug 2025
628.7500
628.8900
612.6900
618.5700
1,012,400
Tue, 12 Aug 2025
615.4200
627.1200
609.1600
625.8000
1,168,400
Mon, 11 Aug 2025
620.4000
623.4700
613.6500
616.1200
956,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
625.0000
625.2300
618.3600
619.4200
700,600
Thu, 07 Aug 2025
632.8300
632.9900
608.1900
620.3300
1,428,600
Wed, 06 Aug 2025
627.5000
630.2900
615.9500
625.8800
1,016,300
Tue, 05 Aug 2025
634.7700
636.2500
624.0800
628.5000
1,032,200
Mon, 04 Aug 2025
622.4200
636.6100
615.7900
636.0200
1,121,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
617.5500
625.3100
608.1000
618.6500
1,300,400
Thu, 31 Jul 2025
644.7800
646.2900
632.7400
633.4700
1,165,900
Wed, 30 Jul 2025
635.1400
651.7300
632.6700
645.3500
1,919,000
Tue, 29 Jul 2025
614.0600
647.2000
613.5800
635.8100
3,293,600
Mon, 28 Jul 2025
605.2800
607.7100
588.3700
592.6300
1,770,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend