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
93.0600
94.9000
91.8600
94.4000
177,400
Thu, 22 Oct 2026
91.0000
93.6000
91.0000
93.3300
231,300
Wed, 21 Oct 2026
89.3600
90.3300
88.6600
89.9500
124,900
Tue, 20 Oct 2026
89.8800
90.9400
88.7200
89.7800
151,300
Mon, 19 Oct 2026
88.7000
89.3000
86.8100
88.4600
165,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.2900
90.4900
88.5400
89.4300
114,300
Thu, 15 Oct 2026
87.0200
89.7500
86.7600
88.7700
99,300
Wed, 14 Oct 2026
86.8800
88.2600
85.8900
86.6700
130,200
Tue, 13 Oct 2026
88.0400
88.1700
86.5500
87.4400
156,900
Mon, 12 Oct 2026
87.6200
88.1100
86.5700
87.7300
138,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
86.5900
88.3300
86.5900
87.5500
169,100
Thu, 08 Oct 2026
83.2200
87.6700
82.8400
86.8200
276,100
Wed, 07 Oct 2026
82.3200
84.1700
82.0100
82.8500
187,700
Tue, 06 Oct 2026
83.5000
85.0200
82.8100
83.0900
186,100
Mon, 05 Oct 2026
81.4700
83.1400
81.0100
82.8600
140,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.2000
85.8400
81.8000
81.8600
115,800
Thu, 01 Oct 2026
84.4000
86.7900
84.0700
84.9700
184,500
Wed, 30 Sep 2026
83.5000
84.0900
82.6700
83.1300
162,000
Tue, 29 Sep 2026
82.2300
84.0700
82.1500
83.1200
299,600
Mon, 28 Sep 2026
83.1700
83.4100
81.9600
83.0000
140,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.6100
84.0000
82.1100
83.5600
233,000
Thu, 24 Sep 2026
21 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 24 Sep 2026
84.0400
84.0400
82.2600
83.0000
141,900
Wed, 23 Sep 2026
83.7100
84.5300
83.2000
83.6800
107,000
Tue, 22 Sep 2026
84.7500
84.7500
82.6600
83.5800
263,600
Mon, 21 Sep 2026
85.2000
85.9400
84.0000
84.1000
165,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
86.6800
87.0000
84.9200
85.2100
304,500
Thu, 17 Sep 2026
87.7500
89.8300
86.1800
86.6800
147,800
Wed, 16 Sep 2026
88.4200
89.4900
87.0400
87.4600
280,300
Tue, 15 Sep 2026
87.4600
90.0100
86.4000
88.8100
279,700
Mon, 14 Sep 2026
87.2300
88.3800
86.8000
88.2900
126,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
86.0700
86.9200
84.7600
85.9500
147,600
Thu, 10 Sep 2026
86.2900
87.1000
85.6000
85.7500
106,400
Wed, 09 Sep 2026
87.2500
87.2900
85.9800
86.1900
215,200
Tue, 08 Sep 2026
86.8300
87.3700
83.4500
87.2500
166,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
87.8300
89.5500
87.4000
88.0000
218,000
Thu, 03 Sep 2026
89.6600
90.7000
88.3300
90.0000
144,200
Wed, 02 Sep 2026
88.4800
89.2800
87.3000
88.3200
181,100
Tue, 01 Sep 2026
88.8300
90.7500
88.1800
88.8100
195,700
Mon, 31 Aug 2026
90.2200
90.3000
88.8900
89.1000
112,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
91.0400
91.7200
90.0300
90.2200
100,100
Thu, 27 Aug 2026
88.1900
90.0900
88.1900
89.8000
146,500
Wed, 26 Aug 2026
88.8300
89.7000
88.1300
89.3400
106,700
Tue, 25 Aug 2026
88.7000
88.8900
88.1200
88.3800
140,900
Mon, 24 Aug 2026
89.2200
89.5300
88.2200
88.8400
152,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.1300
90.2300
87.9700
89.0100
218,600
Thu, 20 Aug 2026
89.9800
91.0000
88.5700
89.0700
110,100
Wed, 19 Aug 2026
88.8200
91.1600
88.8200
89.9900
140,900
Tue, 18 Aug 2026
86.5000
89.1300
86.5000
88.0000
195,500
Mon, 17 Aug 2026
87.4700
87.9800
86.4300
86.5000
118,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
89.2700
90.4600
87.7400
88.3900
139,500
Thu, 13 Aug 2026
90.6500
90.8500
86.9500
89.2800
289,500
Wed, 12 Aug 2026
88.9300
91.0000
87.3700
89.5800
343,100
Tue, 11 Aug 2026
90.7300
93.3300
90.4700
90.5800
343,000
Mon, 10 Aug 2026
93.8000
94.3500
91.1800
91.5100
307,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
86.5900
95.6800
86.5900
95.0000
464,400
Thu, 06 Aug 2026
20 · 10-Q
After-hours · 17:12 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 06 Aug 2026
86.3000
86.3000
83.9600
85.3100
395,200
Wed, 05 Aug 2026
86.5900
87.4300
83.9300
84.8100
195,000
Tue, 04 Aug 2026
82.1600
86.3500
81.9900
86.2200
174,100
Mon, 03 Aug 2026
82.0800
84.1500
82.0800
84.1200
191,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.6200
81.0800
79.1900
80.9200
81,600
Thu, 30 Jul 2026
81.6000
83.0300
79.5600
80.8800
206,000
Wed, 29 Jul 2026
83.1400
84.0500
81.1600
83.0300
254,600
Tue, 28 Jul 2026
81.7400
84.7900
81.4900
83.1400
229,900
Mon, 27 Jul 2026
79.9400
81.7700
79.8300
80.0100
166,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
76.4400
81.6900
76.4400
79.5200
299,800
Thu, 23 Jul 2026
75.7200
77.7200
75.7200
77.0900
275,400
Wed, 22 Jul 2026
76.2400
76.7400
74.8300
76.6500
166,100
Tue, 21 Jul 2026
76.0000
76.7700
74.9200
75.0000
117,200
Mon, 20 Jul 2026
78.0300
78.7800
76.9800
77.4000
164,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.7300
82.6500
78.7500
78.8600
196,800
Thu, 16 Jul 2026
79.3500
81.8400
78.6300
81.0400
276,100
Wed, 15 Jul 2026
76.4300
79.6800
75.9600
77.9600
338,400
Tue, 14 Jul 2026
77.6600
77.6600
75.7000
76.3500
312,800
Mon, 13 Jul 2026
77.5600
80.4300
77.5300
79.1300
401,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
76.9000
78.1500
75.7700
76.8300
147,900
Thu, 09 Jul 2026
76.5400
76.7300
74.2200
76.3400
211,400
Wed, 08 Jul 2026
76.4100
80.6500
76.1600
77.5400
364,100
Tue, 07 Jul 2026
76.2900
77.8900
75.8500
76.9800
310,200
Mon, 06 Jul 2026
74.5100
75.4700
72.3100
74.8500
163,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.4000
75.0000
72.3700
74.9900
576,700
Wed, 01 Jul 2026
73.5000
74.3800
72.2300
72.4500
205,300
Tue, 30 Jun 2026
74.0000
75.0000
72.5000
72.8600
256,800
Mon, 29 Jun 2026
71.6200
74.6700
69.9400
74.4900
380,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
66.7900
72.2100
66.7900
71.5100
535,100
Thu, 25 Jun 2026
18 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 25 Jun 2026
67.5900
69.1300
64.9500
65.1100
257,400
Wed, 24 Jun 2026
17 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 24 Jun 2026
67.5000
69.5700
67.5000
67.8900
267,900
Tue, 23 Jun 2026
65.3900
67.7000
64.4100
67.6100
265,000
Mon, 22 Jun 2026
66.4400
66.5800
63.0000
64.5400
318,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
72.2000
72.2000
66.0000
66.5100
443,800
Wed, 17 Jun 2026
72.3900
73.8800
71.9000
72.2000
348,200
Tue, 16 Jun 2026
72.2000
73.7500
72.2000
72.7500
254,000
Mon, 15 Jun 2026
72.5100
73.4200
70.8500
72.1500
300,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
71.7400
73.9400
71.4600
72.7600
166,000
Thu, 11 Jun 2026
71.8000
73.1200
70.9500
72.4900
244,200
Wed, 10 Jun 2026
71.9400
72.7800
70.9100
71.5900
256,600
Tue, 09 Jun 2026
70.5000
72.2500
70.5000
71.4000
196,100
Mon, 08 Jun 2026
69.5500
70.9900
69.2900
70.7800
168,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Fri, 05 Jun 2026
69.3700
70.5300
68.8900
69.8800
186,400
Thu, 04 Jun 2026
69.5200
70.9500
68.3400
68.8000
274,100
Wed, 03 Jun 2026
69.0500
71.5000
67.1700
68.3300
217,600
Tue, 02 Jun 2026
69.7600
70.1500
68.1400
69.6500
206,400
Mon, 01 Jun 2026
68.8400
71.7000
68.8300
70.8900
243,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.2100
70.2300
68.2700
68.8400
257,900
Thu, 28 May 2026
68.0200
70.1500
67.6600
69.2600
255,200
Wed, 27 May 2026
67.9000
69.1200
67.1700
68.3100
256,700
Tue, 26 May 2026
68.1700
68.8100
67.7300
68.1900
192,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.1700
70.0000
68.0600
68.9300
232,400
Thu, 21 May 2026
67.5700
69.4100
65.6800
68.0300
284,600
Wed, 20 May 2026
66.1200
68.7400
64.8900
68.5300
474,200
Tue, 19 May 2026
66.2700
67.9500
65.0000
66.5600
550,800
Mon, 18 May 2026
61.2300
65.0000
61.2100
64.5300
329,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.4900
62.1100
60.2100
61.1200
254,500
Thu, 14 May 2026
60.1600
61.6200
59.0100
60.8600
356,900
Wed, 13 May 2026
64.2600
64.4800
58.8300
59.9000
520,500
Tue, 12 May 2026
67.3900
68.0100
64.2600
64.3600
465,700
Mon, 11 May 2026
70.3300
72.0000
66.2200
67.2700
499,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.5000
75.3000
66.6400
69.6100
870,200
Thu, 07 May 2026
15 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Thu, 07 May 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 07 May 2026
73.4600
75.6800
73.2000
74.5000
527,800
Wed, 06 May 2026
74.3000
74.4000
71.5900
73.5800
515,200
Tue, 05 May 2026
73.4000
75.1800
72.4600
74.5300
437,500
Mon, 04 May 2026
72.7400
74.6000
72.3000
73.4200
540,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
72.4100
74.1000
71.0800
73.3600
478,300
Thu, 30 Apr 2026
68.5600
71.7800
68.1700
71.6600
570,700
Wed, 29 Apr 2026
67.3700
69.2400
67.1600
68.5700
828,200
Tue, 28 Apr 2026
66.8800
67.9500
65.2400
67.4900
711,000
Mon, 27 Apr 2026
67.8900
69.4500
65.8600
66.2200
571,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
13 · DEFA14A
After market open · 15:27 ET
DEFA14A ↗
Fri, 24 Apr 2026
66.7700
68.1200
65.8700
67.4700
994,700
Thu, 23 Apr 2026
68.2600
69.0000
64.5200
66.9500
405,100
Wed, 22 Apr 2026
12 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 22 Apr 2026
11 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Wed, 22 Apr 2026
69.0200
69.9900
67.8200
68.5400
381,100
Tue, 21 Apr 2026
68.8800
69.7700
68.1200
68.6100
522,900
Mon, 20 Apr 2026
70.5300
73.2600
67.8600
68.1900
450,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.7300
74.3700
70.2000
70.5300
338,700
Thu, 16 Apr 2026
10 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Thu, 16 Apr 2026
73.0600
74.1900
72.3200
72.9100
171,400
Wed, 15 Apr 2026
70.1500
73.2600
69.7100
73.0600
302,600
Tue, 14 Apr 2026
69.8300
71.4100
68.7900
70.2300
188,500
Mon, 13 Apr 2026
67.2700
70.4700
66.8300
70.0800
209,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.7300
68.7300
67.2800
67.5500
219,900
Thu, 09 Apr 2026
69.2000
69.2700
67.7800
68.9600
250,500
Wed, 08 Apr 2026
69.7500
70.0000
68.2600
69.2000
380,100
Tue, 07 Apr 2026
67.5900
68.1000
66.0100
67.5700
261,600
Mon, 06 Apr 2026
67.3400
68.1100
66.9300
67.6500
132,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
65.0400
67.1200
64.6900
67.1000
351,000
Wed, 01 Apr 2026
65.2900
66.5500
64.7800
65.4800
359,800
Tue, 31 Mar 2026
66.1400
67.6100
64.8900
65.2900
222,400
Mon, 30 Mar 2026
65.0800
65.9500
64.7900
65.7900
624,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.2500
65.3000
64.3400
64.7700
443,000
Thu, 26 Mar 2026
9 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 26 Mar 2026
66.0800
66.9100
65.0000
65.7800
499,700
Wed, 25 Mar 2026
69.4300
70.5100
65.1300
66.1600
494,900
Tue, 24 Mar 2026
67.9700
69.0100
66.7100
68.8100
263,400
Mon, 23 Mar 2026
67.2600
71.0700
66.6400
68.8600
396,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.4300
66.6000
65.0000
65.8900
246,100
Thu, 19 Mar 2026
66.0700
67.6900
65.9900
66.3700
243,600
Wed, 18 Mar 2026
67.0100
67.8800
65.8200
66.4300
328,400
Tue, 17 Mar 2026
69.0400
69.9500
67.4900
67.6400
342,300
Mon, 16 Mar 2026
69.6600
71.9100
67.2800
68.3600
363,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.2500
70.6800
68.4400
69.8100
350,600
Thu, 12 Mar 2026
71.3500
73.5700
70.0800
70.2500
393,800
Wed, 11 Mar 2026
72.6100
73.0500
71.4300
71.7500
296,700
Tue, 10 Mar 2026
74.7100
75.2400
71.0400
72.8200
323,000
Mon, 09 Mar 2026
75.9500
76.0500
73.0100
75.3500
182,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
74.2300
76.1000
72.6300
75.9500
349,500
Thu, 05 Mar 2026
8 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 05 Mar 2026
75.2400
76.4900
73.9900
74.9000
215,100
Wed, 04 Mar 2026
77.8400
77.9200
75.4900
75.6100
227,200
Tue, 03 Mar 2026
76.3000
78.1400
74.9200
77.5500
175,200
Mon, 02 Mar 2026
82.9200
82.9200
77.6100
77.8200
259,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 27 Feb 2026
78.4000
83.5000
75.5500
83.1300
398,700
Thu, 26 Feb 2026
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 26 Feb 2026
75.9600
79.7600
74.6400
79.7200
313,000
Wed, 25 Feb 2026
76.0700
76.0700
72.8400
75.1600
239,500
Tue, 24 Feb 2026
76.7100
76.7300
74.8900
75.1500
208,500
Mon, 23 Feb 2026
78.7800
79.4800
75.4700
75.5800
106,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.7400
80.1500
76.5300
79.0100
147,400
Thu, 19 Feb 2026
77.9600
79.1000
77.2900
78.7400
131,100
Wed, 18 Feb 2026
76.0800
78.5200
75.9800
78.0800
107,700
Tue, 17 Feb 2026
77.4600
78.2200
75.7900
75.9400
136,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.2800
77.6000
75.5500
77.0100
218,800
Thu, 12 Feb 2026
78.2900
79.7100
75.1300
75.6000
194,700
Wed, 11 Feb 2026
87.8400
87.8400
78.0300
78.4200
196,900
Tue, 10 Feb 2026
86.2300
87.6700
85.3100
87.1700
122,400
Mon, 09 Feb 2026
87.5500
88.7800
85.4500
86.3500
156,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
88.7700
89.2600
86.5300
87.0700
186,500
Thu, 05 Feb 2026
90.9800
91.2000
87.9300
88.3400
109,000
Wed, 04 Feb 2026
90.7400
91.6800
89.1000
90.8200
95,800
Tue, 03 Feb 2026
93.4700
93.8800
88.0500
89.6900
121,300
Mon, 02 Feb 2026
92.7000
94.4000
91.8200
93.7700
104,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
90.9700
93.3400
90.1400
93.2500
123,900
Thu, 29 Jan 2026
92.9200
93.9000
89.9800
91.0300
122,700
Wed, 28 Jan 2026
93.8600
95.2000
91.4400
92.4100
107,700
Tue, 27 Jan 2026
94.7600
94.7600
93.4000
93.5200
75,900
Mon, 26 Jan 2026
96.2300
96.6200
90.7900
94.7700
138,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
96.0700
98.0300
95.7600
97.0800
189,300
Thu, 22 Jan 2026
95.8400
97.5300
95.5600
95.9600
187,800
Wed, 21 Jan 2026
94.6800
96.5200
94.6800
95.8400
141,100
Tue, 20 Jan 2026
95.4900
96.5700
94.3600
94.5300
145,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.7200
97.9600
95.4000
96.6300
110,600
Thu, 15 Jan 2026
5 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 15 Jan 2026
94.7500
97.8000
89.6300
96.9200
153,500
Wed, 14 Jan 2026
93.7000
95.3300
91.3300
94.7900
142,100
Tue, 13 Jan 2026
94.2000
94.3700
92.8200
93.0500
82,800
Mon, 12 Jan 2026
93.3100
94.9900
90.9500
93.6600
122,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
92.6300
93.9000
91.3400
93.8800
119,100
Thu, 08 Jan 2026
87.2700
93.0500
87.2700
92.4400
222,600
Wed, 07 Jan 2026
88.7400
89.4200
86.2100
87.7700
161,200
Tue, 06 Jan 2026
88.1200
89.2900
87.2700
88.7200
114,000
Mon, 05 Jan 2026
85.3100
89.6500
84.9600
88.7200
88,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.3000
85.7100
84.3300
85.3100
92,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.5900
86.7500
85.1400
85.3000
70,900
Tue, 30 Dec 2025
87.9200
89.1100
86.4300
86.4900
96,300
Mon, 29 Dec 2025
86.2900
88.9900
85.6300
88.5700
243,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.5800
86.6500
85.5500
86.1800
72,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
85.4200
86.9400
85.0500
86.4800
44,200
Tue, 23 Dec 2025
85.5200
86.0500
84.2400
85.5600
112,400
Mon, 22 Dec 2025
85.5700
87.2400
85.4600
85.6600
108,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.5800
87.0900
84.5200
85.4500
147,200
Thu, 18 Dec 2025
86.7700
88.5800
85.2400
85.8600
161,600
Wed, 17 Dec 2025
87.3200
88.4700
86.1700
86.4600
167,000
Tue, 16 Dec 2025
87.2000
88.2500
85.3500
87.6800
226,900
Mon, 15 Dec 2025
87.1500
87.9400
85.5100
86.7100
121,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.7700
89.9100
86.8400
87.0800
166,600
Thu, 11 Dec 2025
86.9300
89.1900
86.1100
89.1000
199,800
Wed, 10 Dec 2025
83.0000
86.8900
82.4800
86.5300
241,600
Tue, 09 Dec 2025
82.4700
83.6500
81.4000
83.1500
155,200
Mon, 08 Dec 2025
84.8300
85.9800
82.1900
82.4900
195,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.6100
85.2000
83.3700
85.0600
128,900
Thu, 04 Dec 2025
4 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 04 Dec 2025
84.0100
86.8500
84.0100
85.3700
184,300
Wed, 03 Dec 2025
81.1800
83.6500
81.1500
83.6100
135,100
Tue, 02 Dec 2025
79.7300
82.9000
78.7900
81.6100
232,500
Mon, 01 Dec 2025
77.8300
78.8700
76.7900
77.8700
150,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
78.8200
79.1800
77.8000
78.0400
104,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
78.2400
79.2300
77.8400
78.9800
141,400
Tue, 25 Nov 2025
77.2700
79.4000
77.1100
78.4300
181,000
Mon, 24 Nov 2025
77.9500
78.0000
75.7500
76.6700
147,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.6100
78.7400
76.4500
78.0200
139,600
Thu, 20 Nov 2025
76.8000
77.5800
75.5500
76.4900
196,000
Wed, 19 Nov 2025
76.7800
78.8700
75.9900
76.4800
176,400
Tue, 18 Nov 2025
77.0500
78.5300
76.2100
77.2000
181,500
Mon, 17 Nov 2025
77.9100
78.1400
76.5200
76.6500
166,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
77.7100
79.1800
76.6200
78.0500
205,600
Thu, 13 Nov 2025
79.2200
80.8100
78.7300
79.2400
157,900
Wed, 12 Nov 2025
80.1500
81.2000
78.5400
78.8500
122,400
Tue, 11 Nov 2025
83.7100
83.8700
78.5000
80.1800
163,500
Mon, 10 Nov 2025
81.9100
84.2000
81.1500
83.1400
263,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
81.5900
82.2700
80.2000
81.8100
214,000
Thu, 06 Nov 2025
82.8400
82.9300
80.4200
81.4600
270,200
Wed, 05 Nov 2025
80.8700
83.6100
80.5600
83.1900
234,500
Tue, 04 Nov 2025
79.1100
82.3300
79.0100
80.6600
282,400
Mon, 03 Nov 2025
80.4800
81.0200
78.7900
78.9600
190,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.4700
81.6100
72.0300
80.2800
501,100
Thu, 30 Oct 2025
3 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 17:04 ET
10-Q ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 30 Oct 2025
84.7900
86.4600
84.6800
85.4600
199,200
Wed, 29 Oct 2025
87.4100
88.6800
85.0000
85.5900
229,600
Tue, 28 Oct 2025
87.1900
89.4100
86.6200
88.1400
332,300
Mon, 27 Oct 2025
90.0600
90.0600
87.6600
87.9400
178,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend