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
71.7700
72.6550
70.7500
72.4800
176,704
Thu, 22 Oct 2026
72.4700
73.6000
70.8600
72.0600
147,400
Wed, 21 Oct 2026
73.0300
75.0000
72.0000
72.8000
186,000
Tue, 20 Oct 2026
73.5400
74.3800
72.1800
72.7200
99,400
Mon, 19 Oct 2026
72.9000
74.2800
72.1400
73.5700
137,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.6100
73.5600
71.3400
72.2300
221,400
Thu, 15 Oct 2026
72.0000
72.8400
70.2000
71.6100
290,000
Wed, 14 Oct 2026
73.3600
73.9000
71.0500
72.0100
167,100
Tue, 13 Oct 2026
75.0600
76.7800
73.3500
74.1300
151,200
Mon, 12 Oct 2026
75.1000
76.7700
73.8200
75.0100
176,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
75.8100
77.3300
74.4300
75.1200
270,800
Thu, 08 Oct 2026
72.8600
75.2400
72.6500
74.7100
259,600
Wed, 07 Oct 2026
73.2000
74.3000
72.1800
73.4200
168,200
Tue, 06 Oct 2026
73.9800
75.6400
73.3000
73.9100
159,600
Mon, 05 Oct 2026
73.4900
74.4300
72.8100
73.5800
171,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
74.5800
76.0000
73.3400
73.5400
248,700
Thu, 01 Oct 2026
74.4300
75.3700
73.4400
73.6800
199,200
Wed, 30 Sep 2026
75.7200
76.8000
73.6400
73.8800
171,000
Tue, 29 Sep 2026
77.2100
77.9500
75.4500
75.7200
187,900
Mon, 28 Sep 2026
78.7600
78.7600
76.6600
77.2100
181,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
79.6300
80.3300
78.6500
78.9000
119,000
Thu, 24 Sep 2026
80.1200
81.0800
78.5300
79.6300
219,400
Wed, 23 Sep 2026
12 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Wed, 23 Sep 2026
80.7000
84.4500
78.9600
81.3600
381,400
Tue, 22 Sep 2026
81.6000
81.6000
79.4900
79.8900
125,900
Mon, 21 Sep 2026
81.0500
81.0500
79.4100
80.2200
105,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
80.0800
81.7600
78.7900
79.9500
181,800
Thu, 17 Sep 2026
79.9400
80.5100
79.3800
79.9900
112,600
Wed, 16 Sep 2026
77.5000
79.4500
77.1200
78.3800
200,700
Tue, 15 Sep 2026
80.9400
80.9600
77.5100
77.8300
232,800
Mon, 14 Sep 2026
81.9900
82.8500
80.6200
81.5400
120,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
82.4000
83.2300
81.6100
82.2000
141,600
Thu, 10 Sep 2026
82.1400
84.0700
81.7100
81.9300
149,300
Wed, 09 Sep 2026
86.6200
86.9200
81.3200
82.3900
231,000
Tue, 08 Sep 2026
85.1400
88.6700
85.1000
87.2500
236,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
85.9200
86.8200
85.2400
85.7800
159,700
Thu, 03 Sep 2026
88.7700
89.3200
86.6300
87.0700
300,200
Wed, 02 Sep 2026
85.9100
89.3300
85.9100
87.5600
190,100
Tue, 01 Sep 2026
87.0900
88.7800
86.5100
87.3400
177,900
Mon, 31 Aug 2026
87.3100
88.6300
86.7500
87.9500
185,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
87.8700
88.8200
86.2700
87.9900
140,100
Thu, 27 Aug 2026
85.9400
88.4300
84.9300
87.8700
193,600
Wed, 26 Aug 2026
85.3100
87.2400
85.1400
85.9400
225,700
Tue, 25 Aug 2026
84.7700
87.2700
83.9800
85.4500
225,800
Mon, 24 Aug 2026
84.7200
85.3000
82.2600
83.5000
296,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
86.8400
87.0100
82.9700
85.5600
359,500
Thu, 20 Aug 2026
84.4500
85.9600
84.3300
85.5800
162,300
Wed, 19 Aug 2026
84.6600
85.9900
81.4900
84.8500
214,400
Tue, 18 Aug 2026
82.9600
85.0100
82.3700
84.5400
239,000
Mon, 17 Aug 2026
85.7600
86.3300
83.4400
83.4700
260,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
85.7700
87.3400
85.2400
86.4000
194,400
Thu, 13 Aug 2026
85.2600
86.0000
82.8700
84.7200
172,600
Wed, 12 Aug 2026
84.9900
85.2700
83.6700
84.9300
171,400
Tue, 11 Aug 2026
82.8700
84.7600
82.3000
83.9600
257,000
Mon, 10 Aug 2026
85.4200
86.6700
81.2900
82.3100
513,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.9700
88.7200
79.1500
86.2400
663,700
Fri, 07 Aug 2026
11 · 10-Q
Next filing day · accepted 06 Aug, 18:43 ET
10-Q ↗
Thu, 06 Aug 2026
10 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 06 Aug 2026
74.0900
75.7000
72.8100
73.6900
342,600
Wed, 05 Aug 2026
75.7000
77.0000
74.1100
74.1300
216,900
Tue, 04 Aug 2026
74.7900
77.8700
74.7900
76.5400
281,100
Mon, 03 Aug 2026
68.5300
73.6000
68.2600
73.5900
388,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
70.0300
73.1900
68.4100
68.5300
357,400
Thu, 30 Jul 2026
68.5500
71.6200
68.0300
70.3500
197,900
Wed, 29 Jul 2026
69.7000
70.0000
67.1800
67.7100
231,000
Tue, 28 Jul 2026
71.9900
72.0000
69.5200
70.0200
197,500
Mon, 27 Jul 2026
73.1500
74.3200
70.7900
71.8600
191,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
73.8800
74.1100
72.1300
72.6300
182,000
Thu, 23 Jul 2026
73.8200
74.7600
72.6300
73.3500
126,200
Wed, 22 Jul 2026
72.6400
74.9800
72.4100
74.5200
202,500
Tue, 21 Jul 2026
73.0000
74.6700
72.4700
72.8400
188,600
Mon, 20 Jul 2026
73.0700
73.7500
71.7300
72.6500
245,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73.6300
75.0500
72.6300
72.7000
168,500
Thu, 16 Jul 2026
73.2400
75.4100
72.3200
74.9800
308,700
Wed, 15 Jul 2026
73.5500
75.8000
72.7000
72.8000
530,100
Tue, 14 Jul 2026
72.1200
77.2100
71.9500
72.6200
449,600
Mon, 13 Jul 2026
72.0800
73.0800
70.8100
71.3100
213,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
9 · 8-K
After-hours · 16:39 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
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
Fri, 08 May 2026
8 · 10-Q
Next filing day · accepted 07 May, 18:39 ET
10-Q ↗
Thu, 07 May 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
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
6 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Fri, 24 Apr 2026
5 · DEF 14A
After-hours · 16:25 ET
DEF 14A ↗
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
Fri, 27 Feb 2026
4 · 10-K
Next filing day · accepted 26 Feb, 18:40 ET
10-K ↗
Thu, 26 Feb 2026
3 · 8-K
After-hours · 16:15 ET
8-K ↗
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
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
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 18:48 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:25 ET
8-K ↗
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