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
259.3400
273.4200
254.5900
269.6500
2,238,600
Thu, 22 Oct 2026
271.4900
275.8100
256.4100
257.7500
3,809,400
Wed, 21 Oct 2026
259.7700
277.2600
259.7700
273.0900
2,889,000
Tue, 20 Oct 2026
257.1200
259.0700
252.6200
256.4300
2,185,800
Mon, 19 Oct 2026
257.8250
266.0000
256.1400
260.3600
2,942,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
265.4100
269.1000
243.6300
247.1100
3,748,800
Thu, 15 Oct 2026
260.7240
266.9100
256.2200
266.2500
2,823,800
Wed, 14 Oct 2026
281.1100
284.8200
268.3700
269.3300
2,979,200
Tue, 13 Oct 2026
285.6100
293.0000
281.9300
283.3400
1,907,300
Mon, 12 Oct 2026
299.0000
300.6800
286.4900
287.2900
2,758,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
275.4200
294.0000
274.8300
293.2600
3,704,400
Thu, 08 Oct 2026
271.7250
278.8980
269.3800
273.8000
2,949,100
Wed, 07 Oct 2026
278.7000
281.2500
270.8100
271.3400
1,587,100
Tue, 06 Oct 2026
278.0000
285.6800
276.0000
278.2400
1,755,600
Mon, 05 Oct 2026
277.8100
281.8500
275.3250
276.4150
2,348,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
280.3100
282.0000
274.5750
277.2200
2,079,100
Thu, 01 Oct 2026
278.7500
280.0500
271.1300
276.4600
2,939,800
Wed, 30 Sep 2026
270.1300
277.5000
269.7900
273.8500
2,788,700
Tue, 29 Sep 2026
267.0300
269.4400
259.2600
268.5600
2,970,800
Mon, 28 Sep 2026
257.0000
272.7900
255.5000
268.7000
3,478,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
263.1750
280.7000
261.0000
268.1300
5,366,500
Thu, 24 Sep 2026
249.6000
258.3900
247.2690
256.9200
3,487,500
Wed, 23 Sep 2026
251.6100
256.7100
247.6000
251.4900
2,827,000
Tue, 22 Sep 2026
245.6700
249.9100
244.1300
247.4750
2,833,500
Mon, 21 Sep 2026
229.7300
245.3100
226.8330
245.0500
2,925,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
238.4600
238.9600
228.6000
229.9200
5,189,100
Thu, 17 Sep 2026
229.6200
239.0450
227.3650
236.0000
2,803,400
Wed, 16 Sep 2026
229.1300
236.8600
227.0000
230.7900
2,771,500
Tue, 15 Sep 2026
224.0600
232.7850
224.0600
230.2700
4,028,400
Mon, 14 Sep 2026
225.0200
233.6850
220.7200
230.0500
2,909,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
221.7200
225.3100
218.2700
221.2100
1,870,100
Thu, 10 Sep 2026
221.3400
227.5800
219.3100
221.7200
2,515,800
Wed, 09 Sep 2026
209.0400
225.9600
209.0400
225.2700
5,050,000
Tue, 08 Sep 2026
207.0000
211.1780
203.2400
210.2300
5,305,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
212.1900
214.7100
210.9500
212.9300
2,500,700
Thu, 03 Sep 2026
220.0000
221.0000
210.5440
214.7600
4,832,400
Wed, 02 Sep 2026
219.4600
219.7900
208.2200
209.2300
6,173,900
Tue, 01 Sep 2026
232.8800
237.3800
223.0200
223.8400
3,427,100
Mon, 31 Aug 2026
233.9650
239.7000
232.3000
237.0400
4,240,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
240.2200
247.8750
235.7250
236.9800
2,519,300
Thu, 27 Aug 2026
237.0000
251.9900
236.0000
242.9300
4,550,400
Wed, 26 Aug 2026
220.4600
234.9500
219.0000
227.6700
4,044,000
Tue, 25 Aug 2026
226.8900
229.0800
221.3100
222.9900
3,091,400
Mon, 24 Aug 2026
234.4100
234.5300
225.6700
225.7700
2,775,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
235.1500
236.3100
228.7600
235.6200
2,804,100
Thu, 20 Aug 2026
233.2700
236.5600
227.1100
232.5500
3,174,600
Wed, 19 Aug 2026
246.6600
246.6600
232.1600
233.5200
4,445,500
Tue, 18 Aug 2026
248.7900
253.4450
243.0000
246.0000
3,637,300
Mon, 17 Aug 2026
250.6200
254.3300
244.4800
247.3200
3,777,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
252.3900
257.9600
248.3900
255.4600
4,423,300
Thu, 13 Aug 2026
241.2700
253.5500
240.8200
252.2400
3,610,300
Wed, 12 Aug 2026
240.1900
255.4800
239.3400
240.9100
6,306,400
Tue, 11 Aug 2026
256.6300
258.2450
246.3300
246.7800
4,389,300
Mon, 10 Aug 2026
231.2000
262.9900
229.7600
260.7800
8,667,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
234.8100
248.3500
233.2000
233.9300
8,541,400
Thu, 06 Aug 2026
16 · 10-Q
After-hours · 17:07 ET
10-Q ↗
Thu, 06 Aug 2026
227.4500
243.0000
225.2600
229.2900
15,031,100
Thu, 06 Aug 2026
15 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 05 Aug 2026
291.4300
292.7200
283.0000
283.1700
5,658,100
Tue, 04 Aug 2026
272.0300
289.9000
271.6000
288.1500
4,826,500
Mon, 03 Aug 2026
272.1900
278.6800
267.5000
273.6000
5,082,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
271.5000
278.7580
263.7800
267.9700
5,273,400
Thu, 30 Jul 2026
263.8050
270.3300
262.6100
268.5600
4,418,800
Wed, 29 Jul 2026
252.8800
273.7300
252.5000
264.2000
6,621,200
Tue, 28 Jul 2026
255.1700
255.5400
237.6700
250.8800
4,046,300
Mon, 27 Jul 2026
254.4850
257.8600
249.0000
251.8600
3,207,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
248.4400
248.4400
241.1800
246.8600
2,628,000
Thu, 23 Jul 2026
246.5700
248.9700
241.9600
244.3900
2,447,300
Wed, 22 Jul 2026
251.7700
252.2600
243.6200
245.7700
3,873,600
Tue, 21 Jul 2026
258.5000
263.3200
251.8300
254.7900
4,505,700
Mon, 20 Jul 2026
258.5900
268.8300
257.0750
263.2000
3,285,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
255.9000
264.4750
248.6100
258.6900
3,509,000
Thu, 16 Jul 2026
264.8200
266.9100
254.5400
262.3200
3,167,300
Wed, 15 Jul 2026
274.0000
276.7000
261.2250
264.4600
3,229,100
Tue, 14 Jul 2026
255.5850
271.1200
252.0200
270.7300
4,101,000
Mon, 13 Jul 2026
256.7100
264.2700
250.1400
260.2400
4,213,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
270.4100
271.5400
255.3900
257.5400
5,136,100
Thu, 09 Jul 2026
258.1100
271.2700
256.0000
269.0000
6,238,000
Wed, 08 Jul 2026
252.5000
261.8900
249.7400
261.0900
3,467,000
Tue, 07 Jul 2026
257.1300
269.9500
254.8700
256.8100
5,367,400
Mon, 06 Jul 2026
249.7850
262.8400
248.0100
255.3700
4,756,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
261.7400
266.1300
257.2850
260.3600
3,036,700
Wed, 01 Jul 2026
268.3900
271.2600
261.5000
264.4800
3,590,700
Tue, 30 Jun 2026
246.5000
261.3100
245.0000
260.3600
5,520,100
Mon, 29 Jun 2026
245.0000
252.2500
240.1300
248.5700
5,300,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
224.9400
242.0400
223.6800
239.7700
9,628,000
Thu, 25 Jun 2026
218.0400
223.6770
212.7300
220.9400
2,837,900
Wed, 24 Jun 2026
218.2000
225.6900
218.0000
222.6500
2,204,000
Tue, 23 Jun 2026
221.0600
225.6800
219.4400
220.5700
3,280,500
Mon, 22 Jun 2026
221.7650
228.3790
216.4600
221.3700
4,290,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
224.0400
225.5850
215.3000
223.0000
8,482,300
Wed, 17 Jun 2026
231.0000
236.0000
225.8300
226.6300
3,539,100
Tue, 16 Jun 2026
14 · 8-K
After-hours · 16:44 ET
8-K ↗
Tue, 16 Jun 2026
233.2250
236.5200
225.1900
231.1100
4,190,700
Mon, 15 Jun 2026
236.0000
238.6700
228.2500
233.0900
5,812,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
235.4300
236.8100
227.2350
229.9000
5,754,100
Thu, 11 Jun 2026
228.6400
234.7800
224.5300
234.2400
5,042,000
Wed, 10 Jun 2026
224.8600
234.2610
220.0000
227.6300
3,525,200
Tue, 09 Jun 2026
230.4500
236.8300
219.0800
227.3400
4,519,300
Mon, 08 Jun 2026
236.7200
240.7900
228.7400
231.6800
5,632,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
237.4000
241.6100
230.5700
234.1100
6,792,800
Thu, 04 Jun 2026
250.0700
251.4000
240.2900
243.6000
6,976,900
Wed, 03 Jun 2026
260.2750
262.2000
245.6300
250.3300
8,862,600
Tue, 02 Jun 2026
264.2500
274.9800
260.3700
269.1300
9,011,200
Mon, 01 Jun 2026
251.7750
278.7050
249.4400
277.4900
11,191,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
234.0000
249.8070
228.5000
247.3500
9,416,200
Thu, 28 May 2026
232.6300
235.0000
222.3500
225.2400
5,949,800
Wed, 27 May 2026
221.1600
226.4800
219.4900
221.8100
4,577,500
Tue, 26 May 2026
222.4950
225.9000
218.3300
223.6500
3,631,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
220.9480
224.7690
218.7200
222.3200
4,870,800
Thu, 21 May 2026
211.5000
219.1550
209.5600
218.0400
4,179,200
Wed, 20 May 2026
212.3900
220.3500
210.5600
212.2400
5,274,500
Tue, 19 May 2026
210.2490
215.6800
207.1000
215.1500
7,169,200
Mon, 18 May 2026
205.1400
210.8250
203.2000
208.8200
5,553,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
200.4900
211.2800
199.9100
207.9800
5,493,000
Thu, 14 May 2026
204.4500
205.0000
197.5500
202.8400
4,939,900
Wed, 13 May 2026
199.4900
205.4380
195.3900
205.3100
4,578,300
Tue, 12 May 2026
200.7000
203.0000
195.0100
199.9400
4,803,600
Mon, 11 May 2026
196.2600
203.5800
193.1600
202.3200
7,740,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
185.5000
200.3600
185.0000
200.1600
12,042,600
Thu, 07 May 2026
13 · 10-Q
After-hours · 17:17 ET
10-Q ↗
Thu, 07 May 2026
187.9900
198.6000
179.4700
188.7300
25,970,000
Thu, 07 May 2026
12 · 8-K
Pre-market · 07:05 ET
8-K ↗
Wed, 06 May 2026
143.7200
145.6900
140.7140
143.7100
8,224,000
Tue, 05 May 2026
147.7100
150.0000
144.5000
145.7300
5,431,300
Mon, 04 May 2026
141.5250
147.3300
139.0100
146.6900
6,723,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
138.5000
142.7500
135.3800
140.5300
6,247,800
Thu, 30 Apr 2026
133.0500
137.0000
128.0000
132.1900
7,160,500
Wed, 29 Apr 2026
11 · DEFA14A
After market open · 09:31 ET
DEFA14A ↗
Wed, 29 Apr 2026
130.3500
134.6300
128.6800
133.9800
3,488,000
Wed, 29 Apr 2026
10 · DEF 14A
Pre-market · 09:19 ET
DEF 14A ↗
Tue, 28 Apr 2026
133.4000
136.0000
131.0600
131.5500
3,296,100
Mon, 27 Apr 2026
129.4000
133.5800
128.0000
132.6600
3,687,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
128.1300
129.6100
124.3200
129.4800
3,195,600
Thu, 23 Apr 2026
127.8300
130.0000
124.4500
127.8600
6,160,300
Wed, 22 Apr 2026
129.5900
133.3250
129.3600
132.1400
4,649,400
Wed, 22 Apr 2026
9 · 8-K
Pre-market · 06:42 ET
8-K ↗
Tue, 21 Apr 2026
131.3400
135.9600
128.6700
129.2900
4,722,800
Mon, 20 Apr 2026
125.0100
129.8200
123.5000
129.7400
3,921,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.6500
128.4300
123.8100
126.6100
4,050,600
Thu, 16 Apr 2026
128.3900
128.7500
122.5950
123.4700
6,308,200
Wed, 15 Apr 2026
113.9900
121.1800
112.4500
121.0600
5,483,000
Tue, 14 Apr 2026
110.2450
113.1600
108.7900
110.5700
4,158,100
Mon, 13 Apr 2026
105.3300
110.2700
103.3000
110.0800
4,502,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
109.0000
109.6100
100.7950
105.3700
7,718,700
Thu, 09 Apr 2026
118.6800
119.4500
108.5100
108.9800
6,315,200
Wed, 08 Apr 2026
122.4680
123.3200
116.1000
116.5000
3,861,600
Tue, 07 Apr 2026
115.0000
117.9100
111.6950
116.5400
3,881,800
Mon, 06 Apr 2026
117.2500
119.1000
114.5600
116.5000
3,414,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
117.2800
121.4500
113.7100
120.3600
3,318,000
Wed, 01 Apr 2026
120.5300
121.9900
116.9900
118.6700
3,600,300
Tue, 31 Mar 2026
116.8950
119.9350
114.5200
118.0500
3,745,800
Mon, 30 Mar 2026
115.9600
119.5680
113.1100
115.8100
5,547,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
120.0000
120.6400
112.6600
114.4800
6,127,500
Thu, 26 Mar 2026
122.3900
127.4460
121.0800
124.3000
3,443,900
Wed, 25 Mar 2026
124.9100
127.4700
122.1200
123.2900
3,565,500
Tue, 24 Mar 2026
128.3000
128.3400
121.7150
122.5700
4,005,800
Mon, 23 Mar 2026
125.9750
130.5800
124.0000
129.2300
3,549,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
128.1600
128.4500
124.4700
125.0800
10,459,700
Thu, 19 Mar 2026
130.8500
133.4000
126.7300
129.9400
4,034,400
Wed, 18 Mar 2026
127.3910
133.6000
127.3910
131.2600
3,454,300
Tue, 17 Mar 2026
126.4400
132.1500
126.0100
128.8700
2,933,400
Mon, 16 Mar 2026
125.8100
129.2600
125.3850
126.5700
3,683,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
127.2400
129.7800
123.2400
124.5200
3,993,000
Thu, 12 Mar 2026
126.4500
131.3300
126.4500
127.1600
3,628,200
Wed, 11 Mar 2026
124.3500
127.7300
123.2500
127.4900
3,484,700
Tue, 10 Mar 2026
128.8900
129.4000
121.9500
123.0800
4,011,300
Mon, 09 Mar 2026
124.0800
128.6900
124.0800
128.5600
4,764,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
120.2700
126.1700
120.2700
125.7500
4,045,900
Thu, 05 Mar 2026
118.5500
125.2050
118.5500
122.3600
4,619,900
Wed, 04 Mar 2026
111.2200
120.4000
111.0030
118.3300
5,190,100
Tue, 03 Mar 2026
106.6600
113.9300
105.1700
111.7700
5,269,900
Mon, 02 Mar 2026
8 · 8-K
After-hours · 16:20 ET
8-K ↗
Mon, 02 Mar 2026
109.1700
112.2340
108.7500
111.1100
7,207,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
112.7550
113.4720
109.4000
111.9600
4,953,900
Fri, 27 Feb 2026
7 · DEFA14A
Pre-market · 07:05 ET
DEFA14A ↗
Fri, 27 Feb 2026
6 · DEF 14A
Pre-market · 07:01 ET
DEF 14A ↗
Thu, 26 Feb 2026
112.8900
117.8500
112.1900
116.4600
7,108,000
Wed, 25 Feb 2026
104.8700
110.8500
104.4300
110.3300
6,218,700
Tue, 24 Feb 2026
101.4400
105.7810
98.0100
104.4300
7,572,800
Mon, 23 Feb 2026
113.8700
113.8700
101.4350
102.6150
11,431,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
119.0200
123.0600
114.7800
115.6600
4,549,100
Thu, 19 Feb 2026
121.7400
121.8100
118.4200
120.6000
3,703,500
Wed, 18 Feb 2026
116.9850
122.2880
115.6000
121.7800
7,061,600
Wed, 18 Feb 2026
5 · 10-K
Pre-market · 09:09 ET
10-K ↗
Tue, 17 Feb 2026
126.4400
129.8300
120.1300
122.5600
5,108,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.8650
129.4700
122.5200
125.2000
6,395,100
Thu, 12 Feb 2026
131.0500
133.3500
121.7700
126.1300
6,416,900
Wed, 11 Feb 2026
131.1600
131.3800
122.3100
127.3300
8,463,300
Tue, 10 Feb 2026
124.1750
133.4400
123.3100
129.6700
18,828,200
Tue, 10 Feb 2026
4 · 8-K
Pre-market · 07:11 ET
8-K ↗
Tue, 10 Feb 2026
3 · PRE 14A
Pre-market · 07:22 ET
PRE 14A ↗
Mon, 09 Feb 2026
115.0500
115.8500
111.4800
114.0100
10,282,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
109.0000
112.3800
105.6600
111.6900
7,125,900
Thu, 05 Feb 2026
112.9500
114.6500
105.8000
106.7300
6,563,800
Wed, 04 Feb 2026
118.9400
119.7550
113.0200
115.7100
6,621,400
Tue, 03 Feb 2026
128.7200
128.7200
117.3000
119.6600
7,743,300
Mon, 02 Feb 2026
129.6900
131.4400
127.7100
129.0500
4,691,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
127.9900
130.4200
127.2000
129.3200
5,338,900
Thu, 29 Jan 2026
134.3700
136.6400
125.6100
128.1800
9,773,900
Wed, 28 Jan 2026
139.6600
143.3900
139.0200
140.5600
6,364,100
Tue, 27 Jan 2026
140.9200
141.9000
136.3400
138.2100
5,931,800
Mon, 26 Jan 2026
130.1500
137.0800
130.1300
136.6400
5,395,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
130.5000
131.8600
129.0900
130.1300
4,073,300
Thu, 22 Jan 2026
128.1000
133.5000
127.4600
131.2500
9,645,800
Wed, 21 Jan 2026
118.8500
127.0000
118.7500
123.4600
9,731,800
Tue, 20 Jan 2026
117.3400
119.8900
115.8200
117.0000
4,929,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
120.8600
121.8000
117.8070
119.0200
5,871,300
Thu, 15 Jan 2026
122.9300
124.2800
120.4600
120.8600
6,196,500
Wed, 14 Jan 2026
124.6800
125.6700
120.6000
122.4100
4,841,300
Tue, 13 Jan 2026
127.0700
128.8600
123.3550
125.5000
5,210,000
Mon, 12 Jan 2026
126.2000
129.2400
124.3500
126.5700
6,778,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
130.7600
131.4700
125.2100
125.4900
7,057,700
Thu, 08 Jan 2026
139.9900
140.5200
130.5500
130.6800
5,476,900
Wed, 07 Jan 2026
137.0200
145.8990
137.0200
141.4450
5,865,000
Tue, 06 Jan 2026
133.9300
137.2500
131.5800
137.1000
3,631,000
Mon, 05 Jan 2026
132.9200
135.6650
132.3700
133.6400
3,828,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
137.2500
137.3500
132.2700
133.7700
2,565,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
136.9500
137.5300
135.9200
135.9900
1,603,900
Tue, 30 Dec 2025
137.2600
138.8300
137.2100
137.4800
1,615,000
Mon, 29 Dec 2025
137.5300
138.5500
137.0300
137.9400
2,095,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
138.0000
138.4500
137.4530
138.3150
1,256,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
139.6500
139.6500
135.1100
138.0400
2,005,400
Tue, 23 Dec 2025
141.7400
142.4800
138.3300
141.2300
3,084,500
Mon, 22 Dec 2025
142.1800
143.4100
140.6270
141.8400
3,049,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
138.8400
141.2500
137.7100
140.3900
6,302,900
Thu, 18 Dec 2025
140.4500
141.5700
137.4100
138.2900
4,380,200
Wed, 17 Dec 2025
140.3900
140.8500
136.3700
136.7100
3,790,000
Tue, 16 Dec 2025
140.7200
142.5500
138.8300
140.0500
4,047,300
Mon, 15 Dec 2025
146.3950
147.4380
141.7600
142.0500
3,823,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
150.0000
150.1760
144.9700
146.0000
3,725,100
Thu, 11 Dec 2025
150.1100
151.1050
148.6220
149.9000
2,692,400
Wed, 10 Dec 2025
152.2000
153.2250
150.6400
151.2000
2,281,600
Tue, 09 Dec 2025
153.2100
153.6990
151.3800
152.5700
2,824,600
Mon, 08 Dec 2025
152.8350
156.1000
152.5200
154.2800
3,896,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
153.0000
153.0500
150.0750
151.4100
6,441,200
Thu, 04 Dec 2025
155.1800
155.7200
151.6600
153.0000
3,657,500
Wed, 03 Dec 2025
156.1400
156.3900
153.1900
155.8300
3,728,900
Tue, 02 Dec 2025
161.6800
163.4300
155.8800
156.4800
5,757,700
Mon, 01 Dec 2025
159.0900
160.3500
157.1300
157.9000
3,577,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
160.2800
161.6000
159.2500
160.0100
2,471,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
159.9300
161.7200
157.0600
158.4000
3,458,300
Tue, 25 Nov 2025
157.8200
160.5900
155.8850
158.9900
3,318,800
Mon, 24 Nov 2025
158.1400
160.1700
155.8800
158.4400
6,818,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
157.8620
159.8350
151.9550
157.5500
6,127,600
Thu, 20 Nov 2025
174.4100
175.4600
158.8500
159.5700
8,715,500
Wed, 19 Nov 2025
177.2700
179.5000
174.8200
176.3100
3,564,800
Tue, 18 Nov 2025
177.4400
180.2100
175.0000
176.4600
3,600,200
Mon, 17 Nov 2025
184.1800
184.7890
178.9450
180.2600
3,974,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
181.1800
187.6100
179.0000
185.0100
3,850,000
Thu, 13 Nov 2025
190.0000
190.5900
185.3200
185.9700
4,452,200
Wed, 12 Nov 2025
199.1000
199.7500
188.5200
190.8900
4,670,700
Tue, 11 Nov 2025
198.6500
201.6900
196.1140
197.8600
5,251,700
Mon, 10 Nov 2025
192.9100
201.4600
191.6700
199.7200
6,580,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
184.2900
191.3200
180.7700
191.2400
9,288,200
Fri, 07 Nov 2025
2 · 10-Q
Pre-market · 07:29 ET
10-Q ↗
Thu, 06 Nov 2025
178.8900
194.8700
177.5700
190.8200
21,307,200
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:07 ET
8-K ↗
Wed, 05 Nov 2025
158.1500
159.0500
154.6900
154.9800
5,345,400
Tue, 04 Nov 2025
158.3100
162.8750
156.0000
157.5100
3,815,000
Mon, 03 Nov 2025
163.0000
165.5800
160.3000
162.0800
4,311,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
161.0000
163.5900
159.3400
162.8100
4,038,300
Thu, 30 Oct 2025
155.0000
159.8900
153.0000
157.0700
2,530,600
Wed, 29 Oct 2025
156.7600
157.1100
154.0100
156.0000
4,308,600
Tue, 28 Oct 2025
159.0200
160.1200
156.6400
157.2700
1,855,800
Mon, 27 Oct 2025
158.2750
159.3100
156.5300
157.6200
2,452,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend