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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
111.2200
112.0050
105.3450
107.2800
813,400
Thu, 22 Oct 2026
21 · 10-Q
After-hours · 21:04 ET
10-Q ↗
Thu, 22 Oct 2026
134.9000
137.0700
111.1000
114.9900
1,089,600
Wed, 21 Oct 2026
20 · 8-K
After-hours · 20:40 ET
8-K ↗
Wed, 21 Oct 2026
153.1700
154.6000
151.5000
153.9500
355,100
Tue, 20 Oct 2026
147.7300
155.0800
144.6300
152.5400
263,500
Mon, 19 Oct 2026
150.4200
151.2600
148.0000
150.2100
165,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
149.3000
152.9000
146.8000
147.2500
125,700
Thu, 15 Oct 2026
146.6300
148.8200
144.3500
148.4200
119,400
Wed, 14 Oct 2026
150.6800
150.6800
144.3400
148.1700
157,900
Tue, 13 Oct 2026
19 · 8-K
After-hours · 20:40 ET
8-K ↗
Tue, 13 Oct 2026
149.7300
152.0200
147.3600
151.8100
95,100
Mon, 12 Oct 2026
150.7400
152.1000
149.5000
150.4900
123,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
152.0100
154.2500
150.8200
151.5100
91,200
Thu, 08 Oct 2026
150.0800
150.8500
148.4300
149.7400
221,600
Wed, 07 Oct 2026
149.3700
152.6900
148.1400
152.2400
168,500
Tue, 06 Oct 2026
157.7000
157.7000
153.2700
153.7700
131,600
Mon, 05 Oct 2026
152.6200
158.3500
150.8000
155.7600
257,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
152.8800
153.9800
150.1400
152.0300
178,600
Thu, 01 Oct 2026
142.5700
148.6400
140.3300
148.3900
243,900
Wed, 30 Sep 2026
152.0700
152.1200
144.3600
144.8200
472,300
Tue, 29 Sep 2026
152.1000
152.5400
147.3300
151.1700
228,900
Mon, 28 Sep 2026
149.4400
154.7100
148.8800
151.5700
178,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
153.2200
155.0500
151.9000
152.5500
150,000
Thu, 24 Sep 2026
154.3600
154.9500
150.8900
151.6700
180,200
Wed, 23 Sep 2026
151.3200
156.8400
150.2000
156.2600
218,000
Tue, 22 Sep 2026
152.0000
154.3300
149.3800
153.8500
178,400
Mon, 21 Sep 2026
152.5500
152.7500
148.6400
150.9400
151,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
155.7700
155.8300
148.6600
150.1300
658,500
Thu, 17 Sep 2026
157.3600
158.5900
154.1600
155.0800
165,100
Wed, 16 Sep 2026
152.9800
155.3100
149.7800
152.3800
161,700
Tue, 15 Sep 2026
150.0300
150.6000
147.6600
149.9700
142,900
Mon, 14 Sep 2026
152.4300
154.5000
148.4300
149.0600
160,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
160.8700
160.8700
155.8900
157.2000
157,800
Thu, 10 Sep 2026
163.1500
164.1800
157.3300
158.4200
223,200
Wed, 09 Sep 2026
167.8000
173.1200
165.0200
167.4100
181,700
Tue, 08 Sep 2026
165.3900
170.1100
165.3900
167.8000
189,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
160.8100
164.4200
160.8100
164.1900
116,900
Thu, 03 Sep 2026
165.6300
165.6300
160.2300
160.7700
150,400
Wed, 02 Sep 2026
164.6900
167.2000
162.2300
162.5900
252,100
Tue, 01 Sep 2026
155.1600
164.2000
154.0000
163.3100
289,800
Mon, 31 Aug 2026
163.2400
169.4700
156.5000
158.7800
362,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
158.1100
159.4500
154.4500
156.3800
231,500
Thu, 27 Aug 2026
156.5700
159.5900
155.7900
156.7500
229,600
Wed, 26 Aug 2026
153.4900
157.3500
152.5000
155.5000
200,500
Tue, 25 Aug 2026
154.0500
155.1200
152.2700
153.8000
129,600
Mon, 24 Aug 2026
154.3000
157.2000
150.9300
152.5000
196,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
154.8300
157.0900
151.9400
154.1600
217,400
Thu, 20 Aug 2026
153.0100
155.5300
148.0000
151.1500
205,500
Wed, 19 Aug 2026
163.6600
164.8000
154.5500
156.9500
335,300
Tue, 18 Aug 2026
176.9400
180.6300
157.3300
161.2400
477,200
Mon, 17 Aug 2026
18 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 17 Aug 2026
182.9700
186.3200
181.4300
185.5000
150,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
182.1000
185.3300
180.2900
181.7300
153,800
Thu, 13 Aug 2026
187.5200
189.0500
181.9600
182.7500
183,000
Wed, 12 Aug 2026
195.9500
199.8900
188.7500
189.4900
243,000
Tue, 11 Aug 2026
189.0300
194.6100
188.0700
193.3900
229,000
Mon, 10 Aug 2026
186.7800
188.1500
183.0700
187.1000
221,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
171.8200
186.6200
171.8200
184.7500
373,200
Thu, 06 Aug 2026
176.1600
178.8200
170.7000
170.9800
190,500
Wed, 05 Aug 2026
177.1600
181.3700
177.0000
178.0500
257,300
Tue, 04 Aug 2026
170.7500
176.8700
168.3000
174.6100
232,700
Mon, 03 Aug 2026
157.5300
164.0600
155.0200
163.8800
240,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
161.0600
163.1100
156.0200
159.6800
202,600
Thu, 30 Jul 2026
157.9900
160.1800
155.0200
159.7200
300,200
Wed, 29 Jul 2026
162.5900
162.5900
150.7100
151.4400
403,600
Tue, 28 Jul 2026
158.9500
163.5000
158.0000
162.1600
327,800
Mon, 27 Jul 2026
163.6000
165.0000
157.3100
161.8900
359,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
176.7300
179.0000
162.8800
163.1700
319,600
Thu, 23 Jul 2026
17 · 10-Q
After-hours · 17:07 ET
10-Q ↗
Thu, 23 Jul 2026
171.6800
186.5000
169.0200
180.6000
504,600
Wed, 22 Jul 2026
16 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 22 Jul 2026
163.3600
168.8900
162.6500
164.3200
244,400
Tue, 21 Jul 2026
161.0800
165.9200
158.4900
164.3700
248,300
Mon, 20 Jul 2026
159.3500
161.0200
155.1300
156.9400
202,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
156.0600
159.9600
155.7700
157.7800
196,900
Thu, 16 Jul 2026
160.4700
162.8400
158.0600
160.4100
147,700
Wed, 15 Jul 2026
160.3500
164.2700
158.6900
162.7500
301,200
Tue, 14 Jul 2026
163.3400
166.2000
160.6800
161.1600
250,900
Mon, 13 Jul 2026
15 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 13 Jul 2026
158.8000
161.6600
156.7700
158.2800
231,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
161.4100
163.7900
157.6400
159.8900
256,900
Thu, 09 Jul 2026
165.7400
166.3000
162.0800
162.9600
267,000
Wed, 08 Jul 2026
169.1900
173.2500
165.1600
168.8900
259,700
Tue, 07 Jul 2026
175.7700
177.4600
168.2600
170.8300
271,700
Mon, 06 Jul 2026
178.4100
182.6900
177.3100
178.9300
193,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
186.2400
189.5700
169.1900
176.2700
306,700
Wed, 01 Jul 2026
192.5700
192.6600
182.9400
184.7400
259,200
Tue, 30 Jun 2026
192.5400
195.9600
190.6300
195.6300
309,100
Mon, 29 Jun 2026
184.0300
188.1500
181.6900
187.1600
283,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
177.8900
187.9300
177.1100
187.1700
1,274,700
Thu, 25 Jun 2026
178.8200
182.2600
173.1700
181.7300
474,600
Wed, 24 Jun 2026
176.3300
177.6700
170.3200
174.8700
400,000
Tue, 23 Jun 2026
177.8400
182.0800
176.0000
179.1100
202,100
Mon, 22 Jun 2026
183.0100
185.3600
181.1500
185.0300
213,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
181.1600
183.7000
176.7900
182.7500
383,400
Wed, 17 Jun 2026
180.2800
184.6500
176.7500
180.4400
240,000
Tue, 16 Jun 2026
184.5000
186.0000
180.5100
181.7200
180,300
Mon, 15 Jun 2026
193.3200
195.2200
180.8400
183.1000
274,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
190.2800
192.5200
188.6700
190.6300
141,200
Thu, 11 Jun 2026
178.7500
187.7600
176.3500
187.7000
304,700
Wed, 10 Jun 2026
179.0400
182.0000
173.2500
174.8400
230,800
Tue, 09 Jun 2026
181.7200
184.6500
172.5100
180.2600
168,000
Mon, 08 Jun 2026
181.8600
182.0000
175.2100
178.1600
198,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
181.2600
182.9800
175.7000
176.9000
175,900
Thu, 04 Jun 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 04 Jun 2026
183.6100
189.7900
182.2000
186.8500
236,500
Wed, 03 Jun 2026
190.1500
190.4300
185.0000
186.3300
202,300
Tue, 02 Jun 2026
185.4900
194.4300
181.4900
190.3400
205,900
Mon, 01 Jun 2026
181.9500
187.4200
180.2500
183.4100
207,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
183.9600
185.4200
180.4200
182.0400
344,800
Thu, 28 May 2026
187.0300
189.8600
183.4500
183.9600
305,400
Wed, 27 May 2026
183.9600
187.2700
179.3800
187.0300
205,700
Tue, 26 May 2026
178.6200
186.3600
178.6200
185.5500
227,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
170.7600
177.9900
170.7500
175.4700
203,700
Thu, 21 May 2026
166.4200
171.0500
166.3600
169.3800
185,500
Wed, 20 May 2026
165.5900
168.9600
162.2000
168.9500
209,200
Tue, 19 May 2026
163.9000
166.1500
157.5400
163.0000
286,000
Mon, 18 May 2026
169.2900
174.0700
165.1600
166.4000
183,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
173.0700
173.5800
167.4800
169.2900
193,700
Thu, 14 May 2026
181.2200
181.9900
176.2600
177.8400
139,000
Wed, 13 May 2026
175.5100
181.7500
175.5100
179.4200
212,800
Tue, 12 May 2026
178.7700
178.7700
172.3000
176.3600
239,000
Mon, 11 May 2026
182.4300
183.0000
178.4800
180.3900
261,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
179.6100
180.6600
175.0100
180.3300
134,500
Thu, 07 May 2026
182.8700
183.0000
175.7200
176.1600
268,600
Wed, 06 May 2026
180.4700
183.0000
177.0000
180.4200
190,400
Tue, 05 May 2026
172.8000
177.4200
171.2500
175.9200
196,400
Mon, 04 May 2026
172.2700
172.5300
165.9400
169.4200
426,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
170.5500
174.7000
168.5000
173.7200
252,900
Thu, 30 Apr 2026
166.4400
170.8200
162.1400
170.4300
325,200
Wed, 29 Apr 2026
172.3200
175.0000
170.9700
172.5200
257,300
Tue, 28 Apr 2026
13 · DEF 14A
After-hours · 16:50 ET
DEF 14A ↗
Tue, 28 Apr 2026
173.2900
174.1700
169.6200
172.8000
248,400
Mon, 27 Apr 2026
178.1300
179.8800
172.6700
174.9400
529,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
166.8400
181.4700
166.7000
177.8600
452,700
Thu, 23 Apr 2026
12 · 10-Q
After-hours · 16:44 ET
10-Q ↗
Thu, 23 Apr 2026
168.6400
177.2300
160.7900
164.8400
674,100
Wed, 22 Apr 2026
11 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 22 Apr 2026
156.7500
165.4200
154.9400
163.0300
471,900
Tue, 21 Apr 2026
153.0600
157.3700
151.1500
153.2200
339,200
Mon, 20 Apr 2026
147.8000
152.2100
145.2400
152.0100
350,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.2500
148.6500
140.1400
148.3500
258,700
Thu, 16 Apr 2026
141.1600
146.8300
139.9600
144.0600
324,700
Wed, 15 Apr 2026
142.2600
142.3800
137.8000
138.0300
199,800
Tue, 14 Apr 2026
143.6000
143.6000
141.5900
142.4600
148,500
Mon, 13 Apr 2026
10 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 13 Apr 2026
142.0100
143.4200
139.1500
143.4200
141,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
143.3000
144.5200
142.1700
142.6700
105,600
Thu, 09 Apr 2026
137.4600
143.8600
136.6700
142.0400
193,400
Wed, 08 Apr 2026
139.4100
140.0000
134.8000
137.6800
283,700
Tue, 07 Apr 2026
130.6700
133.3700
129.8100
131.9800
209,800
Mon, 06 Apr 2026
130.8400
131.3600
127.7800
130.3900
143,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
126.1900
133.0000
126.0200
131.6200
280,900
Wed, 01 Apr 2026
123.0600
131.6200
122.5700
131.0100
374,900
Tue, 31 Mar 2026
117.3700
122.1200
116.0700
120.5100
175,700
Mon, 30 Mar 2026
118.1800
121.1900
114.4500
114.6400
246,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
113.1500
115.8100
112.7000
114.5600
113,800
Thu, 26 Mar 2026
114.8500
116.7400
114.3100
114.8700
142,300
Wed, 25 Mar 2026
116.2000
118.7700
115.0900
118.2200
234,300
Tue, 24 Mar 2026
110.1600
114.1000
109.5100
113.9600
248,200
Mon, 23 Mar 2026
111.1500
115.2400
111.0000
111.3900
210,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.6000
113.3400
105.4500
107.0400
782,700
Thu, 19 Mar 2026
112.8200
113.8100
108.9400
111.9700
303,400
Wed, 18 Mar 2026
118.9800
118.9800
115.1600
115.6800
264,900
Tue, 17 Mar 2026
120.6100
122.9800
119.4500
119.5500
178,800
Mon, 16 Mar 2026
118.8800
121.4100
117.6900
118.6000
208,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
122.7200
125.0000
116.7300
117.5700
209,100
Thu, 12 Mar 2026
125.0400
127.7500
120.4000
121.0000
210,400
Wed, 11 Mar 2026
125.0800
127.7600
123.3300
127.5500
158,300
Tue, 10 Mar 2026
123.0700
128.2400
122.8500
125.0900
181,400
Mon, 09 Mar 2026
119.5600
124.9700
118.5100
123.5600
174,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
122.3300
124.3700
119.7200
122.6900
237,600
Thu, 05 Mar 2026
128.4500
129.7400
125.1000
125.8400
184,100
Wed, 04 Mar 2026
134.5700
136.7300
130.2300
130.7600
263,900
Tue, 03 Mar 2026
132.6100
134.9500
126.0100
132.5800
166,200
Mon, 02 Mar 2026
129.1100
135.3500
127.5100
134.9600
192,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
130.0700
131.6900
128.1700
130.1400
199,900
Thu, 26 Feb 2026
130.7900
131.5000
128.1400
131.0600
229,800
Wed, 25 Feb 2026
130.7800
132.3000
128.4400
132.1200
204,800
Tue, 24 Feb 2026
126.2000
130.6600
126.2000
128.4700
246,600
Mon, 23 Feb 2026
125.6900
126.9500
117.0000
125.8300
415,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
124.5100
129.1600
120.0300
129.0200
345,000
Thu, 19 Feb 2026
9 · 10-K
After-hours · 16:43 ET
10-K ↗
Thu, 19 Feb 2026
123.0100
134.4900
120.0000
127.0500
490,800
Wed, 18 Feb 2026
8 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 18 Feb 2026
142.2700
146.9800
138.5500
139.3800
359,600
Tue, 17 Feb 2026
138.3500
141.3200
133.7300
140.5700
216,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
132.5400
140.4400
130.0400
140.4100
201,500
Thu, 12 Feb 2026
146.6800
150.0000
138.5100
140.0700
206,800
Wed, 11 Feb 2026
142.9700
145.6300
139.7200
144.7100
169,300
Tue, 10 Feb 2026
141.5100
143.0700
138.9200
140.1500
136,400
Mon, 09 Feb 2026
140.4900
144.9300
139.2900
142.4400
210,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
133.0000
138.9600
133.0000
138.5100
298,600
Thu, 05 Feb 2026
135.2900
136.9900
129.6500
131.0100
279,300
Wed, 04 Feb 2026
140.2400
143.0200
137.6000
138.0000
220,600
Tue, 03 Feb 2026
134.5100
139.7200
132.3900
138.8600
225,300
Mon, 02 Feb 2026
121.8900
133.7400
120.4900
131.8700
287,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.9200
125.4700
118.8300
122.6200
229,500
Thu, 29 Jan 2026
125.3800
130.0000
123.6300
126.9200
226,700
Wed, 28 Jan 2026
125.0000
125.4400
122.5600
123.3100
153,300
Tue, 27 Jan 2026
122.5300
124.9900
119.8200
123.0100
123,900
Mon, 26 Jan 2026
128.9500
128.9500
123.3300
123.5200
152,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
130.2100
130.2100
125.6200
127.4100
140,500
Thu, 22 Jan 2026
134.1800
135.4800
131.0700
131.2100
143,600
Wed, 21 Jan 2026
129.4400
133.1900
129.0400
133.1600
173,100
Tue, 20 Jan 2026
126.3100
129.4300
125.1400
127.5900
113,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
130.2300
130.7700
126.0500
128.2400
162,300
Thu, 15 Jan 2026
127.1100
132.5400
125.8600
131.2200
152,800
Wed, 14 Jan 2026
126.2400
128.6000
125.9600
127.6600
121,800
Tue, 13 Jan 2026
7 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 13 Jan 2026
126.3700
127.6200
124.0000
126.3900
146,000
Mon, 12 Jan 2026
123.4000
127.2400
123.0400
126.8200
150,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
122.8100
124.6700
122.2000
123.0700
153,700
Thu, 08 Jan 2026
121.0200
124.4800
119.0100
122.6000
201,500
Wed, 07 Jan 2026
6 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 07 Jan 2026
120.8900
123.0000
119.2900
122.8000
191,200
Tue, 06 Jan 2026
121.5900
123.3800
120.3300
122.3300
306,400
Mon, 05 Jan 2026
121.0000
124.2700
120.6600
120.8700
227,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.3100
120.4300
115.1600
120.3000
191,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.4800
118.4800
114.8300
114.8600
135,700
Tue, 30 Dec 2025
118.8600
119.1300
117.5600
118.1100
174,600
Mon, 29 Dec 2025
116.2100
118.3300
115.1000
117.8800
179,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
117.2900
118.2700
116.2600
117.5500
104,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
116.7400
117.5800
115.9200
116.8600
76,900
Tue, 23 Dec 2025
116.2500
117.7200
115.8900
116.6400
169,200
Mon, 22 Dec 2025
115.9100
118.0700
115.2000
116.0600
183,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.3500
115.3300
112.1300
114.1200
609,100
Fri, 19 Dec 2025
5 · 8-K
Next filing day · accepted 18 Dec, 19:15 ET
8-K ↗
Thu, 18 Dec 2025
111.1000
113.5500
110.4200
112.3500
250,800
Wed, 17 Dec 2025
111.7900
113.5200
109.5700
111.0800
219,600
Tue, 16 Dec 2025
108.6000
112.4400
108.2700
111.7900
280,400
Mon, 15 Dec 2025
109.1300
110.2000
106.1300
109.9100
201,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
109.9300
110.9400
108.3500
108.7900
175,800
Thu, 11 Dec 2025
106.3600
110.2400
106.3600
109.5300
185,400
Wed, 10 Dec 2025
103.7500
107.8100
103.7500
106.4300
254,400
Tue, 09 Dec 2025
100.8100
104.7700
100.4200
103.9000
159,500
Mon, 08 Dec 2025
104.7700
105.9700
101.6600
102.2000
186,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
106.2500
106.2500
103.4000
104.6200
160,500
Thu, 04 Dec 2025
103.1600
106.4700
101.7800
106.2500
287,800
Wed, 03 Dec 2025
99.3700
106.1600
99.3700
104.0900
284,200
Tue, 02 Dec 2025
96.6400
99.7100
94.2100
98.3000
193,300
Mon, 01 Dec 2025
96.5000
97.3000
95.6000
96.5500
137,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.6000
96.5100
95.2900
96.0500
65,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
95.3800
96.8300
94.9300
95.8100
179,400
Tue, 25 Nov 2025
93.4800
96.4400
93.4800
95.1700
150,700
Mon, 24 Nov 2025
91.3100
94.1300
91.0000
93.0800
111,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
89.6500
92.0100
88.5800
91.8000
192,200
Thu, 20 Nov 2025
91.7400
92.3900
88.9200
89.6200
121,400
Wed, 19 Nov 2025
89.6900
91.1100
88.8400
90.0700
118,000
Tue, 18 Nov 2025
89.2500
91.3900
88.0000
89.7400
99,300
Mon, 17 Nov 2025
4 · 8-K
After-hours · 16:40 ET
8-K ↗
Mon, 17 Nov 2025
91.1600
92.7600
89.0100
91.5000
149,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.7300
92.5100
89.5700
91.2200
154,500
Thu, 13 Nov 2025
95.1600
95.8000
92.0500
93.5800
159,000
Wed, 12 Nov 2025
94.0300
96.0800
94.0300
95.0900
130,200
Tue, 11 Nov 2025
94.6200
95.9700
92.6100
93.2100
130,900
Mon, 10 Nov 2025
96.4900
97.6300
94.5300
95.2900
152,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
90.9000
94.9200
90.8900
94.5300
171,000
Thu, 06 Nov 2025
93.5100
94.5700
91.6000
91.7200
127,300
Wed, 05 Nov 2025
3 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 05 Nov 2025
90.4900
92.9100
90.3700
92.5600
133,700
Tue, 04 Nov 2025
91.1300
93.1100
88.9900
91.2500
172,000
Mon, 03 Nov 2025
91.7500
93.9100
90.8000
93.3100
187,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
89.3600
91.6300
87.8900
90.5300
185,900
Thu, 30 Oct 2025
91.7300
91.8800
87.9300
88.6300
209,500
Wed, 29 Oct 2025
93.5800
95.9700
92.0000
92.6300
190,100
Tue, 28 Oct 2025
93.3800
94.3800
92.3000
93.5800
306,000
Mon, 27 Oct 2025
2 · 8-K
After-hours · 17:25 ET
8-K ↗
Mon, 27 Oct 2025
95.1500
95.4700
91.9500
93.0800
294,000
Mon, 27 Oct 2025
1 · 8-K
Pre-market · 07:33 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.0900
97.6000
91.4200
95.7900
637,500