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
26.7400
26.7400
23.9700
24.4400
1,820,899
Thu, 22 Oct 2026
28.0300
28.2900
26.5800
26.9200
911,900
Wed, 21 Oct 2026
27.3900
28.4800
26.4000
27.8500
1,392,000
Tue, 20 Oct 2026
25.4000
27.9300
24.4400
27.0800
1,495,400
Mon, 19 Oct 2026
22.9800
26.2400
22.9800
25.3500
2,142,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
25.3900
25.7100
22.6600
22.7500
1,115,100
Thu, 15 Oct 2026
25.7600
26.4400
24.8000
25.1800
955,200
Wed, 14 Oct 2026
27.0000
27.3900
25.7300
25.8900
764,900
Tue, 13 Oct 2026
29.4500
29.5000
26.7200
26.8500
1,187,800
Mon, 12 Oct 2026
27.3800
29.5000
26.8300
28.9500
1,203,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
28.1500
29.5000
27.2100
27.4800
1,086,600
Thu, 08 Oct 2026
28.4200
28.9000
26.1400
28.0900
1,392,600
Wed, 07 Oct 2026
28.7800
30.3600
27.5600
28.8200
994,000
Tue, 06 Oct 2026
29.4400
29.7300
28.1700
28.8600
979,200
Mon, 05 Oct 2026
30.4100
30.8200
28.5600
29.5300
572,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
30.3400
30.6300
28.3000
30.2800
881,200
Thu, 01 Oct 2026
31.9900
32.6300
29.7100
30.4400
885,800
Wed, 30 Sep 2026
31.9500
32.8600
31.2000
32.2900
547,100
Tue, 29 Sep 2026
32.8400
33.7400
31.2000
31.9100
453,900
Mon, 28 Sep 2026
31.0200
33.7600
30.1700
32.5700
809,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
32.3200
32.3200
29.5700
31.2000
1,119,000
Thu, 24 Sep 2026
33.3200
33.7300
31.0600
32.4700
1,165,900
Wed, 23 Sep 2026
37.8900
37.8900
32.9500
33.3100
1,113,900
Tue, 22 Sep 2026
37.4100
38.7300
35.5100
38.1700
865,500
Mon, 21 Sep 2026
41.5800
42.3200
34.7200
36.9300
1,705,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
41.0100
42.4900
39.4100
41.7300
9,086,000
Thu, 17 Sep 2026
37.5100
42.2200
37.3500
40.8800
1,093,200
Wed, 16 Sep 2026
36.1900
38.9200
35.3700
36.8800
971,000
Tue, 15 Sep 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 15 Sep 2026
36.2700
36.3800
35.2400
35.7200
446,200
Mon, 14 Sep 2026
37.0600
37.5800
35.6000
36.1600
482,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
36.9000
37.7400
36.4400
36.8800
364,800
Thu, 10 Sep 2026
38.7600
38.7700
36.1300
36.3200
680,800
Wed, 09 Sep 2026
39.7700
40.1300
38.3300
38.7600
501,200
Tue, 08 Sep 2026
40.9700
41.0500
39.0700
39.7700
564,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
40.2000
41.1900
39.5000
40.4200
380,700
Thu, 03 Sep 2026
40.2100
40.8300
39.1200
40.7500
408,300
Wed, 02 Sep 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 02 Sep 2026
39.7300
41.1400
38.3100
40.1100
363,900
Tue, 01 Sep 2026
39.1500
40.0000
37.8800
39.4700
500,200
Mon, 31 Aug 2026
39.0800
40.0100
37.7700
39.0100
529,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
38.9600
40.0200
38.5000
39.1100
316,200
Thu, 27 Aug 2026
39.0000
40.1900
38.2200
39.2900
445,400
Wed, 26 Aug 2026
39.1700
39.4100
38.0900
39.2600
409,100
Tue, 25 Aug 2026
10 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 25 Aug 2026
38.5200
39.9000
38.3700
39.2300
286,100
Mon, 24 Aug 2026
39.4200
40.5600
38.0000
38.4300
340,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
39.4100
40.9200
38.9500
39.3600
354,600
Thu, 20 Aug 2026
40.7000
41.4900
39.3100
39.5800
205,800
Wed, 19 Aug 2026
39.7400
41.3500
39.0700
41.3200
425,100
Tue, 18 Aug 2026
37.1800
39.8100
35.6000
39.3500
639,000
Mon, 17 Aug 2026
36.4100
38.8300
36.4100
37.2200
385,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
35.6700
37.9900
34.7800
37.0700
290,900
Thu, 13 Aug 2026
9 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 13 Aug 2026
37.6700
37.6700
35.2200
35.6700
271,000
Thu, 13 Aug 2026
8 · 8-K
Pre-market · 07:19 ET
8-K ↗
Wed, 12 Aug 2026
36.1100
37.8300
36.0100
37.4100
217,300
Tue, 11 Aug 2026
35.8300
36.9500
35.0600
36.4700
333,200
Mon, 10 Aug 2026
35.4400
36.9300
34.9300
35.7300
397,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
36.2000
36.5000
34.2100
34.9800
279,800
Thu, 06 Aug 2026
35.1000
36.5000
34.1300
35.5800
263,700
Wed, 05 Aug 2026
36.6100
36.8200
34.5000
34.9000
268,900
Tue, 04 Aug 2026
34.0300
36.6900
33.2300
35.9000
357,100
Mon, 03 Aug 2026
33.9800
34.9300
32.0900
33.9600
696,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
32.4400
34.1800
31.5000
33.9800
355,900
Thu, 30 Jul 2026
31.6000
33.0500
30.8300
32.2800
394,800
Wed, 29 Jul 2026
31.9200
32.9100
31.2000
31.7800
361,200
Tue, 28 Jul 2026
31.5500
33.0300
30.5100
31.9600
360,900
Mon, 27 Jul 2026
31.3300
31.9700
30.2300
31.8200
222,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
32.5300
33.1500
30.3100
31.2800
349,500
Thu, 23 Jul 2026
30.9700
33.1400
29.8400
32.8100
518,100
Wed, 22 Jul 2026
29.8000
31.1500
29.3500
30.8100
317,800
Tue, 21 Jul 2026
27.8400
30.2400
27.3600
30.0400
326,300
Mon, 20 Jul 2026
29.5300
30.2100
26.4200
27.3100
641,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
28.6900
29.8500
28.0000
29.5500
472,500
Thu, 16 Jul 2026
29.7900
30.5900
28.5700
29.0600
520,600
Wed, 15 Jul 2026
31.2000
31.6000
29.2100
29.9100
463,800
Tue, 14 Jul 2026
28.8300
31.4000
28.5500
31.1500
540,500
Mon, 13 Jul 2026
30.3500
30.3800
28.6800
29.6300
640,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
30.3600
31.0000
28.5100
30.5700
690,400
Thu, 09 Jul 2026
30.7100
33.6500
29.9000
30.3600
402,100
Wed, 08 Jul 2026
29.8900
31.1700
29.3000
30.8300
399,200
Tue, 07 Jul 2026
29.4500
31.5100
28.3900
30.3500
508,600
Mon, 06 Jul 2026
29.5800
30.0000
28.1500
29.2000
281,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
27.8400
29.6100
27.4100
29.5800
302,500
Wed, 01 Jul 2026
27.0700
28.4900
26.6800
27.7600
596,300
Tue, 30 Jun 2026
29.1900
29.8600
27.0900
27.3700
580,200
Mon, 29 Jun 2026
29.0400
30.1900
27.4400
29.1900
557,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
26.0500
29.1000
26.0500
28.8000
581,300
Thu, 25 Jun 2026
27.3200
27.9900
25.7000
26.3600
1,043,400
Wed, 24 Jun 2026
27.4600
28.4200
26.5800
27.3200
599,800
Tue, 23 Jun 2026
26.5100
28.2800
26.2300
27.5100
627,900
Mon, 22 Jun 2026
26.0000
28.0600
25.5600
27.5400
830,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
25.9800
27.0000
25.3500
25.8500
685,100
Wed, 17 Jun 2026
30.0000
30.2200
25.9800
26.0300
1,929,200
Tue, 16 Jun 2026
25.2600
26.7200
24.9100
26.5900
3,384,300
Mon, 15 Jun 2026
26.8000
28.0800
24.5100
25.0100
1,280,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
29.8600
32.4700
26.8800
27.2600
1,035,500
Thu, 11 Jun 2026
7 · 8-K
After-hours · 16:12 ET
8-K ↗
Thu, 11 Jun 2026
30.0000
34.4700
29.6500
30.3100
1,600,200
Wed, 10 Jun 2026
6 · 424B4
After-hours · 16:49 ET
424B4 ↗
Wed, 10 Jun 2026
33.3500
34.0200
26.6100
31.6000
5,496,700
Tue, 09 Jun 2026
5 · S-1MEF
After-hours · 18:46 ET
S-1MEF ↗
Tue, 09 Jun 2026
No trading
Tue, 09 Jun 2026
4 · S-1/A
Pre-market · 06:09 ET
S-1/A ↗
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
Thu, 04 Jun 2026
3 · S-1/A
Pre-market · 06:16 ET
S-1/A ↗
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
2 · S-1/A
After-hours · 16:55 ET
S-1/A ↗
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
1 · S-1
After-hours · 16:53 ET
S-1 ↗
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
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