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
306.9900
309.4000
300.8800
304.1600
1,694,091
Thu, 22 Oct 2026
296.8600
308.6300
296.8600
307.9400
3,270,500
Wed, 21 Oct 2026
290.7800
296.1400
290.3400
294.5000
2,227,100
Tue, 20 Oct 2026
289.4400
294.2700
288.1800
292.7500
2,503,100
Mon, 19 Oct 2026
288.2300
288.5400
285.2800
287.0300
1,363,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
287.9300
290.1200
285.6900
288.9000
2,332,400
Thu, 15 Oct 2026
286.5000
289.8000
285.0900
285.6500
2,205,100
Wed, 14 Oct 2026
277.5000
280.5900
276.8900
280.3200
1,779,300
Tue, 13 Oct 2026
276.5900
277.5000
274.1400
275.9000
1,268,900
Mon, 12 Oct 2026
272.3300
274.4500
271.9600
273.8100
1,136,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
271.1000
273.0200
270.1100
270.8800
1,421,600
Thu, 08 Oct 2026
264.9000
271.7300
263.4500
270.7300
1,793,300
Wed, 07 Oct 2026
263.5000
266.1500
262.1600
264.0000
1,460,100
Tue, 06 Oct 2026
259.2000
263.4700
258.8600
262.3600
1,486,300
Mon, 05 Oct 2026
255.9600
260.7800
255.9600
260.2600
1,707,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
264.9200
264.9200
256.5100
257.6800
2,188,100
Thu, 01 Oct 2026
263.4800
266.4600
261.8600
263.9600
1,532,200
Wed, 30 Sep 2026
261.6000
264.3200
257.7400
258.0600
2,525,000
Tue, 29 Sep 2026
259.7000
262.2100
258.3000
261.8000
2,200,200
Mon, 28 Sep 2026
260.9000
264.8700
259.3000
261.8000
1,666,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
261.8900
265.0600
261.3800
263.6700
1,210,300
Thu, 24 Sep 2026
15 · DEFA14A
After-hours · 16:06 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Thu, 24 Sep 2026
14 · DEF 14A
After-hours · 16:06 ET
DEFINITIVE PROXY STATEMENT ↗
Thu, 24 Sep 2026
264.8500
267.9200
261.3100
263.1100
1,993,600
Wed, 23 Sep 2026
268.5400
269.7200
262.4700
263.6800
2,726,100
Tue, 22 Sep 2026
271.1800
273.0000
266.3000
269.6400
1,948,200
Mon, 21 Sep 2026
269.1600
271.9100
267.9000
269.9400
2,307,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
271.6100
272.2400
268.9900
271.2200
6,603,300
Thu, 17 Sep 2026
271.3100
273.3000
270.1800
272.2400
1,829,800
Wed, 16 Sep 2026
273.3000
277.6200
271.9600
273.1900
2,480,700
Tue, 15 Sep 2026
273.9600
278.5200
273.5400
276.5300
2,208,900
Mon, 14 Sep 2026
272.5300
277.2700
271.0800
276.6300
2,381,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
265.8200
268.5900
265.0000
268.2600
2,166,000
Thu, 10 Sep 2026
265.8300
268.7300
265.1500
267.3300
1,661,100
Wed, 09 Sep 2026
267.4200
268.3000
264.8600
265.2200
1,757,300
Tue, 08 Sep 2026
274.3000
274.5600
267.5500
267.9600
1,814,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
280.4700
280.6700
276.4500
277.6200
2,209,200
Thu, 03 Sep 2026
282.9100
287.6300
281.4000
283.5300
2,346,500
Wed, 02 Sep 2026
283.0000
283.0000
278.0800
281.1600
1,829,200
Tue, 01 Sep 2026
286.6700
288.0000
282.9300
283.4900
1,782,000
Mon, 31 Aug 2026
285.5900
287.3200
284.9300
286.1600
1,569,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
285.0000
287.8600
285.0000
287.4800
1,761,300
Thu, 27 Aug 2026
279.8000
286.1700
279.1700
284.6800
1,766,400
Wed, 26 Aug 2026
280.8900
284.0100
280.8700
281.3900
1,221,900
Tue, 25 Aug 2026
280.0700
283.4100
279.3100
282.7800
2,248,300
Mon, 24 Aug 2026
280.9000
285.5900
280.9000
283.0100
2,449,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
279.7000
282.1700
277.0000
280.8100
2,609,500
Thu, 20 Aug 2026
277.5000
281.6700
276.9300
279.2100
1,685,000
Wed, 19 Aug 2026
269.9800
278.9600
269.9100
277.2200
2,355,000
Tue, 18 Aug 2026
270.9100
274.6300
269.1400
269.3100
3,344,200
Mon, 17 Aug 2026
269.5400
269.9400
265.8200
266.0600
2,289,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
276.8700
277.3300
271.4300
272.9600
1,457,400
Thu, 13 Aug 2026
271.0100
276.8800
268.7300
276.2300
1,911,800
Wed, 12 Aug 2026
269.2000
271.0300
265.9000
269.3300
2,159,900
Tue, 11 Aug 2026
270.6700
273.1400
269.4900
271.0900
2,105,700
Mon, 10 Aug 2026
268.9300
273.7200
268.0100
273.6800
1,703,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
272.7800
275.2800
270.1400
271.3200
2,119,300
Thu, 06 Aug 2026
271.1600
273.8100
269.2000
273.5100
2,747,900
Wed, 05 Aug 2026
13 · 10-K
After-hours · 16:01 ET
10-K ↗
Wed, 05 Aug 2026
274.9700
274.9700
266.7300
270.0900
1,931,800
Tue, 04 Aug 2026
264.4100
270.8000
263.3600
270.6200
2,586,300
Mon, 03 Aug 2026
270.8000
275.5600
268.2900
269.7800
3,103,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
260.1400
266.9300
258.9900
266.4600
2,494,600
Thu, 30 Jul 2026
265.4400
267.4700
256.9000
263.8700
2,895,200
Wed, 29 Jul 2026
264.8800
280.5900
261.5000
273.3700
4,623,600
Wed, 29 Jul 2026
12 · 8-K
Pre-market · 06:57 ET
8-K ↗
Tue, 28 Jul 2026
259.3700
268.1700
258.1800
264.1700
3,686,100
Mon, 27 Jul 2026
251.1800
257.7400
251.1800
254.9800
1,723,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
244.5600
250.8400
243.5700
250.0900
1,763,700
Thu, 23 Jul 2026
242.9900
244.8000
240.4000
242.8800
2,009,400
Wed, 22 Jul 2026
249.2500
249.2500
241.6500
243.1200
2,011,300
Tue, 21 Jul 2026
250.7300
253.3500
246.0200
246.2200
2,842,500
Mon, 20 Jul 2026
254.3100
256.0100
251.0100
255.2400
2,776,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
257.9800
261.3100
251.4500
255.2700
2,675,800
Thu, 16 Jul 2026
252.2300
257.3600
251.9300
256.5600
2,661,700
Wed, 15 Jul 2026
246.7400
251.0600
245.4700
247.4700
1,872,800
Tue, 14 Jul 2026
244.9600
247.8100
243.2900
246.4400
2,191,100
Mon, 13 Jul 2026
244.3300
251.6400
243.7800
251.0500
2,573,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
243.5900
244.3000
240.2100
241.9200
1,243,000
Thu, 09 Jul 2026
237.4200
241.5100
235.1900
241.2800
2,272,500
Wed, 08 Jul 2026
245.1900
245.1900
240.7600
241.3700
1,688,700
Tue, 07 Jul 2026
244.0400
248.4200
244.0400
245.6000
1,735,700
Mon, 06 Jul 2026
243.3800
243.3800
237.4200
239.4900
1,998,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
236.3400
243.0300
236.0000
242.2700
2,492,600
Wed, 01 Jul 2026
228.9300
236.8300
228.2800
235.7300
2,988,400
Tue, 30 Jun 2026
223.2600
225.8700
222.1000
223.9500
3,583,800
Mon, 29 Jun 2026
226.5500
226.7000
223.0300
224.9700
2,023,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
11 · 8-K
After-hours · 17:03 ET
FORM 8-K ↗
Fri, 26 Jun 2026
218.2200
224.2200
217.6500
223.5500
8,663,700
Thu, 25 Jun 2026
219.4800
225.2900
216.0400
216.3100
2,286,300
Wed, 24 Jun 2026
221.3000
223.3900
218.4100
219.8600
2,695,200
Tue, 23 Jun 2026
220.7900
220.9300
217.8900
220.5000
2,550,800
Mon, 22 Jun 2026
216.0400
218.3200
213.8000
214.6000
2,998,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
218.3400
220.0300
215.3000
218.4100
6,501,700
Wed, 17 Jun 2026
220.1600
224.0400
216.7900
218.7600
2,743,800
Tue, 16 Jun 2026
224.6900
225.7900
220.2200
222.0000
2,615,400
Mon, 15 Jun 2026
224.3600
226.5400
222.3300
223.2200
2,314,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
224.1800
227.2000
221.8400
226.2100
2,189,800
Thu, 11 Jun 2026
228.6000
230.8700
225.5900
225.7700
2,747,600
Wed, 10 Jun 2026
230.8100
233.2000
228.4200
231.1000
2,155,100
Tue, 09 Jun 2026
226.6100
231.5900
225.3800
231.1700
2,088,900
Mon, 08 Jun 2026
231.0700
231.6100
228.7700
229.0800
1,620,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
233.0800
234.8500
231.1800
231.9500
2,980,400
Thu, 04 Jun 2026
234.3600
237.1100
230.0700
231.3100
2,319,000
Wed, 03 Jun 2026
228.8700
229.9300
225.0000
227.7500
2,728,900
Tue, 02 Jun 2026
229.5000
231.8900
225.2100
231.1800
3,550,500
Mon, 01 Jun 2026
223.9600
234.7300
223.9500
233.7400
3,970,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
218.0900
224.1600
218.0100
221.8400
3,377,700
Thu, 28 May 2026
215.6000
221.1000
215.6000
219.8600
1,784,700
Wed, 27 May 2026
218.6300
221.3700
216.7200
217.6500
2,061,600
Tue, 26 May 2026
221.8400
223.4800
218.2800
218.3500
2,374,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
220.3200
226.4600
220.1800
225.3100
2,282,600
Thu, 21 May 2026
219.0300
220.5900
216.6200
220.0800
2,248,900
Wed, 20 May 2026
218.2200
221.0200
215.3400
220.6900
2,846,700
Tue, 19 May 2026
222.9400
227.4300
220.3300
220.4400
3,575,800
Mon, 18 May 2026
215.3000
223.3100
215.1300
222.9400
3,256,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
210.1000
214.9200
210.1000
214.4800
2,921,800
Thu, 14 May 2026
208.6300
211.2400
207.0700
208.3700
2,818,300
Wed, 13 May 2026
211.4700
212.4800
204.5600
208.6300
3,251,500
Tue, 12 May 2026
213.7800
215.8100
211.1300
213.8100
4,018,000
Mon, 11 May 2026
211.2600
213.1300
209.9800
211.6700
2,260,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
212.6900
213.5600
208.6200
213.0000
2,804,100
Thu, 07 May 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 07 May 2026
206.0500
215.0900
206.0500
214.0900
3,462,500
Wed, 06 May 2026
208.4100
209.2100
205.7000
207.2000
2,237,600
Tue, 05 May 2026
9 · 424B2
After-hours · 16:30 ET
424B2 ↗
Tue, 05 May 2026
210.0300
211.2300
206.7400
210.6000
2,113,900
Mon, 04 May 2026
213.1200
216.1000
210.6300
211.3200
2,986,700
Mon, 04 May 2026
8 · 424B2
Pre-market · 08:48 ET
424B2 ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
215.0200
216.5500
209.1200
214.2100
2,621,700
Thu, 30 Apr 2026
7 · 10-Q
After market open · 15:14 ET
10-Q ↗
Thu, 30 Apr 2026
212.6500
215.0600
210.3000
211.9400
4,253,600
Wed, 29 Apr 2026
207.7800
215.1700
205.0600
215.0600
4,441,600
Wed, 29 Apr 2026
6 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 28 Apr 2026
199.6900
201.5200
197.6000
199.1700
3,644,100
Mon, 27 Apr 2026
195.8500
199.4500
195.7000
197.2300
2,638,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
196.9600
197.6300
194.9000
196.5300
3,414,900
Thu, 23 Apr 2026
200.1100
200.9000
195.1100
198.5300
4,208,000
Wed, 22 Apr 2026
203.1800
203.9500
200.6200
201.6900
2,038,400
Tue, 21 Apr 2026
202.2400
206.1000
201.8200
202.8700
3,041,200
Mon, 20 Apr 2026
200.4700
203.3900
200.4600
202.3900
2,062,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
201.6500
202.1400
198.3300
200.4700
2,894,700
Thu, 16 Apr 2026
197.8500
201.4000
197.8500
200.3900
2,725,200
Wed, 15 Apr 2026
196.0600
198.8800
194.5300
196.9200
3,781,200
Tue, 14 Apr 2026
195.6900
197.6900
194.1400
195.0800
2,409,100
Mon, 13 Apr 2026
188.2600
195.4700
188.2600
195.3800
3,142,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
195.9900
196.0500
188.1600
188.7900
3,202,600
Thu, 09 Apr 2026
199.7800
199.8200
194.5400
196.0200
2,996,300
Wed, 08 Apr 2026
204.5100
206.5400
199.3800
200.7800
2,835,200
Tue, 07 Apr 2026
203.8900
205.4400
202.8300
203.6100
2,259,600
Mon, 06 Apr 2026
203.4900
205.3500
202.0200
204.3400
1,675,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
201.2500
204.3000
199.1600
204.0100
2,868,100
Wed, 01 Apr 2026
203.3500
204.4400
197.0800
201.2800
3,077,700
Tue, 31 Mar 2026
206.9100
208.1700
202.3500
203.1800
3,444,800
Mon, 30 Mar 2026
203.1900
206.6600
202.5000
205.4700
3,647,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
203.4800
204.5900
199.1900
201.2500
3,569,400
Thu, 26 Mar 2026
202.0300
208.1900
201.9200
204.5100
3,123,600
Wed, 25 Mar 2026
206.2600
209.4900
198.5900
202.1100
2,854,700
Tue, 24 Mar 2026
209.3300
210.2900
204.0300
204.8900
3,099,800
Mon, 23 Mar 2026
209.5800
211.7300
208.0100
209.7100
3,822,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
211.2700
212.7900
208.5600
208.6900
19,083,800
Thu, 19 Mar 2026
210.7400
214.3000
209.0000
210.6600
3,286,700
Wed, 18 Mar 2026
207.3600
211.0600
207.3600
208.2800
3,243,700
Tue, 17 Mar 2026
210.1900
213.4200
208.8800
209.7300
2,702,800
Mon, 16 Mar 2026
208.4500
210.9500
207.5900
209.1100
3,394,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
205.7600
209.1500
205.5300
208.5200
3,135,300
Thu, 12 Mar 2026
212.7000
216.0000
207.2800
207.4500
4,174,200
Wed, 11 Mar 2026
217.8800
219.8000
211.4200
213.0000
2,604,700
Tue, 10 Mar 2026
221.9600
222.4100
212.5000
217.3700
3,204,900
Mon, 09 Mar 2026
224.5700
225.4900
220.3800
223.0400
4,331,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
220.8500
226.5000
219.2900
226.2400
3,798,800
Thu, 05 Mar 2026
217.4900
223.4500
217.2500
222.7000
4,813,900
Wed, 04 Mar 2026
216.8400
218.3600
214.6200
217.1600
4,230,300
Tue, 03 Mar 2026
214.6200
217.5500
213.5000
216.2700
3,547,500
Mon, 02 Mar 2026
212.5900
216.2500
210.7200
214.9700
4,419,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
214.9100
215.8000
208.9200
214.3600
4,998,700
Thu, 26 Feb 2026
214.7800
221.7300
214.7800
218.3600
3,911,000
Wed, 25 Feb 2026
206.1100
214.3400
205.2500
214.2500
5,074,300
Tue, 24 Feb 2026
205.7300
207.7800
203.2600
205.6800
5,808,000
Mon, 23 Feb 2026
213.2500
214.2000
205.3300
205.7300
4,292,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
215.3600
216.1800
212.7600
214.4700
2,511,700
Thu, 19 Feb 2026
217.2100
218.8500
213.9000
215.9700
3,597,800
Wed, 18 Feb 2026
212.8400
217.8300
211.6200
217.2100
3,363,200
Tue, 17 Feb 2026
212.4300
214.8500
210.2200
213.0800
4,965,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
210.6700
213.3600
209.0500
212.1100
3,840,500
Thu, 12 Feb 2026
216.5800
217.0500
208.6200
209.9600
7,879,700
Wed, 11 Feb 2026
225.5300
226.0800
216.6500
217.5700
4,597,500
Tue, 10 Feb 2026
224.0100
227.1200
223.4400
225.5300
4,475,900
Mon, 09 Feb 2026
231.3600
231.3600
224.9300
226.6200
3,376,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
234.1800
235.6900
230.2800
231.3600
3,223,400
Thu, 05 Feb 2026
236.5800
238.8800
232.4100
233.9900
2,797,800
Wed, 04 Feb 2026
235.5000
237.8900
230.7800
234.6700
4,159,100
Tue, 03 Feb 2026
244.1500
244.2900
234.8100
235.0800
4,377,400
Mon, 02 Feb 2026
246.6000
250.0000
244.6400
247.5600
2,024,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
245.0700
247.0000
243.6800
246.8200
3,568,400
Thu, 29 Jan 2026
5 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Thu, 29 Jan 2026
249.3900
252.4300
244.4400
245.9700
3,533,800
Wed, 28 Jan 2026
249.6500
255.7300
248.3000
250.6900
4,089,100
Wed, 28 Jan 2026
4 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 27 Jan 2026
256.7800
257.4600
253.4400
254.5100
3,482,100
Mon, 26 Jan 2026
258.4300
260.2400
256.2200
258.1700
2,043,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
258.1300
260.6500
256.8800
257.8700
2,114,200
Thu, 22 Jan 2026
257.2000
260.0600
256.5300
259.8600
2,002,100
Wed, 21 Jan 2026
255.4300
259.2900
254.5000
256.9900
2,540,600
Tue, 20 Jan 2026
258.4600
259.9000
254.1900
255.1000
2,214,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
260.0200
261.0900
257.5700
260.4400
2,880,300
Thu, 15 Jan 2026
261.1400
263.5800
259.1300
260.2000
2,054,000
Wed, 14 Jan 2026
256.6400
259.0400
256.1900
258.5000
1,894,800
Tue, 13 Jan 2026
262.2900
263.2200
256.7200
257.0700
1,802,800
Mon, 12 Jan 2026
264.8000
266.0300
261.9700
262.8000
1,495,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
265.5500
268.0800
264.6600
266.0200
1,687,600
Thu, 08 Jan 2026
260.2500
267.0300
259.6000
265.6700
1,988,700
Wed, 07 Jan 2026
261.9500
262.4800
259.3000
261.2600
1,479,000
Tue, 06 Jan 2026
255.7700
262.1000
255.4700
261.1200
2,063,900
Mon, 05 Jan 2026
252.6900
259.1400
251.9600
257.3200
2,102,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
257.0300
257.6700
251.6500
252.8800
2,026,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
258.9800
259.5000
257.0900
257.2300
1,760,300
Tue, 30 Dec 2025
258.6200
260.6600
258.5600
259.5300
1,004,100
Mon, 29 Dec 2025
259.1500
260.8300
258.4100
259.6100
1,703,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
257.8700
259.0500
257.4000
258.8400
1,230,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
256.5200
259.0000
255.3000
258.1000
622,100
Tue, 23 Dec 2025
260.2700
260.3700
256.5900
257.0100
1,875,900
Mon, 22 Dec 2025
257.9400
261.4900
257.6200
259.7400
2,075,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
260.3200
261.0000
257.0400
257.9400
7,868,400
Thu, 18 Dec 2025
263.1300
265.2500
260.7600
260.9700
3,508,700
Wed, 17 Dec 2025
261.2800
266.4200
261.0000
265.4700
2,511,200
Tue, 16 Dec 2025
261.7800
263.8000
259.5700
262.1700
3,359,200
Mon, 15 Dec 2025
266.3300
267.8500
264.5700
264.9500
2,958,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
264.0500
266.3500
263.7400
266.1000
2,079,100
Thu, 11 Dec 2025
259.5900
264.9900
259.3500
264.6900
1,634,400
Wed, 10 Dec 2025
257.3600
260.0500
256.8300
259.3400
2,449,800
Tue, 09 Dec 2025
259.0900
260.9900
257.9900
258.2300
1,717,100
Mon, 08 Dec 2025
260.8600
261.1200
257.5800
258.6900
2,584,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
259.4000
262.7600
259.3400
261.6300
2,756,600
Thu, 04 Dec 2025
261.4600
262.3000
258.3500
259.4000
2,594,200
Wed, 03 Dec 2025
256.5000
260.5400
256.5000
260.2200
2,367,000
Tue, 02 Dec 2025
256.6500
258.1100
254.4600
257.1800
3,423,000
Mon, 01 Dec 2025
254.0000
257.9000
253.2000
255.8400
2,860,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
255.2900
256.3600
253.7000
255.3000
975,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
256.9800
257.4000
254.0600
254.3300
1,711,800
Tue, 25 Nov 2025
251.0000
260.0000
250.6600
256.3100
2,670,000
Mon, 24 Nov 2025
252.6200
252.7900
248.3300
250.1000
3,502,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
249.7800
254.4600
249.0600
253.1200
2,003,200
Thu, 20 Nov 2025
251.8100
251.9300
247.7700
249.0600
2,034,400
Wed, 19 Nov 2025
250.2600
251.3500
247.1800
250.4100
2,170,500
Tue, 18 Nov 2025
251.0200
251.4600
247.2100
249.6900
2,031,600
Mon, 17 Nov 2025
3 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 17 Nov 2025
252.8100
253.5600
250.3500
250.9000
1,761,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
254.6100
255.7200
251.2200
253.0900
1,720,000
Thu, 13 Nov 2025
252.8500
255.0400
250.6500
254.6100
1,980,600
Wed, 12 Nov 2025
255.2100
256.3300
253.4900
254.5500
1,772,100
Tue, 11 Nov 2025
254.6100
256.1000
253.2700
255.2000
1,413,500
Mon, 10 Nov 2025
253.3000
255.7700
251.1800
254.0600
1,735,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
253.7600
255.3800
251.6200
254.1600
2,442,100
Thu, 06 Nov 2025
257.6000
258.6600
249.6800
252.3600
3,338,300
Wed, 05 Nov 2025
256.4700
260.7700
256.0400
259.5700
2,213,000
Tue, 04 Nov 2025
259.6100
262.2500
256.8700
259.2200
2,555,000
Mon, 03 Nov 2025
260.3000
260.6800
255.1600
257.1700
2,365,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After market open · 12:09 ET
10-Q ↗
Fri, 31 Oct 2025
260.6300
262.0800
258.1900
260.3000
2,557,700
Thu, 30 Oct 2025
262.2200
265.9200
260.2200
261.5300
2,792,400
Wed, 29 Oct 2025
271.1600
272.8100
260.2400
261.2200
3,346,300
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 06:55 ET
8-K ↗
Tue, 28 Oct 2025
280.0000
282.9300
279.3100
279.6300
2,351,300
Mon, 27 Oct 2025
280.9700
282.8900
280.0900
280.5300
1,979,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
282.2500
282.8600
280.6800
280.9400
1,263,200