Daily NYSE 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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
289.5100
299.4500
288.4600
298.6700
2,304,671
Thu, 22 Oct 2026
285.9200
289.3900
277.6300
287.0100
1,892,800
Wed, 21 Oct 2026
283.3500
287.4100
281.9000
284.2200
1,795,000
Tue, 20 Oct 2026
288.7400
290.0800
281.2600
283.3500
1,301,700
Mon, 19 Oct 2026
288.2800
292.5000
284.9200
286.6000
1,605,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
281.6500
289.4900
280.0800
289.4300
1,629,400
Thu, 15 Oct 2026
280.0000
281.5700
273.9500
279.1500
1,620,300
Wed, 14 Oct 2026
289.4600
289.4600
279.2800
279.6900
1,602,500
Tue, 13 Oct 2026
284.1800
287.4900
282.9800
286.9200
1,056,700
Mon, 12 Oct 2026
281.0500
284.0600
279.0100
282.4900
849,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
277.4900
280.2400
276.8900
278.1800
901,700
Thu, 08 Oct 2026
275.5500
279.2500
275.0800
277.8800
1,216,200
Wed, 07 Oct 2026
275.6300
277.0900
270.9500
272.2000
1,191,700
Tue, 06 Oct 2026
274.3400
276.8800
272.6700
275.2600
1,447,600
Mon, 05 Oct 2026
270.0000
276.1200
267.8600
274.9300
1,683,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
261.9300
270.2500
259.5000
269.9500
2,824,300
Thu, 01 Oct 2026
267.8000
273.8300
267.3300
272.4000
2,304,500
Wed, 30 Sep 2026
267.9800
269.6000
266.1200
269.0300
1,828,400
Tue, 29 Sep 2026
266.1000
269.8100
265.1000
267.2900
1,608,700
Mon, 28 Sep 2026
271.2300
273.4200
269.5100
269.6500
1,742,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
273.4000
274.7400
267.9400
268.5400
1,887,800
Thu, 24 Sep 2026
274.9100
279.7100
273.0900
276.2800
1,660,800
Wed, 23 Sep 2026
274.6900
281.0000
273.3500
273.6100
1,784,800
Tue, 22 Sep 2026
22 · 424B3
After-hours · 16:24 ET
424B3 ↗
Tue, 22 Sep 2026
271.0400
279.5700
268.7600
272.9600
2,477,400
Mon, 21 Sep 2026
267.9200
278.4900
266.8700
274.9800
3,129,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
269.0700
273.0700
267.7100
268.3400
3,030,000
Thu, 17 Sep 2026
266.3800
270.3600
264.3600
269.8500
1,622,200
Wed, 16 Sep 2026
268.0000
271.8000
265.2700
267.7500
1,701,900
Tue, 15 Sep 2026
273.3200
275.4900
270.1300
270.9800
1,900,000
Mon, 14 Sep 2026
281.1300
283.5500
273.1900
274.2800
1,695,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
277.7600
280.4300
274.5700
278.3400
1,481,400
Thu, 10 Sep 2026
281.0000
281.0000
276.7300
277.8400
1,487,500
Wed, 09 Sep 2026
278.9900
280.6000
274.7200
275.9300
3,018,000
Tue, 08 Sep 2026
280.6800
281.8400
274.4800
276.0200
4,931,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
289.9600
292.3300
286.8200
292.0000
3,015,200
Thu, 03 Sep 2026
296.0000
296.2200
289.4600
290.8500
2,449,700
Wed, 02 Sep 2026
290.0400
297.9200
287.7600
295.8600
2,600,600
Tue, 01 Sep 2026
296.7200
299.1800
287.4100
294.1300
2,144,600
Mon, 31 Aug 2026
286.6800
293.2600
284.5600
291.6900
2,078,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
281.4600
282.9800
279.8500
282.3300
1,301,300
Thu, 27 Aug 2026
283.6800
284.2300
275.9300
280.8000
2,181,500
Wed, 26 Aug 2026
275.1900
284.5200
274.0000
284.0800
1,456,000
Tue, 25 Aug 2026
277.8500
281.2600
276.0000
278.8000
1,498,300
Mon, 24 Aug 2026
278.2100
281.1300
275.6200
280.7900
1,137,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
279.9600
281.7400
276.4500
277.5100
1,279,700
Thu, 20 Aug 2026
276.0900
280.6000
275.9400
279.1700
1,748,400
Wed, 19 Aug 2026
274.1300
275.5000
271.5500
274.3000
1,426,500
Tue, 18 Aug 2026
270.6300
274.7600
270.1700
273.7800
1,028,600
Mon, 17 Aug 2026
273.4300
273.4300
264.7400
266.9300
1,513,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
268.7900
272.5200
267.7900
271.6400
1,181,800
Thu, 13 Aug 2026
266.0500
270.1800
265.0000
266.4800
1,144,400
Wed, 12 Aug 2026
263.1900
270.9200
262.0100
268.1100
1,395,200
Tue, 11 Aug 2026
265.8800
269.2400
265.1600
265.4300
1,464,300
Mon, 10 Aug 2026
257.5300
266.5300
257.5300
265.6800
1,915,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
264.3900
265.5600
255.9100
256.1400
1,785,900
Thu, 06 Aug 2026
267.5700
268.3700
261.3200
265.7700
2,144,200
Thu, 06 Aug 2026
21 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 06 Aug 2026
20 · 10-Q
Next filing day · accepted 05 Aug, 17:34 ET
10-Q ↗
Wed, 05 Aug 2026
259.0500
259.0500
253.9700
254.7600
1,622,200
Tue, 04 Aug 2026
254.5700
259.6000
250.7600
257.2900
1,873,200
Mon, 03 Aug 2026
259.6000
260.8100
256.6800
258.0800
1,299,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
257.1900
265.1100
254.2100
263.5700
1,270,900
Thu, 30 Jul 2026
255.9900
258.9100
254.4000
258.0600
1,465,500
Wed, 29 Jul 2026
257.8700
261.2200
256.6500
258.6100
1,449,800
Tue, 28 Jul 2026
254.5200
255.2200
249.6100
252.1800
2,449,400
Tue, 28 Jul 2026
19 · 8-K
Pre-market · 08:35 ET
8-K ↗
Mon, 27 Jul 2026
264.0000
264.8900
254.9100
255.8800
2,004,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
271.4000
276.9000
267.6900
269.7200
2,125,900
Thu, 23 Jul 2026
272.2000
273.6300
268.5700
271.9900
1,805,000
Wed, 22 Jul 2026
266.0000
267.7300
261.1200
267.4000
1,870,700
Tue, 21 Jul 2026
264.1100
267.0900
259.7500
262.5900
1,358,900
Mon, 20 Jul 2026
262.6000
267.2300
260.5700
264.9500
1,349,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
262.6900
263.7600
258.8900
262.6000
1,447,200
Thu, 16 Jul 2026
258.6500
260.5700
256.4900
259.0000
1,611,600
Wed, 15 Jul 2026
262.4600
263.7600
254.0400
255.8300
2,533,700
Tue, 14 Jul 2026
18 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 14 Jul 2026
263.8600
267.3500
260.7400
265.0300
1,760,000
Mon, 13 Jul 2026
261.9900
265.5600
261.0000
263.2900
1,828,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
263.0100
264.9500
254.2200
258.6400
1,471,300
Thu, 09 Jul 2026
259.0000
264.4300
258.5500
261.2900
2,168,500
Wed, 08 Jul 2026
258.5300
261.2400
254.1900
260.9400
2,594,300
Tue, 07 Jul 2026
249.0000
257.4700
248.5000
255.0000
2,040,200
Mon, 06 Jul 2026
246.0000
247.8100
243.4400
246.0900
1,666,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
17 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 02 Jul 2026
247.8000
250.0600
241.1300
245.9700
1,736,600
Wed, 01 Jul 2026
238.3300
244.0200
236.1800
243.9200
1,894,300
Tue, 30 Jun 2026
243.9700
244.9300
238.5800
239.0100
2,660,900
Mon, 29 Jun 2026
242.7100
244.7700
241.2300
243.9700
2,186,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
233.6100
242.0800
233.1500
241.6400
6,496,100
Thu, 25 Jun 2026
228.7600
236.9000
226.3200
235.1000
1,985,800
Wed, 24 Jun 2026
231.5700
232.9400
228.9000
230.8600
2,248,100
Tue, 23 Jun 2026
231.3900
235.9100
228.7900
234.2200
1,884,500
Mon, 22 Jun 2026
228.7900
232.1500
225.1000
230.8500
2,561,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
228.0100
229.5100
223.7000
227.0300
2,791,400
Wed, 17 Jun 2026
229.0000
231.8500
225.8200
231.4100
2,952,400
Tue, 16 Jun 2026
232.5000
235.6400
229.5900
230.8600
1,863,100
Mon, 15 Jun 2026
230.0300
236.4000
227.1800
235.2500
2,353,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
236.1100
243.9800
234.2100
241.2800
2,220,500
Thu, 11 Jun 2026
242.7100
245.9000
239.2500
240.1400
1,735,300
Wed, 10 Jun 2026
238.5400
245.9600
238.2000
241.8100
1,587,600
Tue, 09 Jun 2026
16 · 8-K
After-hours · 16:52 ET
8-K ↗
Tue, 09 Jun 2026
235.2400
239.6400
233.3200
239.4000
1,962,600
Mon, 08 Jun 2026
239.6200
240.3400
235.4000
236.6100
1,718,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
241.1000
241.1000
236.2900
238.8200
1,554,300
Thu, 04 Jun 2026
234.9000
241.4200
234.5500
241.0700
1,435,200
Wed, 03 Jun 2026
237.7300
241.5300
234.9100
235.3700
2,284,800
Tue, 02 Jun 2026
228.3200
239.7100
228.3200
236.0100
3,093,800
Mon, 01 Jun 2026
227.0700
232.8300
227.0000
227.8800
2,167,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
228.4300
228.7700
223.8300
224.8600
3,503,100
Thu, 28 May 2026
231.9600
234.2700
229.1100
229.5700
1,353,500
Wed, 27 May 2026
230.7400
233.8300
228.8900
230.9700
2,116,300
Wed, 27 May 2026
15 · 8-K
Pre-market · 08:26 ET
8-K ↗
Tue, 26 May 2026
235.9900
238.0000
233.6300
234.0500
2,126,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
239.4500
241.1600
234.6700
240.8500
1,978,400
Thu, 21 May 2026
246.0000
246.7600
238.1500
240.4500
2,047,600
Wed, 20 May 2026
246.7600
251.7300
242.5000
243.6600
2,008,500
Tue, 19 May 2026
247.8400
248.4400
245.1000
246.7700
2,224,200
Mon, 18 May 2026
240.9000
248.7300
240.9000
247.7400
2,461,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 15 May 2026
244.0000
248.1600
241.0700
241.8400
2,682,100
Thu, 14 May 2026
239.0600
242.2100
238.5000
241.0800
2,055,700
Wed, 13 May 2026
244.2500
245.0000
238.6100
239.3800
2,120,800
Tue, 12 May 2026
241.8100
246.6300
241.5000
244.3100
2,130,200
Mon, 11 May 2026
240.9300
243.8900
240.4400
240.7000
2,117,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
244.0100
246.8300
238.1500
240.1100
2,661,700
Thu, 07 May 2026
240.1600
250.1100
236.0000
246.7800
5,014,900
Thu, 07 May 2026
13 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 07 May 2026
12 · 10-Q
Next filing day · accepted 06 May, 17:51 ET
10-Q ↗
Wed, 06 May 2026
260.7600
266.6100
259.9100
261.4200
2,427,800
Tue, 05 May 2026
271.4600
273.7600
267.9700
269.5200
1,609,700
Mon, 04 May 2026
270.9100
274.8400
270.8500
272.8500
2,451,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
274.1800
274.9700
264.2600
270.0600
2,000,400
Thu, 30 Apr 2026
269.1700
275.4500
267.0500
274.9500
2,270,800
Wed, 29 Apr 2026
268.2300
273.6200
268.2200
272.2300
3,304,400
Tue, 28 Apr 2026
264.0000
266.4000
261.1100
264.9800
2,538,800
Tue, 28 Apr 2026
11 · 8-K
Pre-market · 08:31 ET
8-K ↗
Mon, 27 Apr 2026
257.9700
261.3700
256.7300
259.4000
1,614,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
256.3500
257.1900
253.2600
257.0900
1,290,100
Thu, 23 Apr 2026
258.2200
260.4400
255.0400
257.1900
2,026,100
Wed, 22 Apr 2026
259.0000
260.3300
255.6100
257.4800
1,672,500
Tue, 21 Apr 2026
254.0900
258.4100
251.8100
257.7800
2,256,900
Mon, 20 Apr 2026
249.7300
256.8600
249.7300
252.3500
2,003,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
253.4400
255.0000
246.4400
251.0700
4,369,100
Thu, 16 Apr 2026
257.8000
265.5200
256.7000
262.7400
1,793,900
Wed, 15 Apr 2026
258.1900
261.1500
256.0900
256.7500
2,201,100
Tue, 14 Apr 2026
260.5700
260.6000
255.7900
259.6800
2,501,600
Mon, 13 Apr 2026
268.7600
271.9500
258.6900
261.6000
2,332,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
263.1400
267.7800
262.5000
265.5400
2,322,700
Thu, 09 Apr 2026
277.5300
280.6300
262.2500
265.7700
3,388,700
Wed, 08 Apr 2026
261.0000
276.4100
260.1200
275.2100
4,585,400
Tue, 07 Apr 2026
284.6900
290.8900
282.4600
284.2700
2,786,200
Tue, 07 Apr 2026
10 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Mon, 06 Apr 2026
281.1600
284.8100
280.0500
284.0500
2,362,800
Mon, 06 Apr 2026
9 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
284.7300
286.8000
277.3200
281.1600
3,280,200
Wed, 01 Apr 2026
279.9600
283.7600
272.5200
275.8400
4,057,700
Tue, 31 Mar 2026
289.3700
294.4800
278.6600
283.7600
5,987,000
Mon, 30 Mar 2026
300.8900
300.8900
292.2600
293.6400
3,404,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
293.2500
298.8700
292.8100
296.9100
3,340,400
Thu, 26 Mar 2026
287.5600
292.3800
286.3000
291.4000
2,847,300
Wed, 25 Mar 2026
286.9600
289.4900
282.2000
284.3900
3,787,500
Tue, 24 Mar 2026
290.0000
298.5400
288.0500
294.5800
4,691,200
Mon, 23 Mar 2026
273.9500
287.9600
271.4500
287.2000
5,709,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
283.1200
289.7900
280.4000
280.8900
7,311,300
Thu, 19 Mar 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 19 Mar 2026
273.6200
299.4900
271.1100
281.8700
12,185,200
Wed, 18 Mar 2026
252.6100
267.2500
248.3000
266.2200
5,087,400
Tue, 17 Mar 2026
252.0000
255.0900
250.5000
251.5000
1,201,800
Mon, 16 Mar 2026
252.6600
253.5900
248.1500
251.2900
1,857,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
254.9000
259.1900
249.8000
252.2700
2,339,900
Thu, 12 Mar 2026
251.3800
258.3500
250.6700
253.8400
3,111,600
Wed, 11 Mar 2026
246.5000
251.1200
245.0700
250.3200
2,159,500
Tue, 10 Mar 2026
250.0000
250.0000
242.9800
245.7600
3,505,700
Mon, 09 Mar 2026
254.3800
258.4700
249.1300
250.8000
5,274,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
252.5000
259.2400
250.5000
255.1500
4,691,900
Fri, 06 Mar 2026
7 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 05 Mar 2026
250.5000
253.1100
246.3400
249.5400
4,281,200
Wed, 04 Mar 2026
245.3000
249.6700
241.1400
248.9800
2,897,100
Tue, 03 Mar 2026
252.0000
255.7800
244.1600
246.0700
5,118,000
Mon, 02 Mar 2026
247.8700
252.5000
244.4400
248.9300
4,987,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
231.1000
236.6300
230.9900
235.7300
3,058,800
Thu, 26 Feb 2026
221.7500
236.5700
216.4300
232.5100
3,473,100
Thu, 26 Feb 2026
6 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 26 Feb 2026
5 · 10-K
Next filing day · accepted 25 Feb, 18:14 ET
10-K ↗
Wed, 25 Feb 2026
220.8200
221.9500
216.6000
220.6800
2,398,200
Tue, 24 Feb 2026
220.2900
222.1700
216.7300
220.9600
2,483,500
Mon, 23 Feb 2026
226.7500
229.5100
223.0500
223.3500
1,873,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
226.3800
227.1500
224.0000
226.4700
1,377,200
Thu, 19 Feb 2026
224.8500
228.0400
224.0400
226.1900
1,679,500
Wed, 18 Feb 2026
221.0000
224.2600
220.5700
223.7200
1,311,500
Tue, 17 Feb 2026
222.4900
223.5400
217.5500
219.0100
1,283,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
218.8300
221.7800
217.5300
220.7900
1,845,600
Thu, 12 Feb 2026
219.8700
222.9200
217.5300
217.6900
2,153,100
Wed, 11 Feb 2026
219.9000
220.9000
217.8400
219.4100
1,680,900
Tue, 10 Feb 2026
216.6000
218.6800
216.6000
218.3700
1,284,200
Mon, 09 Feb 2026
213.1100
215.7600
212.9200
215.6500
1,413,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
209.9700
213.6100
209.7700
213.1100
1,423,600
Thu, 05 Feb 2026
212.8000
212.8900
207.3500
210.5400
1,773,500
Wed, 04 Feb 2026
211.0400
213.8700
206.1900
213.8600
2,209,300
Tue, 03 Feb 2026
208.5900
210.9800
207.0900
210.9600
1,716,700
Mon, 02 Feb 2026
209.3600
210.4400
206.5100
207.7600
1,271,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
212.7500
214.0400
209.3200
211.5200
1,484,600
Thu, 29 Jan 2026
211.0000
213.6500
210.7200
212.9900
2,113,300
Wed, 28 Jan 2026
206.6100
210.9300
205.4600
208.0400
2,020,700
Tue, 27 Jan 2026
206.7100
207.7600
204.6900
205.7300
1,520,500
Tue, 27 Jan 2026
4 · 8-K
Pre-market · 08:33 ET
8-K ↗
Mon, 26 Jan 2026
209.8000
210.2900
205.3400
206.5100
1,658,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
208.2500
209.3500
206.1900
207.3500
1,302,200
Thu, 22 Jan 2026
208.0000
209.5000
204.9000
206.7900
1,716,400
Wed, 21 Jan 2026
205.4900
207.5500
204.3800
207.3000
1,756,100
Tue, 20 Jan 2026
207.2900
208.9100
202.2100
203.0400
2,099,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
203.4500
208.5000
203.3300
206.7000
2,110,200
Thu, 15 Jan 2026
201.1500
203.8200
196.4800
202.7400
2,405,200
Wed, 14 Jan 2026
195.9400
203.7400
195.3900
199.7200
3,324,200
Tue, 13 Jan 2026
194.3400
195.3400
192.0100
193.6900
1,989,400
Mon, 12 Jan 2026
194.1800
195.9900
192.8600
193.4400
1,479,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
197.9300
199.3200
194.0000
194.1800
1,792,900
Thu, 08 Jan 2026
196.3100
199.0400
195.4300
196.5000
2,153,300
Wed, 07 Jan 2026
195.2000
199.2300
195.0000
196.0700
1,901,200
Tue, 06 Jan 2026
198.4000
198.9100
192.7000
194.5900
1,945,800
Mon, 05 Jan 2026
199.7200
200.8100
191.6400
198.7200
2,146,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
194.4600
199.7900
193.8300
197.8000
1,928,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
193.4400
194.7400
192.8700
194.3900
1,256,600
Tue, 30 Dec 2025
193.0000
194.5700
192.5500
193.4400
1,079,300
Mon, 29 Dec 2025
189.9400
192.7000
189.3100
192.6000
1,944,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
190.4200
190.5600
188.1300
189.3100
728,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
191.7100
192.2100
189.7700
190.3300
520,700
Tue, 23 Dec 2025
189.5800
192.1000
188.5400
191.7000
1,254,700
Mon, 22 Dec 2025
190.0000
190.8100
188.8000
189.3700
1,428,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
190.5000
191.3500
188.9400
189.7600
2,402,000
Thu, 18 Dec 2025
189.2400
193.0700
188.7500
189.8500
1,983,000
Wed, 17 Dec 2025
189.0000
191.8900
188.2200
190.3500
4,220,400
Tue, 16 Dec 2025
188.0800
190.1100
186.2000
189.2800
3,029,000
Mon, 15 Dec 2025
189.0100
189.0900
186.7000
188.8300
2,716,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
192.2900
193.7100
189.0900
189.3600
2,959,900
Thu, 11 Dec 2025
192.5900
194.4400
191.0100
191.6000
1,780,600
Wed, 10 Dec 2025
199.0000
199.9000
191.3500
192.9100
2,966,900
Tue, 09 Dec 2025
200.3500
202.3000
198.1800
198.7200
2,187,900
Mon, 08 Dec 2025
203.2100
204.6600
200.2900
200.8000
3,188,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
208.2700
209.4900
203.0800
205.6900
2,280,400
Thu, 04 Dec 2025
208.4600
209.3400
206.5800
207.9000
2,261,200
Wed, 03 Dec 2025
209.4500
209.8700
206.3400
208.4600
1,485,600
Tue, 02 Dec 2025
210.9100
211.4000
208.4900
209.2800
1,257,500
Mon, 01 Dec 2025
207.9600
211.2100
207.0000
210.6900
1,505,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
205.8700
210.1000
205.0000
208.4600
839,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
205.6800
207.3400
203.4200
205.7900
1,486,800
Tue, 25 Nov 2025
203.6400
205.0400
200.5100
204.9100
2,404,000
Mon, 24 Nov 2025
203.7900
205.0000
200.6400
204.5800
3,986,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
208.8100
209.4400
204.5400
205.5000
1,778,300
Thu, 20 Nov 2025
210.1600
215.6300
207.8400
208.1700
1,663,800
Wed, 19 Nov 2025
208.4600
210.3700
205.5000
209.6200
1,909,600
Tue, 18 Nov 2025
215.6100
216.7900
212.3100
212.4600
1,612,000
Mon, 17 Nov 2025
215.2300
217.8100
214.1100
215.2100
2,144,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
213.2200
216.9400
212.3100
215.1900
1,820,200
Thu, 13 Nov 2025
213.9900
216.5300
211.9500
213.3000
1,467,700
Wed, 12 Nov 2025
212.0000
215.5500
211.2700
213.5500
2,367,500
Tue, 11 Nov 2025
211.5500
214.2500
211.1600
212.0000
1,455,300
Mon, 10 Nov 2025
207.5000
211.7900
206.8800
211.5500
1,607,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
207.1900
208.6700
205.0700
207.9000
2,492,400
Thu, 06 Nov 2025
207.4200
210.2500
207.1400
208.0300
1,575,600
Wed, 05 Nov 2025
208.3300
208.7700
205.5500
205.6300
1,642,300
Tue, 04 Nov 2025
207.7000
209.6100
206.0000
206.7500
2,080,000
Mon, 03 Nov 2025
211.5300
214.2300
208.1300
209.6100
1,926,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
212.5000
213.0000
209.0000
212.0000
3,048,800
Thu, 30 Oct 2025
209.5400
216.1000
207.9100
211.5200
3,057,300
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Oct 2025
2 · 10-Q
Next filing day · accepted 29 Oct, 17:35 ET
10-Q ↗
Wed, 29 Oct 2025
216.0000
216.6300
210.1500
211.1300
3,246,100
Tue, 28 Oct 2025
218.7300
220.0000
215.6400
216.0000
1,964,900
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 08:41 ET
8-K ↗
Mon, 27 Oct 2025
220.5200
221.0000
218.8800
219.8000
1,494,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
222.0000
223.5000
219.1100
219.5900
1,116,600
Thu, 23 Oct 2025
227.7200
227.7200
221.0300
221.5400
1,904,100