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
77.5100
79.3350
77.5100
79.0200
521,420
Thu, 22 Oct 2026
21 · 8-K
After-hours · 20:07 ET
8-K ↗
Thu, 22 Oct 2026
76.8100
78.8700
76.8100
77.5100
474,200
Wed, 21 Oct 2026
77.3100
77.5600
76.2900
76.8100
251,000
Tue, 20 Oct 2026
76.1500
77.7000
76.1500
77.3100
250,300
Mon, 19 Oct 2026
76.3500
76.3500
75.7400
75.9200
201,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
76.3500
77.3100
76.1100
76.3500
287,200
Thu, 15 Oct 2026
75.6600
76.4800
75.1900
76.2500
291,000
Wed, 14 Oct 2026
74.5600
75.3000
74.0300
75.2300
375,500
Tue, 13 Oct 2026
76.3500
76.5100
75.1600
75.5700
268,800
Mon, 12 Oct 2026
75.3900
76.3600
75.3400
75.8700
190,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
75.2200
75.7700
74.6000
75.3900
243,800
Thu, 08 Oct 2026
74.6600
75.5100
74.1700
75.4100
375,100
Wed, 07 Oct 2026
75.1200
75.3700
74.4400
74.7500
287,500
Tue, 06 Oct 2026
20 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 06 Oct 2026
77.3400
77.7300
75.8000
75.9200
255,600
Mon, 05 Oct 2026
77.6100
78.0600
76.9800
77.3400
397,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
77.2700
78.5500
77.2700
78.0300
341,500
Thu, 01 Oct 2026
75.4000
76.6400
74.2900
76.6200
272,200
Wed, 30 Sep 2026
75.8200
76.4900
75.3000
75.5700
309,000
Tue, 29 Sep 2026
76.6800
76.7400
75.6900
75.8400
310,900
Mon, 28 Sep 2026
77.8100
77.8500
76.3600
76.4400
271,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
77.6700
78.1900
77.3300
77.7600
363,300
Thu, 24 Sep 2026
77.3500
77.5800
76.2100
77.2700
400,700
Wed, 23 Sep 2026
76.7900
77.6300
76.7600
76.9900
292,200
Tue, 22 Sep 2026
78.3200
78.3200
76.8100
76.8900
383,100
Mon, 21 Sep 2026
78.9900
79.2100
77.7800
77.7900
346,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
78.9000
79.0600
77.9100
78.8000
994,400
Thu, 17 Sep 2026
80.1900
80.1900
78.9300
79.1800
309,500
Wed, 16 Sep 2026
80.6300
80.8300
78.3800
79.6000
435,600
Tue, 15 Sep 2026
80.3100
81.2600
80.3100
80.6600
372,900
Mon, 14 Sep 2026
79.8600
80.9000
79.7700
80.6400
327,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
80.4100
80.7800
79.2300
79.7300
337,000
Thu, 10 Sep 2026
79.2400
79.9700
78.4600
79.9400
321,500
Wed, 09 Sep 2026
78.7600
79.3800
78.4900
79.1400
376,800
Tue, 08 Sep 2026
79.3700
79.4800
78.4800
79.2600
419,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
78.7800
79.5900
78.7800
79.3700
202,900
Thu, 03 Sep 2026
78.8600
79.6900
76.7900
78.7800
299,900
Wed, 02 Sep 2026
77.1300
78.7400
76.7700
78.6100
330,300
Tue, 01 Sep 2026
77.2000
77.7700
76.3400
76.6900
313,900
Mon, 31 Aug 2026
78.2100
78.2100
77.3400
77.4500
431,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.4500
78.5200
77.7400
78.3000
375,600
Thu, 27 Aug 2026
78.4200
78.6500
77.3100
78.4100
252,200
Wed, 26 Aug 2026
78.8400
79.2400
78.2700
78.6200
340,000
Tue, 25 Aug 2026
79.4800
79.5000
78.5000
78.5800
225,000
Mon, 24 Aug 2026
19 · S-3ASR
After-hours · 17:00 ET
SEC Form S-3ASR ↗
Mon, 24 Aug 2026
79.6200
80.3300
79.3100
79.4700
240,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
80.4400
80.9100
78.7800
79.8800
479,800
Thu, 20 Aug 2026
79.5100
80.2500
79.2900
79.9000
240,100
Wed, 19 Aug 2026
81.7100
81.7100
79.7100
79.8100
362,200
Tue, 18 Aug 2026
82.1100
82.1100
80.8800
81.6900
421,200
Mon, 17 Aug 2026
81.2500
82.0600
81.2500
81.8100
254,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.3100
82.0100
81.3100
81.6600
174,900
Thu, 13 Aug 2026
81.6400
81.8900
81.1700
81.5600
295,500
Wed, 12 Aug 2026
80.7000
81.6400
80.7000
81.1400
314,800
Tue, 11 Aug 2026
80.8300
81.4200
80.7500
81.1100
254,700
Mon, 10 Aug 2026
80.7500
81.5800
80.2400
80.5700
378,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
81.1600
81.7400
80.9300
81.2700
483,000
Thu, 06 Aug 2026
82.5800
82.9400
81.4900
81.6700
422,900
Wed, 05 Aug 2026
18 · 10-Q
After market open · 11:41 ET
10-Q ↗
Wed, 05 Aug 2026
82.1000
82.7700
80.8700
82.2900
392,900
Tue, 04 Aug 2026
81.6100
82.5800
81.1800
81.9400
296,000
Mon, 03 Aug 2026
80.5400
81.8900
80.3400
81.5500
346,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.9600
80.4400
79.0100
80.2000
347,100
Thu, 30 Jul 2026
81.1200
81.3400
79.6900
79.8200
369,000
Wed, 29 Jul 2026
81.4600
81.8900
80.2700
80.6400
458,200
Tue, 28 Jul 2026
80.7500
81.9700
80.5600
81.8000
392,000
Mon, 27 Jul 2026
80.0200
81.4600
79.2400
80.6100
464,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
81.0100
82.3000
79.7400
79.8400
618,200
Thu, 23 Jul 2026
17 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 23 Jul 2026
77.9400
79.0600
77.0800
78.9600
693,500
Wed, 22 Jul 2026
79.0500
79.5700
78.2900
78.8600
488,000
Tue, 21 Jul 2026
78.7800
79.6900
77.9400
79.4600
469,500
Mon, 20 Jul 2026
79.8200
80.1100
78.4800
78.9200
534,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.7900
79.9500
79.0900
79.8400
536,700
Thu, 16 Jul 2026
78.1400
80.7300
78.0700
80.2300
561,000
Wed, 15 Jul 2026
77.7800
78.7600
77.5900
78.1700
373,100
Tue, 14 Jul 2026
77.8100
78.5500
77.3300
77.6700
350,000
Mon, 13 Jul 2026
77.4300
78.0100
77.3000
77.7900
471,200
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
16 · 8-K
After-hours · 17:13 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
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
15 · 8-K
After-hours · 16:42 ET
8-K ↗
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
14 · 10-Q
After-hours · 17:17 ET
10-Q ↗
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
13 · 8-K
After-hours · 16:09 ET
8-K ↗
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
12 · DEFA14A
After market open · 12:24 ET
DEFA14A ↗
Thu, 02 Apr 2026
11 · DEF 14A
After market open · 12:21 ET
DEF 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
10 · 8-K
After-hours · 17:10 ET
8-K ↗
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
Mon, 02 Mar 2026
9 · 10-K
Next filing day · accepted 27 Feb, 17:32 ET
10-K ↗
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
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
8 · 8-K
After-hours · 16:10 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
7 · 8-K
After-hours · 16:38 ET
SEC Form 8-K ↗
Thu, 11 Dec 2025
No trading
Thu, 11 Dec 2025
6 · 424B5
Next filing day · accepted 10 Dec, 20:19 ET
SEC Form 424B5 ↗
Wed, 10 Dec 2025
No trading
Tue, 09 Dec 2025
No trading
Tue, 09 Dec 2025
5 · 8-K
Pre-market · 08:02 ET
SEC Form 8-K ↗
Tue, 09 Dec 2025
4 · 424B5
Pre-market · 07:48 ET
SEC Form 424B5 ↗
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
3 · 8-K
After-hours · 16:15 ET
SEC Form 8-K ↗
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:33 ET
10-Q ↗
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
1 · 8-K
After market open · 15:02 ET
8-K ↗
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