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
57.4100
58.4000
57.4100
57.8900
332,131
Thu, 22 Oct 2026
57.0700
58.0400
57.0500
57.9500
362,600
Wed, 21 Oct 2026
56.3300
57.5200
56.0000
57.0300
293,900
Tue, 20 Oct 2026
56.6300
57.7500
56.5400
56.7900
444,400
Mon, 19 Oct 2026
56.7600
57.2200
56.3300
56.3600
358,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
58.3500
59.2900
56.2700
57.1500
608,000
Thu, 15 Oct 2026
57.8200
58.4900
56.8900
58.4400
400,500
Wed, 14 Oct 2026
57.6100
57.9900
56.5900
57.4200
423,600
Tue, 13 Oct 2026
57.8700
59.0400
57.7000
57.8800
414,900
Mon, 12 Oct 2026
56.9500
58.2100
56.7100
57.5800
421,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
56.1900
56.8200
55.9400
56.5200
326,700
Thu, 08 Oct 2026
54.7100
56.0200
54.3500
55.9100
526,400
Wed, 07 Oct 2026
54.4700
55.2800
54.1300
54.9000
341,300
Tue, 06 Oct 2026
55.6500
56.6300
54.3300
54.7700
402,100
Mon, 05 Oct 2026
55.4700
56.2600
55.0700
55.9800
457,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
55.0100
55.5000
54.6900
55.2000
493,700
Thu, 01 Oct 2026
56.8000
57.2000
53.8900
54.4200
618,900
Wed, 30 Sep 2026
56.2500
57.4800
56.1000
56.6900
754,900
Tue, 29 Sep 2026
55.5200
56.3900
55.2800
56.3300
477,000
Mon, 28 Sep 2026
56.3800
56.7100
55.5500
55.6800
554,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
56.7200
57.5400
56.3200
56.5100
632,900
Thu, 24 Sep 2026
56.3200
57.3600
56.3200
56.4700
422,900
Wed, 23 Sep 2026
57.9800
57.9800
56.3300
56.7500
530,800
Tue, 22 Sep 2026
57.9600
58.2500
56.2600
58.2000
539,700
Mon, 21 Sep 2026
58.0400
58.5700
57.3500
57.4700
547,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
58.7900
58.7900
56.8100
57.4900
2,787,300
Thu, 17 Sep 2026
58.8000
60.4800
58.0400
59.1300
924,900
Wed, 16 Sep 2026
58.9500
60.1100
58.1100
58.7500
946,400
Tue, 15 Sep 2026
57.1800
60.0000
56.8600
59.2100
974,600
Mon, 14 Sep 2026
56.4500
57.5500
56.0400
57.3500
755,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
55.8500
56.8700
55.1900
56.2200
553,900
Thu, 10 Sep 2026
55.1200
55.8600
55.0300
55.2900
430,100
Wed, 09 Sep 2026
55.3700
55.4400
54.7500
55.3200
753,700
Tue, 08 Sep 2026
55.1200
55.9600
54.7500
55.7300
551,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
56.0500
56.3600
55.1100
55.7000
352,100
Thu, 03 Sep 2026
57.2500
57.6800
55.7600
56.3100
492,200
Wed, 02 Sep 2026
55.1100
57.1400
55.0400
56.6900
845,000
Tue, 01 Sep 2026
55.1500
55.7000
54.7400
55.2400
589,000
Mon, 31 Aug 2026
55.5000
55.7200
55.0000
55.1500
535,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
55.8200
56.6700
55.6700
55.8200
285,500
Thu, 27 Aug 2026
55.7600
56.4700
55.2600
55.8200
319,500
Wed, 26 Aug 2026
54.9500
56.0100
54.6400
55.6100
550,100
Tue, 25 Aug 2026
55.4600
56.1500
55.0100
55.4100
350,800
Mon, 24 Aug 2026
56.0700
56.6900
55.4800
55.7300
403,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
55.3600
56.3000
55.0000
56.0800
521,200
Thu, 20 Aug 2026
55.2300
56.0600
55.0000
55.4000
371,900
Wed, 19 Aug 2026
55.0900
56.2000
55.0700
55.5000
361,100
Tue, 18 Aug 2026
55.2700
56.1600
54.7900
55.0900
502,900
Mon, 17 Aug 2026
55.0200
55.4700
53.8400
54.3100
676,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
55.7900
55.7900
54.9700
55.3800
394,400
Thu, 13 Aug 2026
55.0700
55.9500
54.7400
55.9100
554,900
Wed, 12 Aug 2026
53.5400
55.2000
53.5400
54.9400
990,100
Tue, 11 Aug 2026
54.9500
55.6000
53.2000
53.5000
684,200
Mon, 10 Aug 2026
56.2100
56.2100
53.6300
54.3100
1,065,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
19 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Fri, 07 Aug 2026
56.9400
58.0600
52.7500
53.8700
1,472,400
Fri, 07 Aug 2026
18 · 8-K
Next filing day · accepted 06 Aug, 18:19 ET
8-K ↗
Thu, 06 Aug 2026
52.5600
52.7000
50.4000
50.9500
728,600
Wed, 05 Aug 2026
55.3100
55.3200
51.9900
52.7200
763,400
Tue, 04 Aug 2026
53.5900
55.4600
53.5900
55.3800
627,900
Mon, 03 Aug 2026
53.7200
54.9800
52.9400
54.0100
573,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
52.8900
53.4400
51.5700
53.0800
397,600
Thu, 30 Jul 2026
53.4300
53.4300
51.9000
52.6100
419,500
Wed, 29 Jul 2026
53.0100
54.9000
53.0100
54.2700
551,600
Tue, 28 Jul 2026
53.0800
53.7600
52.2800
52.9300
441,500
Mon, 27 Jul 2026
52.3700
53.1600
52.0200
52.3600
418,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
52.0500
53.3600
51.5500
51.6000
444,600
Thu, 23 Jul 2026
52.0500
52.1300
50.9300
51.8100
872,800
Wed, 22 Jul 2026
52.5900
52.7600
51.4900
52.2200
536,200
Tue, 21 Jul 2026
53.8500
54.9700
51.7900
52.3900
485,000
Mon, 20 Jul 2026
53.9300
54.9500
53.6400
54.3800
638,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.7200
54.4600
52.5000
53.9800
587,100
Thu, 16 Jul 2026
52.1700
53.6600
52.1100
53.6300
482,900
Wed, 15 Jul 2026
52.4100
53.4600
51.9600
52.1000
492,500
Tue, 14 Jul 2026
51.8900
52.3200
51.3800
51.9400
515,600
Mon, 13 Jul 2026
52.1800
52.7500
51.7600
51.8700
393,200
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
17 · 8-K/A
After-hours · 16:50 ET
8-K/A ↗
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
16 · 8-K
After-hours · 16:16 ET
8-K ↗
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
Mon, 18 May 2026
15 · 8-K
Next filing day · accepted 15 May, 17:35 ET
8-K ↗
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
14 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Fri, 08 May 2026
No trading
Fri, 08 May 2026
13 · 8-K
Next filing day · accepted 07 May, 19:01 ET
8-K ↗
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
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
12 · DEFA14A
After-hours · 16:45 ET
DEFA14A ↗
Thu, 26 Mar 2026
11 · DEF 14A
After-hours · 16:43 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
Wed, 04 Mar 2026
10 · 8-K
Pre-market · 06:02 ET
8-K ↗
Tue, 03 Mar 2026
No trading
Tue, 03 Mar 2026
9 · 8-K
Pre-market · 07:30 ET
8-K ↗
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
Thu, 26 Feb 2026
8 · 8-K
Next filing day · accepted 25 Feb, 17:59 ET
8-K ↗
Wed, 25 Feb 2026
No trading
Tue, 24 Feb 2026
7 · 10-K
After-hours · 17:04 ET
10-K ↗
Tue, 24 Feb 2026
No trading
Tue, 24 Feb 2026
6 · 8-K
Next filing day · accepted 23 Feb, 20:23 ET
8-K ↗
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
Wed, 10 Dec 2025
5 · 8-K
Next filing day · accepted 09 Dec, 17:38 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
Wed, 03 Dec 2025
4 · 8-K
Next filing day · accepted 02 Dec, 17:45 ET
8-K ↗
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
Wed, 19 Nov 2025
3 · 8-K
Next filing day · accepted 18 Nov, 17:40 ET
8-K ↗
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
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Fri, 07 Nov 2025
No trading
Fri, 07 Nov 2025
1 · 8-K
Next filing day · accepted 06 Nov, 18:15 ET
8-K ↗
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