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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
79.9400
81.7700
79.8250
81.3000
37,565
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
22 · 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
21 · 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
20 · 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
19 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Thu, 07 May 2026
18 · 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
17 · 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
16 · DEFA14A
After-hours · 16:08 ET
DEFA14A ↗
Wed, 22 Apr 2026
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 17:04 ET
10-Q ↗
Thu, 30 Oct 2025
5 · 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
Fri, 24 Oct 2025
91.2300
91.2300
86.4900
90.1100
241,400
Thu, 23 Oct 2025
89.8700
91.4200
89.5900
90.8400
81,000
Wed, 22 Oct 2025
90.9700
91.6100
89.3200
89.5600
122,100
Tue, 21 Oct 2025
90.6900
91.2900
89.7700
91.1900
80,000
Mon, 20 Oct 2025
88.1700
91.0900
88.1700
90.7200
112,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
86.3100
88.2400
85.7500
88.1700
149,700
Thu, 16 Oct 2025
86.8100
87.3100
85.4900
86.5500
189,000
Wed, 15 Oct 2025
86.5800
88.5500
85.3100
86.3300
151,000
Tue, 14 Oct 2025
86.5900
87.6500
85.4200
86.7100
260,300
Mon, 13 Oct 2025
86.8000
87.8600
85.7100
86.8500
177,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
88.7000
89.3000
86.2000
86.5400
225,000
Thu, 09 Oct 2025
92.3700
92.5000
87.5100
88.3000
195,400
Wed, 08 Oct 2025
93.0500
93.2200
91.8400
92.6000
100,600
Tue, 07 Oct 2025
94.7100
94.9600
92.2100
92.4500
154,000
Mon, 06 Oct 2025
94.2400
95.2800
93.7800
94.5900
108,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
94.1600
95.6600
94.0100
94.1500
155,100
Thu, 02 Oct 2025
94.3900
94.8900
92.6900
93.9600
102,700
Wed, 01 Oct 2025
92.9200
94.6800
91.8500
94.4900
104,800
Tue, 30 Sep 2025
92.7500
94.0200
92.4300
92.8000
162,200
Mon, 29 Sep 2025
93.2200
94.2700
91.8400
93.1000
188,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
92.7100
93.2900
91.6000
93.0400
108,400
Thu, 25 Sep 2025
94.6000
95.6300
90.5600
92.1900
163,700
Wed, 24 Sep 2025
94.3300
95.7400
93.6700
94.8500
118,200
Tue, 23 Sep 2025
96.6000
97.6300
93.4700
94.1300
293,900
Mon, 22 Sep 2025
95.3800
96.3600
94.0000
96.0000
252,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
97.9200
98.6800
95.0000
95.1900
224,100
Thu, 18 Sep 2025
96.8100
98.4900
96.3400
97.7700
137,800
Wed, 17 Sep 2025
4 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Wed, 17 Sep 2025
100.1900
101.5000
96.4800
96.6100
185,100
Tue, 16 Sep 2025
99.7000
101.0100
99.0500
100.5800
254,200
Mon, 15 Sep 2025
99.0100
101.0900
98.2300
99.7000
336,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
98.9900
100.0100
97.8400
99.3100
164,900
Thu, 11 Sep 2025
95.9600
99.1000
95.0700
98.8600
129,400
Wed, 10 Sep 2025
95.9300
96.6700
94.1200
95.9600
250,900
Tue, 09 Sep 2025
95.5000
96.8300
94.4200
96.2300
141,900
Mon, 08 Sep 2025
95.0700
95.6800
93.4800
95.5000
122,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
94.3900
96.0400
93.3700
95.2100
116,800
Thu, 04 Sep 2025
95.7400
97.4800
92.9400
94.3200
113,900
Wed, 03 Sep 2025
99.2600
100.9500
95.4000
96.1700
238,900
Tue, 02 Sep 2025
97.8100
100.0700
97.5000
99.8000
145,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
98.8700
99.6000
97.8600
98.2200
72,900
Thu, 28 Aug 2025
99.8500
99.9200
96.4300
98.4600
112,800
Wed, 27 Aug 2025
98.5200
100.0800
98.5200
99.8500
101,200
Tue, 26 Aug 2025
99.7800
99.7800
97.8900
98.9400
105,800
Mon, 25 Aug 2025
100.1400
100.6800
97.8900
98.7300
122,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
98.7500
101.7100
98.1300
100.1400
138,900
Thu, 21 Aug 2025
97.3300
98.8400
97.1100
98.1000
132,000
Wed, 20 Aug 2025
98.9500
99.7700
97.0800
97.7700
128,000
Tue, 19 Aug 2025
98.6600
99.9200
98.2500
98.9500
182,900
Mon, 18 Aug 2025
98.0000
99.2300
97.6300
98.2000
181,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
99.0000
101.3400
97.7400
98.4000
330,000
Thu, 14 Aug 2025
98.4400
98.9900
97.1100
98.5000
216,900
Wed, 13 Aug 2025
95.7200
99.9800
94.9900
99.6600
272,100
Tue, 12 Aug 2025
94.1400
96.2200
93.2100
95.6300
217,300
Mon, 11 Aug 2025
95.1100
95.9200
93.3600
94.4000
215,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
92.0800
95.2900
91.8900
94.8400
310,900
Thu, 07 Aug 2025
91.1000
94.5000
89.9800
92.2700
304,500
Wed, 06 Aug 2025
3 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Wed, 06 Aug 2025
91.0300
91.8200
88.8500
90.6500
286,300
Tue, 05 Aug 2025
89.6700
91.3600
89.6300
90.3900
184,900
Mon, 04 Aug 2025
87.5500
90.6400
87.0100
89.9700
238,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
89.9900
94.0000
85.0100
88.4500
602,800
Fri, 01 Aug 2025
2 · 10-Q
Pre-market · 06:05 ET
10-Q ↗
Thu, 31 Jul 2025
1 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 31 Jul 2025
81.9500
85.9400
81.9500
83.8900
242,400
Wed, 30 Jul 2025
83.3300
84.1000
82.1000
82.7800
98,300
Tue, 29 Jul 2025
84.8900
84.8900
83.2600
83.6300
137,700
Mon, 28 Jul 2025
85.9500
85.9500
83.8500
84.3900
154,700
Sun, 27 Jul 2025
Weekend