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
34.5300
35.1250
33.7800
34.0500
636,122
Thu, 22 Oct 2026
32.7000
35.7000
32.6300
35.1400
1,101,300
Wed, 21 Oct 2026
33.2900
33.3800
32.2200
32.4100
963,600
Tue, 20 Oct 2026
31.8700
33.3100
31.8700
33.2900
850,400
Mon, 19 Oct 2026
31.7600
31.9800
31.2300
31.8200
702,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
32.7800
33.0400
31.4800
31.8800
1,079,800
Thu, 15 Oct 2026
29.8300
32.5400
29.8300
32.4300
1,344,400
Wed, 14 Oct 2026
28.4400
29.3000
27.7600
29.2700
1,301,700
Tue, 13 Oct 2026
29.0000
29.1800
28.3800
28.8500
1,203,100
Mon, 12 Oct 2026
29.6400
29.7900
28.6800
28.6900
1,070,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
29.9000
30.1700
29.2000
29.8700
1,819,700
Thu, 08 Oct 2026
27.9000
29.9800
27.7800
29.9000
1,361,400
Wed, 07 Oct 2026
27.9800
28.2800
27.5600
27.9700
1,297,900
Tue, 06 Oct 2026
28.5100
28.9100
28.0900
28.3600
1,043,800
Mon, 05 Oct 2026
28.0000
28.5500
27.9100
28.1300
647,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
29.0300
29.0300
28.0700
28.1000
645,200
Thu, 01 Oct 2026
28.0000
28.6900
27.2500
28.4100
789,400
Wed, 30 Sep 2026
28.2500
28.2900
27.5900
27.7000
1,218,100
Tue, 29 Sep 2026
28.1600
28.4300
27.7300
28.0100
1,465,000
Mon, 28 Sep 2026
29.3100
29.3100
27.9100
28.1500
1,067,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
28.9700
29.7200
28.7800
29.3000
811,400
Thu, 24 Sep 2026
29.5800
29.9400
28.3700
28.9100
1,174,700
Wed, 23 Sep 2026
31.3500
31.4300
29.3300
29.3500
1,411,800
Tue, 22 Sep 2026
31.9100
32.2300
30.6400
31.5900
1,232,200
Mon, 21 Sep 2026
30.5100
31.3500
30.3200
31.1300
937,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
30.5300
31.1500
30.2000
30.2500
1,597,300
Thu, 17 Sep 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 17 Sep 2026
32.5200
32.6700
30.6300
30.6600
826,300
Wed, 16 Sep 2026
32.9400
32.9500
31.7600
32.0000
1,071,200
Tue, 15 Sep 2026
33.5800
33.7400
32.7400
33.1800
558,700
Mon, 14 Sep 2026
33.5700
34.1800
33.1600
33.8300
957,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
32.5300
33.4200
31.9000
33.2300
752,000
Thu, 10 Sep 2026
32.4500
32.5200
31.7500
31.8800
797,600
Wed, 09 Sep 2026
32.8800
33.2800
32.4300
32.8100
1,036,900
Tue, 08 Sep 2026
35.0000
35.0000
32.8300
33.0300
1,027,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
35.3400
35.8800
34.7600
35.3200
553,000
Thu, 03 Sep 2026
36.4500
37.4300
35.3000
36.0400
593,200
Wed, 02 Sep 2026
34.3600
35.8800
34.3600
35.4400
671,300
Tue, 01 Sep 2026
35.2000
35.3900
34.0800
34.3600
666,900
Mon, 31 Aug 2026
36.4500
36.9100
35.7200
35.7900
862,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
36.4400
37.6500
36.2700
36.6100
660,900
Thu, 27 Aug 2026
36.0400
36.5200
35.2700
36.3500
693,200
Wed, 26 Aug 2026
36.8700
37.3500
35.9700
35.9800
501,900
Tue, 25 Aug 2026
38.4300
38.4500
36.9300
37.0900
839,500
Mon, 24 Aug 2026
37.0000
38.1200
36.5500
37.9500
913,300
Mon, 24 Aug 2026
14 · 8-K
Pre-market · 09:04 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
36.8800
37.3400
36.2000
36.7800
906,200
Thu, 20 Aug 2026
37.2700
37.3000
35.9100
36.5700
1,092,600
Wed, 19 Aug 2026
35.7300
38.1500
35.5600
37.4400
1,311,800
Tue, 18 Aug 2026
34.6400
35.7400
34.4400
35.2800
1,217,000
Mon, 17 Aug 2026
34.9300
34.9300
33.9100
34.3200
1,454,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
36.3400
36.6200
34.9300
35.1600
1,047,800
Thu, 13 Aug 2026
33.9100
36.5400
33.3600
36.2300
1,297,900
Wed, 12 Aug 2026
33.8700
34.3000
32.7900
33.4900
1,196,100
Tue, 11 Aug 2026
33.6900
35.1000
33.1500
34.2700
1,205,100
Mon, 10 Aug 2026
33.7900
34.6900
33.0800
34.0700
1,255,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
34.2300
35.0800
33.3800
33.9500
1,394,300
Thu, 06 Aug 2026
31.1200
33.8300
30.5700
33.7600
3,356,700
Wed, 05 Aug 2026
13 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Wed, 05 Aug 2026
12 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 05 Aug 2026
37.0500
37.5900
36.5700
36.8900
1,399,400
Tue, 04 Aug 2026
35.4500
37.0900
35.4500
37.0300
1,142,000
Mon, 03 Aug 2026
35.1200
36.1700
34.8300
35.8000
1,183,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
33.3600
34.8300
33.3600
34.6900
2,936,900
Thu, 30 Jul 2026
33.8000
34.0700
32.3900
34.0500
1,630,800
Wed, 29 Jul 2026
32.8300
35.0700
32.5600
34.3200
2,247,200
Tue, 28 Jul 2026
32.0400
33.8800
32.0400
33.8100
1,400,600
Mon, 27 Jul 2026
31.3500
32.7600
31.3500
31.9900
768,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
29.9100
31.1000
29.5900
30.6800
1,088,300
Thu, 23 Jul 2026
31.1200
31.2200
29.3500
29.5600
1,169,000
Wed, 22 Jul 2026
31.8500
32.0500
30.9800
31.3500
880,600
Tue, 21 Jul 2026
32.1600
32.8500
31.4700
31.8000
1,008,100
Mon, 20 Jul 2026
33.3000
33.6800
32.3400
32.8400
1,005,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
33.7900
34.1800
32.8900
33.7100
907,100
Thu, 16 Jul 2026
34.3100
34.4600
33.3300
33.9900
918,800
Wed, 15 Jul 2026
32.3200
34.0700
32.3200
33.7400
1,070,800
Tue, 14 Jul 2026
31.5000
32.6000
31.3200
31.8000
1,225,100
Mon, 13 Jul 2026
32.0000
32.7200
31.3000
31.9400
772,900
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
11 · 8-K
After-hours · 16:12 ET
8-K ↗
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
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
10 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 06 May 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
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
8 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 15 Apr 2026
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
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
Thu, 05 Mar 2026
6 · 8-K
Pre-market · 09:04 ET
8-K ↗
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
Wed, 11 Feb 2026
5 · 10-K
Pre-market · 06:33 ET
10-K ↗
Tue, 10 Feb 2026
4 · 8-K
After-hours · 16:08 ET
8-K ↗
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
3 · 8-K
After-hours · 16:12 ET
8-K ↗
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
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
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:36 ET
10-Q ↗
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