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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
254.0600
255.0200
248.9300
252.2000
1,320,300
Thu, 22 Oct 2026
249.3200
256.1700
246.8200
254.9500
2,164,100
Wed, 21 Oct 2026
243.1000
247.7000
242.6200
244.8400
880,200
Tue, 20 Oct 2026
241.1000
247.6800
241.1000
245.5800
1,472,400
Mon, 19 Oct 2026
240.3500
241.7200
236.5400
240.7000
1,065,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
248.0200
251.7400
237.7800
239.9000
2,039,700
Thu, 15 Oct 2026
234.1800
246.7400
234.0300
245.1600
2,428,100
Wed, 14 Oct 2026
230.3500
232.3900
228.5900
231.1400
1,372,000
Tue, 13 Oct 2026
232.7400
235.8900
230.1800
230.4300
1,361,400
Mon, 12 Oct 2026
234.7000
237.2700
229.3200
233.5400
1,549,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
235.5000
238.5900
233.5200
235.3500
1,776,700
Thu, 08 Oct 2026
232.5600
236.0000
230.6000
233.6000
2,275,600
Wed, 07 Oct 2026
231.4200
236.1100
228.7600
235.0500
2,247,400
Tue, 06 Oct 2026
221.9200
231.5500
221.7000
231.2800
2,201,500
Mon, 05 Oct 2026
219.2300
226.9300
218.2100
221.5600
3,223,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
213.0000
214.3300
210.6700
212.0000
1,672,700
Thu, 01 Oct 2026
213.9200
216.5100
208.8900
211.3100
2,334,400
Wed, 30 Sep 2026
203.1100
210.2100
201.4800
209.0000
1,937,200
Tue, 29 Sep 2026
204.6500
206.0500
199.1800
203.1800
2,185,100
Mon, 28 Sep 2026
206.9600
208.2100
202.0900
207.1900
1,695,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
211.3500
214.2700
209.0500
209.4000
1,877,400
Thu, 24 Sep 2026
217.4800
218.2400
211.0000
211.3500
2,105,200
Wed, 23 Sep 2026
220.0200
220.5700
216.1100
217.1500
1,475,600
Tue, 22 Sep 2026
222.0000
222.0000
215.2100
219.6200
1,702,900
Mon, 21 Sep 2026
216.1600
219.7000
213.0000
218.8500
1,523,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
219.5400
220.8600
216.0700
216.9500
4,850,500
Thu, 17 Sep 2026
218.7600
220.5300
216.4000
218.6400
1,621,000
Wed, 16 Sep 2026
222.5600
225.6200
219.1900
220.3100
1,889,100
Tue, 15 Sep 2026
223.7200
232.6400
222.5400
226.5000
3,385,600
Mon, 14 Sep 2026
219.4900
230.4300
218.9200
228.9300
2,784,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
210.5000
213.8200
209.0400
212.4000
1,612,200
Thu, 10 Sep 2026
21 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 10 Sep 2026
207.0000
213.8900
206.4200
211.6100
2,246,200
Wed, 09 Sep 2026
20 · 424B5
After-hours · 17:00 ET
424B5 ↗
Wed, 09 Sep 2026
212.0200
212.0300
206.3300
206.6200
2,321,700
Tue, 08 Sep 2026
214.6300
214.7800
208.0900
212.2100
2,975,400
Tue, 08 Sep 2026
19 · 424B2
Pre-market · 09:10 ET
424B2 ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
232.0800
232.1400
216.2000
217.9000
3,956,100
Thu, 03 Sep 2026
246.0100
250.4200
235.8800
237.5200
2,377,900
Wed, 02 Sep 2026
246.7000
248.2700
241.0500
241.7300
1,529,900
Tue, 01 Sep 2026
253.4800
256.3700
247.3500
247.6900
1,814,300
Mon, 31 Aug 2026
257.7100
262.7500
257.4000
258.5300
1,823,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
18 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Fri, 28 Aug 2026
261.1600
267.0000
253.1600
260.6600
3,437,900
Thu, 27 Aug 2026
17 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 27 Aug 2026
261.4700
271.7200
260.2900
270.5800
3,963,200
Wed, 26 Aug 2026
245.2700
256.6100
245.0800
254.7700
1,737,100
Tue, 25 Aug 2026
251.4200
253.8800
248.9000
251.2100
1,790,200
Mon, 24 Aug 2026
253.5800
257.0800
252.3200
254.4200
1,408,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
251.0200
255.7800
246.5100
253.8300
1,795,300
Thu, 20 Aug 2026
252.4700
255.8600
250.1900
251.0200
1,482,600
Wed, 19 Aug 2026
243.8900
257.6300
243.8900
251.2900
1,558,300
Tue, 18 Aug 2026
245.3100
252.3000
245.0000
246.7900
1,645,600
Mon, 17 Aug 2026
248.2000
249.9800
241.3300
241.6400
1,542,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
260.0000
260.7400
251.2900
251.6600
1,395,300
Thu, 13 Aug 2026
250.0000
259.3600
242.8600
257.9600
2,261,000
Wed, 12 Aug 2026
245.7100
250.6200
245.4600
249.5100
1,415,100
Tue, 11 Aug 2026
251.5100
254.8600
249.8900
251.5900
1,938,000
Mon, 10 Aug 2026
246.5200
257.2900
246.5200
256.0700
1,679,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
245.0000
252.8900
245.0000
249.0800
1,820,900
Thu, 06 Aug 2026
237.3600
243.0000
235.2600
242.4700
1,359,800
Wed, 05 Aug 2026
238.4300
240.6400
235.4300
240.0300
1,485,700
Tue, 04 Aug 2026
231.1900
237.7200
229.7000
237.2100
2,114,000
Mon, 03 Aug 2026
239.6000
243.9400
233.8400
234.7100
1,920,200
Mon, 03 Aug 2026
16 · 8-K
Pre-market · 08:38 ET
CURRENT REPORT ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
230.4400
235.0700
227.9900
234.2000
1,949,000
Thu, 30 Jul 2026
238.0900
238.6900
231.7600
234.9700
2,687,500
Wed, 29 Jul 2026
242.1700
249.1400
238.3200
245.2500
2,431,300
Tue, 28 Jul 2026
231.4900
243.2500
229.4000
237.3800
3,885,000
Mon, 27 Jul 2026
213.5100
227.6700
212.1900
225.9100
2,599,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
208.7500
214.4500
204.4800
209.7500
2,888,300
Thu, 23 Jul 2026
205.5500
207.0800
202.3700
205.2600
1,838,500
Wed, 22 Jul 2026
211.9500
212.2900
202.1500
203.5000
1,793,900
Tue, 21 Jul 2026
214.5100
217.6300
210.8800
211.1500
2,093,700
Mon, 20 Jul 2026
215.0700
219.1400
212.0000
217.8000
1,909,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
217.0500
221.8100
214.7000
218.3500
3,303,400
Thu, 16 Jul 2026
212.2200
218.5200
208.3200
217.0600
2,513,800
Wed, 15 Jul 2026
207.9100
212.6200
207.2900
208.9800
2,020,100
Tue, 14 Jul 2026
201.9600
209.9300
201.9600
205.9200
1,594,700
Mon, 13 Jul 2026
15 · 8-K
After-hours · 16:13 ET
CURRENT REPORT ↗
Mon, 13 Jul 2026
210.3200
213.7800
209.8100
212.2200
1,330,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
212.0000
212.8000
207.1900
208.4500
1,232,900
Thu, 09 Jul 2026
200.4700
208.9100
198.0100
208.5800
2,025,100
Wed, 08 Jul 2026
211.1000
211.9100
205.9900
206.0400
2,050,900
Tue, 07 Jul 2026
215.9900
215.9900
210.7000
212.3800
2,380,600
Mon, 06 Jul 2026
204.6600
208.8100
202.2500
207.5400
1,670,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
200.9700
209.9200
200.7100
207.4800
2,930,800
Wed, 01 Jul 2026
200.0000
204.7000
198.4900
199.7600
2,360,300
Tue, 30 Jun 2026
193.2500
195.0000
192.2600
194.4200
2,282,700
Mon, 29 Jun 2026
202.4600
202.4600
194.8900
195.2400
2,588,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
191.6500
197.8700
191.5500
196.2600
7,756,100
Thu, 25 Jun 2026
189.0700
194.3100
189.0000
189.7300
2,459,500
Wed, 24 Jun 2026
188.9800
195.7600
188.0000
192.6100
2,651,800
Tue, 23 Jun 2026
193.2700
193.7700
187.2400
188.7800
3,327,000
Mon, 22 Jun 2026
190.0000
195.9400
185.5000
187.7200
4,670,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
14 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 18 Jun 2026
194.5500
197.8900
190.8600
193.8200
9,213,100
Wed, 17 Jun 2026
196.5800
203.8000
192.3000
193.0700
3,141,600
Tue, 16 Jun 2026
197.8200
203.9500
197.8200
201.3800
2,928,200
Mon, 15 Jun 2026
199.9200
202.8700
195.9600
198.6000
3,306,900
Mon, 15 Jun 2026
13 · 8-K
Pre-market · 09:13 ET
CURRENT REPORT ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
206.6000
208.7400
194.4700
198.4300
5,631,600
Thu, 11 Jun 2026
219.2600
221.3400
204.8000
205.5700
4,272,200
Wed, 10 Jun 2026
220.5000
225.1100
218.0000
221.2800
1,741,000
Tue, 09 Jun 2026
223.4700
227.7900
220.6900
224.0800
1,867,500
Mon, 08 Jun 2026
228.0100
229.9900
224.2300
225.0400
2,090,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
235.0800
236.5000
229.2400
229.9600
2,684,600
Thu, 04 Jun 2026
236.4800
237.8600
231.5900
233.6400
1,923,400
Wed, 03 Jun 2026
235.0100
235.2500
228.2600
229.6000
2,413,900
Tue, 02 Jun 2026
241.6200
243.1600
235.7000
236.6600
2,354,400
Mon, 01 Jun 2026
237.0100
250.4900
237.0100
248.1600
3,590,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
12 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 29 May 2026
225.5600
233.8400
217.0000
231.3100
7,642,000
Thu, 28 May 2026
11 · 8-K
After-hours · 16:12 ET
CURRENT REPORT ↗
Thu, 28 May 2026
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 28 May 2026
236.3200
244.3400
233.5000
240.9500
4,143,300
Wed, 27 May 2026
235.0000
243.3100
235.0000
237.0000
1,643,500
Tue, 26 May 2026
238.0800
240.7200
234.3700
238.2300
2,097,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
240.5100
247.0000
238.4600
240.9900
2,455,200
Thu, 21 May 2026
241.9900
242.2200
234.6400
240.1900
1,992,700
Wed, 20 May 2026
239.7500
243.8700
233.2000
243.6300
1,711,200
Tue, 19 May 2026
249.0300
251.1600
243.0100
244.1600
1,980,000
Mon, 18 May 2026
236.1000
243.6900
234.6500
243.4900
1,807,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
234.8800
238.3100
234.2100
236.6200
1,528,500
Thu, 14 May 2026
229.8800
235.9200
227.4800
233.8600
1,747,800
Wed, 13 May 2026
229.4000
231.6500
225.2800
231.0300
1,742,200
Tue, 12 May 2026
238.0300
240.1300
233.8300
234.8700
1,491,200
Mon, 11 May 2026
241.8300
244.9700
234.2800
236.0700
1,926,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
247.6500
247.6500
241.9300
244.5000
1,747,800
Thu, 07 May 2026
246.5600
255.1400
246.5600
251.0400
2,026,600
Wed, 06 May 2026
9 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Wed, 06 May 2026
8 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Wed, 06 May 2026
245.3800
248.7500
240.0000
243.0800
2,073,300
Tue, 05 May 2026
247.2000
250.3500
244.9000
249.4300
2,207,000
Mon, 04 May 2026
244.1900
249.9800
242.7600
247.5400
1,621,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
241.8800
246.8600
238.4200
244.3500
2,342,500
Thu, 30 Apr 2026
233.9000
237.6800
231.1500
237.0000
1,769,600
Wed, 29 Apr 2026
233.8400
235.9800
231.1400
235.8700
1,237,600
Tue, 28 Apr 2026
237.9700
241.9900
232.2200
234.8500
1,705,600
Mon, 27 Apr 2026
235.9100
241.5800
234.6800
235.0300
1,689,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
7 · PRE 14A
After-hours · 16:08 ET
PRE 14A ↗
Fri, 24 Apr 2026
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 24 Apr 2026
232.5800
237.7400
231.1800
237.4400
1,386,100
Thu, 23 Apr 2026
240.3600
241.1000
227.0000
231.9800
2,428,600
Wed, 22 Apr 2026
247.2900
250.0000
245.0000
247.5700
1,518,100
Tue, 21 Apr 2026
245.2300
250.9100
243.5000
245.4800
1,441,100
Mon, 20 Apr 2026
241.4800
246.3000
241.2500
245.3100
1,260,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
249.4000
250.0000
241.2700
242.0200
2,550,900
Thu, 16 Apr 2026
244.5100
245.5800
240.4200
243.1600
1,516,700
Wed, 15 Apr 2026
234.7900
240.7800
232.2000
239.3200
1,759,600
Tue, 14 Apr 2026
227.8900
230.6800
225.0800
228.5900
1,813,700
Mon, 13 Apr 2026
218.0100
227.5300
216.4200
227.1400
2,836,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
221.5400
223.1500
214.1000
218.4500
2,504,900
Thu, 09 Apr 2026
237.5100
238.5000
217.1800
225.1300
3,604,900
Wed, 08 Apr 2026
241.1500
244.8000
239.0300
240.6500
1,990,500
Tue, 07 Apr 2026
236.3300
238.6000
232.9100
234.9600
1,319,000
Mon, 06 Apr 2026
236.8400
239.0000
234.6700
237.7200
1,189,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
239.7200
241.4600
234.0900
238.0800
1,990,700
Wed, 01 Apr 2026
238.8600
240.4900
232.1800
237.8700
1,800,300
Tue, 31 Mar 2026
234.9200
241.2100
234.8900
239.4000
1,947,000
Mon, 30 Mar 2026
232.2600
238.5400
231.0500
235.6800
1,653,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
237.6300
237.8700
229.2400
229.8400
2,233,100
Thu, 26 Mar 2026
234.6600
243.6200
234.3200
239.8300
1,468,200
Wed, 25 Mar 2026
241.2400
243.2000
232.4100
235.4200
1,685,100
Tue, 24 Mar 2026
245.2800
245.2800
237.2800
239.3900
2,224,400
Mon, 23 Mar 2026
248.2900
251.0600
244.7300
247.4400
2,658,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
245.9500
248.6100
241.5000
247.9900
4,418,400
Thu, 19 Mar 2026
248.9800
255.3400
246.0800
247.6500
2,148,400
Wed, 18 Mar 2026
250.2800
254.4400
248.2500
248.4800
1,811,000
Tue, 17 Mar 2026
250.5900
259.3900
250.5900
252.9200
1,254,700
Mon, 16 Mar 2026
252.0900
253.0200
249.3000
249.7800
1,353,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
249.5200
252.8300
248.5400
251.1700
1,442,800
Thu, 12 Mar 2026
250.7100
255.9500
249.2400
249.8900
1,653,500
Wed, 11 Mar 2026
255.4500
259.5400
249.7600
251.8300
1,959,000
Tue, 10 Mar 2026
260.5800
261.7800
252.0900
253.8500
1,857,600
Mon, 09 Mar 2026
260.7700
262.5200
256.5000
260.7500
1,803,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
261.5400
263.0500
257.7300
260.9900
2,021,000
Thu, 05 Mar 2026
258.5500
264.7500
256.9000
264.1200
2,186,400
Wed, 04 Mar 2026
253.3000
258.8100
252.5000
257.8900
2,656,900
Tue, 03 Mar 2026
5 · 10-K
After-hours · 16:06 ET
10-K ↗
Tue, 03 Mar 2026
246.1000
254.8300
244.4500
253.4000
2,606,300
Mon, 02 Mar 2026
243.5300
249.1500
243.0000
246.9400
2,401,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
233.5800
248.7000
233.3000
245.8700
5,370,700
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 26 Feb 2026
228.4300
233.7300
227.3100
233.4500
4,076,500
Wed, 25 Feb 2026
220.9500
225.8000
219.0500
224.8100
1,955,800
Tue, 24 Feb 2026
217.5400
225.3000
215.0100
220.9100
2,204,300
Mon, 23 Feb 2026
223.6300
225.6500
216.7200
218.6400
2,060,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
227.6500
232.2100
225.7800
226.9800
1,743,100
Thu, 19 Feb 2026
229.8600
230.0000
226.5000
229.1000
1,451,000
Wed, 18 Feb 2026
224.4900
230.0900
223.2100
229.7400
2,009,500
Tue, 17 Feb 2026
228.1000
229.3400
221.0900
225.3200
2,629,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
223.8300
233.6300
222.8800
231.2200
2,752,800
Thu, 12 Feb 2026
232.6000
235.1900
216.0100
223.4900
5,413,400
Wed, 11 Feb 2026
234.1200
239.8000
229.5200
232.5900
2,622,400
Tue, 10 Feb 2026
242.6800
247.1200
241.1600
243.5800
2,324,100
Mon, 09 Feb 2026
238.8600
243.0900
236.4300
242.5300
1,524,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
239.6500
242.4400
234.0000
240.4000
2,139,700
Thu, 05 Feb 2026
245.8400
246.7900
236.7800
238.0600
3,414,200
Wed, 04 Feb 2026
238.7600
249.8500
236.2200
243.4100
2,728,100
Tue, 03 Feb 2026
250.0100
251.6400
238.9500
240.7900
3,540,400
Mon, 02 Feb 2026
259.6100
259.6600
253.7500
255.5700
1,622,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
253.5900
255.6700
250.9500
252.8700
1,739,200
Thu, 29 Jan 2026
260.0000
260.4700
247.2000
255.6800
3,641,800
Wed, 28 Jan 2026
268.5100
271.1200
266.6100
268.3300
1,268,100
Tue, 27 Jan 2026
271.2000
272.0500
264.5900
268.0900
1,458,400
Mon, 26 Jan 2026
270.4100
274.2500
269.7600
272.3400
1,804,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
269.4100
271.2900
266.8700
270.0000
1,493,400
Thu, 22 Jan 2026
268.7100
271.4400
263.0500
269.7700
3,157,400
Thu, 22 Jan 2026
3 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 21 Jan 2026
253.8700
257.4900
253.3400
257.4400
2,342,600
Tue, 20 Jan 2026
261.5400
262.4900
252.5500
253.8700
2,671,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
262.7200
266.4000
260.7200
265.6900
3,839,400
Thu, 15 Jan 2026
262.2300
264.0800
259.7600
262.2600
1,773,800
Wed, 14 Jan 2026
268.9500
271.0100
259.2700
261.2800
2,221,200
Tue, 13 Jan 2026
277.5000
279.3400
266.7700
270.6300
2,171,000
Mon, 12 Jan 2026
275.9100
279.3200
274.0200
277.8900
1,204,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
276.8000
278.4500
273.8000
276.0200
1,820,900
Thu, 08 Jan 2026
291.0000
292.0500
273.8000
276.5800
2,778,000
Wed, 07 Jan 2026
294.7300
296.8000
293.0400
293.7900
987,700
Tue, 06 Jan 2026
288.5100
294.2400
287.5200
293.1700
1,264,500
Mon, 05 Jan 2026
288.0400
293.1000
286.6300
288.6600
1,463,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
296.0000
296.0600
282.5100
286.7300
1,317,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
298.6200
299.0700
295.8500
296.0100
749,200
Tue, 30 Dec 2025
299.5300
301.6600
299.0600
299.5400
627,700
Mon, 29 Dec 2025
299.0800
303.1000
299.0800
301.2300
656,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
298.4200
300.7200
298.3400
300.7100
439,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
297.6700
298.6500
296.5100
298.2100
320,800
Tue, 23 Dec 2025
298.8600
300.3800
295.6100
297.5800
1,128,400
Mon, 22 Dec 2025
301.3800
303.7900
299.3700
300.4700
1,412,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
299.9200
301.5800
297.9000
300.0800
3,311,300
Thu, 18 Dec 2025
294.6500
300.0300
293.7700
299.2400
1,960,400
Wed, 17 Dec 2025
294.1300
298.3000
292.0500
292.9700
1,390,500
Tue, 16 Dec 2025
294.3100
296.2200
291.8800
293.9800
1,482,200
Mon, 15 Dec 2025
299.2100
301.4700
292.3800
294.3100
2,281,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
302.4800
302.4800
296.3300
297.6400
1,425,200
Thu, 11 Dec 2025
299.9300
305.0000
298.2000
300.9300
1,534,500
Wed, 10 Dec 2025
299.4600
304.6900
297.5200
300.1000
1,792,800
Tue, 09 Dec 2025
301.0700
303.6500
299.5300
300.7500
1,393,600
Mon, 08 Dec 2025
307.6000
309.2200
298.6300
301.3900
1,667,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
306.0000
307.8300
304.3000
306.7400
1,558,800
Thu, 04 Dec 2025
307.8000
309.3000
303.7700
305.8500
1,458,000
Wed, 03 Dec 2025
308.7600
312.6200
305.4800
307.2400
1,346,700
Tue, 02 Dec 2025
306.0600
310.8400
305.3100
310.2500
1,625,400
Mon, 01 Dec 2025
301.1700
307.3700
300.3200
305.1200
1,464,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
300.2900
304.0000
299.4200
303.3400
912,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
2 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 26 Nov 2025
313.9700
320.0000
299.1300
301.3800
4,686,400
Tue, 25 Nov 2025
1 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 25 Nov 2025
290.2800
297.6700
287.0800
294.4300
2,336,400
Mon, 24 Nov 2025
291.3500
292.8000
288.9500
289.8500
3,027,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
288.6900
293.1300
286.3200
290.8000
1,359,300
Thu, 20 Nov 2025
295.2600
296.9000
286.4300
286.9500
1,212,500
Wed, 19 Nov 2025
291.6000
293.8100
290.0900
291.1900
1,359,000
Tue, 18 Nov 2025
292.8700
294.3500
289.0600
292.2300
1,526,300
Mon, 17 Nov 2025
299.5300
299.5300
290.8900
291.9600
1,081,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
295.8100
301.3000
292.5700
299.3900
1,049,800
Thu, 13 Nov 2025
300.5000
301.7900
296.3700
297.1700
1,122,700
Wed, 12 Nov 2025
301.5500
303.2000
300.3000
301.7400
1,191,100
Tue, 11 Nov 2025
299.1700
302.4300
297.9500
301.8600
855,600
Mon, 10 Nov 2025
297.4000
299.5500
293.0600
298.7200
1,194,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
294.6000
297.4700
293.5100
297.1800
950,500
Thu, 06 Nov 2025
299.4600
299.9000
293.7200
294.8600
1,165,800
Wed, 05 Nov 2025
301.2300
302.4400
299.3200
300.9600
1,250,700
Tue, 04 Nov 2025
302.2600
304.1300
299.1700
300.8600
1,301,000
Mon, 03 Nov 2025
302.9900
304.8800
299.4000
303.6400
1,079,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
300.4200
302.7000
297.9200
301.3400
1,076,700
Thu, 30 Oct 2025
295.2500
303.5700
295.2500
300.7700
1,527,800
Wed, 29 Oct 2025
306.5300
307.0000
296.0200
297.0800
1,682,200
Tue, 28 Oct 2025
312.8700
315.0000
310.7300
311.0800
919,400
Mon, 27 Oct 2025
313.3500
314.1700
311.1300
313.5300
938,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend