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
88.0500
88.6400
86.9600
87.8800
92,900
Thu, 22 Oct 2026
85.8000
88.8400
85.0000
88.7500
102,100
Wed, 21 Oct 2026
84.5500
85.2000
83.5300
85.1400
106,500
Tue, 20 Oct 2026
85.2600
86.2700
83.3800
84.6200
111,200
Mon, 19 Oct 2026
86.1200
86.4800
84.3800
84.8900
93,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
86.9600
87.2900
85.3200
86.4500
140,900
Thu, 15 Oct 2026
86.9800
89.0000
86.3600
86.7800
107,400
Wed, 14 Oct 2026
85.0400
86.4700
84.5000
86.4700
102,500
Tue, 13 Oct 2026
85.9600
86.5500
84.6300
85.3300
84,500
Mon, 12 Oct 2026
85.5900
86.3500
84.7200
85.4900
94,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
85.8300
86.4600
85.1300
85.6600
119,600
Thu, 08 Oct 2026
85.2200
86.3900
84.4300
85.5900
135,700
Wed, 07 Oct 2026
84.9700
86.9400
84.5500
85.1700
186,700
Tue, 06 Oct 2026
87.0100
87.1700
85.2800
85.4200
96,400
Mon, 05 Oct 2026
86.4500
86.5700
85.1200
86.5100
91,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.5800
86.6500
85.1500
86.6500
81,400
Thu, 01 Oct 2026
84.8200
86.1300
83.5500
84.7200
94,200
Wed, 30 Sep 2026
85.8500
86.0000
84.0400
84.8200
144,400
Tue, 29 Sep 2026
84.7500
85.7200
84.2500
84.9600
96,700
Mon, 28 Sep 2026
83.5600
85.3300
83.1500
85.0900
82,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
84.1100
84.4700
83.1200
83.7700
103,300
Thu, 24 Sep 2026
83.4700
84.1400
83.0500
84.1100
80,000
Wed, 23 Sep 2026
83.6100
84.4900
82.7600
83.0700
78,400
Tue, 22 Sep 2026
83.8700
84.8200
83.0200
83.8400
88,600
Mon, 21 Sep 2026
82.5800
83.1700
82.0800
83.1000
102,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
82.8200
83.4100
81.6900
82.7400
361,700
Thu, 17 Sep 2026
83.3400
84.0600
82.7500
82.9500
100,100
Wed, 16 Sep 2026
82.9600
83.7300
82.0900
82.6800
89,200
Tue, 15 Sep 2026
82.5600
83.3300
81.9700
82.7500
102,500
Mon, 14 Sep 2026
25 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 14 Sep 2026
83.3100
84.5500
83.1200
83.1900
116,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
82.7900
83.1700
81.8100
83.1200
90,000
Thu, 10 Sep 2026
81.5600
83.5300
80.6800
82.0200
96,200
Wed, 09 Sep 2026
81.2700
81.6000
80.8300
80.9600
94,300
Tue, 08 Sep 2026
82.6500
83.2400
81.5000
81.9100
113,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
82.2100
83.7900
82.1100
83.0700
78,000
Thu, 03 Sep 2026
81.9100
83.3200
80.7600
82.6300
94,500
Wed, 02 Sep 2026
81.1400
82.2900
80.2000
81.4000
92,300
Tue, 01 Sep 2026
81.6300
82.1500
80.1700
80.5900
94,300
Mon, 31 Aug 2026
82.1800
82.6000
81.0600
81.8000
114,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
82.8600
82.8600
81.9500
82.1200
77,400
Thu, 27 Aug 2026
82.4600
82.9100
81.6500
82.2600
102,900
Wed, 26 Aug 2026
84.8800
85.4800
83.3900
83.5400
103,400
Tue, 25 Aug 2026
85.4500
87.1900
84.4000
84.7000
127,900
Mon, 24 Aug 2026
85.0500
86.4800
83.5000
85.4500
106,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
85.3400
85.4300
83.8100
84.9400
123,200
Thu, 20 Aug 2026
83.7400
84.8900
82.6700
84.8200
144,800
Wed, 19 Aug 2026
85.8700
87.0500
84.9500
85.0500
98,700
Tue, 18 Aug 2026
87.1900
88.0400
84.8500
85.7800
131,100
Mon, 17 Aug 2026
86.1700
87.9100
86.1000
86.5200
116,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
87.8200
88.6600
86.7500
87.0100
109,900
Thu, 13 Aug 2026
88.4900
89.8300
87.9900
88.5000
144,400
Wed, 12 Aug 2026
85.9100
88.6400
85.9100
87.5300
112,600
Tue, 11 Aug 2026
85.5400
88.2100
85.2000
86.7100
120,500
Mon, 10 Aug 2026
87.2600
88.1400
85.3000
85.5100
141,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.5000
89.3900
84.5000
88.1100
141,600
Thu, 06 Aug 2026
23 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Thu, 06 Aug 2026
87.4200
89.4700
86.3200
86.7100
169,700
Thu, 06 Aug 2026
24 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 05 Aug 2026
92.9500
92.9500
86.9800
87.8500
213,700
Tue, 04 Aug 2026
22 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Tue, 04 Aug 2026
90.9100
92.3000
89.6500
91.7400
129,800
Mon, 03 Aug 2026
91.0000
92.6900
90.3800
91.8000
96,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
89.2000
90.3100
88.2300
90.0100
118,200
Thu, 30 Jul 2026
90.2200
90.7800
89.1200
89.7000
88,600
Wed, 29 Jul 2026
89.1800
91.4700
89.1800
90.7600
95,600
Tue, 28 Jul 2026
89.3800
91.2000
89.1100
89.9700
153,100
Mon, 27 Jul 2026
86.0700
88.9600
86.0700
87.8800
95,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
85.0000
86.0000
84.2800
85.8300
120,300
Thu, 23 Jul 2026
88.4600
88.4600
83.9300
84.8800
220,600
Wed, 22 Jul 2026
89.6400
89.9700
89.1900
89.6300
91,700
Tue, 21 Jul 2026
89.8600
90.3600
88.8600
89.6900
123,900
Mon, 20 Jul 2026
90.1500
90.9600
89.2000
90.4700
86,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
92.8400
94.0000
89.8800
90.1500
101,300
Thu, 16 Jul 2026
90.8700
93.6200
90.8700
92.7000
122,000
Wed, 15 Jul 2026
89.6400
92.1600
89.4100
90.8100
86,000
Tue, 14 Jul 2026
90.8800
91.7800
89.3400
89.9500
86,300
Mon, 13 Jul 2026
90.9400
91.6000
89.1700
90.7100
133,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.7900
92.9600
90.3300
90.7500
75,500
Thu, 09 Jul 2026
90.1100
91.5600
89.7200
91.2100
133,600
Wed, 08 Jul 2026
92.1400
94.0000
90.6600
91.0200
130,000
Tue, 07 Jul 2026
91.4300
93.7300
91.0700
92.1400
115,400
Mon, 06 Jul 2026
90.1400
90.7400
89.1800
90.5200
96,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.7300
90.8900
88.2700
90.1700
131,800
Wed, 01 Jul 2026
88.6500
90.0200
88.0500
89.6100
116,100
Tue, 30 Jun 2026
88.7100
88.8500
86.7100
88.5800
123,400
Mon, 29 Jun 2026
89.2300
89.6100
88.1500
88.3700
133,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.2500
90.0700
88.2600
89.3900
308,300
Thu, 25 Jun 2026
89.5400
90.4900
87.4900
88.2800
120,000
Wed, 24 Jun 2026
89.2100
90.9400
89.0000
90.1800
144,400
Tue, 23 Jun 2026
89.5400
90.0300
88.4700
89.0300
152,700
Mon, 22 Jun 2026
87.8300
89.9700
87.8300
89.7500
209,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.4100
87.9300
85.7200
87.4300
320,300
Wed, 17 Jun 2026
87.8700
88.3800
86.0500
87.0700
133,400
Tue, 16 Jun 2026
88.8100
89.8100
86.7800
88.5100
126,900
Mon, 15 Jun 2026
91.1600
92.0000
87.9500
88.3200
147,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
93.0500
93.8400
91.5200
92.0100
117,500
Thu, 11 Jun 2026
93.6100
94.6900
92.7200
93.0500
138,000
Wed, 10 Jun 2026
93.0000
94.5100
92.5100
93.6100
179,600
Tue, 09 Jun 2026
93.0200
94.2200
91.8000
92.8500
124,900
Mon, 08 Jun 2026
91.3700
93.0300
90.7400
92.8000
135,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.6300
91.4800
87.5000
91.1500
128,600
Thu, 04 Jun 2026
88.6000
89.2000
85.6900
87.1400
149,100
Wed, 03 Jun 2026
88.5900
90.0800
87.3600
87.3600
189,100
Tue, 02 Jun 2026
88.2800
89.5000
87.3300
88.6100
166,500
Mon, 01 Jun 2026
88.2000
89.9700
87.4200
88.8100
133,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.2600
89.9900
87.4300
88.4600
113,100
Thu, 28 May 2026
88.9400
89.9000
87.8800
89.2600
136,700
Wed, 27 May 2026
87.4400
89.6500
87.4400
89.1100
155,100
Tue, 26 May 2026
88.6000
89.2500
86.1300
87.4400
120,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
87.6800
88.4500
85.7900
88.4200
124,100
Thu, 21 May 2026
85.3900
87.7400
83.0900
87.3600
184,500
Wed, 20 May 2026
87.7600
88.1600
86.2300
86.5100
201,600
Tue, 19 May 2026
85.7900
89.3700
84.9400
87.7700
156,500
Mon, 18 May 2026
85.4700
87.0100
82.7500
85.9800
150,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
86.5000
87.4300
85.5100
86.1600
191,000
Thu, 14 May 2026
85.9400
87.4900
85.6000
86.1000
133,600
Wed, 13 May 2026
83.7700
85.6700
83.2600
85.2400
152,000
Tue, 12 May 2026
85.4100
85.9100
83.7000
84.4900
136,900
Mon, 11 May 2026
87.0400
87.8800
85.2200
85.4100
138,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.7800
86.9000
84.6100
86.6000
98,600
Thu, 07 May 2026
20 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Thu, 07 May 2026
86.0500
86.6800
82.7100
85.7800
197,900
Thu, 07 May 2026
21 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 06 May 2026
89.9600
90.9800
88.3000
88.4000
129,600
Tue, 05 May 2026
19 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Tue, 05 May 2026
88.3300
89.7900
88.1900
89.4500
125,700
Mon, 04 May 2026
90.6400
91.6500
87.6100
87.6600
161,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.7800
92.8400
90.9500
91.3100
87,200
Thu, 30 Apr 2026
88.9200
92.5000
88.5300
91.4700
195,000
Wed, 29 Apr 2026
90.5000
91.1800
88.5900
89.0400
111,500
Tue, 28 Apr 2026
90.7300
92.0500
90.2000
90.6400
141,700
Mon, 27 Apr 2026
18 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Mon, 27 Apr 2026
90.5700
92.0000
89.9100
90.0300
121,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.7600
91.4800
89.9300
90.6900
107,200
Thu, 23 Apr 2026
17 · DEFA14A
After-hours · 17:04 ET
DEFA14A ↗
Thu, 23 Apr 2026
91.1000
92.2700
90.4300
90.8500
103,500
Wed, 22 Apr 2026
88.7500
90.9000
87.8800
90.5000
130,300
Tue, 21 Apr 2026
88.0700
89.2000
86.9300
87.9700
135,700
Mon, 20 Apr 2026
16 · DEFA14A
After-hours · 16:22 ET
DEFA14A ↗
Mon, 20 Apr 2026
15 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Mon, 20 Apr 2026
91.2000
91.2000
88.0400
88.1100
134,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
89.1200
92.1200
88.8100
91.3900
138,400
Fri, 17 Apr 2026
14 · DEFA14A
Next filing day · accepted 16 Apr, 21:11 ET
DEFA14A ↗
Thu, 16 Apr 2026
13 · DEFA14A
After-hours · 16:18 ET
DEFA14A ↗
Thu, 16 Apr 2026
89.5100
90.5500
88.2800
89.3200
127,900
Wed, 15 Apr 2026
90.0100
91.0500
89.2000
90.1700
110,500
Tue, 14 Apr 2026
91.6100
92.0700
90.1400
90.5900
110,600
Mon, 13 Apr 2026
12 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Mon, 13 Apr 2026
93.9400
94.0100
91.9600
92.3700
117,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · DEFA14A
After-hours · 16:23 ET
DEFA14A ↗
Fri, 10 Apr 2026
94.8900
95.4400
92.9700
94.0400
136,600
Fri, 10 Apr 2026
10 · DEFA14A
Pre-market · 08:53 ET
DEFA14A ↗
Thu, 09 Apr 2026
93.6300
95.6200
92.6500
95.2300
176,000
Wed, 08 Apr 2026
9 · DEFA14A
After-hours · 17:25 ET
DEFA14A ↗
Wed, 08 Apr 2026
93.0600
94.3200
92.1200
94.1300
194,600
Tue, 07 Apr 2026
93.0000
93.2100
91.7300
92.5400
120,900
Mon, 06 Apr 2026
91.2100
92.7900
91.1000
92.7600
110,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.3500
91.5000
90.0000
91.1200
128,800
Wed, 01 Apr 2026
8 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Wed, 01 Apr 2026
90.0000
91.4000
89.4200
90.2100
116,100
Tue, 31 Mar 2026
90.5100
91.2900
88.9800
89.8900
145,800
Mon, 30 Mar 2026
89.4700
91.0500
89.2000
90.0300
157,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.5200
89.3200
83.9800
89.0000
159,500
Thu, 26 Mar 2026
86.4700
87.7400
86.4700
87.6500
103,900
Wed, 25 Mar 2026
87.4500
87.4500
85.3800
86.5700
86,900
Tue, 24 Mar 2026
85.1800
87.5000
84.5800
86.6100
91,200
Mon, 23 Mar 2026
84.0000
85.6900
82.7000
85.1200
195,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.8900
84.2700
82.1400
83.5600
368,500
Thu, 19 Mar 2026
84.4800
84.7000
82.9200
83.7600
144,600
Wed, 18 Mar 2026
86.3000
86.9300
84.2800
84.4300
106,700
Tue, 17 Mar 2026
87.1200
88.4800
86.5000
87.1700
82,600
Mon, 16 Mar 2026
88.4200
88.4200
86.7200
87.0000
108,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.2900
88.7800
85.9700
88.5300
128,400
Thu, 12 Mar 2026
84.6100
86.6100
83.7600
86.3900
137,800
Wed, 11 Mar 2026
83.9200
85.3400
79.3500
85.1800
115,100
Tue, 10 Mar 2026
83.4400
85.8100
82.8200
84.0500
150,700
Mon, 09 Mar 2026
85.0500
85.0500
81.5900
83.9100
157,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.6500
85.4600
82.8800
85.3800
145,200
Thu, 05 Mar 2026
84.9100
86.0000
83.3900
83.8200
103,500
Wed, 04 Mar 2026
87.0700
87.0700
85.0300
85.8700
117,700
Tue, 03 Mar 2026
86.1200
86.9300
84.8800
86.2300
112,500
Mon, 02 Mar 2026
84.8700
86.8400
84.5000
86.5600
105,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
84.6200
86.4200
84.6200
85.1000
165,800
Thu, 26 Feb 2026
87.8800
89.0000
84.3400
84.6200
120,000
Wed, 25 Feb 2026
88.7900
88.7900
87.0900
87.9500
125,900
Tue, 24 Feb 2026
87.3800
90.0000
86.3100
88.8500
128,300
Mon, 23 Feb 2026
87.1400
87.5600
85.1200
87.4400
159,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.8800
87.9700
85.3100
87.3500
200,100
Thu, 19 Feb 2026
86.2400
87.8300
85.3300
86.9300
135,300
Wed, 18 Feb 2026
86.4700
86.8600
85.2500
86.5200
134,100
Tue, 17 Feb 2026
88.5000
89.9900
85.8400
86.3200
149,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.2400
90.4900
87.2100
89.3400
170,300
Thu, 12 Feb 2026
86.7200
88.8400
86.7200
88.5500
155,400
Wed, 11 Feb 2026
85.1400
86.8800
84.8400
86.7300
123,300
Tue, 10 Feb 2026
85.8800
86.1700
84.1200
85.0500
112,500
Mon, 09 Feb 2026
83.0900
87.0000
83.0900
86.2800
151,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.2800
85.5300
83.0600
84.9000
263,900
Thu, 05 Feb 2026
6 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Thu, 05 Feb 2026
84.2700
85.0000
83.3000
84.3300
170,100
Thu, 05 Feb 2026
7 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Wed, 04 Feb 2026
80.6700
84.1400
78.6600
83.2800
180,300
Tue, 03 Feb 2026
77.0700
80.8500
77.0700
80.7700
185,000
Mon, 02 Feb 2026
74.6200
77.4400
74.6200
77.4400
112,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.8700
75.2000
72.1600
74.8600
173,900
Thu, 29 Jan 2026
71.6300
73.5200
70.7400
72.8600
146,000
Wed, 28 Jan 2026
72.4800
72.4800
70.7900
71.3800
135,400
Tue, 27 Jan 2026
72.6600
72.7900
71.6800
72.2500
74,100
Mon, 26 Jan 2026
72.3800
73.0400
71.3600
72.9200
147,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.2400
73.0000
71.5200
72.5800
90,000
Thu, 22 Jan 2026
5 · 10-K/A
After-hours · 16:15 ET
10-K/A ↗
Thu, 22 Jan 2026
71.0800
72.3200
71.0500
72.3200
104,100
Wed, 21 Jan 2026
70.3800
71.8600
70.3800
71.3500
142,100
Tue, 20 Jan 2026
70.0600
70.9100
69.5400
70.4300
125,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.4900
70.9500
69.9900
70.8700
117,200
Thu, 15 Jan 2026
69.3700
71.2200
68.8300
70.8500
106,500
Wed, 14 Jan 2026
70.1800
71.1200
69.4100
69.6600
91,000
Tue, 13 Jan 2026
70.6000
70.9500
69.9400
70.0000
94,000
Mon, 12 Jan 2026
69.6700
71.4600
69.3400
70.6200
143,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.7800
70.4700
68.5200
69.4900
116,200
Thu, 08 Jan 2026
68.2700
70.6700
68.2700
69.8600
90,700
Wed, 07 Jan 2026
69.4200
70.0700
68.3000
68.8500
119,200
Tue, 06 Jan 2026
69.0100
69.4500
68.4000
69.2200
103,800
Mon, 05 Jan 2026
69.4100
70.8300
69.1700
69.3000
94,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
68.3500
70.6900
68.3500
69.6700
166,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.6100
69.0700
67.9200
68.5500
135,600
Tue, 30 Dec 2025
69.4700
69.8500
68.6300
68.7200
118,200
Mon, 29 Dec 2025
70.5500
71.0000
69.2700
69.6700
94,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
70.7900
71.4000
69.9900
70.2600
59,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
70.5800
71.4400
70.5800
71.1300
51,900
Tue, 23 Dec 2025
71.4000
71.4400
70.2900
70.6500
77,800
Mon, 22 Dec 2025
71.3900
71.9200
71.1000
71.4100
109,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.8200
72.8200
71.0800
71.7000
242,700
Thu, 18 Dec 2025
71.9900
73.4300
71.1900
73.2300
105,900
Wed, 17 Dec 2025
70.9700
72.3700
70.9700
72.3700
103,000
Tue, 16 Dec 2025
71.5600
72.1200
70.6900
71.3100
94,900
Mon, 15 Dec 2025
70.4300
72.0500
69.3000
71.5600
135,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.8300
71.6500
70.3200
70.4400
131,900
Thu, 11 Dec 2025
71.1000
71.7200
69.7700
71.0900
120,400
Wed, 10 Dec 2025
73.5800
74.5100
70.0200
70.9100
132,700
Tue, 09 Dec 2025
72.6900
74.2100
72.5400
74.0600
92,600
Mon, 08 Dec 2025
74.5000
74.7400
72.4800
72.6500
114,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.8500
75.9000
73.8700
74.2500
96,500
Thu, 04 Dec 2025
77.1000
77.1000
75.4300
76.1800
70,900
Wed, 03 Dec 2025
76.1200
77.8600
75.4900
77.6300
146,300
Tue, 02 Dec 2025
75.2000
77.4500
74.6700
76.2000
152,800
Mon, 01 Dec 2025
76.7400
77.3500
74.8900
75.0700
130,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.8600
78.0000
76.2300
76.9200
62,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
3 · 10-K
After-hours · 16:00 ET
10-K ↗
Wed, 26 Nov 2025
77.7700
78.5900
75.8700
77.2900
103,800
Wed, 26 Nov 2025
4 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Tue, 25 Nov 2025
75.9000
78.5900
74.8700
77.0100
122,300
Mon, 24 Nov 2025
2 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 24 Nov 2025
75.6200
76.9300
75.0100
75.3500
135,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.8500
76.3600
73.8500
75.9200
107,800
Thu, 20 Nov 2025
74.4400
74.5700
73.1900
73.6600
83,300
Wed, 19 Nov 2025
73.7400
74.3800
73.4200
73.8400
54,100
Tue, 18 Nov 2025
74.0000
74.6300
73.7900
74.0800
56,700
Mon, 17 Nov 2025
74.5300
75.0900
73.7100
73.9900
79,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
73.4300
74.5700
73.0200
74.5100
92,800
Thu, 13 Nov 2025
73.2100
73.7400
73.0600
73.3400
91,000
Wed, 12 Nov 2025
72.7500
74.0800
72.7200
73.3100
61,600
Tue, 11 Nov 2025
73.6700
74.0200
72.9000
73.0000
66,000
Mon, 10 Nov 2025
74.0000
74.0000
72.2000
73.3100
99,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
73.2400
74.9400
72.7300
74.0300
85,400
Thu, 06 Nov 2025
73.2300
73.4900
72.3100
72.9900
133,500
Wed, 05 Nov 2025
71.9900
74.2500
69.3900
73.8500
163,000
Tue, 04 Nov 2025
71.5200
72.2000
71.4200
71.7700
104,300
Mon, 03 Nov 2025
69.1000
71.6900
68.1800
71.5800
130,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.2500
69.7200
67.5200
69.1000
132,200
Thu, 30 Oct 2025
69.4000
69.4000
67.1100
68.6300
197,400
Wed, 29 Oct 2025
71.9300
72.9700
68.5400
69.4500
90,100
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Tue, 28 Oct 2025
71.6300
72.7500
71.5000
71.9500
88,000
Mon, 27 Oct 2025
72.0700
72.9400
71.5300
71.8500
63,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend