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
87.3100
90.4900
85.8400
88.8800
331,750
Thu, 22 Oct 2026
86.5700
89.6800
86.2700
89.1600
711,400
Wed, 21 Oct 2026
95.0400
96.5700
88.3500
88.9400
994,300
Tue, 20 Oct 2026
90.4000
94.4900
89.4300
93.6400
431,500
Mon, 19 Oct 2026
92.4000
93.8700
90.4200
91.4600
618,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.4000
98.5000
89.1000
90.9100
1,066,600
Thu, 15 Oct 2026
92.0100
100.2200
92.0100
99.5400
801,200
Wed, 14 Oct 2026
104.2300
106.5100
94.1700
95.1500
1,169,500
Tue, 13 Oct 2026
107.5000
110.0200
105.0300
107.9000
519,400
Mon, 12 Oct 2026
110.0100
111.2100
107.1100
107.9600
859,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
108.0800
112.3300
106.8800
111.0700
484,500
Thu, 08 Oct 2026
106.8300
108.0000
103.8300
106.4800
580,500
Wed, 07 Oct 2026
107.6000
109.4810
104.6800
107.8000
835,800
Tue, 06 Oct 2026
109.8300
112.9400
108.3500
110.6600
1,007,800
Mon, 05 Oct 2026
103.2200
108.5500
102.0000
107.7000
849,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
104.8300
107.0000
100.5500
102.5300
676,500
Thu, 01 Oct 2026
102.5000
106.2400
101.5150
104.2300
533,500
Wed, 30 Sep 2026
104.8800
105.3400
102.6500
102.8500
699,000
Tue, 29 Sep 2026
104.0000
106.1600
101.2500
104.2300
797,900
Mon, 28 Sep 2026
98.7500
103.8800
98.2200
103.1400
806,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
97.3800
104.4100
96.6800
100.5700
595,300
Thu, 24 Sep 2026
104.9900
107.9300
96.1600
97.3800
1,690,800
Wed, 23 Sep 2026
104.0000
105.4600
101.8500
105.0100
1,224,000
Tue, 22 Sep 2026
101.7700
105.8080
99.6000
105.1300
1,225,500
Mon, 21 Sep 2026
99.0000
100.7200
96.8400
99.5300
966,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
97.6600
98.6800
95.1000
97.1800
1,682,200
Thu, 17 Sep 2026
95.8000
99.9300
94.5000
95.2600
768,400
Wed, 16 Sep 2026
87.8700
93.6800
87.2900
93.1500
957,100
Tue, 15 Sep 2026
84.4200
87.6500
84.4200
87.5850
1,791,500
Mon, 14 Sep 2026
85.2700
87.2800
83.6100
85.0300
471,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
85.7800
87.3090
85.0800
86.1100
314,100
Thu, 10 Sep 2026
83.9900
86.4400
83.2700
84.8500
553,200
Wed, 09 Sep 2026
91.0000
91.8050
83.0000
85.5900
735,600
Tue, 08 Sep 2026
92.5600
95.3800
91.9500
92.4500
412,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
94.4400
95.0450
92.3000
92.5300
314,200
Thu, 03 Sep 2026
93.5500
94.7200
90.9400
93.0400
434,400
Wed, 02 Sep 2026
91.5300
94.5100
91.5000
92.2300
289,200
Tue, 01 Sep 2026
90.2500
92.5200
89.2600
91.1500
438,600
Mon, 31 Aug 2026
93.6200
96.9300
92.3000
92.6900
530,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
96.7500
97.2500
93.7200
94.1100
516,900
Thu, 27 Aug 2026
89.4000
98.7100
89.4000
96.2600
642,800
Wed, 26 Aug 2026
88.2100
88.6050
83.3100
88.0800
498,100
Tue, 25 Aug 2026
85.3700
88.2300
84.3800
87.7800
722,400
Mon, 24 Aug 2026
84.7300
86.2250
82.5300
84.5800
753,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
84.1900
84.1900
81.2900
83.5900
400,000
Thu, 20 Aug 2026
85.3000
85.6700
82.3200
83.1200
360,100
Wed, 19 Aug 2026
86.5850
86.9560
83.0200
84.5900
389,300
Tue, 18 Aug 2026
88.2400
90.1700
85.8600
85.9500
501,100
Mon, 17 Aug 2026
96.2600
96.9420
87.7000
89.7300
576,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
94.5100
97.3800
94.4900
96.2600
330,200
Thu, 13 Aug 2026
94.0900
95.4900
93.3000
94.4700
277,500
Wed, 12 Aug 2026
93.1700
94.5000
90.4000
93.0900
356,800
Tue, 11 Aug 2026
91.4500
92.2000
89.0200
91.4300
390,000
Mon, 10 Aug 2026
92.4900
93.5950
90.4400
90.5300
376,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.9500
93.6800
87.9200
93.1450
782,500
Thu, 06 Aug 2026
90.2800
90.9600
86.6600
87.0900
594,700
Wed, 05 Aug 2026
91.6600
93.7600
88.0100
92.3400
1,243,500
Tue, 04 Aug 2026
21 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Tue, 04 Aug 2026
89.1400
96.3500
86.0500
91.6600
1,632,500
Tue, 04 Aug 2026
20 · 8-K
Pre-market · 07:15 ET
8-K ↗
Mon, 03 Aug 2026
86.0000
89.3850
85.3250
87.0100
875,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
19 · 8-K/A
After-hours · 16:10 ET
8-K/A ↗
Fri, 31 Jul 2026
84.9100
86.3000
82.5200
85.7200
509,000
Thu, 30 Jul 2026
82.7700
85.4750
82.5250
84.9100
509,300
Wed, 29 Jul 2026
82.8900
84.9500
80.6400
80.9700
713,200
Tue, 28 Jul 2026
86.9900
87.2400
81.5000
82.9900
734,900
Mon, 27 Jul 2026
87.6000
88.5350
84.7100
85.9200
688,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.3700
87.8950
83.7100
86.3100
1,048,300
Thu, 23 Jul 2026
95.6440
97.1200
85.0100
86.5100
1,499,200
Wed, 22 Jul 2026
103.2100
103.8700
97.3510
98.4400
1,274,400
Tue, 21 Jul 2026
101.2200
106.0800
101.0000
104.8500
798,000
Mon, 20 Jul 2026
98.5300
101.4700
97.5600
100.1200
1,176,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
94.4750
102.0000
91.7900
98.5400
1,641,300
Thu, 16 Jul 2026
98.9800
99.5500
95.3100
96.4200
500,700
Wed, 15 Jul 2026
97.3500
99.2700
94.5900
98.6800
483,200
Tue, 14 Jul 2026
97.3800
99.8800
96.9900
97.1500
810,200
Mon, 13 Jul 2026
96.1900
97.0000
94.3600
96.6700
913,400
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
18 · 8-K/A
After-hours · 16:15 ET
8-K/A ↗
Thu, 18 Jun 2026
17 · 8-K
After-hours · 16:15 ET
8-K ↗
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
16 · 424B5
After-hours · 17:28 ET
424B5 ↗
Tue, 02 Jun 2026
15 · 8-K
After-hours · 17:26 ET
8-K ↗
Tue, 02 Jun 2026
No trading
Mon, 01 Jun 2026
14 · 424B5
After-hours · 17:24 ET
424B5 ↗
Mon, 01 Jun 2026
13 · S-3ASR
After-hours · 16:31 ET
S-3ASR ↗
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
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 21 May 2026
11 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
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
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 08 May 2026
No trading
Thu, 07 May 2026
9 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Thu, 07 May 2026
No trading
Thu, 07 May 2026
8 · 8-K
Pre-market · 07:10 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
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 29 Apr 2026
6 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
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
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
No trading
Tue, 24 Feb 2026
5 · 10-K
After-hours · 16:06 ET
10-K ↗
Tue, 24 Feb 2026
No trading
Tue, 24 Feb 2026
4 · 8-K
Pre-market · 07:10 ET
8-K ↗
Tue, 24 Feb 2026
3 · 8-K
Pre-market · 07:10 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
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
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 04 Nov 2025
No trading
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:15 ET
8-K ↗
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