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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
21.8000
21.8000
20.3600
20.4900
103,800
Thu, 23 Jul 2026
20.1300
21.0000
19.7700
20.8800
75,400
Wed, 22 Jul 2026
20.2200
20.8100
19.9800
20.5400
91,900
Tue, 21 Jul 2026
20.0200
21.9100
19.6900
20.2700
111,000
Mon, 20 Jul 2026
20.1100
21.0400
19.5900
20.0200
101,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
20.2600
20.8700
19.7500
19.7700
107,400
Thu, 16 Jul 2026
20.1700
21.5300
20.1700
20.7600
159,600
Wed, 15 Jul 2026
19.9300
21.3400
19.6500
20.6000
146,400
Tue, 14 Jul 2026
19.8100
20.5800
19.0100
19.9900
176,100
Mon, 13 Jul 2026
22.6600
22.6900
19.6600
19.9000
221,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
19.9100
22.9200
19.5300
22.5200
169,500
Thu, 09 Jul 2026
20.4600
20.8900
19.6700
20.0700
136,700
Wed, 08 Jul 2026
19.5000
21.4900
19.5000
20.4600
140,900
Tue, 07 Jul 2026
19.1000
21.0700
18.8800
19.5200
106,200
Mon, 06 Jul 2026
19.0600
19.5500
18.5600
19.0900
127,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
19.4700
20.0200
18.8100
19.1500
120,700
Wed, 01 Jul 2026
22.4800
22.8000
19.3800
19.4700
94,200
Tue, 30 Jun 2026
21.6600
22.6800
21.2700
22.2600
81,900
Mon, 29 Jun 2026
21.2500
21.9600
20.5000
21.6500
105,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
18.9800
21.3100
18.9400
21.1800
1,478,800
Thu, 25 Jun 2026
19.7100
20.2200
18.7500
18.8100
109,800
Wed, 24 Jun 2026
19.7200
20.1600
19.3000
19.5500
79,700
Tue, 23 Jun 2026
19.2800
20.2700
19.1400
19.6700
74,100
Mon, 22 Jun 2026
18.8800
19.7300
18.4400
19.3400
109,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
18.3600
19.1500
18.3200
18.7000
144,300
Wed, 17 Jun 2026
17.6100
18.5000
17.0600
18.2000
108,900
Tue, 16 Jun 2026
18.5800
18.8100
17.5600
17.5600
103,700
Mon, 15 Jun 2026
18.7400
19.6700
18.3800
18.9400
143,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
17.9200
18.6600
17.9200
18.4400
57,100
Thu, 11 Jun 2026
18.0200
18.3800
17.9800
18.0900
77,800
Wed, 10 Jun 2026
18.8800
19.1000
17.9300
17.9700
84,400
Tue, 09 Jun 2026
19.1600
19.2800
18.1800
18.1900
70,100
Mon, 08 Jun 2026
18.9100
19.1700
17.9400
18.7400
77,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19.9800
20.2500
18.3700
18.7800
77,500
Thu, 04 Jun 2026
19.1900
20.0100
18.5300
19.4700
58,500
Wed, 03 Jun 2026
18.0700
18.7800
18.0700
18.5600
47,100
Tue, 02 Jun 2026
17.8900
18.5400
17.6000
18.3600
44,900
Mon, 01 Jun 2026
19.2000
19.5300
18.1800
18.3200
44,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20.0000
20.0000
19.0200
19.2600
44,600
Thu, 28 May 2026
20.2800
20.5700
19.4600
19.8400
41,400
Wed, 27 May 2026
20.5900
21.2900
19.7300
20.1700
52,100
Tue, 26 May 2026
20.8400
21.6100
19.4600
20.6200
86,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
21.8000
22.3500
20.5300
20.8400
107,200
Thu, 21 May 2026
22.0700
23.6100
21.4600
22.0500
79,900
Wed, 20 May 2026
21.3100
22.4200
21.0500
21.8900
37,900
Tue, 19 May 2026
22.4500
22.7100
21.1600
21.2000
45,200
Mon, 18 May 2026
23.6800
24.0900
21.8400
22.2400
40,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
21.9000
24.7700
21.9000
23.2100
34,900
Thu, 14 May 2026
10 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 14 May 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 14 May 2026
23.9500
24.5700
23.4500
24.2700
31,100
Wed, 13 May 2026
24.2700
24.4800
23.6500
23.8200
20,300
Tue, 12 May 2026
23.5900
24.3500
23.1900
24.1400
42,700
Mon, 11 May 2026
23.1800
23.8900
22.5700
23.7600
25,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
25.7700
25.7700
23.4000
23.4100
31,500
Thu, 07 May 2026
25.3000
25.4800
24.5600
25.3900
134,500
Wed, 06 May 2026
24.6500
25.6500
24.6000
25.0600
161,600
Tue, 05 May 2026
24.8800
25.0000
23.7500
24.4100
63,900
Mon, 04 May 2026
23.9800
25.0600
23.9800
24.4100
64,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
23.0600
24.2700
22.4400
23.9800
83,500
Thu, 30 Apr 2026
22.4800
23.3500
22.4800
22.9400
56,800
Wed, 29 Apr 2026
23.2900
24.2500
21.4000
22.1300
43,000
Tue, 28 Apr 2026
23.9800
24.1000
22.7200
23.0000
19,100
Mon, 27 Apr 2026
23.3600
24.6500
23.0200
23.6500
111,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
23.6500
24.0000
21.7600
23.5200
91,500
Thu, 23 Apr 2026
24.7300
24.7300
23.5300
23.6300
90,600
Wed, 22 Apr 2026
24.7500
24.7500
24.1200
24.4900
54,800
Tue, 21 Apr 2026
24.9800
24.9800
24.1400
24.4500
32,800
Mon, 20 Apr 2026
24.9400
25.5000
24.3000
24.5200
23,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
25.1500
25.8800
24.6900
24.9400
43,800
Thu, 16 Apr 2026
25.0600
25.0600
24.3700
25.0300
22,100
Wed, 15 Apr 2026
24.5700
25.2900
24.1300
24.7300
28,100
Tue, 14 Apr 2026
24.1000
25.2800
23.5100
24.5200
90,300
Mon, 13 Apr 2026
20.3600
24.1000
20.3600
23.8700
124,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
21.3500
21.5500
20.6000
20.7500
82,400
Thu, 09 Apr 2026
21.8600
22.9500
21.0000
21.2200
62,400
Wed, 08 Apr 2026
21.3500
22.3000
21.0200
22.2200
148,000
Tue, 07 Apr 2026
22.1900
22.1900
20.1500
21.0700
90,300
Mon, 06 Apr 2026
22.3400
22.9800
21.4000
22.6500
123,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.1000
24.5800
21.3800
22.4600
138,000
Wed, 01 Apr 2026
25.7700
27.2300
24.2800
24.4400
88,800
Tue, 31 Mar 2026
23.5900
26.4400
23.4400
25.9100
91,100
Mon, 30 Mar 2026
22.6000
23.4000
22.1400
23.3700
67,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.6300
24.6300
21.2900
22.6100
95,400
Thu, 26 Mar 2026
8 · 10-K
After-hours · 17:23 ET
10-K ↗
Thu, 26 Mar 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 26 Mar 2026
24.6000
25.7800
24.6000
25.2000
87,300
Wed, 25 Mar 2026
23.6400
25.9600
23.6400
25.2200
72,600
Tue, 24 Mar 2026
26.0100
26.0100
22.4100
23.7400
138,600
Mon, 23 Mar 2026
26.0100
27.1300
25.3400
26.3500
160,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.3000
26.2600
25.3000
26.0000
728,500
Thu, 19 Mar 2026
26.5000
27.2000
25.4100
25.7100
198,300
Wed, 18 Mar 2026
27.0300
27.7600
26.6200
26.8000
174,600
Tue, 17 Mar 2026
26.6400
27.7700
26.6200
27.2000
155,800
Mon, 16 Mar 2026
26.4400
28.2000
26.4400
27.1000
85,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
26.9000
27.6500
26.2200
26.5500
101,900
Thu, 12 Mar 2026
27.0100
27.4000
26.3600
26.4200
74,200
Wed, 11 Mar 2026
26.9500
29.1100
26.4000
27.1000
150,700
Tue, 10 Mar 2026
27.1300
27.4100
26.6100
26.8200
309,600
Mon, 09 Mar 2026
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 09 Mar 2026
26.8400
28.9900
26.5500
27.1200
187,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
26.5900
27.9900
25.2500
26.6800
97,300
Thu, 05 Mar 2026
26.6800
27.6700
25.7300
26.4200
90,300
Wed, 04 Mar 2026
27.3900
28.0000
26.6100
26.6800
83,400
Tue, 03 Mar 2026
26.7300
27.4500
26.0000
26.7500
90,800
Mon, 02 Mar 2026
27.9000
28.3800
25.5000
26.7300
57,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
28.2100
28.5400
27.8100
28.0000
44,700
Thu, 26 Feb 2026
28.8900
29.1300
28.0000
28.3500
40,900
Wed, 25 Feb 2026
29.5000
29.5000
28.6200
29.1300
77,800
Tue, 24 Feb 2026
29.4900
29.5000
28.2500
29.2900
41,800
Mon, 23 Feb 2026
29.1000
29.7500
27.9900
29.3500
52,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
29.6600
29.7900
28.5000
29.3200
41,400
Thu, 19 Feb 2026
28.5000
30.5600
28.2800
29.6800
309,400
Wed, 18 Feb 2026
27.9600
28.9100
27.4300
28.5000
205,400
Tue, 17 Feb 2026
28.0000
28.8500
27.6900
27.6900
53,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 13 Feb 2026
27.8200
29.4700
27.5500
28.2200
97,200
Thu, 12 Feb 2026
27.9600
28.4800
27.1500
27.5000
64,300
Wed, 11 Feb 2026
28.0200
28.9300
26.7700
27.5500
44,500
Tue, 10 Feb 2026
26.3500
28.0500
25.4000
27.8300
101,100
Mon, 09 Feb 2026
4 · 8-K
After-hours · 16:22 ET
8-K ↗
Mon, 09 Feb 2026
25.2500
28.4400
24.7100
26.1800
206,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3 · 424B4
After-hours · 16:07 ET
424B4 ↗
Fri, 06 Feb 2026
24.0000
32.4400
20.1600
26.4000
1,193,200
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
2 · S-1/A
After market open · 15:05 ET
S-1 ↗
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
1 · S-1
After market open · 15:10 ET
S-1 ↗
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
Thu, 23 Oct 2025
No trading
Wed, 22 Oct 2025
No trading
Tue, 21 Oct 2025
No trading
Mon, 20 Oct 2025
No trading
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
No trading
Thu, 16 Oct 2025
No trading
Wed, 15 Oct 2025
No trading
Tue, 14 Oct 2025
No trading
Mon, 13 Oct 2025
No trading
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
No trading
Thu, 09 Oct 2025
No trading
Wed, 08 Oct 2025
No trading
Tue, 07 Oct 2025
No trading
Mon, 06 Oct 2025
No trading
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
No trading
Thu, 02 Oct 2025
No trading
Wed, 01 Oct 2025
No trading
Tue, 30 Sep 2025
No trading
Mon, 29 Sep 2025
No trading
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
No trading
Thu, 25 Sep 2025
No trading
Wed, 24 Sep 2025
No trading
Tue, 23 Sep 2025
No trading
Mon, 22 Sep 2025
No trading
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
No trading
Thu, 18 Sep 2025
No trading
Wed, 17 Sep 2025
No trading
Tue, 16 Sep 2025
No trading
Mon, 15 Sep 2025
No trading
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
No trading
Thu, 11 Sep 2025
No trading
Wed, 10 Sep 2025
No trading
Tue, 09 Sep 2025
No trading
Mon, 08 Sep 2025
No trading
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
No trading
Thu, 04 Sep 2025
No trading
Wed, 03 Sep 2025
No trading
Tue, 02 Sep 2025
No trading
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
No trading
Thu, 28 Aug 2025
No trading
Wed, 27 Aug 2025
No trading
Tue, 26 Aug 2025
No trading
Mon, 25 Aug 2025
No trading
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
No trading
Thu, 21 Aug 2025
No trading
Wed, 20 Aug 2025
No trading
Tue, 19 Aug 2025
No trading
Mon, 18 Aug 2025
No trading
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
No trading
Thu, 14 Aug 2025
No trading
Wed, 13 Aug 2025
No trading
Tue, 12 Aug 2025
No trading
Mon, 11 Aug 2025
No trading
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
No trading
Thu, 07 Aug 2025
No trading
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
No trading
Mon, 04 Aug 2025
No trading
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
No trading
Thu, 31 Jul 2025
No trading
Wed, 30 Jul 2025
No trading
Tue, 29 Jul 2025
No trading
Mon, 28 Jul 2025
No trading
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend