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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
135.2600
136.9050
135.4500
135.7000
274,503
Thu, 03 Sep 2026
135.6200
137.2400
134.0100
136.1200
418,900
Wed, 02 Sep 2026
136.2600
136.8800
134.3400
135.1300
478,400
Tue, 01 Sep 2026
136.4800
137.1900
135.5800
136.3900
381,100
Mon, 31 Aug 2026
134.8800
136.6400
133.4200
136.1600
500,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
138.6900
138.6900
135.3800
135.7800
370,600
Thu, 27 Aug 2026
136.8100
137.9200
136.1600
137.7400
429,000
Wed, 26 Aug 2026
138.2300
139.1200
137.4900
138.1300
502,600
Tue, 25 Aug 2026
138.9000
139.1800
137.1700
137.6600
426,600
Mon, 24 Aug 2026
137.2600
138.2400
136.2700
138.2300
444,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
140.8500
141.0000
137.1000
137.2000
419,600
Thu, 20 Aug 2026
140.1400
141.8700
140.0500
140.1100
381,900
Wed, 19 Aug 2026
143.0000
143.4000
140.3100
140.7600
404,100
Tue, 18 Aug 2026
143.0400
143.8800
141.9600
142.0300
370,700
Mon, 17 Aug 2026
141.9500
142.2500
141.2700
141.4700
529,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
140.5100
142.9600
140.2800
142.6100
521,000
Thu, 13 Aug 2026
142.7200
143.5900
140.5100
141.1200
883,900
Wed, 12 Aug 2026
140.9100
142.3800
140.3100
141.9500
602,600
Tue, 11 Aug 2026
139.3900
141.0100
138.5800
140.1500
304,600
Mon, 10 Aug 2026
140.9500
141.9700
139.5100
139.6900
387,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
140.2000
142.8600
138.9800
141.8400
469,200
Thu, 06 Aug 2026
144.8100
145.2100
140.7800
140.9100
733,200
Wed, 05 Aug 2026
143.1400
143.6200
141.4900
143.2400
416,200
Tue, 04 Aug 2026
143.7200
145.4400
141.6300
144.5700
410,000
Mon, 03 Aug 2026
141.7400
145.5200
141.5700
143.7900
395,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
143.1300
144.6800
140.6300
142.9100
543,700
Thu, 30 Jul 2026
146.3500
147.3800
141.5200
141.9000
423,900
Thu, 30 Jul 2026
17 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 30 Jul 2026
16 · 10-Q
Pre-market · 07:57 ET
10-Q ↗
Wed, 29 Jul 2026
148.9200
148.9200
144.1800
144.4000
543,000
Tue, 28 Jul 2026
149.6900
150.9900
148.0200
148.6400
581,300
Mon, 27 Jul 2026
147.9400
149.4300
147.1400
148.0200
550,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
149.7900
151.2500
148.4400
148.5700
613,500
Thu, 23 Jul 2026
147.7300
150.2000
147.3700
149.3600
291,500
Wed, 22 Jul 2026
147.9300
148.9700
147.3200
148.7400
440,600
Tue, 21 Jul 2026
146.6500
147.1200
144.8900
145.8000
424,300
Mon, 20 Jul 2026
149.1300
151.2700
146.5700
147.0300
418,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
152.5100
153.5400
148.1900
148.7300
574,000
Thu, 16 Jul 2026
149.2700
151.4300
149.1100
151.1100
440,400
Wed, 15 Jul 2026
150.9700
151.4300
148.8300
149.3200
462,500
Tue, 14 Jul 2026
153.0400
153.4400
151.1400
151.5900
480,300
Mon, 13 Jul 2026
150.4900
152.9500
150.4900
150.9700
415,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
148.3900
150.8000
148.0000
150.6500
438,700
Thu, 09 Jul 2026
149.2000
149.9500
147.9300
148.0000
401,700
Wed, 08 Jul 2026
151.4800
151.6500
149.0700
149.1900
424,600
Tue, 07 Jul 2026
152.5600
154.4300
151.5100
151.6400
538,500
Mon, 06 Jul 2026
154.3000
154.9100
150.9600
151.0900
857,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
151.2000
154.9000
149.7300
154.5500
1,551,300
Wed, 01 Jul 2026
150.7200
151.7100
149.5700
150.1200
536,200
Tue, 30 Jun 2026
152.1800
152.7400
150.2500
151.3000
933,300
Mon, 29 Jun 2026
152.8000
153.2800
150.5900
152.1800
812,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
149.6900
152.8800
149.6900
152.8800
1,259,700
Thu, 25 Jun 2026
147.8500
149.7500
147.5400
149.6100
744,100
Wed, 24 Jun 2026
146.2600
147.5600
145.4800
147.2700
508,100
Tue, 23 Jun 2026
143.9300
145.4000
142.6500
145.2100
482,100
Mon, 22 Jun 2026
142.1400
144.1700
142.1400
142.7200
582,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
141.7600
143.0600
140.1700
142.3700
1,386,500
Wed, 17 Jun 2026
142.2500
142.9900
140.9700
141.9500
451,200
Tue, 16 Jun 2026
142.8300
144.4400
142.1900
143.1300
427,600
Mon, 15 Jun 2026
142.3200
143.6300
141.4200
142.9400
499,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
142.2500
144.1900
141.8100
142.9800
473,000
Thu, 11 Jun 2026
142.6600
143.5500
140.1600
141.5600
462,600
Wed, 10 Jun 2026
142.0300
142.6200
140.7300
141.6500
586,300
Tue, 09 Jun 2026
138.8500
141.1600
138.0000
140.3000
577,000
Mon, 08 Jun 2026
141.0000
141.0000
137.9500
138.0700
810,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
139.1900
141.9300
139.1900
141.3400
380,900
Thu, 04 Jun 2026
137.4900
138.8200
136.3300
138.6100
511,500
Wed, 03 Jun 2026
137.0500
139.0000
136.4300
136.6800
669,200
Tue, 02 Jun 2026
135.1300
136.9800
134.6200
136.4400
405,300
Mon, 01 Jun 2026
138.9500
139.2600
134.9400
135.0100
445,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
140.6100
141.4700
139.4800
140.2700
676,900
Thu, 28 May 2026
143.9100
144.0000
140.4600
140.5900
346,100
Wed, 27 May 2026
142.5200
144.0600
141.8600
143.7400
462,700
Tue, 26 May 2026
142.5900
144.0400
141.2500
142.6500
426,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
141.7900
142.4800
140.6900
142.0000
436,500
Thu, 21 May 2026
15 · 8-K
After-hours · 17:21 ET
8-K ↗
Thu, 21 May 2026
140.8100
142.2300
140.0800
141.6000
826,900
Wed, 20 May 2026
142.4100
142.6600
140.7600
141.5500
904,100
Tue, 19 May 2026
140.7300
142.8500
140.0000
141.9500
927,900
Mon, 18 May 2026
140.8800
141.9100
139.3400
140.7100
405,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
14 · 8-K
After-hours · 17:07 ET
8-K ↗
Fri, 15 May 2026
13 · 424B5
After-hours · 17:03 ET
424B5 ↗
Fri, 15 May 2026
143.0400
143.0400
138.7800
139.9600
439,600
Thu, 14 May 2026
142.4300
143.0700
141.0200
142.4900
413,900
Wed, 13 May 2026
143.2600
143.2600
140.4600
142.3000
660,500
Tue, 12 May 2026
145.4000
145.4000
143.3400
143.7200
523,100
Mon, 11 May 2026
144.7400
146.0100
144.6400
145.4100
452,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
143.9300
144.6600
143.1800
144.0000
402,400
Thu, 07 May 2026
143.8200
144.1200
142.4000
143.1700
511,100
Wed, 06 May 2026
145.0200
146.1100
143.4900
144.0800
371,600
Tue, 05 May 2026
146.5500
146.9700
144.8500
145.0200
320,600
Mon, 04 May 2026
145.8500
147.5800
145.2500
146.6100
480,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
147.1400
149.2600
146.1000
147.0900
768,500
Thu, 30 Apr 2026
146.4100
148.4900
144.9400
147.7400
553,400
Thu, 30 Apr 2026
12 · 8-K
Pre-market · 08:01 ET
8-K ↗
Thu, 30 Apr 2026
11 · 10-Q
Pre-market · 07:52 ET
10-Q ↗
Wed, 29 Apr 2026
145.0500
148.3000
143.9100
144.2500
552,100
Tue, 28 Apr 2026
147.1000
147.2600
144.8100
145.6200
521,200
Mon, 27 Apr 2026
146.3400
147.6900
145.4800
145.7500
452,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
148.7300
148.8500
145.5700
146.0600
439,400
Thu, 23 Apr 2026
144.5900
149.4100
144.5900
148.8200
495,400
Wed, 22 Apr 2026
145.5400
146.0300
142.2500
143.5100
698,000
Tue, 21 Apr 2026
145.7800
145.9900
143.3700
144.5000
457,500
Mon, 20 Apr 2026
147.7500
148.0700
145.5700
145.7000
493,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
147.4400
148.4500
145.3600
147.9600
473,100
Thu, 16 Apr 2026
146.5000
148.8700
146.3700
148.0800
557,800
Wed, 15 Apr 2026
144.2200
146.7200
143.7100
146.5100
533,300
Tue, 14 Apr 2026
144.4700
145.6500
143.0300
145.2400
377,400
Mon, 13 Apr 2026
146.8100
146.8100
144.2300
144.8500
351,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
148.7600
149.7300
147.4400
147.5300
333,700
Thu, 09 Apr 2026
146.1500
148.6600
146.1500
148.4000
377,100
Wed, 08 Apr 2026
144.8200
146.5100
143.1300
146.3100
445,000
Tue, 07 Apr 2026
144.6700
145.8800
144.5800
145.0100
290,100
Mon, 06 Apr 2026
144.1300
145.1700
143.9400
144.6700
616,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
10 · DEFA14A
After-hours · 16:29 ET
DEFA14A ↗
Thu, 02 Apr 2026
9 · DEF 14A
After-hours · 16:25 ET
DEF 14A ↗
Thu, 02 Apr 2026
143.5100
145.0000
142.6100
144.2700
431,200
Wed, 01 Apr 2026
142.7800
144.5000
142.1200
143.8100
543,500
Tue, 31 Mar 2026
142.9900
143.4500
140.6800
142.9700
1,017,400
Mon, 30 Mar 2026
142.0000
143.6700
141.2600
142.1200
656,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
140.0500
141.4900
139.0400
140.4500
452,400
Thu, 26 Mar 2026
138.3000
140.6600
138.2200
139.5800
453,100
Wed, 25 Mar 2026
139.1500
139.7400
138.0800
138.5600
491,800
Tue, 24 Mar 2026
136.1300
139.3700
135.3900
137.8700
387,100
Mon, 23 Mar 2026
136.9400
138.1800
135.6600
136.6500
313,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
139.8000
140.0800
135.4600
135.4800
1,388,600
Thu, 19 Mar 2026
139.1200
140.6800
138.6200
139.7100
301,500
Wed, 18 Mar 2026
141.3000
143.0600
139.7900
139.8300
339,900
Tue, 17 Mar 2026
144.5000
144.5000
141.4800
142.2800
282,100
Mon, 16 Mar 2026
143.7800
144.0000
142.4400
142.6800
252,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
142.8800
142.8800
141.2800
142.3900
350,100
Thu, 12 Mar 2026
140.5400
142.7500
140.1400
141.0000
390,600
Wed, 11 Mar 2026
139.9500
141.4500
139.0000
140.5700
317,500
Tue, 10 Mar 2026
141.8400
142.5200
140.1000
140.5800
270,700
Mon, 09 Mar 2026
142.1800
142.9000
140.4600
142.5900
518,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
140.9700
143.0300
140.1400
142.6400
438,000
Thu, 05 Mar 2026
142.9900
144.2300
140.8100
142.0700
352,100
Wed, 04 Mar 2026
143.9100
144.8000
142.3000
144.4300
283,700
Tue, 03 Mar 2026
141.1500
144.7400
139.4900
143.6900
429,500
Mon, 02 Mar 2026
143.3700
144.4900
142.7400
143.2400
430,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
143.9000
144.7000
142.8900
143.9700
360,300
Thu, 26 Feb 2026
142.9800
144.4200
142.0900
143.8500
461,200
Wed, 25 Feb 2026
142.9000
143.7800
140.1600
142.4000
454,100
Tue, 24 Feb 2026
142.9100
143.7400
141.2700
143.2600
377,100
Mon, 23 Feb 2026
140.4700
143.5000
139.3100
143.4500
476,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
139.3100
139.9500
137.3200
139.8900
374,000
Thu, 19 Feb 2026
144.3200
144.3200
137.6800
138.3000
646,700
Thu, 19 Feb 2026
8 · 8-K
Pre-market · 08:27 ET
8-K ↗
Thu, 19 Feb 2026
7 · 10-K
Pre-market · 08:26 ET
10-K ↗
Wed, 18 Feb 2026
142.9200
142.9200
140.7000
141.7400
537,200
Tue, 17 Feb 2026
145.4500
145.9400
143.0000
143.1200
632,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
141.1000
145.3000
140.9800
144.2600
698,300
Thu, 12 Feb 2026
138.4800
142.0600
137.6100
141.3900
733,800
Wed, 11 Feb 2026
137.3300
138.4600
136.9800
137.7000
364,200
Tue, 10 Feb 2026
135.5400
137.7300
135.0600
137.1000
243,500
Mon, 09 Feb 2026
135.1400
135.7600
134.3100
135.2100
610,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
136.8500
137.2800
134.7100
135.3300
766,400
Thu, 05 Feb 2026
134.1200
135.6000
133.2600
135.4000
437,400
Wed, 04 Feb 2026
133.9900
135.3200
133.6900
134.0300
412,100
Tue, 03 Feb 2026
131.2800
134.5200
131.2800
133.9900
608,800
Mon, 02 Feb 2026
132.7900
134.1700
130.7900
131.1700
358,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
132.0500
132.8300
130.9900
132.7900
1,055,100
Thu, 29 Jan 2026
132.7500
134.0800
130.7200
132.2300
417,400
Wed, 28 Jan 2026
134.2700
134.3400
132.3000
132.3500
419,800
Tue, 27 Jan 2026
132.7500
134.6300
132.1100
134.1600
470,400
Mon, 26 Jan 2026
132.8000
134.5800
131.9700
132.4600
457,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
133.5100
133.8000
131.0800
132.1600
488,700
Thu, 22 Jan 2026
134.3900
134.9000
133.6000
133.7000
328,900
Wed, 21 Jan 2026
134.2800
134.7100
133.0200
134.0000
374,400
Tue, 20 Jan 2026
132.1000
134.0100
130.8300
133.0700
642,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.1900
134.8800
132.1200
134.6100
434,200
Thu, 15 Jan 2026
132.4300
133.6600
132.1400
132.7300
376,900
Wed, 14 Jan 2026
130.4100
132.5100
130.4100
132.2200
709,900
Tue, 13 Jan 2026
128.1400
130.1400
128.1400
130.0600
338,600
Mon, 12 Jan 2026
127.7400
129.2800
127.6700
128.2900
392,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
127.4200
128.7900
127.4200
128.1300
363,700
Thu, 08 Jan 2026
126.4300
128.2300
126.4300
127.4200
312,700
Wed, 07 Jan 2026
129.1200
129.3700
126.3400
126.4300
511,600
Tue, 06 Jan 2026
125.8900
129.5900
125.8300
129.1200
599,600
Mon, 05 Jan 2026
126.8500
127.0100
124.8100
125.8900
486,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
126.4100
128.3500
125.7300
127.3000
494,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
127.0000
127.9200
126.3900
126.5600
394,400
Wed, 31 Dec 2025
6 · 8-K
Pre-market · 06:32 ET
8-K ↗
Tue, 30 Dec 2025
127.7700
127.9100
127.1300
127.4400
313,800
Mon, 29 Dec 2025
127.2600
128.3700
127.1200
127.6800
409,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
127.5500
127.8200
126.3400
126.9500
306,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
127.7400
127.7400
126.8400
127.7100
128,700
Tue, 23 Dec 2025
126.7000
127.8100
126.0000
127.2600
390,800
Mon, 22 Dec 2025
125.6900
126.9200
124.7500
126.5800
489,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
127.3200
128.4000
125.7100
125.8200
821,700
Thu, 18 Dec 2025
126.9700
127.8900
126.2400
127.4300
489,000
Wed, 17 Dec 2025
125.8500
127.0500
125.4500
126.4600
364,300
Tue, 16 Dec 2025
128.5000
128.5000
125.4300
126.0900
428,100
Mon, 15 Dec 2025
126.4800
126.5000
124.8400
126.4700
307,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
126.1800
126.5400
125.1400
125.8600
325,300
Thu, 11 Dec 2025
126.0600
127.4200
125.4600
125.8700
288,400
Wed, 10 Dec 2025
124.8600
126.0400
124.7700
125.7600
363,200
Tue, 09 Dec 2025
125.4800
126.5600
124.1200
125.0600
417,500
Mon, 08 Dec 2025
126.8400
126.8800
124.4400
124.7300
327,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
126.2700
127.5900
125.8200
126.8100
445,400
Thu, 04 Dec 2025
127.5100
128.7000
126.0600
126.4700
538,600
Wed, 03 Dec 2025
128.5600
128.5600
126.5800
128.1000
510,800
Tue, 02 Dec 2025
130.6800
131.6000
127.3000
128.3500
948,300
Mon, 01 Dec 2025
130.2900
132.0700
130.1200
130.3200
726,600
Mon, 01 Dec 2025
5 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.5700
132.1900
130.5700
131.7800
184,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
130.1600
131.4100
130.1600
130.8300
266,400
Tue, 25 Nov 2025
129.6200
130.3500
128.1900
129.5300
407,000
Mon, 24 Nov 2025
128.1800
129.3900
126.6000
129.0500
326,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
127.0600
128.8200
126.6000
127.9400
370,100
Thu, 20 Nov 2025
127.0600
127.5800
126.1000
126.7700
323,400
Wed, 19 Nov 2025
127.6600
127.6600
125.8300
126.2300
283,800
Tue, 18 Nov 2025
128.2500
128.6000
127.0400
127.0900
303,700
Mon, 17 Nov 2025
128.6400
129.5900
127.6500
127.8300
267,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
129.3900
129.9700
127.5400
128.2900
324,700
Thu, 13 Nov 2025
130.2400
130.7600
129.0900
129.1700
263,700
Wed, 12 Nov 2025
128.5400
130.9100
127.6900
130.6400
354,900
Tue, 11 Nov 2025
128.7200
129.5200
127.9100
128.7200
621,500
Mon, 10 Nov 2025
129.5800
130.0100
128.0000
128.8000
320,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
127.5200
129.6900
127.5200
129.4400
403,100
Thu, 06 Nov 2025
128.1100
129.4000
127.5900
127.9800
457,100
Wed, 05 Nov 2025
128.9800
130.1300
128.3800
128.4600
477,500
Tue, 04 Nov 2025
130.1000
131.1400
128.8400
129.5700
386,600
Mon, 03 Nov 2025
128.9500
130.0400
126.6900
129.6200
439,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
130.0500
130.9600
128.2000
129.0200
552,100
Thu, 30 Oct 2025
133.4400
134.3500
130.8300
131.1200
448,700
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 08:24 ET
8-K ↗
Thu, 30 Oct 2025
3 · 10-Q
Pre-market · 08:04 ET
10-Q ↗
Wed, 29 Oct 2025
134.5000
135.4300
132.5400
133.8000
419,100
Tue, 28 Oct 2025
136.2800
136.4400
134.4100
134.9500
299,100
Mon, 27 Oct 2025
135.8400
137.0400
134.7900
136.5500
422,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
2 · 8-K
After-hours · 16:13 ET
8-K ↗
Fri, 24 Oct 2025
134.9900
136.0300
133.8500
135.0800
402,300
Thu, 23 Oct 2025
136.7100
136.7600
133.1100
134.2400
557,400
Wed, 22 Oct 2025
136.7600
136.8200
135.5700
135.9800
512,700
Tue, 21 Oct 2025
137.7200
137.9300
135.3500
135.7700
324,800
Mon, 20 Oct 2025
136.8300
138.0300
135.5900
137.7000
378,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
136.2200
137.0500
135.4100
135.8700
273,500
Thu, 16 Oct 2025
136.4900
137.1700
134.9600
135.8500
245,500
Wed, 15 Oct 2025
135.7500
136.7800
135.0000
136.0000
316,900
Tue, 14 Oct 2025
134.3800
136.0700
134.2500
135.1700
363,800
Mon, 13 Oct 2025
134.2000
135.7400
133.9100
133.9600
353,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
135.2000
135.7900
134.1700
134.4600
531,800
Thu, 09 Oct 2025
135.4500
135.9200
134.0900
134.5400
480,800
Wed, 08 Oct 2025
134.3600
135.1700
132.9000
134.7900
393,100
Tue, 07 Oct 2025
134.4600
134.8100
133.1900
133.7000
407,900
Mon, 06 Oct 2025
132.5200
134.0400
132.3700
133.7000
417,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
132.3600
133.1600
131.1500
132.3900
792,000
Thu, 02 Oct 2025
130.5900
132.6500
129.9300
131.8800
686,600
Wed, 01 Oct 2025
132.4100
134.3500
131.4300
131.4800
486,800
Tue, 30 Sep 2025
130.3000
132.3000
130.2600
132.1500
446,600
Mon, 29 Sep 2025
130.2000
130.7000
129.0500
130.7000
629,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
128.2300
129.8200
128.0500
129.7600
401,200
Thu, 25 Sep 2025
128.9900
129.4800
127.5400
127.6200
284,200
Wed, 24 Sep 2025
128.0000
128.6400
127.0800
128.4300
310,400
Tue, 23 Sep 2025
126.1200
128.0600
126.0500
127.7900
364,200
Mon, 22 Sep 2025
126.1300
126.6500
125.2900
126.2200
287,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
1 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 19 Sep 2025
125.9300
126.4600
125.4900
125.7000
888,500
Thu, 18 Sep 2025
124.3600
126.4800
124.1600
125.6100
263,800
Wed, 17 Sep 2025
125.3300
126.0400
124.9300
125.2800
336,500
Tue, 16 Sep 2025
125.5000
126.0900
124.5100
124.5400
428,800
Mon, 15 Sep 2025
125.3200
126.2100
125.3200
125.6100
248,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
125.7400
126.5300
125.2500
125.3600
413,500
Thu, 11 Sep 2025
125.1000
125.9400
124.4800
125.7300
227,200
Wed, 10 Sep 2025
124.1700
125.4800
122.3000
125.0600
232,200
Tue, 09 Sep 2025
123.3100
124.9800
123.2000
124.5200
357,200
Mon, 08 Sep 2025
125.0000
125.3000
123.0500
123.6100
225,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
125.2600
125.6300
124.6700
125.3600
231,800