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
268.8000
271.5000
262.8100
263.8200
3,074,063
Thu, 22 Oct 2026
258.0400
272.1000
256.7000
270.5500
6,847,300
Wed, 21 Oct 2026
255.6100
257.6300
252.5200
255.0600
3,203,900
Tue, 20 Oct 2026
249.8300
256.7800
248.5000
256.7300
4,405,100
Mon, 19 Oct 2026
241.8400
247.6300
241.5100
247.0900
2,924,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
254.3400
256.5100
243.9400
245.2000
3,917,100
Thu, 15 Oct 2026
243.7400
254.3200
243.4400
251.6700
6,611,900
Wed, 14 Oct 2026
235.9000
241.2500
235.9000
240.6800
3,475,300
Tue, 13 Oct 2026
236.2800
241.4700
235.1900
236.2800
3,709,600
Mon, 12 Oct 2026
234.6300
242.4600
232.8500
238.1400
4,527,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
240.0000
245.1600
240.0000
242.2700
3,889,700
Thu, 08 Oct 2026
232.8200
241.1900
231.0700
241.0500
5,802,200
Wed, 07 Oct 2026
236.4400
237.3000
227.0000
232.7700
6,568,300
Tue, 06 Oct 2026
240.8700
240.8700
236.7700
238.1200
2,641,800
Mon, 05 Oct 2026
238.6800
241.0000
235.5100
238.7900
3,292,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
243.0500
243.9200
236.8800
237.6900
3,113,100
Thu, 01 Oct 2026
245.9300
248.3000
237.7900
241.2800
4,762,900
Wed, 30 Sep 2026
233.7000
240.8400
231.9500
239.9400
4,516,500
Tue, 29 Sep 2026
230.9900
233.3300
228.6800
233.1700
4,103,800
Mon, 28 Sep 2026
229.7200
231.4900
224.6700
231.0100
5,228,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
238.8500
241.1600
234.9600
235.4700
3,112,700
Thu, 24 Sep 2026
241.6700
244.2100
236.8400
238.9300
3,673,700
Wed, 23 Sep 2026
239.4800
241.7400
237.5100
240.6900
3,855,100
Tue, 22 Sep 2026
15 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Tue, 22 Sep 2026
254.5200
254.6700
237.6900
238.2500
7,368,200
Mon, 21 Sep 2026
248.9200
251.4800
244.2300
249.5200
5,179,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
251.5800
252.6700
247.2100
248.9200
10,194,800
Thu, 17 Sep 2026
250.3500
252.8400
245.4000
252.6700
5,111,400
Wed, 16 Sep 2026
253.3400
254.9800
249.2700
250.5000
4,469,100
Tue, 15 Sep 2026
261.7000
264.4600
257.2500
257.7600
4,888,900
Mon, 14 Sep 2026
261.5100
266.1000
256.6600
265.6000
5,718,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
242.1700
255.3000
241.5100
252.2300
10,780,400
Thu, 10 Sep 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 10 Sep 2026
251.8100
255.0000
247.1900
248.8300
10,397,200
Wed, 09 Sep 2026
258.1300
259.4300
254.4000
254.8600
4,165,500
Tue, 08 Sep 2026
13 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 08 Sep 2026
262.8100
262.8100
254.2500
257.2600
5,484,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
274.4700
275.9100
263.9300
266.5100
6,637,100
Thu, 03 Sep 2026
285.4800
292.8800
283.8400
285.7500
3,538,800
Wed, 02 Sep 2026
283.5000
287.4900
279.4300
279.7900
3,855,000
Tue, 01 Sep 2026
288.2600
294.5300
285.4800
286.0800
4,449,300
Mon, 31 Aug 2026
287.6500
294.1300
286.2600
292.7900
5,207,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
288.2200
294.0900
286.5200
291.5200
3,649,300
Thu, 27 Aug 2026
279.1600
291.1800
278.3700
289.1500
6,521,600
Wed, 26 Aug 2026
265.1900
274.6000
265.0400
273.4700
3,630,300
Tue, 25 Aug 2026
270.7600
275.9100
269.2800
273.9200
3,137,600
Mon, 24 Aug 2026
275.0000
279.0000
273.2500
276.2700
3,593,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
272.3700
277.1000
269.9200
275.3000
4,343,100
Thu, 20 Aug 2026
272.7300
274.2500
269.6600
272.2200
2,631,400
Wed, 19 Aug 2026
262.1900
275.8000
261.6700
272.4700
5,541,800
Tue, 18 Aug 2026
259.8300
267.3900
258.1900
263.1400
4,774,100
Mon, 17 Aug 2026
259.9000
261.6500
251.2000
254.0400
3,871,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
273.2200
273.4000
261.6700
264.0200
2,876,300
Thu, 13 Aug 2026
261.6100
271.8800
255.8500
270.4900
5,201,600
Wed, 12 Aug 2026
258.4500
263.2600
255.1000
258.7500
4,191,700
Tue, 11 Aug 2026
270.4800
272.2300
262.6800
263.7100
4,675,200
Mon, 10 Aug 2026
263.0600
273.1300
262.1400
272.9600
4,052,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
262.8200
270.1600
261.2900
265.2100
4,752,600
Thu, 06 Aug 2026
252.2300
260.6400
250.8400
260.2400
4,700,600
Wed, 05 Aug 2026
260.0700
261.0100
255.5600
259.3200
4,285,500
Tue, 04 Aug 2026
248.6700
258.5400
245.4600
257.4900
4,203,000
Mon, 03 Aug 2026
258.2500
262.1500
251.1700
251.3400
4,293,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
244.7300
250.7100
241.2300
250.4100
5,589,500
Thu, 30 Jul 2026
251.5000
255.3000
242.4200
247.9000
6,869,000
Wed, 29 Jul 2026
249.9900
266.2800
248.5400
263.4300
9,881,800
Tue, 28 Jul 2026
242.8500
254.0600
241.6900
249.1800
8,098,700
Mon, 27 Jul 2026
230.3900
242.0500
229.7900
237.7500
5,541,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
216.5000
226.9300
216.1500
225.1100
4,719,900
Thu, 23 Jul 2026
222.1800
222.7500
210.8800
212.1700
4,363,200
Wed, 22 Jul 2026
229.6600
229.6600
218.0000
218.3600
4,361,300
Tue, 21 Jul 2026
222.8500
231.5000
222.3000
227.1600
5,060,600
Mon, 20 Jul 2026
235.6700
236.6600
227.5000
234.7400
5,123,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
12 · 8-K
After market open · 12:14 ET
8-K ↗
Fri, 17 Jul 2026
235.2600
240.1500
232.3600
237.2500
7,269,900
Thu, 16 Jul 2026
228.7100
235.4800
222.0400
235.3100
5,787,300
Wed, 15 Jul 2026
223.1600
231.5300
222.9100
224.5600
4,771,400
Tue, 14 Jul 2026
221.1600
224.2000
218.0000
220.7800
5,823,400
Mon, 13 Jul 2026
226.7500
232.0800
225.0000
230.6100
4,624,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
226.5000
228.4000
222.8200
223.6400
3,206,800
Thu, 09 Jul 2026
214.1200
222.7100
213.0900
222.6500
4,552,900
Wed, 08 Jul 2026
221.3900
222.5000
216.9300
220.9400
4,508,400
Tue, 07 Jul 2026
221.1600
230.7400
220.2900
221.5400
8,615,000
Mon, 06 Jul 2026
216.1000
219.7600
212.9000
218.0700
4,800,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
215.5500
222.1500
213.7400
219.7200
7,903,100
Wed, 01 Jul 2026
209.4300
213.6600
207.0600
210.9800
5,863,800
Tue, 30 Jun 2026
204.1000
205.6000
201.3100
205.0200
6,269,500
Mon, 29 Jun 2026
206.6700
209.5400
204.3400
206.4300
7,527,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
195.4800
203.4800
195.2900
202.7300
9,172,100
Thu, 25 Jun 2026
193.0000
199.3000
191.8000
193.4100
6,957,500
Wed, 24 Jun 2026
195.8900
202.4100
195.1000
196.5700
6,947,400
Tue, 23 Jun 2026
197.9600
200.5500
195.3500
197.4300
6,910,500
Mon, 22 Jun 2026
193.3900
199.2500
191.2000
194.9000
8,282,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
193.6000
196.7800
190.1200
195.1600
15,852,500
Wed, 17 Jun 2026
204.0200
206.5000
195.0200
196.2800
10,731,500
Tue, 16 Jun 2026
205.3800
210.8000
203.8400
207.3200
7,214,600
Mon, 15 Jun 2026
206.8800
211.9900
205.7200
206.3600
9,676,900
Mon, 15 Jun 2026
11 · 10-Q
Pre-market · 06:04 ET
10-Q ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
202.4000
205.6500
196.9000
204.0200
25,030,700
Thu, 11 Jun 2026
10 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 11 Jun 2026
229.9200
232.5000
218.0900
218.8000
17,786,900
Wed, 10 Jun 2026
233.0200
238.5100
231.7400
233.3800
5,176,900
Tue, 09 Jun 2026
242.9800
245.2500
233.3300
237.8800
6,747,400
Mon, 08 Jun 2026
249.0600
250.7400
244.2500
244.9900
4,728,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
259.2800
262.5300
249.0500
251.4400
4,909,200
Thu, 04 Jun 2026
263.0200
265.9400
258.3300
258.4200
5,161,900
Wed, 03 Jun 2026
259.3900
260.0000
252.3400
256.2400
4,871,300
Tue, 02 Jun 2026
267.9800
272.0300
260.0500
262.1100
5,821,800
Mon, 01 Jun 2026
270.0000
275.4400
262.3000
274.0300
8,535,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
245.2300
260.6300
244.6600
259.2100
10,808,900
Thu, 28 May 2026
239.5700
244.7600
236.6600
241.4400
3,386,500
Wed, 27 May 2026
237.7600
244.2400
237.2800
238.2400
3,402,000
Tue, 26 May 2026
242.5700
243.5700
238.5700
240.4900
3,211,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
245.8900
249.7700
242.7100
244.7600
3,779,300
Thu, 21 May 2026
246.4500
247.9500
242.1100
244.1000
4,131,000
Wed, 20 May 2026
250.2800
253.6900
246.2100
253.3700
4,789,600
Tue, 19 May 2026
263.3300
265.0900
251.8100
254.9900
5,854,400
Mon, 18 May 2026
247.3100
256.1900
245.2400
255.6400
5,591,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
241.7600
248.5700
240.2600
247.6000
6,421,200
Thu, 14 May 2026
236.2400
238.2400
231.7400
237.0100
4,991,700
Wed, 13 May 2026
238.5400
239.0800
232.8400
236.0700
3,870,200
Tue, 12 May 2026
247.0000
247.5800
240.4000
240.8300
3,234,000
Mon, 11 May 2026
250.5300
255.4100
244.6900
246.1500
3,225,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
252.9000
253.3700
246.1000
253.0400
3,667,500
Thu, 07 May 2026
254.7700
259.4400
252.8800
256.5100
4,479,900
Wed, 06 May 2026
252.0200
254.4000
248.2800
250.1700
4,452,100
Tue, 05 May 2026
254.0000
256.6200
248.4900
255.6200
3,952,500
Mon, 04 May 2026
249.9900
255.8800
247.3400
253.9600
5,536,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
252.0000
253.5600
244.1000
250.7100
5,068,500
Thu, 30 Apr 2026
240.1000
246.6800
236.2800
246.1000
5,129,100
Wed, 29 Apr 2026
240.9700
243.6200
238.6700
243.5700
2,664,500
Tue, 28 Apr 2026
242.1300
245.2600
241.1600
243.2000
4,641,700
Mon, 27 Apr 2026
240.7700
245.8800
239.1100
239.3100
5,067,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
239.7700
245.6600
238.4200
245.4400
6,492,900
Thu, 23 Apr 2026
244.8800
246.5400
233.5200
238.9800
9,617,000
Wed, 22 Apr 2026
254.8000
258.7500
251.9000
255.9400
7,111,000
Tue, 21 Apr 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 21 Apr 2026
247.0000
254.7500
245.1000
247.1800
5,779,700
Mon, 20 Apr 2026
249.4900
251.6300
245.3400
248.6300
5,250,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
254.0800
254.0800
243.5000
244.4500
6,194,200
Thu, 16 Apr 2026
253.0500
254.5100
245.7800
248.1600
5,229,500
Wed, 15 Apr 2026
241.1700
245.9300
239.2000
244.6600
4,749,600
Tue, 14 Apr 2026
241.9900
244.0100
233.0000
235.7200
6,307,500
Mon, 13 Apr 2026
227.1400
240.1900
226.5000
240.1100
6,115,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
229.9000
231.0400
224.1300
225.3500
5,889,200
Thu, 09 Apr 2026
235.6000
236.3000
227.7000
229.9400
6,802,400
Wed, 08 Apr 2026
244.3000
247.4400
237.9900
239.3100
4,040,100
Tue, 07 Apr 2026
244.1700
244.7700
238.7200
240.1400
3,331,000
Mon, 06 Apr 2026
242.8400
246.7000
240.2300
244.3600
2,757,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
242.4600
245.0100
237.7200
242.9200
3,588,800
Wed, 01 Apr 2026
241.9600
243.4800
235.0000
241.3700
3,746,700
Tue, 31 Mar 2026
241.6700
244.0300
239.5100
243.0800
4,575,900
Mon, 30 Mar 2026
236.7800
243.2800
236.7300
241.1300
4,410,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
239.7900
239.7900
233.1600
234.8400
4,429,400
Thu, 26 Mar 2026
234.9200
243.9500
234.2800
240.8800
4,715,300
Wed, 25 Mar 2026
8 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 25 Mar 2026
7 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 25 Mar 2026
241.2000
243.5800
233.7900
237.2500
5,441,600
Tue, 24 Mar 2026
245.9100
246.2000
237.3800
238.8700
6,268,300
Mon, 23 Mar 2026
248.9500
251.0200
246.2200
247.6400
4,080,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
242.8000
249.0900
241.0000
248.1500
10,467,300
Thu, 19 Mar 2026
246.9600
250.4000
244.2700
245.9900
4,459,800
Wed, 18 Mar 2026
252.4600
254.4900
245.1800
246.0000
7,305,600
Tue, 17 Mar 2026
252.9900
258.9100
252.1400
254.2000
6,456,200
Mon, 16 Mar 2026
248.2500
256.3700
244.5500
251.8600
11,679,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
249.0000
256.7000
247.1600
249.3200
17,406,400
Thu, 12 Mar 2026
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 12 Mar 2026
273.3500
276.2800
269.2000
269.7800
10,895,000
Wed, 11 Mar 2026
277.9300
280.3800
269.2500
273.7100
4,862,400
Tue, 10 Mar 2026
281.8200
282.4000
268.3700
275.1300
4,591,600
Mon, 09 Mar 2026
281.3200
285.2000
277.9000
282.4400
4,728,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
280.2800
283.8500
276.0500
283.6200
4,802,300
Thu, 05 Mar 2026
275.4000
285.3600
275.4000
281.7400
5,822,300
Wed, 04 Mar 2026
271.5100
276.6700
270.3400
273.1200
4,329,200
Tue, 03 Mar 2026
260.0500
272.8300
260.0500
270.9900
6,206,600
Mon, 02 Mar 2026
257.6000
264.2200
257.0600
260.8800
3,486,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 27 Feb 2026
4 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Fri, 27 Feb 2026
254.0200
262.7500
253.0600
262.4100
5,098,200
Thu, 26 Feb 2026
261.5900
263.6700
256.6000
259.0400
6,208,100
Wed, 25 Feb 2026
253.3300
257.9900
250.7000
257.8100
5,108,600
Tue, 24 Feb 2026
245.5700
258.2500
244.2800
255.1700
5,529,100
Mon, 23 Feb 2026
254.1400
254.5000
244.8000
246.6800
7,602,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
255.0000
262.0800
254.3600
258.6100
6,590,800
Thu, 19 Feb 2026
263.3800
265.5500
257.4100
259.2100
3,616,200
Wed, 18 Feb 2026
260.4500
263.5000
257.1400
263.1700
5,033,200
Tue, 17 Feb 2026
265.2400
269.1300
255.8400
260.4500
5,208,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
262.1700
265.2900
257.5000
263.9700
6,589,700
Thu, 12 Feb 2026
258.3600
262.6700
251.1000
262.5000
8,657,000
Wed, 11 Feb 2026
263.0800
264.2000
255.7100
257.1600
8,759,900
Tue, 10 Feb 2026
266.6900
270.7900
263.9800
264.6700
5,718,600
Mon, 09 Feb 2026
267.0500
269.2000
262.9500
266.9000
6,576,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
271.6800
275.0000
265.3100
268.3800
5,448,400
Thu, 05 Feb 2026
277.4900
281.9500
268.4300
269.3900
6,293,600
Wed, 04 Feb 2026
267.2300
282.9000
264.0400
279.7100
8,554,200
Tue, 03 Feb 2026
282.7400
284.3400
271.0200
271.9300
8,324,900
Mon, 02 Feb 2026
297.0100
299.3800
290.9300
293.3800
4,357,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
291.6000
295.3400
290.5100
293.2500
5,713,000
Thu, 29 Jan 2026
291.6800
293.6400
284.6000
291.6500
7,410,800
Wed, 28 Jan 2026
299.6600
303.8500
297.6900
299.5800
3,942,800
Tue, 27 Jan 2026
3 · 8-K
After-hours · 17:04 ET
8-K ↗
Tue, 27 Jan 2026
303.8100
304.2200
292.9300
297.4200
4,166,300
Mon, 26 Jan 2026
301.4000
306.3000
301.4000
304.7200
4,115,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
301.4600
303.8400
299.2000
301.0700
4,368,700
Thu, 22 Jan 2026
296.0000
301.8200
295.2000
299.7300
4,974,500
Wed, 21 Jan 2026
290.7700
294.5100
288.3300
294.2300
5,645,300
Tue, 20 Jan 2026
294.3200
295.0000
288.3300
290.3700
6,962,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
304.5600
304.8800
295.4200
296.1200
8,534,400
Thu, 15 Jan 2026
2 · 10-K
After-hours · 17:01 ET
10-K ↗
Thu, 15 Jan 2026
304.9700
305.8200
301.4000
304.0900
4,774,300
Wed, 14 Jan 2026
308.5700
309.7300
302.4700
304.4400
5,712,600
Tue, 13 Jan 2026
322.4900
323.0000
307.9100
309.9300
7,217,300
Mon, 12 Jan 2026
327.7700
330.6700
323.5000
327.6500
3,541,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
335.8800
335.8800
328.0000
333.9500
3,250,100
Thu, 08 Jan 2026
337.3800
343.9500
334.6800
339.0400
3,107,700
Wed, 07 Jan 2026
336.2400
342.7800
334.6200
338.1000
3,183,100
Tue, 06 Jan 2026
330.0000
336.4000
329.5000
335.9900
3,187,400
Mon, 05 Jan 2026
330.1100
334.4700
327.4400
331.5600
5,012,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
350.6800
351.1200
331.6400
333.3000
5,643,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
351.0100
352.8800
349.6900
349.9900
2,116,200
Tue, 30 Dec 2025
352.0300
355.2700
350.0100
352.5100
2,252,600
Mon, 29 Dec 2025
353.3700
356.6800
351.1600
353.1600
2,794,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
352.5000
356.2300
352.2800
353.8000
1,455,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
352.2100
354.7500
351.1100
352.9800
1,166,500
Tue, 23 Dec 2025
357.4700
359.6700
350.5800
352.4200
3,052,500
Mon, 22 Dec 2025
355.5900
359.5700
354.7000
357.5300
2,960,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
355.5300
357.5500
351.5900
355.8600
8,706,300
Thu, 18 Dec 2025
355.8700
358.3400
351.3600
355.8100
3,352,700
Wed, 17 Dec 2025
347.8900
357.8000
347.8000
354.6600
4,371,600
Tue, 16 Dec 2025
350.0000
355.8600
345.4300
347.8900
4,118,200
Mon, 15 Dec 2025
352.6000
355.0000
343.8800
351.1500
5,480,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
351.5400
362.7100
349.0900
356.4300
5,483,900
Thu, 11 Dec 2025
341.6500
357.0000
333.7900
350.4300
10,158,700
Wed, 10 Dec 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 10 Dec 2025
342.1300
347.9200
340.5700
343.1300
6,789,900
Tue, 09 Dec 2025
341.4000
347.7800
338.4800
344.3200
4,267,700
Mon, 08 Dec 2025
347.4500
348.4800
338.0600
339.1200
4,293,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
330.6000
348.5900
329.7100
346.2600
7,650,400
Thu, 04 Dec 2025
328.5700
330.8900
324.1200
328.7300
3,592,300
Wed, 03 Dec 2025
321.9800
326.9900
320.6300
326.7800
3,082,200
Tue, 02 Dec 2025
321.6200
325.9600
318.0800
322.8100
3,959,500
Mon, 01 Dec 2025
316.3900
326.1400
316.1100
322.8500
3,651,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
317.8000
322.3100
317.5200
320.1300
1,802,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
319.2000
321.6700
316.1000
317.5200
3,025,000
Tue, 25 Nov 2025
317.7700
321.5200
315.5700
319.5500
3,765,000
Mon, 24 Nov 2025
325.0000
325.7700
318.3400
318.7300
5,414,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
313.5700
327.7500
311.5900
324.1900
4,825,400
Thu, 20 Nov 2025
318.8700
323.1800
312.0900
312.4000
3,884,800
Wed, 19 Nov 2025
323.1800
323.3600
315.1800
318.1100
3,738,400
Tue, 18 Nov 2025
323.7800
326.6400
320.8000
324.4700
3,286,400
Mon, 17 Nov 2025
331.1100
332.3800
324.4300
325.0700
3,300,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
332.9100
333.7500
328.5900
331.1100
2,761,400
Thu, 13 Nov 2025
335.0100
340.0000
332.8000
333.6000
3,084,600
Wed, 12 Nov 2025
333.6100
338.4000
333.1800
337.0500
2,990,200
Tue, 11 Nov 2025
329.5000
334.0000
329.1300
333.2200
2,827,200
Mon, 10 Nov 2025
328.0000
329.9600
325.0000
328.8500
3,087,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
325.8300
331.0100
323.0300
326.9500
4,112,600
Thu, 06 Nov 2025
333.0000
333.2000
324.5500
327.3500
3,888,700
Wed, 05 Nov 2025
332.6100
336.8400
331.2400
335.5300
2,646,700
Tue, 04 Nov 2025
335.0200
340.5500
332.8100
335.3500
3,694,300
Mon, 03 Nov 2025
340.3100
342.4600
332.8800
337.4700
3,916,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
338.7000
341.2600
336.8000
340.3100
3,763,400
Thu, 30 Oct 2025
338.2000
344.7000
333.1000
339.2400
4,373,200
Wed, 29 Oct 2025
355.5200
355.5200
337.0500
337.8600
6,746,500
Tue, 28 Oct 2025
360.0000
363.7000
357.8000
359.9100
3,005,600
Mon, 27 Oct 2025
355.5700
358.5600
352.4100
357.8000
2,828,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
357.2100
358.1000
353.2900
353.5200
2,016,900