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
120.2200
123.5900
119.9500
122.5500
171,500
Thu, 23 Jul 2026
119.1300
120.2800
115.5900
119.7500
241,000
Wed, 22 Jul 2026
19 · 8-K
After-hours · 16:27 ET
8-K ↗
Wed, 22 Jul 2026
122.8200
124.4800
121.0200
122.2200
147,300
Tue, 21 Jul 2026
123.5300
123.7700
121.6000
122.8200
204,500
Mon, 20 Jul 2026
123.5800
124.7700
122.8500
124.4000
318,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
122.3100
124.9500
120.6400
123.2300
218,400
Thu, 16 Jul 2026
120.3500
123.1400
118.8500
122.7200
198,200
Wed, 15 Jul 2026
117.1500
122.1100
116.8500
120.3500
418,700
Tue, 14 Jul 2026
118.4100
120.1000
116.4100
117.8000
526,700
Mon, 13 Jul 2026
119.0100
121.5900
117.0100
118.4700
207,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.7000
121.6600
118.4500
119.2800
171,300
Thu, 09 Jul 2026
115.6000
118.6700
113.9800
118.4100
407,300
Wed, 08 Jul 2026
121.1500
121.2000
114.9800
115.6200
683,800
Tue, 07 Jul 2026
121.5000
124.3300
120.5300
122.2500
411,100
Mon, 06 Jul 2026
119.3900
121.3500
117.9800
121.0700
281,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.3300
119.7500
116.2900
119.3900
527,000
Wed, 01 Jul 2026
112.1800
116.1500
112.1800
115.6600
390,600
Tue, 30 Jun 2026
108.8200
112.3600
106.8600
111.8600
447,100
Mon, 29 Jun 2026
107.4500
110.1200
104.5100
109.9700
365,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
104.1000
108.6900
104.1000
107.9700
830,900
Thu, 25 Jun 2026
103.3100
105.0000
102.8900
104.3600
287,400
Wed, 24 Jun 2026
100.3100
104.7000
100.2900
104.2500
242,800
Tue, 23 Jun 2026
98.7000
100.3100
98.0400
99.4200
238,100
Mon, 22 Jun 2026
98.4600
99.5100
96.1300
97.7500
439,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.2600
99.9800
97.2600
99.0900
525,300
Wed, 17 Jun 2026
100.1700
101.3800
96.3900
96.5900
190,500
Tue, 16 Jun 2026
99.8800
100.9900
96.6300
100.1700
154,300
Mon, 15 Jun 2026
101.0600
103.1300
99.0100
99.4200
191,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
100.1500
102.5100
100.1500
101.7800
240,200
Thu, 11 Jun 2026
98.3600
100.8500
98.0700
100.1500
276,900
Wed, 10 Jun 2026
96.3100
99.5000
95.7100
98.3600
299,300
Tue, 09 Jun 2026
92.7600
97.0200
92.7600
96.8600
187,700
Mon, 08 Jun 2026
91.2700
92.9000
91.2700
92.3900
239,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.8800
91.5700
88.6700
91.2700
232,300
Thu, 04 Jun 2026
89.6400
90.3300
87.8800
88.8800
187,600
Wed, 03 Jun 2026
91.1400
91.5300
87.7100
88.3100
196,300
Tue, 02 Jun 2026
92.5400
93.6500
90.9000
91.7500
233,200
Mon, 01 Jun 2026
95.0100
96.2000
90.5900
92.4000
351,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
96.2500
97.0000
94.3100
94.3700
175,300
Thu, 28 May 2026
94.4800
96.8400
92.7600
96.4000
178,300
Wed, 27 May 2026
93.3100
96.5500
93.3100
95.1200
223,400
Tue, 26 May 2026
92.8200
93.0900
91.8700
92.6800
158,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
91.5500
94.9600
91.4200
92.6300
347,700
Thu, 21 May 2026
89.5100
91.6000
88.4500
91.1600
260,500
Wed, 20 May 2026
86.5100
90.3800
85.6200
90.2700
249,100
Tue, 19 May 2026
87.8000
88.3900
86.2200
86.4900
203,500
Mon, 18 May 2026
86.1600
88.6600
86.1200
87.3600
216,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
87.9400
87.9400
85.6200
86.1600
175,200
Thu, 14 May 2026
89.0500
89.8800
87.6400
87.7200
164,200
Wed, 13 May 2026
18 · 8-K
After-hours · 17:21 ET
8-K ↗
Wed, 13 May 2026
89.9300
91.3100
86.7200
88.7600
247,700
Tue, 12 May 2026
90.9000
91.6700
89.6000
90.1700
361,000
Mon, 11 May 2026
94.2800
94.2800
90.1000
90.2500
353,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
94.2800
95.4400
93.6100
94.4800
192,500
Thu, 07 May 2026
93.9700
94.6800
91.6300
93.9100
277,000
Wed, 06 May 2026
96.0300
97.1200
91.1000
94.8100
351,300
Tue, 05 May 2026
17 · 8-K
After-hours · 16:43 ET
8-K ↗
Tue, 05 May 2026
16 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Tue, 05 May 2026
89.7300
92.1700
89.5200
91.7000
304,800
Mon, 04 May 2026
91.2100
92.0800
89.5900
89.7300
168,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
92.3300
93.1400
91.0700
91.7300
236,200
Thu, 30 Apr 2026
89.6000
91.5000
88.2700
91.2200
214,700
Wed, 29 Apr 2026
91.4000
92.3100
89.7300
90.4200
234,800
Tue, 28 Apr 2026
91.8300
94.6000
91.1100
92.1700
354,100
Mon, 27 Apr 2026
91.3700
93.0400
90.7500
91.2800
384,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
91.6500
92.7800
89.8800
91.1900
315,000
Thu, 23 Apr 2026
91.8300
93.3000
90.6000
91.1500
146,300
Wed, 22 Apr 2026
94.8800
95.3000
91.4300
91.9600
238,700
Tue, 21 Apr 2026
15 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 21 Apr 2026
98.0100
98.7200
95.0800
95.2000
177,000
Mon, 20 Apr 2026
98.3000
98.7400
96.8400
98.0100
157,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.1100
99.0000
95.1100
98.8300
241,900
Thu, 16 Apr 2026
93.2400
95.0800
93.2400
94.0300
201,400
Wed, 15 Apr 2026
96.0000
96.1600
93.4900
93.9100
156,400
Tue, 14 Apr 2026
95.5700
96.9300
95.5700
96.1200
150,700
Mon, 13 Apr 2026
92.9300
95.5000
92.0900
95.4900
248,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.6800
93.2100
91.0200
93.0000
211,000
Thu, 09 Apr 2026
89.6700
92.1900
88.5200
91.6800
218,400
Wed, 08 Apr 2026
94.0000
94.2500
90.3300
90.5500
386,400
Tue, 07 Apr 2026
90.4600
90.8800
89.1000
90.3400
447,600
Mon, 06 Apr 2026
90.0600
91.1400
87.8600
90.6700
379,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
91.5900
92.3200
89.0900
90.6100
435,500
Wed, 01 Apr 2026
90.8700
93.3200
90.8000
92.5400
263,900
Tue, 31 Mar 2026
90.8800
91.0000
88.4900
90.8400
303,600
Mon, 30 Mar 2026
90.9400
91.7700
90.1000
90.4400
232,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.0000
92.6400
88.0100
90.5300
364,900
Thu, 26 Mar 2026
90.5600
92.2400
90.5600
91.4800
216,900
Wed, 25 Mar 2026
90.3300
91.7400
89.8600
91.2600
242,000
Tue, 24 Mar 2026
89.8800
91.2400
89.4300
90.1300
206,500
Mon, 23 Mar 2026
91.6500
93.0000
90.4000
90.6900
261,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.7800
90.9100
89.0600
89.9600
993,800
Thu, 19 Mar 2026
87.5500
90.3900
87.3300
89.8100
206,900
Wed, 18 Mar 2026
89.4000
93.0400
88.0400
88.1000
253,900
Tue, 17 Mar 2026
91.9000
93.9900
90.0000
90.2100
204,300
Mon, 16 Mar 2026
91.8100
92.9300
90.9900
91.2000
223,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.7400
96.2100
90.2600
91.4900
256,100
Thu, 12 Mar 2026
92.8800
92.8800
89.0700
90.8200
188,600
Wed, 11 Mar 2026
93.8100
94.6200
92.2200
93.9000
182,700
Tue, 10 Mar 2026
14 · 10-K
After-hours · 16:48 ET
10-K ↗
Tue, 10 Mar 2026
92.6700
94.9900
92.6600
94.0200
212,300
Mon, 09 Mar 2026
93.2100
93.5400
90.3600
93.1500
232,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
95.7400
95.7400
93.4500
94.5800
205,000
Thu, 05 Mar 2026
93.8800
96.7500
93.3600
95.8800
359,600
Wed, 04 Mar 2026
95.5000
96.2100
90.5100
94.1000
418,400
Tue, 03 Mar 2026
97.5100
97.9200
93.8700
95.5000
303,400
Mon, 02 Mar 2026
99.1400
99.6300
97.2600
99.1800
275,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
103.0900
103.1100
99.8500
100.7800
339,400
Thu, 26 Feb 2026
102.5200
105.0000
102.1500
104.2000
259,000
Wed, 25 Feb 2026
102.4000
102.4000
96.5000
101.6100
519,600
Tue, 24 Feb 2026
13 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 24 Feb 2026
101.6300
103.7400
100.8500
102.9700
212,500
Mon, 23 Feb 2026
102.8400
103.0300
98.9400
101.7000
289,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.1800
103.8000
100.1100
103.4100
179,200
Thu, 19 Feb 2026
101.2200
103.8000
100.6900
101.1500
367,100
Wed, 18 Feb 2026
101.0800
102.0700
99.4900
101.1300
211,800
Tue, 17 Feb 2026
102.7700
102.7900
100.2400
100.7500
154,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
100.7100
103.3200
100.1700
102.2400
153,400
Thu, 12 Feb 2026
100.9300
102.4000
100.1500
100.3600
282,000
Wed, 11 Feb 2026
100.9000
101.0800
99.1700
100.9300
120,000
Tue, 10 Feb 2026
100.1000
103.0600
99.0500
100.6000
223,300
Mon, 09 Feb 2026
102.2600
102.6800
98.3800
100.0500
279,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
101.0000
103.6400
101.0000
102.3700
376,000
Thu, 05 Feb 2026
100.4100
102.0600
99.5000
100.9600
274,600
Wed, 04 Feb 2026
98.5300
101.5700
98.4400
100.2500
148,000
Tue, 03 Feb 2026
97.3400
99.3700
96.6800
97.8800
272,000
Mon, 02 Feb 2026
97.6800
99.3900
96.9900
98.1400
149,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
95.5700
97.8600
95.5700
97.5700
198,900
Thu, 29 Jan 2026
12 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 29 Jan 2026
11 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 29 Jan 2026
95.3900
97.9200
93.3900
95.5500
266,600
Wed, 28 Jan 2026
97.7400
97.7400
94.8100
95.2400
125,100
Tue, 27 Jan 2026
97.8300
98.3100
96.5500
96.7300
203,500
Mon, 26 Jan 2026
10 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 26 Jan 2026
98.5600
98.6600
96.1900
98.2900
218,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.5200
99.3000
97.0800
98.7600
141,600
Thu, 22 Jan 2026
96.8300
100.1300
95.0900
97.8900
309,300
Wed, 21 Jan 2026
9 · 8-K
After-hours · 16:21 ET
8-K ↗
Wed, 21 Jan 2026
91.5200
92.6300
90.8800
92.4800
213,800
Tue, 20 Jan 2026
88.8300
91.3500
88.7300
91.3000
175,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.0100
92.0000
88.7200
89.9300
196,400
Thu, 15 Jan 2026
90.4400
91.3100
88.3200
90.4200
211,400
Wed, 14 Jan 2026
87.9800
90.9300
87.6400
90.7900
213,700
Tue, 13 Jan 2026
89.2900
89.9500
87.6500
87.7900
234,700
Mon, 12 Jan 2026
88.2400
89.7800
86.7000
89.3000
288,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.2900
90.0100
86.9300
88.3800
208,900
Thu, 08 Jan 2026
84.8300
88.6500
84.8300
88.2000
141,500
Wed, 07 Jan 2026
87.8900
87.9300
84.9800
85.5600
204,800
Tue, 06 Jan 2026
85.7500
88.3800
85.7500
87.8900
285,600
Mon, 05 Jan 2026
85.0500
87.8900
85.0500
85.6500
374,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.0800
86.1600
84.1000
85.4400
383,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
84.3400
85.4500
84.3400
84.8300
324,200
Tue, 30 Dec 2025
84.5500
85.3600
84.1600
84.6400
209,100
Mon, 29 Dec 2025
85.4900
86.1800
84.5400
84.6700
295,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.8800
86.1000
84.7900
85.6500
187,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.0100
85.8900
84.0100
85.2700
129,600
Tue, 23 Dec 2025
84.2500
85.5200
82.9700
84.2600
205,400
Mon, 22 Dec 2025
83.8300
85.1100
83.4900
84.1900
557,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
83.3000
84.1800
81.9300
84.1700
662,400
Thu, 18 Dec 2025
85.2200
85.7700
83.1000
83.7500
237,900
Wed, 17 Dec 2025
83.5500
86.3700
83.5500
85.1300
266,500
Tue, 16 Dec 2025
83.6800
86.1100
82.9900
83.5500
448,800
Mon, 15 Dec 2025
83.6200
84.4500
82.3200
83.1800
289,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.3500
84.4600
82.6900
84.2000
254,200
Thu, 11 Dec 2025
82.7400
84.5200
82.5900
82.8100
232,000
Wed, 10 Dec 2025
81.9400
83.9300
81.5000
82.8400
509,000
Tue, 09 Dec 2025
81.6500
83.5900
81.0900
81.8000
247,100
Mon, 08 Dec 2025
82.8600
83.0500
81.0500
81.2800
334,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
81.7400
83.6100
81.4100
82.7500
210,900
Thu, 04 Dec 2025
82.5500
83.1000
81.6000
82.1300
165,500
Wed, 03 Dec 2025
80.7500
82.3800
80.7500
82.0400
337,000
Tue, 02 Dec 2025
81.7700
82.0700
79.5000
80.7500
299,900
Mon, 01 Dec 2025
80.6700
82.1000
80.0800
80.8300
258,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.8600
81.4700
80.5100
81.2700
148,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
80.1000
81.6300
80.0700
80.9200
347,600
Tue, 25 Nov 2025
80.3800
82.3600
79.7600
80.3100
371,600
Mon, 24 Nov 2025
81.0000
81.3200
79.3700
79.5700
341,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.3800
83.9800
79.9100
80.6100
446,000
Thu, 20 Nov 2025
80.9400
82.1900
78.5200
81.0100
426,800
Wed, 19 Nov 2025
83.3200
84.0800
77.2100
80.2700
563,200
Tue, 18 Nov 2025
8 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 18 Nov 2025
84.0000
86.4500
83.1300
85.8100
334,500
Mon, 17 Nov 2025
87.3000
87.4400
83.5800
83.8200
278,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.4600
88.6900
86.0900
87.4300
212,700
Thu, 13 Nov 2025
88.5000
90.1200
87.1500
87.4800
148,200
Wed, 12 Nov 2025
87.7600
89.2000
87.1000
88.5600
179,800
Tue, 11 Nov 2025
87.8200
88.2800
86.6600
87.6700
245,300
Mon, 10 Nov 2025
87.5000
88.9200
86.1700
87.0400
302,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
87.6300
88.2800
86.5000
87.3800
201,500
Thu, 06 Nov 2025
90.0800
92.3100
86.8400
87.7400
207,100
Wed, 05 Nov 2025
7 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 05 Nov 2025
6 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Wed, 05 Nov 2025
89.2200
92.2000
88.9300
91.2500
225,600
Tue, 04 Nov 2025
90.2700
90.7600
88.8300
89.5800
243,400
Mon, 03 Nov 2025
88.9800
90.8900
87.4700
90.5800
345,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
88.8700
89.6300
87.6400
89.1500
233,300
Thu, 30 Oct 2025
91.3100
92.8400
89.3100
89.4100
216,200
Wed, 29 Oct 2025
95.2200
96.0900
91.3500
91.7000
204,600
Tue, 28 Oct 2025
94.7800
96.1200
93.1000
95.9100
255,600
Mon, 27 Oct 2025
96.6900
96.9700
95.2700
95.9800
213,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
98.3700
99.1200
95.9700
96.4900
184,300
Thu, 23 Oct 2025
99.1700
99.7800
97.7700
98.0100
220,400
Wed, 22 Oct 2025
99.2300
100.7300
98.3300
99.0200
202,700
Tue, 21 Oct 2025
97.8100
99.9700
96.9300
99.2300
229,500
Mon, 20 Oct 2025
5 · 8-K
After-hours · 16:22 ET
8-K ↗
Mon, 20 Oct 2025
98.6900
99.0600
96.9300
98.8300
254,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
96.1800
98.8900
95.5100
98.3700
184,200
Thu, 16 Oct 2025
95.6500
97.8900
95.0100
96.0000
423,500
Wed, 15 Oct 2025
94.5000
97.1700
94.0300
95.0500
287,800
Tue, 14 Oct 2025
91.7700
94.0100
91.0600
93.8900
211,700
Mon, 13 Oct 2025
92.8000
94.9800
91.8400
92.5000
283,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
93.8600
94.1100
91.1900
92.4600
193,500
Thu, 09 Oct 2025
94.6600
95.0800
92.6300
93.9700
202,900
Wed, 08 Oct 2025
94.1300
95.6900
93.7000
94.8700
164,000
Tue, 07 Oct 2025
93.8400
94.4700
93.0700
93.8100
306,700
Mon, 06 Oct 2025
94.4400
95.0400
93.3700
93.4100
231,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
94.1100
95.2200
94.1100
94.5000
272,200
Thu, 02 Oct 2025
94.0200
94.3800
92.4600
94.1000
244,900
Wed, 01 Oct 2025
98.2300
98.7800
93.5900
94.2500
390,100
Tue, 30 Sep 2025
100.4700
100.6000
98.0000
98.3800
257,600
Mon, 29 Sep 2025
101.3700
101.5100
100.1800
100.2400
302,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
99.7500
101.3600
99.7500
101.2300
169,100
Thu, 25 Sep 2025
100.9800
101.6600
99.1300
99.8800
338,600
Wed, 24 Sep 2025
101.6300
102.6500
100.6000
100.7800
341,100
Tue, 23 Sep 2025
102.0500
103.4500
101.1600
101.9700
214,400
Mon, 22 Sep 2025
101.3900
102.3400
101.1200
101.5100
197,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
103.7200
104.4500
100.7700
101.4100
477,500
Thu, 18 Sep 2025
103.9100
104.8600
102.9900
104.1700
397,500
Wed, 17 Sep 2025
105.0000
106.5900
103.3100
103.4900
458,200
Tue, 16 Sep 2025
105.9700
106.6000
103.8700
105.0000
434,600
Mon, 15 Sep 2025
106.8800
107.8900
105.0000
106.1800
340,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
108.9800
108.9800
106.1400
106.7100
263,600
Thu, 11 Sep 2025
108.2800
109.6300
107.6800
108.5300
289,400
Wed, 10 Sep 2025
4 · 8-K
After-hours · 17:23 ET
8-K ↗
Wed, 10 Sep 2025
115.2500
115.7400
107.7700
107.9100
406,200
Tue, 09 Sep 2025
113.7300
116.1100
113.1200
115.9600
317,900
Mon, 08 Sep 2025
113.1000
114.1100
111.6200
113.7300
238,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
115.4100
115.5800
112.4900
113.1000
141,000
Thu, 04 Sep 2025
113.5600
114.7000
113.1100
114.4700
141,200
Wed, 03 Sep 2025
114.4300
116.0500
112.5900
113.6900
257,400
Tue, 02 Sep 2025
114.0700
114.5000
112.2600
113.9300
189,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
116.4300
117.2200
114.4600
114.9400
128,200
Thu, 28 Aug 2025
116.2000
116.9000
114.0100
116.5300
207,200
Wed, 27 Aug 2025
113.7600
116.4800
113.2200
116.0200
126,100
Tue, 26 Aug 2025
115.5700
116.0200
113.3600
114.0300
200,300
Mon, 25 Aug 2025
116.0300
116.4500
114.5600
115.0000
148,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
112.8000
116.7400
112.8000
116.1500
237,400
Thu, 21 Aug 2025
112.3000
112.9700
110.7500
111.6700
192,800
Wed, 20 Aug 2025
111.9000
114.1300
111.2300
113.2800
473,400
Tue, 19 Aug 2025
113.2200
113.6500
111.0300
112.0800
280,600
Mon, 18 Aug 2025
112.8000
115.4100
112.8000
113.0200
265,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
115.8100
115.8100
112.4200
112.8000
237,900
Thu, 14 Aug 2025
116.7800
118.1500
113.8000
115.0100
203,000
Wed, 13 Aug 2025
116.8500
119.5600
115.9600
118.2600
215,000
Tue, 12 Aug 2025
116.0000
118.2000
115.7900
116.4700
195,000
Mon, 11 Aug 2025
115.8200
116.7300
114.3100
115.0500
377,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
117.6400
118.8600
115.5900
115.8200
180,900
Thu, 07 Aug 2025
120.0300
120.0300
116.6700
117.1100
241,000
Wed, 06 Aug 2025
116.2700
121.9000
113.6000
120.6800
438,100
Tue, 05 Aug 2025
3 · 8-K
After-hours · 16:53 ET
8-K ↗
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Tue, 05 Aug 2025
120.6600
122.6600
117.5200
118.5000
362,300
Mon, 04 Aug 2025
119.7200
120.4700
118.7600
119.9500
196,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
119.5700
119.5700
116.9000
118.3200
221,100
Thu, 31 Jul 2025
121.7800
124.1700
119.9000
120.6000
234,300
Wed, 30 Jul 2025
123.1200
128.6200
121.3300
122.7800
263,000
Tue, 29 Jul 2025
125.3700
127.2400
120.2700
122.9300
347,600
Mon, 28 Jul 2025
1 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Mon, 28 Jul 2025
121.5200
125.4300
121.3300
125.0900
293,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend