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
35.7200
37.1700
35.4300
36.5000
1,148,845
Thu, 22 Oct 2026
36.4000
37.4400
35.0100
35.9000
2,312,000
Wed, 21 Oct 2026
36.7500
39.5700
35.9000
38.6500
2,021,200
Tue, 20 Oct 2026
34.1000
36.2000
33.9000
35.6800
1,862,900
Mon, 19 Oct 2026
38.7800
39.0900
34.4000
34.9300
3,714,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
35.7600
37.8800
35.0000
36.5500
2,556,700
Thu, 15 Oct 2026
34.2900
37.2900
33.5600
36.6800
5,909,700
Wed, 14 Oct 2026
36.2900
36.2900
33.0200
33.0300
2,942,000
Tue, 13 Oct 2026
38.5000
38.7900
36.3200
36.7600
2,515,300
Mon, 12 Oct 2026
40.9900
41.4000
39.1500
39.5200
1,544,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
41.9300
42.3400
41.0400
41.3000
1,117,600
Thu, 08 Oct 2026
43.1400
43.4400
41.2000
41.5200
2,560,800
Wed, 07 Oct 2026
44.9900
45.1000
43.5600
44.2200
1,542,900
Tue, 06 Oct 2026
45.7000
46.5000
45.3300
45.5900
1,337,100
Mon, 05 Oct 2026
46.1000
46.2000
44.5800
45.5300
2,286,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
47.1500
48.5300
45.8000
46.0800
2,223,600
Thu, 01 Oct 2026
48.5000
49.5700
46.1900
46.6800
2,558,800
Wed, 30 Sep 2026
48.7300
49.7500
48.0000
48.0600
1,852,800
Tue, 29 Sep 2026
50.0300
50.1300
48.4600
48.7300
1,833,600
Mon, 28 Sep 2026
49.0000
51.2800
48.2100
49.1100
1,806,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
49.5000
51.8300
49.2300
49.5300
1,755,800
Thu, 24 Sep 2026
49.0000
49.7400
47.2100
49.3900
2,283,700
Wed, 23 Sep 2026
55.5700
56.9000
49.8500
50.1100
2,567,200
Tue, 22 Sep 2026
51.1000
52.1600
50.5000
51.3900
1,141,600
Mon, 21 Sep 2026
53.2300
53.7100
50.9600
51.1500
1,637,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
54.5500
54.9900
51.1100
51.5800
6,577,900
Thu, 17 Sep 2026
53.0000
55.7200
52.4500
54.5000
1,540,200
Wed, 16 Sep 2026
48.8400
52.5800
48.7800
52.0100
1,952,400
Tue, 15 Sep 2026
48.6500
50.2000
48.0200
48.6500
1,282,000
Mon, 14 Sep 2026
47.2900
51.0500
47.2800
49.1000
1,749,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
48.9100
49.9500
48.0200
49.0300
1,016,600
Thu, 10 Sep 2026
47.4000
49.9300
47.0000
48.6700
1,142,400
Wed, 09 Sep 2026
50.1600
53.1200
48.8200
48.8900
1,403,200
Tue, 08 Sep 2026
8 · 8-K
After-hours · 16:46 ET
8-K ↗
Tue, 08 Sep 2026
52.0400
53.2500
49.8000
50.4700
2,898,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
49.3100
49.8900
48.2400
49.6500
1,069,400
Thu, 03 Sep 2026
48.5800
49.3200
46.8000
48.7000
1,532,000
Wed, 02 Sep 2026
47.3000
48.3900
46.5400
48.0000
2,128,600
Tue, 01 Sep 2026
49.0100
49.0700
47.4100
47.6600
1,171,100
Mon, 31 Aug 2026
50.0000
51.8400
49.4600
50.1000
1,168,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.7000
54.1400
49.6500
49.9200
1,477,900
Thu, 27 Aug 2026
53.9900
54.7800
53.4200
54.0000
629,900
Wed, 26 Aug 2026
52.5600
54.1200
52.5500
53.2900
692,700
Tue, 25 Aug 2026
52.8800
54.4400
52.6200
53.8900
927,400
Mon, 24 Aug 2026
55.0000
55.4500
51.9600
52.0700
1,265,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
55.2000
56.9600
54.2800
56.6000
1,662,500
Thu, 20 Aug 2026
55.7900
57.2000
54.0600
54.9000
1,322,500
Wed, 19 Aug 2026
59.6600
59.7200
55.7900
56.0000
1,983,200
Tue, 18 Aug 2026
63.4000
64.3300
58.9100
59.5000
1,752,700
Mon, 17 Aug 2026
63.5400
67.4000
62.3700
66.0100
1,485,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
68.4000
70.5000
62.8600
63.5900
2,614,000
Thu, 13 Aug 2026
7 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 13 Aug 2026
69.6600
71.4700
66.0900
68.5000
2,181,300
Wed, 12 Aug 2026
59.6500
72.4000
57.5200
71.7400
4,584,200
Tue, 11 Aug 2026
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 11 Aug 2026
56.8200
57.4000
53.8900
56.0600
1,561,200
Mon, 10 Aug 2026
58.7100
59.4500
55.9600
56.5900
737,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
60.0000
62.4700
58.4000
58.7100
1,077,800
Thu, 06 Aug 2026
55.0000
60.3700
54.3300
58.8800
1,015,500
Wed, 05 Aug 2026
57.1300
57.7500
55.1600
56.9100
910,700
Tue, 04 Aug 2026
57.5000
58.7700
54.7900
58.1400
1,408,300
Mon, 03 Aug 2026
51.4000
56.7600
49.3800
55.6500
1,645,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.9600
54.3300
50.4200
51.4100
1,163,400
Thu, 30 Jul 2026
48.1200
52.4400
48.0000
51.5500
1,043,100
Wed, 29 Jul 2026
49.5700
50.8200
47.0600
47.3400
1,396,300
Tue, 28 Jul 2026
52.0000
52.8900
47.1300
49.7800
1,677,100
Mon, 27 Jul 2026
53.5000
56.7900
51.1100
52.8300
1,460,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.4100
56.7400
52.0000
52.2900
1,171,200
Thu, 23 Jul 2026
53.7000
57.6600
53.0700
56.4600
1,367,600
Wed, 22 Jul 2026
57.5000
59.9700
53.7000
54.8800
1,519,200
Tue, 21 Jul 2026
58.3500
59.3000
55.2500
58.5800
1,276,600
Mon, 20 Jul 2026
57.0600
60.8900
56.5200
57.3500
1,345,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
54.5800
58.8600
52.7000
56.0700
1,343,900
Thu, 16 Jul 2026
59.0200
59.7000
56.5200
56.5200
1,302,400
Wed, 15 Jul 2026
67.0400
69.5000
58.7800
60.5100
1,945,900
Tue, 14 Jul 2026
65.0000
67.3100
63.0100
66.6300
1,400,400
Mon, 13 Jul 2026
70.0000
70.5200
62.9300
64.0900
1,594,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
73.3700
73.6400
69.2700
70.4500
1,185,100
Thu, 09 Jul 2026
77.0000
77.6900
73.3500
73.5100
1,062,800
Wed, 08 Jul 2026
76.0500
78.8800
75.1000
75.6100
1,209,100
Tue, 07 Jul 2026
83.1700
83.1700
76.1000
77.6000
2,826,900
Mon, 06 Jul 2026
74.4400
86.7900
74.2000
83.1700
5,285,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
78.0000
80.6100
71.5200
74.5600
3,097,800
Wed, 01 Jul 2026
80.1300
81.8400
75.2800
78.4100
4,783,600
Tue, 30 Jun 2026
72.9800
82.3000
69.7600
81.7400
3,780,100
Mon, 29 Jun 2026
79.5000
80.5000
70.6100
72.8400
4,936,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.2500
79.3000
66.6700
75.5700
3,972,100
Thu, 25 Jun 2026
72.6300
72.8100
64.5300
71.6800
2,846,800
Wed, 24 Jun 2026
77.6100
78.5000
67.8500
71.1000
4,295,700
Tue, 23 Jun 2026
66.5200
81.4800
66.1000
77.4600
5,582,900
Mon, 22 Jun 2026
69.5000
77.8500
66.7500
68.2700
3,992,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.4100
72.7400
62.0000
69.8000
5,269,900
Wed, 17 Jun 2026
55.7600
65.6000
55.7000
62.7500
3,663,800
Tue, 16 Jun 2026
58.7500
59.3300
54.6400
55.4300
1,962,200
Mon, 15 Jun 2026
57.2700
61.0000
55.2600
57.9100
3,115,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
56.1500
57.4800
54.2500
55.2600
1,258,300
Thu, 11 Jun 2026
51.5000
57.3400
51.0000
56.4900
3,137,400
Wed, 10 Jun 2026
54.8200
55.3500
50.1000
51.4000
5,907,400
Tue, 09 Jun 2026
61.3000
62.7800
54.5000
54.9400
4,572,600
Mon, 08 Jun 2026
58.6600
61.8000
57.5100
58.4000
4,773,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.8000
59.8900
51.1500
56.2600
10,670,500
Fri, 05 Jun 2026
5 · 424B4
Next filing day · accepted 04 Jun, 20:02 ET
424B4 ↗
Thu, 04 Jun 2026
68.0000
71.3500
59.8900
60.3800
29,612,000
Wed, 03 Jun 2026
4 · S-1MEF
After-hours · 20:05 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
Pre-market · 08: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 · 06:40 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
No trading
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1 · S-1
After-hours · 16:04 ET
S-1 ↗
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