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
28.8900
28.9100
27.8450
28.7900
1,188,981
Thu, 22 Oct 2026
29.8300
30.4900
29.1400
29.1800
902,900
Wed, 21 Oct 2026
29.9000
30.1500
29.3700
29.8800
706,400
Tue, 20 Oct 2026
30.0000
30.6000
29.7200
29.8000
936,800
Mon, 19 Oct 2026
24 · 8-K
After market open · 13:05 ET
8-K ↗
Mon, 19 Oct 2026
31.5100
32.7900
30.1400
30.2200
1,455,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
33.2900
33.7200
32.2200
32.8100
874,300
Thu, 15 Oct 2026
32.8600
33.4500
32.5700
33.3900
568,600
Wed, 14 Oct 2026
31.9000
32.6500
31.8300
32.5000
690,300
Tue, 13 Oct 2026
32.7200
33.1000
31.7100
32.2000
702,100
Mon, 12 Oct 2026
32.6500
32.9700
32.5500
32.7200
420,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
32.9000
33.1200
32.6300
32.7000
689,800
Thu, 08 Oct 2026
23 · 8-K
After-hours · 20:05 ET
8-K ↗
Thu, 08 Oct 2026
32.5400
33.1100
32.4100
33.0000
1,034,000
Wed, 07 Oct 2026
32.3500
32.7600
32.0600
32.3400
639,700
Tue, 06 Oct 2026
33.9600
34.0600
32.6900
32.8100
928,200
Tue, 06 Oct 2026
22 · 8-K
Pre-market · 00:49 ET
8-K ↗
Mon, 05 Oct 2026
34.8200
35.1800
33.6600
34.1500
786,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
34.7400
35.6100
34.5900
35.3500
638,900
Thu, 01 Oct 2026
33.9800
34.3700
33.5400
34.3000
686,700
Wed, 30 Sep 2026
34.3400
34.4800
33.8600
33.9800
797,500
Tue, 29 Sep 2026
33.5300
34.1600
33.2400
34.0500
511,300
Mon, 28 Sep 2026
32.8500
33.6100
32.7200
33.5300
658,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
33.4900
33.9500
32.5800
32.8900
992,000
Thu, 24 Sep 2026
34.4600
34.7700
33.3800
33.4800
1,183,100
Wed, 23 Sep 2026
34.6800
35.3000
34.0400
34.4100
981,500
Tue, 22 Sep 2026
35.4100
35.7400
34.2400
34.7900
856,100
Mon, 21 Sep 2026
35.8800
36.1100
34.3100
35.0200
854,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
35.6600
35.9800
35.2000
35.6700
1,239,200
Thu, 17 Sep 2026
36.3300
36.5600
35.9100
35.9100
777,600
Wed, 16 Sep 2026
36.0400
36.6300
35.5300
35.8400
1,334,400
Tue, 15 Sep 2026
37.5700
38.0400
37.1800
37.5600
754,100
Mon, 14 Sep 2026
36.9800
37.6800
36.6000
37.5800
829,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
38.9600
39.4000
36.5600
37.2800
1,149,500
Thu, 10 Sep 2026
38.7800
39.0200
38.1600
38.5900
935,700
Wed, 09 Sep 2026
39.5600
40.0200
38.5100
38.8900
776,400
Tue, 08 Sep 2026
39.9700
40.4900
39.4900
39.8200
616,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
38.3800
40.1100
38.2000
40.0400
584,600
Thu, 03 Sep 2026
37.9500
38.8700
37.0700
38.5000
768,500
Wed, 02 Sep 2026
37.8400
38.4900
37.4100
37.8800
577,500
Tue, 01 Sep 2026
38.9100
39.3400
37.2500
37.8400
648,300
Mon, 31 Aug 2026
38.6200
39.2400
38.2500
39.1800
664,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
39.1600
39.3700
37.8900
38.4200
745,800
Thu, 27 Aug 2026
38.5000
38.6900
38.1000
38.5300
755,800
Wed, 26 Aug 2026
37.5600
38.9700
36.8300
38.8900
1,526,200
Tue, 25 Aug 2026
38.3600
38.3600
37.2900
37.6400
584,700
Mon, 24 Aug 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 24 Aug 2026
38.8000
39.2200
37.1400
37.6700
1,040,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
38.6100
39.0300
38.1000
38.8800
503,900
Thu, 20 Aug 2026
37.4600
38.1100
37.2900
38.0500
651,000
Wed, 19 Aug 2026
38.6700
39.0000
37.6300
37.9600
895,800
Tue, 18 Aug 2026
38.8700
38.8800
38.0000
38.4300
1,006,300
Mon, 17 Aug 2026
38.7600
39.5000
38.7500
39.1100
893,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
38.3000
39.2800
38.1100
38.8800
694,700
Thu, 13 Aug 2026
38.2200
38.7700
37.9000
38.4900
830,800
Wed, 12 Aug 2026
36.5900
38.1100
36.3500
37.8500
845,900
Tue, 11 Aug 2026
36.6900
37.0000
35.6100
36.4300
1,253,900
Mon, 10 Aug 2026
37.6100
38.3100
36.6400
36.6800
928,000
Mon, 10 Aug 2026
20 · 8-K
Pre-market · 09:02 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
19 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 07 Aug 2026
37.1900
38.0500
36.8300
37.5100
597,800
Thu, 06 Aug 2026
37.9100
38.2500
36.8500
36.8700
684,400
Wed, 05 Aug 2026
18 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 05 Aug 2026
37.9500
38.8200
37.7700
37.8200
762,200
Tue, 04 Aug 2026
37.7600
38.3900
37.4300
38.3100
1,586,300
Mon, 03 Aug 2026
37.2100
37.9300
36.6500
37.1300
1,150,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
37.2700
38.6100
37.1200
37.4200
1,667,100
Thu, 30 Jul 2026
37.3800
37.5400
35.9000
36.8800
2,112,500
Wed, 29 Jul 2026
37.2000
37.5900
35.7400
36.6500
3,167,700
Tue, 28 Jul 2026
17 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 28 Jul 2026
40.0400
40.0400
38.1000
38.3100
2,817,000
Mon, 27 Jul 2026
42.4200
42.6300
39.9100
40.4300
1,459,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
43.6900
44.0900
42.2900
42.4200
1,602,600
Thu, 23 Jul 2026
46.1100
46.3700
43.8300
43.9100
1,992,000
Wed, 22 Jul 2026
47.0100
47.2800
45.7300
45.8200
967,300
Tue, 21 Jul 2026
46.3100
47.4900
45.5900
47.2900
1,514,900
Mon, 20 Jul 2026
46.0100
46.8700
45.1100
46.3100
1,764,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
45.1200
46.2200
45.1000
46.0400
1,625,100
Thu, 16 Jul 2026
44.2900
46.1700
44.1900
45.9900
957,400
Wed, 15 Jul 2026
44.8000
45.2500
43.5300
43.6100
829,800
Tue, 14 Jul 2026
44.6100
44.8700
44.0900
44.8000
691,500
Mon, 13 Jul 2026
43.9400
44.5000
43.6200
44.0900
789,000
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
16 · 8-K
After-hours · 16:06 ET
8-K ↗
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
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 13 May 2026
No trading
Tue, 12 May 2026
No trading
Mon, 11 May 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 11 May 2026
No trading
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
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
12 · 8-K
After-hours · 16:03 ET
8-K ↗
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
11 · 8-K/A
After-hours · 17:25 ET
8-K/A ↗
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
10 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Tue, 31 Mar 2026
9 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
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
8 · 10-K
After-hours · 17:04 ET
10-K ↗
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
7 · 8-K
After-hours · 16:05 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
6 · 8-K
After-hours · 16:07 ET
8-K ↗
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
5 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 29 Jan 2026
No trading
Wed, 28 Jan 2026
No trading
Wed, 28 Jan 2026
4 · 8-K
Pre-market · 08:36 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
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
3 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:07 ET
8-K ↗
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
1 · 8-K
After-hours · 16:06 ET
8-K ↗
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