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
178.3200
183.7200
160.9000
167.0400
130,600
Fri, 23 Oct 2026
20 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Thu, 22 Oct 2026
167.0400
171.9400
167.0000
169.6600
90,900
Wed, 21 Oct 2026
166.4800
167.9800
164.5000
166.8400
55,800
Tue, 20 Oct 2026
168.8100
171.3100
165.8900
166.5800
48,500
Mon, 19 Oct 2026
171.1500
171.7400
167.2500
168.1900
38,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
171.7700
176.6600
170.8800
171.6400
26,200
Thu, 15 Oct 2026
172.5900
176.3300
171.6700
172.3700
36,600
Wed, 14 Oct 2026
176.5900
176.5900
172.2000
172.3300
49,900
Tue, 13 Oct 2026
177.3500
177.6400
175.5400
177.2400
45,100
Mon, 12 Oct 2026
176.9900
178.2800
174.3500
176.3100
48,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
179.6700
179.6700
175.2500
175.4800
35,100
Thu, 08 Oct 2026
175.5000
181.1700
174.8400
180.2000
50,500
Wed, 07 Oct 2026
172.7000
177.2000
172.6300
176.4400
45,300
Tue, 06 Oct 2026
177.8000
177.8000
174.6600
176.9600
55,600
Mon, 05 Oct 2026
173.1200
177.8100
173.1200
176.2800
63,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
172.1000
176.8300
172.1000
174.4400
46,800
Thu, 01 Oct 2026
172.6500
173.1000
167.3900
171.6300
75,200
Wed, 30 Sep 2026
172.3900
172.7400
169.4400
170.7800
87,000
Tue, 29 Sep 2026
170.6800
174.0000
168.5500
172.5100
38,400
Mon, 28 Sep 2026
171.8700
173.3500
170.1100
171.3800
48,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
172.2300
173.9900
171.2000
171.9900
54,100
Thu, 24 Sep 2026
170.1000
171.4700
168.6000
170.7500
62,300
Wed, 23 Sep 2026
170.9600
172.3800
169.4300
170.0700
51,900
Tue, 22 Sep 2026
171.9500
175.4000
170.5800
172.9900
75,500
Mon, 21 Sep 2026
179.6400
181.4700
168.1700
171.0900
115,100
Mon, 21 Sep 2026
19 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
182.5500
183.2400
181.1000
182.1400
62,800
Thu, 17 Sep 2026
188.7200
189.5700
184.2600
184.7700
40,900
Wed, 16 Sep 2026
184.6300
185.6500
181.0300
185.5900
59,100
Tue, 15 Sep 2026
191.7900
193.5300
183.7800
184.6300
86,100
Mon, 14 Sep 2026
191.0000
193.5100
189.5100
191.8200
54,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
192.8500
192.8500
189.2000
190.7500
50,300
Thu, 10 Sep 2026
188.3600
190.5900
187.0600
190.0000
54,800
Wed, 09 Sep 2026
190.4800
193.3400
189.0100
189.4300
52,700
Tue, 08 Sep 2026
190.4200
192.7900
187.0500
192.0000
74,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
189.5600
195.5500
189.2900
190.5400
89,700
Thu, 03 Sep 2026
192.4900
193.3300
189.1000
191.6800
41,200
Wed, 02 Sep 2026
181.9900
190.6900
181.9600
190.5700
57,400
Tue, 01 Sep 2026
182.6000
184.0000
180.0100
180.3100
53,000
Mon, 31 Aug 2026
186.7800
187.2600
182.2800
183.8100
101,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
190.3000
194.0900
188.0600
188.3500
91,500
Thu, 27 Aug 2026
190.1300
193.5900
188.6700
190.0500
58,600
Wed, 26 Aug 2026
194.6600
196.5200
189.5300
191.1200
71,100
Tue, 25 Aug 2026
190.3600
194.9200
188.7900
193.4500
52,700
Mon, 24 Aug 2026
188.5200
193.7000
187.1600
190.3100
62,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
185.3000
190.5300
185.3000
188.2700
45,200
Thu, 20 Aug 2026
184.8700
185.0100
178.5700
183.9400
110,200
Wed, 19 Aug 2026
18 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 19 Aug 2026
189.5000
190.2200
184.4400
184.5500
54,400
Tue, 18 Aug 2026
190.1200
193.7900
187.1400
189.1000
58,400
Mon, 17 Aug 2026
192.3700
194.1700
188.4900
190.0000
61,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
195.5300
197.4800
190.2300
194.7500
99,500
Thu, 13 Aug 2026
17 · 8-K
After-hours · 16:58 ET
8-K ↗
Thu, 13 Aug 2026
190.7500
192.5200
187.2600
187.6900
72,400
Wed, 12 Aug 2026
187.4300
193.4600
186.5100
189.6500
77,500
Tue, 11 Aug 2026
187.4000
192.5500
185.9300
187.1400
74,500
Mon, 10 Aug 2026
187.2600
189.7400
186.5300
186.8400
104,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
189.9200
190.3200
185.7000
187.1300
98,300
Thu, 06 Aug 2026
16 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Thu, 06 Aug 2026
190.7600
194.7400
189.0000
190.0300
126,900
Wed, 05 Aug 2026
193.6300
200.1300
191.1600
192.5100
74,200
Tue, 04 Aug 2026
188.5700
194.9700
188.2900
193.6300
131,100
Mon, 03 Aug 2026
180.8300
189.4100
180.8300
188.1000
127,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
181.6000
184.0500
175.8900
179.8100
97,500
Thu, 30 Jul 2026
187.4200
189.1000
180.6800
181.1000
163,300
Wed, 29 Jul 2026
188.2100
193.3900
184.3200
185.5600
186,300
Tue, 28 Jul 2026
196.0400
196.0400
185.9000
189.6500
211,600
Mon, 27 Jul 2026
204.6700
205.9900
192.0300
195.8300
216,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
186.5900
217.6300
186.5900
204.6700
353,400
Fri, 24 Jul 2026
15 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Thu, 23 Jul 2026
185.3800
186.3400
179.6400
181.0800
116,100
Wed, 22 Jul 2026
14 · DEF 14A
After market open · 14:30 ET
DEF 14A ↗
Wed, 22 Jul 2026
186.6700
188.0600
182.0100
186.6900
151,500
Tue, 21 Jul 2026
188.4000
191.1600
182.9300
188.8200
213,400
Mon, 20 Jul 2026
192.7400
194.8100
187.7000
187.8900
93,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
194.4000
195.1900
188.4800
192.0600
67,700
Thu, 16 Jul 2026
194.2800
201.4900
193.3700
195.3400
93,000
Wed, 15 Jul 2026
197.3300
200.8000
194.0500
194.5400
93,200
Tue, 14 Jul 2026
196.2900
200.5100
194.4000
195.8700
72,300
Mon, 13 Jul 2026
199.1000
202.2400
193.3900
196.2900
91,300
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
13 · 8-K
After-hours · 16:05 ET
8-K ↗
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
12 · 10-K/A
After-hours · 16:13 ET
10-K/A ↗
Fri, 05 Jun 2026
No trading
Thu, 04 Jun 2026
10 · 10-K
After-hours · 17:00 ET
10-K ↗
Thu, 04 Jun 2026
No trading
Thu, 04 Jun 2026
11 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
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
9 · 8-K
After-hours · 16:35 ET
8-K ↗
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
Thu, 30 Apr 2026
8 · 8-K
Pre-market · 07:35 ET
FORM 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
Wed, 15 Apr 2026
7 · 8-K
Next filing day · accepted 14 Apr, 19:40 ET
FORM 8-K ↗
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
6 · 8-K
After-hours · 16:43 ET
FORM 8-K ↗
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
5 · 8-K
After market open · 14:33 ET
8-K ↗
Wed, 11 Feb 2026
No trading
Tue, 10 Feb 2026
No trading
Mon, 09 Feb 2026
4 · 10-Q
After-hours · 16:10 ET
10-Q ↗
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
Tue, 27 Jan 2026
3 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
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
Thu, 04 Dec 2025
2 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
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
1 · 10-Q
After-hours · 16:23 ET
10-Q ↗
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