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
43.8000
43.9200
42.6050
43.1400
184,932
Thu, 22 Oct 2026
43.4200
44.3550
43.0600
44.2100
106,200
Wed, 21 Oct 2026
45.1300
45.4600
43.4200
43.6300
177,100
Tue, 20 Oct 2026
44.2500
45.5000
44.2500
45.1600
127,100
Mon, 19 Oct 2026
44.0000
44.3150
43.2500
44.1300
117,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
44.5200
44.8200
43.5000
43.8100
182,100
Thu, 15 Oct 2026
44.4300
45.6550
44.1700
44.3000
135,000
Wed, 14 Oct 2026
44.7900
45.4150
43.8500
44.0100
214,400
Tue, 13 Oct 2026
44.4000
46.0000
44.0700
45.4400
157,800
Mon, 12 Oct 2026
44.0200
44.4700
43.6500
44.1500
111,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
44.8000
44.9000
44.3700
44.4300
101,000
Thu, 08 Oct 2026
44.3000
45.1500
44.0800
44.9200
179,100
Wed, 07 Oct 2026
44.8600
44.8600
43.9500
44.3200
161,200
Tue, 06 Oct 2026
45.1500
45.8850
45.0700
45.1500
109,200
Mon, 05 Oct 2026
44.7900
45.4600
44.3650
44.9900
214,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
45.3900
45.8000
44.7600
44.9700
152,300
Thu, 01 Oct 2026
44.1800
45.0400
43.6450
44.5600
148,200
Wed, 30 Sep 2026
44.2500
44.8050
43.5900
44.1700
167,900
Tue, 29 Sep 2026
42.9600
44.5750
42.6600
44.1800
212,300
Mon, 28 Sep 2026
43.0600
43.5950
42.6800
42.9600
364,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
43.8000
43.8600
42.9400
43.4800
223,700
Thu, 24 Sep 2026
44.2200
44.2200
42.5650
43.7500
261,900
Wed, 23 Sep 2026
45.8400
45.8400
44.4800
44.5200
143,500
Tue, 22 Sep 2026
47.0000
47.0000
45.2500
46.2900
110,600
Mon, 21 Sep 2026
45.0900
46.0000
44.2200
45.5100
187,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.3200
45.2300
44.0600
44.7500
368,900
Thu, 17 Sep 2026
46.3800
46.3800
44.3500
44.4100
138,500
Wed, 16 Sep 2026
46.3100
46.5900
45.6200
45.7400
126,000
Tue, 15 Sep 2026
46.5000
46.5800
45.9200
46.0800
159,500
Mon, 14 Sep 2026
47.1700
47.2600
45.8200
46.7700
144,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
48.7200
49.0650
47.1400
47.2000
205,500
Thu, 10 Sep 2026
48.4200
48.5100
46.8900
48.0600
278,500
Wed, 09 Sep 2026
49.5000
50.2700
48.4700
48.7900
190,000
Tue, 08 Sep 2026
51.0500
51.0500
49.7100
49.9200
146,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
50.3000
51.5500
50.3000
51.4500
119,300
Thu, 03 Sep 2026
50.0700
50.9800
49.4700
50.9000
269,700
Wed, 02 Sep 2026
48.3900
50.3650
48.0500
49.5600
187,500
Tue, 01 Sep 2026
48.7000
49.3700
48.0100
48.1700
197,600
Mon, 31 Aug 2026
49.8200
50.5200
48.9300
49.2600
199,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
50.5300
50.5900
49.2500
49.7600
162,000
Thu, 27 Aug 2026
50.2300
50.9300
49.8950
50.6900
165,000
Wed, 26 Aug 2026
50.2500
51.0000
49.8750
50.7700
172,200
Tue, 25 Aug 2026
51.0600
51.2100
50.1300
50.2200
179,500
Mon, 24 Aug 2026
51.3000
51.4400
50.3300
50.5800
125,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
50.9200
51.6300
50.4300
51.3400
118,600
Thu, 20 Aug 2026
50.6900
51.1050
49.6550
50.3600
164,200
Wed, 19 Aug 2026
50.3100
51.7500
50.3000
51.0700
182,300
Tue, 18 Aug 2026
49.8700
50.4090
49.0200
49.7300
137,400
Mon, 17 Aug 2026
49.6400
50.7400
49.5000
49.9950
139,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
50.6400
51.0100
49.3100
50.0000
191,300
Thu, 13 Aug 2026
49.4300
50.3200
49.0900
50.2700
167,600
Wed, 12 Aug 2026
47.9200
49.3800
47.6050
49.0400
207,100
Tue, 11 Aug 2026
47.7000
48.8600
47.5700
47.9200
141,400
Mon, 10 Aug 2026
50.0000
50.0650
47.5100
47.6400
318,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
47.6000
50.5300
46.7300
50.0700
352,900
Fri, 07 Aug 2026
16 · 10-Q
Pre-market · 08:49 ET
10-Q ↗
Thu, 06 Aug 2026
50.4300
50.4400
46.8450
47.6800
391,900
Wed, 05 Aug 2026
49.0000
52.0500
48.7700
50.2900
540,100
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 08:02 ET
8-K ↗
Tue, 04 Aug 2026
44.9000
47.2700
44.6200
45.9100
485,200
Mon, 03 Aug 2026
44.6400
45.4700
43.6700
44.9000
206,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
43.7600
44.5800
42.9200
44.3700
135,500
Fri, 31 Jul 2026
14 · 8-K
Next filing day · accepted 30 Jul, 18:36 ET
8-K ↗
Thu, 30 Jul 2026
44.4600
44.4600
43.4100
44.1500
164,400
Wed, 29 Jul 2026
44.0600
44.9500
43.3300
44.3600
197,900
Tue, 28 Jul 2026
43.5800
44.4900
43.5800
43.9350
184,300
Mon, 27 Jul 2026
42.9000
44.6800
42.5800
42.9700
233,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
42.4800
42.9700
40.5400
42.7300
441,200
Thu, 23 Jul 2026
41.9700
43.2000
41.5100
42.4400
273,700
Wed, 22 Jul 2026
42.7400
43.1750
42.2100
42.6200
130,500
Tue, 21 Jul 2026
43.5800
43.6000
41.7000
42.8700
222,000
Mon, 20 Jul 2026
43.3500
43.8400
42.3000
43.6200
205,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.8700
45.4450
43.2100
43.2500
178,800
Thu, 16 Jul 2026
45.0600
46.4900
44.9300
45.6100
167,100
Wed, 15 Jul 2026
44.2800
46.2300
44.0400
44.9900
205,300
Tue, 14 Jul 2026
45.1100
45.3890
44.0100
44.2100
146,400
Mon, 13 Jul 2026
44.4900
44.7900
43.8800
44.7200
161,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
No trading
Thu, 09 Jul 2026
No trading
Wed, 08 Jul 2026
No trading
Tue, 07 Jul 2026
No trading
Mon, 06 Jul 2026
No trading
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
No trading
Wed, 01 Jul 2026
No trading
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
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
13 · 8-K
After-hours · 17:09 ET
8-K ↗
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
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
Wed, 20 May 2026
12 · 8-K
Pre-market · 08:45 ET
8-K ↗
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
Fri, 08 May 2026
11 · 10-Q
Pre-market · 08:46 ET
10-Q ↗
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Wed, 06 May 2026
10 · 8-K
Pre-market · 08:46 ET
8-K ↗
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
9 · DEFA14A
After-hours · 17:24 ET
DEFA14A ↗
Thu, 30 Apr 2026
8 · DEF 14A
After-hours · 17:13 ET
DEF 14A ↗
Thu, 30 Apr 2026
No trading
Wed, 29 Apr 2026
7 · 8-K
After-hours · 16:46 ET
8-K ↗
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
Fri, 27 Feb 2026
6 · 10-K
Pre-market · 08:59 ET
10-K ↗
Thu, 26 Feb 2026
No trading
Wed, 25 Feb 2026
5 · 8-K
After-hours · 16:37 ET
8-K ↗
Wed, 25 Feb 2026
No trading
Wed, 25 Feb 2026
4 · 8-K
Pre-market · 08:50 ET
8-K ↗
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
Fri, 07 Nov 2025
3 · 10-Q
Pre-market · 09:05 ET
10-Q ↗
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Wed, 05 Nov 2025
2 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 04 Nov 2025
1 · 8-K
After market open · 09:58 ET
8-K ↗
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