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
381.3300
388.2500
375.6200
386.4500
450,971
Thu, 22 Oct 2026
385.3000
387.9400
373.9000
384.1600
589,100
Wed, 21 Oct 2026
386.1400
392.7800
384.0800
391.0000
299,500
Tue, 20 Oct 2026
374.0200
384.7400
373.3000
384.0800
336,100
Mon, 19 Oct 2026
373.3500
380.6500
371.4000
375.7700
329,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
378.1100
378.1100
367.4900
369.0100
500,700
Thu, 15 Oct 2026
371.3100
377.9600
365.7600
377.5100
493,300
Wed, 14 Oct 2026
380.5100
384.7900
375.7800
376.8800
513,900
Tue, 13 Oct 2026
387.8100
389.5200
379.8700
386.5700
443,800
Mon, 12 Oct 2026
386.9500
389.7200
384.2300
388.1200
568,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
386.4600
389.0100
381.9900
387.1800
338,400
Thu, 08 Oct 2026
380.2900
385.0000
378.8900
382.1400
380,900
Wed, 07 Oct 2026
381.1100
387.5100
378.0800
386.0500
474,000
Tue, 06 Oct 2026
377.3500
390.8000
374.6300
385.7800
650,000
Mon, 05 Oct 2026
375.2200
379.3500
370.8200
375.6600
348,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
381.5000
383.1800
375.7700
375.8600
332,400
Thu, 01 Oct 2026
377.7500
382.0000
373.0100
375.4500
390,400
Wed, 30 Sep 2026
376.2300
380.0000
372.8000
373.3100
334,100
Tue, 29 Sep 2026
376.1500
380.8500
366.5000
375.9700
594,500
Mon, 28 Sep 2026
370.3100
374.7200
363.9400
371.8700
638,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
366.2100
374.0100
365.0200
370.0400
552,300
Thu, 24 Sep 2026
368.1200
370.6400
362.7600
365.1000
547,500
Wed, 23 Sep 2026
362.9900
374.9400
360.5100
371.0200
652,300
Tue, 22 Sep 2026
355.3400
363.6800
350.4400
361.6100
551,200
Mon, 21 Sep 2026
351.9400
353.5800
346.4400
350.8400
484,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
349.5300
349.9900
342.0700
346.6300
1,373,300
Thu, 17 Sep 2026
345.3300
349.1800
341.0200
347.8100
535,500
Wed, 16 Sep 2026
344.8600
347.5200
338.6700
341.1800
514,300
Tue, 15 Sep 2026
351.7700
355.5500
340.3700
342.7300
494,200
Mon, 14 Sep 2026
344.1000
354.3800
343.5100
351.8100
567,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
348.3000
356.7700
348.3000
350.3700
583,300
Thu, 10 Sep 2026
340.7500
346.8700
336.4000
344.0100
500,900
Wed, 09 Sep 2026
350.2700
352.2500
343.2400
344.8300
419,800
Tue, 08 Sep 2026
359.5800
359.5800
348.6600
352.5400
569,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
357.5200
365.0000
351.2400
362.7400
401,400
Thu, 03 Sep 2026
351.7100
358.0900
348.9300
357.5000
416,400
Wed, 02 Sep 2026
345.5300
354.3300
341.9700
351.1100
517,200
Tue, 01 Sep 2026
352.0000
354.7400
342.6000
343.7000
664,100
Mon, 31 Aug 2026
355.4000
356.8800
351.0400
353.5500
517,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
360.8000
369.0000
353.5800
356.4500
581,000
Thu, 27 Aug 2026
361.8200
366.9100
359.6400
361.1100
469,000
Wed, 26 Aug 2026
361.9600
367.1800
359.2600
359.8400
575,600
Tue, 25 Aug 2026
365.7200
366.9000
359.7800
360.5200
490,700
Mon, 24 Aug 2026
365.2300
367.9800
358.4300
363.3000
637,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
361.2700
371.2800
359.3600
368.5100
718,600
Thu, 20 Aug 2026
353.8700
364.0000
350.3600
360.5200
522,600
Wed, 19 Aug 2026
370.1900
371.4900
353.9000
354.6500
714,700
Tue, 18 Aug 2026
368.1500
370.5500
358.6800
366.4200
544,300
Mon, 17 Aug 2026
376.3600
378.1200
369.3100
371.2600
809,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
384.2000
384.2000
371.1100
376.0300
573,400
Thu, 13 Aug 2026
381.1100
382.5300
376.1500
379.6300
760,000
Wed, 12 Aug 2026
384.2300
386.2300
374.0200
378.3700
748,500
Tue, 11 Aug 2026
378.0800
385.1100
376.2600
383.0600
579,000
Mon, 10 Aug 2026
376.7900
380.8200
373.3800
378.0800
564,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
368.2900
383.6300
365.5000
376.4900
733,700
Thu, 06 Aug 2026
367.5200
372.3000
363.4400
364.2400
734,400
Wed, 05 Aug 2026
366.4000
376.7000
361.8300
368.9900
1,385,000
Tue, 04 Aug 2026
14 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Tue, 04 Aug 2026
330.1000
369.7900
329.4700
368.8300
2,615,000
Tue, 04 Aug 2026
13 · 8-K
Pre-market · 07:38 ET
8-K ↗
Mon, 03 Aug 2026
296.8100
300.9900
289.1900
291.6400
1,301,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
289.2400
295.7700
286.2900
293.8200
976,900
Thu, 30 Jul 2026
283.0800
292.7600
276.5300
288.5700
759,800
Wed, 29 Jul 2026
284.3800
288.5900
280.9300
282.9800
1,079,800
Tue, 28 Jul 2026
265.1500
284.8300
263.0800
284.4000
1,261,900
Mon, 27 Jul 2026
264.0200
268.4200
261.9300
264.5900
568,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
258.4600
265.6200
256.6700
259.9200
406,200
Thu, 23 Jul 2026
262.0000
263.5900
254.1000
256.9500
630,200
Wed, 22 Jul 2026
260.3600
264.5900
257.6800
262.7500
653,800
Tue, 21 Jul 2026
264.0000
264.6400
253.7100
262.4000
949,000
Mon, 20 Jul 2026
267.8100
267.9600
260.2900
264.6900
527,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
259.7100
269.4000
258.4400
267.4000
673,600
Thu, 16 Jul 2026
252.3900
266.1600
252.2600
265.0400
544,900
Wed, 15 Jul 2026
260.1100
260.7300
250.3200
255.1700
629,400
Tue, 14 Jul 2026
266.9000
270.6300
258.5100
260.1100
450,700
Mon, 13 Jul 2026
272.2900
276.2000
264.4600
266.7100
730,400
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
12 · 8-K
After-hours · 16:04 ET
8-K ↗
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
11 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 12 May 2026
No trading
Tue, 12 May 2026
10 · 8-K
Pre-market · 07:27 ET
8-K ↗
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
9 · DEFA14A
After market open · 11:02 ET
DEFA14A ↗
Fri, 03 Apr 2026
8 · DEF 14A
After market open · 11:00 ET
DEF 14A ↗
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
7 · 10-K
After-hours · 16:07 ET
10-K ↗
Thu, 12 Feb 2026
No trading
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 07:48 ET
8-K ↗
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
Mon, 15 Dec 2025
5 · 8-K
Pre-market · 08:52 ET
8-K ↗
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
Mon, 24 Nov 2025
4 · 8-K
Pre-market · 08:53 ET
8-K ↗
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
3 · 8-K
After-hours · 16:44 ET
8-K ↗
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
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Tue, 28 Oct 2025
No trading
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:53 ET
8-K ↗
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading