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, 27 Jul 2026
No data yet
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
28 · 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
27 · 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
26 · 8-K
After-hours · 16:44 ET
8-K ↗
Fri, 08 May 2026
25 · 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
24 · 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
23 · 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
22 · 8-K
After market open · 12:25 ET
8-K ↗
Tue, 05 May 2026
21 · 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
20 · 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
19 · 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
18 · DEFA14A
After market open · 10:12 ET
DEFA14A ↗
Thu, 02 Apr 2026
17 · DEFA14A
After market open · 10:14 ET
DEFA14A ↗
Thu, 02 Apr 2026
16 · 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
15 · 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
14 · 8-K
After-hours · 17:10 ET
8-K ↗
Tue, 24 Feb 2026
13 · 424B5
After-hours · 17:07 ET
424B5 ↗
Tue, 24 Feb 2026
12 · S-3ASR
After-hours · 16:39 ET
S-3ASR ↗
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:18 ET
8-K ↗
Tue, 24 Feb 2026
10 · 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
9 · 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
8 · 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
7 · 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
6 · 8-K
After market open · 12:54 ET
8-K ↗
Wed, 05 Nov 2025
5 · 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
Fri, 24 Oct 2025
86.8500
87.1100
85.5500
86.8500
118,000
Thu, 23 Oct 2025
86.9900
87.4500
85.9800
86.4800
89,500
Wed, 22 Oct 2025
86.0000
87.9400
85.1700
87.0500
109,100
Tue, 21 Oct 2025
85.5400
85.7600
84.6900
85.7000
138,100
Mon, 20 Oct 2025
84.6400
85.9100
84.3400
85.8600
100,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
84.4800
85.0000
84.0500
84.3100
113,500
Thu, 16 Oct 2025
4 · 8-K
After market open · 10:52 ET
8-K ↗
Thu, 16 Oct 2025
84.5800
85.1600
84.1000
84.3500
103,600
Wed, 15 Oct 2025
84.4600
85.3400
83.9100
84.6800
80,600
Tue, 14 Oct 2025
83.5000
85.0300
83.1000
84.4500
112,800
Mon, 13 Oct 2025
84.5200
84.9200
83.7000
83.9100
82,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
84.1900
85.0500
84.0000
84.5900
125,200
Thu, 09 Oct 2025
83.8200
84.7000
83.5100
84.3600
121,100
Wed, 08 Oct 2025
83.9800
84.1700
82.6600
84.1100
85,800
Tue, 07 Oct 2025
82.6600
84.4400
82.3600
83.6700
172,100
Mon, 06 Oct 2025
82.5100
83.3400
82.3700
82.8900
118,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
81.5700
83.3800
81.5700
82.6800
138,100
Thu, 02 Oct 2025
82.6700
82.7800
81.1400
81.5100
125,200
Wed, 01 Oct 2025
83.6700
83.9500
82.9200
83.0600
121,600
Tue, 30 Sep 2025
83.2000
84.2500
83.2000
84.1800
115,500
Mon, 29 Sep 2025
83.2700
83.7100
82.3300
83.6600
164,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.0700
84.4200
82.6800
83.2600
99,600
Thu, 25 Sep 2025
84.1500
84.7600
82.6400
83.0000
132,400
Wed, 24 Sep 2025
84.1200
84.6600
83.6300
84.0300
112,000
Tue, 23 Sep 2025
83.4700
84.4900
83.0500
84.4900
156,800
Mon, 22 Sep 2025
84.2100
84.2100
83.0700
83.8500
154,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
84.1300
84.1300
83.1700
83.9800
546,500
Thu, 18 Sep 2025
83.5000
84.5300
82.7000
84.1100
130,200
Wed, 17 Sep 2025
83.7000
85.0100
82.8400
83.6000
128,100
Tue, 16 Sep 2025
84.5700
85.2000
82.7300
83.2000
146,200
Mon, 15 Sep 2025
84.2400
85.5100
83.6400
85.0100
157,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
85.9200
86.2400
84.0900
84.2600
124,100
Thu, 11 Sep 2025
84.2600
86.1900
83.2400
85.9600
135,200
Wed, 10 Sep 2025
83.2100
84.7400
82.9500
83.4800
90,200
Tue, 09 Sep 2025
83.0000
83.8300
82.9100
83.4400
93,000
Mon, 08 Sep 2025
84.7500
84.7600
82.9300
83.3000
137,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
85.2600
86.2100
84.0100
84.7500
115,600
Thu, 04 Sep 2025
84.8400
85.6100
83.9000
85.2300
139,600
Wed, 03 Sep 2025
84.2100
85.3900
84.2100
84.4600
111,600
Tue, 02 Sep 2025
84.5400
85.3500
83.3900
84.7300
104,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
86.0500
86.2600
84.9100
85.1500
105,000
Thu, 28 Aug 2025
87.5300
87.7500
85.7800
86.0100
101,400
Wed, 27 Aug 2025
87.3000
88.0100
86.3100
87.4900
146,800
Tue, 26 Aug 2025
86.4000
87.9900
86.1800
87.4200
144,000
Mon, 25 Aug 2025
87.3100
87.3900
86.1800
86.2300
206,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
85.5300
87.9800
85.5300
87.7400
163,900
Thu, 21 Aug 2025
84.8200
85.4100
84.1000
84.9200
84,400
Wed, 20 Aug 2025
85.3900
86.1700
84.2500
85.1000
102,500
Tue, 19 Aug 2025
83.8400
85.2400
83.7300
84.9700
115,200
Mon, 18 Aug 2025
84.1000
84.6300
83.0700
83.4000
113,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
3 · 8-K
After market open · 12:00 ET
8-K ↗
Fri, 15 Aug 2025
84.7500
84.7500
83.1400
84.1000
122,800
Thu, 14 Aug 2025
85.5700
85.5700
84.3000
84.6100
112,200
Wed, 13 Aug 2025
85.1100
85.9900
84.4300
85.8200
115,900
Tue, 12 Aug 2025
83.2000
85.1100
82.6400
85.0500
143,700
Mon, 11 Aug 2025
83.3900
83.8000
82.2900
83.0000
136,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
84.1300
84.2600
82.9000
83.2100
103,400
Thu, 07 Aug 2025
83.6000
84.5000
82.9600
84.1500
127,000
Wed, 06 Aug 2025
2 · 8-K
After market open · 12:01 ET
8-K ↗
Wed, 06 Aug 2025
1 · 10-Q
After market open · 11:26 ET
10-Q ↗
Wed, 06 Aug 2025
84.4500
85.4500
83.6800
83.8900
98,000
Tue, 05 Aug 2025
85.4300
85.8400
84.4300
84.5800
98,900
Mon, 04 Aug 2025
83.9300
85.5600
83.8100
85.5400
215,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
84.8500
85.2700
83.8900
83.9600
155,100
Thu, 31 Jul 2025
84.2300
85.0300
82.2100
84.9400
222,700
Wed, 30 Jul 2025
84.1600
85.2000
83.5400
83.6500
187,200
Tue, 29 Jul 2025
85.6400
86.7100
83.4600
83.6600
168,900
Mon, 28 Jul 2025
86.1900
86.3500
84.7000
84.8400
212,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend