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
33.4600
34.0200
32.6450
32.9800
2,778,994
Thu, 22 Oct 2026
31.5000
34.5900
31.0100
33.9800
6,116,100
Wed, 21 Oct 2026
32.2200
32.4000
31.1000
31.3100
3,180,900
Tue, 20 Oct 2026
30.9950
32.2750
30.7850
32.2400
3,382,500
Mon, 19 Oct 2026
30.6000
30.9200
30.2100
30.7600
2,447,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
31.3200
31.9700
30.4200
30.8200
5,385,700
Thu, 15 Oct 2026
28.9900
31.5600
28.9400
31.4600
13,193,300
Wed, 14 Oct 2026
27.3600
28.3750
26.9050
28.3300
4,619,100
Tue, 13 Oct 2026
27.8900
28.2500
27.5000
27.9700
4,062,800
Mon, 12 Oct 2026
28.8700
29.0200
27.8300
27.8400
4,743,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
29.3100
29.4450
28.4200
29.0100
4,400,500
Thu, 08 Oct 2026
27.0100
29.2800
27.0100
29.1700
9,135,400
Wed, 07 Oct 2026
27.4500
27.6600
26.9550
27.2800
2,850,000
Tue, 06 Oct 2026
27.4900
28.1600
27.2800
27.7000
2,691,600
Mon, 05 Oct 2026
27.5000
27.9000
27.2000
27.4100
2,446,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
28.1000
28.2500
27.3500
27.4100
3,272,500
Thu, 01 Oct 2026
27.6700
28.0650
26.6700
27.7500
4,511,700
Wed, 30 Sep 2026
27.4100
27.5700
26.9300
27.1300
4,159,600
Tue, 29 Sep 2026
27.5000
27.6600
27.0200
27.3400
6,772,800
Mon, 28 Sep 2026
28.2400
28.2900
27.2000
27.4400
5,009,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
28.2600
28.8200
28.1100
28.4300
4,349,300
Thu, 24 Sep 2026
28.8300
29.2000
27.6400
28.1400
6,642,100
Wed, 23 Sep 2026
30.5700
30.9050
28.6000
28.6500
7,419,900
Tue, 22 Sep 2026
31.4700
31.5900
30.1000
30.9500
3,654,000
Mon, 21 Sep 2026
30.0000
30.8500
29.8300
30.6500
3,243,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
29.9650
30.6400
29.7300
29.8100
6,536,900
Thu, 17 Sep 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 17 Sep 2026
31.7650
31.7800
30.0200
30.1000
4,178,100
Wed, 16 Sep 2026
32.3100
32.3800
31.0300
31.3100
3,872,300
Tue, 15 Sep 2026
32.8900
33.0550
32.1000
32.5200
1,761,700
Mon, 14 Sep 2026
32.6900
33.5400
32.5100
33.1800
2,422,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
31.6500
32.6600
31.2000
32.5000
2,932,200
Thu, 10 Sep 2026
31.7300
31.9430
31.0500
31.2500
3,987,100
Wed, 09 Sep 2026
32.2200
32.6650
31.8200
32.1400
2,940,700
Tue, 08 Sep 2026
33.7200
34.3750
32.2500
32.3600
5,125,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
34.8100
35.0000
34.0400
34.5900
3,783,900
Thu, 03 Sep 2026
35.7100
36.5400
34.4300
35.3400
2,741,000
Wed, 02 Sep 2026
33.5600
34.9900
33.4700
34.5800
2,652,000
Tue, 01 Sep 2026
34.2000
34.5830
33.1200
33.4500
3,692,900
Mon, 31 Aug 2026
35.2700
35.6400
34.8000
34.9600
3,057,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
35.6500
36.8300
35.3200
35.6600
2,688,000
Thu, 27 Aug 2026
35.1300
35.5800
34.2100
35.4300
4,336,500
Wed, 26 Aug 2026
36.1000
36.3700
34.9300
34.9500
2,295,200
Tue, 25 Aug 2026
37.4800
37.5800
35.9300
36.0900
3,424,700
Mon, 24 Aug 2026
35.6700
37.1500
35.6500
37.0500
3,164,900
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
35.8400
36.4850
35.3400
35.8800
1,883,600
Thu, 20 Aug 2026
35.7800
36.3650
35.0800
35.7200
2,212,000
Wed, 19 Aug 2026
35.2600
37.4100
35.2600
36.5800
3,548,300
Tue, 18 Aug 2026
34.4200
35.1350
34.0400
34.5700
3,352,700
Mon, 17 Aug 2026
34.6000
34.6100
33.4100
33.7200
5,039,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
35.9650
36.3200
34.5200
34.7800
2,774,700
Thu, 13 Aug 2026
33.7600
36.2200
33.1050
35.9200
4,655,700
Wed, 12 Aug 2026
33.7500
34.4000
32.6900
33.2600
2,906,200
Tue, 11 Aug 2026
33.0900
34.8400
32.5000
34.1400
3,482,700
Mon, 10 Aug 2026
33.4000
34.5000
32.7250
33.7500
4,153,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
33.4800
34.6300
32.9950
33.6100
4,930,600
Thu, 06 Aug 2026
30.8100
33.5400
29.8600
33.4300
11,515,600
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
36.3200
36.8400
35.8300
36.1000
4,764,700
Tue, 04 Aug 2026
34.8900
36.3600
34.7000
36.2800
2,830,400
Mon, 03 Aug 2026
34.6150
35.5300
34.2200
35.1200
3,336,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
33.6800
34.2200
33.2000
34.0600
4,396,500
Thu, 30 Jul 2026
33.2100
33.7800
32.1100
33.7100
3,339,500
Wed, 29 Jul 2026
32.2300
34.8000
32.0000
34.0000
3,613,600
Tue, 28 Jul 2026
32.2600
34.0000
32.1500
33.6750
2,878,100
Mon, 27 Jul 2026
31.3900
32.7500
31.3900
32.0000
2,688,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
29.7000
31.1050
29.5800
30.7600
3,811,600
Thu, 23 Jul 2026
31.1400
31.2450
29.3850
29.5800
4,139,900
Wed, 22 Jul 2026
32.1500
32.2800
31.1050
31.3600
2,484,800
Tue, 21 Jul 2026
32.3600
33.0300
31.6700
31.8500
2,713,600
Mon, 20 Jul 2026
33.8900
33.9450
32.6000
33.0300
3,479,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
33.6300
34.3400
33.0500
33.9050
3,005,400
Thu, 16 Jul 2026
34.2200
34.4000
33.3300
34.0800
2,748,600
Wed, 15 Jul 2026
32.6900
34.1250
32.6400
33.8450
3,829,000
Tue, 14 Jul 2026
31.8200
32.5500
31.5000
31.8600
2,722,300
Mon, 13 Jul 2026
31.8400
33.0200
31.4600
32.1900
2,892,600
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