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
236.1500
240.7000
233.9500
234.9200
3,271,588
Thu, 22 Oct 2026
237.3800
242.3400
235.1800
237.7900
6,949,500
Wed, 21 Oct 2026
237.1700
243.0000
236.0500
242.3600
3,125,600
Tue, 20 Oct 2026
227.6900
240.0600
226.7000
237.6000
2,955,700
Mon, 19 Oct 2026
234.7800
235.3400
228.8600
230.1900
3,087,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
228.3700
235.5700
226.3000
229.3300
4,576,000
Thu, 15 Oct 2026
219.8000
231.8900
218.7000
231.0900
5,171,500
Wed, 14 Oct 2026
222.8300
224.7200
218.6400
220.8300
4,396,700
Tue, 13 Oct 2026
222.6400
228.7800
221.8900
226.3200
3,033,900
Mon, 12 Oct 2026
225.6300
228.4500
223.2900
225.2100
2,852,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
232.5400
233.6700
224.6600
227.5200
2,385,000
Thu, 08 Oct 2026
229.4500
231.2900
224.1700
231.0700
3,950,700
Wed, 07 Oct 2026
238.4400
239.8400
231.0200
235.2200
2,930,000
Tue, 06 Oct 2026
242.9800
245.3500
240.4500
244.3800
1,732,300
Mon, 05 Oct 2026
242.5100
243.2300
239.2600
241.9700
1,893,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
245.3700
248.8600
242.7300
243.6600
2,681,800
Thu, 01 Oct 2026
238.6500
242.3400
235.0100
239.1900
2,380,800
Wed, 30 Sep 2026
236.4800
238.2000
232.8400
237.5300
2,685,800
Tue, 29 Sep 2026
237.5800
239.8300
235.1100
236.4700
2,438,800
Mon, 28 Sep 2026
238.6900
239.3900
233.2400
236.3200
3,629,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
231.2000
239.2400
230.2200
238.0800
2,929,000
Thu, 24 Sep 2026
232.3400
233.2500
229.3600
230.1600
2,943,500
Wed, 23 Sep 2026
236.5000
236.9000
231.7300
235.4400
4,018,700
Tue, 22 Sep 2026
231.8700
238.9400
231.0800
237.5700
4,153,700
Mon, 21 Sep 2026
229.1400
233.0600
226.1500
232.4100
4,856,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
231.3600
231.3600
224.8600
227.9900
5,216,500
Thu, 17 Sep 2026
222.1600
228.2800
220.6700
227.9500
5,053,500
Wed, 16 Sep 2026
227.9900
228.1800
216.6600
218.9800
3,342,500
Tue, 15 Sep 2026
226.0400
228.9800
224.3000
226.3500
2,373,300
Mon, 14 Sep 2026
226.7600
230.8700
223.9600
224.2300
4,657,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
229.8400
238.6000
228.0000
236.6200
3,124,500
Thu, 10 Sep 2026
219.7500
226.9300
218.4500
226.4700
3,078,600
Wed, 09 Sep 2026
221.9700
227.2200
221.9700
223.3200
3,831,700
Tue, 08 Sep 2026
230.2200
231.3000
222.3200
223.8700
5,537,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
228.0900
228.6200
225.0100
227.8400
2,905,900
Thu, 03 Sep 2026
225.2200
227.1200
222.8100
224.9900
2,332,300
Wed, 02 Sep 2026
20 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 02 Sep 2026
223.1000
229.9900
222.2200
228.5000
2,745,500
Tue, 01 Sep 2026
221.7000
223.1600
217.3000
222.4000
3,181,500
Mon, 31 Aug 2026
226.2200
227.2400
223.2400
224.6400
2,990,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
19 · 8-K
After-hours · 16:19 ET
8-K ↗
Fri, 28 Aug 2026
225.6600
225.8400
220.5500
223.5800
3,328,900
Thu, 27 Aug 2026
225.5700
228.0800
223.0000
225.8600
2,564,200
Wed, 26 Aug 2026
224.7500
226.1900
222.2600
223.1500
1,815,700
Tue, 25 Aug 2026
224.9600
225.3100
221.2600
224.7500
2,025,200
Mon, 24 Aug 2026
223.1500
224.0800
217.9800
222.4400
2,971,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
225.2600
226.0800
222.9100
225.5600
2,172,500
Thu, 20 Aug 2026
226.6200
227.7500
222.6000
222.9700
2,124,500
Wed, 19 Aug 2026
230.7500
231.6600
225.0200
226.0200
3,337,100
Tue, 18 Aug 2026
229.5600
230.3800
223.5100
228.5600
4,995,200
Mon, 17 Aug 2026
235.3600
238.1800
232.2400
232.7200
3,330,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
231.6100
234.7500
231.1000
234.7100
2,825,200
Thu, 13 Aug 2026
233.4600
236.5800
231.1900
231.9100
3,376,200
Wed, 12 Aug 2026
242.0700
242.4900
233.1700
233.4100
3,187,400
Tue, 11 Aug 2026
236.1100
241.0400
233.4100
236.3800
2,804,800
Mon, 10 Aug 2026
240.2500
240.2600
233.0900
233.4300
3,285,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
237.3100
240.2900
235.3700
239.7100
3,216,800
Thu, 06 Aug 2026
228.4900
236.6500
226.7600
231.7800
3,064,300
Wed, 05 Aug 2026
235.0200
237.2200
229.5000
231.1500
5,617,100
Tue, 04 Aug 2026
230.0000
238.8600
229.1600
237.6000
6,542,400
Mon, 03 Aug 2026
222.2500
225.8700
218.2400
224.1700
5,421,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
249.2000
251.7200
229.0600
229.1600
6,301,600
Thu, 30 Jul 2026
248.3200
251.0400
242.1500
245.1600
7,710,200
Wed, 29 Jul 2026
252.9600
257.3200
239.0000
240.9800
7,554,900
Tue, 28 Jul 2026
18 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Tue, 28 Jul 2026
17 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 28 Jul 2026
263.0500
266.1700
259.1000
259.1200
6,489,000
Mon, 27 Jul 2026
272.7200
276.8800
262.1700
267.6700
4,222,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
273.7200
278.2000
267.0100
269.2400
4,104,000
Thu, 23 Jul 2026
271.6200
280.4600
268.5700
277.2900
4,124,500
Wed, 22 Jul 2026
270.0600
279.7800
269.1600
278.8000
2,347,400
Tue, 21 Jul 2026
277.0100
278.0500
270.0100
273.1500
4,672,000
Mon, 20 Jul 2026
269.8000
273.4800
266.6300
267.1800
2,071,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
260.0200
271.0900
258.5400
266.5300
3,433,900
Thu, 16 Jul 2026
274.2900
276.2900
266.1200
270.6600
4,014,700
Wed, 15 Jul 2026
287.9600
288.9300
274.4300
279.0100
3,786,100
Tue, 14 Jul 2026
288.8200
289.7800
282.4400
283.8700
3,013,300
Mon, 13 Jul 2026
283.4500
286.8200
277.5600
278.3900
4,592,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
285.4200
293.9000
284.4600
292.2600
1,789,100
Thu, 09 Jul 2026
292.3400
298.0400
289.0300
290.5400
3,690,900
Wed, 08 Jul 2026
271.7900
285.9800
271.1000
283.8100
3,736,900
Tue, 07 Jul 2026
269.2000
274.1900
267.0300
273.1500
4,509,500
Mon, 06 Jul 2026
282.5800
286.8900
278.2900
280.5100
2,886,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
281.5300
285.9400
267.5500
273.3600
5,659,500
Wed, 01 Jul 2026
275.8300
283.3200
273.3100
279.1800
5,001,300
Tue, 30 Jun 2026
277.1900
283.3700
275.8000
281.0300
4,560,900
Mon, 29 Jun 2026
277.0000
280.0300
268.8500
278.3700
3,670,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
289.1700
291.3400
275.1800
277.0200
7,173,700
Thu, 25 Jun 2026
302.8900
307.3800
291.6900
298.6400
3,459,200
Wed, 24 Jun 2026
299.0600
299.9000
288.6400
294.0600
3,849,900
Tue, 23 Jun 2026
307.5600
310.3600
296.0400
299.9400
6,167,800
Mon, 22 Jun 2026
320.3600
327.5000
316.0000
323.2400
4,074,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
309.4400
319.7000
306.0600
313.2700
7,969,300
Wed, 17 Jun 2026
309.0300
310.8000
297.7600
298.2000
2,918,200
Tue, 16 Jun 2026
311.9000
319.2900
302.7500
302.8900
4,491,100
Mon, 15 Jun 2026
315.5700
320.9700
313.5100
315.8800
3,543,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
302.2500
307.2200
298.1200
304.8600
2,127,000
Thu, 11 Jun 2026
291.5400
303.3000
288.3900
302.5500
5,123,800
Thu, 11 Jun 2026
16 · 8-K
Pre-market · 08:17 ET
8-K ↗
Wed, 10 Jun 2026
291.5300
299.4200
284.1800
285.5600
4,335,700
Tue, 09 Jun 2026
308.6900
310.2200
279.3600
297.4100
5,081,800
Mon, 08 Jun 2026
307.7900
309.6000
298.0500
301.1400
5,607,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
312.5100
314.2400
295.8900
295.9600
8,438,100
Thu, 04 Jun 2026
321.7200
328.2100
315.0100
322.2200
3,249,400
Wed, 03 Jun 2026
322.3000
327.4800
318.7100
321.8800
2,844,700
Tue, 02 Jun 2026
320.0900
325.5900
317.0000
323.6200
3,871,300
Mon, 01 Jun 2026
315.0000
318.5500
305.6300
311.3800
2,881,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
333.5800
335.0000
320.3000
321.3500
3,773,000
Thu, 28 May 2026
330.4600
338.2900
324.8500
330.2800
3,215,300
Wed, 27 May 2026
337.0800
339.9500
326.6000
329.2400
3,805,600
Tue, 26 May 2026
320.2900
334.9000
318.0000
332.6700
4,618,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
300.8000
316.8100
300.6200
316.4700
2,948,500
Thu, 21 May 2026
308.5000
309.3700
297.4800
299.3800
3,492,800
Wed, 20 May 2026
298.0000
311.0400
294.6100
310.1500
4,261,900
Tue, 19 May 2026
285.6800
298.6300
285.6800
294.2800
2,904,700
Mon, 18 May 2026
298.0100
298.8600
287.3600
291.6800
3,456,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
287.6100
295.2700
284.7800
291.5000
3,390,600
Thu, 14 May 2026
298.0200
300.0000
291.2700
294.1700
2,172,500
Wed, 13 May 2026
300.0200
302.4100
293.2400
298.4100
3,250,400
Tue, 12 May 2026
300.6800
302.0000
291.0100
294.2300
4,790,600
Mon, 11 May 2026
295.9200
306.6200
291.1600
305.9900
4,975,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
295.4000
297.0000
290.2400
294.7500
6,908,800
Thu, 07 May 2026
300.9900
302.9900
288.4800
290.2200
4,957,300
Wed, 06 May 2026
291.5600
303.9100
291.2100
303.5500
4,488,500
Tue, 05 May 2026
292.0000
296.3900
289.7600
292.3500
4,332,900
Mon, 04 May 2026
297.7500
299.8000
288.2900
290.7600
2,675,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
291.6000
296.0000
285.5100
295.2400
2,829,800
Thu, 30 Apr 2026
289.4400
294.3400
279.7700
293.5900
5,079,900
Wed, 29 Apr 2026
281.4100
292.8500
278.0700
289.2500
10,710,600
Tue, 28 Apr 2026
15 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 28 Apr 2026
14 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 28 Apr 2026
232.8900
237.9400
228.4100
230.3900
4,731,200
Mon, 27 Apr 2026
242.3300
243.5500
232.4100
236.8700
4,010,200
Mon, 27 Apr 2026
13 · DEFA14A
Pre-market · 08:18 ET
DEFA14A ↗
Mon, 27 Apr 2026
12 · DEFA14A
Pre-market · 07:51 ET
DEFA14A ↗
Mon, 27 Apr 2026
11 · DEF 14A
Pre-market · 07:50 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
244.3400
245.2000
240.6600
244.0400
3,579,400
Thu, 23 Apr 2026
234.0300
244.7200
231.0000
241.1600
4,580,400
Wed, 22 Apr 2026
228.5000
228.9400
224.7900
225.7500
2,567,300
Tue, 21 Apr 2026
222.4700
226.6100
221.7000
224.5000
3,362,500
Mon, 20 Apr 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 20 Apr 2026
215.0100
221.4000
213.6000
221.3400
2,568,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
215.7700
218.9600
210.2700
216.0300
4,289,700
Fri, 17 Apr 2026
9 · PRE 14A
Pre-market · 08:38 ET
PRE 14A ↗
Thu, 16 Apr 2026
209.4800
215.5600
209.4800
213.7300
2,715,700
Wed, 15 Apr 2026
210.2600
210.7600
206.5400
209.3900
1,542,400
Tue, 14 Apr 2026
210.0000
210.5100
207.0900
209.8900
2,547,800
Mon, 13 Apr 2026
201.2800
208.1300
199.0100
208.0000
2,372,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
207.3100
209.9700
203.4000
204.3700
2,420,400
Thu, 09 Apr 2026
204.0400
206.7100
202.7400
205.6700
2,706,400
Wed, 08 Apr 2026
205.9500
208.6700
201.4800
204.2700
3,851,900
Tue, 07 Apr 2026
196.1200
196.8800
191.9600
195.1200
2,352,900
Mon, 06 Apr 2026
196.4100
200.6800
194.5100
197.0800
2,152,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
190.2300
195.2500
188.7500
194.5500
2,486,600
Wed, 01 Apr 2026
197.4400
199.6600
195.1300
195.5800
3,403,700
Tue, 31 Mar 2026
191.3900
198.0600
190.3400
196.8600
4,560,300
Mon, 30 Mar 2026
193.4500
194.2200
184.6800
187.3900
3,581,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.9800
196.1300
190.3500
191.6600
2,037,500
Thu, 26 Mar 2026
196.6300
199.7600
195.0000
196.9200
3,635,100
Wed, 25 Mar 2026
199.2000
202.0000
195.9800
197.6100
1,601,800
Tue, 24 Mar 2026
190.6400
198.5000
190.3600
196.4000
1,693,600
Mon, 23 Mar 2026
198.2700
198.9100
193.3000
193.3900
2,325,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
192.3900
194.5300
188.8300
191.3700
4,211,800
Thu, 19 Mar 2026
189.2500
193.9200
188.6800
192.3500
2,107,300
Wed, 18 Mar 2026
193.8800
196.1400
191.9500
192.6900
2,178,600
Tue, 17 Mar 2026
193.8800
197.2400
192.9300
194.0200
1,578,900
Mon, 16 Mar 2026
194.5800
195.9800
191.2500
191.8900
2,826,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
193.6600
195.5000
190.1600
190.8600
2,882,700
Thu, 12 Mar 2026
196.1500
198.2300
190.1700
191.2200
3,419,800
Thu, 12 Mar 2026
8 · 8-K
Pre-market · 08:23 ET
8-K ↗
Wed, 11 Mar 2026
204.7600
207.0000
198.0000
199.8700
2,482,800
Tue, 10 Mar 2026
204.2100
208.3600
201.8600
203.0300
2,525,900
Mon, 09 Mar 2026
200.1500
206.2500
193.0200
205.2500
3,696,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
202.5600
205.6700
201.1100
201.7400
3,105,200
Thu, 05 Mar 2026
214.7900
215.7600
207.7900
210.5800
3,308,800
Wed, 04 Mar 2026
217.8900
218.9800
215.1500
216.3700
2,372,100
Tue, 03 Mar 2026
218.4800
219.5700
213.1900
215.2500
3,168,800
Mon, 02 Mar 2026
221.8300
225.3000
218.2100
224.7600
1,667,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
229.0600
229.9300
223.8500
227.0100
2,951,900
Thu, 26 Feb 2026
235.7700
236.8000
228.0700
232.2300
3,068,900
Wed, 25 Feb 2026
236.5300
237.2800
232.7800
235.0700
1,597,500
Tue, 24 Feb 2026
232.1100
239.3000
232.1100
234.6300
1,976,100
Mon, 23 Feb 2026
231.8300
233.4900
225.3000
231.1600
1,703,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
229.9000
235.3300
229.0300
232.2700
2,120,200
Thu, 19 Feb 2026
235.2700
238.6500
229.7300
232.1100
2,451,600
Thu, 19 Feb 2026
7 · 10-K
Pre-market · 06:04 ET
10-K ↗
Wed, 18 Feb 2026
248.0800
249.2300
235.4600
237.3300
2,885,500
Tue, 17 Feb 2026
244.0600
246.5400
237.9200
245.0900
1,727,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
239.9500
244.6100
237.7000
244.4300
2,012,800
Thu, 12 Feb 2026
252.1700
256.3600
239.5200
242.1900
3,628,600
Wed, 11 Feb 2026
240.8300
250.8600
239.2400
249.7500
4,863,400
Tue, 10 Feb 2026
227.6100
239.5000
227.2900
236.6200
3,013,400
Mon, 09 Feb 2026
221.4100
229.2700
221.3000
228.9100
2,606,800
Mon, 09 Feb 2026
6 · 8-K
Pre-market · 06:07 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
5 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 06 Feb 2026
224.7700
226.4300
220.1000
224.3200
4,588,200
Thu, 05 Feb 2026
224.5900
229.0200
219.6100
222.1300
2,760,200
Wed, 04 Feb 2026
219.4500
228.4700
217.6600
226.8600
5,830,700
Tue, 03 Feb 2026
219.7700
221.5100
207.0100
220.6600
8,724,500
Tue, 03 Feb 2026
4 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 02 Feb 2026
224.5500
234.0900
224.4500
231.0800
3,698,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
229.0000
231.6800
224.8700
226.1400
3,542,300
Thu, 29 Jan 2026
239.8300
240.0000
226.3900
233.5000
2,872,800
Wed, 28 Jan 2026
233.7100
242.9300
233.0100
240.0300
2,943,700
Tue, 27 Jan 2026
231.8300
234.2100
229.2400
229.4200
3,202,500
Mon, 26 Jan 2026
232.3400
234.2800
229.8900
231.0500
2,044,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
236.6200
236.6200
229.0700
232.4800
3,258,000
Thu, 22 Jan 2026
238.1300
241.1000
235.2200
236.7500
2,012,400
Wed, 21 Jan 2026
234.6600
237.0000
229.6600
233.7200
3,497,400
Tue, 20 Jan 2026
231.0000
234.8200
228.7600
230.7000
2,425,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
241.5500
242.1100
236.8900
237.1100
2,676,600
Thu, 15 Jan 2026
242.3900
243.4600
236.5500
238.6000
2,314,400
Wed, 14 Jan 2026
236.6200
240.9100
235.3300
240.8100
1,986,700
Tue, 13 Jan 2026
238.3300
240.3100
237.2000
239.0900
1,748,900
Mon, 12 Jan 2026
238.2300
240.4000
235.6900
238.3300
2,333,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
237.3600
242.8800
236.4000
241.1500
2,732,500
Thu, 08 Jan 2026
236.3100
239.4300
231.8400
237.8900
2,168,100
Wed, 07 Jan 2026
241.6100
244.3000
236.1700
239.3400
2,798,300
Tue, 06 Jan 2026
228.3000
246.8900
228.3000
245.9500
4,418,000
Mon, 05 Jan 2026
221.8500
230.4200
221.8500
223.8800
2,856,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
220.6100
223.6100
219.4400
221.2800
2,896,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
219.6200
220.3400
216.8800
217.0600
1,413,000
Tue, 30 Dec 2025
221.1700
223.3900
219.7800
219.9800
1,746,100
Mon, 29 Dec 2025
222.4600
224.1100
219.1400
220.4600
2,498,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
225.6400
225.6400
222.7500
222.8700
1,439,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
226.4700
228.4300
224.5800
225.2600
1,031,000
Tue, 23 Dec 2025
226.6700
227.9000
224.5000
225.9800
1,871,300
Mon, 22 Dec 2025
229.7400
231.9500
227.5300
228.9400
1,801,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
224.2800
229.1200
224.0100
226.2700
10,501,500
Thu, 18 Dec 2025
227.2700
228.6000
222.0300
222.0800
2,665,300
Wed, 17 Dec 2025
230.3200
231.8300
223.0300
223.2300
2,685,000
Tue, 16 Dec 2025
232.1700
233.0000
227.9600
229.7500
2,467,200
Mon, 15 Dec 2025
230.7800
233.7900
228.2900
231.8300
3,077,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
232.1700
234.9300
227.4100
228.1600
3,591,000
Thu, 11 Dec 2025
229.2900
232.9100
227.9800
231.8300
2,350,000
Wed, 10 Dec 2025
227.5600
232.5900
225.4600
230.7800
2,155,300
Tue, 09 Dec 2025
227.2700
230.6100
227.0400
228.0500
1,845,500
Mon, 08 Dec 2025
229.6300
232.6600
227.2600
229.0100
2,839,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
228.8600
231.0000
227.8300
227.9500
2,208,700
Thu, 04 Dec 2025
226.7800
228.2800
224.0700
226.1600
3,614,800
Wed, 03 Dec 2025
217.8400
228.8000
215.1600
227.5600
4,593,800
Tue, 02 Dec 2025
200.5300
217.4900
199.4900
215.3500
6,160,000
Mon, 01 Dec 2025
191.6700
200.1900
191.2900
199.4900
3,393,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
193.9000
195.3000
193.3700
194.9400
1,654,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
191.7900
195.7200
191.2400
193.7600
2,836,000
Tue, 25 Nov 2025
190.4700
193.9500
188.4300
191.0200
3,214,000
Mon, 24 Nov 2025
192.2500
193.6800
190.2300
191.5600
4,513,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
184.6500
193.8300
183.2000
191.3500
3,403,000
Thu, 20 Nov 2025
192.1700
194.1700
183.0000
184.1900
3,426,800
Thu, 20 Nov 2025
3 · 8-K
Next filing day · accepted 19 Nov, 17:50 ET
8-K ↗
Wed, 19 Nov 2025
189.4400
191.3700
188.3600
190.0600
2,969,200
Tue, 18 Nov 2025
189.8500
190.8500
187.7400
188.5900
2,776,900
Mon, 17 Nov 2025
195.1800
196.6500
188.4900
190.5100
2,498,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
198.8300
199.8100
196.1800
197.1000
2,111,000
Thu, 13 Nov 2025
202.9200
204.7400
199.0200
201.2200
2,528,400
Wed, 12 Nov 2025
204.9700
206.9500
203.4500
204.0800
2,046,300
Tue, 11 Nov 2025
204.0500
206.0500
202.0900
202.8600
1,735,200
Mon, 10 Nov 2025
207.9400
208.5000
202.1600
205.1300
2,160,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
204.4200
204.7500
198.5000
204.5600
2,586,100
Thu, 06 Nov 2025
209.1300
210.3700
204.6900
206.4500
2,037,800
Wed, 05 Nov 2025
205.1700
213.0900
205.0400
210.4400
2,306,700
Tue, 04 Nov 2025
208.4700
209.9600
203.9300
204.4200
2,904,800
Mon, 03 Nov 2025
211.0700
212.7800
207.9400
210.3900
1,982,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
206.3800
212.2200
205.2000
209.1200
2,506,000
Thu, 30 Oct 2025
204.6500
209.7000
203.3800
206.3800
3,417,100
Wed, 29 Oct 2025
212.2800
213.0200
202.4800
204.7100
5,104,800
Tue, 28 Oct 2025
218.1600
220.4300
207.9900
212.9600
4,414,700
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 06:45 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:41 ET
8-K ↗
Mon, 27 Oct 2025
221.3900
221.8900
218.8900
221.5600
4,076,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
223.9600
223.9600
218.1200
219.1600
2,500,800