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
67.2000
67.4000
55.0000
56.1500
2,546,573
Thu, 22 Oct 2026
68.0200
68.8500
63.5000
67.1400
549,400
Wed, 21 Oct 2026
69.1600
71.5300
68.2500
68.9400
832,700
Tue, 20 Oct 2026
66.5200
70.8700
66.0100
68.7400
719,300
Mon, 19 Oct 2026
64.9900
66.6900
64.0700
66.2900
505,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
69.1300
70.2000
62.4900
63.6100
644,400
Thu, 15 Oct 2026
68.5000
72.7000
66.3500
70.2200
796,600
Wed, 14 Oct 2026
64.1300
69.3250
63.5000
68.6100
962,100
Tue, 13 Oct 2026
62.7000
66.4100
62.0100
64.9600
526,600
Mon, 12 Oct 2026
67.3300
67.3300
63.5000
63.8200
491,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
68.4500
69.7300
67.2200
67.3300
404,700
Thu, 08 Oct 2026
67.4100
67.9400
64.4950
67.7300
734,600
Wed, 07 Oct 2026
70.3100
71.4300
68.3900
68.5300
659,300
Tue, 06 Oct 2026
76.5300
79.6800
70.2400
71.5200
816,600
Mon, 05 Oct 2026
73.3500
77.2000
72.0400
76.2700
855,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
71.1300
74.8600
70.4830
73.0900
606,700
Thu, 01 Oct 2026
72.7700
75.4900
70.6900
70.9600
858,000
Wed, 30 Sep 2026
75.7400
75.8100
72.1100
72.3000
905,000
Tue, 29 Sep 2026
85.5900
87.8600
74.1600
75.7900
1,331,800
Mon, 28 Sep 2026
87.3300
89.3200
84.9000
85.9300
437,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
89.0000
90.9900
86.1350
88.4000
510,300
Thu, 24 Sep 2026
84.4600
93.5100
83.1000
88.4800
1,548,600
Wed, 23 Sep 2026
90.5000
92.8100
84.3500
85.2000
1,045,400
Tue, 22 Sep 2026
95.1900
95.1900
87.3300
90.8000
1,685,200
Mon, 21 Sep 2026
101.3000
102.2100
97.1400
97.8300
732,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
104.5900
105.0000
99.7000
101.1000
786,100
Thu, 17 Sep 2026
99.6100
105.1800
98.3900
104.9500
826,600
Wed, 16 Sep 2026
94.2300
99.8600
94.2300
97.4200
791,900
Tue, 15 Sep 2026
88.8100
97.7300
88.8100
94.6400
832,600
Mon, 14 Sep 2026
85.6400
90.1700
83.8750
89.7400
517,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
85.1700
87.6200
84.3550
85.2650
331,600
Thu, 10 Sep 2026
83.8500
87.1350
82.0000
83.9600
711,600
Wed, 09 Sep 2026
84.2200
88.8400
84.0000
86.4800
493,000
Tue, 08 Sep 2026
85.3100
86.5700
83.0000
85.8700
426,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
87.7800
87.9900
84.1600
85.9900
304,300
Thu, 03 Sep 2026
88.3800
90.0000
85.3500
87.3900
484,200
Wed, 02 Sep 2026
83.9400
87.2790
83.7000
86.7200
500,100
Tue, 01 Sep 2026
83.8400
85.7500
82.7900
84.8100
341,900
Mon, 31 Aug 2026
84.7900
85.3050
81.1900
84.8100
504,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
88.7900
89.7400
85.9250
86.3350
435,100
Thu, 27 Aug 2026
90.3200
91.7800
88.5500
89.2400
354,300
Wed, 26 Aug 2026
85.9800
90.5400
84.9080
90.2850
429,200
Tue, 25 Aug 2026
85.5000
88.2100
83.8780
87.4050
682,700
Mon, 24 Aug 2026
86.3100
86.4000
84.1660
85.1900
504,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
83.7100
87.1700
80.7600
87.0650
555,200
Thu, 20 Aug 2026
79.2950
84.4100
78.8000
82.5500
453,300
Wed, 19 Aug 2026
78.3100
81.2800
77.9000
79.6500
672,800
Tue, 18 Aug 2026
76.3900
78.6000
75.1500
76.3400
389,500
Mon, 17 Aug 2026
77.3900
79.8200
77.0500
77.3900
431,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
78.6800
79.3700
76.9790
78.0800
391,800
Thu, 13 Aug 2026
82.5800
83.1100
77.7900
79.1500
715,000
Wed, 12 Aug 2026
82.1000
83.8700
81.4570
82.3900
506,600
Tue, 11 Aug 2026
76.9500
83.3700
75.5800
81.7400
647,900
Mon, 10 Aug 2026
76.6400
79.2810
75.7000
77.8800
589,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.9350
78.2300
69.6100
77.0800
1,233,100
Thu, 06 Aug 2026
67.9400
70.2100
65.7360
69.5900
789,100
Wed, 05 Aug 2026
69.7700
72.4400
68.1200
69.9100
867,100
Tue, 04 Aug 2026
76.0000
79.3800
64.2800
70.9000
2,659,400
Mon, 03 Aug 2026
15 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 03 Aug 2026
65.3900
69.9000
62.6050
67.8600
1,739,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
69.9200
70.8300
64.8800
65.1100
885,700
Thu, 30 Jul 2026
63.9800
69.1450
63.9800
68.9600
841,200
Wed, 29 Jul 2026
61.8700
66.2450
61.3200
63.6850
1,026,300
Tue, 28 Jul 2026
60.5200
65.7700
59.0500
61.8800
714,500
Mon, 27 Jul 2026
59.3700
61.6500
59.0550
60.5400
611,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
63.6500
64.9100
58.9600
59.1000
429,400
Thu, 23 Jul 2026
61.6800
64.4200
61.6800
63.3800
372,400
Wed, 22 Jul 2026
61.5000
62.7900
60.3400
62.6000
723,400
Tue, 21 Jul 2026
59.5200
61.9950
58.1400
61.6500
772,500
Mon, 20 Jul 2026
63.4000
63.5350
60.6100
60.6500
484,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
59.7500
63.7700
58.7800
63.4800
521,400
Thu, 16 Jul 2026
66.6400
67.4400
60.9300
61.6900
906,300
Wed, 15 Jul 2026
64.7000
66.2200
61.9300
66.1400
764,000
Tue, 14 Jul 2026
63.7000
65.2830
59.9500
62.4300
936,200
Mon, 13 Jul 2026
65.1900
66.1050
62.9200
63.8500
475,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
Tue, 23 Jun 2026
13 · 8-K
Pre-market · 08:35 ET
8-K ↗
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
Tue, 16 Jun 2026
12 · 8-K
Pre-market · 08:39 ET
8-K ↗
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
Thu, 07 May 2026
No trading
Wed, 06 May 2026
No trading
Tue, 05 May 2026
No trading
Mon, 04 May 2026
11 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Mon, 04 May 2026
10 · 8-K
After-hours · 16:09 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
9 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Thu, 30 Apr 2026
8 · DEF 14A
After-hours · 16:09 ET
DEF 14A ↗
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
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
Mon, 02 Mar 2026
7 · 8-K
Pre-market · 07:02 ET
8-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
Mon, 23 Feb 2026
6 · 10-K
Pre-market · 08:21 ET
10-K ↗
Mon, 23 Feb 2026
5 · 8-K
Pre-market · 08:16 ET
8-K ↗
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
4 · 8-K
After-hours · 17:10 ET
8-K ↗
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
Tue, 28 Oct 2025
3 · S-3ASR
Pre-market · 07:15 ET
S-3ASR ↗
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 06:52 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:43 ET
8-K ↗
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading