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
65.8400
66.8250
65.5900
66.2000
1,519,214
Thu, 22 Oct 2026
65.5000
66.6900
65.4700
66.3900
2,006,900
Wed, 21 Oct 2026
65.0700
65.9000
64.5500
65.7100
2,024,500
Tue, 20 Oct 2026
63.2100
65.6200
63.2100
64.5900
3,388,800
Mon, 19 Oct 2026
15 · 8-K
After-hours · 20:06 ET
8-K ↗
Mon, 19 Oct 2026
63.1700
63.5100
62.8700
63.1400
1,864,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
63.2300
64.6300
62.9800
63.3700
1,674,500
Thu, 15 Oct 2026
62.2500
63.3800
61.7100
63.0100
1,853,000
Wed, 14 Oct 2026
61.0800
61.7900
60.8900
61.7800
1,450,500
Tue, 13 Oct 2026
63.1900
63.3500
61.7300
62.2300
967,400
Mon, 12 Oct 2026
62.5300
63.1300
62.5300
62.6800
1,072,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
62.4600
62.7400
62.1500
62.4900
1,205,400
Thu, 08 Oct 2026
61.8500
62.7800
61.3500
62.7300
1,432,700
Wed, 07 Oct 2026
62.0600
62.2500
61.3700
61.9200
1,129,900
Tue, 06 Oct 2026
63.3600
63.8500
62.6000
62.8500
1,523,400
Mon, 05 Oct 2026
63.3100
63.8300
62.7000
63.2800
1,307,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
62.7000
63.6300
62.7000
63.1700
1,292,500
Thu, 01 Oct 2026
62.1300
62.7500
60.7600
62.6500
1,891,300
Wed, 30 Sep 2026
62.7600
63.2300
62.4600
62.6500
1,108,400
Tue, 29 Sep 2026
63.3400
63.7900
62.0700
62.6100
1,334,800
Mon, 28 Sep 2026
63.6100
63.6900
62.9500
63.1900
1,227,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
63.0600
64.1100
62.8900
63.8300
1,237,200
Thu, 24 Sep 2026
62.8800
63.1300
62.3000
62.8200
1,533,400
Wed, 23 Sep 2026
63.4200
64.0300
62.6200
62.6500
1,706,000
Tue, 22 Sep 2026
65.0900
65.1700
63.6300
63.6500
1,391,400
Mon, 21 Sep 2026
65.5000
65.5600
64.3400
64.9800
1,929,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
65.3600
65.7100
64.9800
65.2300
3,317,200
Thu, 17 Sep 2026
66.2400
66.4400
65.2800
65.7000
1,630,700
Wed, 16 Sep 2026
67.7300
67.8800
64.1300
65.4700
2,312,700
Tue, 15 Sep 2026
69.3300
69.7500
67.3800
67.9900
3,044,300
Mon, 14 Sep 2026
69.1600
70.1300
68.9500
69.1800
1,373,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
69.0300
69.1500
67.7100
68.7500
887,400
Thu, 10 Sep 2026
68.0000
68.3300
67.2500
68.2900
815,300
Wed, 09 Sep 2026
67.7200
68.7900
67.3700
68.1100
950,700
Wed, 09 Sep 2026
14 · 8-K
Next filing day · accepted 08 Sep, 19:00 ET
8-K ↗
Tue, 08 Sep 2026
68.7600
69.3600
68.2900
68.3700
1,570,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
68.8700
69.6800
68.8700
69.3700
820,600
Thu, 03 Sep 2026
68.2300
69.5900
68.2300
69.3100
1,125,400
Wed, 02 Sep 2026
66.9100
68.8000
66.7100
68.0200
1,172,900
Tue, 01 Sep 2026
66.6600
67.4700
66.1700
66.3600
1,223,700
Mon, 31 Aug 2026
67.8700
67.9600
66.6500
66.6900
1,457,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
68.2000
68.5000
67.6000
67.7800
909,100
Thu, 27 Aug 2026
67.7700
68.0000
67.0400
67.9100
763,100
Wed, 26 Aug 2026
67.8800
68.6300
67.7100
68.3200
1,444,600
Tue, 25 Aug 2026
67.9400
68.2700
67.2700
67.5700
1,433,400
Mon, 24 Aug 2026
68.2800
69.0800
67.5800
67.8700
1,400,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
68.4400
68.6900
67.3600
68.1400
1,398,100
Thu, 20 Aug 2026
67.9700
68.7500
67.5500
67.8900
1,398,300
Wed, 19 Aug 2026
70.9200
71.0500
68.1600
68.2900
2,293,400
Tue, 18 Aug 2026
71.9400
72.3000
70.8900
70.9300
1,206,100
Mon, 17 Aug 2026
72.2000
72.5900
71.4600
71.5800
1,256,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
71.6100
72.5400
71.3800
72.2000
926,800
Thu, 13 Aug 2026
71.9900
72.3000
71.2200
71.6100
1,395,700
Wed, 12 Aug 2026
71.2800
71.9600
71.0700
71.9200
1,288,600
Tue, 11 Aug 2026
70.6200
71.2100
70.4000
71.0000
840,200
Mon, 10 Aug 2026
70.0500
70.7500
69.7500
70.6200
961,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.4300
70.7400
69.7300
70.3200
720,500
Thu, 06 Aug 2026
13 · 10-Q
After market open · 15:30 ET
10-Q ↗
Thu, 06 Aug 2026
72.1600
72.3200
70.5100
70.5800
1,052,500
Wed, 05 Aug 2026
72.1400
72.4000
71.4600
71.7000
1,459,900
Tue, 04 Aug 2026
70.6300
72.6900
70.6100
71.7700
1,975,400
Mon, 03 Aug 2026
69.9700
70.9900
69.9400
70.8400
2,231,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
68.7600
70.1900
68.7600
69.7000
1,195,400
Thu, 30 Jul 2026
69.6000
69.8500
68.8200
69.4600
1,265,600
Wed, 29 Jul 2026
69.0800
69.8600
68.6300
68.9200
1,670,900
Tue, 28 Jul 2026
68.8300
69.6900
68.5900
69.5200
1,443,100
Mon, 27 Jul 2026
69.7000
70.1900
68.4900
68.5200
1,617,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
69.3700
69.6000
68.6600
69.2900
1,253,500
Thu, 23 Jul 2026
68.8100
69.2000
68.3300
69.1600
1,869,600
Wed, 22 Jul 2026
69.0500
70.2300
68.3700
70.0700
1,742,000
Tue, 21 Jul 2026
68.0200
69.8500
67.7500
69.0500
4,075,700
Mon, 20 Jul 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 20 Jul 2026
72.4000
72.5200
71.2600
71.8900
2,714,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.9300
73.1800
71.6300
72.2700
1,775,600
Thu, 16 Jul 2026
71.6600
73.3400
71.6300
73.3100
1,517,700
Wed, 15 Jul 2026
70.6300
71.9500
70.5100
71.5500
2,304,000
Tue, 14 Jul 2026
70.1800
71.2100
69.8000
70.4200
1,451,800
Mon, 13 Jul 2026
70.6300
71.0900
69.8400
70.3600
1,694,100
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
No trading
Tue, 02 Jun 2026
11 · 8-K
After-hours · 16:02 ET
8-K ↗
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
10 · 10-Q
After market open · 15:59 ET
10-Q ↗
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Tue, 05 May 2026
No trading
Mon, 04 May 2026
9 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 04 May 2026
8 · 8-K
After-hours · 17:00 ET
8-K ↗
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
7 · 8-K
After-hours · 16:06 ET
8-K ↗
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
6 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Thu, 19 Mar 2026
5 · DEF 14A
After-hours · 16:08 ET
DEF 14A ↗
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
4 · 10-K
After market open · 15:25 ET
10-K ↗
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
3 · 8-K
After-hours · 16:09 ET
8-K ↗
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
2 · 8-K
After-hours · 16:11 ET
8-K ↗
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
1 · 10-Q
After market open · 13:47 ET
10-Q ↗
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