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
38.7400
39.3200
38.6100
39.0500
966,614
Thu, 22 Oct 2026
37.4500
39.1500
37.3700
39.1300
1,101,600
Wed, 21 Oct 2026
28 · 8-K
After-hours · 20:21 ET
8-K ↗
Wed, 21 Oct 2026
37.6900
37.7400
37.2600
37.6500
588,400
Tue, 20 Oct 2026
37.1900
37.9800
37.1800
37.6300
573,300
Mon, 19 Oct 2026
37.1300
37.3800
36.9300
37.0500
525,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
37.0500
37.6500
36.6800
37.2200
640,800
Thu, 15 Oct 2026
36.8000
37.1800
36.3900
37.0400
658,000
Wed, 14 Oct 2026
36.0900
36.6700
36.0200
36.4600
925,300
Tue, 13 Oct 2026
37.0700
37.2100
36.5000
36.7500
521,100
Mon, 12 Oct 2026
36.5900
37.1100
36.5900
36.8600
449,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
36.7000
36.7600
36.4100
36.5900
679,400
Thu, 08 Oct 2026
36.3700
37.1200
36.2000
36.9600
944,900
Wed, 07 Oct 2026
36.7000
36.8200
36.3100
36.4700
848,200
Tue, 06 Oct 2026
37.6600
37.7900
37.0500
37.1200
740,700
Mon, 05 Oct 2026
38.0500
38.0700
37.5900
37.7500
1,071,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
27 · 8-K
After-hours · 20:24 ET
8-K ↗
Fri, 02 Oct 2026
37.9300
38.3700
37.8700
38.1100
1,030,800
Thu, 01 Oct 2026
37.1200
37.6500
36.3900
37.6200
1,742,200
Wed, 30 Sep 2026
37.7300
38.0200
37.1700
37.4200
991,700
Tue, 29 Sep 2026
38.2500
38.4300
37.6100
37.7300
679,800
Mon, 28 Sep 2026
38.7300
38.7600
38.1500
38.2500
775,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
38.4700
38.9500
38.4700
38.6600
792,700
Thu, 24 Sep 2026
38.4400
38.5700
37.8400
38.4200
630,200
Wed, 23 Sep 2026
38.6300
38.7900
38.0500
38.0900
866,200
Tue, 22 Sep 2026
38.9200
39.5600
38.4600
38.4900
1,409,200
Mon, 21 Sep 2026
39.4500
39.6300
39.0900
39.1000
791,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
38.8700
39.4800
38.6500
39.3700
2,798,200
Thu, 17 Sep 2026
39.9400
39.9400
39.0900
39.1900
1,180,900
Wed, 16 Sep 2026
40.3300
40.3600
38.8700
39.5400
1,022,800
Tue, 15 Sep 2026
40.3300
40.7700
40.2000
40.3900
1,040,200
Mon, 14 Sep 2026
40.1800
40.6200
40.1400
40.3800
1,098,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
40.5600
40.6300
39.7700
40.1800
964,100
Thu, 10 Sep 2026
40.0500
40.2500
39.5900
40.2500
1,010,700
Wed, 09 Sep 2026
40.3200
40.6500
39.9200
40.0700
902,700
Tue, 08 Sep 2026
41.1200
41.3900
40.4800
40.5200
876,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
40.7400
41.6200
40.5700
41.3300
3,120,500
Thu, 03 Sep 2026
40.6900
41.3300
40.4300
41.3100
750,500
Wed, 02 Sep 2026
39.5400
40.6500
39.5400
40.4600
867,500
Tue, 01 Sep 2026
39.9500
40.1200
39.3200
39.4800
611,500
Mon, 31 Aug 2026
40.3700
40.4100
39.8700
40.0100
609,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
40.5800
40.7400
40.3200
40.4200
495,600
Thu, 27 Aug 2026
26 · 8-K
After-hours · 17:31 ET
8-K ↗
Thu, 27 Aug 2026
40.1400
40.5200
39.8200
40.4500
474,400
Wed, 26 Aug 2026
40.7300
40.7600
40.2900
40.4400
598,900
Tue, 25 Aug 2026
40.8100
41.0400
40.3000
40.5100
639,800
Mon, 24 Aug 2026
40.8600
41.2800
40.7000
40.7300
538,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
41.1900
41.5500
40.5200
40.8600
805,900
Thu, 20 Aug 2026
40.9600
41.0700
40.6400
40.8800
555,900
Wed, 19 Aug 2026
42.2700
42.2700
41.0100
41.1600
751,800
Tue, 18 Aug 2026
42.5700
42.6100
42.0200
42.2100
815,800
Mon, 17 Aug 2026
42.4700
42.9500
42.3900
42.4800
964,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
42.7800
43.0200
42.5000
42.6900
658,400
Thu, 13 Aug 2026
42.7600
42.8500
42.5000
42.7000
641,200
Wed, 12 Aug 2026
42.2400
42.4600
42.0600
42.3900
1,036,000
Tue, 11 Aug 2026
41.9000
42.2400
41.6800
42.1900
711,000
Mon, 10 Aug 2026
41.5100
41.8200
41.3400
41.7200
652,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
41.5300
41.7800
41.1300
41.6900
580,900
Thu, 06 Aug 2026
42.5000
42.5000
41.5200
41.7300
1,037,200
Wed, 05 Aug 2026
42.4700
42.4700
41.9600
42.1500
746,000
Tue, 04 Aug 2026
41.7700
42.4200
41.6200
42.3100
775,400
Mon, 03 Aug 2026
41.4500
41.9700
41.1100
41.8100
743,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
41.5600
41.7600
41.0400
41.3800
682,300
Thu, 30 Jul 2026
25 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Thu, 30 Jul 2026
41.9900
42.2000
41.5500
41.5700
759,800
Wed, 29 Jul 2026
41.6200
42.2100
41.6000
41.9000
941,800
Tue, 28 Jul 2026
41.2000
42.0500
41.0800
42.0100
768,600
Mon, 27 Jul 2026
41.4900
41.7100
40.9000
40.9800
1,060,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
40.1700
41.3100
39.7600
41.2500
896,900
Thu, 23 Jul 2026
39.7800
40.3000
38.8000
40.0800
1,763,700
Wed, 22 Jul 2026
40.9300
41.2000
40.2100
40.9100
1,990,900
Tue, 21 Jul 2026
24 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 21 Jul 2026
40.3800
40.6800
39.9700
40.3800
1,097,500
Mon, 20 Jul 2026
40.8000
41.0200
40.3200
40.5300
859,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
40.5900
41.1200
40.3800
40.8000
1,180,300
Thu, 16 Jul 2026
39.4400
41.2700
39.4400
41.1800
1,277,500
Wed, 15 Jul 2026
39.1600
39.7000
38.9700
39.5200
831,600
Tue, 14 Jul 2026
39.2100
39.5000
38.9700
39.1000
1,306,200
Mon, 13 Jul 2026
39.2300
39.2300
38.8100
39.1100
546,600
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
23 · 8-K
After-hours · 16:26 ET
8-K ↗
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
No trading
Wed, 10 Jun 2026
No trading
Tue, 09 Jun 2026
No trading
Mon, 08 Jun 2026
No trading
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
No trading
Thu, 04 Jun 2026
22 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 04 Jun 2026
No trading
Wed, 03 Jun 2026
No trading
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
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
21 · 8-K
After-hours · 16:23 ET
8-K ↗
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
20 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 04 May 2026
No trading
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
No trading
Thu, 30 Apr 2026
19 · 10-Q
After-hours · 16:13 ET
10-Q ↗
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
18 · 8-K
After-hours · 16:31 ET
8-K ↗
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
17 · 8-K
After-hours · 16:45 ET
8-K ↗
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
16 · DEFA14A
After market open · 15:20 ET
DEFA14A ↗
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
15 · 8-K
After-hours · 16:24 ET
8-K ↗
Thu, 02 Apr 2026
No trading
Wed, 01 Apr 2026
14 · DEFA14A
After market open · 11:37 ET
DEFA14A ↗
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
13 · DEF 14A
After-hours · 16:14 ET
DEF 14A ↗
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
12 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 04 Mar 2026
No trading
Tue, 03 Mar 2026
No trading
Mon, 02 Mar 2026
11 · S-3ASR
After-hours · 17:21 ET
S-3ASR ↗
Mon, 02 Mar 2026
10 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 02 Mar 2026
9 · 10-K
After-hours · 16:21 ET
10-K ↗
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
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
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
8 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 11 Feb 2026
No trading
Tue, 10 Feb 2026
No trading
Mon, 09 Feb 2026
No trading
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
Thu, 29 Jan 2026
No trading
Wed, 28 Jan 2026
No trading
Tue, 27 Jan 2026
7 · 8-K
After-hours · 16:37 ET
8-K ↗
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
Fri, 23 Jan 2026
6 · 8-K
Pre-market · 09:01 ET
8-K ↗
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
5 · 8-K
After-hours · 16:55 ET
8-K ↗
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
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
4 · 8-K
After-hours · 16:33 ET
8-K ↗
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
3 · 10-Q
After-hours · 16:28 ET
10-Q ↗
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
2 · 8-K
After-hours · 16:27 ET
8-K ↗
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
No trading
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
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
Fri, 24 Oct 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 24 Oct 2025
No trading