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
330.7200
333.0100
324.0100
325.0100
542,200
Thu, 22 Oct 2026
320.3900
332.5900
319.8100
332.1800
523,000
Wed, 21 Oct 2026
319.1500
320.4100
314.5800
317.6200
491,600
Tue, 20 Oct 2026
316.9900
322.4400
316.1500
318.7200
336,800
Mon, 19 Oct 2026
313.5600
316.2900
311.8700
314.4500
382,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
313.0400
316.9100
312.1800
315.4900
427,800
Thu, 15 Oct 2026
302.8600
315.0000
302.7400
310.3600
514,500
Wed, 14 Oct 2026
298.4500
300.5500
295.3700
297.0900
528,400
Tue, 13 Oct 2026
299.6100
301.2800
296.2800
297.0700
494,000
Mon, 12 Oct 2026
296.8900
299.6000
296.4200
298.4300
331,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
298.1800
300.2700
292.0300
296.2600
404,700
Thu, 08 Oct 2026
291.9200
299.5900
289.5900
297.8600
498,000
Wed, 07 Oct 2026
290.4700
294.1400
289.9900
290.6700
435,100
Tue, 06 Oct 2026
284.7400
293.1000
284.6100
291.9800
408,900
Mon, 05 Oct 2026
286.7400
288.9000
283.4200
288.1100
722,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
289.6700
292.1200
286.7400
288.6100
464,000
Thu, 01 Oct 2026
290.7300
294.3700
290.1800
291.6000
483,300
Wed, 30 Sep 2026
287.8100
289.9700
286.6100
288.2300
660,300
Tue, 29 Sep 2026
290.1400
291.6500
286.2600
288.5700
660,400
Mon, 28 Sep 2026
292.8800
294.3200
290.2300
292.1100
623,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
296.5500
298.1300
292.0500
293.9900
586,900
Thu, 24 Sep 2026
299.6300
303.9800
293.1200
293.6300
481,100
Wed, 23 Sep 2026
300.6600
303.7500
298.6500
298.9900
492,800
Tue, 22 Sep 2026
307.3200
308.0900
296.3400
301.7300
581,800
Mon, 21 Sep 2026
310.2500
311.4500
306.4400
306.8200
440,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
310.3400
312.9200
307.0300
309.9800
1,828,000
Thu, 17 Sep 2026
312.9500
313.7400
309.1200
310.9900
354,600
Wed, 16 Sep 2026
320.2600
322.1900
310.3800
312.9100
530,500
Tue, 15 Sep 2026
321.9100
326.3800
319.8100
321.9700
457,100
Mon, 14 Sep 2026
318.6000
325.4100
318.6000
323.7100
419,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
317.5700
318.1100
311.4800
315.6100
370,000
Thu, 10 Sep 2026
313.5800
317.2200
312.6100
315.4100
309,000
Wed, 09 Sep 2026
323.3000
323.9600
312.5400
313.7200
523,600
Tue, 08 Sep 2026
329.1600
330.6500
324.6600
325.3400
379,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
338.0100
340.2300
334.1500
334.7400
508,300
Thu, 03 Sep 2026
340.1300
344.3000
338.5000
342.0600
369,900
Wed, 02 Sep 2026
337.6500
340.4600
334.1500
337.7300
270,100
Tue, 01 Sep 2026
341.1200
342.8300
333.3000
334.4700
415,000
Mon, 31 Aug 2026
341.4100
342.8400
337.7600
338.5500
488,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
341.2800
345.7800
340.2900
343.7500
311,400
Thu, 27 Aug 2026
339.9400
342.0900
336.4500
339.5800
517,900
Wed, 26 Aug 2026
346.3300
348.5800
342.5000
343.1200
430,600
Tue, 25 Aug 2026
348.4800
351.5100
345.7300
346.8200
536,200
Mon, 24 Aug 2026
344.9900
351.1700
343.3600
350.7500
415,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
343.0500
344.9700
340.0400
341.9900
499,400
Thu, 20 Aug 2026
335.4600
342.7600
333.9800
341.1500
458,800
Wed, 19 Aug 2026
329.1500
337.9800
329.1500
335.4600
468,600
Tue, 18 Aug 2026
329.8500
333.6500
327.7800
327.9000
388,000
Mon, 17 Aug 2026
329.6000
332.9100
325.6600
326.0600
557,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
334.8300
335.1900
329.5700
331.5900
729,200
Thu, 13 Aug 2026
340.7400
342.8900
331.3400
333.9900
856,400
Wed, 12 Aug 2026
338.6200
342.9000
336.9600
340.2900
516,600
Tue, 11 Aug 2026
341.8600
344.7900
338.9300
342.3900
377,000
Mon, 10 Aug 2026
342.1700
345.5200
338.3100
343.0100
525,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
340.0000
345.5100
335.6600
344.8200
421,600
Thu, 06 Aug 2026
341.6500
342.0000
335.5400
340.0100
444,400
Wed, 05 Aug 2026
343.0300
343.1500
337.3400
338.0700
409,400
Tue, 04 Aug 2026
333.4800
340.6400
333.4800
339.6300
637,100
Mon, 03 Aug 2026
336.3300
344.3400
336.3300
341.6300
782,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
332.6800
337.7700
330.4600
335.9200
855,200
Thu, 30 Jul 2026
19 · 10-Q
After market open · 12:02 ET
10-Q ↗
Thu, 30 Jul 2026
339.2600
343.3300
323.0900
336.0500
1,135,900
Thu, 30 Jul 2026
18 · 8-K
Pre-market · 06:02 ET
FORM 8-K ↗
Wed, 29 Jul 2026
314.3400
321.2300
307.8000
315.9300
847,300
Tue, 28 Jul 2026
304.8200
317.4200
304.0300
316.1600
730,300
Mon, 27 Jul 2026
294.6700
303.7900
293.1400
302.6400
462,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
289.2400
295.5300
287.5300
295.1100
324,800
Thu, 23 Jul 2026
287.3400
289.0800
284.8000
288.3700
519,900
Wed, 22 Jul 2026
290.1600
291.2300
283.7700
286.5100
490,000
Tue, 21 Jul 2026
289.5600
293.5500
286.5600
288.8200
405,400
Mon, 20 Jul 2026
292.3400
294.1300
290.2600
293.3000
517,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
297.4300
302.0000
292.6800
293.4300
653,600
Thu, 16 Jul 2026
288.3200
294.7100
287.9500
294.3300
380,900
Wed, 15 Jul 2026
287.5100
290.7300
282.8100
285.1200
501,000
Tue, 14 Jul 2026
291.4300
293.6000
288.4000
288.7400
666,800
Mon, 13 Jul 2026
292.6500
296.8000
291.1500
295.5500
436,300
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
17 · 8-K
After-hours · 16:53 ET
8-K ↗
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
16 · 10-Q
After market open · 11:50 ET
10-Q ↗
Thu, 30 Apr 2026
No trading
Thu, 30 Apr 2026
15 · 8-K
Pre-market · 06:02 ET
FORM 8-K ↗
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
Fri, 27 Mar 2026
14 · DEFA14A
Pre-market · 08:05 ET
DEFA14A ↗
Fri, 27 Mar 2026
13 · DEF 14A
Pre-market · 08:04 ET
DEF 14A ↗
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
12 · 10-K
After market open · 10:30 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
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
Tue, 03 Feb 2026
11 · 8-K
Pre-market · 06:02 ET
FORM 8-K ↗
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
10 · 8-K
After market open · 12:43 ET
8-K ↗
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
9 · 8-K
After-hours · 16:32 ET
8-K ↗
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
8 · 8-K
After-hours · 16:43 ET
8-K ↗
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
7 · 8-K
After-hours · 17:30 ET
8-K ↗
Tue, 16 Dec 2025
6 · 424B2
After-hours · 17:29 ET
424B2 ↗
Tue, 16 Dec 2025
No trading
Mon, 15 Dec 2025
No trading
Mon, 15 Dec 2025
5 · 424B2
Pre-market · 08:51 ET
424B2 ↗
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
Wed, 10 Dec 2025
4 · 8-K
Pre-market · 06:42 ET
8-K ↗
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
Fri, 31 Oct 2025
3 · 8-K/A
Pre-market · 06:00 ET
FORM 8-K/A ↗
Thu, 30 Oct 2025
2 · 10-Q
After market open · 11:52 ET
10-Q ↗
Thu, 30 Oct 2025
No trading
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
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