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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
346.1000
360.6600
339.5500
343.6700
13,892,448
Fri, 23 Oct 2026
24 · 10-Q
Next filing day · accepted 22 Oct, 17:36 ET
10-Q ↗
Thu, 22 Oct 2026
23 · 8-K
After-hours · 20:04 ET
8-K ↗
Thu, 22 Oct 2026
363.7600
367.3400
348.2300
354.1900
13,557,600
Wed, 21 Oct 2026
380.2500
381.8800
367.1300
378.5100
8,660,600
Tue, 20 Oct 2026
348.8800
366.0000
342.5000
364.3200
8,534,800
Mon, 19 Oct 2026
341.9600
356.2500
341.1400
352.2100
7,813,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
347.7200
348.5100
331.8100
332.0000
8,036,000
Thu, 15 Oct 2026
342.6800
356.8300
336.0000
356.4500
12,255,900
Wed, 14 Oct 2026
371.5000
382.3400
362.5000
364.1000
6,787,500
Tue, 13 Oct 2026
359.0000
382.7700
358.2600
380.7100
12,400,600
Mon, 12 Oct 2026
391.7600
392.6000
385.8900
386.9400
5,410,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
397.3500
398.2800
386.0100
397.2800
7,046,600
Thu, 08 Oct 2026
399.3100
407.4500
390.6000
393.3100
9,386,800
Wed, 07 Oct 2026
401.0800
409.3900
397.0200
405.4200
7,258,500
Tue, 06 Oct 2026
426.6000
430.3300
406.8100
411.0400
14,044,100
Mon, 05 Oct 2026
22 · DEFA14A
After-hours · 20:07 ET
DEFA14A ↗
Mon, 05 Oct 2026
21 · DEF 14A
After-hours · 20:05 ET
DEF 14A ↗
Mon, 05 Oct 2026
430.5000
447.7100
429.4400
441.6400
11,300,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
423.2000
427.7100
396.5700
415.2900
24,768,500
Thu, 01 Oct 2026
451.8000
463.5500
440.0500
462.5600
6,158,700
Wed, 30 Sep 2026
453.2200
463.8900
446.2400
454.4600
6,960,200
Tue, 29 Sep 2026
463.1500
465.9000
447.0300
453.4800
6,118,500
Mon, 28 Sep 2026
449.0100
459.9900
432.0400
453.2300
7,429,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
455.2400
461.9800
447.6900
456.8100
5,935,300
Thu, 24 Sep 2026
465.7400
468.0000
449.2100
450.3100
7,212,500
Wed, 23 Sep 2026
462.9400
475.6600
445.0200
473.6900
5,037,700
Tue, 22 Sep 2026
440.0500
474.5400
438.0000
464.6000
8,419,900
Mon, 21 Sep 2026
455.6400
460.4900
437.2000
448.1700
7,636,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
427.5000
448.8500
424.5500
441.3600
13,518,900
Thu, 17 Sep 2026
427.2800
433.2000
416.3100
423.8700
7,143,000
Wed, 16 Sep 2026
421.4500
428.1400
414.6000
416.9700
7,624,200
Tue, 15 Sep 2026
430.2500
430.2500
407.1200
411.9600
7,860,800
Mon, 14 Sep 2026
417.3200
436.2800
416.0000
426.9400
7,296,100
Mon, 14 Sep 2026
20 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
464.1600
472.4300
442.7800
447.1800
5,122,100
Thu, 10 Sep 2026
466.6100
471.2300
456.7500
460.9300
4,518,300
Wed, 09 Sep 2026
474.6400
495.4900
471.7200
482.2800
4,027,100
Tue, 08 Sep 2026
480.0100
489.2000
464.5400
477.3000
6,407,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
452.2200
468.1900
442.1500
467.4600
5,805,000
Thu, 03 Sep 2026
442.9100
449.4700
420.8800
441.5700
5,514,300
Wed, 02 Sep 2026
444.9300
456.9800
437.4000
448.9000
4,042,700
Tue, 01 Sep 2026
443.0700
457.6800
439.2800
450.4400
5,497,900
Mon, 31 Aug 2026
456.9000
459.4500
444.5200
450.5500
5,854,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
462.2500
475.0100
455.0700
459.4500
4,317,400
Thu, 27 Aug 2026
19 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Thu, 27 Aug 2026
477.7900
479.8500
443.0200
462.0000
7,618,200
Wed, 26 Aug 2026
449.8800
470.0000
448.0100
468.8800
5,158,500
Wed, 26 Aug 2026
18 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 25 Aug 2026
446.7200
452.0000
430.3400
450.7500
4,746,400
Mon, 24 Aug 2026
446.3500
446.9900
419.5400
435.3800
7,763,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
477.2700
478.8000
454.3300
459.4400
4,341,800
Thu, 20 Aug 2026
463.3900
477.2800
453.7000
469.0500
5,365,500
Wed, 19 Aug 2026
494.2800
500.0000
460.2800
462.0900
6,981,500
Tue, 18 Aug 2026
496.0700
520.0000
490.2300
496.1600
9,440,100
Mon, 17 Aug 2026
525.5300
548.6000
519.0700
536.0100
9,305,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
17 · 10-K
After-hours · 16:20 ET
10-K ↗
Fri, 14 Aug 2026
503.5000
516.3500
487.1000
508.8000
9,945,800
Thu, 13 Aug 2026
453.1300
502.6400
451.5500
487.2900
8,699,100
Wed, 12 Aug 2026
457.0700
467.8000
450.8800
454.1000
5,750,500
Tue, 11 Aug 2026
442.2200
448.8800
431.4800
437.9300
6,095,100
Mon, 10 Aug 2026
434.6300
452.7000
424.3800
438.3400
7,258,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
457.4500
457.5600
422.5000
434.3000
11,820,800
Thu, 06 Aug 2026
428.8900
477.6300
407.4800
451.5200
16,190,100
Wed, 05 Aug 2026
16 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 05 Aug 2026
544.9400
564.6600
518.2800
519.1700
9,633,600
Tue, 04 Aug 2026
555.0100
559.8400
537.2900
548.5600
7,806,200
Mon, 03 Aug 2026
524.3600
539.4300
501.2700
527.2200
8,279,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
569.1100
580.0000
530.5500
544.8400
9,502,300
Thu, 30 Jul 2026
511.6500
547.0700
507.0000
533.0400
8,408,800
Wed, 29 Jul 2026
480.4000
499.1900
456.7200
462.0400
9,231,500
Tue, 28 Jul 2026
466.0900
467.2600
422.1100
463.5100
10,511,900
Mon, 27 Jul 2026
523.0000
531.2900
471.3200
497.9200
6,217,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
538.5000
552.0000
509.5600
519.8000
4,775,600
Thu, 23 Jul 2026
555.7200
576.3700
554.0000
558.3000
5,689,300
Wed, 22 Jul 2026
525.7400
564.4300
525.0200
556.6700
5,435,000
Tue, 21 Jul 2026
528.8100
553.6300
517.0100
548.3900
7,449,100
Mon, 20 Jul 2026
491.3600
505.9900
485.2800
487.4200
5,403,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
451.1300
492.9300
430.5200
477.2200
11,777,100
Thu, 16 Jul 2026
486.6800
498.7200
453.9400
466.8100
10,527,000
Wed, 15 Jul 2026
562.6400
569.3500
496.5000
513.8400
7,926,900
Tue, 14 Jul 2026
587.6500
589.6500
559.1100
563.3200
5,293,200
Mon, 13 Jul 2026
551.6700
559.9900
532.1600
555.5500
4,780,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
No trading
Thu, 09 Jul 2026
No trading
Wed, 08 Jul 2026
No trading
Tue, 07 Jul 2026
No trading
Mon, 06 Jul 2026
No trading
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
No trading
Wed, 01 Jul 2026
No trading
Tue, 30 Jun 2026
No trading
Mon, 29 Jun 2026
No trading
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
No trading
Thu, 25 Jun 2026
No trading
Wed, 24 Jun 2026
No trading
Tue, 23 Jun 2026
No trading
Mon, 22 Jun 2026
No trading
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
No trading
Wed, 17 Jun 2026
No trading
Tue, 16 Jun 2026
No trading
Mon, 15 Jun 2026
No trading
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
No trading
Thu, 11 Jun 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 11 Jun 2026
No trading
Wed, 10 Jun 2026
No trading
Tue, 09 Jun 2026
No trading
Mon, 08 Jun 2026
No trading
Mon, 08 Jun 2026
14 · 8-K/A
Pre-market · 09:00 ET
8-K/A ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
No trading
Thu, 04 Jun 2026
No trading
Wed, 03 Jun 2026
No trading
Wed, 03 Jun 2026
13 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 02 Jun 2026
No trading
Mon, 01 Jun 2026
No trading
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
No trading
Thu, 28 May 2026
No trading
Thu, 28 May 2026
12 · 8-K
Pre-market · 09:08 ET
8-K ↗
Wed, 27 May 2026
No trading
Tue, 26 May 2026
No trading
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
No trading
Thu, 21 May 2026
No trading
Wed, 20 May 2026
No trading
Tue, 19 May 2026
No trading
Mon, 18 May 2026
No trading
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
No trading
Thu, 14 May 2026
No trading
Wed, 13 May 2026
No trading
Tue, 12 May 2026
No trading
Mon, 11 May 2026
No trading
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
No trading
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Tue, 05 May 2026
No trading
Mon, 04 May 2026
No trading
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
No trading
Fri, 01 May 2026
11 · 10-Q
Next filing day · accepted 30 Apr, 18:13 ET
10-Q ↗
Thu, 30 Apr 2026
10 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 30 Apr 2026
No trading
Wed, 29 Apr 2026
No trading
Tue, 28 Apr 2026
No trading
Mon, 27 Apr 2026
No trading
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
No trading
Thu, 23 Apr 2026
No trading
Wed, 22 Apr 2026
No trading
Tue, 21 Apr 2026
No trading
Mon, 20 Apr 2026
No trading
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
No trading
Thu, 16 Apr 2026
No trading
Wed, 15 Apr 2026
No trading
Tue, 14 Apr 2026
No trading
Mon, 13 Apr 2026
No trading
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
No trading
Thu, 09 Apr 2026
No trading
Wed, 08 Apr 2026
No trading
Tue, 07 Apr 2026
No trading
Mon, 06 Apr 2026
No trading
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
No trading
Wed, 01 Apr 2026
No trading
Tue, 31 Mar 2026
No trading
Mon, 30 Mar 2026
No trading
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
No trading
Thu, 26 Mar 2026
No trading
Wed, 25 Mar 2026
No trading
Tue, 24 Mar 2026
No trading
Mon, 23 Mar 2026
No trading
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
No trading
Thu, 19 Mar 2026
No trading
Wed, 18 Mar 2026
No trading
Tue, 17 Mar 2026
No trading
Mon, 16 Mar 2026
No trading
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
No trading
Thu, 12 Mar 2026
No trading
Wed, 11 Mar 2026
No trading
Tue, 10 Mar 2026
No trading
Mon, 09 Mar 2026
No trading
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
No trading
Thu, 05 Mar 2026
No trading
Wed, 04 Mar 2026
No trading
Tue, 03 Mar 2026
No trading
Mon, 02 Mar 2026
No trading
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
No trading
Thu, 26 Feb 2026
No trading
Wed, 25 Feb 2026
No trading
Tue, 24 Feb 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 24 Feb 2026
No trading
Mon, 23 Feb 2026
No trading
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
No trading
Thu, 19 Feb 2026
No trading
Wed, 18 Feb 2026
No trading
Wed, 18 Feb 2026
8 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 17 Feb 2026
No trading
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
No trading
Thu, 12 Feb 2026
No trading
Wed, 11 Feb 2026
No trading
Tue, 10 Feb 2026
No trading
Mon, 09 Feb 2026
No trading
Mon, 09 Feb 2026
7 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
No trading
Thu, 05 Feb 2026
No trading
Wed, 04 Feb 2026
No trading
Tue, 03 Feb 2026
No trading
Mon, 02 Feb 2026
No trading
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
No trading
Fri, 30 Jan 2026
6 · 10-Q
Next filing day · accepted 29 Jan, 18:12 ET
10-Q ↗
Thu, 29 Jan 2026
5 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 29 Jan 2026
No trading
Wed, 28 Jan 2026
No trading
Tue, 27 Jan 2026
No trading
Mon, 26 Jan 2026
No trading
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
No trading
Thu, 22 Jan 2026
No trading
Wed, 21 Jan 2026
No trading
Tue, 20 Jan 2026
No trading
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
No trading
Thu, 15 Jan 2026
No trading
Wed, 14 Jan 2026
No trading
Tue, 13 Jan 2026
No trading
Mon, 12 Jan 2026
No trading
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
No trading
Thu, 08 Jan 2026
No trading
Wed, 07 Jan 2026
No trading
Tue, 06 Jan 2026
No trading
Mon, 05 Jan 2026
No trading
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
No trading
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
No trading
Tue, 30 Dec 2025
No trading
Mon, 29 Dec 2025
No trading
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
No trading
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
No trading
Tue, 23 Dec 2025
No trading
Mon, 22 Dec 2025
No trading
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
No trading
Thu, 18 Dec 2025
No trading
Wed, 17 Dec 2025
No trading
Tue, 16 Dec 2025
No trading
Mon, 15 Dec 2025
No trading
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
No trading
Thu, 11 Dec 2025
No trading
Wed, 10 Dec 2025
No trading
Tue, 09 Dec 2025
No trading
Mon, 08 Dec 2025
No trading
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
No trading
Thu, 04 Dec 2025
No trading
Wed, 03 Dec 2025
No trading
Tue, 02 Dec 2025
No trading
Mon, 01 Dec 2025
No trading
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
No trading
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
No trading
Tue, 25 Nov 2025
No trading
Mon, 24 Nov 2025
4 · 8-K
After-hours · 16:22 ET
8-K ↗
Mon, 24 Nov 2025
No trading
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
No trading
Thu, 20 Nov 2025
No trading
Wed, 19 Nov 2025
No trading
Tue, 18 Nov 2025
No trading
Mon, 17 Nov 2025
No trading
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
No trading
Thu, 13 Nov 2025
No trading
Wed, 12 Nov 2025
No trading
Tue, 11 Nov 2025
No trading
Mon, 10 Nov 2025
No trading
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
No trading
Mon, 03 Nov 2025
3 · 8-K
After-hours · 17:10 ET
8-K ↗
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Fri, 31 Oct 2025
2 · 10-Q
Next filing day · accepted 30 Oct, 17:43 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 30 Oct 2025
No trading
Wed, 29 Oct 2025
No trading
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend