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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
276.0000
279.6000
272.7400
274.3500
2,668,400
Thu, 23 Jul 2026
271.9200
278.1900
271.5800
275.6000
2,574,400
Wed, 22 Jul 2026
263.2550
275.5400
261.8400
274.9000
3,305,600
Tue, 21 Jul 2026
255.7200
264.4500
255.7200
262.2200
2,494,700
Mon, 20 Jul 2026
255.4180
256.5200
251.3300
253.5000
2,234,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
247.3700
254.2900
244.9500
252.3900
2,317,000
Thu, 16 Jul 2026
257.2500
257.3550
249.0000
251.7700
2,858,300
Wed, 15 Jul 2026
258.7000
264.1200
255.4960
258.1150
2,119,800
Tue, 14 Jul 2026
33 · 8-K
After-hours · 17:23 ET
8-K ↗
Tue, 14 Jul 2026
261.9980
266.0000
255.1800
256.4300
3,217,100
Mon, 13 Jul 2026
250.5050
257.5900
250.5050
257.5700
2,754,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
250.3200
252.7200
249.0500
251.3800
2,002,900
Thu, 09 Jul 2026
248.2000
251.6300
245.7400
250.7400
2,807,000
Wed, 08 Jul 2026
237.0100
244.8100
236.5600
244.5200
2,784,000
Tue, 07 Jul 2026
243.6650
245.5500
238.4600
239.7100
3,586,400
Mon, 06 Jul 2026
241.4300
247.4000
241.2000
245.8700
3,362,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
238.0950
244.0940
236.6830
239.2500
4,267,000
Wed, 01 Jul 2026
246.9800
248.2700
228.6300
236.5000
8,689,500
Tue, 30 Jun 2026
256.8120
260.2900
245.8800
248.3700
5,108,300
Mon, 29 Jun 2026
266.8200
268.5500
257.9900
259.3200
3,031,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
265.2500
269.4500
260.2800
264.0200
3,922,200
Thu, 25 Jun 2026
270.0000
275.8130
268.2500
268.6900
3,541,200
Wed, 24 Jun 2026
272.8500
274.0200
266.3400
267.9700
2,677,100
Tue, 23 Jun 2026
268.4050
275.4200
267.5000
270.2600
3,387,400
Mon, 22 Jun 2026
274.8600
279.7400
272.1000
275.5300
2,749,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
268.7300
282.7700
268.0000
274.0600
6,986,000
Wed, 17 Jun 2026
267.3700
272.2200
264.7100
267.1700
3,356,300
Tue, 16 Jun 2026
263.5900
272.4200
261.9000
268.0000
3,798,600
Mon, 15 Jun 2026
259.7350
264.9250
256.1200
262.3500
3,832,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
249.8300
255.1200
247.6500
253.7600
3,409,500
Thu, 11 Jun 2026
244.9750
248.3100
242.9000
246.7100
5,104,100
Wed, 10 Jun 2026
249.0200
250.5420
240.5100
242.3000
4,071,700
Tue, 09 Jun 2026
252.6550
256.4700
245.4500
251.6500
3,546,000
Mon, 08 Jun 2026
256.0950
256.0950
250.1400
250.6700
3,629,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
261.0000
261.8650
253.6800
254.8300
4,130,700
Thu, 04 Jun 2026
266.8550
268.6450
261.2000
264.5900
3,467,200
Wed, 03 Jun 2026
272.7150
274.5000
265.2300
267.2400
4,373,100
Tue, 02 Jun 2026
32 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 02 Jun 2026
266.9900
275.0000
260.3000
272.6500
7,774,700
Tue, 02 Jun 2026
31 · 424B4
Pre-market · 06:57 ET
424B4 ↗
Mon, 01 Jun 2026
275.0000
278.6100
264.2100
265.7000
11,480,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
286.4400
290.9000
284.6700
287.7500
2,491,200
Thu, 28 May 2026
285.2250
289.8900
281.1100
286.3100
2,378,300
Wed, 27 May 2026
300.6200
300.8100
286.6900
288.6800
3,345,800
Tue, 26 May 2026
300.0100
310.4500
299.0800
301.5700
3,606,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
287.5250
296.9000
286.9950
294.0700
2,877,600
Thu, 21 May 2026
281.5300
288.0680
281.5300
285.8300
2,366,000
Wed, 20 May 2026
273.3900
282.6000
270.2000
281.2600
4,095,600
Tue, 19 May 2026
258.4800
261.2100
256.1000
260.6700
3,935,800
Mon, 18 May 2026
267.2000
267.8700
258.9000
262.0000
3,435,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
270.6500
273.1950
266.5700
267.2000
3,835,700
Thu, 14 May 2026
274.7000
278.6000
273.8000
275.2600
3,655,500
Wed, 13 May 2026
289.2000
292.0000
268.9800
274.8900
6,653,700
Tue, 12 May 2026
298.6900
300.7100
287.5000
293.6000
3,761,500
Mon, 11 May 2026
30 · 10-Q
After market open · 12:26 ET
10-Q ↗
Mon, 11 May 2026
315.3000
317.7400
288.8300
299.6900
6,274,200
Mon, 11 May 2026
29 · 8-K
Pre-market · 06:59 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
314.8700
317.6500
301.7600
303.6300
2,948,600
Thu, 07 May 2026
323.0100
328.8000
310.6580
311.2800
2,630,200
Wed, 06 May 2026
320.4200
325.6900
314.0100
322.7800
3,062,200
Tue, 05 May 2026
323.8500
324.9900
318.5800
320.4200
1,895,500
Mon, 04 May 2026
308.7800
325.4200
308.7800
321.0500
2,833,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
28 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 01 May 2026
312.5100
317.2400
307.6200
307.8100
2,102,500
Thu, 30 Apr 2026
302.8600
314.5700
300.9100
313.0000
2,906,400
Wed, 29 Apr 2026
306.6500
307.6670
294.2600
297.0000
2,732,900
Tue, 28 Apr 2026
313.7100
314.2800
304.8800
305.7100
2,631,200
Mon, 27 Apr 2026
318.0000
318.5000
304.1200
315.1700
2,372,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
294.1100
314.2000
291.2100
313.5300
3,609,900
Thu, 23 Apr 2026
289.4200
293.7040
284.0100
292.7700
2,767,900
Wed, 22 Apr 2026
282.5100
289.0770
282.3400
287.1600
2,581,900
Tue, 21 Apr 2026
288.0000
289.1200
276.8400
277.7000
3,395,800
Mon, 20 Apr 2026
295.2800
296.4500
286.2700
287.5600
2,479,700
Mon, 20 Apr 2026
27 · 8-K/A
Next filing day · accepted 17 Apr, 18:39 ET
FORM 8-K/A ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
304.0200
305.7600
291.6000
296.2100
2,266,600
Thu, 16 Apr 2026
296.3600
304.1800
294.1750
299.1400
2,897,400
Wed, 15 Apr 2026
298.4450
299.8600
292.6350
294.7300
1,930,300
Tue, 14 Apr 2026
295.7500
297.4000
289.9700
296.6100
2,284,800
Mon, 13 Apr 2026
283.0400
292.7000
281.5000
291.7200
2,696,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
280.4100
293.0000
280.0030
286.5000
2,691,800
Thu, 09 Apr 2026
284.5700
293.5950
280.0300
280.2500
3,002,400
Wed, 08 Apr 2026
283.0000
288.0000
281.2400
284.2700
2,584,900
Tue, 07 Apr 2026
273.9100
275.6300
267.7000
272.5800
2,829,300
Mon, 06 Apr 2026
273.6450
277.7700
272.4800
275.1600
2,470,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
271.2600
275.6400
264.7400
272.8200
3,256,700
Wed, 01 Apr 2026
282.4380
286.7000
277.3000
279.4600
3,560,400
Tue, 31 Mar 2026
275.0500
284.9250
270.8900
279.2500
6,205,200
Tue, 31 Mar 2026
26 · 8-K
Pre-market · 06:07 ET
8-K ↗
Mon, 30 Mar 2026
25 · DEFA14A
After-hours · 17:28 ET
SEC Form DEFA14A ↗
Mon, 30 Mar 2026
303.5700
310.0000
295.0000
298.6100
2,675,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
295.9100
306.9400
295.9100
301.4900
2,495,200
Thu, 26 Mar 2026
24 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 26 Mar 2026
301.0000
303.0000
285.6700
295.1900
3,129,200
Wed, 25 Mar 2026
302.7700
309.1900
300.3300
303.3200
2,424,400
Tue, 24 Mar 2026
286.4400
299.2590
286.4400
294.8500
2,405,900
Mon, 23 Mar 2026
290.5300
294.6400
285.5100
289.7600
2,717,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
23 · 8-K
After-hours · 16:39 ET
8-K ↗
Fri, 20 Mar 2026
314.4400
316.4700
277.8650
281.9900
6,107,400
Thu, 19 Mar 2026
22 · DEFA14A
After-hours · 16:01 ET
SEC Form DEFA14A ↗
Thu, 19 Mar 2026
21 · DEF 14A
After-hours · 16:00 ET
SEC Form DEF 14A ↗
Thu, 19 Mar 2026
313.9450
318.3760
306.7000
316.4700
2,386,900
Wed, 18 Mar 2026
308.9900
322.6500
307.5500
317.2200
2,634,700
Tue, 17 Mar 2026
307.9800
311.0100
305.5540
307.6900
2,007,400
Mon, 16 Mar 2026
305.8700
307.5000
301.4200
305.5800
2,208,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
303.3200
308.8000
298.8750
301.7700
1,988,600
Thu, 12 Mar 2026
297.0000
309.2800
295.0000
301.5500
2,750,500
Wed, 11 Mar 2026
316.7800
316.9300
298.2500
300.6900
4,343,200
Tue, 10 Mar 2026
322.7100
326.0600
316.6900
317.0900
2,316,600
Mon, 09 Mar 2026
312.2600
323.9500
309.0300
322.9900
2,736,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
327.0500
331.5000
317.5000
319.0600
3,432,400
Thu, 05 Mar 2026
317.5900
332.4200
317.5900
332.0700
3,129,200
Wed, 04 Mar 2026
323.7600
326.5900
318.0000
322.8500
2,342,500
Tue, 03 Mar 2026
313.0000
328.4000
309.1300
324.8700
4,260,300
Mon, 02 Mar 2026
321.9400
333.8000
320.7240
327.1600
3,539,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
320.0000
330.1450
318.6000
329.8800
3,439,500
Thu, 26 Feb 2026
324.5100
324.9190
308.7100
323.5600
3,960,900
Wed, 25 Feb 2026
312.6400
327.6400
312.5200
325.8400
4,999,700
Tue, 24 Feb 2026
20 · 10-K
After market open · 12:11 ET
10-K ↗
Tue, 24 Feb 2026
297.4050
313.1150
290.8100
312.6400
4,652,100
Tue, 24 Feb 2026
19 · 8-K
Pre-market · 06:56 ET
8-K ↗
Mon, 23 Feb 2026
294.0000
299.7500
289.0900
293.8000
3,223,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
291.9300
297.2300
289.8800
294.8400
3,134,000
Thu, 19 Feb 2026
292.4800
298.2300
289.0000
291.6600
2,550,000
Wed, 18 Feb 2026
18 · S-3ASR
After-hours · 16:30 ET
S-3ASR ↗
Wed, 18 Feb 2026
305.7100
310.6550
290.6880
294.0500
3,794,400
Tue, 17 Feb 2026
289.4900
307.5300
288.0000
303.0100
5,259,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
275.9900
294.3600
272.0000
288.4300
5,450,300
Thu, 12 Feb 2026
278.4400
285.3700
270.3550
276.1200
4,893,400
Wed, 11 Feb 2026
272.6050
277.5700
268.2550
276.8500
3,862,100
Tue, 10 Feb 2026
17 · 8-K/A
After-hours · 16:19 ET
8-K/A ↗
Tue, 10 Feb 2026
275.8150
276.4730
267.0000
271.1400
4,603,800
Mon, 09 Feb 2026
263.1250
272.9200
260.6900
272.1500
4,182,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
254.1450
263.9600
252.3800
261.4200
6,306,500
Thu, 05 Feb 2026
248.1500
254.0000
243.3000
247.0600
4,001,600
Wed, 04 Feb 2026
268.9500
268.9500
245.0200
250.4600
7,172,000
Tue, 03 Feb 2026
272.4600
273.4000
263.7100
268.4500
3,584,200
Mon, 02 Feb 2026
279.1900
282.9800
268.9000
270.8800
4,044,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
283.7600
288.3400
278.2300
280.6800
2,756,300
Thu, 29 Jan 2026
288.2050
292.6700
283.1100
287.4500
3,141,900
Wed, 28 Jan 2026
291.3500
293.2300
285.1700
287.9500
3,279,700
Tue, 27 Jan 2026
286.0200
290.4000
282.5000
288.7600
5,963,900
Mon, 26 Jan 2026
286.5500
291.8000
284.4100
285.2700
3,344,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
287.4400
292.2500
285.4400
289.0600
3,785,200
Thu, 22 Jan 2026
300.4900
302.7300
286.9000
287.3500
4,771,600
Wed, 21 Jan 2026
297.8620
300.1550
290.9430
294.3700
5,711,800
Tue, 20 Jan 2026
301.4800
308.7500
292.4550
295.4000
6,079,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
322.4500
323.0500
300.4100
307.7100
9,206,900
Thu, 15 Jan 2026
16 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 15 Jan 2026
335.9500
346.8100
335.0400
341.2000
3,054,000
Wed, 14 Jan 2026
330.0000
336.5900
325.8000
330.3800
2,448,400
Tue, 13 Jan 2026
335.8600
343.6500
332.5800
333.5300
2,754,400
Tue, 13 Jan 2026
15 · 8-K
Pre-market · 07:58 ET
8-K ↗
Mon, 12 Jan 2026
334.6700
339.9900
333.0000
335.8600
2,485,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
339.4950
343.8800
333.6700
342.5200
5,908,000
Thu, 08 Jan 2026
337.0000
338.6300
321.6100
322.5400
4,114,300
Thu, 08 Jan 2026
14 · S-3ASR
Next filing day · accepted 07 Jan, 21:21 ET
S-3ASR ↗
Wed, 07 Jan 2026
13 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Wed, 07 Jan 2026
352.1100
352.4350
334.7900
338.6300
2,812,100
Tue, 06 Jan 2026
358.4500
359.8000
346.7400
354.5800
2,448,400
Mon, 05 Jan 2026
372.3300
378.5000
349.5400
354.9400
3,097,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
358.0000
373.2300
358.0000
366.2500
2,330,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
357.7200
360.4200
352.9600
353.2700
1,234,600
Tue, 30 Dec 2025
358.0000
360.6800
355.3100
357.1200
1,198,700
Mon, 29 Dec 2025
360.0000
369.0000
358.0250
358.3300
1,575,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
363.2400
363.3450
358.4000
360.4600
758,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
360.6200
364.5600
359.0000
363.9500
628,400
Tue, 23 Dec 2025
353.1400
364.3100
353.0000
361.3300
1,404,300
Tue, 23 Dec 2025
12 · 8-K
Pre-market · 07:59 ET
8-K ↗
Mon, 22 Dec 2025
363.2750
363.9500
355.4000
357.8100
1,390,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
361.2000
368.6400
354.1900
355.4000
5,429,500
Thu, 18 Dec 2025
351.9900
371.2400
348.7800
361.0500
3,773,200
Wed, 17 Dec 2025
11 · 8-K
After-hours · 17:20 ET
8-K ↗
Wed, 17 Dec 2025
368.5150
372.0000
334.1800
340.9700
4,598,000
Tue, 16 Dec 2025
356.0600
368.1800
350.3300
365.6250
2,496,800
Mon, 15 Dec 2025
356.6500
360.9600
350.6700
357.1400
2,628,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
379.0000
380.7800
351.2200
351.9800
3,778,600
Thu, 11 Dec 2025
360.7500
380.0000
354.3400
378.6000
2,530,300
Wed, 10 Dec 2025
358.5500
363.5180
346.4000
362.0700
2,382,200
Tue, 09 Dec 2025
10 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Tue, 09 Dec 2025
9 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Tue, 09 Dec 2025
356.2000
364.6600
354.0100
359.1500
1,359,900
Mon, 08 Dec 2025
362.7650
364.2500
354.0000
357.6700
1,637,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
369.1650
370.0700
357.1200
359.8200
2,018,200
Thu, 04 Dec 2025
360.9800
374.4500
358.5000
368.6200
2,029,800
Wed, 03 Dec 2025
361.1900
365.4700
355.2100
361.2600
1,559,500
Tue, 02 Dec 2025
362.5350
368.7100
358.9450
363.6700
1,974,000
Mon, 01 Dec 2025
359.3300
361.2900
354.0000
359.0500
2,012,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
362.0000
366.3080
359.6000
364.3600
1,073,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
355.3900
361.1400
355.0000
359.0900
1,396,100
Tue, 25 Nov 2025
353.4600
355.5400
339.3400
351.5950
1,635,800
Mon, 24 Nov 2025
339.7500
355.5000
336.7700
354.1050
2,388,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
345.2800
345.2800
330.8600
338.1100
2,948,300
Fri, 21 Nov 2025
8 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 20 Nov 2025
368.2500
379.2000
345.0000
345.7800
4,415,000
Wed, 19 Nov 2025
344.2750
362.7150
342.9300
357.4800
3,337,700
Tue, 18 Nov 2025
7 · 8-K
After-hours · 17:06 ET
8-K ↗
Tue, 18 Nov 2025
333.7500
344.5500
333.7500
339.3500
3,209,900
Mon, 17 Nov 2025
336.6850
347.9900
334.0800
338.6700
2,129,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
328.6500
351.9800
326.8300
338.5200
2,732,800
Thu, 13 Nov 2025
350.2300
350.9900
333.6550
335.7400
3,604,300
Wed, 12 Nov 2025
354.6300
354.9900
346.2000
354.0200
1,994,300
Wed, 12 Nov 2025
6 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 11 Nov 2025
359.6200
363.5600
348.4300
351.6700
1,830,100
Mon, 10 Nov 2025
367.2000
378.7800
352.6700
360.9300
2,436,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 10-Q
After market open · 11:49 ET
10-Q ↗
Fri, 07 Nov 2025
335.4800
359.1000
332.1200
358.3900
5,775,300
Fri, 07 Nov 2025
4 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 06 Nov 2025
360.9600
363.8800
348.5500
351.3000
3,909,800
Wed, 05 Nov 2025
364.9300
370.9800
357.0600
363.2500
3,228,300
Tue, 04 Nov 2025
368.7900
374.4400
360.4800
362.8200
3,192,200
Mon, 03 Nov 2025
380.9200
384.9810
375.1600
377.7100
2,506,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
388.0000
388.4700
372.1470
377.0000
2,383,800
Thu, 30 Oct 2025
397.1500
400.9800
381.9900
382.4800
2,218,200
Wed, 29 Oct 2025
382.0800
406.0430
380.5500
401.4300
2,615,900
Tue, 28 Oct 2025
397.0300
401.0000
375.5000
384.9500
2,865,600
Mon, 27 Oct 2025
392.7500
395.6330
384.1500
391.1500
2,642,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
376.4300
391.1160
373.6000
389.1900
2,999,900
Thu, 23 Oct 2025
354.0000
367.5350
353.7900
365.8000
2,317,500
Wed, 22 Oct 2025
361.0000
362.9400
343.4700
350.0600
3,571,800
Tue, 21 Oct 2025
369.3650
369.5480
355.2000
358.7900
2,753,700
Mon, 20 Oct 2025
395.9400
398.5000
368.1300
370.0000
3,072,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
391.3000
402.0100
382.8300
386.5000
2,882,900
Thu, 16 Oct 2025
406.9000
411.6900
394.7200
396.5300
3,062,300
Wed, 15 Oct 2025
396.9750
412.7000
395.7000
403.9500
3,537,700
Tue, 14 Oct 2025
374.7000
395.1400
366.1600
389.5600
3,110,900
Mon, 13 Oct 2025
376.3200
387.0000
375.2500
380.9100
3,270,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
381.0000
392.1800
367.3800
368.4900
3,084,600
Thu, 09 Oct 2025
374.2300
386.8600
372.7500
383.2300
2,888,800
Wed, 08 Oct 2025
368.8100
376.4990
363.7100
371.0000
3,342,800
Tue, 07 Oct 2025
363.1300
371.3100
355.3800
358.1600
2,167,700
Mon, 06 Oct 2025
367.6300
368.5000
353.0000
364.1000
2,159,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
358.8700
376.7800
358.6900
360.0000
3,355,200
Thu, 02 Oct 2025
352.2500
357.6800
343.2100
357.4600
2,161,800
Wed, 01 Oct 2025
326.0500
352.2500
323.8800
350.9000
2,818,400
Tue, 30 Sep 2025
334.9200
336.7800
327.2100
329.0700
2,159,600
Mon, 29 Sep 2025
3 · 8-K
After market open · 11:23 ET
8-K ↗
Mon, 29 Sep 2025
334.9000
340.5450
322.5600
334.2650
2,286,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
328.7200
332.8400
326.4400
331.2600
1,263,500
Thu, 25 Sep 2025
335.0000
336.5600
325.0600
326.3300
2,447,800
Wed, 24 Sep 2025
339.6890
344.4000
335.5000
339.1300
1,735,200
Tue, 23 Sep 2025
346.7500
348.4400
336.1400
336.6500
2,522,700
Mon, 22 Sep 2025
332.9700
347.3300
326.5000
347.1200
2,879,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
325.7100
331.8600
319.7600
330.9000
3,416,400
Thu, 18 Sep 2025
325.1800
330.1300
319.5900
322.7100
1,732,400
Wed, 17 Sep 2025
322.5300
326.2000
316.1840
321.2750
2,171,800
Tue, 16 Sep 2025
332.0400
332.8600
321.5080
322.9100
2,374,000
Mon, 15 Sep 2025
325.7500
334.8600
324.6100
330.4200
2,049,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
318.0600
325.4100
315.2810
323.4800
1,414,800
Thu, 11 Sep 2025
320.0100
322.2610
316.1100
318.0000
2,263,800
Wed, 10 Sep 2025
308.5000
328.3010
308.5000
320.0000
4,040,700
Tue, 09 Sep 2025
300.6100
305.3000
296.3500
300.8200
2,081,600
Mon, 08 Sep 2025
304.2100
304.7900
296.3600
298.8200
2,333,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
311.0500
312.9900
293.1550
301.5800
2,821,200
Thu, 04 Sep 2025
310.0000
312.1600
307.2500
309.0600
1,757,700
Wed, 03 Sep 2025
306.5200
309.5900
303.9200
308.4800
1,374,400
Tue, 02 Sep 2025
300.4900
307.4550
296.9900
307.1900
2,426,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
317.3500
317.9900
305.8900
307.9800
2,326,300
Thu, 28 Aug 2025
317.3000
323.9700
315.8000
319.5500
1,751,500
Wed, 27 Aug 2025
316.3500
319.4900
314.1400
315.9400
1,369,900
Tue, 26 Aug 2025
310.7700
318.4800
310.3100
316.5800
1,674,000
Mon, 25 Aug 2025
310.4100
317.6200
309.9850
310.6800
1,386,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
313.9200
318.0000
309.2000
310.1600
1,856,300
Thu, 21 Aug 2025
314.9800
318.2000
310.7000
312.5200
1,622,600
Wed, 20 Aug 2025
313.9250
315.5300
304.7800
314.2100
2,638,500
Tue, 19 Aug 2025
320.8500
321.7990
313.8500
317.2350
2,122,300
Mon, 18 Aug 2025
322.0700
326.0000
319.7800
322.7700
1,860,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
327.8900
327.9360
319.6800
322.2300
1,749,100
Thu, 14 Aug 2025
325.4400
333.5900
323.2600
326.2100
2,020,700
Wed, 13 Aug 2025
339.7650
342.7500
322.5000
327.6300
2,788,100
Tue, 12 Aug 2025
333.0500
339.7300
330.9200
338.5700
1,890,600
Mon, 11 Aug 2025
336.2400
338.3000
328.0000
331.4900
1,829,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
338.7100
342.2000
332.2500
335.7650
1,961,000
Thu, 07 Aug 2025
2 · 10-Q
After market open · 12:04 ET
10-Q ↗
Thu, 07 Aug 2025
335.2600
345.2500
322.0000
336.4100
3,632,000
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 06:58 ET
8-K ↗
Wed, 06 Aug 2025
343.6200
344.0600
332.3000
338.4600
2,946,500
Tue, 05 Aug 2025
352.0300
353.7770
338.9600
343.5700
3,380,500
Mon, 04 Aug 2025
345.1300
357.0000
344.5760
354.8900
2,899,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
336.4350
343.3800
327.0100
340.7700
2,871,900
Thu, 31 Jul 2025
349.4800
354.0100
344.2750
347.8400
3,581,100
Wed, 30 Jul 2025
331.5000
348.1350
331.5000
345.2700
3,026,600
Tue, 29 Jul 2025
332.0000
339.2400
328.7000
330.5200
2,696,000
Mon, 28 Jul 2025
330.0850
332.0000
322.5000
328.6600
1,701,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend