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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
278.6900
285.2500
278.2300
282.5500
29,400
Thu, 23 Jul 2026
284.5700
284.5700
275.2200
276.2100
34,500
Wed, 22 Jul 2026
285.9500
285.9500
281.1600
283.3000
19,100
Tue, 21 Jul 2026
287.7400
287.7400
281.0200
286.4900
21,100
Mon, 20 Jul 2026
285.3500
290.7100
284.9800
287.1300
29,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
283.1000
291.4400
283.1000
289.2200
23,300
Thu, 16 Jul 2026
277.6500
283.9700
277.6500
283.9600
30,300
Wed, 15 Jul 2026
273.5500
279.3000
271.5300
273.6000
32,500
Tue, 14 Jul 2026
278.2100
281.1400
277.4300
278.7200
28,400
Mon, 13 Jul 2026
276.0000
280.8600
269.4600
279.2000
39,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
273.3000
277.8500
271.4100
276.0000
33,100
Thu, 09 Jul 2026
274.0200
274.4300
270.9700
272.3700
19,800
Wed, 08 Jul 2026
277.1000
279.9900
273.4200
273.4500
38,500
Tue, 07 Jul 2026
282.0300
282.0300
270.6500
276.7500
58,000
Mon, 06 Jul 2026
281.2100
282.4400
276.1500
281.4600
171,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
278.1600
284.4000
274.7500
281.2100
131,500
Wed, 01 Jul 2026
273.3600
282.2300
273.3600
279.3900
79,200
Tue, 30 Jun 2026
277.9500
279.9800
272.4500
273.6800
57,000
Mon, 29 Jun 2026
273.8900
278.0500
271.6000
277.5400
122,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
265.9800
276.5600
265.2200
274.2400
104,300
Thu, 25 Jun 2026
260.7000
265.5000
260.7000
265.0900
50,100
Wed, 24 Jun 2026
265.8800
267.8400
263.4800
264.6400
24,900
Tue, 23 Jun 2026
247.6000
264.9900
247.6000
264.6100
68,200
Mon, 22 Jun 2026
259.5600
263.0900
256.8700
258.6100
32,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
258.2500
260.0500
255.5500
258.3800
46,400
Wed, 17 Jun 2026
255.8000
258.2000
253.6700
256.0400
44,600
Tue, 16 Jun 2026
252.8300
255.9900
252.8300
254.0200
81,900
Mon, 15 Jun 2026
252.7500
252.7500
249.2100
252.2600
40,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
252.4700
256.1500
252.4700
253.7100
50,300
Thu, 11 Jun 2026
253.3600
256.5100
249.8600
250.1600
24,700
Wed, 10 Jun 2026
248.5000
253.3800
248.5000
252.6100
41,000
Tue, 09 Jun 2026
247.2500
251.1700
246.8500
247.8200
38,900
Mon, 08 Jun 2026
244.0200
244.5400
239.1400
243.3500
22,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
238.9500
245.0000
238.9500
242.9700
20,500
Thu, 04 Jun 2026
236.8600
238.7000
233.8900
235.5500
15,900
Wed, 03 Jun 2026
230.6000
234.5000
230.2100
231.8400
39,500
Tue, 02 Jun 2026
235.2200
237.7800
234.2400
236.4500
25,100
Mon, 01 Jun 2026
233.9400
235.0300
227.6200
234.4600
47,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
237.0000
237.9800
233.4300
234.7500
57,400
Thu, 28 May 2026
239.7300
240.0000
238.0500
238.4700
40,400
Wed, 27 May 2026
244.3500
245.9800
237.9100
241.4500
37,800
Tue, 26 May 2026
244.8400
244.8400
238.9800
242.3900
21,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
242.2500
243.0100
239.6500
241.2600
42,900
Thu, 21 May 2026
239.3600
244.8500
238.3000
244.0100
36,900
Wed, 20 May 2026
10 · 8-K
After-hours · 16:59 ET
8-K ↗
Wed, 20 May 2026
238.0100
243.7400
238.0100
243.7400
77,200
Tue, 19 May 2026
243.3400
243.3400
236.0500
238.0600
29,100
Mon, 18 May 2026
235.7800
243.5000
235.7800
241.7800
17,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
235.7000
236.1000
233.4300
235.7200
19,300
Thu, 14 May 2026
232.3500
240.8100
232.3500
237.5900
18,700
Wed, 13 May 2026
236.3000
237.5500
228.1000
232.0000
22,700
Tue, 12 May 2026
233.6300
238.6900
232.8500
236.8000
34,900
Mon, 11 May 2026
9 · 10-Q
After-hours · 17:14 ET
10-Q ↗
Mon, 11 May 2026
238.5000
240.4600
233.3400
235.2700
10,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
238.5500
239.8300
232.0100
238.3000
23,000
Thu, 07 May 2026
236.9600
242.8200
235.3500
241.5000
16,000
Thu, 07 May 2026
8 · 8-K
Pre-market · 08:33 ET
8-K ↗
Wed, 06 May 2026
238.9000
240.5500
231.3500
235.3500
26,800
Tue, 05 May 2026
236.4300
238.0000
234.9200
237.4000
26,100
Mon, 04 May 2026
235.1300
236.3400
230.2500
233.2800
23,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
231.7500
238.8500
231.7500
234.8300
8,600
Thu, 30 Apr 2026
235.9000
239.6800
235.3100
236.7800
17,300
Wed, 29 Apr 2026
245.2400
246.0000
236.8400
238.2800
19,000
Tue, 28 Apr 2026
242.0000
250.6600
242.0000
246.9100
33,700
Mon, 27 Apr 2026
246.5000
249.1500
239.9100
240.9900
24,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
242.2300
247.2900
241.2000
245.4000
27,400
Thu, 23 Apr 2026
236.7000
243.2300
236.1000
243.1900
20,200
Wed, 22 Apr 2026
239.7100
239.7100
235.5200
236.8300
14,000
Tue, 21 Apr 2026
240.9000
243.5500
237.7100
239.7800
34,800
Mon, 20 Apr 2026
240.8200
242.7700
239.6500
239.6500
12,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
234.6000
243.5000
234.6000
241.2700
16,700
Thu, 16 Apr 2026
234.1400
234.1400
230.8000
234.1000
17,600
Wed, 15 Apr 2026
231.4000
235.7000
231.0000
233.1600
20,400
Tue, 14 Apr 2026
234.7800
237.1300
231.7700
234.0600
27,600
Mon, 13 Apr 2026
7 · DEF 14A
After market open · 10:00 ET
DEF 14A ↗
Mon, 13 Apr 2026
230.0000
233.5900
230.0000
233.1400
10,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
235.3500
235.3500
228.6100
230.5500
12,900
Thu, 09 Apr 2026
232.5000
235.6600
231.2000
233.8800
15,900
Wed, 08 Apr 2026
229.7600
233.7600
227.6000
232.2100
16,700
Tue, 07 Apr 2026
222.8800
227.5100
221.9000
227.2600
39,300
Mon, 06 Apr 2026
217.3400
224.4000
216.2000
222.9000
55,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
218.5800
220.4800
211.5800
218.7600
18,200
Wed, 01 Apr 2026
219.1300
220.8400
212.3300
219.2100
20,000
Tue, 31 Mar 2026
222.1700
222.5700
217.3400
217.3400
16,700
Mon, 30 Mar 2026
216.6800
220.0500
214.2500
219.2200
21,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
214.9400
216.9800
213.1500
214.2400
12,400
Thu, 26 Mar 2026
213.7700
218.0200
210.4700
217.2100
17,200
Wed, 25 Mar 2026
215.0500
216.1000
212.3200
214.0700
9,300
Tue, 24 Mar 2026
212.6300
215.1800
210.1500
213.4000
7,100
Mon, 23 Mar 2026
212.8600
217.0500
212.0000
215.5200
9,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
214.5100
214.5100
209.7500
210.1300
12,700
Thu, 19 Mar 2026
219.7800
221.3100
214.7000
214.8800
11,200
Wed, 18 Mar 2026
224.2600
232.0000
219.1100
220.1900
14,000
Tue, 17 Mar 2026
225.4400
229.1400
225.4400
226.3200
11,300
Mon, 16 Mar 2026
6 · 10-K
After-hours · 17:21 ET
10-K ↗
Mon, 16 Mar 2026
226.4000
228.6400
223.7300
224.5900
13,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
221.4300
223.7400
220.2700
223.2300
10,000
Thu, 12 Mar 2026
218.5500
221.1900
217.0000
220.9600
13,700
Wed, 11 Mar 2026
219.0300
222.7000
217.8200
222.2500
18,500
Tue, 10 Mar 2026
222.6500
226.4000
220.0000
221.8400
16,500
Mon, 09 Mar 2026
224.4200
226.0000
218.9800
224.5000
18,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
225.4500
227.1000
221.0000
227.0700
22,500
Thu, 05 Mar 2026
225.5300
231.0100
225.0000
228.4900
22,900
Wed, 04 Mar 2026
228.0000
232.3500
227.0000
228.3800
20,200
Tue, 03 Mar 2026
229.2600
229.8800
222.8000
227.9800
11,100
Mon, 02 Mar 2026
235.2200
236.9800
232.5200
233.1700
13,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
230.1900
232.4800
227.5300
230.9000
8,400
Thu, 26 Feb 2026
231.2400
233.8600
227.4300
231.3700
8,900
Wed, 25 Feb 2026
224.8700
230.8300
222.5600
230.3700
10,500
Tue, 24 Feb 2026
216.4500
228.4900
216.4500
224.8700
15,400
Mon, 23 Feb 2026
219.3000
222.9900
215.5300
216.4500
13,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
215.1100
222.0000
211.7000
217.8000
20,900
Thu, 19 Feb 2026
230.7000
230.7000
213.2100
217.0800
31,300
Wed, 18 Feb 2026
264.9600
264.9600
231.5000
232.4100
27,700
Tue, 17 Feb 2026
261.4700
267.0300
261.4700
264.9600
9,400
Tue, 17 Feb 2026
5 · 8-K
Pre-market · 08:33 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
269.3300
269.3300
262.0100
263.9900
11,300
Thu, 12 Feb 2026
272.2800
275.0000
261.2500
267.5600
16,500
Wed, 11 Feb 2026
270.5400
272.9500
266.9600
269.9700
11,800
Tue, 10 Feb 2026
265.8900
275.0000
265.8900
269.6500
14,200
Mon, 09 Feb 2026
277.8600
281.5100
269.8400
270.3900
9,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
279.6800
282.1100
277.2800
279.2700
12,400
Thu, 05 Feb 2026
279.5000
279.5000
276.2000
276.5600
7,300
Wed, 04 Feb 2026
273.8800
276.5600
271.8000
272.7700
12,600
Tue, 03 Feb 2026
263.6400
272.0100
263.6400
271.5100
21,800
Mon, 02 Feb 2026
260.8500
267.6100
255.7500
265.0400
15,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
255.0200
259.9200
252.3900
259.4200
18,800
Thu, 29 Jan 2026
252.0400
258.1900
249.2800
258.1000
19,900
Wed, 28 Jan 2026
253.6100
255.3900
250.5000
251.3500
16,800
Tue, 27 Jan 2026
255.3000
259.0000
250.8000
253.4100
16,700
Mon, 26 Jan 2026
253.1000
257.4600
249.9600
256.7700
63,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
254.0000
254.2200
250.0000
252.9000
9,900
Thu, 22 Jan 2026
253.0000
258.5000
251.5200
254.7500
17,800
Wed, 21 Jan 2026
249.2500
257.1200
245.9900
254.6000
20,100
Tue, 20 Jan 2026
252.4100
253.3000
248.2700
248.4300
7,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
254.5400
256.2000
247.9900
253.4900
19,000
Thu, 15 Jan 2026
252.4000
256.9100
252.4000
255.2000
14,000
Wed, 14 Jan 2026
250.3700
253.1200
247.5000
250.1200
17,300
Tue, 13 Jan 2026
251.8300
253.6300
247.3000
249.8900
7,300
Mon, 12 Jan 2026
251.3700
254.0000
247.7800
253.9000
12,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
256.2100
256.7200
250.4600
252.9900
9,000
Thu, 08 Jan 2026
253.2500
255.5500
252.1900
253.7900
12,000
Wed, 07 Jan 2026
256.1000
256.1000
248.5500
249.7500
13,700
Tue, 06 Jan 2026
254.1500
257.5000
249.6300
256.2000
31,800
Mon, 05 Jan 2026
251.3600
258.4500
251.3600
254.6100
25,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
253.7500
253.7500
244.0800
246.6000
12,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
251.5100
253.0000
249.1900
249.6400
13,300
Tue, 30 Dec 2025
250.4200
251.7400
249.9600
250.6600
10,800
Mon, 29 Dec 2025
249.6300
253.3900
248.4500
251.6900
14,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
252.0400
254.1400
248.9900
250.3000
14,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
252.0700
252.0700
248.7300
251.9600
5,200
Tue, 23 Dec 2025
251.9400
255.7000
250.4300
251.3700
24,100
Mon, 22 Dec 2025
255.9200
255.9200
250.2600
250.4300
11,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
256.1500
258.8600
251.6000
254.2400
32,500
Thu, 18 Dec 2025
255.1500
260.6600
253.0200
257.9400
29,700
Wed, 17 Dec 2025
249.4300
254.2000
249.4300
253.0900
11,600
Tue, 16 Dec 2025
253.8000
256.0000
248.7400
249.4300
12,400
Mon, 15 Dec 2025
252.0300
253.8400
250.5500
251.8600
8,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
252.2900
252.2900
248.0800
250.5600
6,600
Thu, 11 Dec 2025
237.9000
249.1900
237.9000
248.0900
16,400
Wed, 10 Dec 2025
239.0200
249.7800
238.5000
244.0500
31,900
Tue, 09 Dec 2025
243.6500
248.9300
241.8900
242.0200
9,700
Mon, 08 Dec 2025
249.5000
253.4900
245.1000
245.1000
12,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
259.9900
265.2500
249.5100
250.4500
31,000
Thu, 04 Dec 2025
261.5400
263.3900
258.3800
259.6100
9,400
Wed, 03 Dec 2025
262.0600
264.0500
260.5900
262.6800
23,500
Tue, 02 Dec 2025
264.0000
264.5500
260.3600
261.4000
14,600
Mon, 01 Dec 2025
268.4400
269.0700
261.6700
264.3900
32,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
284.8600
284.8600
274.8900
278.9100
16,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
276.0000
285.7400
275.4000
282.0200
29,300
Tue, 25 Nov 2025
273.3000
278.8000
273.3000
274.7400
22,800
Mon, 24 Nov 2025
269.6800
273.6700
269.5000
273.0900
11,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
265.5000
274.0200
262.4600
271.4400
20,400
Thu, 20 Nov 2025
269.8300
272.0000
262.3500
263.4900
27,900
Wed, 19 Nov 2025
273.8800
274.0600
266.0100
267.2800
19,700
Tue, 18 Nov 2025
271.8000
276.5900
271.0000
273.8800
20,800
Mon, 17 Nov 2025
278.2200
278.5400
270.0000
271.1000
22,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
279.2000
279.3500
274.2000
277.6000
26,500
Thu, 13 Nov 2025
279.9200
283.0000
277.9400
279.8000
11,900
Wed, 12 Nov 2025
287.0000
288.9800
280.9300
282.0500
33,900
Tue, 11 Nov 2025
278.0000
287.3100
278.0000
287.3100
20,200
Mon, 10 Nov 2025
280.8900
280.8900
275.3000
277.2600
20,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 10-Q
After-hours · 16:55 ET
10-Q ↗
Fri, 07 Nov 2025
274.3300
280.4300
269.5100
277.5700
28,700
Thu, 06 Nov 2025
281.8000
286.5000
274.1300
274.5400
31,100
Wed, 05 Nov 2025
276.9100
285.1100
270.0000
282.9000
23,500
Wed, 05 Nov 2025
3 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 04 Nov 2025
260.3200
265.1300
257.5000
265.1300
21,600
Mon, 03 Nov 2025
258.0700
261.8500
251.5600
261.6600
29,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
256.2000
260.2600
256.2000
258.5900
30,500
Thu, 30 Oct 2025
255.6700
260.7000
255.6700
256.7800
37,100
Wed, 29 Oct 2025
261.3000
263.5000
255.0500
255.0500
25,300
Tue, 28 Oct 2025
265.2600
265.2600
259.7600
261.4200
32,100
Mon, 27 Oct 2025
268.8200
269.7700
265.1000
265.1000
38,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
267.3500
269.1800
266.3800
266.7700
20,300
Thu, 23 Oct 2025
264.7300
265.4500
260.6100
264.5200
14,100
Wed, 22 Oct 2025
261.8100
264.6100
259.0500
264.3000
16,600
Tue, 21 Oct 2025
267.3500
267.3500
264.2100
265.0700
17,600
Mon, 20 Oct 2025
249.8900
266.2400
249.8900
266.2400
26,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
254.9900
260.3600
250.6500
258.3100
40,300
Thu, 16 Oct 2025
259.6500
259.6500
253.0100
255.2600
24,200
Wed, 15 Oct 2025
261.0200
262.5300
256.5100
261.1200
37,900
Tue, 14 Oct 2025
255.2900
264.2000
254.8400
262.8500
35,700
Mon, 13 Oct 2025
255.8500
260.2600
248.3600
255.0900
37,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
257.6200
258.6900
251.6500
253.7200
67,200
Thu, 09 Oct 2025
258.5800
259.2000
254.3000
256.1500
32,200
Wed, 08 Oct 2025
271.8100
271.8100
260.2500
261.0700
35,000
Tue, 07 Oct 2025
275.2300
275.7900
265.6900
268.2600
42,300
Mon, 06 Oct 2025
272.4500
278.2200
272.4400
276.3100
48,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
276.5200
279.5200
273.6600
273.9600
56,000
Thu, 02 Oct 2025
267.7500
272.1100
265.1300
271.7500
28,700
Wed, 01 Oct 2025
263.6700
270.9300
263.6700
268.8800
25,500
Tue, 30 Sep 2025
261.9800
268.3500
261.9800
267.8300
22,000
Mon, 29 Sep 2025
263.9000
263.9000
260.6900
262.6900
25,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
259.2900
262.8700
259.2900
262.6000
15,600
Thu, 25 Sep 2025
257.5400
260.1100
257.1500
258.1900
10,300
Wed, 24 Sep 2025
257.1600
261.0800
256.7600
259.7300
10,900
Tue, 23 Sep 2025
257.9100
260.1500
257.9100
258.3600
20,100
Mon, 22 Sep 2025
253.9700
256.7400
251.9800
255.2800
14,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
258.7000
259.0200
254.0600
254.1500
36,200
Thu, 18 Sep 2025
251.9100
257.9800
251.9100
257.9800
17,100
Wed, 17 Sep 2025
250.0000
254.5000
249.6200
250.8100
26,700
Tue, 16 Sep 2025
253.5700
253.5700
248.6700
248.9700
17,300
Mon, 15 Sep 2025
255.3300
257.3900
252.8600
254.8400
43,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
256.7400
257.0200
253.3500
254.7800
23,500
Thu, 11 Sep 2025
249.8900
257.8200
249.2800
256.9900
35,800
Wed, 10 Sep 2025
247.3300
249.8900
245.1100
247.6600
25,700
Tue, 09 Sep 2025
250.1000
251.0600
247.7000
248.3200
28,000
Mon, 08 Sep 2025
249.9700
251.1100
248.6000
249.6500
16,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
256.2600
256.2600
250.5400
251.7300
19,600
Thu, 04 Sep 2025
248.4000
254.9900
247.4100
254.9900
21,800
Wed, 03 Sep 2025
243.3400
247.4100
241.0400
247.2200
32,400
Tue, 02 Sep 2025
243.0200
245.0200
242.1000
243.7300
13,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
247.4500
249.2000
246.7000
248.2600
17,800
Thu, 28 Aug 2025
248.4000
248.4000
243.8200
246.1400
18,100
Wed, 27 Aug 2025
244.6100
248.4100
244.6100
247.2100
19,200
Tue, 26 Aug 2025
242.7700
245.0100
242.7700
244.7200
12,300
Mon, 25 Aug 2025
244.9500
246.1200
243.7500
245.1100
24,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
239.6600
248.5000
236.5700
246.6700
31,300
Thu, 21 Aug 2025
231.8400
238.2400
230.5700
237.7100
56,300
Wed, 20 Aug 2025
238.5700
240.8300
234.1400
234.1400
58,900
Tue, 19 Aug 2025
237.4200
241.7000
236.0000
239.9000
25,300
Mon, 18 Aug 2025
235.5000
237.5600
232.3700
237.4100
43,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
248.6300
248.6300
236.1100
237.6600
35,200
Thu, 14 Aug 2025
240.9800
247.6700
240.9800
247.5400
22,700
Wed, 13 Aug 2025
241.1400
246.5100
240.1100
244.6100
28,800
Tue, 12 Aug 2025
230.4600
239.5700
230.4600
239.0000
22,000
Mon, 11 Aug 2025
222.4000
230.0000
222.3000
229.9900
55,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 10-Q
After-hours · 16:51 ET
10-Q ↗
Fri, 08 Aug 2025
221.0500
222.8000
217.0000
221.1200
47,800
Thu, 07 Aug 2025
220.2200
223.4900
217.2200
221.3900
33,300
Wed, 06 Aug 2025
220.9500
229.9000
217.3000
224.0900
53,100
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 08:31 ET
8-K ↗
Tue, 05 Aug 2025
216.5100
219.7500
214.5600
218.3000
20,700
Mon, 04 Aug 2025
211.9000
215.5800
209.7600
215.5800
25,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
210.4000
211.4600
207.7300
210.2800
21,800
Thu, 31 Jul 2025
213.9300
221.1600
208.6600
211.2200
28,700
Wed, 30 Jul 2025
214.5200
215.1000
210.6800
213.3700
33,300
Tue, 29 Jul 2025
213.8200
216.1000
212.1000
214.7000
42,100
Mon, 28 Jul 2025
211.3000
214.6400
209.2500
214.1100
46,700
Sun, 27 Jul 2025
Weekend