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
109.0000
114.6500
106.1300
110.8200
7,575,788
Thu, 22 Oct 2026
113.9600
114.1900
107.9000
108.9400
11,147,500
Wed, 21 Oct 2026
120.0500
121.5600
115.1300
117.9800
7,739,700
Tue, 20 Oct 2026
118.2000
126.1000
116.2200
118.2400
10,078,200
Mon, 19 Oct 2026
130.0300
130.8600
120.1200
120.6600
11,658,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
137.6600
137.8800
126.0500
127.2100
11,823,600
Thu, 15 Oct 2026
137.1100
142.4400
133.8800
142.1700
8,980,800
Wed, 14 Oct 2026
143.7100
148.2600
139.9100
141.4800
11,828,700
Tue, 13 Oct 2026
143.2000
150.0000
142.0700
149.0900
8,131,900
Mon, 12 Oct 2026
160.8800
161.2000
145.7500
146.6200
18,136,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
169.9900
170.1100
162.4800
164.1700
7,058,700
Thu, 08 Oct 2026
171.8000
172.7000
161.5100
167.9200
10,169,700
Wed, 07 Oct 2026
172.9500
175.6800
171.0000
175.0500
5,368,200
Tue, 06 Oct 2026
178.7300
184.6600
175.1700
177.1000
9,434,000
Mon, 05 Oct 2026
175.0300
185.2900
174.5000
181.5500
15,493,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
172.3900
175.1300
165.2200
166.4300
12,525,800
Thu, 01 Oct 2026
181.9300
184.6700
168.4000
169.5200
12,203,300
Wed, 30 Sep 2026
183.6900
185.3500
177.6100
177.6500
13,896,800
Tue, 29 Sep 2026
200.8500
214.0000
194.2100
194.9500
9,465,400
Mon, 28 Sep 2026
204.5000
205.2100
193.6100
196.7400
5,210,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
211.8100
213.0000
203.6100
206.7500
5,639,500
Thu, 24 Sep 2026
197.5200
208.6500
197.0400
206.4100
3,178,900
Wed, 23 Sep 2026
212.4500
213.0000
203.0000
205.2400
3,837,200
Tue, 22 Sep 2026
203.6100
213.2100
201.0600
212.4100
6,073,400
Mon, 21 Sep 2026
200.0000
211.7500
199.8500
208.4900
6,890,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
197.3600
203.1500
196.6100
198.3700
10,804,200
Thu, 17 Sep 2026
194.7200
198.8000
191.2000
194.1400
5,312,600
Wed, 16 Sep 2026
185.0000
191.5000
181.8800
190.4700
5,042,800
Tue, 15 Sep 2026
181.7100
188.2800
180.2200
184.0300
3,563,100
Mon, 14 Sep 2026
179.8600
185.2000
177.5300
181.2100
5,221,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
192.4000
196.7100
189.7300
191.9300
3,409,800
Thu, 10 Sep 2026
190.9300
195.0700
189.1100
191.3400
3,404,300
Wed, 09 Sep 2026
196.4100
204.5000
194.5600
196.2000
4,271,500
Tue, 08 Sep 2026
217.1100
222.5000
199.6100
199.7700
7,994,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
190.9900
216.9000
190.4500
210.0500
13,761,600
Thu, 03 Sep 2026
181.4400
191.0600
181.0100
190.4400
4,959,400
Wed, 02 Sep 2026
170.0000
185.5000
168.7000
184.5200
6,991,700
Tue, 01 Sep 2026
179.4500
182.3300
171.5400
172.6200
6,457,800
Mon, 31 Aug 2026
177.7300
184.9900
176.2000
184.2400
4,608,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
183.8300
183.9700
176.8900
179.0800
5,366,200
Thu, 27 Aug 2026
187.2500
187.6600
180.0100
186.6700
6,074,000
Wed, 26 Aug 2026
180.1000
184.2100
177.0700
182.1500
6,697,500
Tue, 25 Aug 2026
187.9600
190.5000
180.3900
183.9200
7,056,100
Mon, 24 Aug 2026
190.4600
192.5000
184.1400
185.4300
5,749,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
209.6800
210.2100
195.6600
196.1300
7,780,800
Thu, 20 Aug 2026
212.9500
213.8000
202.8800
209.8500
6,698,600
Wed, 19 Aug 2026
217.6800
217.9900
201.0000
215.6900
11,022,600
Tue, 18 Aug 2026
239.6500
241.7100
214.5100
220.0100
13,420,000
Mon, 17 Aug 2026
224.0000
261.0800
223.4400
251.9800
14,897,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
225.0000
229.0000
215.7700
218.9800
14,649,800
Thu, 13 Aug 2026
220.0000
239.9900
219.1000
231.0100
16,564,800
Wed, 12 Aug 2026
9 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Wed, 12 Aug 2026
8 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 12 Aug 2026
248.8200
265.6300
240.8800
262.0600
11,303,300
Tue, 11 Aug 2026
231.2900
236.7500
220.5000
234.7600
3,203,200
Mon, 10 Aug 2026
227.5500
234.2500
224.1000
230.0100
3,691,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
217.7200
228.9900
204.1100
226.7300
4,156,800
Thu, 06 Aug 2026
206.5100
219.5000
205.0000
211.3000
2,956,200
Wed, 05 Aug 2026
219.1800
227.0000
212.5900
214.3000
3,650,800
Tue, 04 Aug 2026
221.1900
230.9900
214.0500
227.1500
5,315,900
Mon, 03 Aug 2026
190.4900
222.5000
184.8500
219.9700
4,894,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
208.0700
214.5000
195.5500
198.7100
3,787,400
Thu, 30 Jul 2026
178.9700
204.8700
175.5800
203.0700
6,702,900
Wed, 29 Jul 2026
190.5000
190.5700
168.7100
169.3900
6,436,900
Tue, 28 Jul 2026
180.4700
193.2400
173.7000
192.7200
4,756,200
Mon, 27 Jul 2026
202.5600
202.7100
181.7500
188.6100
5,268,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
213.2200
214.9800
192.8600
199.1200
5,949,700
Thu, 23 Jul 2026
205.5300
236.3800
201.3700
220.0000
8,227,200
Wed, 22 Jul 2026
204.5100
244.0000
203.2000
209.8000
10,774,700
Tue, 21 Jul 2026
180.7900
210.6400
179.5700
208.5700
6,244,200
Mon, 20 Jul 2026
176.6100
181.9400
164.7200
176.8800
4,262,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
172.6800
176.4700
162.3500
172.8600
5,278,300
Thu, 16 Jul 2026
178.5100
186.4000
174.7600
180.4600
3,771,100
Wed, 15 Jul 2026
204.9000
205.1100
182.5000
184.0100
4,605,000
Tue, 14 Jul 2026
206.0000
208.4400
187.1500
203.8100
4,744,600
Mon, 13 Jul 2026
207.2000
213.8700
203.1200
204.6200
3,500,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
194.2000
216.4600
191.2200
215.0800
5,289,100
Thu, 09 Jul 2026
188.9100
204.6200
186.2800
198.5300
4,895,300
Wed, 08 Jul 2026
176.0000
188.5500
174.4100
181.7200
3,367,200
Tue, 07 Jul 2026
185.0000
185.0000
173.3600
176.6100
4,827,200
Mon, 06 Jul 2026
205.3500
206.2900
191.0500
192.0100
4,946,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
220.0000
223.6300
203.5500
204.8600
6,233,900
Wed, 01 Jul 2026
215.4800
228.3000
211.2500
221.2700
8,657,100
Tue, 30 Jun 2026
204.5200
221.8300
201.6700
221.0000
8,539,000
Mon, 29 Jun 2026
184.0000
220.5700
182.1000
216.1600
13,285,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
162.6600
184.0300
160.8100
181.5900
10,659,000
Thu, 25 Jun 2026
189.5100
189.9100
161.2600
168.5200
18,393,400
Wed, 24 Jun 2026
208.0000
209.9900
181.5600
182.2600
21,373,800
Wed, 24 Jun 2026
7 · 10-Q
Next filing day · accepted 23 Jun, 18:10 ET
10-Q ↗
Tue, 23 Jun 2026
6 · 8-K
After-hours · 16:43 ET
8-K ↗
Tue, 23 Jun 2026
213.7500
237.0000
210.0000
226.7200
8,337,400
Mon, 22 Jun 2026
237.8300
241.6800
224.0000
224.4300
4,738,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
220.0000
245.2400
215.2000
234.7100
7,196,600
Wed, 17 Jun 2026
213.9300
230.9900
209.8400
213.6700
4,927,800
Tue, 16 Jun 2026
218.5000
218.5000
202.2800
212.2500
5,006,500
Mon, 15 Jun 2026
224.3000
224.8000
211.0000
218.0300
5,061,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
230.2900
230.3700
208.0000
214.0000
4,717,100
Thu, 11 Jun 2026
238.9800
241.0000
220.5000
226.5500
3,908,500
Wed, 10 Jun 2026
226.6500
253.5200
226.1500
237.3300
5,373,500
Tue, 09 Jun 2026
244.5100
244.5100
215.0100
226.8200
5,707,400
Mon, 08 Jun 2026
212.6000
249.7600
204.1300
237.8300
8,691,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
208.6800
222.7800
196.7300
201.0100
4,393,400
Thu, 04 Jun 2026
212.2500
219.7800
205.4700
215.4000
4,137,200
Wed, 03 Jun 2026
230.0600
230.0600
213.2500
214.9400
3,827,700
Tue, 02 Jun 2026
220.0500
241.6900
217.0000
236.5200
5,236,600
Mon, 01 Jun 2026
231.8800
232.3700
212.6000
213.2800
5,823,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
247.1200
251.3500
232.5600
236.9900
4,342,400
Thu, 28 May 2026
260.9500
268.7800
241.5300
242.5900
5,692,300
Wed, 27 May 2026
243.8600
269.3900
243.0300
266.9000
6,523,000
Tue, 26 May 2026
260.0000
262.2900
236.1000
241.7100
8,180,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
285.0000
285.0000
250.2700
256.7800
11,783,800
Thu, 21 May 2026
293.7000
294.0000
275.4200
281.8600
5,448,100
Wed, 20 May 2026
317.5300
338.3300
284.2500
290.6900
12,851,700
Tue, 19 May 2026
292.1700
333.9900
286.1500
303.6300
10,379,500
Mon, 18 May 2026
291.5500
303.6600
272.2400
296.6500
10,158,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
5 · 8-K
After-hours · 16:23 ET
8-K ↗
Fri, 15 May 2026
298.4900
306.7800
275.0000
279.7200
17,119,200
Thu, 14 May 2026
4 · 424B4
After-hours · 17:15 ET
424B4 ↗
Thu, 14 May 2026
350.0000
386.3400
300.0000
311.0700
33,497,900
Wed, 13 May 2026
No trading
Tue, 12 May 2026
No trading
Mon, 11 May 2026
No trading
Mon, 11 May 2026
3 · S-1/A
Pre-market · 08:04 ET
S-1/A ↗
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
Mon, 04 May 2026
2 · S-1/A
Pre-market · 06:03 ET
S-1/A ↗
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
1 · S-1
After-hours · 16:22 ET
S-1 ↗
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