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
36.6200
36.6200
35.2300
35.3400
619,480
Thu, 22 Oct 2026
35.9200
36.9000
35.6950
36.5000
1,375,500
Wed, 21 Oct 2026
36.5500
37.0000
35.8900
35.9500
1,079,400
Tue, 20 Oct 2026
35.1400
36.6450
35.1000
36.2700
990,800
Mon, 19 Oct 2026
33.8900
35.1400
33.7200
35.0800
1,211,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
34.3400
34.3750
33.3800
33.4900
1,077,000
Thu, 15 Oct 2026
34.1100
34.9900
33.9900
34.3300
1,618,700
Wed, 14 Oct 2026
34.1200
34.8400
33.5200
33.9000
1,787,700
Tue, 13 Oct 2026
35.6500
35.9020
34.3800
34.4200
1,111,000
Mon, 12 Oct 2026
36.4500
36.5400
35.5700
35.8100
764,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
36.0500
36.7000
35.9800
36.4400
1,243,800
Thu, 08 Oct 2026
36.1300
36.4100
35.0600
36.1600
2,269,400
Wed, 07 Oct 2026
36.1900
36.5600
35.7800
36.4100
1,967,300
Tue, 06 Oct 2026
37.7800
37.7900
35.7500
36.5700
2,787,400
Mon, 05 Oct 2026
38.0200
38.2250
37.0000
37.5700
1,695,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
39.1000
39.1000
37.2600
38.0200
1,939,100
Thu, 01 Oct 2026
38.3100
39.9200
38.0800
38.9300
3,660,200
Wed, 30 Sep 2026
37.3800
37.5330
36.7100
37.1900
2,465,500
Tue, 29 Sep 2026
36.3000
37.4300
36.2000
37.2500
2,752,400
Mon, 28 Sep 2026
36.8500
36.8500
36.1010
36.7200
2,515,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
38.1000
38.2600
36.4800
36.9400
2,433,800
Thu, 24 Sep 2026
36.5000
38.3400
36.0700
38.0600
3,113,400
Wed, 23 Sep 2026
39.5100
39.5100
36.0700
36.5600
3,173,500
Tue, 22 Sep 2026
39.7600
39.7600
37.9700
39.0900
2,347,000
Mon, 21 Sep 2026
40.0000
40.2600
38.6050
38.9900
4,046,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.0200
44.8500
39.0800
39.7500
17,948,700
Thu, 17 Sep 2026
57.6000
58.1500
56.8700
57.3500
1,832,000
Wed, 16 Sep 2026
56.6700
57.8750
56.4000
56.7600
723,600
Tue, 15 Sep 2026
58.1300
58.1300
56.1700
56.2800
587,000
Mon, 14 Sep 2026
59.3600
59.6000
58.0000
58.1900
408,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
60.0000
60.0000
58.5300
58.6500
466,800
Thu, 10 Sep 2026
58.7400
59.3950
58.0000
58.8000
798,800
Wed, 09 Sep 2026
59.0400
59.8100
58.5300
58.9800
489,400
Tue, 08 Sep 2026
58.9500
60.3600
58.2700
59.5500
608,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
60.0200
60.5700
59.4300
59.7500
459,100
Thu, 03 Sep 2026
60.1900
60.6900
59.6100
60.4000
471,700
Wed, 02 Sep 2026
60.5600
61.7500
59.6800
60.1600
637,200
Tue, 01 Sep 2026
60.4800
61.1550
59.5400
60.0000
418,800
Mon, 31 Aug 2026
59.8400
60.8100
59.2200
60.2200
752,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.3100
61.6200
59.8100
59.9900
587,900
Thu, 27 Aug 2026
63.1300
63.7750
61.8500
61.9300
587,000
Wed, 26 Aug 2026
60.4200
64.8100
59.2600
63.7900
1,296,000
Tue, 25 Aug 2026
61.0100
61.6700
60.2600
60.4200
418,000
Mon, 24 Aug 2026
60.7700
61.0450
60.0000
60.5600
628,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
60.4500
61.5700
59.7260
60.7700
783,700
Thu, 20 Aug 2026
61.4100
62.5100
59.2700
59.7300
626,800
Wed, 19 Aug 2026
64.7100
64.9300
62.1800
62.3200
558,900
Tue, 18 Aug 2026
61.2800
63.8550
61.2800
63.1800
914,900
Mon, 17 Aug 2026
61.9800
62.7700
61.2320
62.3600
689,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
63.6000
63.9000
61.6300
62.3500
921,900
Thu, 13 Aug 2026
65.6600
65.7000
63.7300
64.2300
496,400
Wed, 12 Aug 2026
63.4900
65.4150
63.0150
65.2600
778,200
Tue, 11 Aug 2026
64.5000
64.9500
62.8200
63.2200
665,600
Mon, 10 Aug 2026
62.9800
64.2450
62.8500
64.2300
510,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
63.0000
64.4900
62.6300
63.3600
720,200
Thu, 06 Aug 2026
20 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 06 Aug 2026
64.5000
65.4900
63.9100
64.5500
435,000
Wed, 05 Aug 2026
64.7400
66.4000
63.9950
64.3000
617,300
Tue, 04 Aug 2026
63.0700
64.3100
62.4300
64.0100
639,300
Mon, 03 Aug 2026
63.2100
63.3250
61.1600
62.2600
540,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
63.9400
64.5050
62.5600
62.6700
737,000
Thu, 30 Jul 2026
62.9300
64.5550
61.8600
64.1900
541,500
Wed, 29 Jul 2026
65.3200
65.6400
62.8500
63.1000
703,500
Tue, 28 Jul 2026
66.1400
66.7130
64.1500
64.9400
485,000
Mon, 27 Jul 2026
65.5500
66.4300
64.3000
65.7800
517,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65.9900
65.9900
64.2650
65.4200
529,900
Thu, 23 Jul 2026
65.5200
65.8500
64.8000
65.4200
490,700
Wed, 22 Jul 2026
66.2600
66.9800
65.6500
66.1800
593,400
Tue, 21 Jul 2026
66.4000
66.8550
65.7800
66.7400
832,600
Mon, 20 Jul 2026
68.1500
68.8000
65.9600
66.0400
701,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.2000
69.5800
66.1800
68.2600
1,342,600
Thu, 16 Jul 2026
67.7000
67.7600
65.9750
66.9800
1,501,900
Wed, 15 Jul 2026
67.3000
67.8100
65.7700
67.7100
772,000
Tue, 14 Jul 2026
67.7500
68.0500
66.4700
67.3000
1,046,000
Mon, 13 Jul 2026
67.7900
67.8700
65.5300
67.7200
1,527,800
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
18 · 8-K
After-hours · 16:02 ET
8-K ↗
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
Thu, 07 May 2026
17 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Thu, 07 May 2026
16 · 8-K
After-hours · 16:02 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
No trading
Thu, 23 Apr 2026
No trading
Wed, 22 Apr 2026
15 · DEFA14A
After-hours · 16:04 ET
DEFA14A ↗
Wed, 22 Apr 2026
14 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
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
13 · 8-K
After-hours · 16:01 ET
8-K ↗
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
12 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 13 Mar 2026
No trading
Thu, 12 Mar 2026
11 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 12 Mar 2026
No trading
Thu, 12 Mar 2026
10 · 424B5
Next filing day · accepted 11 Mar, 17:47 ET
424B5 ↗
Wed, 11 Mar 2026
No trading
Tue, 10 Mar 2026
No trading
Mon, 09 Mar 2026
9 · 424B5
After-hours · 16:54 ET
424B5 ↗
Mon, 09 Mar 2026
No trading
Mon, 09 Mar 2026
8 · 8-K
Pre-market · 07:36 ET
8-K ↗
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
7 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 27 Feb 2026
6 · 424B5
After-hours · 16:01 ET
424B5 ↗
Fri, 27 Feb 2026
No trading
Thu, 26 Feb 2026
5 · 10-K
After-hours · 16:12 ET
10-K ↗
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:03 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
3 · 8-K
After-hours · 16:05 ET
8-K ↗
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
2 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:04 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