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, 27 Oct 2026
No data yet
Mon, 26 Oct 2026
339.2000
340.4000
330.4650
336.6550
535,809
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
333.0000
341.2700
331.7300
340.4200
1,864,600
Thu, 22 Oct 2026
321.3500
330.5600
320.0000
327.7200
954,900
Wed, 21 Oct 2026
315.0000
320.0000
312.3400
318.8200
1,063,900
Tue, 20 Oct 2026
308.4100
317.4500
306.4700
315.0000
1,435,400
Mon, 19 Oct 2026
311.6500
311.9800
303.5400
306.4700
942,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
310.0200
315.5600
306.6500
314.9800
1,156,000
Thu, 15 Oct 2026
302.8800
310.1500
301.0000
308.0900
1,246,300
Wed, 14 Oct 2026
293.8400
306.4300
293.8400
300.4700
1,260,200
Tue, 13 Oct 2026
301.3300
301.4700
292.2500
292.2500
1,153,500
Mon, 12 Oct 2026
308.3400
310.9900
296.9800
297.3800
1,589,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
301.5000
307.8400
298.0200
304.1600
1,443,200
Thu, 08 Oct 2026
280.1700
298.0000
278.8100
294.0800
1,895,400
Wed, 07 Oct 2026
275.8500
283.1200
275.1900
281.5700
838,400
Tue, 06 Oct 2026
276.8800
281.3800
271.6000
278.2000
854,500
Mon, 05 Oct 2026
278.3500
281.5100
266.3200
277.4700
1,363,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
278.9300
280.3300
269.5400
271.2600
1,152,000
Thu, 01 Oct 2026
273.9400
283.5400
273.9400
277.1900
1,467,600
Wed, 30 Sep 2026
263.1200
278.3400
263.1100
275.2900
2,288,000
Tue, 29 Sep 2026
15 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Tue, 29 Sep 2026
279.5400
282.0000
259.3600
261.7500
2,569,100
Mon, 28 Sep 2026
257.7500
258.5000
252.8200
253.2600
818,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
265.1900
268.0000
253.4500
258.0300
1,314,700
Thu, 24 Sep 2026
268.8700
270.5300
265.7600
267.5700
535,300
Wed, 23 Sep 2026
265.2500
273.3400
265.2500
268.8700
830,200
Tue, 22 Sep 2026
269.8100
272.2900
264.7300
266.8300
977,700
Mon, 21 Sep 2026
271.3800
275.7600
268.6500
271.4300
1,028,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
270.1300
273.8200
265.1700
272.8600
1,873,600
Thu, 17 Sep 2026
267.2000
268.4100
264.9100
266.6700
730,600
Wed, 16 Sep 2026
268.4800
276.2000
266.1400
270.4300
1,151,200
Tue, 15 Sep 2026
281.3100
282.7100
270.0500
270.4400
1,067,700
Mon, 14 Sep 2026
285.0400
287.1700
282.1200
284.5000
868,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
290.9900
290.9900
279.8900
281.0400
750,400
Thu, 10 Sep 2026
290.9900
295.9000
283.3800
287.4900
865,600
Wed, 09 Sep 2026
291.4400
297.9800
287.8000
291.8700
1,023,700
Tue, 08 Sep 2026
294.4800
296.4200
290.1900
293.3300
897,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
293.5000
301.8200
293.5000
298.3800
779,800
Thu, 03 Sep 2026
296.0000
300.6200
290.0800
298.5000
1,132,700
Wed, 02 Sep 2026
305.0500
306.2900
288.3100
294.1200
1,182,100
Tue, 01 Sep 2026
296.9900
309.1800
296.9900
307.6200
744,100
Mon, 31 Aug 2026
309.0000
310.0800
299.1400
300.2000
2,110,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
315.0000
316.8200
307.4100
310.4500
953,900
Thu, 27 Aug 2026
312.3400
317.7400
310.9400
313.9500
836,400
Wed, 26 Aug 2026
309.3000
313.4900
307.9800
312.1900
727,300
Tue, 25 Aug 2026
307.0700
311.0000
302.5000
308.8200
789,400
Mon, 24 Aug 2026
304.6200
309.8300
300.5600
308.0900
1,327,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
297.2400
302.7600
295.1900
300.7400
1,242,400
Thu, 20 Aug 2026
282.3900
297.2000
280.7600
294.1100
1,446,800
Wed, 19 Aug 2026
293.2500
295.7500
273.3600
280.7500
1,861,400
Tue, 18 Aug 2026
298.5300
300.8900
290.7200
290.9900
660,000
Mon, 17 Aug 2026
293.2700
297.6700
290.8600
295.0000
523,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
296.8800
296.9200
292.3500
296.1400
362,600
Thu, 13 Aug 2026
290.8300
294.8700
290.4500
293.0800
667,800
Wed, 12 Aug 2026
278.9500
290.9800
278.9500
290.9800
814,200
Tue, 11 Aug 2026
283.9500
287.0700
280.0500
282.7300
776,000
Mon, 10 Aug 2026
288.0600
293.1300
284.3300
285.0200
755,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
284.4200
290.7600
284.4200
286.5800
756,000
Thu, 06 Aug 2026
290.2300
290.9100
284.3500
289.1700
931,500
Wed, 05 Aug 2026
288.3000
290.8500
284.5100
284.7600
935,300
Tue, 04 Aug 2026
293.3600
297.0400
288.0000
288.4200
950,200
Mon, 03 Aug 2026
302.5300
310.7500
292.4700
297.8300
1,063,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
287.5400
311.0600
287.5400
310.2300
1,696,900
Fri, 31 Jul 2026
14 · 10-Q
Pre-market · 08:15 ET
10-Q ↗
Fri, 31 Jul 2026
13 · 8-K
Pre-market · 07:30 ET
8-K ↗
Thu, 30 Jul 2026
302.9300
306.9600
296.5200
296.5200
1,633,500
Wed, 29 Jul 2026
296.3900
308.8400
294.5900
307.8100
1,383,200
Tue, 28 Jul 2026
12 · 8-K
After-hours · 17:26 ET
FORM 8-K ↗
Tue, 28 Jul 2026
287.5900
299.3700
287.5900
297.3900
1,136,800
Mon, 27 Jul 2026
285.3400
290.3200
277.0500
288.8700
990,200
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
11 · 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
10 · 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
9 · 10-Q
Pre-market · 08:07 ET
10-Q ↗
Fri, 01 May 2026
8 · 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
7 · 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
6 · 10-K
Pre-market · 08:20 ET
10-K ↗
Fri, 20 Feb 2026
5 · 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
4 · 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
3 · 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
2 · 10-Q
Pre-market · 08:16 ET
10-Q ↗
Fri, 31 Oct 2025
1 · 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