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
102.2100
104.0000
102.0100
103.3700
173,137
Thu, 22 Oct 2026
99.2700
103.1400
99.2700
103.0400
216,300
Wed, 21 Oct 2026
99.5000
101.0100
98.0200
99.4700
152,400
Tue, 20 Oct 2026
20 · 8-K
After-hours · 20:05 ET
8-K ↗
Tue, 20 Oct 2026
19 · 8-K
After-hours · 20:05 ET
8-K ↗
Tue, 20 Oct 2026
97.9200
99.7900
97.8400
99.3900
186,100
Mon, 19 Oct 2026
98.8800
98.9000
97.2300
97.4800
95,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
99.1900
102.8600
98.7300
98.8600
125,700
Thu, 15 Oct 2026
97.7900
99.3000
97.2600
98.7900
118,700
Wed, 14 Oct 2026
96.5800
97.6800
95.7600
97.2100
148,200
Tue, 13 Oct 2026
98.7800
99.2000
97.4500
97.9300
88,500
Mon, 12 Oct 2026
97.0400
99.1900
97.0400
98.2500
105,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
98.1700
98.5000
96.9900
97.2100
115,200
Thu, 08 Oct 2026
97.2700
98.7900
96.0900
98.5400
156,100
Wed, 07 Oct 2026
97.7800
98.8200
97.3000
97.5600
93,900
Tue, 06 Oct 2026
100.4300
100.6000
98.6600
99.0200
122,100
Mon, 05 Oct 2026
100.9500
103.3800
99.8000
100.0300
129,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
100.0300
101.0300
99.6300
100.9500
136,300
Thu, 01 Oct 2026
97.4500
99.3900
96.5400
99.2600
143,100
Wed, 30 Sep 2026
99.0400
99.9500
97.7300
97.8800
140,700
Tue, 29 Sep 2026
100.0100
100.5000
98.2300
99.0200
88,900
Mon, 28 Sep 2026
100.6800
101.3400
99.8300
99.9800
75,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
101.0300
101.6900
100.7000
100.9200
98,000
Thu, 24 Sep 2026
99.6000
100.6100
99.4200
100.4200
71,100
Wed, 23 Sep 2026
99.3600
99.8000
98.8000
99.1700
102,400
Tue, 22 Sep 2026
100.1800
100.4600
98.8900
99.3600
109,900
Mon, 21 Sep 2026
100.2800
100.8900
99.5500
99.5500
78,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
99.6800
100.2100
97.6200
99.9800
277,900
Thu, 17 Sep 2026
102.1000
102.4000
100.4300
100.8800
104,800
Wed, 16 Sep 2026
102.4700
102.9700
99.3200
101.0100
80,000
Tue, 15 Sep 2026
102.2500
103.0500
101.7500
102.7300
88,900
Mon, 14 Sep 2026
102.3900
103.8600
101.6400
102.6400
80,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
103.0400
103.5300
101.6500
102.5700
71,100
Thu, 10 Sep 2026
101.1100
102.3300
100.6300
101.9300
108,300
Wed, 09 Sep 2026
101.2600
102.5100
100.5500
101.3700
110,200
Tue, 08 Sep 2026
102.0900
102.9300
101.6800
102.0200
70,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
101.9800
103.5500
101.9800
102.6900
80,800
Thu, 03 Sep 2026
102.0000
103.2000
101.9200
102.8300
146,600
Wed, 02 Sep 2026
99.3000
101.8000
97.0100
101.4100
109,500
Tue, 01 Sep 2026
99.1500
100.7000
98.6200
99.0000
129,800
Mon, 31 Aug 2026
100.7600
100.8000
99.0600
99.4700
139,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
100.8600
101.8600
100.0100
100.6300
92,200
Thu, 27 Aug 2026
100.1100
101.5200
99.5600
100.7700
89,400
Wed, 26 Aug 2026
100.5000
100.9700
99.9300
100.7900
177,900
Tue, 25 Aug 2026
101.2300
102.3600
99.4200
99.9800
200,900
Mon, 24 Aug 2026
101.8900
102.5500
100.5900
100.9000
144,300
Mon, 24 Aug 2026
18 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
102.0500
102.8000
100.0000
101.2300
315,100
Thu, 20 Aug 2026
100.3900
101.9100
100.2700
101.0800
165,800
Wed, 19 Aug 2026
103.8800
104.2500
101.0100
101.1400
129,400
Tue, 18 Aug 2026
104.8400
105.4000
103.4300
103.9100
166,700
Mon, 17 Aug 2026
106.0700
107.3500
104.5200
104.8400
150,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.5900
108.1100
106.0800
106.5600
107,000
Thu, 13 Aug 2026
106.0000
106.6800
105.6200
106.5900
98,800
Wed, 12 Aug 2026
104.5500
106.0000
104.5500
105.7600
80,500
Tue, 11 Aug 2026
103.7800
104.5800
102.6400
104.3300
81,700
Mon, 10 Aug 2026
103.2400
104.3800
102.5200
103.7300
70,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
17 · 10-Q
After market open · 12:01 ET
10-Q ↗
Fri, 07 Aug 2026
104.0800
104.3800
102.8500
103.8700
67,700
Thu, 06 Aug 2026
105.8700
105.9900
103.8900
104.3400
80,400
Wed, 05 Aug 2026
105.2200
105.6200
104.0300
105.3400
90,500
Tue, 04 Aug 2026
104.1800
105.7400
103.9100
105.0500
106,900
Mon, 03 Aug 2026
104.1600
106.5500
103.8500
104.4000
105,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
102.7100
104.3500
101.5500
102.9500
96,400
Thu, 30 Jul 2026
103.0000
104.0000
102.4700
103.1000
124,000
Wed, 29 Jul 2026
102.4100
104.2900
102.0100
102.9400
124,300
Tue, 28 Jul 2026
100.8100
103.3400
100.6800
103.2800
150,300
Mon, 27 Jul 2026
101.6400
101.8300
99.9800
100.1600
176,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
98.3400
101.4200
97.4000
100.1500
210,100
Thu, 23 Jul 2026
93.9400
99.2800
93.7500
97.4300
279,200
Wed, 22 Jul 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
15 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Jul 2026
97.2600
97.2600
95.5400
96.2900
125,900
Tue, 21 Jul 2026
97.7500
98.2800
95.9200
97.4500
106,300
Mon, 20 Jul 2026
98.4900
99.0000
97.3300
97.7500
75,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.1500
100.3000
97.7100
98.6000
76,900
Thu, 16 Jul 2026
97.1000
100.1500
97.1000
100.1500
80,800
Wed, 15 Jul 2026
96.5800
97.6300
95.1300
97.1900
65,300
Tue, 14 Jul 2026
96.9300
97.7400
95.6500
96.0700
86,800
Mon, 13 Jul 2026
96.7100
97.2800
95.6600
96.8100
65,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
95.8000
97.0600
95.3800
96.5000
78,300
Thu, 09 Jul 2026
94.6400
97.1400
94.4800
96.0300
98,800
Wed, 08 Jul 2026
95.8300
96.2400
93.6600
94.5200
135,000
Tue, 07 Jul 2026
97.3100
97.5500
95.9000
95.9000
87,400
Mon, 06 Jul 2026
96.1600
97.8500
94.7300
97.3900
98,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.8600
99.8700
96.1400
96.6500
86,300
Wed, 01 Jul 2026
97.4200
99.4300
95.2200
98.8500
118,000
Tue, 30 Jun 2026
96.8600
97.5800
96.0800
97.3500
112,000
Mon, 29 Jun 2026
98.0000
98.0500
96.0400
96.6400
134,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8900
98.7600
96.2200
98.2700
551,600
Thu, 25 Jun 2026
96.0000
97.1600
93.8700
96.6200
104,900
Wed, 24 Jun 2026
95.7400
96.9600
93.9700
96.2300
150,100
Tue, 23 Jun 2026
95.1700
95.8700
94.2300
95.5400
145,200
Mon, 22 Jun 2026
94.9600
96.7600
94.5000
95.0100
116,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
95.4300
96.3500
94.4300
94.9600
139,100
Wed, 17 Jun 2026
95.3000
96.9800
93.4700
94.5300
180,700
Tue, 16 Jun 2026
95.1500
96.1200
94.3800
95.4400
106,700
Mon, 15 Jun 2026
96.7500
97.0200
94.4900
94.7100
71,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.8000
97.2500
95.7400
96.3300
159,700
Thu, 11 Jun 2026
96.2500
96.8000
95.1700
96.3800
90,500
Wed, 10 Jun 2026
95.3200
96.3200
92.3500
95.4700
126,000
Tue, 09 Jun 2026
94.5100
96.3500
94.5100
94.9600
102,000
Mon, 08 Jun 2026
93.5000
94.8700
93.5000
93.9700
82,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
92.8800
94.2400
92.5000
93.5400
73,500
Thu, 04 Jun 2026
90.9800
93.1800
90.9800
92.9700
129,900
Wed, 03 Jun 2026
91.6500
92.0100
89.4600
89.9800
190,500
Tue, 02 Jun 2026
90.2500
92.8000
90.2500
92.3900
117,700
Mon, 01 Jun 2026
91.8700
91.9900
89.3200
90.2500
96,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.3800
92.4800
90.8100
92.1500
68,800
Thu, 28 May 2026
90.8500
91.5100
90.2500
91.3800
56,900
Wed, 27 May 2026
92.4900
93.0000
91.1900
91.4000
64,900
Tue, 26 May 2026
14 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Tue, 26 May 2026
90.9900
92.8100
90.9900
92.4900
64,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13 · S-3ASR
After-hours · 16:04 ET
S-3ASR ↗
Fri, 22 May 2026
91.2400
91.7000
90.6400
90.8800
73,400
Thu, 21 May 2026
90.5100
91.8000
89.0200
91.0800
77,000
Wed, 20 May 2026
88.5100
91.5700
88.2800
91.3100
124,000
Tue, 19 May 2026
88.8200
89.0900
87.8100
88.4600
64,900
Mon, 18 May 2026
88.1000
89.3100
87.4000
88.7700
95,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.6000
89.1200
86.5600
87.5800
95,000
Thu, 14 May 2026
89.2200
90.4100
88.6900
88.8600
91,700
Wed, 13 May 2026
88.6100
89.4100
87.7000
88.7600
84,700
Tue, 12 May 2026
89.4500
89.8400
87.3600
89.3000
69,100
Mon, 11 May 2026
91.4700
91.7000
89.4700
89.6600
77,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 10-Q
After market open · 14:01 ET
10-Q ↗
Fri, 08 May 2026
91.5000
92.2600
90.7100
91.0700
70,100
Thu, 07 May 2026
91.8600
93.7000
91.3100
91.4600
121,400
Wed, 06 May 2026
92.5600
92.9700
91.0300
91.8600
87,500
Tue, 05 May 2026
90.1500
92.0400
89.8300
91.4500
120,200
Mon, 04 May 2026
90.3200
91.5900
89.2400
89.5800
100,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
90.8600
91.9400
89.6000
90.8700
117,300
Thu, 30 Apr 2026
89.8700
91.5000
89.6700
90.4200
111,600
Wed, 29 Apr 2026
91.7500
92.8000
89.6200
90.4500
92,800
Tue, 28 Apr 2026
91.4000
93.2200
91.4000
92.4100
91,400
Mon, 27 Apr 2026
88.5300
92.2700
88.5300
91.1900
152,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.0600
88.8300
87.1000
88.3900
129,300
Thu, 23 Apr 2026
89.7700
90.0000
86.6500
88.5600
162,800
Wed, 22 Apr 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 22 Apr 2026
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 22 Apr 2026
90.7400
92.3500
88.4300
88.9700
177,900
Tue, 21 Apr 2026
92.3100
92.3800
90.3200
90.4300
77,500
Mon, 20 Apr 2026
92.1900
93.5600
91.8100
92.3100
67,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
91.7500
94.0900
91.6700
92.7700
131,400
Thu, 16 Apr 2026
90.5900
91.2600
89.8300
90.5900
86,700
Wed, 15 Apr 2026
90.3100
91.5100
89.5400
91.0000
74,000
Tue, 14 Apr 2026
91.0000
91.6500
89.9400
90.6400
208,000
Mon, 13 Apr 2026
90.3300
91.8200
89.8100
91.1500
75,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.5500
91.7700
90.0500
90.7900
56,500
Thu, 09 Apr 2026
9 · DEF 14A
After-hours · 16:06 ET
FORM DEF 14A ↗
Thu, 09 Apr 2026
8 · DEFA14A
After-hours · 16:00 ET
DEFA14A ↗
Thu, 09 Apr 2026
89.7300
92.6900
89.5900
91.9400
144,000
Wed, 08 Apr 2026
90.3200
91.3400
89.7400
90.2800
115,900
Tue, 07 Apr 2026
87.1900
88.1500
86.8100
88.0300
69,700
Mon, 06 Apr 2026
87.0800
88.0400
85.2500
87.5200
71,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
85.5000
87.3000
84.4600
87.2500
79,600
Wed, 01 Apr 2026
85.5000
87.4500
85.5000
86.6100
78,000
Tue, 31 Mar 2026
84.9000
86.0100
82.5700
85.4500
107,500
Mon, 30 Mar 2026
83.9600
84.6000
81.5100
84.4000
97,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
83.9600
84.3400
81.7700
83.4200
103,100
Thu, 26 Mar 2026
83.4500
84.5400
83.4300
84.3600
55,700
Wed, 25 Mar 2026
84.3700
84.7700
83.2300
83.9000
64,500
Tue, 24 Mar 2026
82.9000
84.9900
82.6600
83.6500
87,800
Mon, 23 Mar 2026
83.3500
84.4000
82.6500
83.6100
176,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.4700
81.7300
80.3500
81.6200
185,200
Thu, 19 Mar 2026
80.4300
81.5800
79.5500
81.3500
200,600
Wed, 18 Mar 2026
81.6000
82.2200
80.2200
80.8400
155,300
Tue, 17 Mar 2026
83.1200
83.5700
81.0400
82.1700
144,300
Mon, 16 Mar 2026
82.5300
83.3200
80.1400
82.6400
150,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.6000
83.9100
81.1500
81.9000
142,300
Thu, 12 Mar 2026
81.5500
82.5000
80.4800
81.9100
154,200
Wed, 11 Mar 2026
83.9200
84.5300
82.1400
82.8500
86,500
Tue, 10 Mar 2026
83.4500
85.7000
82.5100
84.2400
128,600
Mon, 09 Mar 2026
82.5000
84.2900
80.1100
83.3500
232,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.1200
84.9000
81.9700
83.0500
239,700
Thu, 05 Mar 2026
87.5500
88.3100
85.1100
85.9900
96,200
Wed, 04 Mar 2026
88.4500
89.2500
87.4300
88.2400
105,000
Tue, 03 Mar 2026
85.8100
88.1800
84.2600
87.9200
93,100
Mon, 02 Mar 2026
84.9800
88.9400
84.9800
87.9900
109,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 10-K
After-hours · 16:02 ET
10-K ↗
Fri, 27 Feb 2026
87.5200
88.9000
85.9900
86.5000
150,400
Thu, 26 Feb 2026
90.6000
92.0200
88.9700
89.6900
157,400
Wed, 25 Feb 2026
89.1400
90.9600
87.5500
90.6000
77,900
Tue, 24 Feb 2026
89.0200
90.0100
88.0500
88.5500
86,500
Mon, 23 Feb 2026
92.5600
93.3200
88.3400
89.0800
117,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.3000
93.4700
91.5700
92.4200
113,400
Thu, 19 Feb 2026
6 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 19 Feb 2026
91.5500
92.9500
90.8000
91.8100
100,800
Wed, 18 Feb 2026
93.0600
94.9000
91.9200
92.0500
61,600
Tue, 17 Feb 2026
92.3000
94.0400
92.3000
93.2100
77,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.9500
93.0800
89.8700
92.3800
59,200
Thu, 12 Feb 2026
92.4300
92.7500
90.1000
91.0600
70,700
Wed, 11 Feb 2026
92.9400
94.0800
91.0300
91.6100
64,100
Tue, 10 Feb 2026
93.8100
94.7800
91.1500
92.4200
79,900
Mon, 09 Feb 2026
95.4000
95.9500
94.0800
94.2400
73,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
95.0000
96.0000
94.3700
95.4000
90,600
Thu, 05 Feb 2026
92.5000
94.2200
87.0100
93.9800
144,900
Wed, 04 Feb 2026
92.9600
94.4500
92.4200
92.5400
97,100
Tue, 03 Feb 2026
92.1500
95.0000
91.2000
92.1800
81,400
Mon, 02 Feb 2026
90.4400
92.8700
90.4400
92.3500
90,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.6000
91.6400
88.7000
90.2600
140,100
Thu, 29 Jan 2026
89.6400
91.5900
89.2900
90.7700
120,000
Wed, 28 Jan 2026
89.0800
92.0000
84.4100
89.4900
145,800
Tue, 27 Jan 2026
5 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 27 Jan 2026
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 27 Jan 2026
86.9800
88.2500
86.9800
88.1300
82,500
Mon, 26 Jan 2026
86.9600
88.5600
85.7600
87.1700
58,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
89.5400
90.0700
86.7800
87.1600
64,600
Thu, 22 Jan 2026
89.9900
91.4000
88.9600
90.0300
69,600
Wed, 21 Jan 2026
85.7600
90.0000
85.7600
90.0000
72,800
Tue, 20 Jan 2026
84.6100
85.9300
83.9400
85.5000
58,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.0000
87.6200
85.9800
85.9900
69,500
Thu, 15 Jan 2026
86.2200
87.2200
86.0500
87.1800
71,000
Wed, 14 Jan 2026
83.8700
85.1900
83.5600
85.1900
79,500
Tue, 13 Jan 2026
83.1000
83.9100
83.1000
83.8500
38,800
Mon, 12 Jan 2026
83.2200
84.2500
82.0800
83.5700
73,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.1700
84.5000
83.5800
83.7300
76,700
Thu, 08 Jan 2026
82.1400
84.8400
81.5600
84.0900
101,400
Wed, 07 Jan 2026
83.6300
84.4700
82.3000
82.5200
58,700
Tue, 06 Jan 2026
83.5800
84.6600
82.1600
83.5000
100,400
Mon, 05 Jan 2026
81.8600
84.7500
81.8600
83.8000
100,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
83.3100
83.4900
81.8500
82.1400
95,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.9400
83.8300
82.3500
83.3000
86,000
Tue, 30 Dec 2025
84.5300
84.5300
82.6700
82.7900
77,500
Mon, 29 Dec 2025
84.7700
85.2100
84.1800
84.2600
63,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.9500
85.4500
84.6600
84.7600
60,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
85.0000
86.1300
84.7000
84.7700
46,100
Tue, 23 Dec 2025
85.4000
86.2100
84.9500
84.9500
70,400
Mon, 22 Dec 2025
85.7100
86.8900
85.3400
85.4000
77,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.5500
87.3400
84.7100
85.5500
178,100
Thu, 18 Dec 2025
87.3000
87.6800
85.9200
86.8000
188,000
Wed, 17 Dec 2025
86.9300
88.1600
86.1900
86.5000
104,300
Tue, 16 Dec 2025
86.9500
87.4100
84.7000
87.0100
87,600
Mon, 15 Dec 2025
87.0200
87.4900
85.9400
86.6000
93,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
87.8000
87.8000
85.9700
86.5700
96,400
Thu, 11 Dec 2025
86.6200
87.9800
84.8900
87.5200
117,100
Wed, 10 Dec 2025
84.9700
87.7200
81.6000
86.7000
138,700
Tue, 09 Dec 2025
86.5000
87.0800
84.9100
85.1700
118,400
Mon, 08 Dec 2025
85.6800
86.7200
84.2500
86.5000
119,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.7500
87.0000
84.8500
85.7400
91,600
Thu, 04 Dec 2025
86.0800
86.7500
85.3900
86.6600
190,000
Wed, 03 Dec 2025
83.5400
86.7900
80.9900
86.5800
143,900
Tue, 02 Dec 2025
83.1600
84.1000
82.2000
83.6100
130,700
Mon, 01 Dec 2025
80.7000
83.2200
80.7000
83.0100
105,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.4900
82.9000
79.7200
81.6300
77,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.7700
82.5000
74.7800
82.0400
116,400
Tue, 25 Nov 2025
78.8600
81.5800
78.0600
81.3400
92,400
Mon, 24 Nov 2025
78.4400
79.5100
77.5600
78.4600
94,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.5000
79.4700
76.5000
78.6100
96,900
Fri, 21 Nov 2025
3 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Thu, 20 Nov 2025
77.3900
78.7900
76.3800
76.4400
99,000
Wed, 19 Nov 2025
75.9800
76.9800
75.6800
76.4900
67,100
Tue, 18 Nov 2025
75.6700
76.4900
74.9100
75.9600
77,800
Mon, 17 Nov 2025
78.0400
78.8200
75.4800
75.5900
91,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
77.7300
78.6700
76.4300
78.3600
105,100
Thu, 13 Nov 2025
78.1000
79.0800
77.3400
77.6200
115,400
Wed, 12 Nov 2025
77.4900
79.0800
77.4100
78.1000
88,900
Tue, 11 Nov 2025
77.4400
78.0700
76.5500
77.5700
81,300
Mon, 10 Nov 2025
76.6200
77.7700
75.5800
77.3500
77,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Fri, 07 Nov 2025
76.3500
77.1100
75.1100
76.2500
68,400
Thu, 06 Nov 2025
76.5600
77.1600
75.2400
76.2800
73,500
Wed, 05 Nov 2025
75.9300
77.1900
75.9300
77.0400
78,300
Tue, 04 Nov 2025
74.8100
76.5400
74.0800
76.0900
93,500
Mon, 03 Nov 2025
74.7200
75.4500
73.9000
75.2900
84,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
73.4600
74.6400
71.6900
74.3900
93,100
Thu, 30 Oct 2025
72.7500
74.8100
72.7500
74.1900
89,900
Wed, 29 Oct 2025
75.1000
75.5500
72.7500
73.1600
89,300
Tue, 28 Oct 2025
75.4700
75.6900
74.7500
75.5200
85,300
Mon, 27 Oct 2025
77.3800
77.3800
75.4600
75.7600
74,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.2700
77.4400
74.2700
76.8900
111,900
Fri, 24 Oct 2025
1 · 8-K
Pre-market · 08:01 ET
FORM 8-K ↗