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
299.4000
304.4250
285.6700
303.5500
1,162,896
Thu, 22 Oct 2026
319.0100
319.1000
298.9300
304.8500
1,256,000
Wed, 21 Oct 2026
327.3200
331.5400
323.4400
325.1500
529,000
Tue, 20 Oct 2026
326.3700
331.7500
320.4600
324.0700
701,000
Mon, 19 Oct 2026
327.8100
330.5000
326.0100
329.3000
717,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
334.1700
339.0600
326.4700
328.4800
596,700
Thu, 15 Oct 2026
328.1600
334.3900
320.8200
333.2700
614,500
Wed, 14 Oct 2026
329.0900
333.8200
325.7200
328.5300
415,400
Tue, 13 Oct 2026
332.3900
333.3500
327.1900
332.5000
466,000
Mon, 12 Oct 2026
334.9600
337.3500
331.4200
332.5600
440,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
323.4500
337.7700
323.4500
335.5100
735,400
Thu, 08 Oct 2026
320.7200
328.2200
320.0000
323.4500
452,700
Wed, 07 Oct 2026
326.3800
331.8300
321.5800
324.2500
659,900
Tue, 06 Oct 2026
334.7100
334.7100
326.3900
332.5600
571,600
Mon, 05 Oct 2026
330.0100
337.3200
327.9500
332.9600
782,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
341.1800
341.9400
327.0100
331.6200
950,800
Thu, 01 Oct 2026
327.6400
337.8200
327.6400
336.1900
708,800
Wed, 30 Sep 2026
330.7800
331.2600
324.6300
328.5900
810,700
Tue, 29 Sep 2026
327.5400
330.4100
324.0100
329.7800
743,100
Mon, 28 Sep 2026
329.0700
329.0700
324.0000
325.9400
592,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
327.7300
331.0300
325.8000
330.3100
337,600
Thu, 24 Sep 2026
323.4400
327.9600
320.2200
325.8800
549,000
Wed, 23 Sep 2026
320.3400
329.1600
320.3400
326.2300
537,000
Tue, 22 Sep 2026
326.5000
328.8000
319.0100
326.1400
911,200
Mon, 21 Sep 2026
23 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Mon, 21 Sep 2026
325.9400
326.9100
321.5400
325.1600
724,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
320.0200
322.1200
317.3200
321.7400
1,731,700
Thu, 17 Sep 2026
329.3600
329.3600
315.6300
319.5600
749,900
Wed, 16 Sep 2026
22 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 16 Sep 2026
320.8800
329.1600
312.4300
318.4500
2,446,100
Tue, 15 Sep 2026
329.0600
329.0600
314.8100
319.5000
602,000
Mon, 14 Sep 2026
326.5900
328.8400
321.5100
324.6700
1,126,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
338.4200
342.4100
336.4600
337.2600
433,000
Thu, 10 Sep 2026
332.9700
337.6600
331.0600
332.7600
556,300
Wed, 09 Sep 2026
335.3800
339.0500
331.7700
337.6600
368,600
Tue, 08 Sep 2026
345.2700
346.8200
338.9500
339.2700
643,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
341.5800
346.9400
340.5300
346.2200
355,200
Thu, 03 Sep 2026
335.5200
342.5600
334.4000
342.5600
476,500
Wed, 02 Sep 2026
338.0200
339.5400
332.2400
335.5200
521,400
Tue, 01 Sep 2026
336.8500
342.1600
333.7700
336.5800
673,200
Mon, 31 Aug 2026
340.6300
340.9900
334.0900
339.8200
729,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
348.1300
355.0300
340.1500
341.8100
563,300
Thu, 27 Aug 2026
345.9100
349.2400
343.7200
346.3400
389,000
Wed, 26 Aug 2026
340.1700
347.5500
338.7100
345.9100
705,000
Tue, 25 Aug 2026
339.3700
339.9700
336.5900
339.6600
563,000
Mon, 24 Aug 2026
342.1200
343.2200
331.6900
333.1500
561,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
21 · 8-K
After market open · 14:51 ET
8-K ↗
Fri, 21 Aug 2026
345.0000
346.8700
341.5700
343.2600
356,100
Thu, 20 Aug 2026
355.5200
359.3500
341.0300
342.2000
710,600
Wed, 19 Aug 2026
366.7600
366.7600
356.3200
359.9500
605,700
Tue, 18 Aug 2026
369.6300
371.6600
362.3800
366.2000
450,500
Mon, 17 Aug 2026
368.4000
372.5900
366.0700
370.4000
396,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
359.6700
371.0000
357.7000
370.5600
393,900
Thu, 13 Aug 2026
364.1700
365.6600
356.6900
358.5400
461,400
Wed, 12 Aug 2026
361.7000
368.3900
358.3600
362.7000
510,900
Tue, 11 Aug 2026
357.5600
363.2900
354.6900
356.5800
483,100
Mon, 10 Aug 2026
362.2700
363.3500
355.0500
356.1100
629,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
369.5800
373.0300
360.0900
362.8900
476,400
Thu, 06 Aug 2026
375.7700
382.9500
362.7900
365.7800
845,600
Wed, 05 Aug 2026
374.9100
382.5800
372.0300
373.2800
427,700
Tue, 04 Aug 2026
368.6900
378.5100
360.1500
373.6700
767,900
Mon, 03 Aug 2026
359.2500
367.5700
359.2500
363.5700
809,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
356.8200
364.3600
354.9100
360.7500
901,800
Thu, 30 Jul 2026
20 · 10-Q
After market open · 13:55 ET
10-Q ↗
Thu, 30 Jul 2026
358.0100
362.1100
343.6500
356.2800
1,971,200
Wed, 29 Jul 2026
19 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 29 Jul 2026
409.4600
409.4600
385.4200
385.4200
1,101,600
Tue, 28 Jul 2026
416.7700
421.8600
402.0400
410.5500
613,100
Mon, 27 Jul 2026
420.9900
428.5900
408.8000
419.7600
488,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
413.6700
420.0300
406.2800
419.0000
424,800
Thu, 23 Jul 2026
405.0000
415.8200
404.5200
411.9400
680,500
Wed, 22 Jul 2026
403.3600
408.9500
403.1200
404.5900
356,400
Tue, 21 Jul 2026
398.8000
412.1700
393.2200
406.8700
651,700
Mon, 20 Jul 2026
396.2900
402.6000
390.3000
390.7500
420,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
387.1800
399.4800
382.1500
392.8800
503,800
Thu, 16 Jul 2026
394.1500
402.6600
389.3200
394.1200
432,400
Wed, 15 Jul 2026
397.6400
404.0500
395.4400
401.9900
559,100
Tue, 14 Jul 2026
403.6200
406.3000
396.8600
397.8900
425,800
Mon, 13 Jul 2026
401.0900
404.2800
392.8900
396.9300
472,700
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
18 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
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
17 · 8-K
After-hours · 16:12 ET
8-K ↗
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
16 · 8-K
After-hours · 16:35 ET
8-K ↗
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
15 · 10-Q
After market open · 13:23 ET
10-Q ↗
Thu, 30 Apr 2026
No trading
Wed, 29 Apr 2026
14 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 29 Apr 2026
No trading
Tue, 28 Apr 2026
No trading
Mon, 27 Apr 2026
No trading
Mon, 27 Apr 2026
13 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
No trading
Fri, 24 Apr 2026
12 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
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
11 · 10-Q
After market open · 13:07 ET
10-Q ↗
Wed, 04 Feb 2026
No trading
Tue, 03 Feb 2026
10 · 8-K
After market open · 11:14 ET
8-K ↗
Tue, 03 Feb 2026
No trading
Mon, 02 Feb 2026
9 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Mon, 02 Feb 2026
No trading
Mon, 02 Feb 2026
8 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
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
7 · 8-K
After-hours · 16:38 ET
FORM 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
6 · DEFA14A
After market open · 15:25 ET
DEFA14A ↗
Fri, 12 Dec 2025
5 · DEF 14A
After market open · 15:22 ET
DEF 14A ↗
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
4 · PRE 14A
After-hours · 17:13 ET
PRE 14A ↗
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
3 · 10-K
After market open · 13:59 ET
10-K ↗
Tue, 25 Nov 2025
No trading
Mon, 24 Nov 2025
2 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
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
Thu, 20 Nov 2025
1 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
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