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
76.2600
77.4300
75.8900
76.4400
133,900
Thu, 23 Jul 2026
76.3600
76.6900
75.2300
76.1400
231,400
Wed, 22 Jul 2026
76.7500
77.7900
76.3400
77.3700
226,100
Tue, 21 Jul 2026
77.6600
78.5300
76.4600
76.5900
289,800
Mon, 20 Jul 2026
76.6800
78.2300
75.1900
77.7600
237,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
78.2900
78.7000
75.8000
76.6800
226,500
Thu, 16 Jul 2026
76.5600
78.4700
76.5600
78.2900
151,500
Wed, 15 Jul 2026
75.6700
76.8700
75.3500
75.6500
144,300
Tue, 14 Jul 2026
76.2000
77.9200
74.5000
75.6700
229,700
Mon, 13 Jul 2026
76.8000
78.5300
74.9000
76.6000
212,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.6200
77.2700
75.0700
76.4900
136,700
Thu, 09 Jul 2026
75.3000
76.0000
73.9900
75.5000
179,800
Wed, 08 Jul 2026
76.9800
77.5000
75.4700
75.9900
222,300
Tue, 07 Jul 2026
76.8500
78.2400
76.4700
76.9300
173,100
Mon, 06 Jul 2026
75.8800
76.0900
73.5600
75.8000
231,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.8900
76.7000
74.9200
75.9200
284,900
Wed, 01 Jul 2026
74.2400
76.3500
74.2300
75.8900
252,600
Tue, 30 Jun 2026
73.8800
73.9100
73.0000
73.4500
233,100
Mon, 29 Jun 2026
75.7500
75.9700
73.3600
73.9400
371,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.9800
76.0700
73.4600
75.7500
794,900
Thu, 25 Jun 2026
74.5000
76.4000
72.7200
73.2400
236,900
Wed, 24 Jun 2026
72.5400
75.0600
72.5000
74.9100
311,000
Tue, 23 Jun 2026
73.0600
73.8200
71.5900
72.4700
263,000
Mon, 22 Jun 2026
74.2500
75.7500
71.6600
71.7300
221,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
74.5500
75.5500
74.2800
74.5800
359,600
Wed, 17 Jun 2026
75.9000
76.1500
73.0600
74.5000
248,500
Tue, 16 Jun 2026
77.5500
78.2700
75.2500
76.0100
213,900
Mon, 15 Jun 2026
79.0100
81.3600
77.7500
77.9200
225,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.4200
80.0100
78.3200
79.5700
140,800
Thu, 11 Jun 2026
78.5200
79.2700
77.9600
78.4200
169,900
Wed, 10 Jun 2026
14 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Wed, 10 Jun 2026
77.7300
80.1300
77.7300
79.3000
201,700
Tue, 09 Jun 2026
75.6400
77.7200
75.5000
76.9600
198,300
Mon, 08 Jun 2026
74.8200
76.0400
74.7500
75.5900
142,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.0500
77.5200
74.6000
75.4200
224,100
Thu, 04 Jun 2026
76.9100
77.4600
73.4500
74.2200
250,500
Wed, 03 Jun 2026
76.0700
76.7100
74.6100
75.7700
231,900
Tue, 02 Jun 2026
76.5700
77.2300
75.4000
76.1300
213,000
Mon, 01 Jun 2026
75.6900
77.2300
75.0300
76.5600
207,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.2100
78.4200
75.8400
76.1200
235,100
Thu, 28 May 2026
77.0800
78.4000
76.2200
77.2200
240,300
Wed, 27 May 2026
74.8500
77.4500
74.7700
77.3900
298,200
Tue, 26 May 2026
74.2600
75.3100
73.4900
74.4400
218,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.7500
74.7300
73.3500
74.5500
169,900
Thu, 21 May 2026
73.0000
74.2100
72.0100
73.7500
183,700
Wed, 20 May 2026
72.5500
74.0900
71.3600
73.4800
255,000
Tue, 19 May 2026
73.6200
74.1300
71.9500
72.5500
279,700
Mon, 18 May 2026
71.3500
73.9900
71.3500
73.3000
298,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.5300
71.8000
70.2100
71.4000
254,100
Thu, 14 May 2026
71.5700
71.5700
69.6900
70.7200
261,900
Wed, 13 May 2026
69.9000
72.5700
69.9000
71.5700
395,300
Tue, 12 May 2026
71.0000
72.3000
68.8700
69.9000
317,700
Mon, 11 May 2026
75.8700
76.2200
70.2600
70.3700
360,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
75.5400
77.7200
73.5300
76.1700
274,300
Thu, 07 May 2026
13 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Thu, 07 May 2026
78.3500
79.4300
75.5000
75.7100
399,000
Wed, 06 May 2026
81.3900
81.3900
75.0000
78.6600
453,400
Wed, 06 May 2026
12 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Tue, 05 May 2026
84.2200
85.3100
82.2000
84.5900
201,100
Mon, 04 May 2026
86.3800
86.4200
83.1800
84.3600
222,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.6900
88.8900
85.4400
87.0300
273,600
Thu, 30 Apr 2026
86.2700
88.4300
85.7400
88.2600
285,300
Wed, 29 Apr 2026
86.2400
87.4900
85.7400
87.0600
220,600
Tue, 28 Apr 2026
87.1500
88.1300
86.5100
86.8900
196,200
Mon, 27 Apr 2026
83.9300
86.6800
83.9300
86.0500
318,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.2700
85.1500
81.2400
84.1600
297,200
Thu, 23 Apr 2026
81.7700
83.0000
81.0900
81.7300
323,400
Wed, 22 Apr 2026
81.3000
82.4000
80.6900
81.5500
226,700
Tue, 21 Apr 2026
81.2400
82.8000
81.0500
81.4300
202,400
Mon, 20 Apr 2026
80.6000
81.8900
79.7300
81.6100
265,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.6300
81.3500
79.5000
80.5300
204,600
Thu, 16 Apr 2026
79.4700
80.5200
79.1200
79.6000
162,700
Wed, 15 Apr 2026
81.6000
81.7000
79.2700
79.4700
223,100
Tue, 14 Apr 2026
81.7400
82.3500
80.9700
81.7000
211,800
Mon, 13 Apr 2026
82.5200
82.8200
81.3700
82.2100
254,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.2300
82.6100
80.1800
82.4900
144,500
Thu, 09 Apr 2026
79.6500
82.5400
79.2500
81.7800
227,900
Wed, 08 Apr 2026
81.8700
82.3100
80.0100
80.2300
284,700
Tue, 07 Apr 2026
80.2700
83.0300
79.3000
81.6900
300,500
Mon, 06 Apr 2026
79.1900
80.2800
78.3000
80.2700
334,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.7500
81.0000
77.7500
79.2200
657,100
Wed, 01 Apr 2026
78.9600
79.3000
77.3600
78.8200
185,700
Tue, 31 Mar 2026
81.0100
81.4100
78.3700
79.2700
284,900
Mon, 30 Mar 2026
79.9700
80.9500
78.8700
80.7000
259,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.5800
80.4900
77.9500
79.8400
183,600
Thu, 26 Mar 2026
77.5500
79.6800
76.8200
79.1900
153,300
Wed, 25 Mar 2026
76.9600
77.6400
75.6600
77.6100
228,100
Tue, 24 Mar 2026
76.0700
77.9900
75.8900
76.6500
198,500
Mon, 23 Mar 2026
75.6200
76.8000
73.7500
76.4300
314,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.6900
76.8400
73.7600
74.5400
614,500
Thu, 19 Mar 2026
75.3600
75.9900
74.0400
74.6700
256,300
Wed, 18 Mar 2026
77.0600
77.7900
75.4100
75.4700
316,600
Tue, 17 Mar 2026
81.6000
81.7100
76.9000
77.6000
450,700
Mon, 16 Mar 2026
82.7100
83.5200
82.2600
82.5200
288,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.1100
82.6200
81.2500
82.2800
215,300
Thu, 12 Mar 2026
82.3400
83.7300
81.1400
81.3200
187,400
Wed, 11 Mar 2026
83.5900
84.9000
81.6100
82.9100
246,800
Tue, 10 Mar 2026
83.7000
84.6200
82.0100
84.3100
224,100
Mon, 09 Mar 2026
85.3200
85.7000
83.6600
83.8300
243,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
85.0100
86.4500
84.2100
86.2700
272,700
Thu, 05 Mar 2026
85.5800
87.1600
85.3100
85.6300
222,400
Wed, 04 Mar 2026
86.5800
86.7900
84.6200
86.1300
236,300
Tue, 03 Mar 2026
86.1300
86.9300
85.1400
86.3800
205,300
Mon, 02 Mar 2026
86.5000
88.1000
83.2100
86.8200
150,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.1800
87.7500
85.1600
87.0600
185,700
Thu, 26 Feb 2026
86.2400
86.3300
83.7600
85.1100
299,700
Wed, 25 Feb 2026
86.7100
87.4100
83.8800
85.7800
271,200
Tue, 24 Feb 2026
85.3800
87.3500
85.1100
86.9100
211,100
Mon, 23 Feb 2026
84.6200
85.2100
82.6300
84.9700
217,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
85.3700
85.9600
83.7900
84.6500
295,100
Thu, 19 Feb 2026
84.9700
87.1500
84.0800
85.0700
355,900
Wed, 18 Feb 2026
84.6700
85.5900
84.2100
84.8700
180,300
Wed, 18 Feb 2026
11 · 8-K
Next filing day · accepted 17 Feb, 17:31 ET
FORM 8-K ↗
Tue, 17 Feb 2026
86.3000
87.3600
84.1500
85.2000
182,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.7200
86.6300
83.4400
86.3000
215,500
Thu, 12 Feb 2026
82.3100
86.1100
80.7300
85.1400
270,500
Wed, 11 Feb 2026
82.5800
82.7500
80.0300
82.3100
285,400
Tue, 10 Feb 2026
81.8100
83.4700
81.6500
82.6200
271,100
Mon, 09 Feb 2026
82.7300
83.2600
80.2700
81.4700
283,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.3900
86.2900
82.0700
82.5400
553,200
Thu, 05 Feb 2026
10 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Thu, 05 Feb 2026
85.4300
85.8800
83.2700
84.5500
533,800
Wed, 04 Feb 2026
81.5400
87.7200
80.6500
84.2000
699,300
Tue, 03 Feb 2026
94.0000
95.3300
80.0000
80.5000
667,900
Tue, 03 Feb 2026
9 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Mon, 02 Feb 2026
95.4200
95.6900
94.0400
95.2000
362,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
93.9700
97.2800
93.1100
95.0000
433,200
Thu, 29 Jan 2026
93.8000
94.9800
93.3700
93.8700
206,000
Wed, 28 Jan 2026
94.1800
94.8500
93.1000
93.6300
237,200
Tue, 27 Jan 2026
92.8800
94.3800
92.5200
94.2100
148,300
Mon, 26 Jan 2026
92.8400
93.6900
91.8800
93.3900
196,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
92.8000
94.0900
92.3200
93.2000
161,700
Thu, 22 Jan 2026
95.5400
96.2500
92.7000
93.0900
204,100
Wed, 21 Jan 2026
97.6200
97.6300
94.7800
95.8000
179,600
Tue, 20 Jan 2026
96.4300
98.6300
96.2700
98.4400
200,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.8600
97.8600
95.1600
97.1000
223,900
Thu, 15 Jan 2026
97.4900
98.4300
95.7200
98.3700
235,400
Wed, 14 Jan 2026
95.4300
97.9600
94.9300
97.3800
198,800
Tue, 13 Jan 2026
94.7200
96.0500
94.5400
95.6900
178,200
Mon, 12 Jan 2026
94.8500
96.1800
92.9400
94.8700
221,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
93.7800
95.0200
93.2400
94.8500
231,100
Thu, 08 Jan 2026
89.7000
94.3800
89.7000
93.7100
238,100
Wed, 07 Jan 2026
90.5300
91.3200
89.4100
90.2800
150,900
Tue, 06 Jan 2026
89.6900
90.5400
88.3000
90.4600
237,400
Mon, 05 Jan 2026
90.2900
91.5500
89.8500
89.8800
216,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
8 · DEFA14A
After market open · 12:16 ET
DEFA14A ↗
Fri, 02 Jan 2026
7 · DEF 14A
After market open · 12:15 ET
DEF 14A ↗
Fri, 02 Jan 2026
90.0700
91.4300
89.3200
90.5200
196,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
89.3800
90.7600
89.1800
90.3700
173,000
Tue, 30 Dec 2025
90.6400
91.3700
89.7600
89.7900
132,700
Mon, 29 Dec 2025
90.2400
90.7700
89.5800
90.6400
171,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.2300
90.6400
89.0200
89.8600
138,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
90.0400
90.8100
89.3400
90.6700
117,800
Tue, 23 Dec 2025
91.6100
93.1300
89.3000
89.5000
205,000
Mon, 22 Dec 2025
92.4900
94.3000
91.3400
92.0000
213,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
93.8500
94.1100
91.9000
92.4400
469,300
Thu, 18 Dec 2025
94.6300
95.5900
93.8000
94.3600
175,700
Wed, 17 Dec 2025
94.5000
95.7300
93.8700
94.6100
186,800
Tue, 16 Dec 2025
94.2300
95.0800
93.8700
94.2500
255,800
Mon, 15 Dec 2025
94.4400
95.0400
93.3400
94.9600
203,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
94.1200
94.5900
93.0300
93.7600
213,800
Thu, 11 Dec 2025
93.4500
94.5800
92.6300
93.9600
238,000
Wed, 10 Dec 2025
90.5700
93.3900
89.9400
92.7900
444,200
Tue, 09 Dec 2025
91.1000
91.6500
90.0000
90.0200
237,000
Mon, 08 Dec 2025
90.9100
91.5800
90.4800
90.7800
243,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.7800
91.6300
90.2400
90.9700
204,800
Thu, 04 Dec 2025
91.8600
93.0200
90.4000
91.2000
195,500
Wed, 03 Dec 2025
91.6700
93.4300
91.0900
92.4600
213,000
Tue, 02 Dec 2025
93.5400
94.0200
90.8000
91.6400
266,200
Mon, 01 Dec 2025
92.1500
94.0500
91.6800
94.0300
278,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
92.2700
93.7800
92.0200
92.3500
160,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
6 · 10-K
After-hours · 16:35 ET
FORM 10-K ↗
Wed, 26 Nov 2025
90.5800
93.1000
89.6600
92.4400
761,500
Tue, 25 Nov 2025
88.4600
91.4300
88.4600
91.1100
436,700
Tue, 25 Nov 2025
5 · 8-K
Next filing day · accepted 24 Nov, 18:20 ET
FORM 8-K ↗
Mon, 24 Nov 2025
90.7000
90.7000
88.3400
88.6400
359,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
91.7600
92.4800
90.4300
90.8100
322,000
Thu, 20 Nov 2025
89.3700
91.5200
89.3700
91.1900
316,200
Wed, 19 Nov 2025
88.7500
90.7200
88.0900
89.8400
439,900
Tue, 18 Nov 2025
84.2200
89.8100
84.2000
89.5400
425,300
Mon, 17 Nov 2025
86.2900
87.4400
81.0000
84.0300
505,300
Mon, 17 Nov 2025
4 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
82.2800
83.9500
81.8300
83.0900
274,500
Thu, 13 Nov 2025
82.2300
83.2900
82.0100
82.5700
204,200
Wed, 12 Nov 2025
82.3400
83.6400
81.5600
82.1300
225,900
Tue, 11 Nov 2025
82.3000
83.2100
81.4800
82.4000
184,800
Mon, 10 Nov 2025
82.2800
84.6400
80.6700
81.8800
357,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.0500
84.9000
81.5200
81.8400
301,700
Thu, 06 Nov 2025
85.2900
86.4100
83.1100
83.6700
191,500
Wed, 05 Nov 2025
85.2200
86.5600
84.5600
85.2400
293,900
Tue, 04 Nov 2025
85.3400
86.4900
84.3700
84.4600
212,500
Mon, 03 Nov 2025
84.1900
85.8300
82.7500
85.0100
266,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
86.3700
87.0000
84.3800
84.6500
313,400
Thu, 30 Oct 2025
88.2000
88.9700
86.5700
87.0100
214,800
Wed, 29 Oct 2025
89.8200
90.1100
87.7200
87.9400
275,900
Tue, 28 Oct 2025
91.0200
91.2900
89.9300
90.4900
186,300
Mon, 27 Oct 2025
91.0300
91.3400
90.1800
91.0800
117,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.6000
93.2500
90.8400
91.0300
100,500
Thu, 23 Oct 2025
94.0900
94.0900
91.6500
92.2100
146,600
Wed, 22 Oct 2025
93.0000
94.6800
92.0000
94.0800
181,800
Tue, 21 Oct 2025
93.4600
93.9900
92.5300
92.7700
188,400
Mon, 20 Oct 2025
92.9600
93.7300
92.4400
93.1700
141,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
92.8500
95.3200
92.3700
92.9500
158,600
Thu, 16 Oct 2025
93.2000
94.3200
91.3000
92.3500
218,400
Wed, 15 Oct 2025
94.5600
95.3100
92.6700
93.4600
141,900
Tue, 14 Oct 2025
91.9900
94.7500
91.7300
94.6900
244,900
Mon, 13 Oct 2025
94.3000
96.0300
91.7800
92.0300
265,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
94.4900
96.0000
92.9300
94.0900
213,800
Thu, 09 Oct 2025
95.5100
95.5100
93.7700
93.7900
215,200
Wed, 08 Oct 2025
95.3600
95.8900
94.3100
95.3600
169,800
Tue, 07 Oct 2025
96.4000
96.8100
94.8100
94.8800
212,400
Mon, 06 Oct 2025
96.8000
96.8000
95.2100
96.2100
212,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
97.0600
98.1400
96.3500
96.8000
212,400
Thu, 02 Oct 2025
97.9800
98.9800
96.6300
96.7800
152,000
Wed, 01 Oct 2025
96.1900
99.1400
95.8700
98.3200
205,200
Tue, 30 Sep 2025
96.1600
96.8800
95.2900
96.0900
319,400
Mon, 29 Sep 2025
95.7500
96.1600
94.1300
95.8600
224,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
95.3600
96.8900
94.9600
95.6100
190,500
Thu, 25 Sep 2025
98.3600
99.0800
95.2700
95.2700
184,800
Wed, 24 Sep 2025
97.6200
98.5000
96.6300
98.2300
263,400
Tue, 23 Sep 2025
98.5000
99.3800
97.6200
97.7500
178,200
Mon, 22 Sep 2025
99.8600
100.4400
97.9300
98.6300
168,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
102.8200
102.8200
99.8600
100.0000
364,700
Thu, 18 Sep 2025
101.9000
102.8200
101.4300
102.5500
127,400
Wed, 17 Sep 2025
103.6500
104.1200
101.5600
101.7000
158,300
Tue, 16 Sep 2025
102.1200
103.7200
101.5000
103.5300
135,800
Mon, 15 Sep 2025
104.6500
104.6500
102.4600
102.6700
302,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
107.6200
107.6200
103.7600
103.8200
92,900
Thu, 11 Sep 2025
107.0600
108.5600
105.2500
107.5300
137,600
Wed, 10 Sep 2025
106.1100
107.3000
104.4900
106.8800
175,400
Tue, 09 Sep 2025
107.7300
107.9600
106.5000
106.7000
126,500
Mon, 08 Sep 2025
108.9400
108.9400
106.8900
108.3400
123,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
108.3000
110.7800
108.3000
109.0000
104,000
Thu, 04 Sep 2025
108.8300
109.6000
107.8800
108.3000
96,700
Wed, 03 Sep 2025
108.5000
110.1000
108.0000
108.8500
118,600
Tue, 02 Sep 2025
111.4300
111.4300
107.7600
109.3200
129,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
111.4100
112.7800
111.4100
111.5700
91,800
Thu, 28 Aug 2025
3 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Thu, 28 Aug 2025
113.6100
113.9300
111.0300
111.6600
90,300
Wed, 27 Aug 2025
112.6900
114.0600
112.2300
113.7300
124,400
Tue, 26 Aug 2025
115.3000
115.7300
111.8300
113.5000
182,400
Mon, 25 Aug 2025
115.5000
116.3200
113.9300
115.5400
125,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
113.3800
116.1300
113.3000
115.9700
111,200
Thu, 21 Aug 2025
111.8400
112.8300
111.0000
112.4200
98,900
Wed, 20 Aug 2025
114.9200
115.5700
112.1900
112.3300
101,800
Tue, 19 Aug 2025
112.9400
114.8400
112.9400
114.2800
126,200
Mon, 18 Aug 2025
111.5900
112.8500
111.5800
112.7200
108,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
113.3100
113.6200
111.2900
111.2900
121,100
Thu, 14 Aug 2025
113.8900
113.9500
111.9900
112.8000
117,500
Wed, 13 Aug 2025
112.8800
115.1800
111.9400
114.3500
142,900
Tue, 12 Aug 2025
109.5500
113.2100
109.2100
112.8000
168,400
Mon, 11 Aug 2025
109.8100
109.8100
106.4000
108.7000
175,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
107.8000
109.4600
106.5400
109.4300
259,100
Thu, 07 Aug 2025
110.3300
112.5900
106.4300
107.9100
274,300
Wed, 06 Aug 2025
2 · 10-Q
After-hours · 16:37 ET
FORM 10-Q ↗
Wed, 06 Aug 2025
117.1200
119.1500
110.7600
111.3400
326,400
Tue, 05 Aug 2025
126.7300
129.2400
116.8500
117.3700
385,400
Tue, 05 Aug 2025
1 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Mon, 04 Aug 2025
114.6700
115.7500
113.3700
115.2100
201,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
113.2200
114.3600
111.4000
114.0900
174,200
Thu, 31 Jul 2025
114.7300
114.9500
112.2000
112.8900
158,500
Wed, 30 Jul 2025
117.4100
118.2400
114.7300
115.7700
156,800
Tue, 29 Jul 2025
115.2900
117.2100
114.7200
116.7000
181,900
Mon, 28 Jul 2025
117.6700
118.4100
114.8200
115.0400
119,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend