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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
245.2400
250.6000
243.1750
247.3400
709,890
Thu, 22 Oct 2026
246.5600
248.1600
237.0000
247.0800
1,138,000
Wed, 21 Oct 2026
252.3600
253.8600
249.9600
251.1400
803,000
Tue, 20 Oct 2026
245.0600
251.2700
243.4900
248.2100
789,500
Mon, 19 Oct 2026
250.3400
253.2900
246.5000
248.5700
685,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
253.0000
255.0100
245.2900
246.7500
723,200
Thu, 15 Oct 2026
255.8800
256.0400
248.3900
255.1400
998,000
Wed, 14 Oct 2026
271.5200
273.0400
262.4800
263.7600
1,023,300
Tue, 13 Oct 2026
267.7300
278.3900
266.9800
276.0400
614,200
Mon, 12 Oct 2026
273.5000
274.1200
270.3300
273.0600
447,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
269.1100
274.1700
264.0300
273.3700
357,500
Thu, 08 Oct 2026
267.6300
270.1600
264.7600
267.4600
589,000
Wed, 07 Oct 2026
275.0000
276.8400
270.7100
271.5200
568,300
Tue, 06 Oct 2026
280.1100
282.0000
277.9100
278.3800
727,700
Mon, 05 Oct 2026
277.9000
284.6600
277.2500
277.2800
1,010,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
275.2000
281.4600
273.1600
278.3700
854,400
Thu, 01 Oct 2026
22 · 10-Q
After-hours · 20:17 ET
10-Q ↗
Thu, 01 Oct 2026
258.0500
279.4000
258.0500
271.7600
1,188,500
Wed, 30 Sep 2026
21 · 8-K
After-hours · 20:02 ET
8-K ↗
Wed, 30 Sep 2026
259.4700
261.3600
254.9700
256.8500
796,400
Tue, 29 Sep 2026
258.5500
259.7800
254.2400
258.1900
1,008,500
Mon, 28 Sep 2026
260.8700
262.1600
255.1900
256.7500
1,156,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
265.9600
280.6100
260.6000
263.0300
1,440,900
Thu, 24 Sep 2026
20 · 8-K
After market open · 11:03 ET
8-K ↗
Thu, 24 Sep 2026
262.1200
266.4200
243.0300
259.4700
3,709,900
Wed, 23 Sep 2026
283.4600
298.7700
281.3900
287.8900
2,575,300
Tue, 22 Sep 2026
280.1000
284.5300
278.0000
283.2500
959,500
Mon, 21 Sep 2026
272.3000
279.9300
270.7200
279.5900
1,174,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
266.1300
269.0000
264.4400
266.1600
2,734,500
Thu, 17 Sep 2026
263.9200
268.2900
262.5200
264.4100
812,300
Wed, 16 Sep 2026
265.1500
266.9600
258.0100
260.5000
661,400
Tue, 15 Sep 2026
265.0400
268.3800
262.2500
262.4800
565,600
Mon, 14 Sep 2026
261.8300
262.9300
258.8000
261.1200
686,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
258.1600
269.9900
257.9700
269.2100
533,500
Thu, 10 Sep 2026
253.3400
259.9300
253.3400
255.5400
409,000
Wed, 09 Sep 2026
256.5500
260.0400
256.0500
258.2300
483,900
Tue, 08 Sep 2026
264.4600
267.3000
258.4900
258.6000
723,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
261.3900
266.1900
260.2100
262.6400
426,000
Thu, 03 Sep 2026
251.3300
262.5400
247.1700
262.5300
564,400
Wed, 02 Sep 2026
251.4000
256.7100
251.3900
253.0600
411,900
Tue, 01 Sep 2026
252.0100
253.8200
249.7400
251.3900
469,700
Mon, 31 Aug 2026
255.5500
255.8000
250.4900
252.8500
536,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
259.6900
260.2300
253.3000
253.9700
242,200
Thu, 27 Aug 2026
256.9700
261.0000
256.4200
260.1300
399,800
Wed, 26 Aug 2026
251.2000
256.9500
248.1000
255.1700
415,300
Tue, 25 Aug 2026
249.2600
252.0600
244.7800
251.3900
482,800
Mon, 24 Aug 2026
248.0200
248.5200
243.4300
243.6500
436,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
252.6400
252.9200
249.2000
250.1400
435,800
Thu, 20 Aug 2026
251.2900
255.1500
249.5100
250.7700
483,600
Wed, 19 Aug 2026
259.8700
259.8700
248.4000
251.7800
866,700
Tue, 18 Aug 2026
259.5000
264.1700
256.5900
259.8000
916,500
Mon, 17 Aug 2026
259.2600
264.8700
257.7100
263.8800
1,183,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
258.7500
259.3000
253.7800
258.7400
469,800
Thu, 13 Aug 2026
255.4500
259.3900
253.6000
254.5800
462,400
Wed, 12 Aug 2026
258.2200
260.6500
255.1000
255.2100
446,100
Tue, 11 Aug 2026
255.2900
259.4600
253.3800
254.0000
444,600
Mon, 10 Aug 2026
254.1600
259.9600
250.5500
253.7400
728,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
259.6700
260.2700
252.1400
252.4200
463,600
Thu, 06 Aug 2026
264.8000
264.8000
258.6200
259.2100
398,200
Wed, 05 Aug 2026
263.7900
266.9000
258.0000
263.0700
745,300
Tue, 04 Aug 2026
258.5400
269.0100
258.5400
263.7900
805,300
Mon, 03 Aug 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 03 Aug 2026
257.9500
258.2000
252.7800
253.8200
583,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
255.9000
257.9400
251.7400
255.7000
551,800
Thu, 30 Jul 2026
253.4800
256.4400
251.1600
252.1200
588,900
Wed, 29 Jul 2026
245.9000
258.2600
245.0300
248.6800
1,331,100
Tue, 28 Jul 2026
243.6400
248.8600
237.2100
247.1800
1,065,800
Mon, 27 Jul 2026
244.9400
249.9900
239.8600
244.8900
809,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
247.9500
249.0000
241.2200
242.9200
770,500
Thu, 23 Jul 2026
250.1500
256.0400
247.0000
247.9600
422,200
Wed, 22 Jul 2026
248.3900
253.3000
247.9500
252.6800
664,600
Tue, 21 Jul 2026
243.3100
249.4100
239.2600
249.3000
617,000
Mon, 20 Jul 2026
243.1100
247.0500
238.0300
238.5400
415,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
239.4800
244.2300
236.2900
242.6200
752,100
Thu, 16 Jul 2026
18 · 8-K
After-hours · 16:03 ET
8-K ↗
Thu, 16 Jul 2026
247.9900
250.8000
241.9400
243.5900
649,700
Wed, 15 Jul 2026
255.3100
255.7500
245.6000
250.0800
1,117,400
Tue, 14 Jul 2026
254.8000
257.9300
251.1900
252.9600
417,300
Mon, 13 Jul 2026
250.4900
254.8100
247.3800
251.3100
677,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
249.1200
255.9300
247.8100
251.5200
590,700
Thu, 09 Jul 2026
250.0400
254.9900
248.4600
250.1600
781,700
Wed, 08 Jul 2026
235.6700
246.2000
234.0300
245.4200
1,444,000
Tue, 07 Jul 2026
234.7300
241.2200
234.7300
235.6700
1,598,400
Mon, 06 Jul 2026
244.5600
249.8800
237.6500
238.9200
1,147,800
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:10 ET
8-K ↗
Thu, 02 Jul 2026
16 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 02 Jul 2026
259.5700
260.6400
243.2400
244.6400
988,700
Wed, 01 Jul 2026
263.0000
267.3300
259.8300
261.3500
829,800
Tue, 30 Jun 2026
269.2400
272.9000
266.7400
267.3400
1,050,400
Mon, 29 Jun 2026
266.0200
272.3800
262.3400
270.0500
1,105,700
Mon, 29 Jun 2026
15 · 8-K
Pre-market · 09:05 ET
8-K ↗
Mon, 29 Jun 2026
14 · 424B7
Pre-market · 09:00 ET
424B7 ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
280.3300
282.2900
263.7700
266.2700
1,774,700
Thu, 25 Jun 2026
283.2000
295.1900
275.1400
277.6300
1,604,700
Thu, 25 Jun 2026
13 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 24 Jun 2026
290.3600
296.4700
280.0000
283.2200
1,364,400
Tue, 23 Jun 2026
281.1600
294.9800
278.2000
290.1400
1,000,400
Mon, 22 Jun 2026
12 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 22 Jun 2026
284.4900
287.2500
280.4600
283.2600
1,513,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
287.9500
288.6800
279.2500
284.5600
1,474,500
Wed, 17 Jun 2026
283.0000
291.0100
281.0600
283.8100
912,000
Tue, 16 Jun 2026
285.6800
288.5000
280.9300
282.1100
602,600
Mon, 15 Jun 2026
285.6600
286.9900
282.6200
284.6500
626,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
282.6500
283.2800
278.5200
280.6500
753,800
Thu, 11 Jun 2026
267.7800
278.1000
265.0100
277.0900
698,300
Wed, 10 Jun 2026
275.8000
279.5900
267.5400
267.8100
743,600
Tue, 09 Jun 2026
276.1000
276.9300
263.7100
272.8000
730,900
Mon, 08 Jun 2026
271.8300
272.7000
268.1900
271.7800
588,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
271.2900
275.2100
266.4700
268.8000
484,100
Thu, 04 Jun 2026
274.9500
285.3200
271.4200
277.5700
844,700
Wed, 03 Jun 2026
11 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 03 Jun 2026
276.7700
279.5400
270.0500
279.2500
703,500
Tue, 02 Jun 2026
273.8700
286.2500
272.7500
279.3300
1,623,100
Mon, 01 Jun 2026
259.6600
273.2400
258.7300
270.5000
1,016,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
251.7600
264.8100
250.8800
261.2800
1,743,200
Thu, 28 May 2026
246.1100
247.7600
240.5000
246.2200
877,100
Wed, 27 May 2026
246.7500
250.9600
240.7200
246.7600
1,110,000
Tue, 26 May 2026
239.8400
243.8800
238.9200
240.0000
462,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
232.2200
238.8200
231.2400
237.3400
494,400
Thu, 21 May 2026
228.2700
231.8100
226.0100
230.7600
485,600
Wed, 20 May 2026
227.4400
231.6300
227.0000
230.6800
420,000
Tue, 19 May 2026
225.7100
227.5100
221.5600
226.2600
605,800
Mon, 18 May 2026
231.8900
232.7200
227.7400
227.8800
555,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
230.6900
232.4500
229.0000
230.2900
405,200
Thu, 14 May 2026
234.4500
237.8100
232.6300
234.3700
415,200
Wed, 13 May 2026
235.1600
236.7600
231.6500
231.7500
747,700
Tue, 12 May 2026
235.0700
236.0800
228.0300
230.9000
605,200
Mon, 11 May 2026
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 11 May 2026
240.0600
242.4900
236.6100
237.0200
766,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
235.3400
240.4700
232.5200
239.0700
608,400
Thu, 07 May 2026
235.8500
237.5100
230.4900
232.4500
842,500
Wed, 06 May 2026
236.0000
236.0000
230.1700
233.9300
749,200
Tue, 05 May 2026
231.2600
235.3600
230.8300
234.7200
530,200
Mon, 04 May 2026
228.2500
231.4600
225.5300
227.8400
505,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
229.0900
231.6200
225.2500
228.2000
512,400
Thu, 30 Apr 2026
227.4000
229.1400
223.9400
228.1800
813,000
Wed, 29 Apr 2026
224.4800
226.0000
220.4600
224.0400
691,500
Tue, 28 Apr 2026
223.5500
225.6200
219.4700
223.3500
649,000
Mon, 27 Apr 2026
228.5100
229.4700
223.7300
225.7200
643,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
224.5300
227.8400
222.1700
227.7100
646,900
Thu, 23 Apr 2026
222.6600
225.1600
219.5300
222.8300
886,800
Wed, 22 Apr 2026
223.2100
225.1700
219.0500
223.2900
1,128,500
Tue, 21 Apr 2026
217.7700
220.9000
215.0200
215.1900
583,300
Mon, 20 Apr 2026
214.2000
218.0300
212.8700
217.8800
782,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
210.7000
215.0100
208.8500
214.3200
752,900
Thu, 16 Apr 2026
205.7400
210.0200
203.0000
208.8000
741,300
Wed, 15 Apr 2026
203.3100
205.6500
201.1700
205.4500
689,600
Tue, 14 Apr 2026
207.5900
207.7700
203.5000
204.7100
1,039,500
Mon, 13 Apr 2026
198.8400
207.0700
198.8400
206.6000
989,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
200.4000
201.2800
195.0500
199.6900
984,000
Thu, 09 Apr 2026
200.0100
201.5500
198.4100
199.4600
881,200
Wed, 08 Apr 2026
202.5900
205.0100
198.1300
200.2200
1,093,900
Tue, 07 Apr 2026
192.0300
197.5800
190.6200
195.5900
1,695,800
Mon, 06 Apr 2026
189.0000
193.2600
184.7100
193.1100
946,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 02 Apr 2026
182.2500
191.7900
182.2500
186.9200
1,201,700
Wed, 01 Apr 2026
171.1900
186.5100
171.0800
186.2900
2,056,500
Tue, 31 Mar 2026
157.9200
170.6500
148.1900
168.7100
2,288,600
Tue, 31 Mar 2026
8 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 30 Mar 2026
160.7200
162.9200
154.9400
160.1300
2,042,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
7 · 8-K
After-hours · 16:57 ET
8-K ↗
Fri, 27 Mar 2026
158.2500
159.0400
156.9800
157.1200
658,400
Thu, 26 Mar 2026
161.5400
163.5900
159.0700
159.6400
419,400
Wed, 25 Mar 2026
164.9400
165.6600
161.4200
163.7700
508,300
Tue, 24 Mar 2026
155.5500
164.7600
155.4900
163.6200
695,700
Mon, 23 Mar 2026
156.0500
158.9300
155.4900
156.3700
435,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
154.3000
156.6200
151.6200
152.7700
1,667,000
Thu, 19 Mar 2026
151.4200
156.1900
150.0000
155.3300
552,000
Wed, 18 Mar 2026
153.9600
155.1400
152.3000
153.0600
406,200
Tue, 17 Mar 2026
155.7200
156.6900
152.0900
154.7200
470,400
Mon, 16 Mar 2026
155.1900
156.4000
153.5600
153.5600
348,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
154.5400
155.9200
152.7200
153.1400
370,900
Thu, 12 Mar 2026
155.6700
157.2800
152.9900
153.4100
490,600
Wed, 11 Mar 2026
155.6900
158.5500
154.5200
158.0500
517,300
Tue, 10 Mar 2026
156.4700
158.5200
154.3500
155.5500
501,800
Mon, 09 Mar 2026
156.1500
156.1800
151.5000
155.8400
541,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
153.3000
157.0800
152.3700
156.3700
596,900
Thu, 05 Mar 2026
159.1300
161.4300
156.6200
158.0500
536,800
Wed, 04 Mar 2026
157.7500
161.3000
155.5800
160.2700
619,600
Tue, 03 Mar 2026
152.9600
156.5500
151.3400
156.1700
475,000
Mon, 02 Mar 2026
154.7100
157.2400
152.9100
157.1500
462,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
156.5900
158.0400
153.5100
156.8100
632,300
Thu, 26 Feb 2026
158.9300
160.1100
156.9600
158.4700
434,900
Wed, 25 Feb 2026
158.2900
159.4000
156.7000
158.2200
536,700
Tue, 24 Feb 2026
158.4200
162.5900
157.1600
157.2400
441,600
Mon, 23 Feb 2026
161.4000
163.0000
156.6800
157.2800
646,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
160.6100
165.5500
159.2500
161.6100
527,700
Thu, 19 Feb 2026
160.3500
162.1300
158.9600
161.3000
324,300
Wed, 18 Feb 2026
159.8700
163.5500
159.0200
161.1500
398,300
Tue, 17 Feb 2026
159.6500
162.4700
158.9800
159.8600
460,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
157.6400
162.5100
157.0000
161.5400
600,400
Fri, 13 Feb 2026
6 · DEFA14A
Pre-market · 08:33 ET
DEFA14A ↗
Fri, 13 Feb 2026
5 · DEF 14A
Pre-market · 08:31 ET
DEF 14A ↗
Thu, 12 Feb 2026
170.4600
171.0000
155.6600
157.4100
995,800
Wed, 11 Feb 2026
174.2400
175.5600
169.7300
170.0000
459,700
Tue, 10 Feb 2026
172.4800
173.8300
170.9400
172.2000
783,000
Mon, 09 Feb 2026
171.7300
173.3300
169.6000
172.1800
588,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
166.5000
172.5500
166.1000
171.3800
1,000,200
Thu, 05 Feb 2026
162.6600
165.9800
161.8800
164.1900
663,000
Wed, 04 Feb 2026
161.7300
166.4500
160.4700
164.3900
804,100
Tue, 03 Feb 2026
4 · PRE 14A
After-hours · 16:20 ET
PRE 14A ↗
Tue, 03 Feb 2026
161.3500
162.6500
158.6200
161.1800
805,300
Mon, 02 Feb 2026
158.8700
161.5800
157.1100
160.8000
835,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
160.0600
160.8100
157.4300
158.6700
587,800
Thu, 29 Jan 2026
160.1900
161.7600
157.7900
161.7600
788,700
Wed, 28 Jan 2026
158.3900
161.6400
157.4600
159.0300
644,200
Tue, 27 Jan 2026
3 · 10-K
After-hours · 16:03 ET
10-K ↗
Tue, 27 Jan 2026
156.1900
158.7000
156.1300
158.4300
700,400
Mon, 26 Jan 2026
2 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 26 Jan 2026
153.0000
155.9200
152.4800
155.8000
926,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
151.8800
153.3600
150.2000
153.2300
849,600
Thu, 22 Jan 2026
151.5300
152.4000
148.2600
152.3800
869,400
Wed, 21 Jan 2026
147.2900
150.7700
145.5000
149.9400
969,500
Tue, 20 Jan 2026
146.3200
149.5200
145.9100
146.2900
1,104,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
150.0000
150.5100
147.7000
150.0000
878,300
Thu, 15 Jan 2026
150.1000
152.3000
149.6100
150.3800
1,067,600
Wed, 14 Jan 2026
156.2300
156.4900
149.5800
150.0900
867,100
Tue, 13 Jan 2026
150.9400
156.2500
150.8300
156.0100
1,155,000
Mon, 12 Jan 2026
149.8600
151.3700
148.7200
150.3000
914,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
149.4500
151.1900
145.5500
150.4500
1,420,500
Thu, 08 Jan 2026
153.9400
158.9900
143.5200
147.6000
1,854,700
Thu, 08 Jan 2026
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 07 Jan 2026
152.1600
152.9200
148.9100
151.0000
1,019,700
Tue, 06 Jan 2026
152.6700
153.6600
150.0400
152.2000
1,132,700
Mon, 05 Jan 2026
154.0000
157.1400
152.4000
153.1400
837,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
151.0000
153.4900
149.9700
153.4300
846,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
152.8400
153.0100
149.9600
150.2300
616,800
Tue, 30 Dec 2025
153.3500
153.3900
151.2900
152.4800
596,000
Mon, 29 Dec 2025
154.2500
154.6700
152.4700
153.2700
670,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
153.3500
155.0600
152.3200
154.9100
366,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
153.2100
154.4200
152.6800
153.1000
485,900
Tue, 23 Dec 2025
153.1600
154.4500
151.5600
153.0200
575,500
Mon, 22 Dec 2025
155.8200
155.8200
153.4600
153.5700
864,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
151.2700
154.2300
151.0000
154.1300
1,993,500
Thu, 18 Dec 2025
150.5700
151.5200
148.9300
151.2500
955,100
Wed, 17 Dec 2025
150.5100
151.5500
147.5800
148.9800
683,300
Tue, 16 Dec 2025
150.3300
151.8700
149.4200
150.6500
691,200
Mon, 15 Dec 2025
155.6600
156.0500
148.9700
150.2300
997,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
157.4500
157.6400
154.1700
155.6600
989,400
Thu, 11 Dec 2025
155.7100
158.6800
153.3600
157.3400
673,900
Wed, 10 Dec 2025
154.4200
157.1400
152.9700
156.2300
955,700
Tue, 09 Dec 2025
154.0100
156.0200
153.3500
154.2500
707,600
Mon, 08 Dec 2025
154.2000
155.7300
153.6600
154.2700
556,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
154.6200
155.0600
153.0500
154.8000
683,100
Thu, 04 Dec 2025
153.3800
156.6700
153.0800
154.4900
701,800
Wed, 03 Dec 2025
153.5400
154.1500
152.4800
154.0100
643,500
Tue, 02 Dec 2025
153.2200
153.8900
151.2200
153.5600
497,400
Mon, 01 Dec 2025
151.8500
153.2600
151.4500
151.6900
524,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
152.6000
153.3700
150.7400
152.4800
240,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
152.0700
153.5700
151.4500
151.9000
524,900
Tue, 25 Nov 2025
150.8800
152.4300
149.6500
152.0300
402,300
Mon, 24 Nov 2025
146.8400
150.1100
145.6600
149.8500
822,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
142.8400
147.0900
142.4500
146.2400
611,100
Thu, 20 Nov 2025
150.0900
151.2700
142.2200
142.4200
597,400
Wed, 19 Nov 2025
146.0700
148.4800
145.4000
147.1800
489,900
Tue, 18 Nov 2025
145.6900
148.5400
145.0300
146.8000
390,100
Mon, 17 Nov 2025
150.1700
150.8500
146.0400
146.3000
492,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
148.5900
151.6100
148.5900
150.6800
653,900
Thu, 13 Nov 2025
151.7000
151.9900
149.4800
150.4600
476,500
Wed, 12 Nov 2025
150.0100
153.1300
150.0100
152.7200
533,200
Tue, 11 Nov 2025
154.0000
154.5800
149.3700
149.4800
417,600
Mon, 10 Nov 2025
153.3500
154.8100
152.0100
154.4000
511,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
148.5400
152.3200
148.2700
151.5500
663,300
Thu, 06 Nov 2025
153.4600
154.5300
149.0200
150.0200
566,000
Wed, 05 Nov 2025
151.1800
153.9900
151.1800
153.2100
486,900
Tue, 04 Nov 2025
151.2200
152.0000
148.7000
150.9200
629,200
Mon, 03 Nov 2025
155.7900
156.9300
152.2800
153.3200
855,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
155.5900
157.2100
155.2800
156.4900
484,900
Thu, 30 Oct 2025
155.7000
159.3600
155.0000
155.4500
599,900
Wed, 29 Oct 2025
155.9200
158.6100
154.8300
155.6700
487,500
Tue, 28 Oct 2025
155.8000
157.4000
153.6300
155.9200
529,600
Mon, 27 Oct 2025
156.2100
157.1200
154.7900
155.0800
604,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
155.1500
156.2700
154.9100
154.9600
500,200