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
281.6100
285.0000
275.4700
279.7100
130,217
Thu, 22 Oct 2026
279.4200
289.3900
279.4200
285.9700
123,600
Wed, 21 Oct 2026
304.6200
305.5100
280.1000
280.7700
108,600
Tue, 20 Oct 2026
302.1100
310.7400
299.5500
305.1000
79,000
Mon, 19 Oct 2026
313.6800
314.5700
301.1600
302.1100
85,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
313.3100
319.1900
312.4100
314.8300
64,300
Thu, 15 Oct 2026
309.8700
328.3900
306.6300
314.2600
111,100
Wed, 14 Oct 2026
13 · 10-Q
After market open · 15:43 ET
10-Q ↗
Wed, 14 Oct 2026
12 · 8-K
After market open · 15:39 ET
8-K ↗
Wed, 14 Oct 2026
281.5900
304.6600
280.2000
297.9700
97,900
Tue, 13 Oct 2026
294.4800
295.8500
281.3500
282.3800
58,200
Mon, 12 Oct 2026
291.7600
293.3200
287.9500
291.9500
47,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
295.9900
295.9900
290.5400
291.8600
37,800
Thu, 08 Oct 2026
294.9200
299.0500
290.9400
295.1400
66,400
Wed, 07 Oct 2026
293.0100
296.0700
290.5500
294.9200
47,700
Tue, 06 Oct 2026
294.6600
297.3100
291.8000
295.8500
66,800
Mon, 05 Oct 2026
297.6900
299.5500
280.8300
293.8600
91,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
302.8800
303.9700
294.5400
297.6900
46,200
Thu, 01 Oct 2026
299.5500
303.4000
295.6300
299.4600
70,000
Wed, 30 Sep 2026
308.3000
311.2900
298.4200
300.1900
110,500
Tue, 29 Sep 2026
299.6000
306.7400
299.6000
305.9400
68,300
Mon, 28 Sep 2026
295.8300
300.4100
292.8900
299.6400
65,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
293.2700
299.5400
290.0000
296.3500
71,500
Thu, 24 Sep 2026
292.2700
296.3600
287.1300
292.8200
93,300
Wed, 23 Sep 2026
292.2600
296.2100
287.9400
291.2600
91,900
Tue, 22 Sep 2026
290.8400
296.5800
287.0500
293.9200
86,000
Mon, 21 Sep 2026
287.8900
292.5300
280.0500
286.1900
123,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
293.3400
293.3500
283.3600
285.3800
537,400
Thu, 17 Sep 2026
299.6600
301.1500
291.5500
294.6700
97,600
Wed, 16 Sep 2026
301.6600
305.0000
293.9000
294.8700
87,400
Tue, 15 Sep 2026
299.9900
301.9400
291.6000
301.5500
120,100
Mon, 14 Sep 2026
308.4700
312.0500
298.5300
299.4700
85,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
314.0000
317.5400
305.5800
308.4700
55,200
Thu, 10 Sep 2026
308.7000
311.3500
306.2400
310.0500
43,400
Wed, 09 Sep 2026
312.2600
313.7900
305.9900
311.5600
71,700
Tue, 08 Sep 2026
315.9900
315.9900
306.8000
312.2600
63,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
315.6400
323.7800
315.0000
318.1700
89,800
Thu, 03 Sep 2026
324.8600
324.8600
316.9600
317.4000
43,900
Wed, 02 Sep 2026
329.4700
329.4700
319.2800
319.5200
81,100
Tue, 01 Sep 2026
330.9200
330.9200
317.8300
326.0500
75,700
Mon, 31 Aug 2026
338.0000
338.6500
332.2600
332.7200
66,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
337.2500
339.9300
333.6200
337.2500
32,300
Thu, 27 Aug 2026
341.9600
342.0900
334.2600
335.2300
37,200
Wed, 26 Aug 2026
349.8800
350.7100
342.9200
346.0700
43,500
Tue, 25 Aug 2026
350.5900
350.5900
338.0200
347.1400
37,100
Mon, 24 Aug 2026
346.7500
353.1200
345.9700
350.8100
23,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
346.1200
346.4100
337.4300
344.2800
38,000
Thu, 20 Aug 2026
346.5700
349.4600
342.2400
342.8900
33,800
Wed, 19 Aug 2026
345.0000
354.9500
345.0000
354.4100
30,400
Tue, 18 Aug 2026
352.0000
352.6700
342.4800
343.3300
29,300
Mon, 17 Aug 2026
345.9900
350.3700
341.2600
349.7800
31,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
349.1300
357.7100
347.8300
351.0100
39,500
Thu, 13 Aug 2026
350.4300
356.3100
345.8600
349.6000
44,900
Wed, 12 Aug 2026
367.2400
370.0000
345.3200
345.5900
76,500
Tue, 11 Aug 2026
376.6700
384.7800
369.0000
369.9500
107,400
Mon, 10 Aug 2026
364.9700
378.8200
364.0300
378.2000
40,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
354.7200
371.9300
351.6200
368.1200
47,800
Thu, 06 Aug 2026
364.0900
364.7900
348.9800
353.7800
40,800
Wed, 05 Aug 2026
359.0400
366.5100
353.3000
362.6200
47,200
Tue, 04 Aug 2026
346.3000
356.3500
346.3000
354.1700
47,000
Mon, 03 Aug 2026
338.8200
348.9300
338.8200
348.9200
44,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
329.0900
334.0300
325.0600
333.5000
56,200
Thu, 30 Jul 2026
333.2200
339.0600
327.5900
331.3500
37,200
Wed, 29 Jul 2026
342.8500
345.9400
331.6000
334.2400
33,000
Tue, 28 Jul 2026
346.5200
350.6100
340.5000
346.5100
37,700
Mon, 27 Jul 2026
337.5100
345.0700
334.2800
341.9100
60,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
338.6700
339.9400
330.6300
332.5200
33,300
Thu, 23 Jul 2026
349.0700
351.3800
334.5200
335.6700
52,000
Wed, 22 Jul 2026
355.5400
361.0000
350.3400
351.9700
52,500
Tue, 21 Jul 2026
384.1900
384.1900
356.9100
358.3800
73,000
Mon, 20 Jul 2026
390.5100
390.5100
379.0400
380.3500
34,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
384.3300
399.6100
382.6900
388.1000
61,800
Thu, 16 Jul 2026
378.9000
401.8900
375.4800
388.9500
61,900
Wed, 15 Jul 2026
11 · 10-Q
After market open · 11:34 ET
10-Q ↗
Wed, 15 Jul 2026
10 · 8-K
After market open · 11:29 ET
8-K ↗
Wed, 15 Jul 2026
373.1600
387.5600
360.0000
376.7600
97,500
Tue, 14 Jul 2026
388.6500
392.9900
375.0000
376.6600
38,000
Mon, 13 Jul 2026
387.2500
395.0000
383.6400
386.7400
35,100
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
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
9 · 8-K
After market open · 10:13 ET
8-K ↗
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
8 · 8-K
After-hours · 17:08 ET
8-K ↗
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
7 · 10-Q
After market open · 11:30 ET
10-Q ↗
Wed, 15 Apr 2026
6 · 8-K
After market open · 11:28 ET
8-K ↗
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
5 · 8-K
After market open · 12:03 ET
8-K ↗
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
4 · DEF 14A
After market open · 10:08 ET
DEF 14A ↗
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
3 · 10-K
After market open · 12:50 ET
10-K ↗
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
2 · 8-K
After market open · 11:22 ET
8-K ↗
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
1 · 8-K
After market open · 09:39 ET
8-K ↗
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