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
81.3100
88.1300
81.1200
86.8500
2,319,500
Thu, 22 Oct 2026
84.6400
84.8600
79.7300
81.1800
2,219,600
Wed, 21 Oct 2026
26 · 10-Q
After-hours · 20:30 ET
10-Q ↗
Wed, 21 Oct 2026
83.1300
86.4200
82.5900
85.4900
2,374,500
Tue, 20 Oct 2026
25 · 8-K
After-hours · 20:30 ET
8-K ↗
Tue, 20 Oct 2026
24 · 8-K
After-hours · 20:14 ET
8-K ↗
Tue, 20 Oct 2026
77.9000
79.5500
76.6400
79.3400
1,604,500
Mon, 19 Oct 2026
76.1100
77.4700
74.8800
77.0900
631,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
75.5800
77.1400
75.5300
76.1900
511,400
Thu, 15 Oct 2026
75.1500
75.1500
72.4000
75.0000
999,700
Wed, 14 Oct 2026
76.9100
77.7500
74.4100
75.4500
1,177,200
Tue, 13 Oct 2026
76.9300
78.0400
75.5400
77.2100
915,900
Mon, 12 Oct 2026
78.4800
78.6750
76.0000
76.7600
560,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
77.8100
79.3000
77.0500
77.9200
611,300
Thu, 08 Oct 2026
76.6300
77.3300
76.2500
76.9000
944,500
Wed, 07 Oct 2026
79.5800
79.8700
75.8600
76.4200
761,300
Tue, 06 Oct 2026
82.4500
83.0350
79.8900
79.9400
651,700
Mon, 05 Oct 2026
79.4500
83.1400
79.4500
82.3200
802,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.4400
81.5850
78.3600
79.7200
1,036,600
Thu, 01 Oct 2026
78.2600
79.8300
77.4300
78.4400
886,300
Wed, 30 Sep 2026
80.4100
80.8600
78.5800
78.6800
972,900
Tue, 29 Sep 2026
82.0950
82.9000
80.1400
80.4100
790,600
Mon, 28 Sep 2026
85.7850
85.9700
82.6600
82.8000
803,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
83.2900
86.0050
83.2500
85.0800
1,124,100
Thu, 24 Sep 2026
85.0000
85.0500
82.7700
84.1300
979,700
Wed, 23 Sep 2026
83.8700
85.5500
83.0000
84.6600
733,900
Tue, 22 Sep 2026
81.8400
85.6400
81.6400
84.0000
1,055,700
Mon, 21 Sep 2026
82.2400
83.0250
79.5900
82.2000
850,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
81.6900
82.5800
80.8200
82.0300
2,999,100
Thu, 17 Sep 2026
83.2600
83.4700
81.7350
82.0500
617,200
Wed, 16 Sep 2026
84.8000
85.1300
80.4500
82.3000
791,900
Tue, 15 Sep 2026
85.2100
86.2000
83.6300
85.3900
1,162,300
Mon, 14 Sep 2026
87.6600
88.0650
83.2700
84.4600
1,237,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
90.0200
91.0450
87.2400
88.8500
819,000
Thu, 10 Sep 2026
93.0600
93.0600
88.8850
89.9200
640,500
Wed, 09 Sep 2026
94.8200
96.7900
92.6600
93.0600
853,300
Tue, 08 Sep 2026
96.1000
98.0800
93.4100
93.7000
1,165,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
23 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 04 Sep 2026
95.5800
96.4600
94.1300
95.8800
520,900
Thu, 03 Sep 2026
22 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 03 Sep 2026
97.3700
98.0500
96.0060
96.4300
674,900
Wed, 02 Sep 2026
94.0700
99.4000
93.7850
97.7100
978,200
Tue, 01 Sep 2026
97.5500
99.1350
93.8950
94.5200
1,746,000
Tue, 01 Sep 2026
21 · 8-K
Pre-market · 08:43 ET
8-K ↗
Tue, 01 Sep 2026
20 · 424B7
Pre-market · 08:41 ET
424B7 ↗
Mon, 31 Aug 2026
95.6750
99.1840
95.0000
97.7700
2,122,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
91.9100
93.8200
90.7650
93.7900
970,700
Thu, 27 Aug 2026
87.9600
93.3900
87.1000
91.9700
1,119,900
Wed, 26 Aug 2026
87.7400
88.7600
86.2350
88.0000
806,700
Tue, 25 Aug 2026
89.1000
90.5100
87.8250
88.2000
766,200
Mon, 24 Aug 2026
90.0800
90.0900
86.9550
88.7300
548,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.3800
92.0950
90.1500
90.5100
931,000
Thu, 20 Aug 2026
92.4200
93.7400
91.0100
91.2400
628,600
Wed, 19 Aug 2026
93.4800
93.9550
91.2500
92.2600
786,600
Tue, 18 Aug 2026
93.6800
94.6200
91.1800
92.0500
841,700
Mon, 17 Aug 2026
95.7100
95.7100
92.4800
93.0800
800,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.3800
94.9700
92.3800
94.7850
471,100
Thu, 13 Aug 2026
91.4200
93.6000
89.6850
92.1000
846,700
Wed, 12 Aug 2026
94.3300
94.3300
92.6700
92.7000
557,700
Tue, 11 Aug 2026
92.8100
94.5000
92.2500
94.4300
782,100
Mon, 10 Aug 2026
87.7400
93.0750
87.6500
92.9000
910,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
88.1600
89.2200
86.1400
86.8200
684,100
Thu, 06 Aug 2026
88.5600
91.3050
87.7800
88.9600
656,400
Wed, 05 Aug 2026
89.9600
90.8300
87.3800
87.5300
1,004,200
Tue, 04 Aug 2026
88.3500
90.3950
88.0700
89.4200
1,089,400
Mon, 03 Aug 2026
86.7400
88.5700
85.2000
88.3500
845,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
85.7100
88.3700
83.7730
87.7900
952,300
Thu, 30 Jul 2026
83.1600
84.8000
82.6400
84.7100
791,800
Wed, 29 Jul 2026
86.6300
86.6300
82.1700
82.3100
971,900
Tue, 28 Jul 2026
85.7900
86.4600
83.4500
83.5800
974,500
Mon, 27 Jul 2026
87.7400
91.1200
85.7250
85.9200
1,286,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.3900
89.4500
85.5500
88.6800
1,629,000
Thu, 23 Jul 2026
87.4800
87.5950
84.0850
85.6000
1,631,300
Wed, 22 Jul 2026
19 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Wed, 22 Jul 2026
18 · 424B3
After-hours · 16:41 ET
424B3 ↗
Wed, 22 Jul 2026
87.6900
91.6800
86.9000
87.1100
2,329,600
Tue, 21 Jul 2026
17 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 21 Jul 2026
79.2600
83.8300
77.7000
83.3200
2,716,300
Mon, 20 Jul 2026
80.4500
81.2600
77.9400
78.2000
1,996,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.1800
80.8200
78.9200
80.7000
2,153,500
Thu, 16 Jul 2026
81.1000
82.2400
80.2900
80.4200
1,024,700
Wed, 15 Jul 2026
82.6300
82.8800
79.2700
81.8100
1,709,300
Tue, 14 Jul 2026
82.7600
82.9450
80.9500
82.0100
1,073,000
Mon, 13 Jul 2026
16 · DEF 14A
After-hours · 16:22 ET
DEF 14A ↗
Mon, 13 Jul 2026
84.4400
85.6650
81.0800
81.1000
1,806,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
15 · PRE 14A
After-hours · 17:23 ET
PRE 14A ↗
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
14 · 8-K
After-hours · 16:32 ET
8-K ↗
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
Thu, 04 Jun 2026
13 · DEFA14A
Pre-market · 09:13 ET
DEFA14A ↗
Wed, 03 Jun 2026
No trading
Tue, 02 Jun 2026
No trading
Mon, 01 Jun 2026
12 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Mon, 01 Jun 2026
11 · 8-K
After-hours · 16:28 ET
8-K ↗
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
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
10 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Wed, 22 Apr 2026
No trading
Tue, 21 Apr 2026
9 · DEFA14A
After-hours · 16:45 ET
DEFA14A ↗
Tue, 21 Apr 2026
8 · 8-K
After-hours · 16:45 ET
8-K ↗
Tue, 21 Apr 2026
7 · DEF 14A
After-hours · 16:20 ET
DEF 14A ↗
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
6 · DEFA14A
After-hours · 16:36 ET
DEFA14A ↗
Thu, 02 Apr 2026
5 · 8-K
After-hours · 16:36 ET
8-K ↗
Thu, 02 Apr 2026
4 · PRE 14A
After-hours · 16:30 ET
PRE 14A ↗
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
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
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
3 · 10-K
After-hours · 16:31 ET
10-K ↗
Wed, 04 Feb 2026
No trading
Tue, 03 Feb 2026
2 · 8-K
After-hours · 16:30 ET
8-K ↗
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
Tue, 27 Jan 2026
1 · 8-K
Pre-market · 08:02 ET
8-K ↗
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
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