Daily CBOE/BATS 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
285.3400
287.7650
277.0500
286.8550
437,457
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
285.0800
286.2500
281.3400
285.0700
646,600
Thu, 23 Jul 2026
280.4700
291.1700
278.0000
284.8600
980,300
Wed, 22 Jul 2026
276.3100
291.0300
275.0000
281.8000
1,129,700
Tue, 21 Jul 2026
278.4600
280.3200
272.9000
274.4000
872,800
Mon, 20 Jul 2026
273.9500
279.3600
270.2100
278.2100
849,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
278.5800
284.0000
272.5900
273.4100
1,716,600
Thu, 16 Jul 2026
277.6700
282.8600
274.9400
277.8900
1,080,000
Wed, 15 Jul 2026
276.4700
278.5000
273.1100
277.1100
936,300
Tue, 14 Jul 2026
274.5800
279.5300
271.2000
274.9800
824,300
Mon, 13 Jul 2026
267.7300
280.7600
267.0000
277.1300
1,465,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
270.6900
270.7700
263.3900
268.0700
812,600
Thu, 09 Jul 2026
264.4100
268.5500
258.3400
267.8500
1,047,900
Wed, 08 Jul 2026
257.1600
271.3600
254.6100
264.9800
1,545,200
Tue, 07 Jul 2026
244.3500
260.8100
244.3500
258.6400
1,590,300
Mon, 06 Jul 2026
249.3100
253.2100
242.0200
245.0800
1,317,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
249.6800
254.2200
248.8200
248.9900
1,367,200
Wed, 01 Jul 2026
241.4900
251.7500
241.0000
247.7200
1,246,900
Tue, 30 Jun 2026
229.2600
242.9800
229.0000
242.6700
2,108,800
Mon, 29 Jun 2026
240.0000
246.2500
227.1500
231.5100
1,948,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
13 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 26 Jun 2026
242.1700
245.9100
241.2300
242.2100
1,741,500
Thu, 25 Jun 2026
253.4800
254.3300
242.0400
244.9800
1,824,300
Wed, 24 Jun 2026
257.5400
264.1100
249.3400
249.5900
2,121,800
Tue, 23 Jun 2026
255.2200
264.6000
254.2400
257.4200
1,500,900
Mon, 22 Jun 2026
251.4000
258.8700
247.7100
255.9800
2,369,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
257.4400
259.1300
246.9600
249.1000
3,051,200
Wed, 17 Jun 2026
265.0000
265.1300
248.5600
254.6900
4,216,700
Tue, 16 Jun 2026
292.9200
295.3200
264.5100
265.2400
2,743,100
Mon, 15 Jun 2026
290.2000
300.3500
289.2000
292.9100
1,570,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
295.2600
298.3000
290.6500
294.9100
1,159,700
Thu, 11 Jun 2026
299.6400
306.1900
293.5100
295.9000
1,245,300
Wed, 10 Jun 2026
290.3100
301.9900
282.0800
301.0800
1,401,200
Tue, 09 Jun 2026
280.0000
291.5600
276.0900
290.6000
1,792,900
Mon, 08 Jun 2026
280.3300
281.6300
274.0300
280.3200
1,566,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
282.3800
288.0100
279.3900
281.9100
1,520,000
Thu, 04 Jun 2026
285.4900
288.8900
282.5000
286.0300
1,708,900
Wed, 03 Jun 2026
273.0000
290.8200
272.8500
285.1000
2,414,600
Tue, 02 Jun 2026
297.6800
299.0000
269.9600
275.5900
5,000,100
Mon, 01 Jun 2026
328.5400
330.4300
300.5000
300.9900
2,829,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
345.0700
347.2400
327.6900
333.5600
2,573,600
Thu, 28 May 2026
348.9200
349.9500
342.8000
344.2400
755,700
Wed, 27 May 2026
354.6000
356.0000
347.2500
347.6900
906,000
Tue, 26 May 2026
356.7900
357.9800
352.0000
354.4900
737,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
351.6900
361.2800
350.2300
357.3500
492,900
Thu, 21 May 2026
359.9200
363.9300
351.2100
351.9400
1,031,600
Wed, 20 May 2026
365.2400
369.3100
360.4900
360.9200
956,600
Tue, 19 May 2026
367.7900
371.1800
362.7600
362.9700
986,700
Mon, 18 May 2026
12 · 8-K
After-hours · 16:51 ET
FORM 8-K ↗
Mon, 18 May 2026
358.0900
370.3200
358.0900
366.2800
645,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
362.0200
364.4500
357.4200
363.0200
1,104,200
Thu, 14 May 2026
366.7200
367.3700
357.9000
358.6700
734,100
Wed, 13 May 2026
354.6500
367.9100
352.8100
366.7000
894,500
Tue, 12 May 2026
350.0000
355.8800
347.4500
355.8000
1,092,800
Mon, 11 May 2026
345.8500
350.4800
339.5400
350.4800
1,476,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
338.2000
349.3900
335.7300
348.5600
806,500
Thu, 07 May 2026
342.1300
343.6200
333.5400
338.6500
1,030,900
Wed, 06 May 2026
338.1700
346.0000
334.3700
346.0000
1,027,300
Tue, 05 May 2026
339.0900
346.4800
338.6700
343.9800
1,003,600
Mon, 04 May 2026
324.9300
340.5300
324.9300
338.9100
1,233,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
314.3700
329.7900
314.3700
326.9600
1,567,900
Fri, 01 May 2026
11 · 10-Q
Pre-market · 08:07 ET
10-Q ↗
Fri, 01 May 2026
10 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 30 Apr 2026
305.1100
307.9000
298.8900
300.0900
889,300
Wed, 29 Apr 2026
305.4300
307.4900
303.3500
305.6000
688,700
Tue, 28 Apr 2026
302.2200
305.0600
301.1700
303.6400
666,000
Mon, 27 Apr 2026
303.9900
304.5000
298.1800
298.4400
740,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
298.8100
304.2900
297.6500
303.8100
662,900
Thu, 23 Apr 2026
299.4100
303.0500
297.4500
300.1200
610,000
Wed, 22 Apr 2026
300.5200
301.9700
293.6800
297.4500
935,300
Tue, 21 Apr 2026
302.7300
305.4000
299.0100
299.2500
972,200
Mon, 20 Apr 2026
300.9100
307.2800
299.9100
304.4000
1,251,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
307.0000
308.7000
299.4300
299.9400
1,555,700
Thu, 16 Apr 2026
302.7200
309.8700
302.4000
309.3800
790,700
Wed, 15 Apr 2026
303.4000
305.6700
300.7500
304.9900
537,200
Tue, 14 Apr 2026
300.3200
302.4600
294.8900
300.7500
688,900
Mon, 13 Apr 2026
295.6500
301.1000
295.2200
300.3000
695,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
295.0000
297.6200
293.6500
295.9500
705,000
Thu, 09 Apr 2026
298.6700
299.6500
293.0300
294.8200
770,800
Wed, 08 Apr 2026
290.3700
297.2500
284.3700
296.9500
841,800
Tue, 07 Apr 2026
297.5300
302.1500
295.3000
295.6400
683,800
Mon, 06 Apr 2026
288.2500
296.7000
288.2500
296.0600
596,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
281.9400
290.2900
280.1700
289.9500
738,300
Thu, 02 Apr 2026
9 · DEF 14A
Pre-market · 08:30 ET
DEF 14A ↗
Wed, 01 Apr 2026
280.0400
283.5200
278.7800
280.2900
855,000
Tue, 31 Mar 2026
282.6600
283.9300
278.2800
281.0700
678,500
Mon, 30 Mar 2026
274.4800
282.5700
274.4800
282.3000
678,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
282.5700
283.6400
272.1500
273.0000
836,400
Thu, 26 Mar 2026
280.3900
281.9500
278.1900
279.7900
824,200
Wed, 25 Mar 2026
282.7100
284.6200
276.9700
277.0400
990,100
Tue, 24 Mar 2026
281.5000
283.1400
279.1800
283.0900
671,000
Mon, 23 Mar 2026
284.1300
285.9200
279.8300
280.6200
1,050,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
285.6300
286.7500
282.4800
283.9500
985,800
Thu, 19 Mar 2026
285.8400
287.4700
281.9300
284.4100
612,500
Wed, 18 Mar 2026
296.4300
296.4300
286.9700
286.9700
695,900
Tue, 17 Mar 2026
294.8800
297.1000
292.3200
292.8900
737,500
Mon, 16 Mar 2026
288.2400
293.7800
287.2000
291.7800
1,024,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
292.0000
293.8600
288.9800
289.9000
820,200
Thu, 12 Mar 2026
284.5400
290.3100
281.6300
290.2500
1,100,800
Wed, 11 Mar 2026
285.1900
288.8900
283.0300
284.0000
1,292,400
Tue, 10 Mar 2026
296.7500
297.8500
279.0500
285.5200
1,684,800
Mon, 09 Mar 2026
303.0500
303.1700
297.5500
299.2000
994,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
299.3000
301.9700
296.3600
301.2700
759,100
Thu, 05 Mar 2026
301.7400
301.7400
293.1600
297.4900
766,900
Wed, 04 Mar 2026
302.1700
302.5500
298.1100
300.6200
987,100
Tue, 03 Mar 2026
299.0000
305.0000
294.7100
304.4300
1,055,200
Mon, 02 Mar 2026
302.6700
305.6800
297.4100
297.4900
1,140,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
291.6000
303.1200
291.6000
299.7200
1,352,900
Thu, 26 Feb 2026
292.2200
294.8000
288.4000
292.3000
591,800
Wed, 25 Feb 2026
293.9900
295.0000
288.6100
291.2700
960,700
Tue, 24 Feb 2026
291.9400
294.2800
288.6100
292.9400
574,100
Mon, 23 Feb 2026
289.6400
293.5800
288.5500
290.1100
1,012,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
284.4200
288.6800
282.7500
288.6800
568,700
Fri, 20 Feb 2026
8 · 10-K
Pre-market · 08:20 ET
10-K ↗
Fri, 20 Feb 2026
7 · S-3ASR
Pre-market · 09:05 ET
S-3ASR ↗
Thu, 19 Feb 2026
285.0200
287.5500
282.0900
286.1700
550,600
Wed, 18 Feb 2026
285.0000
286.7000
282.5100
285.3900
781,300
Tue, 17 Feb 2026
277.2100
285.8000
276.2100
284.2000
1,356,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
272.1400
275.1100
270.9200
275.1100
850,200
Thu, 12 Feb 2026
270.7500
274.4100
267.5000
270.6000
743,700
Wed, 11 Feb 2026
273.3200
274.1900
268.2700
268.6400
690,700
Tue, 10 Feb 2026
280.3000
283.1300
272.0000
274.0700
894,900
Mon, 09 Feb 2026
274.7500
280.8900
271.7200
280.8800
1,015,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
267.5000
274.9100
255.7700
273.3600
1,623,900
Fri, 06 Feb 2026
6 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 05 Feb 2026
272.1600
277.3500
272.1600
275.2800
1,465,800
Wed, 04 Feb 2026
268.0000
273.7500
267.4400
271.2000
1,083,600
Tue, 03 Feb 2026
263.8200
270.0100
261.1800
268.6800
1,238,100
Mon, 02 Feb 2026
267.8100
269.6600
262.4000
263.9200
983,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
266.9500
266.9500
261.8000
265.0600
702,800
Thu, 29 Jan 2026
266.3300
270.3100
264.0000
265.5200
933,100
Wed, 28 Jan 2026
268.3000
269.0000
264.5200
264.6000
565,000
Tue, 27 Jan 2026
269.7300
270.3100
264.4200
268.0400
774,000
Mon, 26 Jan 2026
277.9900
279.3300
266.0300
270.1400
1,120,400
Mon, 26 Jan 2026
5 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
277.1000
277.7200
273.8100
276.3900
570,200
Thu, 22 Jan 2026
274.4100
278.5000
274.1900
277.1200
753,800
Wed, 21 Jan 2026
271.9200
274.6100
270.2600
273.0700
727,800
Tue, 20 Jan 2026
273.8500
275.7600
269.3000
271.9200
712,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
269.4800
276.4700
268.1800
273.5500
923,200
Thu, 15 Jan 2026
268.9600
271.6900
267.7500
270.8300
732,000
Wed, 14 Jan 2026
266.7700
268.8600
261.7500
268.8100
688,400
Tue, 13 Jan 2026
263.2200
266.7700
260.7700
266.7700
981,700
Mon, 12 Jan 2026
260.5300
264.5000
260.1100
263.9700
1,105,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
260.7700
262.7100
259.6300
260.9500
807,700
Thu, 08 Jan 2026
253.8300
262.6300
253.8300
260.5400
1,675,700
Wed, 07 Jan 2026
251.9500
259.4200
249.6400
255.1600
1,300,700
Tue, 06 Jan 2026
251.1900
253.1100
248.3000
250.0900
652,100
Mon, 05 Jan 2026
248.1600
254.8000
247.7300
252.1100
613,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
250.9500
251.4300
247.3300
248.1100
475,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
255.8400
255.8400
250.9500
251.0000
374,800
Tue, 30 Dec 2025
256.7000
256.9500
254.3100
254.5400
378,400
Mon, 29 Dec 2025
256.5300
258.0700
255.1100
256.1100
312,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
256.6600
256.9100
254.6900
256.1500
256,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
254.6900
256.8500
254.0300
255.9600
219,200
Tue, 23 Dec 2025
251.9400
255.8700
251.1900
254.7600
376,400
Mon, 22 Dec 2025
247.8700
252.8200
245.3400
251.8300
655,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
249.3300
250.5400
247.2700
247.2700
1,323,600
Thu, 18 Dec 2025
251.3000
253.0300
248.3100
248.6700
736,800
Wed, 17 Dec 2025
249.3500
253.7000
249.3500
252.2600
702,600
Tue, 16 Dec 2025
248.1600
251.4600
247.1400
248.9900
830,600
Mon, 15 Dec 2025
252.8100
254.1800
244.7400
246.7500
1,159,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
253.9900
254.5200
251.9300
253.0200
776,400
Thu, 11 Dec 2025
250.2600
252.5000
249.5400
251.1000
666,300
Wed, 10 Dec 2025
253.7000
253.7800
247.6800
249.0600
860,800
Tue, 09 Dec 2025
254.2500
257.2300
252.8300
253.0200
490,900
Mon, 08 Dec 2025
253.2100
254.7500
251.9800
253.2200
863,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
255.1300
255.1300
250.5900
252.7600
503,000
Thu, 04 Dec 2025
253.1000
255.2800
250.6800
254.9200
618,900
Wed, 03 Dec 2025
255.9000
256.2500
252.3100
253.9000
556,600
Tue, 02 Dec 2025
256.3200
256.6000
252.8900
254.3500
584,000
Mon, 01 Dec 2025
258.7200
259.5600
254.7400
255.2800
652,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
258.5700
260.4300
257.5900
258.1700
231,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
258.1900
259.2000
255.9800
258.1200
529,400
Tue, 25 Nov 2025
256.4400
257.7300
252.4800
257.3200
598,000
Mon, 24 Nov 2025
252.5500
256.6700
251.5600
254.5000
1,517,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
255.7800
256.6400
251.6100
252.6000
861,900
Thu, 20 Nov 2025
254.2900
255.8300
252.3300
255.3200
736,300
Wed, 19 Nov 2025
258.6000
259.3800
251.6200
254.2900
867,400
Tue, 18 Nov 2025
258.8100
261.1200
256.3700
259.1100
800,500
Mon, 17 Nov 2025
258.0700
259.1300
255.5900
257.8700
640,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
261.1400
262.2100
257.0800
258.3500
734,100
Thu, 13 Nov 2025
260.9900
261.3600
258.8500
259.9600
714,500
Wed, 12 Nov 2025
260.7300
262.9800
259.0000
260.8800
666,900
Tue, 11 Nov 2025
261.9000
261.9000
256.9800
259.2500
840,500
Mon, 10 Nov 2025
255.9800
259.9800
251.6200
259.1400
932,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
255.2500
257.4100
252.8200
256.6200
978,400
Thu, 06 Nov 2025
250.0000
253.0000
248.8600
252.6400
540,200
Wed, 05 Nov 2025
251.4400
253.6400
249.1900
251.4000
774,100
Tue, 04 Nov 2025
249.3000
251.4300
245.9800
250.2600
734,500
Mon, 03 Nov 2025
247.2000
248.1800
243.1900
246.9200
1,031,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
239.3800
251.2100
238.9500
245.6400
1,758,000
Fri, 31 Oct 2025
4 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Fri, 31 Oct 2025
3 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 30 Oct 2025
232.1200
238.5600
232.1200
236.8100
1,125,600
Wed, 29 Oct 2025
238.4000
238.4000
231.7900
232.6800
897,800
Tue, 28 Oct 2025
238.0100
240.7900
237.6300
238.5300
613,800
Mon, 27 Oct 2025
238.6000
239.6800
236.5100
238.2700
633,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
236.8800
240.4600
235.5000
238.7500
591,000
Thu, 23 Oct 2025
235.8800
240.8500
235.1900
237.2500
483,100
Wed, 22 Oct 2025
234.1500
238.7200
231.6000
237.3500
770,500
Tue, 21 Oct 2025
237.0900
238.1900
232.8200
233.2900
507,600
Mon, 20 Oct 2025
238.7100
239.2500
233.5300
237.0900
620,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
236.9000
240.4100
236.6000
239.6200
725,000
Thu, 16 Oct 2025
242.3900
242.6000
235.7100
235.9700
724,700
Wed, 15 Oct 2025
239.0500
243.7900
236.9500
241.7400
834,400
Tue, 14 Oct 2025
243.8900
246.6400
237.4100
238.2100
937,600
Mon, 13 Oct 2025
246.4000
246.4000
241.2300
243.4900
734,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
241.4600
246.3800
240.2900
244.7100
659,500
Thu, 09 Oct 2025
241.9000
242.1400
239.5300
240.7700
492,100
Wed, 08 Oct 2025
241.2100
241.4400
237.1300
241.2600
566,400
Tue, 07 Oct 2025
237.6600
240.9000
236.7600
240.9000
618,600
Mon, 06 Oct 2025
238.5700
239.7600
234.7200
236.8400
859,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
241.3000
242.2500
239.1000
239.5400
637,300
Thu, 02 Oct 2025
241.8200
242.9900
239.0900
241.4900
676,600
Wed, 01 Oct 2025
245.0000
245.4500
239.3300
241.5700
806,900
Tue, 30 Sep 2025
247.6200
248.9900
244.2300
245.2500
840,500
Mon, 29 Sep 2025
244.0700
247.5700
242.2000
246.2400
834,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
246.0200
246.9400
243.5000
243.5200
617,700
Thu, 25 Sep 2025
243.1700
245.8900
239.2000
243.9900
1,124,800
Wed, 24 Sep 2025
240.0600
243.3100
238.0000
243.1900
959,100
Tue, 23 Sep 2025
236.9900
240.5200
234.8500
240.3200
1,151,000
Mon, 22 Sep 2025
235.0000
237.9800
233.6500
236.6200
840,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
231.6900
235.1300
231.3800
233.0600
982,900
Thu, 18 Sep 2025
236.6700
237.2800
233.0000
234.4300
936,400
Wed, 17 Sep 2025
233.8600
237.1200
232.5800
236.9600
606,100
Tue, 16 Sep 2025
233.1100
237.7600
232.3700
233.7400
855,500
Mon, 15 Sep 2025
233.4300
238.8000
233.2800
234.0900
1,137,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
236.5400
237.2400
233.8200
234.2100
601,400
Thu, 11 Sep 2025
234.9800
237.6500
234.5100
236.3700
588,600
Wed, 10 Sep 2025
233.4300
235.6000
230.9000
234.5100
593,900
Tue, 09 Sep 2025
233.2600
234.8500
232.1000
232.4300
641,000
Mon, 08 Sep 2025
233.8400
234.8400
230.9700
234.3700
753,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
233.8400
233.8800
230.9000
232.5800
666,400
Thu, 04 Sep 2025
232.7100
236.4900
232.7100
234.1700
745,700
Wed, 03 Sep 2025
231.5000
235.6300
230.1500
235.4100
979,700
Tue, 02 Sep 2025
236.6600
238.0300
231.6500
231.8800
1,139,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
235.7000
237.4300
234.5600
235.9500
819,300
Thu, 28 Aug 2025
237.2900
237.7600
234.0200
235.2600
1,165,900
Wed, 27 Aug 2025
242.0500
243.6000
237.9100
237.9500
1,181,200
Tue, 26 Aug 2025
248.7800
249.1700
242.0700
242.7600
1,463,000
Mon, 25 Aug 2025
245.0000
249.3600
244.2600
249.0800
828,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
250.5900
251.2900
245.1700
246.4300
706,200
Thu, 21 Aug 2025
249.8300
252.1100
248.9100
249.2500
647,300
Wed, 20 Aug 2025
246.9500
251.9900
246.5000
251.9300
1,498,800
Tue, 19 Aug 2025
244.4000
247.0200
243.9300
246.1300
767,100
Mon, 18 Aug 2025
246.9100
249.3000
245.7100
245.9600
822,600
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
243.7300
248.1900
243.5100
247.6300
740,400
Thu, 14 Aug 2025
245.5800
247.5400
243.4900
243.7100
662,100
Wed, 13 Aug 2025
246.3300
248.4500
245.1900
245.4300
772,300
Tue, 12 Aug 2025
254.5000
254.5000
246.6300
248.5200
816,800
Mon, 11 Aug 2025
251.9200
255.2700
251.2100
253.2400
791,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
248.0900
252.9200
248.0900
252.5800
886,500
Thu, 07 Aug 2025
248.1100
250.8000
245.1600
249.5000
701,300
Wed, 06 Aug 2025
248.3600
248.8300
244.0000
248.1000
603,900
Tue, 05 Aug 2025
249.5000
250.6800
246.0200
248.7900
1,291,000
Mon, 04 Aug 2025
248.1400
251.2100
246.0000
250.8700
974,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
241.4600
249.6300
241.1500
247.7900
1,327,700
Fri, 01 Aug 2025
2 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 31 Jul 2025
241.6200
242.6800
240.5300
241.0400
938,000
Wed, 30 Jul 2025
239.7800
243.0400
238.2000
241.6800
1,064,000
Tue, 29 Jul 2025
241.0500
243.9900
238.0000
239.7600
2,201,800
Mon, 28 Jul 2025
247.7300
247.7300
240.8500
241.5400
928,000
Sun, 27 Jul 2025
Weekend