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
51.1600
51.1600
50.6700
50.7000
24,547
Thu, 22 Oct 2026
51.0400
51.8700
51.0400
51.8400
21,600
Wed, 21 Oct 2026
51.5400
51.5400
49.8000
50.7000
39,000
Tue, 20 Oct 2026
52.2700
52.2700
50.5000
51.5300
34,000
Mon, 19 Oct 2026
51.9800
53.0100
51.6200
52.1000
25,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
52.5700
53.2100
51.6400
51.8700
19,600
Thu, 15 Oct 2026
52.7900
53.8300
51.8600
52.1100
88,900
Wed, 14 Oct 2026
52.5300
53.5300
51.7400
52.4600
45,500
Tue, 13 Oct 2026
52.2800
53.2300
51.8200
52.7300
19,100
Mon, 12 Oct 2026
51.7300
52.9600
51.5800
52.4300
21,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
51.8600
52.2600
51.2300
51.4600
21,400
Thu, 08 Oct 2026
51.6700
52.4800
51.6700
52.0200
28,600
Wed, 07 Oct 2026
50.3600
52.3400
50.2300
51.5200
30,800
Tue, 06 Oct 2026
50.2100
51.5000
50.1900
50.9600
20,300
Mon, 05 Oct 2026
50.6700
51.1100
50.0000
50.1900
31,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
50.5900
51.5000
50.3700
50.8900
29,500
Thu, 01 Oct 2026
48.3900
50.4800
48.3900
50.2100
57,800
Wed, 30 Sep 2026
48.5800
49.3200
48.1100
48.4100
52,300
Tue, 29 Sep 2026
47.1000
48.8500
46.1000
48.4700
33,300
Mon, 28 Sep 2026
47.3000
47.3000
46.2100
47.1400
46,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.6500
48.7300
46.9700
47.4400
27,700
Thu, 24 Sep 2026
14 · 8-K
After market open · 15:59 ET
8-K ↗
Thu, 24 Sep 2026
46.0000
47.9200
45.6800
47.4200
34,000
Wed, 23 Sep 2026
46.4500
46.7700
45.6900
46.0700
26,600
Tue, 22 Sep 2026
44.8600
46.8700
44.8600
46.8700
40,700
Mon, 21 Sep 2026
44.2900
44.8300
43.8700
44.4000
20,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.4400
45.0000
43.5700
44.7000
88,300
Thu, 17 Sep 2026
43.9100
45.0100
43.9100
44.4900
26,000
Wed, 16 Sep 2026
43.8700
45.3600
43.7800
43.8300
25,700
Tue, 15 Sep 2026
44.2600
44.5400
43.9600
44.5400
20,100
Mon, 14 Sep 2026
44.9700
44.9700
43.7200
44.1300
27,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
45.2600
45.4400
44.2500
44.5900
21,100
Thu, 10 Sep 2026
44.7700
44.7700
44.0800
44.6100
25,700
Wed, 09 Sep 2026
44.5600
45.1400
43.9900
44.9000
27,700
Tue, 08 Sep 2026
45.2900
45.3000
44.1200
44.5000
24,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
44.0000
45.3700
43.5500
45.3700
17,200
Thu, 03 Sep 2026
45.3300
45.3800
43.3300
44.1900
23,900
Wed, 02 Sep 2026
44.7500
45.6800
44.7400
44.8200
36,100
Tue, 01 Sep 2026
44.7700
45.2000
43.2000
44.2400
22,000
Mon, 31 Aug 2026
45.4000
45.4000
44.3100
44.7700
23,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
44.5700
45.8600
44.5700
45.3900
24,900
Thu, 27 Aug 2026
44.5400
45.3700
44.2900
44.8400
25,800
Wed, 26 Aug 2026
45.5800
45.5800
44.1000
45.2400
19,100
Tue, 25 Aug 2026
44.8900
46.2500
44.6900
45.5800
21,800
Mon, 24 Aug 2026
44.8400
45.5600
44.5300
44.8200
14,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
45.1400
45.1400
44.2900
44.8400
12,600
Thu, 20 Aug 2026
45.3200
45.3200
44.0000
44.9000
19,500
Wed, 19 Aug 2026
45.8000
46.1200
45.0400
45.8000
23,000
Tue, 18 Aug 2026
46.0000
46.0600
44.5400
45.4100
29,900
Mon, 17 Aug 2026
45.4900
46.9200
45.4900
45.7900
30,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
45.4800
45.9300
44.8500
45.2600
20,200
Thu, 13 Aug 2026
46.4300
46.8900
45.1300
45.8000
20,300
Wed, 12 Aug 2026
46.9100
46.9900
43.8300
46.7300
30,800
Tue, 11 Aug 2026
46.2300
47.0100
45.2300
46.8800
22,800
Mon, 10 Aug 2026
46.1900
48.6800
45.5500
46.2200
44,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
13 · 10-Q
After market open · 14:34 ET
10-Q ↗
Fri, 07 Aug 2026
43.8200
46.5000
43.1400
46.1700
38,900
Thu, 06 Aug 2026
44.1800
44.2900
42.7000
43.9100
24,800
Wed, 05 Aug 2026
41.8500
44.4800
40.9000
43.9000
45,000
Tue, 04 Aug 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 04 Aug 2026
40.8400
41.8600
40.5400
40.9600
35,600
Mon, 03 Aug 2026
39.6400
40.8600
39.5000
40.4200
30,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
39.4900
40.2600
38.4700
39.0000
16,900
Thu, 30 Jul 2026
39.9100
40.2000
39.5000
39.5600
18,000
Wed, 29 Jul 2026
39.2500
39.9000
39.0300
39.5800
17,300
Tue, 28 Jul 2026
38.9000
39.4600
38.3100
39.2800
13,900
Mon, 27 Jul 2026
38.3000
38.9000
38.1000
38.6300
18,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
38.2400
38.5000
37.2900
38.2200
12,000
Thu, 23 Jul 2026
38.3400
38.7400
37.0000
37.9500
22,000
Wed, 22 Jul 2026
38.7500
38.7500
37.8200
38.6600
21,600
Tue, 21 Jul 2026
38.8500
38.9500
38.2500
38.8000
18,500
Mon, 20 Jul 2026
39.5800
40.0100
38.8000
38.8300
15,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
40.0000
40.3600
38.9300
39.2000
15,500
Thu, 16 Jul 2026
39.5300
40.4100
38.5900
40.3300
18,200
Wed, 15 Jul 2026
38.3400
39.7900
38.2500
39.3600
16,300
Tue, 14 Jul 2026
38.4700
38.9700
38.2500
38.3700
11,300
Mon, 13 Jul 2026
37.9200
39.0700
37.9000
38.4100
17,100
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
11 · 8-K
After market open · 13:09 ET
8-K ↗
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
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
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
10 · 10-Q
After-hours · 17:04 ET
10-Q ↗
Thu, 07 May 2026
9 · 8-K
After market open · 15:38 ET
8-K ↗
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Tue, 05 May 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
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
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
7 · DEF 14A
After market open · 13:50 ET
DEF 14A ↗
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
6 · 10-K
After-hours · 16:22 ET
10-K ↗
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
5 · 8-K
After-hours · 16:06 ET
8-K ↗
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
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
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
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
4 · 8-K
After-hours · 17:00 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
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
3 · 10-Q
After market open · 13:54 ET
10-Q ↗
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
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