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
121.4800
121.4800
116.5800
119.5400
878,755
Thu, 22 Oct 2026
119.1900
123.4900
118.6600
120.8700
1,232,300
Wed, 21 Oct 2026
127.8400
130.2400
118.9800
119.9500
1,323,600
Tue, 20 Oct 2026
132.7500
133.8630
129.0610
130.3100
831,500
Mon, 19 Oct 2026
130.0100
133.7600
129.4250
132.7500
1,204,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
132.2700
136.3200
130.7900
131.7200
1,456,500
Thu, 15 Oct 2026
122.9400
131.5400
122.9400
131.0300
1,000,500
Wed, 14 Oct 2026
127.1800
127.1800
120.7000
122.9000
824,400
Tue, 13 Oct 2026
125.2700
128.5000
121.4000
125.7600
1,210,100
Mon, 12 Oct 2026
121.5050
126.2600
118.9090
126.0200
1,140,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
120.3200
122.4100
117.3900
122.2600
878,300
Thu, 08 Oct 2026
116.1500
120.5000
115.3650
118.5000
1,211,000
Wed, 07 Oct 2026
113.0600
117.7600
112.7030
116.6800
1,050,900
Tue, 06 Oct 2026
106.5900
115.1000
106.1700
112.2000
1,409,900
Mon, 05 Oct 2026
106.3500
107.7200
103.6500
106.8400
1,084,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
104.0950
107.3000
103.7740
106.8900
734,300
Thu, 01 Oct 2026
105.6600
106.3100
102.6300
104.3600
888,500
Wed, 30 Sep 2026
107.5600
107.8100
104.0300
105.3700
1,606,000
Tue, 29 Sep 2026
103.2600
109.2000
103.0000
108.6200
1,888,500
Mon, 28 Sep 2026
99.8100
102.9400
97.1100
101.8000
1,648,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
98.5600
100.2300
95.8200
99.0700
1,215,600
Thu, 24 Sep 2026
97.9900
99.4500
96.3700
97.8400
1,097,800
Wed, 23 Sep 2026
101.0000
102.2220
97.8400
97.8800
1,714,800
Tue, 22 Sep 2026
109.7300
109.7800
102.3200
102.3800
1,332,700
Mon, 21 Sep 2026
105.5700
107.5600
103.4300
107.3300
945,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.5000
104.8350
101.6000
104.0800
1,741,000
Thu, 17 Sep 2026
102.7700
105.2800
102.6100
103.7600
1,066,900
Wed, 16 Sep 2026
102.0100
105.2400
100.7800
101.0600
1,717,400
Tue, 15 Sep 2026
113.7750
114.5000
100.1300
100.8400
2,887,900
Mon, 14 Sep 2026
119.6300
119.6300
111.2700
114.7100
1,375,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
113.7500
119.8300
111.0100
117.1000
1,385,000
Thu, 10 Sep 2026
110.4100
114.7400
108.5200
110.5200
947,900
Wed, 09 Sep 2026
108.0020
112.7900
105.8800
110.5800
1,538,200
Tue, 08 Sep 2026
108.7000
112.3800
107.7000
109.4500
861,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
110.8500
111.8300
108.7700
109.2050
711,600
Thu, 03 Sep 2026
113.6100
115.0900
107.6500
110.2800
931,900
Wed, 02 Sep 2026
110.0950
119.0300
108.7500
113.1550
1,431,100
Tue, 01 Sep 2026
107.0000
112.5200
106.7000
109.6000
1,377,300
Mon, 31 Aug 2026
113.2100
114.2800
108.8100
109.4800
1,028,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
110.1900
113.7300
109.6150
113.5800
786,900
Thu, 27 Aug 2026
111.5100
112.3200
105.4300
109.9500
1,529,100
Wed, 26 Aug 2026
112.5600
115.3500
111.3500
112.2400
867,000
Tue, 25 Aug 2026
15 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 25 Aug 2026
115.9000
116.8400
113.5300
113.8500
877,800
Mon, 24 Aug 2026
115.2500
118.1800
114.7200
116.8400
774,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
113.1650
116.2200
112.5600
115.4300
1,051,700
Thu, 20 Aug 2026
120.7000
121.3350
113.4500
113.6300
1,005,400
Wed, 19 Aug 2026
115.0000
123.6900
115.0000
120.5300
1,026,000
Tue, 18 Aug 2026
114.7400
118.5000
113.1100
114.5500
758,200
Mon, 17 Aug 2026
124.1300
125.2470
114.6100
115.7200
1,691,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
114.5900
126.2400
114.5900
126.1200
1,581,500
Thu, 13 Aug 2026
112.5100
115.6900
111.7800
113.9000
1,105,100
Wed, 12 Aug 2026
113.1100
115.2800
111.2600
112.0800
1,306,700
Tue, 11 Aug 2026
117.0200
118.5600
110.4400
111.3600
1,274,800
Mon, 10 Aug 2026
116.6400
119.0450
115.4900
117.5200
1,150,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
116.8000
117.6900
115.0100
116.8150
1,193,000
Thu, 06 Aug 2026
14 · 8-K
After-hours · 16:28 ET
8-K ↗
Thu, 06 Aug 2026
121.1800
122.8000
116.2500
116.6200
1,480,200
Wed, 05 Aug 2026
121.2600
125.2800
119.6200
123.8600
1,322,700
Tue, 04 Aug 2026
130.3400
130.6400
119.6600
121.5000
1,863,400
Mon, 03 Aug 2026
129.5900
132.5800
126.8000
130.3900
1,502,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
134.7700
140.0600
129.0300
129.4900
1,175,800
Thu, 30 Jul 2026
138.9000
146.0000
130.8900
134.3400
1,929,400
Wed, 29 Jul 2026
13 · 10-Q
After-hours · 16:00 ET
10-Q ↗
Wed, 29 Jul 2026
137.5700
147.1100
133.0000
139.4500
2,648,500
Wed, 29 Jul 2026
12 · 8-K
Pre-market · 07:43 ET
8-K ↗
Tue, 28 Jul 2026
136.5200
142.5400
132.3600
134.8700
2,121,700
Mon, 27 Jul 2026
135.7100
139.9900
133.2000
137.2400
1,109,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
134.8600
142.4800
134.4500
135.2000
971,900
Thu, 23 Jul 2026
134.3800
137.2450
133.1700
134.8600
611,800
Wed, 22 Jul 2026
135.4900
139.9600
133.6300
138.1200
1,199,800
Tue, 21 Jul 2026
139.8700
140.2150
134.5000
134.9500
1,286,200
Mon, 20 Jul 2026
146.7500
150.4550
139.3500
141.1000
1,034,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
139.8000
144.6000
139.8000
142.3300
802,000
Thu, 16 Jul 2026
143.2000
145.8600
140.2600
140.9300
898,200
Wed, 15 Jul 2026
148.2500
151.2700
145.0600
145.7000
801,700
Tue, 14 Jul 2026
154.2100
154.9300
144.5000
148.4100
1,209,700
Mon, 13 Jul 2026
155.5600
160.5500
149.0000
154.0600
1,305,200
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
No trading
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
11 · 8-K
After-hours · 16:28 ET
8-K ↗
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
10 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 29 Apr 2026
No trading
Wed, 29 Apr 2026
9 · 8-K
Pre-market · 07:45 ET
8-K ↗
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
8 · DEF 14A
After-hours · 16:46 ET
DEF 14A ↗
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
7 · PRE 14A
After-hours · 16:23 ET
PRE 14A ↗
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
Wed, 11 Mar 2026
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
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
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Wed, 18 Feb 2026
No trading
Wed, 18 Feb 2026
4 · 8-K
Pre-market · 07:45 ET
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
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
3 · 8-K
After-hours · 17:57 ET
8-K ↗
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
2 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Tue, 04 Nov 2025
No trading
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:30 ET
8-K ↗
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