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
121.5600
122.4000
119.1200
119.8900
18,116,171
Fri, 23 Oct 2026
28 · 8-K
Pre-market · 09:04 ET
8-K ↗
Thu, 22 Oct 2026
119.4400
121.1800
117.8300
121.1200
28,345,400
Wed, 21 Oct 2026
27 · 424B5
After-hours · 20:40 ET
424B5 ↗
Wed, 21 Oct 2026
26 · 424B5
After-hours · 20:38 ET
424B5 ↗
Wed, 21 Oct 2026
116.9000
118.1600
116.6300
117.8000
17,932,000
Tue, 20 Oct 2026
120.4100
120.5000
117.4700
117.8500
21,844,200
Mon, 19 Oct 2026
25 · 424B5
After-hours · 17:14 ET
424B5 ↗
Mon, 19 Oct 2026
24 · 424B5
After market open · 12:53 ET
424B5 ↗
Mon, 19 Oct 2026
118.4100
119.2800
118.0500
118.7000
16,259,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
118.0700
119.4800
118.0700
118.8100
20,624,500
Thu, 15 Oct 2026
120.0000
121.3800
117.7500
117.8700
32,046,300
Wed, 14 Oct 2026
113.7400
116.2400
113.3800
116.1600
25,914,900
Tue, 13 Oct 2026
114.2100
114.8300
112.2100
112.2800
17,673,100
Mon, 12 Oct 2026
111.5000
113.1400
111.3100
113.0800
13,942,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
110.0000
111.5100
109.9300
111.3500
11,845,700
Thu, 08 Oct 2026
108.6000
111.1300
108.4400
110.5600
23,767,700
Wed, 07 Oct 2026
107.5400
108.8000
107.4000
108.1600
16,131,900
Tue, 06 Oct 2026
104.5000
107.5500
104.5000
107.2000
22,017,700
Mon, 05 Oct 2026
103.8400
105.1000
103.3900
105.0700
19,233,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
104.9400
105.1400
103.8100
104.2600
23,275,500
Thu, 01 Oct 2026
104.3800
105.1000
103.5900
104.2600
23,044,000
Wed, 30 Sep 2026
106.9700
107.0300
103.9200
103.9200
28,152,400
Tue, 29 Sep 2026
107.7500
107.9000
105.3500
106.8000
27,274,900
Mon, 28 Sep 2026
107.9000
109.4200
107.2700
108.7300
17,232,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
107.0800
108.1500
106.4500
107.9800
19,614,100
Thu, 24 Sep 2026
111.1700
111.1700
107.5100
107.5900
26,174,000
Wed, 23 Sep 2026
110.2200
111.2300
109.4900
110.5300
22,770,800
Tue, 22 Sep 2026
108.1200
110.1900
107.6100
110.1200
19,372,800
Mon, 21 Sep 2026
106.1600
107.7600
106.0800
107.4400
23,966,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
106.2400
107.7200
106.1700
106.7300
45,337,600
Thu, 17 Sep 2026
107.8000
107.8000
106.1500
106.7900
19,216,200
Wed, 16 Sep 2026
108.3200
108.6800
107.4500
107.5000
15,150,900
Tue, 15 Sep 2026
108.6100
109.2400
107.8600
108.0900
19,316,300
Mon, 14 Sep 2026
108.0800
109.7400
108.0000
109.0800
23,877,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
106.2000
107.2100
105.7200
107.1500
17,068,600
Thu, 10 Sep 2026
106.1700
107.1600
105.5900
105.7300
17,174,900
Wed, 09 Sep 2026
105.6900
106.1500
105.1600
105.8300
15,460,800
Tue, 08 Sep 2026
106.7800
106.9000
105.6600
106.0500
22,664,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
108.2000
109.2300
106.9300
107.1400
20,540,500
Thu, 03 Sep 2026
106.4200
109.3500
106.0200
108.4200
25,541,200
Wed, 02 Sep 2026
105.9700
106.7800
105.4600
106.0900
25,181,800
Tue, 01 Sep 2026
105.1100
106.6400
104.6600
105.9200
22,074,600
Mon, 31 Aug 2026
103.0800
104.9900
102.8400
104.8700
34,188,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
23 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 28 Aug 2026
103.0900
103.4000
102.5000
103.0900
19,420,800
Thu, 27 Aug 2026
103.6100
103.7500
102.2700
102.6300
29,816,600
Wed, 26 Aug 2026
105.5100
106.0900
104.0800
104.3400
28,409,400
Tue, 25 Aug 2026
105.5800
106.0700
104.4000
105.3800
27,032,500
Mon, 24 Aug 2026
104.1400
106.6000
104.0000
106.4900
35,616,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
103.6900
104.2800
102.1500
103.7000
44,454,200
Thu, 20 Aug 2026
106.3800
107.0000
102.8500
103.8400
83,633,100
Thu, 20 Aug 2026
22 · 8-K
Pre-market · 06:59 ET
8-K ↗
Wed, 19 Aug 2026
115.1900
116.8700
113.9900
114.3000
34,286,600
Tue, 18 Aug 2026
116.3000
116.3100
114.4800
115.2000
20,675,000
Mon, 17 Aug 2026
114.3300
115.1800
113.9200
114.3300
18,131,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.6600
116.4500
114.6400
115.2700
14,520,000
Thu, 13 Aug 2026
116.1700
116.3200
114.8100
115.7200
16,822,200
Wed, 12 Aug 2026
112.3700
116.0500
112.2800
116.0100
22,054,700
Tue, 11 Aug 2026
112.4400
113.3400
112.1900
113.2600
17,005,800
Mon, 10 Aug 2026
111.0800
112.7000
110.7600
112.6600
19,144,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
110.6100
112.2900
110.5000
111.8500
18,819,300
Thu, 06 Aug 2026
114.0700
114.5600
111.0400
112.0700
23,203,100
Wed, 05 Aug 2026
112.4500
113.1600
111.3600
112.3400
21,446,300
Tue, 04 Aug 2026
109.0100
111.6800
108.5600
111.5500
29,620,000
Mon, 03 Aug 2026
113.1000
113.2900
110.1600
110.7100
23,942,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
110.5200
111.9100
109.8900
111.2000
22,799,100
Thu, 30 Jul 2026
111.6100
113.0300
110.4400
111.1000
28,747,000
Wed, 29 Jul 2026
113.2300
114.6900
112.4500
114.2200
23,480,000
Tue, 28 Jul 2026
113.9600
116.0300
112.8400
113.1000
24,867,900
Mon, 27 Jul 2026
109.9200
112.5100
109.8900
111.7400
19,008,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
108.1200
109.6000
108.0100
109.4700
18,405,900
Thu, 23 Jul 2026
107.5100
108.5600
106.7900
108.4000
21,516,800
Wed, 22 Jul 2026
109.5300
110.0000
108.7200
109.3300
23,494,800
Tue, 21 Jul 2026
111.5100
111.8000
109.8900
110.3900
22,717,000
Mon, 20 Jul 2026
113.9600
114.4000
112.1400
112.2000
17,738,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.9600
118.0900
113.6000
114.2400
28,289,800
Thu, 16 Jul 2026
113.7600
115.5900
113.5600
114.9500
20,777,600
Wed, 15 Jul 2026
113.2500
114.7300
112.0700
112.5300
16,467,900
Tue, 14 Jul 2026
115.0800
115.8800
113.5000
113.7000
14,682,000
Mon, 13 Jul 2026
114.7300
115.5400
114.0100
114.7800
17,043,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
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
21 · 8-K
After-hours · 16:07 ET
8-K ↗
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
20 · 10-Q
After-hours · 16:17 ET
10-Q ↗
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
Thu, 21 May 2026
19 · 8-K
Pre-market · 06:59 ET
8-K ↗
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
Thu, 30 Apr 2026
18 · 8-K
Pre-market · 07:54 ET
8-K ↗
Wed, 29 Apr 2026
No trading
Tue, 28 Apr 2026
17 · 424B2
After-hours · 17:27 ET
424B2 ↗
Tue, 28 Apr 2026
No trading
Mon, 27 Apr 2026
No trading
Mon, 27 Apr 2026
16 · 424B2
Pre-market · 08:30 ET
424B2 ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
No trading
Thu, 23 Apr 2026
15 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Thu, 23 Apr 2026
14 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
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
13 · PRE 14A
After-hours · 16:11 ET
PRE 14A ↗
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
12 · 8-K
After-hours · 16:10 ET
8-K ↗
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
11 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 13 Mar 2026
10 · 10-K
After-hours · 16:06 ET
10-K ↗
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
Thu, 19 Feb 2026
9 · 8-K
Pre-market · 06:59 ET
8-K ↗
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
8 · 8-K/A
After-hours · 16:10 ET
8-K/A ↗
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
Fri, 16 Jan 2026
7 · 8-K/A
Pre-market · 09:03 ET
8-K/A ↗
Fri, 16 Jan 2026
6 · 8-K
Pre-market · 09:01 ET
8-K ↗
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
Thu, 08 Jan 2026
5 · 8-K
Pre-market · 07:59 ET
8-K ↗
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
4 · 8-K
After-hours · 16:40 ET
8-K ↗
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
3 · 10-Q
After-hours · 16:45 ET
10-Q ↗
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
Thu, 20 Nov 2025
2 · 8-K
Pre-market · 06:58 ET
8-K ↗
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
Fri, 14 Nov 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
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