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
166.0600
165.9450
154.0850
154.7900
1,651,165
Thu, 22 Oct 2026
164.9500
168.6000
161.5200
168.4100
1,736,100
Wed, 21 Oct 2026
14 · 8-K
After-hours · 20:39 ET
8-K (Q3 2026 EARNINGS RELEASE) ↗
Wed, 21 Oct 2026
170.8300
171.0300
169.2000
169.6200
472,500
Tue, 20 Oct 2026
166.0900
170.1100
165.9800
169.7200
442,100
Mon, 19 Oct 2026
168.3300
169.5200
166.6800
167.8500
404,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
168.3300
169.5100
167.1700
168.7700
357,100
Thu, 15 Oct 2026
169.6200
170.0000
167.0000
167.5900
382,400
Wed, 14 Oct 2026
166.2300
167.5700
164.8500
167.4100
344,700
Tue, 13 Oct 2026
166.2100
167.3100
164.4100
166.0100
355,600
Mon, 12 Oct 2026
165.0100
166.6400
164.5200
165.1200
266,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
166.0100
166.5100
164.1400
164.1700
353,700
Thu, 08 Oct 2026
163.3400
166.9400
163.3400
166.0800
353,500
Wed, 07 Oct 2026
164.3800
165.4100
163.0400
163.4100
569,200
Tue, 06 Oct 2026
166.1700
167.7500
165.7900
166.2800
643,800
Mon, 05 Oct 2026
165.1400
166.3000
164.3500
165.9200
375,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
165.7700
166.9500
164.2400
165.6800
296,700
Thu, 01 Oct 2026
167.5700
167.5700
163.9300
165.8300
801,700
Wed, 30 Sep 2026
166.0600
167.1600
165.1200
165.6500
425,200
Tue, 29 Sep 2026
165.6400
166.5600
164.6200
166.0800
391,700
Mon, 28 Sep 2026
166.9700
168.1400
166.4100
166.6900
540,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
167.8800
168.1000
166.0500
167.0400
594,800
Thu, 24 Sep 2026
169.0300
170.4500
167.2500
167.3200
765,300
Wed, 23 Sep 2026
168.3500
171.6300
167.8300
168.7500
454,500
Tue, 22 Sep 2026
173.2100
174.3700
168.8200
169.4300
389,800
Mon, 21 Sep 2026
173.8600
174.3500
171.5600
172.1600
320,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
171.5200
173.4500
170.2000
173.4200
717,100
Thu, 17 Sep 2026
174.0700
174.4600
172.2000
172.2600
292,900
Wed, 16 Sep 2026
174.0000
176.2200
171.1100
172.9800
370,400
Tue, 15 Sep 2026
172.5900
174.4400
171.5000
173.2900
368,600
Mon, 14 Sep 2026
172.6000
174.1400
170.5600
172.9200
391,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
173.0000
174.0900
170.5400
171.1700
337,900
Thu, 10 Sep 2026
171.2500
171.5000
170.0100
170.8000
311,200
Wed, 09 Sep 2026
170.2400
171.9100
167.6600
169.8200
320,000
Tue, 08 Sep 2026
173.1900
173.8900
169.8900
170.6800
370,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
175.1600
176.0400
174.0100
174.2700
224,900
Thu, 03 Sep 2026
175.2700
176.9900
174.6900
176.5200
387,800
Wed, 02 Sep 2026
172.8300
175.5500
170.8800
173.3400
276,600
Tue, 01 Sep 2026
173.4300
174.4500
171.7200
172.3000
360,800
Mon, 31 Aug 2026
172.7300
174.1000
171.7600
172.6700
590,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
176.5300
177.0000
172.7000
172.7900
454,900
Thu, 27 Aug 2026
174.4600
175.9000
172.2300
175.7800
387,400
Wed, 26 Aug 2026
172.7000
176.0500
171.5400
175.5500
465,300
Tue, 25 Aug 2026
173.8300
174.3100
171.3100
172.2400
414,600
Mon, 24 Aug 2026
171.9900
174.7500
171.9900
173.1300
521,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
170.7400
172.2000
169.8200
171.0800
524,400
Thu, 20 Aug 2026
170.7600
173.1400
170.3800
170.4900
443,300
Wed, 19 Aug 2026
178.0800
178.1500
170.9200
171.4600
809,700
Tue, 18 Aug 2026
180.3200
180.8100
177.9400
178.0800
414,500
Mon, 17 Aug 2026
180.9300
182.4200
179.4100
179.4100
403,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
180.6000
181.8800
180.1900
181.0000
348,800
Thu, 13 Aug 2026
179.3300
182.2600
178.8000
180.6700
689,900
Wed, 12 Aug 2026
180.9700
181.3300
177.8100
177.9100
443,000
Tue, 11 Aug 2026
182.0000
184.7000
180.9600
181.0400
666,700
Mon, 10 Aug 2026
186.6100
188.5000
182.9400
183.2600
478,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
13 · 8-K
After-hours · 16:33 ET
8-K (DIRECTOR RETIREMENT) ↗
Fri, 07 Aug 2026
185.4900
185.5400
182.3100
183.8500
537,700
Thu, 06 Aug 2026
182.1000
186.1000
182.1000
186.0200
572,300
Wed, 05 Aug 2026
12 · 10-Q
After-hours · 16:41 ET
10-Q (Q2 2026) ↗
Wed, 05 Aug 2026
184.4700
185.1400
182.2800
183.8600
654,300
Tue, 04 Aug 2026
181.0000
184.3600
181.0000
183.9000
531,300
Mon, 03 Aug 2026
181.2900
185.8700
180.8900
184.0900
655,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
181.8100
183.6800
180.3500
182.2500
926,200
Thu, 30 Jul 2026
177.4100
183.2400
177.4100
182.9800
759,800
Wed, 29 Jul 2026
177.8400
179.7800
177.7200
179.6800
919,900
Tue, 28 Jul 2026
175.3500
179.5200
175.2900
179.1700
651,900
Mon, 27 Jul 2026
174.0400
176.2100
173.1300
174.3700
606,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
171.1600
173.8600
170.0000
173.4800
811,800
Thu, 23 Jul 2026
170.1800
175.4700
168.1700
171.0800
1,884,800
Wed, 22 Jul 2026
11 · 8-K
After-hours · 16:34 ET
8-K (Q2 2026 EARNINGS RELEASE) ↗
Wed, 22 Jul 2026
184.7800
185.5700
182.2600
184.0000
899,600
Tue, 21 Jul 2026
184.9100
185.8000
183.5100
184.3400
413,700
Mon, 20 Jul 2026
185.7700
186.1500
183.3600
184.2500
458,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
184.5800
191.5500
184.4200
184.7600
555,300
Thu, 16 Jul 2026
182.0000
184.5600
181.5100
184.5600
667,800
Wed, 15 Jul 2026
178.4600
181.7400
176.5600
181.5100
880,800
Tue, 14 Jul 2026
179.0200
180.3000
177.5900
178.9900
327,300
Mon, 13 Jul 2026
180.2400
180.9100
176.3200
178.6200
354,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
178.8600
179.5400
176.6400
179.1300
318,100
Thu, 09 Jul 2026
177.8800
180.2600
177.5100
178.8600
498,300
Wed, 08 Jul 2026
176.7200
177.1500
174.8400
177.0700
568,700
Tue, 07 Jul 2026
177.6000
179.9600
176.6400
176.6700
686,200
Mon, 06 Jul 2026
179.0000
180.4900
176.3400
176.9800
606,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
181.3900
181.3900
177.8100
180.4900
651,500
Wed, 01 Jul 2026
178.9800
182.3200
178.9800
180.0700
773,000
Tue, 30 Jun 2026
179.1800
180.5800
178.5500
178.6800
545,100
Mon, 29 Jun 2026
10 · 8-K
After-hours · 17:26 ET
8-K (2026 CREDIT AGREEMENT_TERM LOAN) ↗
Mon, 29 Jun 2026
178.1000
180.7500
176.5000
179.2500
875,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
177.7200
179.5500
175.9900
179.3100
922,700
Thu, 25 Jun 2026
177.2800
181.1500
176.3700
176.4000
878,000
Wed, 24 Jun 2026
175.8700
177.0500
173.6200
175.6400
713,300
Tue, 23 Jun 2026
173.8300
176.1700
172.9500
175.5800
646,900
Mon, 22 Jun 2026
172.0200
175.6300
171.4000
172.0500
900,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
172.2800
172.7400
169.5500
170.7600
1,635,300
Wed, 17 Jun 2026
168.5400
171.7500
168.5400
171.2500
664,800
Tue, 16 Jun 2026
168.6600
170.1100
167.3700
169.1700
509,500
Mon, 15 Jun 2026
166.6900
169.5800
165.7800
167.3900
688,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
165.7400
168.2700
164.6100
166.7600
451,300
Thu, 11 Jun 2026
163.9300
165.7800
163.1400
165.1000
521,100
Wed, 10 Jun 2026
160.7800
163.5000
159.8100
162.5200
449,800
Tue, 09 Jun 2026
156.8200
160.7400
156.6700
159.3300
596,600
Mon, 08 Jun 2026
159.0100
159.3600
156.0800
157.1300
625,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
155.0100
159.3600
155.0100
159.1800
396,900
Thu, 04 Jun 2026
153.0900
154.9000
152.0100
154.3100
425,600
Wed, 03 Jun 2026
150.8800
151.3800
148.3400
151.2000
616,900
Tue, 02 Jun 2026
153.9200
154.5000
150.9400
151.0500
524,900
Mon, 01 Jun 2026
153.1700
153.7400
152.1000
152.1200
454,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
153.4500
155.7000
152.9100
153.2400
584,800
Thu, 28 May 2026
153.4200
155.7400
153.0100
153.7900
518,700
Wed, 27 May 2026
156.3100
157.2600
152.8400
154.3900
431,900
Tue, 26 May 2026
156.3400
157.7600
155.8400
156.7500
369,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
156.4800
157.1700
155.5600
156.2800
398,900
Thu, 21 May 2026
154.5100
156.6100
153.1000
156.6000
575,800
Wed, 20 May 2026
150.7600
154.7400
148.5000
154.4600
759,500
Tue, 19 May 2026
156.8100
157.9200
149.8700
149.8700
1,291,200
Mon, 18 May 2026
155.6900
157.8300
155.0400
157.3500
501,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
154.4600
155.6600
153.6900
155.0400
1,066,200
Thu, 14 May 2026
153.9700
155.2900
153.7900
154.4700
385,200
Wed, 13 May 2026
154.3300
154.6800
151.2500
152.9900
517,100
Tue, 12 May 2026
154.2900
155.4800
151.6000
154.9100
471,700
Mon, 11 May 2026
153.3300
155.2800
152.7000
153.8600
784,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
152.9800
153.9900
150.8100
151.0800
469,000
Thu, 07 May 2026
9 · 10-Q
After-hours · 16:32 ET
10-Q (Q1 2026) ↗
Thu, 07 May 2026
153.9700
154.6700
152.0400
152.4500
569,100
Wed, 06 May 2026
155.2600
156.6900
154.0500
154.3900
376,800
Tue, 05 May 2026
153.0000
154.6800
152.8100
154.1400
435,500
Mon, 04 May 2026
8 · 8-K
After market open · 12:57 ET
8-K (ANNUAL MEETING RESULTS 2026) ↗
Mon, 04 May 2026
151.8600
154.4600
151.4700
152.6500
452,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
154.0000
154.4200
152.4700
152.7200
503,200
Thu, 30 Apr 2026
152.0700
154.3400
151.5900
154.3000
750,800
Wed, 29 Apr 2026
152.6100
154.0300
151.5200
152.5400
488,000
Tue, 28 Apr 2026
153.6200
154.5100
151.6400
152.6700
624,800
Mon, 27 Apr 2026
152.4900
154.6000
152.0000
152.0700
566,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
154.6300
155.0800
151.6000
152.5600
681,500
Thu, 23 Apr 2026
150.0200
154.0400
145.3700
153.9700
638,600
Wed, 22 Apr 2026
7 · 8-K
After-hours · 16:44 ET
8-K (Q1 2026 EARNINGS RELEASE) ↗
Wed, 22 Apr 2026
151.6600
151.6600
149.2000
151.2500
568,900
Tue, 21 Apr 2026
151.8500
152.1500
150.0300
150.9200
538,400
Mon, 20 Apr 2026
150.2400
152.8000
150.2400
151.1000
458,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
150.3700
152.5500
149.1900
151.8600
459,100
Thu, 16 Apr 2026
148.0900
150.0300
148.0900
149.6800
412,200
Wed, 15 Apr 2026
148.0500
150.1900
147.7300
149.0800
418,000
Tue, 14 Apr 2026
147.2400
149.6100
146.5300
148.2000
453,500
Mon, 13 Apr 2026
145.4900
147.6100
144.3000
147.5500
340,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
147.3200
147.9500
145.8200
145.8400
364,800
Thu, 09 Apr 2026
147.0000
149.1500
146.7900
147.3900
440,800
Wed, 08 Apr 2026
145.9400
148.2400
145.3500
147.8500
498,800
Tue, 07 Apr 2026
143.0200
144.7700
142.5200
143.7400
498,100
Mon, 06 Apr 2026
141.8700
143.8000
141.8700
143.3600
387,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
139.5600
143.4700
138.9300
142.6000
530,700
Wed, 01 Apr 2026
139.5000
141.4600
139.1800
140.4300
644,500
Tue, 31 Mar 2026
135.3900
139.4200
135.1800
139.1700
660,900
Mon, 30 Mar 2026
135.7300
137.9900
135.4400
136.4500
734,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
138.7300
139.7300
135.0700
135.1100
576,200
Thu, 26 Mar 2026
137.6700
139.4000
137.2700
138.8000
414,300
Wed, 25 Mar 2026
139.5100
140.1800
136.8300
137.5100
256,600
Tue, 24 Mar 2026
136.9100
139.2500
136.2900
138.5800
297,400
Mon, 23 Mar 2026
139.2800
139.5900
137.0200
137.3800
775,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.6800
137.8400
135.7400
136.8000
784,400
Thu, 19 Mar 2026
137.8500
138.3700
136.1200
137.7100
431,700
Thu, 19 Mar 2026
6 · DEF 14A
Next filing day · accepted 18 Mar, 18:16 ET
DEF 14A (2026 PROXY STATEMENT) ↗
Wed, 18 Mar 2026
138.7400
139.4600
137.2900
137.6200
406,000
Tue, 17 Mar 2026
141.0000
141.6100
139.6900
139.7000
377,900
Mon, 16 Mar 2026
139.3800
141.4500
138.6500
139.8200
315,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
139.9000
139.9000
138.4300
138.4600
338,300
Thu, 12 Mar 2026
139.4600
141.0300
138.5000
138.7700
418,200
Wed, 11 Mar 2026
141.8000
143.2500
140.8500
140.9900
528,600
Tue, 10 Mar 2026
142.3500
145.4600
140.5100
142.9100
497,400
Mon, 09 Mar 2026
140.8400
142.2800
138.4000
142.0100
592,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
143.2200
143.2200
138.8500
142.1800
650,600
Thu, 05 Mar 2026
143.4000
144.7100
142.7300
143.3700
707,300
Wed, 04 Mar 2026
144.6500
145.4700
143.5200
144.7500
351,700
Tue, 03 Mar 2026
143.9500
146.5200
141.5600
144.6900
443,100
Mon, 02 Mar 2026
144.0000
147.1800
143.7300
146.3300
435,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · 8-K
After-hours · 16:54 ET
8-K ↗
Fri, 27 Feb 2026
144.5200
147.1800
143.5600
145.2600
504,900
Thu, 26 Feb 2026
145.0900
146.8700
145.0300
146.0800
361,100
Wed, 25 Feb 2026
4 · 10-K
After-hours · 17:20 ET
10-K ↗
Wed, 25 Feb 2026
143.7100
144.5600
140.8000
144.1500
598,700
Tue, 24 Feb 2026
143.7300
143.9700
141.4400
142.2900
389,000
Mon, 23 Feb 2026
142.8700
145.8700
142.1300
142.6500
532,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
144.7900
145.7800
142.9800
144.3900
579,000
Thu, 19 Feb 2026
143.1500
145.1400
143.1500
144.0100
366,700
Wed, 18 Feb 2026
145.9300
147.3100
142.4100
143.6000
411,600
Tue, 17 Feb 2026
145.4200
146.6500
143.3700
145.9100
401,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
143.2200
145.9500
143.1500
144.2500
470,500
Thu, 12 Feb 2026
143.6400
144.9400
141.6000
144.1000
524,000
Wed, 11 Feb 2026
142.5100
144.7100
141.6300
143.9300
349,500
Tue, 10 Feb 2026
140.5500
142.7600
139.1300
141.9500
425,200
Mon, 09 Feb 2026
145.1500
146.2500
140.7700
141.4200
563,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
148.7900
148.9900
145.5600
146.5100
510,400
Thu, 05 Feb 2026
149.1700
152.7100
146.8500
146.9500
867,500
Wed, 04 Feb 2026
3 · 8-K
After-hours · 16:45 ET
8-K (Q4 2025 EARNINGS RELEASE) ↗
Wed, 04 Feb 2026
144.6500
146.0800
143.7600
144.8200
797,500
Tue, 03 Feb 2026
142.5100
145.6400
142.3100
143.6500
444,800
Mon, 02 Feb 2026
140.5900
143.5000
139.9800
143.4400
616,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
138.9400
140.5500
138.5700
140.2200
1,279,200
Thu, 29 Jan 2026
138.6800
140.1100
137.8400
139.9800
421,300
Wed, 28 Jan 2026
136.9100
138.8000
136.6300
138.5500
515,100
Tue, 27 Jan 2026
138.1300
138.8300
137.0500
137.3900
397,700
Mon, 26 Jan 2026
137.0800
139.6900
136.9900
138.0800
442,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
137.3900
138.0200
135.4200
136.5000
509,600
Thu, 22 Jan 2026
138.6600
139.7900
137.0600
138.3100
437,200
Wed, 21 Jan 2026
137.5400
139.9100
137.5400
138.7300
434,000
Tue, 20 Jan 2026
137.9000
139.9700
136.8300
137.0000
478,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
139.3200
140.4700
138.4400
138.9700
410,400
Thu, 15 Jan 2026
142.7000
143.9400
139.5000
139.8200
502,500
Wed, 14 Jan 2026
141.2600
144.2600
141.2600
142.4100
508,100
Tue, 13 Jan 2026
143.3900
143.9300
141.3200
141.9300
478,100
Mon, 12 Jan 2026
141.6600
144.0600
141.2600
142.8700
483,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
142.0200
142.9700
141.8100
141.9500
334,100
Thu, 08 Jan 2026
139.6400
142.9700
139.6400
142.4700
501,100
Wed, 07 Jan 2026
139.4400
140.4300
138.4800
139.7600
430,200
Tue, 06 Jan 2026
138.3200
140.1400
137.7200
139.6400
537,300
Mon, 05 Jan 2026
136.4300
142.0000
136.0100
140.6300
669,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
139.6300
141.8200
138.1400
138.4200
562,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
140.0700
141.4100
139.8100
139.8600
349,500
Tue, 30 Dec 2025
142.2500
142.2500
141.2500
141.4600
277,900
Mon, 29 Dec 2025
142.4300
142.4300
140.5800
141.7600
523,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
143.2600
143.7200
141.6100
142.2100
257,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
141.5000
144.4400
141.5000
143.5000
218,800
Tue, 23 Dec 2025
142.6900
143.6400
141.8100
142.3700
415,600
Mon, 22 Dec 2025
139.3400
144.3300
138.9700
142.5300
551,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
138.2300
140.1200
138.0300
139.6400
1,116,600
Thu, 18 Dec 2025
138.1100
140.1300
137.2800
138.5300
508,300
Wed, 17 Dec 2025
140.2900
141.1500
138.6200
138.7300
565,900
Tue, 16 Dec 2025
140.9400
141.4900
139.6500
140.7400
511,400
Mon, 15 Dec 2025
140.2500
141.4500
139.3000
140.6500
519,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
139.0000
140.2600
138.8700
139.4600
442,200
Thu, 11 Dec 2025
136.3300
139.4000
135.0200
139.0400
482,500
Wed, 10 Dec 2025
133.6000
135.6200
133.5700
134.9100
471,300
Tue, 09 Dec 2025
133.5000
135.0700
132.8700
133.0900
599,300
Mon, 08 Dec 2025
131.3500
133.7500
131.0900
133.0200
696,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
130.5000
131.5100
130.0700
131.3700
456,600
Thu, 04 Dec 2025
130.2900
132.0200
130.2700
130.8200
300,400
Wed, 03 Dec 2025
131.4000
131.7900
129.2100
130.8200
592,400
Tue, 02 Dec 2025
133.4500
133.4500
130.9900
131.1500
577,600
Mon, 01 Dec 2025
134.5400
135.1500
132.3600
132.5300
526,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
134.7100
136.0700
133.6900
134.7300
208,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
135.9400
136.4500
134.8000
134.8700
557,800
Tue, 25 Nov 2025
134.1900
135.7100
134.1700
135.3700
551,900
Mon, 24 Nov 2025
131.9800
133.6300
131.4700
133.2700
557,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
130.9300
133.9100
130.6200
132.4200
561,200
Thu, 20 Nov 2025
131.8100
132.5500
129.6500
130.3700
299,900
Wed, 19 Nov 2025
131.3600
132.2100
129.4200
130.7400
358,200
Tue, 18 Nov 2025
130.8300
133.0000
130.1800
131.8500
317,500
Mon, 17 Nov 2025
131.5200
132.6300
130.5000
131.4300
884,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
132.7900
133.3200
131.0600
131.8100
386,400
Thu, 13 Nov 2025
134.2000
134.9200
132.6300
133.1600
487,400
Wed, 12 Nov 2025
132.1100
134.5500
132.1100
133.9700
512,900
Tue, 11 Nov 2025
132.7100
133.9300
132.2500
132.3100
367,100
Mon, 10 Nov 2025
131.7900
133.3800
131.6700
132.7700
452,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
131.7500
132.4700
130.5000
132.2400
592,500
Thu, 06 Nov 2025
2 · 8-K
After-hours · 16:51 ET
8-K (AMEND NO 1 TO SERP) ↗
Thu, 06 Nov 2025
133.7400
134.6200
131.4600
131.8300
583,800
Wed, 05 Nov 2025
1 · 10-Q
After-hours · 16:28 ET
10-Q (Q3 2025) ↗
Wed, 05 Nov 2025
133.4700
134.5000
133.0000
133.7500
599,200
Tue, 04 Nov 2025
130.6800
133.6400
130.2600
133.3800
660,000
Mon, 03 Nov 2025
130.8600
130.8600
127.8500
130.6400
847,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
131.4300
133.1900
130.9700
131.5100
876,900
Thu, 30 Oct 2025
132.2700
134.1500
131.9700
132.4400
726,000
Wed, 29 Oct 2025
133.1500
134.2500
131.3500
131.7300
543,900
Tue, 28 Oct 2025
134.5100
135.1200
133.8900
134.3700
523,500
Mon, 27 Oct 2025
134.4000
135.3700
134.0900
134.9900
613,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
135.3100
135.4800
133.2900
133.6200
688,300