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
15.5000
15.6100
14.6850
15.2100
3,580,490
Thu, 22 Oct 2026
16.3000
16.3600
14.5800
15.1100
9,304,500
Wed, 21 Oct 2026
16.8200
17.1500
16.5400
16.8700
4,390,000
Tue, 20 Oct 2026
15.6600
16.5000
15.0600
16.2300
4,194,900
Mon, 19 Oct 2026
16.7100
17.0500
15.8900
16.0100
3,493,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
16.7100
17.2100
16.1200
16.2400
4,104,100
Thu, 15 Oct 2026
15.8100
16.9200
15.3000
16.5000
8,135,600
Wed, 14 Oct 2026
17.8300
17.8400
16.3600
16.5000
6,729,800
Tue, 13 Oct 2026
18.0200
18.5700
17.6600
18.3100
5,013,300
Mon, 12 Oct 2026
19.5300
19.5400
18.4400
18.6100
3,463,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
19.4400
19.9800
18.9700
19.7900
3,667,800
Thu, 08 Oct 2026
20.0100
20.2700
18.6200
19.2000
4,189,000
Wed, 07 Oct 2026
20.8000
21.0800
20.0500
20.3400
3,496,900
Tue, 06 Oct 2026
19.3300
21.4100
19.2400
21.3500
8,014,900
Mon, 05 Oct 2026
20.0900
20.2900
18.7900
18.9800
4,305,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
18.8000
20.1200
18.7000
19.9900
5,547,100
Thu, 01 Oct 2026
17.9000
18.5500
17.5300
18.2800
5,455,500
Wed, 30 Sep 2026
18.1500
18.6700
17.8800
18.1300
4,900,000
Tue, 29 Sep 2026
18.2300
18.9200
18.0700
18.3800
6,100,100
Mon, 28 Sep 2026
19.1500
19.1500
18.0500
18.1600
4,338,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
19.0200
19.7700
18.8700
19.1200
5,358,600
Thu, 24 Sep 2026
19.5000
19.6800
18.6700
19.0100
7,661,100
Wed, 23 Sep 2026
19.2800
20.2300
18.8300
19.9900
6,603,200
Tue, 22 Sep 2026
20.4100
20.4100
19.0100
19.5100
6,433,900
Mon, 21 Sep 2026
21.8500
21.9800
20.0600
20.3000
6,344,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
20.8000
21.3900
20.4600
21.1500
10,941,300
Thu, 17 Sep 2026
21.0400
21.6100
19.2600
20.9600
13,127,100
Wed, 16 Sep 2026
18.2400
18.9100
18.0400
18.7100
6,996,100
Tue, 15 Sep 2026
17.6500
18.2200
17.5100
17.7900
3,992,200
Mon, 14 Sep 2026
19.2400
19.4300
17.4500
17.4500
5,497,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
20.0800
20.5800
19.7800
20.3500
2,919,600
Thu, 10 Sep 2026
20.2400
20.9400
19.4500
19.6000
3,303,100
Wed, 09 Sep 2026
21.7000
21.8100
20.4900
20.7800
3,520,300
Tue, 08 Sep 2026
21.1700
22.2000
20.9000
21.8200
6,739,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
20.4300
21.4900
20.4200
20.7700
2,739,200
Thu, 03 Sep 2026
20.1600
20.8400
19.8500
20.2800
4,094,500
Wed, 02 Sep 2026
20.2600
20.2700
19.1900
20.0700
5,463,000
Tue, 01 Sep 2026
19.8900
20.0000
19.0400
19.4700
4,044,200
Mon, 31 Aug 2026
20.6900
20.9300
19.6900
20.2000
4,134,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
22.4800
22.5900
20.6700
20.8300
2,963,900
Thu, 27 Aug 2026
23.6600
24.4100
22.4000
22.5400
2,214,200
Wed, 26 Aug 2026
21.9900
23.5700
21.9600
23.3600
2,492,000
Tue, 25 Aug 2026
22.2400
22.8300
21.7700
21.9600
3,504,400
Mon, 24 Aug 2026
22.6800
22.9000
21.9200
22.1300
2,020,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
23.1200
23.5200
22.2200
23.1600
3,335,300
Thu, 20 Aug 2026
25.0000
25.1400
22.3900
23.0000
5,306,900
Wed, 19 Aug 2026
26.0000
26.3800
25.0000
25.2200
3,625,200
Tue, 18 Aug 2026
27.3200
27.3500
25.6300
26.0000
5,014,300
Mon, 17 Aug 2026
27.5400
28.5100
27.0500
28.1200
2,444,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
27.3100
28.3400
27.0900
27.4300
2,188,100
Thu, 13 Aug 2026
28.1400
28.7600
27.3000
27.5800
3,472,000
Wed, 12 Aug 2026
27.8900
29.3400
27.5300
28.2400
3,138,500
Tue, 11 Aug 2026
27.5700
27.8900
27.0000
27.4500
1,910,100
Mon, 10 Aug 2026
27.3000
27.6000
26.4000
27.1300
2,674,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
26.4000
27.8300
25.7400
27.3500
3,376,900
Thu, 06 Aug 2026
26.0200
27.1800
25.2300
25.9700
3,276,100
Wed, 05 Aug 2026
27.2400
27.5300
25.8000
26.1100
4,031,900
Tue, 04 Aug 2026
25.2500
27.5100
25.1900
27.3500
6,548,500
Mon, 03 Aug 2026
24.0500
25.1200
23.1300
24.9100
3,745,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
25.1300
26.8000
23.8900
24.4200
5,420,400
Thu, 30 Jul 2026
24.6000
25.7500
23.2500
24.3900
9,511,600
Wed, 29 Jul 2026
26.3000
26.6400
21.6900
21.7700
7,348,800
Tue, 28 Jul 2026
7 · 10-Q
After market open · 10:01 ET
10-Q ↗
Tue, 28 Jul 2026
25.4400
27.2100
22.6000
26.2200
7,272,600
Tue, 28 Jul 2026
6 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 27 Jul 2026
26.7200
27.7500
25.1700
26.9200
4,459,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
27.9400
28.2100
25.8200
26.2800
3,106,400
Thu, 23 Jul 2026
27.4500
28.5400
26.6600
27.9900
3,096,800
Wed, 22 Jul 2026
28.4900
29.8300
27.3000
27.4400
4,294,800
Tue, 21 Jul 2026
27.4700
30.8400
27.4700
30.3700
3,665,900
Mon, 20 Jul 2026
27.4300
29.8000
26.7600
27.4700
3,085,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
26.9500
28.0300
24.5800
27.7200
7,928,700
Thu, 16 Jul 2026
29.9200
30.0400
27.5600
28.0200
4,543,700
Wed, 15 Jul 2026
30.7600
31.9800
29.3900
30.1600
5,291,100
Tue, 14 Jul 2026
31.8100
32.9000
29.7500
30.8100
6,059,300
Mon, 13 Jul 2026
33.0000
33.2900
31.5100
31.5800
2,658,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
33.4300
33.9100
31.8900
33.4100
3,137,000
Thu, 09 Jul 2026
34.5500
35.7400
33.4800
33.7300
3,363,000
Wed, 08 Jul 2026
33.8000
34.4600
32.4000
33.5400
4,255,900
Tue, 07 Jul 2026
35.7800
36.6700
31.7700
34.5500
7,037,200
Mon, 06 Jul 2026
37.0600
38.0000
35.0000
36.1700
4,842,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
38.0900
39.9000
35.5400
36.9500
7,940,400
Wed, 01 Jul 2026
39.5200
40.2400
37.6300
38.1300
9,424,700
Tue, 30 Jun 2026
38.1200
40.7200
37.0800
39.5500
7,333,600
Mon, 29 Jun 2026
39.2600
39.3100
35.1000
38.3200
6,526,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.6000
39.3100
36.8500
37.2900
4,271,700
Thu, 25 Jun 2026
38.3900
39.7000
36.5500
38.2400
3,251,100
Wed, 24 Jun 2026
38.2900
40.0000
36.0000
36.4800
2,887,000
Tue, 23 Jun 2026
37.9700
39.4000
37.0000
38.3100
4,157,000
Mon, 22 Jun 2026
38.0000
42.9500
37.5600
41.1300
6,514,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
35.6100
37.8500
35.1000
37.4500
3,695,100
Wed, 17 Jun 2026
34.2500
36.3200
33.8300
35.0200
2,582,600
Tue, 16 Jun 2026
34.6700
34.7600
33.1900
34.2400
2,013,100
Mon, 15 Jun 2026
33.0200
34.8200
32.5700
34.7200
3,455,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
33.3600
33.9000
32.0000
32.3700
2,981,700
Thu, 11 Jun 2026
31.4900
33.8500
31.2500
33.3600
4,208,500
Wed, 10 Jun 2026
33.4500
33.7000
31.0600
31.4300
8,450,600
Tue, 09 Jun 2026
34.7000
35.6100
32.6100
33.7200
6,339,400
Mon, 08 Jun 2026
32.8500
34.9700
32.7000
33.7200
4,830,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
No trading
Thu, 04 Jun 2026
5 · 424B4
After market open · 13:37 ET
424B4 ↗
Thu, 04 Jun 2026
No trading
Wed, 03 Jun 2026
4 · S-1MEF
After-hours · 20:43 ET
S-1MEF ↗
Wed, 03 Jun 2026
No trading
Tue, 02 Jun 2026
No trading
Mon, 01 Jun 2026
No trading
Mon, 01 Jun 2026
3 · S-1/A
Next filing day · accepted 29 May, 18:33 ET
S-1/A ↗
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
Tue, 26 May 2026
2 · S-1/A
Pre-market · 07:13 ET
S-1/A ↗
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
1 · S-1
After market open · 15:37 ET
S-1 ↗
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
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
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
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
No trading
Thu, 06 Nov 2025
No trading
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
No trading