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
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Jul 2026
74.0100
74.7700
72.6400
72.7400
120,900
Thu, 23 Jul 2026
75.4300
76.6200
73.3400
74.1500
109,500
Wed, 22 Jul 2026
73.2400
75.5000
71.9500
75.4300
130,600
Tue, 21 Jul 2026
74.1500
76.6500
73.5500
73.8100
233,600
Mon, 20 Jul 2026
73.2300
75.7700
72.1100
73.8300
172,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
75.1800
75.5050
72.3000
72.7500
264,700
Thu, 16 Jul 2026
76.5500
77.4900
75.8600
76.9200
111,000
Wed, 15 Jul 2026
76.1000
78.3200
74.7100
77.0700
146,400
Tue, 14 Jul 2026
74.2400
75.8680
73.6400
74.7000
159,700
Mon, 13 Jul 2026
75.0000
75.5770
71.9500
73.1400
246,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.1700
77.4000
75.4800
75.5700
158,300
Thu, 09 Jul 2026
78.3200
79.4600
77.4600
77.5800
191,100
Wed, 08 Jul 2026
77.4400
79.5900
76.5500
77.1600
152,300
Tue, 07 Jul 2026
79.4200
80.3800
75.5100
78.1000
155,300
Mon, 06 Jul 2026
76.5500
80.0200
75.5600
79.9100
141,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
78.7800
79.7700
75.1950
76.0000
199,300
Wed, 01 Jul 2026
76.6300
79.4200
75.4300
77.6200
225,300
Tue, 30 Jun 2026
78.8600
79.7300
76.6550
77.0000
199,100
Mon, 29 Jun 2026
80.9900
82.0000
78.1300
78.8500
180,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.2900
84.0000
80.0000
81.2600
386,400
Thu, 25 Jun 2026
82.1300
83.0800
81.0400
81.9100
129,500
Wed, 24 Jun 2026
82.5700
84.3600
79.4350
80.2800
285,600
Tue, 23 Jun 2026
80.5300
81.8600
78.0500
81.4500
318,000
Mon, 22 Jun 2026
80.9000
82.6400
80.3600
81.7600
256,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.3900
83.0000
79.1300
80.1500
261,000
Wed, 17 Jun 2026
80.3000
82.8650
79.7750
80.3400
165,800
Tue, 16 Jun 2026
78.6200
81.8150
78.6200
79.9700
107,700
Mon, 15 Jun 2026
80.2800
81.5300
78.0300
78.3600
162,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5900
84.3570
78.6200
79.0900
352,200
Thu, 11 Jun 2026
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 11 Jun 2026
77.7900
81.7150
75.0400
81.3700
463,400
Wed, 10 Jun 2026
82.7800
83.4000
76.5050
76.6400
412,500
Tue, 09 Jun 2026
83.1400
85.7900
78.3600
81.8500
248,100
Mon, 08 Jun 2026
82.3600
84.3680
80.9300
82.2900
333,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.9200
85.3880
79.2600
80.2500
335,900
Thu, 04 Jun 2026
81.8500
85.3000
79.0600
84.3300
296,000
Wed, 03 Jun 2026
80.1600
83.5300
80.0000
81.5000
440,600
Tue, 02 Jun 2026
81.9700
84.5250
78.0100
80.1600
390,000
Mon, 01 Jun 2026
76.7900
82.2900
76.0000
81.8900
287,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.1300
83.2200
77.2700
77.4500
360,500
Thu, 28 May 2026
80.2400
81.0000
78.0450
79.6100
381,300
Wed, 27 May 2026
74.6700
82.9800
73.4300
80.5700
318,000
Tue, 26 May 2026
72.5000
76.4800
72.5000
74.1900
275,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
71.5000
72.6900
70.5100
71.3600
243,200
Thu, 21 May 2026
72.5000
73.3800
70.5750
71.4800
213,500
Wed, 20 May 2026
75.0000
76.6800
72.8500
73.1200
346,300
Tue, 19 May 2026
74.5200
75.2800
70.2550
74.6100
333,300
Mon, 18 May 2026
14 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 18 May 2026
72.8900
76.8500
72.8350
76.0200
361,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
74.7700
78.1200
72.0100
72.5900
299,300
Thu, 14 May 2026
72.0000
76.1000
71.3300
74.8900
388,700
Wed, 13 May 2026
71.1800
74.2400
71.1500
71.7400
281,800
Tue, 12 May 2026
75.4200
75.8200
71.9100
72.3200
290,100
Mon, 11 May 2026
71.9000
77.3600
71.0000
75.9400
739,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
75.6200
75.6200
71.4800
71.7400
721,500
Thu, 07 May 2026
77.0400
77.2550
72.6000
74.1300
500,600
Wed, 06 May 2026
97.3000
97.3000
73.2550
76.9700
1,285,500
Tue, 05 May 2026
13 · 8-K
After-hours · 16:55 ET
8-K ↗
Tue, 05 May 2026
12 · 10-Q
After-hours · 16:43 ET
10-Q ↗
Tue, 05 May 2026
104.0000
114.9500
103.5000
114.1100
311,100
Mon, 04 May 2026
98.3100
103.2460
98.3100
102.2900
224,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.2700
101.7500
96.2400
99.1700
116,900
Thu, 30 Apr 2026
91.2700
100.4650
91.2700
99.7700
213,600
Wed, 29 Apr 2026
92.8400
93.4100
90.3200
91.3700
205,100
Tue, 28 Apr 2026
92.2000
95.4650
89.3000
93.9800
207,000
Mon, 27 Apr 2026
96.2000
96.5100
92.3000
93.1400
203,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.3800
102.3400
96.1900
96.1900
184,000
Thu, 23 Apr 2026
11 · DEFA14A
After-hours · 16:48 ET
DEFA14A ↗
Thu, 23 Apr 2026
10 · DEF 14A
After-hours · 16:47 ET
DEF 14A ↗
Thu, 23 Apr 2026
95.9600
99.9200
95.9600
99.7700
225,600
Wed, 22 Apr 2026
94.7600
97.1900
93.6100
95.4900
245,400
Tue, 21 Apr 2026
98.8400
99.6500
93.1100
94.2000
263,700
Mon, 20 Apr 2026
92.3000
99.1500
91.0200
98.8400
291,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
91.6100
94.2800
89.3450
93.5600
153,600
Thu, 16 Apr 2026
88.8100
91.7900
88.8100
89.4700
139,000
Wed, 15 Apr 2026
88.1800
90.6000
87.7650
88.8000
199,200
Tue, 14 Apr 2026
86.0900
88.2250
85.6950
87.7300
138,300
Mon, 13 Apr 2026
82.3600
85.8200
82.2000
85.6700
118,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
84.1100
84.5000
82.2800
82.5900
123,300
Thu, 09 Apr 2026
83.9700
85.6300
83.6100
84.4000
225,800
Wed, 08 Apr 2026
83.5800
85.5400
83.4600
83.9700
209,000
Tue, 07 Apr 2026
79.7600
81.1830
78.0000
79.9200
212,400
Mon, 06 Apr 2026
79.6700
81.7650
78.6250
80.1100
113,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
78.2700
82.2100
78.1900
80.4200
178,700
Wed, 01 Apr 2026
79.0900
82.4550
79.0900
80.2000
103,200
Tue, 31 Mar 2026
78.0100
79.7950
75.0000
78.0500
159,900
Mon, 30 Mar 2026
81.1000
82.1800
77.4000
77.4100
223,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.8200
81.7300
78.8100
80.8000
216,100
Thu, 26 Mar 2026
80.9700
85.6200
78.5100
80.3300
309,800
Wed, 25 Mar 2026
80.1500
83.1800
78.6000
82.9800
239,600
Tue, 24 Mar 2026
76.1600
79.6500
75.5700
78.5500
163,200
Mon, 23 Mar 2026
74.2900
78.3700
74.1000
77.3900
132,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.1800
73.7400
69.5800
70.4800
464,300
Thu, 19 Mar 2026
74.4600
74.6400
71.4600
73.0400
174,500
Wed, 18 Mar 2026
77.1400
78.5150
74.8800
75.7400
209,700
Tue, 17 Mar 2026
80.3800
82.0100
76.4750
77.1400
147,900
Mon, 16 Mar 2026
80.9600
81.7400
77.3700
79.2000
155,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.0800
81.9050
77.9050
79.0300
278,700
Thu, 12 Mar 2026
78.8100
81.0200
75.5900
79.4800
195,200
Wed, 11 Mar 2026
80.4100
81.1400
78.2600
80.1600
178,300
Tue, 10 Mar 2026
83.0900
84.0900
80.2900
80.4400
167,400
Mon, 09 Mar 2026
79.6300
85.3650
79.6300
84.3600
141,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.8300
84.2050
78.5000
82.1000
322,000
Thu, 05 Mar 2026
85.5800
86.2900
78.1650
81.5100
332,500
Wed, 04 Mar 2026
88.2800
91.2500
83.3600
87.0600
261,500
Tue, 03 Mar 2026
86.1300
95.0000
81.6040
87.5300
289,000
Tue, 03 Mar 2026
9 · 8-K
Next filing day · accepted 02 Mar, 18:42 ET
8-K ↗
Mon, 02 Mar 2026
8 · 10-K
After-hours · 16:43 ET
10-K ↗
Mon, 02 Mar 2026
90.5600
93.2500
88.8800
89.1700
200,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.0000
95.6500
88.8700
91.4200
151,200
Thu, 26 Feb 2026
93.4600
99.5250
91.9760
97.9200
216,700
Wed, 25 Feb 2026
92.0000
97.1200
91.3100
93.0600
145,900
Tue, 24 Feb 2026
92.1000
95.5600
91.2500
91.3400
141,000
Mon, 23 Feb 2026
97.2300
100.7000
91.4280
92.5700
98,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
95.8800
100.0000
94.6400
98.2400
253,300
Thu, 19 Feb 2026
91.7300
95.8700
90.3200
95.3900
81,900
Wed, 18 Feb 2026
91.1300
94.7300
90.6100
92.6200
151,000
Tue, 17 Feb 2026
88.1400
92.5800
87.2500
91.1600
85,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
91.8400
94.9900
86.9700
88.1400
152,200
Thu, 12 Feb 2026
94.6900
97.0000
90.0800
91.2800
204,400
Wed, 11 Feb 2026
93.5900
96.3900
92.1000
94.6100
137,500
Tue, 10 Feb 2026
88.3800
94.8800
88.0200
92.3600
123,600
Mon, 09 Feb 2026
87.1800
90.7100
83.6300
88.6600
172,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.8200
89.3900
84.8200
86.1300
86,700
Thu, 05 Feb 2026
82.8900
84.5400
81.8800
84.0100
88,700
Wed, 04 Feb 2026
89.7700
91.4000
80.4720
82.4800
189,100
Tue, 03 Feb 2026
85.8800
90.2800
85.7500
89.6600
263,800
Mon, 02 Feb 2026
85.5200
88.5200
84.0400
85.9300
145,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.9600
86.6700
82.9500
85.9800
153,000
Thu, 29 Jan 2026
81.4500
83.8500
81.1250
83.5600
80,600
Wed, 28 Jan 2026
84.0100
84.1300
79.9900
81.7200
102,200
Tue, 27 Jan 2026
82.1500
84.7190
81.2500
84.0100
104,200
Mon, 26 Jan 2026
80.9500
85.1750
80.9500
82.1800
119,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.5900
87.7210
80.8200
81.4100
104,200
Thu, 22 Jan 2026
83.3600
87.3100
82.0000
86.8100
160,900
Wed, 21 Jan 2026
82.3300
84.7480
81.2900
83.2700
183,600
Tue, 20 Jan 2026
83.5100
85.3550
80.6800
80.9050
207,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.1000
87.1000
82.0850
84.4900
706,300
Thu, 15 Jan 2026
84.1600
87.0000
82.8300
86.6700
215,000
Wed, 14 Jan 2026
79.1200
84.0800
78.3300
83.9000
234,400
Tue, 13 Jan 2026
83.2200
85.0100
81.5100
81.6700
97,500
Mon, 12 Jan 2026
78.4500
83.3300
76.7600
82.7500
86,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.0000
79.6600
76.8250
78.5500
85,100
Thu, 08 Jan 2026
76.8600
78.5600
75.9200
77.0000
138,100
Wed, 07 Jan 2026
80.4900
81.5050
76.4400
76.7300
93,700
Tue, 06 Jan 2026
83.2100
83.7050
77.3600
80.9800
178,300
Mon, 05 Jan 2026
79.1900
84.2760
78.3800
84.0800
148,800
Mon, 05 Jan 2026
7 · 8-K
Pre-market · 09:04 ET
8-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.7000
80.5500
78.1000
79.0700
86,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.2600
78.4600
76.3000
77.8500
131,000
Tue, 30 Dec 2025
78.4600
78.9300
77.5900
78.1300
95,300
Mon, 29 Dec 2025
79.2700
80.2300
77.9800
78.6900
76,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.7500
79.8500
78.6550
79.2700
72,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
81.1000
81.1000
79.4400
79.5700
53,600
Tue, 23 Dec 2025
79.9100
81.4500
79.8900
80.7400
165,500
Mon, 22 Dec 2025
79.1000
81.9700
78.9750
80.7400
90,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.1200
80.1600
78.0900
78.4000
261,800
Thu, 18 Dec 2025
79.6900
81.8500
78.2600
78.3300
155,900
Wed, 17 Dec 2025
81.4300
83.3300
78.6050
79.0250
303,900
Tue, 16 Dec 2025
77.6600
83.8950
76.6800
81.3300
293,500
Mon, 15 Dec 2025
80.0000
83.3400
75.7000
79.0900
255,600
Mon, 15 Dec 2025
6 · 8-K
Pre-market · 09:03 ET
8-K ↗
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.9500
79.8900
74.7900
75.9500
161,400
Thu, 11 Dec 2025
74.3800
77.6050
73.3100
76.6100
129,700
Wed, 10 Dec 2025
73.2950
75.6700
73.0000
74.5000
109,800
Tue, 09 Dec 2025
74.5600
76.8000
73.8900
73.9500
96,500
Mon, 08 Dec 2025
74.7800
76.1600
73.7900
74.5600
179,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
75.1500
75.5200
72.0500
73.7400
139,600
Thu, 04 Dec 2025
71.8700
76.6500
71.8700
75.1500
150,300
Wed, 03 Dec 2025
68.8600
72.5500
68.4250
72.2000
107,500
Tue, 02 Dec 2025
70.3600
70.9500
67.8380
68.7500
179,800
Mon, 01 Dec 2025
69.7400
70.4860
68.4200
69.5000
92,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.2800
72.3500
70.2600
70.7500
59,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
69.0000
71.5500
66.8400
71.2800
117,200
Tue, 25 Nov 2025
66.4800
69.9000
65.0800
69.0400
190,500
Mon, 24 Nov 2025
66.7400
68.6000
66.3500
66.7200
196,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
65.9200
68.5850
65.2500
66.9800
241,000
Thu, 20 Nov 2025
69.6800
70.3860
65.6300
65.9200
147,200
Wed, 19 Nov 2025
69.0000
70.7760
67.6150
68.1700
171,200
Tue, 18 Nov 2025
67.8100
70.0000
67.1500
68.6800
218,900
Mon, 17 Nov 2025
72.2300
72.6800
68.3600
69.1400
182,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
70.7900
72.8100
70.6150
71.1200
170,300
Thu, 13 Nov 2025
77.7700
78.2700
71.9400
72.2000
207,400
Wed, 12 Nov 2025
77.0000
79.3800
75.8600
78.6200
238,800
Tue, 11 Nov 2025
77.6900
78.9200
76.5100
77.0500
161,100
Mon, 10 Nov 2025
78.3200
79.7350
76.7000
78.1000
231,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
79.3100
80.9750
75.8500
78.3200
262,100
Thu, 06 Nov 2025
84.9400
84.9400
81.3200
82.5000
180,400
Wed, 05 Nov 2025
81.0800
86.0000
77.5000
84.0000
421,600
Tue, 04 Nov 2025
5 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Tue, 04 Nov 2025
4 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 04 Nov 2025
91.8400
93.4850
90.3500
90.8000
171,600
Mon, 03 Nov 2025
94.6400
96.3300
91.4600
93.4500
165,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
96.0100
101.1650
94.2700
94.4800
286,100
Thu, 30 Oct 2025
94.2600
98.2600
93.3300
95.9800
120,600
Wed, 29 Oct 2025
97.9700
100.7850
95.0800
95.4200
133,000
Tue, 28 Oct 2025
99.0000
100.4380
97.5000
97.9700
51,700
Mon, 27 Oct 2025
100.9700
103.3650
98.3500
99.1800
111,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
97.1500
102.7100
96.0500
100.4800
166,600
Thu, 23 Oct 2025
93.2100
94.9750
91.9600
94.2000
77,500
Wed, 22 Oct 2025
94.7500
96.6200
90.2600
91.8200
108,300
Tue, 21 Oct 2025
93.7500
95.3500
91.6200
94.8300
83,500
Mon, 20 Oct 2025
92.9300
95.4800
92.2100
93.7500
101,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
93.1400
94.3600
89.0590
91.7300
168,700
Thu, 16 Oct 2025
99.0600
99.0600
93.5800
94.0700
197,300
Wed, 15 Oct 2025
94.6000
98.4900
93.9900
98.2400
183,900
Tue, 14 Oct 2025
90.2900
91.8750
89.4300
91.7200
142,200
Mon, 13 Oct 2025
93.3200
96.9900
91.7000
92.0900
122,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
96.2800
98.5000
90.6900
90.8600
143,900
Thu, 09 Oct 2025
94.4200
96.7800
93.7300
96.2900
184,500
Wed, 08 Oct 2025
90.5600
94.5500
89.9200
94.4200
140,400
Tue, 07 Oct 2025
93.6200
95.0540
89.3500
90.1200
237,900
Mon, 06 Oct 2025
89.0300
93.6800
89.0300
93.2600
314,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
90.0200
91.0000
88.5100
89.2200
188,100
Thu, 02 Oct 2025
90.0000
90.9800
87.5500
89.2100
336,100
Wed, 01 Oct 2025
96.2600
96.2600
88.8950
89.4200
278,200
Tue, 30 Sep 2025
94.1900
98.0700
93.9900
97.1200
330,100
Mon, 29 Sep 2025
93.4200
96.0000
92.9550
94.6800
174,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
93.7200
94.4400
91.5880
93.0100
130,900
Thu, 25 Sep 2025
92.7500
95.0000
92.4000
93.3800
191,800
Wed, 24 Sep 2025
94.5200
95.6400
91.9900
94.6000
237,200
Tue, 23 Sep 2025
104.8900
104.8900
92.5600
94.9100
328,500
Mon, 22 Sep 2025
105.2600
106.5700
103.0300
104.8900
167,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
103.1300
106.2350
102.0200
105.5000
271,700
Thu, 18 Sep 2025
103.8200
107.7400
102.8900
103.1000
253,000
Wed, 17 Sep 2025
99.6500
106.7230
98.6400
103.6500
192,000
Tue, 16 Sep 2025
101.4000
101.4000
97.6900
99.2300
335,400
Mon, 15 Sep 2025
106.0900
107.8900
101.8000
103.4100
268,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
103.1800
107.3150
102.1400
105.9300
209,500
Thu, 11 Sep 2025
103.1600
104.3800
101.8400
103.2500
134,000
Wed, 10 Sep 2025
103.6700
107.6500
102.7750
103.2000
259,500
Tue, 09 Sep 2025
104.9900
105.3200
101.3500
103.1400
215,500
Mon, 08 Sep 2025
107.4400
112.2200
104.0600
105.0400
288,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
112.5600
113.2800
105.0300
107.8500
202,600
Thu, 04 Sep 2025
108.6800
112.3100
107.6700
112.3000
232,600
Wed, 03 Sep 2025
111.0400
111.8360
107.2300
108.5600
194,200
Tue, 02 Sep 2025
111.9300
112.5700
110.0700
111.0200
154,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
123.0000
123.0000
112.9500
114.5600
207,500
Thu, 28 Aug 2025
126.7100
128.5700
122.7800
123.3700
167,600
Wed, 27 Aug 2025
123.4700
126.0600
122.6000
125.8900
127,100
Tue, 26 Aug 2025
118.6600
123.2950
118.4250
123.2700
126,500
Mon, 25 Aug 2025
119.7500
120.9500
117.8400
118.2500
148,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
120.5900
123.3100
118.2150
119.5700
181,000
Thu, 21 Aug 2025
117.1400
120.0000
117.1200
119.7000
162,300
Wed, 20 Aug 2025
115.1100
118.5200
111.4850
117.9000
172,700
Tue, 19 Aug 2025
114.9500
116.3600
111.6350
115.4800
196,600
Mon, 18 Aug 2025
113.9000
117.6900
112.4700
116.5400
178,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
115.5200
115.5200
111.8910
113.9000
309,400
Thu, 14 Aug 2025
112.7500
115.5000
110.5000
115.1300
221,300
Wed, 13 Aug 2025
109.1000
110.3600
105.2780
110.1400
272,600
Tue, 12 Aug 2025
110.6000
110.6000
105.4520
108.9100
435,700
Mon, 11 Aug 2025
113.8900
114.7400
109.1200
110.5200
286,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
116.1800
121.0800
112.0500
114.3900
246,900
Thu, 07 Aug 2025
3 · 8-K
After market open · 09:36 ET
8-K ↗
Thu, 07 Aug 2025
112.0100
117.4520
110.1400
115.5900
385,800
Wed, 06 Aug 2025
107.0000
113.5000
101.0100
109.6800
870,100
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 17:02 ET
8-K ↗
Tue, 05 Aug 2025
135.4000
138.1110
132.5330
134.1150
254,700
Mon, 04 Aug 2025
133.2100
134.8400
129.7000
134.8400
215,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
131.1800
136.4350
127.3800
133.4800
186,200
Thu, 31 Jul 2025
138.7900
141.1800
136.1800
137.0000
138,600
Wed, 30 Jul 2025
135.6800
140.8300
135.6800
137.8800
115,300
Tue, 29 Jul 2025
137.6100
138.2800
135.0000
135.7200
137,500
Mon, 28 Jul 2025
135.2900
141.0000
133.6100
135.6400
213,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend