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
295.0000
296.9100
289.0900
295.7800
112,194
Thu, 22 Oct 2026
288.1800
297.7200
288.1800
297.3300
82,300
Wed, 21 Oct 2026
292.8700
294.8400
287.7100
290.1100
94,300
Tue, 20 Oct 2026
295.0200
298.2100
289.5700
291.3400
129,800
Mon, 19 Oct 2026
291.6500
295.5500
289.0300
293.2500
98,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
297.1900
299.8600
288.9400
291.6700
82,200
Thu, 15 Oct 2026
291.1100
301.1300
291.1100
297.1900
100,400
Wed, 14 Oct 2026
291.7200
297.6800
287.2400
291.1000
152,200
Tue, 13 Oct 2026
297.8000
298.5000
291.2600
294.2900
99,800
Mon, 12 Oct 2026
286.4900
296.6900
285.5800
295.8200
99,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
285.7800
291.3000
283.2200
288.9700
92,600
Thu, 08 Oct 2026
291.5000
292.7200
286.1400
286.5600
105,700
Wed, 07 Oct 2026
297.0600
303.6200
291.2300
292.8700
114,100
Tue, 06 Oct 2026
310.1500
310.1500
300.3200
302.8700
132,600
Mon, 05 Oct 2026
300.7000
308.9800
300.0300
307.3300
134,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
299.9900
303.4300
295.3300
300.7000
117,100
Thu, 01 Oct 2026
296.4400
298.6500
294.5500
294.9900
103,900
Wed, 30 Sep 2026
297.9200
301.2500
294.9200
296.8200
140,600
Tue, 29 Sep 2026
299.2200
300.0600
293.5800
296.9200
88,300
Mon, 28 Sep 2026
294.0200
300.1600
291.3100
299.2200
104,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
293.1200
297.8200
293.0000
295.6500
72,300
Thu, 24 Sep 2026
287.9000
300.2300
286.2000
298.4800
183,000
Wed, 23 Sep 2026
285.0400
287.3900
281.9300
287.3800
83,300
Tue, 22 Sep 2026
285.9900
288.4400
280.6100
285.2000
91,700
Mon, 21 Sep 2026
280.1200
284.1600
274.1000
281.6900
156,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
275.4100
276.9300
273.0000
276.6900
146,200
Thu, 17 Sep 2026
284.8400
284.8400
274.7800
275.4100
86,900
Wed, 16 Sep 2026
276.1300
283.9900
275.5300
279.4100
94,600
Tue, 15 Sep 2026
278.7500
278.7500
273.0000
275.4700
111,200
Mon, 14 Sep 2026
279.2000
282.5100
276.9000
277.9900
91,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
281.3400
282.1600
275.5100
277.8900
81,900
Thu, 10 Sep 2026
275.1500
280.0200
273.3700
277.4000
92,600
Wed, 09 Sep 2026
279.4500
284.9000
277.4700
278.5900
132,300
Tue, 08 Sep 2026
288.2200
289.6200
277.6700
281.2100
117,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
285.0000
290.4600
285.0000
288.7900
105,300
Thu, 03 Sep 2026
295.6300
297.7900
285.5000
286.5200
151,500
Wed, 02 Sep 2026
295.8700
297.9900
290.0200
292.4400
119,800
Tue, 01 Sep 2026
296.3100
304.3900
293.5500
294.0600
141,600
Mon, 31 Aug 2026
297.9100
299.7300
294.3900
297.9500
147,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
300.0000
305.4800
299.6100
300.0500
102,900
Thu, 27 Aug 2026
301.2900
305.5300
298.6400
299.9500
102,300
Wed, 26 Aug 2026
302.3500
310.1100
300.3200
304.5700
163,600
Tue, 25 Aug 2026
307.0200
308.8700
302.9600
304.2100
104,900
Mon, 24 Aug 2026
20 · 8-K
After market open · 10:09 ET
8-K RE INVESTOR PRESENTATION ↗
Mon, 24 Aug 2026
308.6400
311.7200
301.9500
305.3900
108,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
307.6900
310.3900
302.5100
309.1300
142,800
Thu, 20 Aug 2026
307.0500
314.6700
300.0800
304.2500
160,200
Wed, 19 Aug 2026
321.4200
324.0300
311.2100
312.8400
101,600
Tue, 18 Aug 2026
322.9200
322.9200
313.9700
313.9900
93,500
Mon, 17 Aug 2026
317.7100
323.2700
317.7100
321.3100
89,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
320.1200
327.6000
320.1200
321.7600
104,700
Thu, 13 Aug 2026
324.6000
330.5100
319.3900
319.8600
223,400
Wed, 12 Aug 2026
320.8800
328.9900
315.3300
322.4600
132,300
Tue, 11 Aug 2026
320.7800
326.7200
317.7100
321.9100
149,400
Mon, 10 Aug 2026
309.8000
326.0100
309.8000
325.0000
136,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
316.5000
320.3300
310.6400
314.0100
132,800
Thu, 06 Aug 2026
19 · 10-Q
After-hours · 16:50 ET
10-Q ↗
Thu, 06 Aug 2026
322.0600
322.1300
309.9900
311.8700
215,100
Wed, 05 Aug 2026
328.4900
330.6400
317.8200
322.0600
341,400
Tue, 04 Aug 2026
305.0000
338.7100
305.0000
334.8400
637,500
Mon, 03 Aug 2026
18 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 03 Aug 2026
256.3400
269.5900
255.9500
267.5300
189,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
258.1300
258.1300
249.0000
254.7800
121,200
Thu, 30 Jul 2026
255.0900
258.0900
252.7000
255.0300
178,200
Wed, 29 Jul 2026
255.3600
258.0500
250.1300
255.0900
181,000
Tue, 28 Jul 2026
251.2800
259.0000
249.9100
258.0700
254,800
Mon, 27 Jul 2026
240.7600
249.3400
238.5900
248.6300
241,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
239.2100
241.5000
236.0400
237.2000
205,000
Thu, 23 Jul 2026
233.7900
237.2300
232.7800
236.2100
143,300
Wed, 22 Jul 2026
244.1300
244.2100
237.9600
237.9600
143,000
Tue, 21 Jul 2026
243.2200
246.8100
240.5400
243.9400
116,800
Mon, 20 Jul 2026
243.4600
248.0900
238.2200
245.6100
157,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
251.4000
257.8500
240.4500
242.0500
180,000
Thu, 16 Jul 2026
247.4200
257.5800
247.4200
256.7400
219,600
Wed, 15 Jul 2026
230.1100
246.3200
229.1900
245.9300
280,400
Tue, 14 Jul 2026
236.1500
237.2600
228.4800
230.1100
261,300
Mon, 13 Jul 2026
236.1400
243.7200
233.3600
237.2500
217,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
249.4300
250.3500
235.6000
236.9100
281,700
Thu, 09 Jul 2026
252.1100
256.2300
246.2700
249.7100
301,500
Wed, 08 Jul 2026
261.3600
264.0400
250.8000
251.5200
215,100
Tue, 07 Jul 2026
271.4300
279.4900
261.1500
264.1100
195,300
Mon, 06 Jul 2026
275.4700
279.0800
263.2400
272.0700
304,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
271.5500
272.3600
264.7200
272.3600
244,200
Wed, 01 Jul 2026
264.2500
275.2000
264.2500
268.6700
185,000
Tue, 30 Jun 2026
263.6300
271.6000
258.3100
265.1300
155,400
Mon, 29 Jun 2026
259.1600
264.9300
256.4000
263.6300
165,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
252.9100
261.0100
252.8600
259.8000
355,600
Thu, 25 Jun 2026
245.8800
256.0000
245.4400
252.7300
195,300
Wed, 24 Jun 2026
234.0600
243.3200
232.1000
242.9500
233,700
Tue, 23 Jun 2026
233.6000
237.7700
230.7400
234.4800
170,800
Mon, 22 Jun 2026
239.1100
242.5400
233.3000
233.3000
113,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
230.6200
242.2900
229.8700
239.2800
227,500
Wed, 17 Jun 2026
230.6400
238.6200
223.8700
227.6800
220,100
Tue, 16 Jun 2026
235.9800
235.9800
230.1100
232.2000
222,700
Mon, 15 Jun 2026
238.6400
242.4800
232.0000
233.6700
168,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
239.4000
243.6800
233.3100
234.9400
212,900
Thu, 11 Jun 2026
233.2100
241.1600
230.5300
238.6000
270,000
Wed, 10 Jun 2026
17 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 10 Jun 2026
229.1700
235.7800
228.6100
232.4800
220,000
Tue, 09 Jun 2026
228.0600
236.5200
226.5000
231.1200
257,100
Mon, 08 Jun 2026
16 · 8-K
After-hours · 16:44 ET
8-K ↗
Mon, 08 Jun 2026
223.3200
230.0500
221.5000
226.7100
163,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
15 · 8-K
After market open · 12:37 ET
8-K ↗
Fri, 05 Jun 2026
227.9900
231.6000
221.3800
223.8700
240,000
Thu, 04 Jun 2026
222.1700
228.0800
220.3100
224.5100
129,600
Wed, 03 Jun 2026
215.4400
218.5800
211.7000
218.3400
208,400
Tue, 02 Jun 2026
216.4100
217.4800
210.4400
216.3800
169,700
Mon, 01 Jun 2026
218.7900
221.7400
211.3000
218.1300
214,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
227.0100
228.5000
219.3900
220.1000
186,300
Thu, 28 May 2026
225.9500
228.3600
222.6600
227.9900
125,500
Wed, 27 May 2026
229.3500
233.8300
220.6900
226.3700
190,100
Tue, 26 May 2026
14 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 26 May 2026
230.1300
230.2500
218.4000
229.0600
220,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
226.0000
230.6500
221.5800
228.9700
161,400
Thu, 21 May 2026
221.6300
228.0900
216.2600
226.1000
221,300
Wed, 20 May 2026
217.0100
224.8900
212.7200
224.7300
178,800
Tue, 19 May 2026
216.7300
222.6400
212.7000
217.2100
165,100
Mon, 18 May 2026
212.6200
219.5400
210.0400
217.2200
176,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
220.4400
224.9000
211.8900
213.9500
263,600
Thu, 14 May 2026
218.8200
222.6900
216.4500
220.9400
119,400
Wed, 13 May 2026
217.7300
222.0600
214.0000
219.2300
197,000
Tue, 12 May 2026
219.8800
227.3100
215.5600
220.5900
258,400
Mon, 11 May 2026
230.3800
233.4500
215.4500
221.9700
227,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Fri, 08 May 2026
222.5200
231.0500
216.9500
230.5500
217,000
Thu, 07 May 2026
217.8400
228.2900
205.2200
221.3500
285,300
Wed, 06 May 2026
216.4700
234.5600
214.9000
218.2000
467,600
Tue, 05 May 2026
182.5000
216.0100
173.8600
212.4300
496,400
Mon, 04 May 2026
12 · 8-K
After-hours · 16:56 ET
8-K ↗
Mon, 04 May 2026
191.2900
198.2400
184.0400
192.5500
263,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
192.5000
200.2900
190.4400
194.0700
195,400
Thu, 30 Apr 2026
11 · DEF 14A
After market open · 12:40 ET
DEF 14A ↗
Thu, 30 Apr 2026
186.1900
193.7700
184.6200
191.6300
229,400
Wed, 29 Apr 2026
193.1400
196.3300
183.6600
185.4500
233,400
Tue, 28 Apr 2026
197.3000
201.9900
193.7400
195.2500
164,000
Mon, 27 Apr 2026
199.4600
204.7500
196.2300
197.3000
356,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
200.2300
202.5300
193.5000
200.0600
243,100
Thu, 23 Apr 2026
203.7400
204.7500
196.0000
198.1000
197,300
Wed, 22 Apr 2026
200.8400
204.6700
199.7100
203.7400
173,400
Tue, 21 Apr 2026
200.8900
205.1300
195.7800
198.6800
185,300
Mon, 20 Apr 2026
199.7000
204.4300
195.9500
201.0800
150,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
197.5000
203.9300
193.0700
202.3800
229,300
Thu, 16 Apr 2026
194.0800
199.0000
193.3700
194.0400
194,800
Wed, 15 Apr 2026
196.0300
198.3500
192.7400
196.2200
149,700
Tue, 14 Apr 2026
202.9100
207.6000
192.0000
196.0300
183,800
Mon, 13 Apr 2026
198.6800
204.5600
196.7300
203.3900
177,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
204.6900
206.5000
201.0000
201.2500
172,100
Thu, 09 Apr 2026
197.7900
207.1100
195.3000
203.6000
167,800
Wed, 08 Apr 2026
196.2800
201.9300
196.2800
200.4900
238,700
Tue, 07 Apr 2026
192.1800
194.6600
187.1900
188.7000
176,700
Mon, 06 Apr 2026
190.0500
194.1600
188.2200
192.0000
214,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
191.0800
194.1700
185.7500
192.0200
207,600
Wed, 01 Apr 2026
192.5600
199.0700
191.2500
193.9900
180,400
Tue, 31 Mar 2026
188.9200
195.6000
188.8100
193.6000
265,400
Mon, 30 Mar 2026
191.8400
195.3600
185.5000
186.7600
208,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
186.9300
194.4400
184.4000
189.4500
143,000
Thu, 26 Mar 2026
189.8300
192.0900
187.1700
187.9800
150,500
Wed, 25 Mar 2026
193.0600
196.9800
188.0400
190.0700
208,700
Tue, 24 Mar 2026
186.5500
195.0800
186.5500
189.5700
205,300
Mon, 23 Mar 2026
196.9600
196.9600
187.8100
188.7600
175,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
196.5600
198.4400
188.9800
191.0500
174,400
Thu, 19 Mar 2026
197.8600
198.9900
193.1000
196.9800
153,100
Wed, 18 Mar 2026
205.2000
205.2000
197.9200
198.4000
149,500
Tue, 17 Mar 2026
205.9300
211.0800
203.6500
205.6500
172,000
Mon, 16 Mar 2026
204.0700
206.0300
199.9200
203.0200
251,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
206.2200
206.2200
198.8800
203.8700
287,300
Thu, 12 Mar 2026
205.6100
208.7800
201.8500
204.3100
149,600
Wed, 11 Mar 2026
212.9400
216.9800
208.6400
209.5900
217,000
Tue, 10 Mar 2026
213.9900
216.2600
207.8600
214.8600
213,800
Mon, 09 Mar 2026
208.3600
218.4200
208.1300
215.0000
173,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
198.2300
209.9300
196.0000
208.9200
218,800
Thu, 05 Mar 2026
203.0600
207.1500
196.2300
202.3300
176,200
Wed, 04 Mar 2026
203.2800
206.7900
196.2500
203.9900
171,200
Tue, 03 Mar 2026
198.4400
205.0000
197.0000
202.9100
263,000
Mon, 02 Mar 2026
202.4700
210.0200
202.4000
204.3000
212,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
10 · 10-K
After-hours · 16:13 ET
10-K ↗
Fri, 27 Feb 2026
9 · 8-K
After market open · 13:05 ET
8-K ↗
Fri, 27 Feb 2026
212.5600
217.6500
207.4800
210.5800
166,800
Thu, 26 Feb 2026
240.1600
243.4000
213.9100
215.6700
311,500
Wed, 25 Feb 2026
247.6200
253.0300
222.5300
240.1600
817,400
Tue, 24 Feb 2026
8 · 8-K
After-hours · 16:41 ET
8-K ↗
Tue, 24 Feb 2026
7 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 24 Feb 2026
6 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 24 Feb 2026
243.8900
249.2000
238.3600
240.5700
205,900
Mon, 23 Feb 2026
233.5300
244.7300
232.1100
241.7900
133,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
221.2500
238.2200
216.7000
233.4900
157,000
Thu, 19 Feb 2026
242.6200
242.6200
214.6100
222.8300
412,600
Wed, 18 Feb 2026
246.7800
251.4700
244.6800
245.8300
232,300
Tue, 17 Feb 2026
247.6200
252.1700
244.4300
246.1300
136,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5 · 8-K
After-hours · 16:56 ET
8-K ↗
Fri, 13 Feb 2026
250.3100
253.0200
242.1400
245.8100
167,600
Thu, 12 Feb 2026
265.6800
268.9100
246.8900
247.3200
143,600
Wed, 11 Feb 2026
270.6400
270.6400
251.6300
263.4400
156,300
Tue, 10 Feb 2026
267.7300
274.9300
263.4100
267.5600
138,800
Mon, 09 Feb 2026
269.3000
269.3000
256.1700
265.4100
156,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
258.4300
268.9000
257.9600
267.3400
269,300
Thu, 05 Feb 2026
255.6800
261.8100
254.0600
256.2100
131,200
Wed, 04 Feb 2026
252.4000
256.8900
240.9100
255.2900
197,300
Tue, 03 Feb 2026
254.3200
263.0000
250.6400
251.4500
190,200
Mon, 02 Feb 2026
251.1300
261.3700
250.0000
255.8700
129,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
243.7000
252.6300
243.7000
251.1400
198,000
Thu, 29 Jan 2026
243.7200
247.7300
240.7100
246.7800
179,400
Wed, 28 Jan 2026
253.2300
253.2300
240.6200
243.9000
164,200
Tue, 27 Jan 2026
253.3300
254.8600
245.2400
251.5800
144,100
Mon, 26 Jan 2026
259.5900
260.5800
250.6000
253.8700
112,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
265.4900
267.0000
256.1000
258.6800
170,500
Thu, 22 Jan 2026
268.1000
272.6000
262.7700
266.6500
209,400
Wed, 21 Jan 2026
265.0500
268.5800
258.2500
265.1700
147,000
Tue, 20 Jan 2026
255.3400
266.6100
255.3400
262.2600
103,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
257.1600
264.6200
250.0600
260.5200
121,500
Thu, 15 Jan 2026
259.1900
261.5600
253.0100
257.3600
161,600
Wed, 14 Jan 2026
253.4800
260.7400
249.0000
260.5100
173,300
Tue, 13 Jan 2026
261.0300
263.2000
249.3100
252.4700
124,400
Mon, 12 Jan 2026
257.5900
258.9200
244.5000
258.8900
203,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
255.4200
259.6700
250.3200
257.5100
113,300
Thu, 08 Jan 2026
246.7300
261.4100
246.7300
255.4200
173,600
Wed, 07 Jan 2026
247.8300
250.0000
243.7100
249.4900
175,100
Tue, 06 Jan 2026
235.4600
248.1700
234.6400
245.8800
180,100
Mon, 05 Jan 2026
224.1800
240.0000
222.0000
237.3100
163,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
225.3700
226.4100
220.0000
223.4000
140,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
234.7900
234.7900
221.6400
222.0300
213,500
Tue, 30 Dec 2025
234.4400
238.9900
233.5700
235.1400
133,900
Mon, 29 Dec 2025
238.2200
245.2300
233.8300
235.9200
188,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
233.8000
238.8500
233.8000
237.2200
175,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
234.1100
237.4300
233.1000
235.5400
75,100
Tue, 23 Dec 2025
230.5700
235.3000
228.1900
232.6700
207,400
Mon, 22 Dec 2025
229.5000
235.2100
228.7400
229.6700
75,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
223.4200
232.0900
221.5500
229.4000
231,900
Thu, 18 Dec 2025
225.0000
228.3000
217.5900
224.8600
168,500
Wed, 17 Dec 2025
216.1600
224.5500
216.1600
224.1900
173,600
Tue, 16 Dec 2025
215.7000
221.3000
213.7200
217.7400
138,700
Mon, 15 Dec 2025
219.8500
222.0400
215.7600
217.8200
101,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
216.7400
220.2100
213.3000
219.4400
155,700
Thu, 11 Dec 2025
215.5700
219.4700
211.8100
214.8700
154,800
Wed, 10 Dec 2025
210.9900
214.0000
204.6100
213.7900
247,500
Tue, 09 Dec 2025
215.0000
218.3300
209.2800
210.0700
153,400
Mon, 08 Dec 2025
219.8400
222.5300
215.3500
215.7900
110,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
216.4600
219.9500
213.1800
217.1400
134,300
Thu, 04 Dec 2025
221.0200
221.1000
205.0100
216.2300
148,000
Wed, 03 Dec 2025
217.8200
223.8300
217.6800
219.6600
110,600
Tue, 02 Dec 2025
219.7200
228.4500
216.0200
219.0800
154,200
Tue, 02 Dec 2025
4 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 02 Dec 2025
3 · 8-K
Pre-market · 08:27 ET
8-K ↗
Mon, 01 Dec 2025
224.4000
228.5000
220.6700
221.5500
109,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
227.5700
227.8200
223.4000
226.6900
36,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
229.5800
230.2400
222.2700
224.6700
156,700
Tue, 25 Nov 2025
224.3300
233.3100
218.7600
229.7400
119,200
Mon, 24 Nov 2025
218.0200
222.2500
214.2600
221.9700
142,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
210.0400
221.3800
209.2900
219.9800
144,700
Thu, 20 Nov 2025
220.1300
220.1300
208.7200
209.8500
100,200
Wed, 19 Nov 2025
217.8800
222.2500
216.8000
219.5700
93,400
Tue, 18 Nov 2025
220.1000
223.2600
214.8600
218.5800
101,100
Mon, 17 Nov 2025
228.8800
233.9400
220.0700
222.8200
108,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
230.4700
237.0300
227.3100
231.5800
101,600
Thu, 13 Nov 2025
233.9100
243.8900
230.8700
234.3000
131,700
Wed, 12 Nov 2025
245.6100
247.7200
236.0500
237.2900
165,600
Tue, 11 Nov 2025
233.0700
246.2000
233.0700
245.6100
227,600
Mon, 10 Nov 2025
227.0000
235.3200
224.0600
234.5300
150,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
224.1800
228.5200
219.3100
226.1100
101,500
Fri, 07 Nov 2025
2 · 10-Q
Pre-market · 07:55 ET
10-Q ↗
Thu, 06 Nov 2025
232.3400
232.3400
216.9100
222.7700
126,400
Wed, 05 Nov 2025
222.8200
236.6600
221.5000
234.4900
267,800
Tue, 04 Nov 2025
208.2600
264.0000
207.0500
223.0400
485,400
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:16 ET
8-K ↗
Mon, 03 Nov 2025
190.7100
199.5800
190.7100
199.0500
198,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
185.7500
192.8700
182.8700
192.6400
155,900
Thu, 30 Oct 2025
188.5000
193.3300
184.7800
185.2800
110,200
Wed, 29 Oct 2025
196.5400
198.1300
186.5800
189.3700
129,300
Tue, 28 Oct 2025
201.0800
203.3300
197.0000
197.8900
68,600
Mon, 27 Oct 2025
201.0900
201.7000
198.4100
200.0100
48,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
203.2100
208.0000
199.8400
200.9900
73,300