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
96.8100
99.6100
96.0000
98.5400
243,700
Thu, 23 Jul 2026
97.2800
97.6200
94.7400
95.0100
201,900
Wed, 22 Jul 2026
100.4500
100.4500
96.3200
97.0400
291,900
Tue, 21 Jul 2026
103.8000
106.2300
100.1000
100.6500
451,200
Mon, 20 Jul 2026
106.5100
108.5700
105.5100
106.2800
255,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
108.0700
110.2000
105.8800
106.6800
207,000
Thu, 16 Jul 2026
14 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Thu, 16 Jul 2026
13 · DEFA14A
After-hours · 16:10 ET
DEFA14A ↗
Thu, 16 Jul 2026
107.6700
112.5500
107.3300
110.0300
298,500
Wed, 15 Jul 2026
105.8200
108.3700
104.4900
106.5100
330,500
Tue, 14 Jul 2026
107.2500
108.5200
104.0600
104.2600
300,400
Mon, 13 Jul 2026
108.2500
110.5300
107.3800
109.7500
211,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.0300
111.3400
107.4500
108.9800
171,100
Thu, 09 Jul 2026
104.0100
109.4400
103.3000
109.1400
186,200
Wed, 08 Jul 2026
111.6100
111.6100
105.9200
106.2900
307,300
Tue, 07 Jul 2026
113.4400
114.2500
110.4600
112.8300
280,000
Mon, 06 Jul 2026
109.9000
112.0500
107.2300
111.0000
226,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
108.9900
112.1200
108.9900
110.8100
316,800
Wed, 01 Jul 2026
106.6300
110.5500
105.9000
108.8900
299,900
Tue, 30 Jun 2026
102.3800
105.6900
101.4000
104.5000
313,400
Mon, 29 Jun 2026
103.7700
105.1000
100.7700
103.4000
404,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
97.2300
103.6700
97.0500
102.5800
1,358,900
Thu, 25 Jun 2026
92.0400
98.4600
91.4800
97.5100
762,300
Wed, 24 Jun 2026
86.7400
93.0700
86.7100
92.3100
563,200
Tue, 23 Jun 2026
86.1000
88.5100
85.0200
86.3700
264,000
Mon, 22 Jun 2026
86.3000
87.9800
83.5100
84.4400
396,100
Mon, 22 Jun 2026
12 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
87.8600
87.8600
85.9500
87.5100
564,900
Wed, 17 Jun 2026
86.3000
89.9900
85.0100
87.6600
267,600
Tue, 16 Jun 2026
87.6600
88.7200
86.6200
87.5000
139,900
Mon, 15 Jun 2026
90.7200
92.5200
85.9900
87.4900
351,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
91.7700
93.9400
89.0100
90.6400
386,600
Thu, 11 Jun 2026
89.9600
92.7900
89.1200
91.7800
267,600
Wed, 10 Jun 2026
89.3300
92.5100
87.6500
91.1500
310,200
Tue, 09 Jun 2026
87.9700
91.9800
87.1900
90.1400
306,500
Mon, 08 Jun 2026
88.3500
89.9200
87.0800
89.0900
265,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.4200
90.7100
86.8800
88.5200
238,400
Thu, 04 Jun 2026
91.2100
92.5800
87.1400
89.4200
253,500
Wed, 03 Jun 2026
89.5400
89.5400
85.9500
88.3500
353,500
Wed, 03 Jun 2026
11 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 02 Jun 2026
90.5900
91.4800
88.0000
89.7400
301,400
Mon, 01 Jun 2026
89.5600
93.8100
89.3600
93.5500
609,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.2300
88.9700
82.0000
86.5600
612,200
Thu, 28 May 2026
80.0900
83.3600
78.8300
82.6200
253,600
Wed, 27 May 2026
78.5000
81.5300
77.8600
79.3700
236,400
Tue, 26 May 2026
78.8500
80.0000
77.3800
79.2500
425,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.2100
82.2600
79.1700
79.8400
311,400
Thu, 21 May 2026
10 · 10-K
After-hours · 16:11 ET
10-K ↗
Thu, 21 May 2026
79.4900
80.4600
77.7000
79.5000
406,300
Wed, 20 May 2026
76.7600
82.0500
72.8600
81.3700
920,900
Tue, 19 May 2026
91.1600
94.7700
76.6700
78.9400
2,741,000
Mon, 18 May 2026
9 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 18 May 2026
67.2300
71.3700
65.9300
70.2000
818,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
66.1200
68.0500
65.6000
67.3400
256,700
Thu, 14 May 2026
65.9600
67.5900
65.0700
65.9600
190,200
Wed, 13 May 2026
67.9700
67.9700
64.8300
65.5600
245,500
Tue, 12 May 2026
69.8900
71.3800
69.0700
69.2400
305,800
Mon, 11 May 2026
70.8300
71.0500
67.2200
69.0900
365,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.5900
72.1500
69.2000
71.5900
251,900
Thu, 07 May 2026
69.5500
73.5900
69.5500
72.9300
225,900
Wed, 06 May 2026
68.3800
69.0200
65.4700
68.5600
354,200
Tue, 05 May 2026
69.6600
71.1500
68.2500
69.2300
240,300
Mon, 04 May 2026
67.7100
71.4100
67.7100
69.6600
290,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.5700
67.9900
65.4700
67.8500
274,300
Thu, 30 Apr 2026
64.5800
65.7000
62.3100
64.0600
242,300
Wed, 29 Apr 2026
65.8200
66.5700
65.1000
65.7300
186,900
Tue, 28 Apr 2026
66.6100
68.4900
66.1900
66.4900
154,500
Mon, 27 Apr 2026
66.3000
67.5700
65.3000
65.9900
162,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.0900
66.9300
63.0900
66.7600
291,500
Thu, 23 Apr 2026
67.1500
68.4500
61.9300
63.0900
405,700
Wed, 22 Apr 2026
68.3400
69.1900
67.8100
68.4900
166,100
Tue, 21 Apr 2026
68.3100
69.8300
67.6000
67.9300
220,300
Mon, 20 Apr 2026
67.9400
69.2500
65.0100
67.9500
276,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.0800
69.5000
67.7300
68.2300
191,500
Thu, 16 Apr 2026
68.1300
69.1900
67.2400
67.6100
228,100
Wed, 15 Apr 2026
65.8700
67.7300
65.7300
67.2300
367,300
Tue, 14 Apr 2026
65.5800
67.2600
64.2300
65.1700
222,300
Mon, 13 Apr 2026
62.5400
65.5000
62.2000
65.1600
370,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.3900
63.3900
61.5000
62.1900
401,300
Thu, 09 Apr 2026
65.1500
65.7300
62.0700
63.4000
411,000
Wed, 08 Apr 2026
70.8400
71.3200
65.2600
65.6100
514,300
Tue, 07 Apr 2026
70.6700
71.2900
68.1600
68.5800
207,500
Mon, 06 Apr 2026
70.9100
72.2100
68.0900
71.4900
164,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.8200
71.2700
67.3000
71.0900
174,300
Wed, 01 Apr 2026
71.7100
72.0800
69.3600
69.6200
218,700
Tue, 31 Mar 2026
72.5300
73.4300
70.6300
71.1400
285,600
Mon, 30 Mar 2026
71.2800
72.3000
70.4600
71.9700
224,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
71.2200
71.5600
68.7900
70.3700
219,700
Thu, 26 Mar 2026
71.0000
74.3100
71.0000
72.3700
173,000
Wed, 25 Mar 2026
72.4500
72.7500
70.6700
71.8100
213,900
Tue, 24 Mar 2026
71.5400
72.1000
69.5600
71.4800
219,400
Mon, 23 Mar 2026
72.1500
74.3000
71.8700
72.4900
286,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
69.2400
70.8600
67.6900
70.8100
557,500
Thu, 19 Mar 2026
68.2000
70.3500
67.5000
69.5600
261,800
Wed, 18 Mar 2026
67.3400
70.6600
67.0900
67.5400
309,800
Tue, 17 Mar 2026
68.9800
71.6200
67.8500
68.0200
263,100
Mon, 16 Mar 2026
68.9900
69.4600
68.0200
68.2400
334,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.5500
72.6300
68.1300
68.4900
257,200
Thu, 12 Mar 2026
71.9400
74.0000
69.8500
69.9500
344,100
Wed, 11 Mar 2026
73.5800
74.5300
71.8200
72.5000
243,300
Tue, 10 Mar 2026
75.2500
75.2500
72.4900
73.3100
313,300
Mon, 09 Mar 2026
76.7500
77.1000
72.9000
75.9900
282,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.1400
79.3700
76.6900
77.4600
213,800
Thu, 05 Mar 2026
79.9100
82.0600
78.4100
79.7500
413,300
Wed, 04 Mar 2026
78.4500
81.1100
78.4400
80.0100
361,300
Tue, 03 Mar 2026
72.1000
78.9900
72.1000
78.4500
598,500
Mon, 02 Mar 2026
70.1000
73.9000
70.1000
73.5000
334,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.7000
72.6500
68.5100
72.1700
429,400
Thu, 26 Feb 2026
72.3100
74.6000
71.7500
73.3500
370,200
Wed, 25 Feb 2026
72.0900
72.7900
69.9600
71.0000
373,800
Tue, 24 Feb 2026
71.2300
75.7500
71.2200
71.9700
565,900
Mon, 23 Feb 2026
77.7900
77.7900
71.4600
71.8000
642,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.4400
80.3700
77.9400
78.6400
383,800
Thu, 19 Feb 2026
79.9400
81.1500
76.8200
78.6000
326,000
Wed, 18 Feb 2026
80.8400
82.8200
79.1700
79.7900
415,100
Tue, 17 Feb 2026
81.5000
82.5200
79.7900
80.1900
294,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.9100
84.4200
80.6100
81.5000
222,100
Thu, 12 Feb 2026
86.0600
86.0600
79.3000
80.8700
273,100
Wed, 11 Feb 2026
87.3300
88.1200
85.3500
85.5900
262,600
Tue, 10 Feb 2026
86.8200
88.2800
86.1400
87.5600
328,500
Mon, 09 Feb 2026
86.6600
86.7700
84.3400
86.0400
254,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.4100
86.9300
83.7400
86.0100
336,500
Thu, 05 Feb 2026
86.9400
88.9200
83.3900
84.0800
338,300
Wed, 04 Feb 2026
83.8700
88.9300
80.7300
86.8800
644,600
Tue, 03 Feb 2026
88.1100
89.2200
80.9000
83.8700
565,800
Mon, 02 Feb 2026
87.0500
89.8000
85.9500
89.2500
550,700
Mon, 02 Feb 2026
8 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.1900
86.8400
83.7700
86.7500
578,500
Thu, 29 Jan 2026
85.2100
85.2700
81.3600
85.2600
428,500
Wed, 28 Jan 2026
91.4900
91.4900
85.2000
85.6700
601,600
Tue, 27 Jan 2026
95.7100
100.9700
87.6400
90.8600
1,508,800
Mon, 26 Jan 2026
7 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Mon, 26 Jan 2026
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 26 Jan 2026
108.1000
113.7500
108.0000
113.5500
757,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.3200
111.2100
107.0900
107.6300
321,500
Thu, 22 Jan 2026
107.7600
110.0100
107.7600
109.8200
214,200
Wed, 21 Jan 2026
107.1500
108.9700
105.1800
107.2300
209,900
Tue, 20 Jan 2026
112.0900
113.0300
106.2800
106.7000
215,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
115.1000
115.5700
111.5800
113.7700
205,400
Thu, 15 Jan 2026
112.8200
115.5300
112.0200
114.6200
194,700
Wed, 14 Jan 2026
114.9000
115.5100
111.0600
112.7100
244,000
Tue, 13 Jan 2026
117.3500
119.0700
114.3600
115.0100
162,400
Mon, 12 Jan 2026
117.9600
118.6300
116.5700
116.6300
171,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.7000
120.3500
115.5000
117.3700
126,700
Thu, 08 Jan 2026
118.4100
121.4000
117.5100
120.3500
141,000
Wed, 07 Jan 2026
117.6200
119.2000
116.0400
119.0200
94,500
Tue, 06 Jan 2026
115.2000
118.5800
112.9400
117.1800
229,300
Mon, 05 Jan 2026
115.4800
118.8800
115.4800
116.2800
147,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
118.4500
119.1100
112.8300
115.5100
233,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.9200
120.4800
116.1600
118.8400
356,000
Tue, 30 Dec 2025
122.0200
123.9300
119.3700
119.4500
195,500
Mon, 29 Dec 2025
121.3000
122.6900
121.1500
122.4000
116,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
120.0200
121.6900
119.6700
121.4800
68,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
120.5900
120.9100
118.2900
120.1000
65,200
Tue, 23 Dec 2025
122.0100
123.0100
120.1700
121.4000
136,800
Mon, 22 Dec 2025
121.6800
124.9200
121.6800
122.7300
164,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.6700
122.9000
120.5100
121.4900
270,100
Thu, 18 Dec 2025
122.0700
123.4000
121.6900
122.0100
111,500
Wed, 17 Dec 2025
119.9800
122.7900
119.7700
120.9500
147,900
Tue, 16 Dec 2025
122.2700
122.9900
120.1300
120.8800
156,000
Tue, 16 Dec 2025
5 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 15 Dec 2025
126.6800
126.6800
120.2700
122.1800
198,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.7500
126.7100
123.1400
124.8000
219,600
Thu, 11 Dec 2025
126.4100
127.5200
123.8800
124.2400
120,700
Wed, 10 Dec 2025
127.5500
128.7900
124.5500
125.5300
159,600
Tue, 09 Dec 2025
127.3400
129.3200
126.7600
128.0700
114,900
Mon, 08 Dec 2025
127.0300
128.0100
125.5000
126.7100
95,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.7100
128.9100
124.2600
126.0200
100,500
Thu, 04 Dec 2025
127.4500
128.6100
125.3100
126.4100
117,400
Wed, 03 Dec 2025
123.6200
127.9500
121.6100
126.7100
115,200
Tue, 02 Dec 2025
121.6100
124.8600
120.1400
123.6200
136,200
Mon, 01 Dec 2025
121.8000
122.9700
118.7500
120.1300
189,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.0100
126.1700
122.9200
122.9600
111,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
125.9700
129.1000
125.0800
125.7100
228,200
Tue, 25 Nov 2025
121.1500
126.5100
119.8300
125.9700
203,900
Mon, 24 Nov 2025
124.4400
124.5000
119.5100
121.0000
157,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
120.1200
124.7000
118.0000
123.3600
166,200
Thu, 20 Nov 2025
125.5100
127.4100
120.2100
120.5100
178,500
Wed, 19 Nov 2025
122.8200
125.0300
122.1400
123.5800
196,100
Tue, 18 Nov 2025
122.0100
123.8800
120.8400
123.1800
101,200
Mon, 17 Nov 2025
128.5900
128.5900
122.3100
122.5900
116,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
123.7000
129.5200
123.0000
129.5000
159,200
Thu, 13 Nov 2025
127.8600
128.2700
124.4800
125.4800
225,000
Wed, 12 Nov 2025
130.0300
133.3200
127.6800
128.5200
325,500
Tue, 11 Nov 2025
127.6600
128.6500
126.3000
128.0000
100,700
Mon, 10 Nov 2025
127.2600
128.5700
125.8600
127.2500
125,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
125.0700
128.8900
124.7800
126.1000
154,200
Thu, 06 Nov 2025
126.0000
126.9400
124.2600
126.1900
153,900
Wed, 05 Nov 2025
122.5400
126.5600
121.5500
126.1700
231,700
Tue, 04 Nov 2025
125.2000
126.4500
121.4500
122.0100
234,300
Mon, 03 Nov 2025
126.0300
127.6100
123.2800
127.2600
281,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
128.0500
130.5300
125.0600
125.4600
262,000
Thu, 30 Oct 2025
131.0600
134.4700
128.2200
129.6400
260,900
Wed, 29 Oct 2025
140.0500
141.1200
132.5700
133.4300
560,700
Tue, 28 Oct 2025
130.0000
145.2500
125.2500
141.1200
1,261,800
Mon, 27 Oct 2025
4 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 27 Oct 2025
3 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 27 Oct 2025
116.6300
117.1400
113.8500
115.1400
314,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
118.0000
119.7800
116.3900
116.5300
132,100
Thu, 23 Oct 2025
113.6100
116.9600
112.6000
116.5200
154,300
Wed, 22 Oct 2025
112.5000
115.5100
112.2000
113.3700
221,400
Tue, 21 Oct 2025
111.0400
114.2900
110.7100
113.1100
123,900
Mon, 20 Oct 2025
111.0000
113.6000
110.6700
110.7800
142,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
108.1600
110.8300
107.7800
110.0800
136,900
Thu, 16 Oct 2025
110.7700
111.7300
109.0300
109.2000
241,300
Wed, 15 Oct 2025
112.2500
112.7100
110.5900
110.8500
129,900
Tue, 14 Oct 2025
109.3100
112.2500
108.5400
112.0600
123,800
Mon, 13 Oct 2025
109.8400
111.0700
108.6200
110.4100
121,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
109.9900
110.8500
107.5000
109.4900
248,100
Thu, 09 Oct 2025
109.8600
110.9600
108.9200
110.1200
116,700
Wed, 08 Oct 2025
109.4100
110.4800
107.6500
110.1500
163,500
Tue, 07 Oct 2025
109.4000
110.6500
107.1400
108.6800
254,600
Mon, 06 Oct 2025
104.9300
109.4000
104.3800
108.7700
237,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
100.9400
106.6300
100.4500
104.8400
352,400
Thu, 02 Oct 2025
101.3000
102.4800
99.9700
100.3700
321,800
Wed, 01 Oct 2025
104.7400
105.2200
98.0000
101.2900
308,500
Tue, 30 Sep 2025
103.8900
106.1200
102.1100
105.2500
233,000
Mon, 29 Sep 2025
105.0000
105.6600
103.4900
103.8200
152,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
103.1400
104.9000
102.3700
104.6600
120,800
Thu, 25 Sep 2025
103.5300
103.9700
101.8600
103.2800
189,600
Wed, 24 Sep 2025
105.8500
106.2000
104.1100
104.2400
127,100
Tue, 23 Sep 2025
107.0000
107.9500
105.7800
105.9100
140,900
Mon, 22 Sep 2025
105.1100
107.1100
103.7300
106.9500
185,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
107.3900
107.4000
105.5500
105.6200
789,100
Thu, 18 Sep 2025
108.0600
108.6500
106.3800
107.3900
168,900
Wed, 17 Sep 2025
107.4600
112.1500
107.1500
107.2900
240,700
Tue, 16 Sep 2025
106.6000
108.4000
105.2200
107.6000
207,800
Mon, 15 Sep 2025
105.9800
107.9000
105.2200
106.9400
144,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
108.3900
109.1300
105.5700
105.8800
193,600
Thu, 11 Sep 2025
108.2000
109.8000
107.6600
109.0500
208,000
Wed, 10 Sep 2025
108.0500
111.5000
107.2700
108.1500
197,100
Tue, 09 Sep 2025
113.9000
113.9000
108.1000
108.1400
201,300
Mon, 08 Sep 2025
111.8900
114.5600
110.9100
113.9400
252,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
2 · 8-K
After-hours · 16:11 ET
8-K ↗
Fri, 05 Sep 2025
109.1900
111.2000
108.8400
110.5600
170,300
Thu, 04 Sep 2025
106.2500
108.4700
104.3200
108.2500
168,300
Wed, 03 Sep 2025
107.1800
107.6200
105.8100
106.1100
133,500
Tue, 02 Sep 2025
107.3300
108.7600
105.8900
107.5600
153,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
109.3700
111.3700
108.4900
109.1200
160,900
Thu, 28 Aug 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 28 Aug 2025
109.7600
111.1300
108.9200
109.0900
143,300
Wed, 27 Aug 2025
108.4200
109.6500
108.0100
109.3800
131,600
Tue, 26 Aug 2025
108.3900
110.0600
107.5800
108.2500
214,400
Mon, 25 Aug 2025
110.1600
110.6500
107.5000
108.4200
139,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
107.2600
111.7600
106.3500
110.5300
196,100
Thu, 21 Aug 2025
105.6800
107.4000
104.1800
106.9400
98,300
Wed, 20 Aug 2025
106.5100
107.0100
105.1400
106.5000
162,400
Tue, 19 Aug 2025
107.2800
107.4300
105.1100
106.2000
99,700
Mon, 18 Aug 2025
106.2500
107.8300
105.4400
107.2000
156,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
106.2400
107.3700
105.0600
105.8300
354,100
Thu, 14 Aug 2025
110.5500
110.6300
106.0900
106.1600
131,200
Wed, 13 Aug 2025
109.6700
111.5300
108.3000
110.9100
172,300
Tue, 12 Aug 2025
106.2000
109.1900
106.0100
108.3600
173,100
Mon, 11 Aug 2025
104.1700
107.8600
104.1700
105.5100
304,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
112.9300
112.9300
103.7200
103.7500
227,100
Thu, 07 Aug 2025
115.9900
116.4800
112.1600
112.7300
183,100
Wed, 06 Aug 2025
115.6400
116.7600
114.2900
115.1900
151,900
Tue, 05 Aug 2025
118.5000
118.6000
114.7500
114.9900
256,900
Mon, 04 Aug 2025
115.1900
118.8200
114.6500
118.7500
263,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
113.8900
116.7700
112.4800
114.9900
252,500
Thu, 31 Jul 2025
116.2900
116.2900
111.4500
114.0800
325,300
Wed, 30 Jul 2025
118.3700
119.5100
116.4000
116.8800
285,900
Tue, 29 Jul 2025
118.9900
118.9900
116.1400
118.0900
163,400
Mon, 28 Jul 2025
117.8000
119.2200
116.8800
117.9500
220,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend