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
136.5000
138.5150
135.2100
137.0200
16,180,562
Fri, 23 Oct 2026
27 · 6-K
Next filing day · accepted 22 Oct, 18:45 ET
FORM 6-K ↗
Thu, 22 Oct 2026
137.0100
139.3000
130.7900
131.6900
24,312,600
Wed, 21 Oct 2026
145.3600
145.9700
139.9300
143.2500
14,058,800
Tue, 20 Oct 2026
137.6100
142.4500
137.1400
139.7900
15,769,600
Mon, 19 Oct 2026
143.2500
148.0000
141.2700
142.8700
19,608,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
141.3300
141.5100
136.2300
136.4900
29,664,000
Thu, 15 Oct 2026
137.8800
146.3900
137.8000
146.1100
34,072,700
Wed, 14 Oct 2026
26 · 6-K
After market open · 10:02 ET
FORM 6-K ↗
Wed, 14 Oct 2026
150.5500
152.3700
147.1300
147.5500
23,746,500
Tue, 13 Oct 2026
152.0200
157.3000
151.9200
157.0600
22,199,300
Mon, 12 Oct 2026
164.3200
164.4900
161.3100
162.2300
14,724,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
172.7900
173.3000
168.7700
169.0300
12,087,400
Thu, 08 Oct 2026
176.4000
177.1800
167.2100
170.5000
22,531,100
Wed, 07 Oct 2026
178.2700
181.1400
176.7000
178.2500
20,918,200
Tue, 06 Oct 2026
191.8000
191.8400
180.9100
182.5600
21,911,600
Mon, 05 Oct 2026
193.6400
195.9700
190.4200
195.0200
12,266,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
194.2000
195.5300
191.3900
195.1300
15,606,600
Thu, 01 Oct 2026
185.5000
193.8300
182.6800
193.5000
17,483,700
Wed, 30 Sep 2026
186.1800
187.7000
183.9000
184.1500
11,066,900
Tue, 29 Sep 2026
185.1000
188.4100
183.0500
186.6800
13,140,600
Mon, 28 Sep 2026
185.8000
186.7000
179.3100
181.9200
16,342,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
189.3600
192.8300
187.8000
191.5600
13,710,500
Thu, 24 Sep 2026
185.5700
188.9000
184.7400
186.3700
9,582,400
Wed, 23 Sep 2026
191.6000
193.0800
186.1100
189.2800
13,960,700
Tue, 22 Sep 2026
187.0500
196.4800
186.3700
195.3700
18,693,800
Mon, 21 Sep 2026
188.3100
190.2500
185.9100
188.8600
20,475,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
184.9100
192.0100
182.8000
187.5000
71,104,200
Fri, 18 Sep 2026
25 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Thu, 17 Sep 2026
181.9800
185.3300
181.2600
182.9900
16,880,700
Wed, 16 Sep 2026
180.3400
180.6600
172.7800
174.8700
15,889,400
Tue, 15 Sep 2026
179.2500
181.2900
172.2300
174.8300
14,158,600
Mon, 14 Sep 2026
174.9300
179.9000
174.5900
175.6300
20,965,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
192.9400
192.9400
187.0000
190.0700
14,934,600
Thu, 10 Sep 2026
189.4300
193.5500
187.1700
188.3000
22,099,400
Wed, 09 Sep 2026
188.0800
199.8700
187.5300
198.6300
30,460,300
Wed, 09 Sep 2026
24 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Tue, 08 Sep 2026
184.6700
189.8200
183.9600
185.5500
23,156,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
164.6100
177.7000
164.6100
177.0000
20,803,200
Fri, 04 Sep 2026
23 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Thu, 03 Sep 2026
160.8200
164.6300
157.7300
163.6800
14,757,700
Wed, 02 Sep 2026
159.7700
165.4700
158.6700
164.9800
11,261,900
Tue, 01 Sep 2026
161.5000
164.0400
158.5200
160.7800
10,875,700
Mon, 31 Aug 2026
160.7500
165.0700
160.5000
164.5800
12,183,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
159.2000
163.5600
157.9700
161.0400
11,712,000
Thu, 27 Aug 2026
163.8800
164.7300
158.6100
161.6100
13,394,000
Wed, 26 Aug 2026
158.6100
161.2100
157.5900
158.0200
10,327,400
Tue, 25 Aug 2026
159.9000
161.2000
156.2400
159.5300
12,287,300
Mon, 24 Aug 2026
157.3700
157.5500
151.5000
155.3700
16,711,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
167.0500
167.4600
162.5700
163.4100
15,475,700
Fri, 21 Aug 2026
22 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Fri, 21 Aug 2026
21 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Thu, 20 Aug 2026
162.0700
166.3900
160.1300
163.0800
21,693,000
Wed, 19 Aug 2026
162.7800
163.8000
155.6200
156.1600
33,980,100
Wed, 19 Aug 2026
20 · 6-K
Pre-market · 07:22 ET
FORM 6-K ↗
Wed, 19 Aug 2026
19 · 6-K
Pre-market · 07:19 ET
FORM 6-K ↗
Wed, 19 Aug 2026
18 · 6-K
Pre-market · 07:14 ET
FORM 6-K ↗
Tue, 18 Aug 2026
161.7800
163.8800
154.5300
155.6200
22,821,900
Tue, 18 Aug 2026
17 · 6-K
Pre-market · 08:32 ET
FORM 6-K ↗
Mon, 17 Aug 2026
172.6000
178.4300
169.5700
171.3800
24,223,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
169.3200
171.5800
163.7600
166.3300
20,684,800
Fri, 14 Aug 2026
16 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Thu, 13 Aug 2026
154.1300
168.5000
153.4100
165.6700
32,480,200
Wed, 12 Aug 2026
150.7000
155.1600
147.2600
154.4100
25,793,200
Tue, 11 Aug 2026
139.2200
141.8700
137.3300
141.6500
17,091,000
Mon, 10 Aug 2026
135.0300
139.0800
134.2800
135.2900
17,486,200
Mon, 10 Aug 2026
15 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
143.4800
143.6500
133.8000
137.9100
34,377,400
Fri, 07 Aug 2026
14 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Fri, 07 Aug 2026
13 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Fri, 07 Aug 2026
12 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Fri, 07 Aug 2026
11 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Thu, 06 Aug 2026
139.0000
147.2400
137.7100
143.5300
22,257,500
Thu, 06 Aug 2026
10 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Wed, 05 Aug 2026
150.2200
155.9500
149.8400
151.0300
19,977,000
Tue, 04 Aug 2026
150.1800
155.4700
146.7000
154.3800
34,369,800
Mon, 03 Aug 2026
139.9200
144.1700
134.5800
142.7200
29,619,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
159.8800
162.6500
143.5100
143.7300
46,065,100
Thu, 30 Jul 2026
136.5100
150.3600
134.5000
149.0000
52,881,200
Wed, 29 Jul 2026
129.9500
137.1900
124.8000
126.7900
65,810,000
Wed, 29 Jul 2026
9 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Tue, 28 Jul 2026
135.9100
136.4900
128.2900
130.1700
51,088,300
Mon, 27 Jul 2026
159.7000
159.7100
139.0100
143.0200
50,747,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
163.9100
164.2000
153.1000
154.5700
26,255,500
Thu, 23 Jul 2026
170.7200
177.9300
167.0200
169.5000
36,234,900
Wed, 22 Jul 2026
162.1600
170.0900
162.0000
165.2700
27,122,800
Wed, 22 Jul 2026
8 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Wed, 22 Jul 2026
7 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 21 Jul 2026
161.7500
173.2200
160.5400
171.9400
38,925,600
Mon, 20 Jul 2026
163.4200
163.4300
149.7400
151.1600
37,817,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.1100
167.3700
145.5700
154.0300
73,978,300
Thu, 16 Jul 2026
165.9100
168.2000
151.3800
152.3100
56,250,500
Wed, 15 Jul 2026
181.8100
187.9500
166.4800
176.4600
76,307,700
Wed, 15 Jul 2026
6 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Wed, 15 Jul 2026
5 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 14 Jul 2026
168.1100
194.8000
165.5000
193.9200
72,647,700
Mon, 13 Jul 2026
152.6200
162.2800
151.3000
152.3500
57,284,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
170.0000
177.0000
166.1900
168.0100
107,674,700
Fri, 10 Jul 2026
4 · 424B4
Next filing day · accepted 09 Jul, 19:48 ET
424(B)(4) ↗
Thu, 09 Jul 2026
No trading
Wed, 08 Jul 2026
No trading
Tue, 07 Jul 2026
No trading
Mon, 06 Jul 2026
No trading
Mon, 06 Jul 2026
3 · F-1/A
Pre-market · 06:19 ET
AMENDMENT NO. 2 TO FORM F-1 ↗
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
Tue, 30 Jun 2026
2 · F-1/A
Pre-market · 06:47 ET
AMENDMENT NO. 1 TO FORM F-1 ↗
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
Wed, 24 Jun 2026
1 · F-1
Pre-market · 06:04 ET
FORM F-1 ↗
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
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
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
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
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
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