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
12.6600
12.8650
12.3350
12.8000
679,792
Thu, 22 Oct 2026
12.8600
13.0500
12.4000
12.7400
380,800
Wed, 21 Oct 2026
13.5900
14.0100
12.6800
12.8500
478,200
Tue, 20 Oct 2026
13.0600
13.7000
12.7400
13.5100
768,700
Mon, 19 Oct 2026
13.0400
13.7300
12.7600
12.9400
622,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
13.9500
14.5100
12.7500
13.0300
717,600
Thu, 15 Oct 2026
13.8000
14.1300
13.1300
13.8800
660,900
Wed, 14 Oct 2026
12.5300
13.6100
12.3400
13.5200
826,700
Tue, 13 Oct 2026
14.3600
14.6100
12.9300
12.9700
392,600
Mon, 12 Oct 2026
14.6900
15.1000
14.2100
14.3500
256,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
14.4400
15.9300
14.1300
14.6700
740,200
Thu, 08 Oct 2026
13.6000
14.4700
13.4200
14.2000
511,800
Wed, 07 Oct 2026
13.3400
14.1900
12.2300
13.8300
1,025,700
Tue, 06 Oct 2026
15.2500
15.2500
12.5200
13.4900
1,560,900
Mon, 05 Oct 2026
14.7700
15.4000
14.3500
15.2400
380,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
14.4800
15.2700
14.1500
14.7900
524,400
Thu, 01 Oct 2026
14.6500
15.1300
13.9400
14.2500
913,900
Wed, 30 Sep 2026
14.8100
14.8700
14.1600
14.7500
487,800
Wed, 30 Sep 2026
8 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 29 Sep 2026
14.7500
15.0600
14.3300
14.6600
493,600
Mon, 28 Sep 2026
14.5900
15.2500
14.5900
14.7800
364,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
14.6900
15.6000
14.0700
14.7900
628,900
Thu, 24 Sep 2026
14.5400
14.5400
13.7500
14.3900
862,400
Wed, 23 Sep 2026
16.5000
16.5000
14.2400
14.5200
653,800
Tue, 22 Sep 2026
16.5500
16.5800
16.0800
16.4400
598,200
Mon, 21 Sep 2026
16.8600
18.2800
16.1300
16.3000
724,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
16.6900
17.0000
15.8600
16.6400
6,566,500
Thu, 17 Sep 2026
17.4500
18.4800
16.5000
16.6900
710,200
Wed, 16 Sep 2026
18.4900
19.0100
17.1500
17.3100
986,900
Tue, 15 Sep 2026
18.9500
19.0700
18.3200
18.5600
344,900
Mon, 14 Sep 2026
18.5900
19.3900
17.7700
19.0500
806,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
19.0100
19.8100
18.4100
18.5200
416,400
Thu, 10 Sep 2026
19.8500
20.0400
18.6900
18.6900
433,100
Wed, 09 Sep 2026
21.4400
22.0000
19.6200
19.6800
382,900
Tue, 08 Sep 2026
21.0600
22.0500
20.7700
21.6000
538,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
20.5000
21.4100
20.5000
20.8500
279,600
Thu, 03 Sep 2026
21.9600
22.2200
20.4100
20.7400
262,800
Wed, 02 Sep 2026
19.8000
22.5100
19.7400
21.9200
354,900
Tue, 01 Sep 2026
20.0500
20.4000
19.4100
19.6000
327,000
Mon, 31 Aug 2026
20.0200
20.7200
20.0000
20.1600
184,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
20.6100
20.9300
19.9900
20.0200
196,600
Thu, 27 Aug 2026
21.1200
21.9000
20.3300
20.8000
546,600
Wed, 26 Aug 2026
20.9200
21.4700
20.5000
21.1800
214,300
Tue, 25 Aug 2026
20.7500
21.3800
20.5100
20.9200
230,000
Mon, 24 Aug 2026
21.0400
21.6500
20.2500
20.6400
281,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
20.4700
21.7600
20.4600
21.0200
159,600
Thu, 20 Aug 2026
21.9100
22.1600
20.0100
20.2600
258,400
Wed, 19 Aug 2026
21.2400
22.9300
20.9400
22.0100
213,500
Tue, 18 Aug 2026
20.4900
21.4000
20.0700
20.9200
231,100
Mon, 17 Aug 2026
20.2000
20.6200
19.6000
20.5500
180,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
21.6400
21.6400
20.0000
20.2000
144,700
Thu, 13 Aug 2026
22.0300
22.5800
21.4300
21.8100
216,700
Wed, 12 Aug 2026
22.3100
23.1100
21.1900
21.7800
243,600
Tue, 11 Aug 2026
21.3700
22.7000
21.1000
22.0600
293,900
Tue, 11 Aug 2026
7 · 10-Q
Pre-market · 07:10 ET
10-Q ↗
Tue, 11 Aug 2026
6 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 10 Aug 2026
20.7100
21.8300
20.3100
21.0800
265,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
20.3600
21.4200
20.2500
20.5000
160,100
Thu, 06 Aug 2026
20.3300
20.6200
20.0300
20.3600
249,200
Wed, 05 Aug 2026
20.3700
21.0900
19.8700
20.2500
171,300
Tue, 04 Aug 2026
19.8200
20.8500
19.8200
20.4900
136,900
Mon, 03 Aug 2026
20.8500
20.8500
19.6100
19.9700
224,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
20.7200
21.4000
20.0500
20.8200
280,900
Thu, 30 Jul 2026
19.9700
20.6300
19.7000
20.4700
142,300
Wed, 29 Jul 2026
21.1700
21.2900
19.5800
19.7300
162,700
Tue, 28 Jul 2026
21.4400
22.1300
20.8000
20.9900
144,500
Mon, 27 Jul 2026
20.9900
21.7300
20.1700
21.2300
141,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
21.8900
22.1100
20.6000
20.7400
157,600
Thu, 23 Jul 2026
22.6400
22.8900
21.4300
21.6700
190,600
Wed, 22 Jul 2026
22.7800
24.7600
22.3400
22.8600
309,800
Tue, 21 Jul 2026
21.6000
23.0700
20.8700
22.9100
229,800
Mon, 20 Jul 2026
21.3000
22.0500
20.7500
21.4000
331,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
20.5400
22.6600
19.8300
21.1300
413,400
Thu, 16 Jul 2026
22.0000
22.9500
20.5100
21.0200
378,200
Wed, 15 Jul 2026
22.6000
23.1900
21.7500
21.9900
334,900
Tue, 14 Jul 2026
24.0000
24.0000
22.0000
22.2600
279,000
Mon, 13 Jul 2026
24.3800
24.3800
22.7200
23.5300
423,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
24.4000
24.8800
22.1500
24.6400
338,700
Thu, 09 Jul 2026
22.4000
24.4700
22.0100
24.4500
247,800
Wed, 08 Jul 2026
23.8300
23.8300
21.6800
22.2200
653,100
Tue, 07 Jul 2026
23.6900
24.4700
23.1800
23.8300
273,000
Mon, 06 Jul 2026
24.3400
24.3600
23.4300
23.7800
304,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
23.9800
25.5800
22.8800
24.3500
342,700
Wed, 01 Jul 2026
23.7900
24.7400
22.2700
24.1100
1,241,300
Tue, 30 Jun 2026
25.8500
25.9800
23.1100
23.8500
808,500
Mon, 29 Jun 2026
24.0000
27.0000
23.6000
25.9000
1,376,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
22.2700
24.5400
21.8800
23.6000
852,400
Thu, 25 Jun 2026
22.2800
23.8800
21.1900
22.5800
298,900
Wed, 24 Jun 2026
21.6800
23.2100
21.2600
22.0300
472,300
Tue, 23 Jun 2026
22.9600
24.8600
21.5000
22.2400
548,400
Tue, 23 Jun 2026
5 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 22 Jun 2026
21.2900
24.0000
20.0700
22.7700
922,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
4 · 424B4
After-hours · 17:14 ET
FINAL PROSPECTUS 424(B)(4) ↗
Thu, 18 Jun 2026
16.2500
23.7500
16.2500
22.0000
5,844,400
Wed, 17 Jun 2026
3 · S-1MEF
After-hours · 21:10 ET
S-1MEF ↗
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
Thu, 11 Jun 2026
2 · S-1/A
Pre-market · 06:16 ET
S-1/A ↗
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
1 · S-1
After-hours · 16:13 ET
S-1 ↗
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
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