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
73.8700
74.5300
72.4200
73.4800
140,800
Thu, 22 Oct 2026
72.5800
74.5300
72.3700
74.2400
126,500
Wed, 21 Oct 2026
72.1700
72.7500
71.7100
72.0100
117,100
Tue, 20 Oct 2026
71.8700
72.7500
71.8700
72.2000
112,000
Mon, 19 Oct 2026
72.0700
72.9500
71.0400
71.3100
133,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.7400
72.3300
70.5700
72.2700
139,700
Thu, 15 Oct 2026
71.9900
72.3500
71.1800
71.2800
113,100
Wed, 14 Oct 2026
70.7300
71.3900
70.1300
71.3200
155,700
Tue, 13 Oct 2026
71.1000
71.3200
69.9600
71.2100
117,700
Mon, 12 Oct 2026
70.1100
70.8700
70.1100
70.6600
138,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.5600
70.8300
69.8600
70.2200
102,800
Thu, 08 Oct 2026
70.6200
70.8600
69.6700
70.7300
200,700
Wed, 07 Oct 2026
70.1500
70.9100
69.9100
70.3900
139,200
Tue, 06 Oct 2026
70.7900
71.1800
70.0600
70.5900
133,300
Mon, 05 Oct 2026
28 · 8-K
After-hours · 19:23 ET
8-K ↗
Mon, 05 Oct 2026
70.6700
71.3500
69.9300
70.2700
333,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
70.6700
72.0500
70.5300
70.7700
174,000
Thu, 01 Oct 2026
69.3300
70.3000
68.2400
70.0500
173,400
Wed, 30 Sep 2026
69.7900
70.2600
68.8100
69.4500
369,400
Tue, 29 Sep 2026
68.8200
69.3400
68.1800
69.2400
366,900
Mon, 28 Sep 2026
70.0800
70.0800
68.2300
68.9300
168,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
68.2500
70.0900
68.0100
70.0600
244,900
Thu, 24 Sep 2026
70.8600
70.8600
68.2900
68.4900
280,600
Wed, 23 Sep 2026
72.7000
72.7000
70.7100
70.8600
163,500
Tue, 22 Sep 2026
73.0100
73.8700
72.3000
72.7000
263,800
Mon, 21 Sep 2026
73.9800
74.1100
72.6600
72.8600
199,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
75.2200
75.2200
73.8100
74.0800
435,000
Thu, 17 Sep 2026
75.5900
75.8700
74.8700
75.0000
221,000
Wed, 16 Sep 2026
75.6000
76.2500
74.8800
75.3100
148,600
Tue, 15 Sep 2026
76.3500
76.3500
74.7900
75.3600
189,500
Mon, 14 Sep 2026
76.5800
77.1300
75.9500
76.1200
149,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
77.0000
78.2100
76.0200
76.4800
124,000
Thu, 10 Sep 2026
76.9100
77.0300
76.0700
76.4400
103,700
Wed, 09 Sep 2026
77.7100
77.7400
76.2000
76.7900
133,000
Tue, 08 Sep 2026
77.0700
78.4300
77.0700
77.8200
129,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
77.1300
77.9700
77.0700
77.3700
105,600
Thu, 03 Sep 2026
77.2000
77.9800
76.6100
77.6000
153,500
Wed, 02 Sep 2026
77.4700
77.5400
76.6000
77.0100
153,700
Tue, 01 Sep 2026
77.2300
77.7500
76.5700
77.4500
125,000
Mon, 31 Aug 2026
77.6500
78.1200
76.4700
77.6900
168,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
78.8600
79.1900
78.0100
78.1500
93,600
Thu, 27 Aug 2026
79.5300
79.5300
78.2800
78.3600
109,200
Wed, 26 Aug 2026
79.0100
79.7200
78.9100
79.3900
165,600
Tue, 25 Aug 2026
79.4900
79.9300
78.6400
79.0100
135,700
Mon, 24 Aug 2026
78.7700
79.5700
78.5400
79.3200
237,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
27 · 8-K
After market open · 11:33 ET
8-K ↗
Fri, 21 Aug 2026
80.9300
80.9300
78.6500
78.6600
119,300
Thu, 20 Aug 2026
80.8500
81.5800
80.4500
80.4800
89,800
Wed, 19 Aug 2026
81.8100
82.4500
81.1000
81.2400
127,100
Tue, 18 Aug 2026
81.6100
82.2600
81.1800
81.2500
145,000
Mon, 17 Aug 2026
81.3700
81.6200
80.7400
81.0300
147,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.0000
82.2300
80.8500
81.7300
122,100
Thu, 13 Aug 2026
81.5900
81.9600
80.8100
81.0000
106,100
Wed, 12 Aug 2026
81.0400
82.0200
80.0100
81.3200
125,600
Tue, 11 Aug 2026
80.4700
81.2400
80.0500
81.0400
135,400
Mon, 10 Aug 2026
81.0200
81.2300
80.0000
80.4700
211,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.8200
81.7100
80.0000
81.5400
199,500
Thu, 06 Aug 2026
81.0300
81.4700
79.7100
80.8500
189,400
Wed, 05 Aug 2026
80.2900
80.5600
78.0800
80.2100
267,100
Wed, 05 Aug 2026
26 · 8-K
Pre-market · 08:57 ET
8-K ↗
Wed, 05 Aug 2026
25 · 10-Q
Pre-market · 08:37 ET
10-Q ↗
Tue, 04 Aug 2026
79.7600
80.3800
78.6700
79.9100
230,400
Mon, 03 Aug 2026
79.6000
81.3700
79.3700
80.0000
153,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.0600
79.7200
78.0000
79.5300
210,800
Thu, 30 Jul 2026
79.9200
81.0800
79.2700
79.5000
163,400
Wed, 29 Jul 2026
81.8100
82.5200
80.0600
80.3000
190,200
Tue, 28 Jul 2026
82.5900
83.7200
81.9000
81.9900
275,400
Mon, 27 Jul 2026
82.1800
82.6400
81.4000
81.6100
107,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
83.1100
83.6200
82.0700
82.4200
139,300
Thu, 23 Jul 2026
82.2500
83.8400
82.1700
82.4000
396,900
Wed, 22 Jul 2026
81.2700
83.1200
81.2700
82.9900
155,500
Tue, 21 Jul 2026
80.7700
81.2600
80.0800
80.8000
222,500
Mon, 20 Jul 2026
80.9900
81.7300
80.5000
81.3100
124,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
82.5300
84.0500
80.7600
81.0500
165,900
Thu, 16 Jul 2026
80.5000
82.3200
80.5000
81.9900
166,500
Wed, 15 Jul 2026
80.8500
82.1800
80.3300
80.5000
150,700
Tue, 14 Jul 2026
82.3700
82.4900
80.7000
81.1700
173,700
Mon, 13 Jul 2026
82.0100
82.5300
81.9000
82.1700
145,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.9300
82.3400
81.3200
81.7700
106,900
Thu, 09 Jul 2026
82.0700
82.9200
81.7000
81.7400
174,500
Wed, 08 Jul 2026
83.6600
83.6600
81.3600
82.2000
305,600
Tue, 07 Jul 2026
83.8200
85.3000
83.0500
83.0700
211,500
Mon, 06 Jul 2026
83.8500
84.2900
82.3800
82.9600
270,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.4700
84.2900
81.2800
84.2300
277,700
Wed, 01 Jul 2026
81.5400
81.7100
80.7400
81.1100
423,900
Tue, 30 Jun 2026
80.3500
82.1800
79.4500
81.5400
554,900
Mon, 29 Jun 2026
79.4600
80.6700
78.3700
80.2400
372,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
79.5200
80.3900
79.0700
79.7800
1,266,100
Thu, 25 Jun 2026
78.9700
79.9600
78.2200
78.8600
199,000
Wed, 24 Jun 2026
77.8100
78.9200
77.8100
78.7200
217,800
Tue, 23 Jun 2026
24 · 8-K
After market open · 15:26 ET
8-K ↗
Tue, 23 Jun 2026
76.7800
77.7500
76.3400
77.2700
249,600
Mon, 22 Jun 2026
75.6500
76.7200
75.6500
76.0100
173,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
76.0700
77.2500
75.2000
75.9200
624,000
Wed, 17 Jun 2026
76.3700
76.7900
75.0500
75.7300
237,500
Tue, 16 Jun 2026
76.5000
78.4400
76.2600
76.9100
207,600
Mon, 15 Jun 2026
76.9700
78.5600
75.6600
76.8100
275,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.7000
78.3900
76.6600
77.6600
204,400
Thu, 11 Jun 2026
77.9800
78.7500
76.6700
76.7000
210,000
Wed, 10 Jun 2026
77.8700
78.8400
76.7600
77.7300
229,500
Tue, 09 Jun 2026
76.1300
78.4800
76.1300
76.9600
228,900
Mon, 08 Jun 2026
75.9800
77.2500
75.8400
75.9500
326,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.3000
76.0700
73.8500
75.6600
315,900
Thu, 04 Jun 2026
73.9900
74.4300
72.7100
73.8600
318,900
Wed, 03 Jun 2026
73.9800
75.2000
73.2800
73.4100
418,500
Tue, 02 Jun 2026
73.4300
74.5800
72.3400
74.4000
262,400
Mon, 01 Jun 2026
74.3500
74.7900
72.1600
72.6300
395,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.3500
75.8000
74.8800
75.5000
427,500
Thu, 28 May 2026
76.0000
76.8000
75.5000
75.6000
302,600
Wed, 27 May 2026
75.8900
76.6800
75.7400
76.3800
198,800
Tue, 26 May 2026
76.3800
76.6900
75.6700
76.0000
175,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
23 · 8-K
After market open · 10:41 ET
8-K ↗
Fri, 22 May 2026
75.8500
76.4600
75.1000
76.0600
345,500
Thu, 21 May 2026
75.3700
75.9900
75.0100
75.9900
418,900
Wed, 20 May 2026
75.6000
75.9900
74.8200
75.8200
439,500
Tue, 19 May 2026
74.8300
76.0100
74.2900
75.6000
463,200
Mon, 18 May 2026
74.3100
75.1900
74.0800
75.0000
295,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.5900
75.8700
74.3100
74.3900
237,400
Thu, 14 May 2026
75.0000
75.7500
74.5700
75.7400
349,600
Wed, 13 May 2026
74.5000
75.2700
74.1000
74.9000
338,700
Tue, 12 May 2026
73.8300
75.7500
73.7900
75.3000
430,600
Mon, 11 May 2026
73.8700
74.4400
73.2300
73.8300
266,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
22 · 8-K
After-hours · 16:44 ET
8-K ↗
Fri, 08 May 2026
21 · 8-K
After-hours · 16:25 ET
8-K ↗
Fri, 08 May 2026
74.7500
74.7500
73.0000
73.6500
748,100
Thu, 07 May 2026
20 · 424B5
After-hours · 16:02 ET
424B5 ↗
Thu, 07 May 2026
77.8600
77.8600
74.5100
74.6500
1,939,600
Wed, 06 May 2026
19 · 424B5
After-hours · 16:13 ET
424B5 ↗
Wed, 06 May 2026
81.1600
81.3200
79.5200
80.8000
160,000
Tue, 05 May 2026
18 · 8-K
After market open · 12:25 ET
8-K ↗
Tue, 05 May 2026
17 · 10-Q
After market open · 12:23 ET
10-Q ↗
Tue, 05 May 2026
80.0000
81.6300
79.5400
80.7500
158,600
Mon, 04 May 2026
80.2000
81.4200
79.5400
80.1100
159,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
80.3100
81.2800
79.6500
80.6000
170,500
Thu, 30 Apr 2026
78.5200
80.2700
78.5200
80.2200
230,200
Wed, 29 Apr 2026
80.3300
80.7000
78.3900
78.7500
210,600
Tue, 28 Apr 2026
81.9100
81.9900
80.3100
81.0200
197,600
Mon, 27 Apr 2026
80.3800
81.6300
80.3800
81.0600
123,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
80.4200
81.2300
79.8800
80.1800
123,800
Thu, 23 Apr 2026
16 · DEFA14A
After market open · 10:57 ET
DEFA14A ↗
Thu, 23 Apr 2026
78.8900
80.6800
78.5200
80.5500
130,200
Wed, 22 Apr 2026
78.6500
79.2300
78.1300
78.6400
183,300
Tue, 21 Apr 2026
15 · 8-K
After-hours · 16:45 ET
8-K ↗
Tue, 21 Apr 2026
78.1800
78.9000
77.8700
78.6500
252,400
Mon, 20 Apr 2026
77.1400
79.2000
77.1400
78.3400
292,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.4700
77.5500
76.0000
77.4900
227,400
Thu, 16 Apr 2026
77.1800
77.8200
77.0200
77.2900
249,300
Wed, 15 Apr 2026
79.4500
79.7500
77.5200
77.7600
246,400
Tue, 14 Apr 2026
79.8500
80.2900
78.7500
79.8900
101,600
Mon, 13 Apr 2026
80.9400
80.9400
79.0400
79.8500
156,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.7800
81.1000
80.2800
80.7700
97,200
Thu, 09 Apr 2026
79.2300
81.8900
79.2300
81.1000
185,000
Wed, 08 Apr 2026
79.1800
79.8500
78.8500
79.8000
218,600
Tue, 07 Apr 2026
78.3100
79.3200
78.0000
78.8500
155,800
Mon, 06 Apr 2026
78.4000
78.8500
78.0700
78.4100
132,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14 · DEFA14A
After market open · 10:12 ET
DEFA14A ↗
Thu, 02 Apr 2026
13 · DEFA14A
After market open · 10:14 ET
DEFA14A ↗
Thu, 02 Apr 2026
12 · DEF 14A
After market open · 10:11 ET
DEF 14A ↗
Thu, 02 Apr 2026
77.6500
79.3100
77.1900
78.8100
169,700
Wed, 01 Apr 2026
76.5000
78.3800
76.5000
77.7100
130,700
Tue, 31 Mar 2026
78.5200
78.6600
76.7700
77.2900
177,300
Mon, 30 Mar 2026
76.6000
78.0500
76.1600
78.0200
249,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.4500
76.5500
74.6300
76.1600
212,600
Thu, 26 Mar 2026
76.0700
76.9100
75.5500
75.9400
176,000
Wed, 25 Mar 2026
77.4700
77.4700
76.0800
76.2100
185,900
Tue, 24 Mar 2026
75.7600
77.4000
75.4800
76.7500
396,600
Mon, 23 Mar 2026
75.5100
76.3000
74.5700
76.1100
474,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.4100
75.3900
73.8400
74.1300
1,050,900
Thu, 19 Mar 2026
72.4400
74.8100
72.1700
74.4400
412,800
Wed, 18 Mar 2026
73.8100
74.2200
72.1800
72.4500
222,000
Tue, 17 Mar 2026
76.0000
76.1100
73.5300
74.4100
183,100
Mon, 16 Mar 2026
75.4400
75.8900
75.0600
75.4800
186,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
74.6200
75.4400
73.3700
74.7700
207,700
Thu, 12 Mar 2026
73.4800
74.5600
72.7800
73.7700
369,200
Wed, 11 Mar 2026
76.4800
76.4800
73.9300
74.1500
178,100
Tue, 10 Mar 2026
77.3100
78.1100
76.5000
76.7700
203,600
Mon, 09 Mar 2026
79.0600
79.7900
77.2900
78.0000
199,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.0100
79.9300
78.5700
79.8500
123,300
Thu, 05 Mar 2026
80.2700
80.4800
78.9900
79.7300
130,400
Wed, 04 Mar 2026
81.0400
81.3900
79.9300
81.1100
122,800
Tue, 03 Mar 2026
80.9200
81.6900
79.5100
81.2400
148,700
Mon, 02 Mar 2026
81.5900
82.3700
81.4900
81.8500
121,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 8-K
After market open · 10:05 ET
8-K ↗
Fri, 27 Feb 2026
81.7900
83.0800
81.1100
82.0200
130,700
Thu, 26 Feb 2026
81.8700
82.9400
81.4200
82.3600
128,300
Wed, 25 Feb 2026
82.1700
82.1700
78.4600
81.5600
143,600
Tue, 24 Feb 2026
10 · 8-K
After-hours · 17:10 ET
8-K ↗
Tue, 24 Feb 2026
9 · 424B5
After-hours · 17:07 ET
424B5 ↗
Tue, 24 Feb 2026
8 · S-3ASR
After-hours · 16:39 ET
S-3ASR ↗
Tue, 24 Feb 2026
7 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 24 Feb 2026
6 · 10-K
After-hours · 16:16 ET
10-K ↗
Tue, 24 Feb 2026
81.8600
83.2300
80.7500
82.5600
144,400
Mon, 23 Feb 2026
80.8700
82.0000
80.7500
81.5000
142,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.4400
81.1300
79.6600
80.9000
158,300
Thu, 19 Feb 2026
80.0300
80.9900
79.4800
80.0800
105,600
Wed, 18 Feb 2026
82.1000
82.1000
79.9200
79.9900
106,000
Tue, 17 Feb 2026
83.5000
83.5000
82.0900
82.4300
75,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
81.7400
83.1500
80.8300
82.8800
95,700
Thu, 12 Feb 2026
80.4800
81.7700
80.3500
81.1500
80,100
Wed, 11 Feb 2026
80.4000
80.4000
79.5500
79.9000
83,600
Tue, 10 Feb 2026
79.1300
80.6700
78.3300
79.9000
100,100
Mon, 09 Feb 2026
79.5800
80.1200
78.1500
78.7300
111,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.9600
81.3900
79.2600
79.5800
179,500
Thu, 05 Feb 2026
80.4000
81.6200
79.2100
80.9100
166,700
Wed, 04 Feb 2026
79.7800
81.0100
79.7400
80.2800
164,900
Tue, 03 Feb 2026
78.7400
80.1300
78.6000
79.1700
120,100
Mon, 02 Feb 2026
79.9400
80.6900
78.7900
79.0400
132,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
78.6300
80.0100
78.2100
79.8800
203,400
Thu, 29 Jan 2026
5 · 8-K
After market open · 11:45 ET
8-K ↗
Thu, 29 Jan 2026
78.2900
79.9000
78.2900
78.9400
145,400
Wed, 28 Jan 2026
79.0500
79.5900
78.0900
78.1700
101,400
Tue, 27 Jan 2026
4 · 8-K
After market open · 10:15 ET
8-K ↗
Tue, 27 Jan 2026
78.9000
79.7800
78.6500
79.1200
112,700
Mon, 26 Jan 2026
78.6900
79.9400
78.5500
79.2100
109,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
79.5400
79.7000
78.1000
78.6000
116,300
Thu, 22 Jan 2026
80.6000
80.9900
79.8800
79.9300
81,200
Wed, 21 Jan 2026
79.4900
80.7800
79.4300
80.6700
109,100
Tue, 20 Jan 2026
79.2800
79.5300
78.5500
79.3700
93,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
79.6000
79.9100
78.5100
79.5800
119,200
Thu, 15 Jan 2026
79.7000
80.7600
78.9600
79.9500
97,100
Wed, 14 Jan 2026
79.2600
79.8000
78.8700
79.4600
78,000
Tue, 13 Jan 2026
78.6400
79.1400
77.9500
78.9800
87,000
Mon, 12 Jan 2026
78.1400
79.2600
77.9200
78.7500
95,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.9800
78.5300
77.9800
78.4300
107,700
Thu, 08 Jan 2026
77.8000
79.2500
77.8000
78.0500
93,100
Wed, 07 Jan 2026
78.7500
78.7500
77.3400
78.3300
162,300
Tue, 06 Jan 2026
77.1300
78.6800
77.1300
78.2100
110,700
Mon, 05 Jan 2026
78.0300
78.9500
76.4700
77.5000
135,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.2000
78.9100
77.5000
78.4400
103,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.8700
78.8700
78.3700
78.4200
97,000
Tue, 30 Dec 2025
78.4900
78.8700
77.9200
78.7500
92,300
Mon, 29 Dec 2025
78.3900
79.2400
78.3400
78.7700
97,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.6600
78.9100
78.0500
78.3500
76,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
78.2700
78.9300
78.1000
78.6600
59,600
Tue, 23 Dec 2025
77.9500
78.7200
77.9500
78.2700
101,500
Mon, 22 Dec 2025
78.5200
78.9300
77.9900
78.3600
107,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.2300
80.7700
78.4200
78.7800
528,000
Thu, 18 Dec 2025
81.3300
81.6200
80.4900
80.8200
146,600
Wed, 17 Dec 2025
79.9500
81.5200
79.9500
81.3100
120,100
Tue, 16 Dec 2025
81.2500
82.7100
79.8700
80.2400
151,200
Mon, 15 Dec 2025
80.2300
82.2000
79.9600
81.7900
186,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
79.8200
81.0400
79.6400
80.1900
135,700
Thu, 11 Dec 2025
79.3700
80.1200
79.1200
79.3000
97,700
Wed, 10 Dec 2025
78.5200
79.4600
78.3000
78.9900
160,500
Tue, 09 Dec 2025
78.1300
78.9800
78.0500
78.5900
78,100
Mon, 08 Dec 2025
78.6600
78.8200
77.4600
77.6600
122,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
78.6200
78.9300
78.0600
78.6600
91,700
Thu, 04 Dec 2025
79.6100
80.2100
78.5600
78.9200
101,800
Wed, 03 Dec 2025
79.9200
80.3000
79.1100
79.9700
120,800
Tue, 02 Dec 2025
80.6900
81.0000
79.0800
79.4300
95,500
Mon, 01 Dec 2025
81.4700
82.3200
79.9500
80.1300
199,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
82.6400
82.8600
81.7700
82.8200
66,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
81.6400
83.7900
81.6400
82.7100
314,500
Tue, 25 Nov 2025
82.3600
83.5000
81.7800
82.1300
159,500
Mon, 24 Nov 2025
82.1000
82.3200
80.9400
81.8800
137,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.1300
82.8700
81.0400
82.4800
139,700
Thu, 20 Nov 2025
81.5000
81.9300
80.7700
81.0600
84,100
Wed, 19 Nov 2025
81.7500
82.7700
80.6700
80.8600
95,400
Tue, 18 Nov 2025
82.7700
83.5500
81.6800
82.1600
104,000
Mon, 17 Nov 2025
83.8100
84.1000
82.1200
82.4100
89,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.0000
83.7500
82.2800
83.6700
96,400
Thu, 13 Nov 2025
83.8200
84.2600
82.8500
83.6100
96,700
Wed, 12 Nov 2025
83.8700
84.7500
83.6700
84.0200
152,500
Tue, 11 Nov 2025
83.5000
84.4500
83.2400
84.2000
77,500
Mon, 10 Nov 2025
83.5700
83.8800
82.4000
83.2500
108,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 8-K
After-hours · 16:41 ET
8-K ↗
Fri, 07 Nov 2025
83.8300
83.9200
82.8100
83.3700
92,700
Thu, 06 Nov 2025
84.0500
84.5100
83.2800
83.5600
119,800
Wed, 05 Nov 2025
2 · 8-K
After market open · 12:54 ET
8-K ↗
Wed, 05 Nov 2025
1 · 10-Q
After market open · 11:36 ET
10-Q ↗
Wed, 05 Nov 2025
83.1600
84.6500
82.8800
84.4700
130,700
Tue, 04 Nov 2025
83.0000
83.6600
82.4500
83.2900
127,300
Mon, 03 Nov 2025
82.2300
83.1100
81.1300
82.9600
143,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.9200
83.7200
82.1100
82.8700
226,200
Thu, 30 Oct 2025
82.9300
84.0000
82.0000
83.5700
142,900
Wed, 29 Oct 2025
85.0300
85.0800
82.4600
82.9900
110,700
Tue, 28 Oct 2025
85.7500
86.8100
84.0900
85.2600
72,400
Mon, 27 Oct 2025
86.8500
87.1100
85.6600
85.9100
85,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend