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
98.5500
100.5900
95.2800
95.5900
349,500
Thu, 23 Jul 2026
97.3600
99.5900
96.7800
97.4900
286,600
Wed, 22 Jul 2026
100.3000
101.7100
98.0800
98.8100
287,600
Tue, 21 Jul 2026
100.5500
102.2100
99.9100
100.6100
197,200
Mon, 20 Jul 2026
101.3400
102.5300
100.2100
101.6900
167,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.3300
104.2100
100.6700
101.6300
264,200
Thu, 16 Jul 2026
99.3400
104.1000
99.0100
103.0300
246,300
Wed, 15 Jul 2026
97.6500
100.8500
97.6500
99.7900
224,600
Tue, 14 Jul 2026
99.3300
99.5300
95.4800
97.8600
225,500
Mon, 13 Jul 2026
102.1600
103.8900
99.8300
100.2900
410,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
102.4200
103.3600
100.9900
102.7400
311,500
Thu, 09 Jul 2026
101.4000
103.1000
99.4600
102.4000
177,900
Wed, 08 Jul 2026
104.6600
104.8300
101.2000
101.8200
414,500
Tue, 07 Jul 2026
105.1500
106.1300
103.6000
105.7000
383,300
Mon, 06 Jul 2026
102.6200
105.4400
100.9400
103.7200
243,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
99.0500
103.0800
98.7300
102.8800
350,500
Wed, 01 Jul 2026
96.5600
99.7400
96.5600
98.7400
577,600
Tue, 30 Jun 2026
95.5600
96.6900
93.6900
95.9600
326,600
Mon, 29 Jun 2026
95.7300
96.6600
94.4700
96.0000
398,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.9300
95.9600
92.9000
95.6600
856,700
Thu, 25 Jun 2026
92.9100
95.9100
92.3900
93.9300
306,400
Wed, 24 Jun 2026
92.0900
93.6100
91.8200
92.2500
225,700
Tue, 23 Jun 2026
89.4000
93.0600
89.3000
91.9500
441,800
Mon, 22 Jun 2026
93.5400
94.0100
88.5900
88.6100
401,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
92.6800
94.4500
92.3300
93.9500
724,900
Wed, 17 Jun 2026
92.8800
93.9900
90.9600
92.2100
257,900
Tue, 16 Jun 2026
92.9800
94.8700
92.1400
93.3900
195,800
Mon, 15 Jun 2026
92.4400
93.7100
91.1600
91.9200
213,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.4100
93.3500
91.0700
91.9600
212,400
Thu, 11 Jun 2026
92.3400
93.0800
90.8700
92.3400
558,200
Wed, 10 Jun 2026
96.5900
97.8300
92.3000
92.3400
284,100
Tue, 09 Jun 2026
95.7200
97.4900
95.2300
96.5900
444,800
Mon, 08 Jun 2026
94.6300
95.6700
93.5000
95.1100
244,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
93.5700
95.3400
93.3400
94.4800
244,100
Fri, 05 Jun 2026
13 · 8-K
Next filing day · accepted 04 Jun, 19:41 ET
8-K ↗
Thu, 04 Jun 2026
92.9200
95.5800
92.6200
93.5600
310,000
Wed, 03 Jun 2026
91.5800
93.4300
90.9600
91.6400
212,600
Tue, 02 Jun 2026
90.4900
92.0600
90.2800
91.6200
273,300
Mon, 01 Jun 2026
94.2300
94.5000
91.2700
91.4200
246,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
94.6000
96.4700
93.2100
94.6500
516,100
Thu, 28 May 2026
94.9500
96.2000
93.8700
94.5400
220,600
Wed, 27 May 2026
98.7700
99.7300
94.9800
95.7200
213,000
Tue, 26 May 2026
97.9400
99.7700
97.0000
98.7100
503,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
99.5300
99.5500
97.5800
97.7500
207,200
Thu, 21 May 2026
100.3800
101.0100
98.6300
99.5200
337,000
Wed, 20 May 2026
101.3300
102.6600
100.4700
101.4300
251,800
Tue, 19 May 2026
100.5300
102.4800
99.4200
101.3300
160,100
Mon, 18 May 2026
97.5000
103.2300
97.5000
100.8300
481,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.2300
100.0000
96.9500
97.3100
201,800
Thu, 14 May 2026
99.1400
99.9900
96.9600
99.5000
272,800
Wed, 13 May 2026
97.3900
100.6500
95.4600
98.1700
321,100
Tue, 12 May 2026
101.9100
101.9100
97.0000
97.2200
626,500
Mon, 11 May 2026
107.3000
109.0000
101.5600
101.6400
410,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
108.0000
109.7300
105.2600
107.9400
236,500
Thu, 07 May 2026
109.2000
112.4400
106.9900
107.9100
363,600
Wed, 06 May 2026
113.6800
115.7500
103.2200
110.2200
317,000
Wed, 06 May 2026
12 · 10-Q
Pre-market · 06:30 ET
10-Q ↗
Tue, 05 May 2026
11 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 05 May 2026
111.6800
113.8300
109.9400
112.0000
225,500
Mon, 04 May 2026
111.6500
112.6600
108.8100
111.5300
236,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
109.7500
112.9600
107.2500
112.0400
230,100
Thu, 30 Apr 2026
107.3500
109.7500
106.3800
109.7500
175,400
Wed, 29 Apr 2026
111.4300
113.8700
106.8000
107.2700
241,100
Tue, 28 Apr 2026
115.0000
115.0000
111.5400
112.4000
135,900
Mon, 27 Apr 2026
113.1800
115.9500
112.5100
114.5200
181,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
112.5800
113.9000
111.9400
113.4500
85,100
Thu, 23 Apr 2026
113.4000
114.6400
111.9300
112.9000
121,600
Wed, 22 Apr 2026
112.7400
114.6000
112.3400
112.8000
94,400
Tue, 21 Apr 2026
115.1400
115.4400
111.7900
111.9000
151,400
Mon, 20 Apr 2026
113.9100
115.4800
113.6700
115.0000
159,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
112.9700
115.5300
112.9600
114.3600
168,300
Thu, 16 Apr 2026
114.7900
116.4200
111.5600
111.6500
217,000
Wed, 15 Apr 2026
117.3600
117.4200
114.0900
114.8100
117,300
Tue, 14 Apr 2026
115.0000
118.0100
114.7500
117.3900
335,800
Tue, 14 Apr 2026
10 · DEFA14A
Pre-market · 07:36 ET
DEFA14A ↗
Tue, 14 Apr 2026
9 · DEF 14A
Pre-market · 07:33 ET
DEF 14A ↗
Tue, 14 Apr 2026
8 · 8-K
Pre-market · 06:45 ET
8-K ↗
Mon, 13 Apr 2026
113.5400
115.2100
113.2300
115.1700
158,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.0000
114.9400
112.2400
114.6200
171,400
Thu, 09 Apr 2026
111.7800
113.0000
110.6600
112.7100
125,500
Wed, 08 Apr 2026
113.0700
113.6600
111.8300
112.4100
218,400
Tue, 07 Apr 2026
108.6600
110.6500
107.8400
110.3300
154,100
Mon, 06 Apr 2026
108.4900
109.7100
107.5300
109.1600
100,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
108.5500
109.4100
105.5100
108.4900
140,400
Wed, 01 Apr 2026
109.4200
110.4500
107.6400
108.7500
234,700
Tue, 31 Mar 2026
108.4100
109.8100
106.0700
109.1700
247,500
Mon, 30 Mar 2026
107.2700
108.2700
104.8300
106.8700
305,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
109.3100
109.6800
104.1400
106.6200
319,400
Thu, 26 Mar 2026
110.7900
113.6000
109.8500
110.3300
302,900
Wed, 25 Mar 2026
110.6600
111.7700
109.0000
111.0800
174,700
Tue, 24 Mar 2026
107.8600
110.9100
106.1000
109.9900
337,400
Mon, 23 Mar 2026
108.0000
108.6800
105.8100
107.8600
253,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
108.9400
109.9000
104.0000
106.3100
680,400
Thu, 19 Mar 2026
110.7700
111.7500
107.2300
109.0000
239,700
Wed, 18 Mar 2026
112.0600
113.3400
110.3000
110.8500
279,900
Tue, 17 Mar 2026
111.4100
113.3400
111.2200
112.2300
347,700
Mon, 16 Mar 2026
108.6900
111.0300
108.4600
110.7500
332,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.7000
108.7400
106.5700
108.0600
156,400
Thu, 12 Mar 2026
106.9000
108.4800
105.2000
106.5400
203,400
Wed, 11 Mar 2026
108.5000
110.2100
105.9600
108.3400
186,400
Tue, 10 Mar 2026
109.8400
111.2100
107.8500
109.2000
246,900
Mon, 09 Mar 2026
107.3000
112.0000
106.0800
110.0700
262,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
105.0600
107.6300
103.6100
107.3900
185,300
Thu, 05 Mar 2026
105.6700
106.9500
104.4700
106.1500
171,900
Wed, 04 Mar 2026
107.4300
108.1900
106.0400
106.4100
142,800
Tue, 03 Mar 2026
104.3200
108.1200
102.9100
107.8500
311,200
Mon, 02 Mar 2026
106.2000
109.5300
103.7400
107.4000
333,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.6900
112.7400
105.8500
108.1800
508,500
Thu, 26 Feb 2026
102.0000
115.3300
101.9200
113.6900
1,266,600
Thu, 26 Feb 2026
7 · 10-K
Pre-market · 07:01 ET
10-K ↗
Wed, 25 Feb 2026
6 · 8-K
After-hours · 16:54 ET
8-K ↗
Wed, 25 Feb 2026
90.3700
91.7900
88.3500
91.3800
203,200
Tue, 24 Feb 2026
91.5200
91.7000
89.2400
90.7500
192,200
Mon, 23 Feb 2026
92.9400
93.0000
90.8600
91.3800
209,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.2500
93.0500
91.2400
92.9400
132,100
Thu, 19 Feb 2026
90.2900
91.9200
88.5600
91.8600
221,300
Wed, 18 Feb 2026
88.7300
90.8400
88.7300
90.6100
113,800
Tue, 17 Feb 2026
87.3400
89.8000
85.7800
89.2500
143,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.6600
88.0000
86.4600
87.6600
162,000
Thu, 12 Feb 2026
87.7800
87.8400
85.3900
86.6000
136,400
Wed, 11 Feb 2026
88.1000
88.1000
85.9600
87.7800
127,400
Tue, 10 Feb 2026
86.8800
88.5000
86.8800
87.9800
142,300
Mon, 09 Feb 2026
87.3900
87.3900
85.8400
86.5400
82,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.1600
88.7300
86.8100
87.4200
130,000
Thu, 05 Feb 2026
87.1600
88.4300
86.2900
86.9900
115,100
Wed, 04 Feb 2026
87.2400
88.5000
86.1700
86.7900
125,800
Tue, 03 Feb 2026
86.1600
87.6700
84.8300
87.5100
150,100
Mon, 02 Feb 2026
84.9900
86.9600
84.8300
86.3900
100,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.8900
85.4100
83.3000
84.9700
177,600
Thu, 29 Jan 2026
84.8900
85.7900
83.2700
83.8600
140,500
Wed, 28 Jan 2026
85.2800
86.0700
84.4400
85.0600
117,700
Tue, 27 Jan 2026
85.0900
85.6200
84.4400
85.3300
100,700
Mon, 26 Jan 2026
84.2200
85.7400
84.2200
85.2800
72,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.5700
86.4900
83.7300
84.2200
116,300
Thu, 22 Jan 2026
86.9200
88.2100
85.6600
85.7400
123,200
Wed, 21 Jan 2026
86.1900
87.3600
85.2500
86.9900
110,600
Tue, 20 Jan 2026
87.0000
88.0000
84.3400
85.8000
172,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
86.2900
88.3800
85.3000
88.2700
197,100
Thu, 15 Jan 2026
85.1400
87.7200
85.0000
86.5000
154,500
Wed, 14 Jan 2026
83.1000
85.4600
81.8800
85.4600
115,200
Tue, 13 Jan 2026
83.9000
85.7800
82.4200
83.3400
116,500
Mon, 12 Jan 2026
84.8200
85.5700
82.0000
83.8300
159,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
84.9800
86.0400
84.0100
85.0000
234,300
Thu, 08 Jan 2026
83.1200
85.3200
82.8300
85.0400
145,900
Wed, 07 Jan 2026
83.5100
83.9800
82.5600
83.7500
132,100
Tue, 06 Jan 2026
81.6600
83.6300
81.6600
83.5100
148,200
Mon, 05 Jan 2026
79.7700
82.8000
79.4000
81.9100
167,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.1200
82.0300
79.6900
80.1700
190,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.6700
82.7600
80.9900
81.1000
132,600
Tue, 30 Dec 2025
82.7600
83.2800
81.9400
83.0100
195,600
Mon, 29 Dec 2025
84.0000
86.0000
82.6500
82.9600
108,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.3500
85.4100
83.1800
83.7800
90,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.7400
84.7000
83.5200
84.3400
56,900
Tue, 23 Dec 2025
84.6500
84.6900
83.3300
83.9700
132,400
Mon, 22 Dec 2025
84.7200
88.2800
84.3500
84.5100
230,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
84.7400
85.4500
84.2000
84.9600
459,700
Thu, 18 Dec 2025
84.9900
87.0900
83.5800
85.2700
160,000
Wed, 17 Dec 2025
83.1700
85.2800
83.1400
84.9400
229,500
Tue, 16 Dec 2025
83.1700
84.1200
82.7900
83.4100
190,400
Mon, 15 Dec 2025
84.5700
85.2100
82.6400
82.7700
141,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.3800
84.6000
82.5200
84.0000
196,100
Thu, 11 Dec 2025
84.2000
84.6500
82.7500
83.3600
184,900
Wed, 10 Dec 2025
82.6000
84.8600
82.4000
83.6600
279,300
Tue, 09 Dec 2025
83.4000
84.1500
82.3100
82.8500
118,200
Mon, 08 Dec 2025
84.5400
84.5400
82.5400
82.9300
160,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.1200
86.9600
83.6000
84.5300
132,600
Thu, 04 Dec 2025
84.5500
86.7900
83.1600
85.7000
233,600
Wed, 03 Dec 2025
84.0900
85.0300
81.8500
84.9200
143,800
Tue, 02 Dec 2025
83.0700
83.9100
81.6000
83.6800
159,700
Mon, 01 Dec 2025
82.5000
83.8500
81.9200
82.8000
219,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
83.9300
83.9300
82.7700
82.9500
97,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.4900
84.5500
81.8100
83.3700
275,500
Tue, 25 Nov 2025
85.0300
86.8800
82.7100
83.4900
372,800
Mon, 24 Nov 2025
88.1200
89.4300
84.0400
84.2800
313,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.6300
88.8800
84.5600
87.9300
174,800
Thu, 20 Nov 2025
87.5100
88.0500
84.4400
84.4400
172,600
Wed, 19 Nov 2025
86.5100
87.7400
85.5800
86.8000
166,600
Tue, 18 Nov 2025
86.7300
87.7900
85.1000
86.4800
153,700
Mon, 17 Nov 2025
87.8800
88.3500
86.6900
86.9900
148,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.7400
89.7400
87.7300
88.4400
109,100
Thu, 13 Nov 2025
89.9700
92.2500
88.7400
89.6400
192,400
Wed, 12 Nov 2025
90.7400
91.9600
89.8100
89.9700
216,700
Tue, 11 Nov 2025
88.3000
91.2500
87.7400
90.3700
188,700
Mon, 10 Nov 2025
86.5800
89.5700
85.2700
87.7900
176,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
83.0300
89.0100
81.5700
86.8200
276,000
Fri, 07 Nov 2025
5 · 10-Q
Pre-market · 06:59 ET
10-Q ↗
Fri, 07 Nov 2025
4 · 8-K/A
Next filing day · accepted 06 Nov, 21:00 ET
8-K/A ↗
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 06 Nov 2025
86.0000
88.0000
85.1300
85.6000
188,100
Wed, 05 Nov 2025
87.7000
87.8000
85.9000
86.2700
163,200
Tue, 04 Nov 2025
86.8200
90.0000
86.5800
87.2600
202,700
Mon, 03 Nov 2025
86.4300
87.2000
84.4100
86.9200
126,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.5900
88.4900
86.4400
86.6100
168,600
Thu, 30 Oct 2025
88.2800
89.7700
87.8200
88.5500
116,100
Wed, 29 Oct 2025
89.4100
90.5100
88.3300
88.8700
129,000
Tue, 28 Oct 2025
89.7700
90.1700
87.5900
89.5400
108,700
Mon, 27 Oct 2025
89.4100
90.6200
88.4900
90.1200
186,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
89.5600
89.5600
88.0000
89.2100
107,500
Thu, 23 Oct 2025
89.9800
89.9800
88.2600
89.0100
139,300
Wed, 22 Oct 2025
89.9800
91.1800
89.8900
90.1000
89,900
Tue, 21 Oct 2025
87.6800
90.1900
87.1500
89.7500
103,000
Mon, 20 Oct 2025
87.0200
88.3100
86.7100
88.0100
65,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
86.6600
87.6500
86.0500
86.6000
109,500
Thu, 16 Oct 2025
87.2600
88.1800
86.3100
86.8400
151,800
Wed, 15 Oct 2025
87.1200
87.9500
86.2400
87.2600
99,000
Tue, 14 Oct 2025
85.0000
87.6700
84.1900
87.3800
92,100
Mon, 13 Oct 2025
86.6100
86.9500
85.0000
85.3100
108,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
87.6500
87.8600
85.3900
86.0500
106,800
Thu, 09 Oct 2025
88.3000
88.5400
87.0700
87.3200
88,600
Wed, 08 Oct 2025
86.8900
88.1300
86.8700
88.0400
64,200
Tue, 07 Oct 2025
87.3200
87.6100
86.3500
86.7900
89,700
Mon, 06 Oct 2025
87.9400
88.1600
86.3700
87.4900
159,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.9700
89.4800
86.9700
87.8500
95,000
Thu, 02 Oct 2025
86.7500
87.4200
85.4300
86.8700
92,900
Wed, 01 Oct 2025
86.8300
88.2500
84.4100
86.6700
147,200
Tue, 30 Sep 2025
85.4600
88.0800
84.4400
87.5100
218,300
Mon, 29 Sep 2025
86.1600
87.5400
85.1600
85.4500
226,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
84.9400
85.9100
83.8800
84.1900
169,900
Thu, 25 Sep 2025
87.4200
87.4200
84.4100
84.6600
205,900
Wed, 24 Sep 2025
89.7600
90.0200
87.2800
87.8000
188,500
Tue, 23 Sep 2025
92.2900
93.5900
89.6800
89.8700
155,900
Mon, 22 Sep 2025
92.3700
93.2700
91.7900
92.2900
171,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
93.7600
93.7600
91.1500
92.2500
752,400
Thu, 18 Sep 2025
92.3000
93.7500
89.9300
93.4200
149,300
Wed, 17 Sep 2025
92.8500
93.9300
91.7100
92.1100
94,300
Tue, 16 Sep 2025
92.0400
92.7100
91.2400
92.4500
148,900
Mon, 15 Sep 2025
92.7000
93.6500
91.6400
92.3700
284,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
93.6000
93.7100
92.1400
92.2900
78,000
Thu, 11 Sep 2025
93.0300
94.4000
92.3000
94.2300
124,400
Wed, 10 Sep 2025
95.3400
95.3400
91.8200
92.6400
175,000
Tue, 09 Sep 2025
97.0500
97.1000
95.1400
95.6200
77,500
Mon, 08 Sep 2025
98.1700
98.9300
96.6400
97.0700
112,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
97.4900
98.2800
97.0300
97.4900
140,800
Thu, 04 Sep 2025
95.1000
97.5300
90.8100
97.0700
179,400
Wed, 03 Sep 2025
94.9300
95.7000
90.8700
94.5600
139,200
Tue, 02 Sep 2025
94.7200
96.2200
94.3300
95.0300
140,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
96.0000
97.4400
94.7700
95.3700
93,800
Thu, 28 Aug 2025
95.6900
95.6900
94.0600
95.2700
130,600
Wed, 27 Aug 2025
94.6800
95.9100
94.5100
95.6800
133,600
Tue, 26 Aug 2025
97.7300
97.7300
89.2500
95.2800
509,700
Mon, 25 Aug 2025
99.7600
100.0300
97.4900
97.6000
207,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
96.9100
100.9700
96.8000
100.3300
180,600
Thu, 21 Aug 2025
96.2500
97.0400
95.5400
96.4500
223,300
Wed, 20 Aug 2025
95.5400
97.5200
95.5400
96.7100
337,900
Tue, 19 Aug 2025
95.0100
95.8600
94.4800
95.3300
119,200
Mon, 18 Aug 2025
96.2200
97.2500
94.7500
95.0400
121,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
96.2600
97.2500
94.8700
95.9100
270,700
Thu, 14 Aug 2025
94.6200
96.4800
94.0700
95.8100
193,200
Wed, 13 Aug 2025
94.5000
96.1200
94.4200
95.1500
110,200
Tue, 12 Aug 2025
92.7800
94.4000
91.8500
94.3800
215,600
Mon, 11 Aug 2025
91.8900
93.3000
91.3800
92.6200
223,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
94.0000
94.6100
90.9300
92.2800
149,600
Thu, 07 Aug 2025
93.9800
94.7600
92.3600
94.2600
296,200
Wed, 06 Aug 2025
93.0300
97.0200
90.7700
93.2300
428,600
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 06:06 ET
FORM 10-Q ↗
Tue, 05 Aug 2025
1 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Tue, 05 Aug 2025
84.2200
86.6300
83.6200
85.6000
340,800
Mon, 04 Aug 2025
81.4900
84.4700
81.4900
84.3600
154,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
80.8500
81.6000
79.0100
81.0400
126,500
Thu, 31 Jul 2025
81.3500
81.9400
80.0500
81.2400
107,200
Wed, 30 Jul 2025
82.6200
83.3300
81.3600
81.9700
86,500
Tue, 29 Jul 2025
83.1100
83.2000
81.7600
82.4400
71,400
Mon, 28 Jul 2025
82.5000
83.4600
82.2200
82.4700
108,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend