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
238.8100
255.5500
234.1900
255.1500
3,981,983
Thu, 22 Oct 2026
233.0000
241.1900
231.6400
237.7600
3,739,000
Wed, 21 Oct 2026
214.5000
232.0600
214.5000
231.3300
2,764,900
Tue, 20 Oct 2026
210.8100
215.9000
207.2300
214.5100
1,341,500
Mon, 19 Oct 2026
209.9100
214.8800
208.0100
212.5300
1,694,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
223.2800
225.9900
203.3300
207.3800
2,803,600
Thu, 15 Oct 2026
216.7750
222.6150
212.1400
220.4300
2,410,800
Wed, 14 Oct 2026
223.5000
227.3050
220.0600
220.7900
2,897,100
Tue, 13 Oct 2026
224.6100
235.3600
223.7500
228.6600
3,027,700
Mon, 12 Oct 2026
236.1100
237.2200
224.6000
225.7800
2,662,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
221.4800
234.3100
219.7920
233.7300
3,797,500
Thu, 08 Oct 2026
214.3800
218.8200
212.3700
216.8100
3,728,400
Wed, 07 Oct 2026
216.4600
216.5000
209.7000
213.5500
2,685,500
Tue, 06 Oct 2026
14 · 8-K
After market open · 10:02 ET
8-K ↗
Tue, 06 Oct 2026
210.3950
215.5100
205.0200
212.2500
4,257,800
Mon, 05 Oct 2026
197.1300
205.2000
196.9500
201.8000
2,384,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
201.1800
202.0000
195.1100
196.6000
1,786,300
Thu, 01 Oct 2026
202.6500
203.4400
198.4400
198.7800
1,453,200
Wed, 30 Sep 2026
198.8600
202.8700
196.8930
199.4200
2,126,400
Tue, 29 Sep 2026
198.0200
201.3900
195.1100
198.3550
1,727,400
Mon, 28 Sep 2026
188.8900
202.1200
187.6710
199.3900
3,810,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
206.0000
207.9900
192.7400
193.0500
6,723,700
Thu, 24 Sep 2026
13 · 8-K
After-hours · 20:07 ET
8-K ↗
Thu, 24 Sep 2026
213.4750
216.9700
210.5900
214.6400
2,440,600
Wed, 23 Sep 2026
213.0000
215.7330
209.4000
214.4500
2,557,300
Tue, 22 Sep 2026
210.0100
210.7300
202.5500
210.1800
2,903,400
Mon, 21 Sep 2026
196.9800
207.7500
194.2400
207.1300
2,539,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
199.0000
199.7600
192.6500
197.3100
4,865,000
Thu, 17 Sep 2026
192.0100
198.9300
188.6610
197.4700
3,016,400
Wed, 16 Sep 2026
190.8700
196.1350
187.4500
191.5800
3,305,800
Tue, 15 Sep 2026
188.2600
196.5750
188.1050
193.8900
4,077,800
Mon, 14 Sep 2026
172.8000
194.1200
170.0600
191.7300
7,559,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
164.0200
165.9500
160.7500
164.5400
2,057,900
Thu, 10 Sep 2026
165.4300
169.0500
162.0600
163.4800
2,873,000
Wed, 09 Sep 2026
161.8000
169.1000
161.1500
166.1000
3,267,000
Tue, 08 Sep 2026
165.6150
165.6200
159.2000
161.9400
4,143,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
166.1500
177.1400
165.0600
169.8000
7,742,000
Thu, 03 Sep 2026
12 · 10-K
After-hours · 16:22 ET
10-K ↗
Thu, 03 Sep 2026
11 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 03 Sep 2026
179.0800
179.9600
173.9300
177.8000
8,514,200
Wed, 02 Sep 2026
176.7800
177.6000
171.3200
172.7300
2,590,200
Tue, 01 Sep 2026
184.6400
186.3900
176.3900
178.3700
2,272,400
Mon, 31 Aug 2026
183.8300
190.4700
183.8300
188.3850
2,570,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
186.1700
188.1800
181.6200
184.2300
1,938,800
Thu, 27 Aug 2026
179.1200
190.0000
177.0400
187.3000
3,989,900
Wed, 26 Aug 2026
161.0550
170.9400
160.1300
170.3100
2,161,900
Tue, 25 Aug 2026
175.0000
176.8100
166.6600
168.4200
2,046,600
Mon, 24 Aug 2026
180.0000
181.5000
175.6000
176.0600
1,427,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
175.2300
182.0100
172.4500
181.7450
1,685,700
Thu, 20 Aug 2026
183.8300
184.9800
174.6000
174.9500
2,133,900
Wed, 19 Aug 2026
186.7000
188.7300
181.6900
184.6000
1,501,100
Tue, 18 Aug 2026
185.2900
190.9700
184.4400
185.7000
2,272,500
Mon, 17 Aug 2026
188.3750
190.3000
182.8050
184.4400
2,618,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
190.0000
190.9000
183.3200
183.6000
2,249,300
Thu, 13 Aug 2026
179.1000
188.8400
177.0200
188.1800
2,297,200
Wed, 12 Aug 2026
174.2300
178.8600
173.5200
177.3200
1,843,100
Tue, 11 Aug 2026
175.4500
180.8000
172.2830
178.5500
2,409,100
Mon, 10 Aug 2026
168.7400
177.9300
168.0000
176.6800
3,429,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
167.9900
169.7750
165.0000
168.6800
2,083,300
Thu, 06 Aug 2026
155.7500
163.0000
155.5400
162.6000
1,721,300
Wed, 05 Aug 2026
164.2300
166.9300
160.8800
161.6500
1,957,700
Tue, 04 Aug 2026
153.8000
163.4700
153.7400
163.2200
2,516,200
Mon, 03 Aug 2026
153.7400
155.8800
151.2100
154.4600
2,657,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
148.5000
152.5050
145.1100
151.2000
2,648,100
Thu, 30 Jul 2026
150.6000
151.5300
143.8540
148.3900
2,879,300
Wed, 29 Jul 2026
151.0700
156.5400
150.2000
153.7700
1,969,900
Tue, 28 Jul 2026
147.1000
154.2700
142.7500
151.6300
2,382,300
Mon, 27 Jul 2026
145.9000
149.4500
144.0000
147.3000
1,977,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
141.9300
144.0000
139.8100
142.3200
1,288,100
Thu, 23 Jul 2026
143.9700
144.2900
139.2400
139.7000
1,777,400
Wed, 22 Jul 2026
149.9700
150.3860
141.1150
142.2600
1,935,500
Tue, 21 Jul 2026
147.2400
151.4500
146.7350
148.7200
1,868,100
Mon, 20 Jul 2026
147.3300
153.2200
146.9700
149.8200
1,631,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
145.5000
153.3000
145.3900
149.9400
2,514,500
Thu, 16 Jul 2026
150.0000
151.5950
144.6600
146.4300
2,044,200
Wed, 15 Jul 2026
154.2200
156.9800
147.2000
148.1900
2,341,700
Tue, 14 Jul 2026
139.5700
155.3000
139.2750
152.0900
3,665,500
Mon, 13 Jul 2026
140.1600
143.1000
138.0300
141.8200
1,655,900
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
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
10 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Tue, 26 May 2026
9 · 8-K
After-hours · 16:08 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
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
8 · 8-K
After-hours · 16:02 ET
8-K ↗
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
7 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Thu, 26 Feb 2026
6 · 8-K
After-hours · 16:07 ET
8-K ↗
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
5 · 8-K
After-hours · 16: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
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
4 · 10-Q
After-hours · 16:13 ET
10-Q ↗
Tue, 25 Nov 2025
3 · 8-K
After-hours · 16:07 ET
8-K ↗
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
2 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Fri, 21 Nov 2025
1 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
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