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
45.8900
46.7000
42.9000
44.0800
1,507,216
Thu, 22 Oct 2026
43.9300
47.3700
43.4200
45.6900
1,810,000
Wed, 21 Oct 2026
46.3700
46.3800
42.6000
44.1300
1,664,500
Tue, 20 Oct 2026
45.5500
46.0300
43.2500
45.5500
2,529,200
Mon, 19 Oct 2026
47.7700
49.8900
45.3100
45.6500
3,011,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
54.8600
57.5000
46.2000
47.0700
5,772,700
Thu, 15 Oct 2026
52.0000
59.5000
49.5100
55.7700
7,515,800
Wed, 14 Oct 2026
10 · 6-K
After market open · 13:18 ET
FORM 6-K ↗
Wed, 14 Oct 2026
50.2900
58.5600
49.2100
53.4600
19,659,100
Tue, 13 Oct 2026
36.9900
38.5000
36.4100
37.8600
1,661,400
Mon, 12 Oct 2026
38.5100
38.5100
35.7300
37.0400
2,047,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
38.7000
38.8000
37.0000
38.0100
1,539,600
Thu, 08 Oct 2026
39.2600
39.4700
36.3100
38.0100
4,312,600
Wed, 07 Oct 2026
33.0700
42.2700
32.7600
41.0700
8,804,500
Tue, 06 Oct 2026
32.5300
34.0300
32.1400
33.0700
2,258,800
Mon, 05 Oct 2026
32.1100
33.2200
31.4800
32.1200
1,757,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
9 · 6-K
After market open · 14:47 ET
FORM 6-K ↗
Fri, 02 Oct 2026
32.7800
33.1800
31.9100
32.0300
2,237,000
Thu, 01 Oct 2026
33.6800
34.0000
31.8600
32.5000
4,409,800
Wed, 30 Sep 2026
32.7000
34.3500
32.2900
33.3200
3,231,000
Tue, 29 Sep 2026
33.6900
33.6900
32.0300
32.7600
2,439,500
Mon, 28 Sep 2026
32.7900
33.7700
31.4300
33.5600
2,634,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
32.8000
33.6100
31.5900
33.2500
3,442,000
Thu, 24 Sep 2026
34.6700
35.0500
32.4000
32.8000
3,896,200
Wed, 23 Sep 2026
36.2800
36.2800
34.3100
34.6400
3,678,900
Tue, 22 Sep 2026
39.0800
39.1100
35.6100
36.1700
4,668,600
Mon, 21 Sep 2026
38.6500
38.9900
36.9100
38.8100
1,873,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
38.8500
39.0500
37.5000
38.0800
2,493,800
Thu, 17 Sep 2026
39.6800
40.4600
37.7500
38.5500
2,655,900
Wed, 16 Sep 2026
40.1800
40.4800
38.8800
39.1900
2,213,900
Tue, 15 Sep 2026
40.3500
40.9000
38.6900
39.4000
1,563,400
Mon, 14 Sep 2026
38.7500
42.1500
38.5000
41.0500
3,090,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
39.5100
40.3700
38.6700
38.7700
2,058,700
Thu, 10 Sep 2026
38.0000
41.3700
37.7500
39.6700
2,792,900
Thu, 10 Sep 2026
8 · 6-K
Pre-market · 08:05 ET
FORM 6-K ↗
Wed, 09 Sep 2026
39.0000
39.7500
37.6300
37.7500
1,238,700
Tue, 08 Sep 2026
39.7400
39.8100
38.4100
39.0800
852,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
41.3300
42.2000
39.1000
39.5800
1,057,900
Fri, 04 Sep 2026
7 · 6-K
Pre-market · 08:36 ET
FORM 6-K ↗
Thu, 03 Sep 2026
41.5800
42.4900
40.5100
41.6900
1,059,600
Wed, 02 Sep 2026
40.3800
42.0400
40.3000
40.8700
485,400
Tue, 01 Sep 2026
41.4000
42.5900
39.6600
40.5000
758,500
Mon, 31 Aug 2026
43.1100
44.3100
41.2900
41.3500
657,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
46.2600
46.6900
43.0000
43.5900
1,188,500
Thu, 27 Aug 2026
42.9900
46.9400
42.5000
46.1500
1,246,100
Wed, 26 Aug 2026
42.3500
42.8100
41.5000
42.3900
1,232,700
Tue, 25 Aug 2026
41.1300
42.8900
40.8200
42.4700
1,226,400
Mon, 24 Aug 2026
41.3900
42.2600
40.0500
41.1800
916,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
39.9300
41.6000
38.9800
41.3500
913,300
Thu, 20 Aug 2026
40.9000
41.4700
38.7100
39.9300
1,048,900
Wed, 19 Aug 2026
38.9000
42.2900
38.0900
41.4600
1,518,900
Tue, 18 Aug 2026
38.2900
40.3100
37.7200
38.7500
1,550,000
Mon, 17 Aug 2026
39.2000
39.4800
37.3000
38.5000
1,231,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
41.2800
42.2000
39.2600
39.3100
2,253,600
Thu, 13 Aug 2026
46.8300
46.9100
39.1000
40.9200
4,636,900
Thu, 13 Aug 2026
6 · 6-K
Pre-market · 07:07 ET
FORM 6-K ↗
Wed, 12 Aug 2026
48.1300
51.4400
47.6300
48.9800
3,435,300
Tue, 11 Aug 2026
52.9900
58.9400
51.8700
53.4400
4,473,000
Mon, 10 Aug 2026
44.4600
58.1800
44.3600
51.4300
7,008,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
45.5500
48.2500
42.6000
44.4500
1,887,900
Thu, 06 Aug 2026
43.5500
45.9800
42.2100
45.1500
2,601,500
Wed, 05 Aug 2026
37.9300
45.7200
37.1300
43.7500
5,172,600
Tue, 04 Aug 2026
36.8400
38.0000
34.8200
37.4500
2,214,400
Tue, 04 Aug 2026
5 · 6-K
Pre-market · 06:18 ET
FORM 6-K ↗
Mon, 03 Aug 2026
35.5900
37.3500
34.5100
36.2200
1,294,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
34.7500
35.6900
33.7500
35.2000
1,106,300
Thu, 30 Jul 2026
32.7500
34.8300
32.2600
34.7400
1,318,900
Wed, 29 Jul 2026
33.0000
33.5200
32.4400
32.7000
1,432,600
Tue, 28 Jul 2026
4 · 6-K
After-hours · 17:01 ET
FORM 6-K ↗
Tue, 28 Jul 2026
33.5900
33.9800
32.4400
32.6900
2,801,700
Mon, 27 Jul 2026
34.9700
34.9700
32.0000
33.2600
3,308,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
33.2600
34.8400
33.0000
34.0600
2,202,500
Thu, 23 Jul 2026
33.4900
34.5100
32.9000
33.3500
2,051,600
Wed, 22 Jul 2026
33.5000
36.1300
33.0100
33.7800
1,946,300
Tue, 21 Jul 2026
33.8700
35.1400
33.1600
33.8800
1,551,700
Mon, 20 Jul 2026
33.2300
33.8900
32.2400
33.4200
2,803,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
32.0600
33.0000
31.2600
32.4000
1,222,600
Thu, 16 Jul 2026
33.4800
35.1000
31.5000
32.1200
1,967,600
Wed, 15 Jul 2026
32.7000
33.7400
31.4100
33.3500
1,011,800
Tue, 14 Jul 2026
31.4700
33.3800
30.1100
32.5000
2,727,000
Mon, 13 Jul 2026
33.3600
33.6600
30.9700
31.7800
3,556,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
34.3200
34.4300
32.5200
32.9100
1,495,000
Thu, 09 Jul 2026
34.1100
34.4200
32.0500
34.3200
2,992,100
Wed, 08 Jul 2026
36.8700
36.8700
33.5000
34.2300
3,136,400
Tue, 07 Jul 2026
35.4800
38.7700
34.0200
36.8800
2,431,800
Mon, 06 Jul 2026
37.5000
37.5000
33.0500
36.2700
5,714,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
39.4900
40.2900
34.2500
35.9300
7,301,600
Wed, 01 Jul 2026
3 · 424B4
After-hours · 16:30 ET
424B4 ↗
Wed, 01 Jul 2026
31.0000
43.9800
30.7000
40.5000
17,370,300
Tue, 30 Jun 2026
No trading
Mon, 29 Jun 2026
No trading
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
No trading
Thu, 25 Jun 2026
No trading
Wed, 24 Jun 2026
No trading
Tue, 23 Jun 2026
No trading
Mon, 22 Jun 2026
2 · F-1/A
After-hours · 17:27 ET
F-1/A ↗
Mon, 22 Jun 2026
No trading
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
No trading
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
Wed, 10 Jun 2026
No trading
Tue, 09 Jun 2026
No trading
Mon, 08 Jun 2026
No trading
Mon, 08 Jun 2026
1 · F-1
Pre-market · 07:09 ET
F-1 ↗
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
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