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
183.2500
185.7500
179.7400
181.8300
774,187
Thu, 22 Oct 2026
178.6200
184.6700
178.4300
184.6600
984,600
Wed, 21 Oct 2026
178.1700
179.2000
177.1200
179.0400
401,600
Tue, 20 Oct 2026
175.5600
178.8500
175.5200
178.1200
500,000
Mon, 19 Oct 2026
174.0500
176.7000
173.8200
175.5600
449,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
176.9800
178.4800
174.5600
175.3100
563,400
Thu, 15 Oct 2026
174.8100
177.2100
174.7900
175.8800
537,300
Wed, 14 Oct 2026
170.5500
172.1100
169.9300
171.8400
777,500
Tue, 13 Oct 2026
16 · 8-K
After market open · 10:46 ET
8-K ↗
Tue, 13 Oct 2026
169.1000
171.3400
167.4000
170.7200
558,400
Mon, 12 Oct 2026
166.8600
169.1000
166.6400
167.6500
360,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
166.9800
168.8200
166.1900
167.8200
510,800
Thu, 08 Oct 2026
166.5900
168.0500
164.1000
167.6200
607,600
Wed, 07 Oct 2026
167.6400
168.4600
166.3800
166.9700
575,300
Tue, 06 Oct 2026
170.3600
171.9800
167.1800
168.4500
783,800
Mon, 05 Oct 2026
15 · 8-K
After market open · 10:45 ET
8-K ↗
Mon, 05 Oct 2026
168.3000
171.0800
166.9500
170.0000
924,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
172.7700
174.0000
169.7300
169.8700
631,600
Thu, 01 Oct 2026
169.5800
172.9100
168.4100
171.6200
788,000
Wed, 30 Sep 2026
170.3100
171.3600
169.0200
170.6700
822,100
Tue, 29 Sep 2026
170.6900
172.0200
169.5300
170.7800
507,100
Mon, 28 Sep 2026
168.9400
172.6400
168.0200
171.8900
642,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
169.6700
171.8500
168.7500
170.3400
591,400
Thu, 24 Sep 2026
172.6400
173.3600
168.4100
169.0100
629,200
Wed, 23 Sep 2026
170.6800
173.8600
170.6800
172.6600
541,800
Tue, 22 Sep 2026
171.5300
172.8400
169.9300
172.0900
769,500
Mon, 21 Sep 2026
172.3900
172.3900
168.0600
169.3300
761,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
171.5000
171.5000
167.6900
167.7100
2,698,600
Thu, 17 Sep 2026
173.8400
174.0000
170.9000
171.0900
788,200
Wed, 16 Sep 2026
172.2400
174.6300
171.2600
172.2800
1,063,900
Tue, 15 Sep 2026
170.6500
171.6100
169.2000
171.5200
694,000
Mon, 14 Sep 2026
170.0200
172.1700
169.1400
170.9200
793,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
171.2800
171.8300
168.8300
169.3800
796,300
Thu, 10 Sep 2026
168.6300
170.4600
167.6900
168.7700
871,300
Wed, 09 Sep 2026
169.8900
171.5800
168.7500
169.7900
747,600
Tue, 08 Sep 2026
173.8100
173.8100
166.8500
170.7000
932,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
171.9900
175.4500
170.3900
175.0600
774,400
Thu, 03 Sep 2026
175.1300
175.6000
169.9300
173.0300
814,000
Wed, 02 Sep 2026
172.6600
176.4600
171.0700
174.4200
904,200
Tue, 01 Sep 2026
173.6600
175.9700
172.9600
173.0700
889,000
Mon, 31 Aug 2026
176.8800
177.4600
173.7200
174.1100
7,318,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
179.3700
181.2400
176.6000
177.7500
775,400
Thu, 27 Aug 2026
180.8600
181.5900
178.2600
178.3400
518,800
Wed, 26 Aug 2026
181.4200
183.0800
179.3200
182.3300
787,800
Tue, 25 Aug 2026
185.0800
185.6500
179.5500
179.9500
692,800
Mon, 24 Aug 2026
184.5500
185.7700
182.0200
183.6900
657,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
183.8500
185.4200
181.6000
183.7100
478,100
Thu, 20 Aug 2026
180.8400
184.1100
179.1000
182.6800
554,800
Wed, 19 Aug 2026
177.3900
184.4800
176.4000
183.1600
627,900
Wed, 19 Aug 2026
14 · 8-K
Pre-market · 06:45 ET
8-K ↗
Tue, 18 Aug 2026
177.6500
179.7700
176.2900
177.7100
671,900
Mon, 17 Aug 2026
175.5500
177.9100
174.2000
176.6200
721,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
176.6500
179.5800
176.2800
178.9300
702,600
Thu, 13 Aug 2026
182.1600
182.7600
177.3300
180.0100
1,030,300
Wed, 12 Aug 2026
178.3800
181.9400
177.1500
181.0300
755,100
Tue, 11 Aug 2026
177.1800
180.3600
175.2300
179.7300
668,100
Mon, 10 Aug 2026
175.4700
178.3800
172.0500
178.3500
731,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
173.5100
178.0000
173.3900
177.1800
664,500
Thu, 06 Aug 2026
176.9300
176.9300
172.5700
173.9900
785,900
Wed, 05 Aug 2026
173.7100
175.6900
171.1000
175.5800
822,500
Tue, 04 Aug 2026
13 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 04 Aug 2026
171.6100
174.1600
169.4100
173.3000
895,800
Mon, 03 Aug 2026
172.4500
174.3800
169.5400
172.2700
888,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
172.2700
174.1700
167.8700
169.7300
1,336,800
Thu, 30 Jul 2026
185.5900
187.9100
173.6500
174.8200
2,072,600
Thu, 30 Jul 2026
12 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 29 Jul 2026
166.6000
167.8800
165.3900
167.1400
1,052,100
Tue, 28 Jul 2026
165.8900
171.1500
165.8900
169.1300
969,800
Mon, 27 Jul 2026
161.8400
164.5100
161.0500
163.0300
788,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
155.6900
161.4200
155.2000
160.9000
678,400
Thu, 23 Jul 2026
155.9200
157.5100
154.7200
155.2000
877,500
Wed, 22 Jul 2026
156.6500
158.2000
155.8000
157.6800
643,100
Tue, 21 Jul 2026
158.1000
158.5500
155.1800
155.7500
905,100
Mon, 20 Jul 2026
162.5200
162.5200
157.2800
158.3600
612,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
163.3700
165.6700
159.7300
160.4100
694,800
Thu, 16 Jul 2026
157.3700
163.1700
156.8700
163.0600
874,200
Wed, 15 Jul 2026
157.5700
159.0000
156.4600
156.7900
611,500
Tue, 14 Jul 2026
159.7600
160.3400
156.8200
157.1600
508,200
Mon, 13 Jul 2026
161.3100
162.6100
158.9000
159.2400
680,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.9900
162.3800
159.7000
160.7100
480,000
Thu, 09 Jul 2026
158.0300
161.4700
157.2500
159.0700
790,100
Wed, 08 Jul 2026
161.9100
162.4500
156.0800
157.9500
1,074,400
Tue, 07 Jul 2026
167.8400
168.8800
164.2900
164.3500
516,500
Mon, 06 Jul 2026
166.0400
166.2300
163.2500
166.0400
608,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
164.3400
167.0300
163.5000
166.9700
658,100
Wed, 01 Jul 2026
162.8100
164.9000
161.0400
163.1200
614,700
Tue, 30 Jun 2026
163.1000
163.1400
161.3900
162.3500
490,100
Mon, 29 Jun 2026
163.9100
164.9700
161.6300
163.3200
745,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
165.8700
165.9700
162.8600
165.7600
1,019,500
Thu, 25 Jun 2026
163.3700
168.0000
162.5000
164.6100
692,400
Wed, 24 Jun 2026
159.2400
164.3900
158.2400
163.1500
897,200
Tue, 23 Jun 2026
157.8400
159.0800
157.0100
157.8600
587,700
Mon, 22 Jun 2026
157.7400
159.6500
156.6100
157.4800
637,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
160.6000
162.8300
157.9200
158.6800
1,505,800
Wed, 17 Jun 2026
160.5800
163.7800
158.1800
159.5500
777,800
Tue, 16 Jun 2026
160.5400
162.9700
160.5400
161.9200
554,400
Mon, 15 Jun 2026
161.0700
162.0300
159.8000
159.8200
624,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
160.3300
161.3000
158.5100
159.2500
852,500
Thu, 11 Jun 2026
155.5200
160.1900
154.4100
158.7500
956,800
Wed, 10 Jun 2026
160.3700
160.3900
156.0000
156.0700
1,078,200
Tue, 09 Jun 2026
154.2600
159.3900
153.7100
159.3500
964,800
Mon, 08 Jun 2026
153.7500
154.1800
152.4200
153.0100
495,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
153.5500
156.2300
152.7300
155.1800
589,000
Thu, 04 Jun 2026
157.9200
158.5800
152.5500
153.2500
456,500
Thu, 04 Jun 2026
11 · 8-K
Pre-market · 06:44 ET
8-K ↗
Wed, 03 Jun 2026
155.5000
157.7800
155.3000
155.8900
740,900
Tue, 02 Jun 2026
155.4300
157.8000
154.9400
157.0400
1,006,700
Mon, 01 Jun 2026
157.1100
157.5500
155.1500
155.4800
537,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
160.6400
161.4900
158.9700
159.0700
1,074,000
Thu, 28 May 2026
158.9100
161.6800
157.8900
161.1800
559,800
Wed, 27 May 2026
161.1700
163.5000
159.3800
160.5200
687,500
Tue, 26 May 2026
160.0100
160.6400
158.5800
159.8000
626,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
159.2600
160.5500
158.4000
159.6600
468,800
Thu, 21 May 2026
156.6200
160.0000
155.0000
158.9000
623,300
Wed, 20 May 2026
153.9900
158.4600
152.6800
158.3200
808,200
Tue, 19 May 2026
156.4300
157.6300
154.0800
154.2600
571,600
Mon, 18 May 2026
156.5100
159.2700
156.1100
156.8400
548,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
158.4700
159.1100
156.0200
156.2100
646,700
Thu, 14 May 2026
159.7200
160.6800
158.4400
159.1100
577,900
Wed, 13 May 2026
160.2900
162.0000
158.2800
158.7400
705,900
Tue, 12 May 2026
162.5900
163.2500
160.0200
160.1100
771,300
Mon, 11 May 2026
163.7800
163.7800
161.3800
162.0200
705,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
166.0800
166.0900
163.0700
163.5100
539,400
Thu, 07 May 2026
167.0000
169.0700
164.4800
165.5300
895,000
Wed, 06 May 2026
165.6000
169.1300
165.3300
166.6800
649,400
Tue, 05 May 2026
160.7300
163.7900
159.1900
161.9700
633,600
Tue, 05 May 2026
10 · 10-Q
Next filing day · accepted 04 May, 18:25 ET
10-Q ↗
Mon, 04 May 2026
161.9300
163.7800
159.6300
160.4600
774,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 01 May 2026
164.8200
165.1100
162.9000
163.0300
656,200
Thu, 30 Apr 2026
163.3300
167.0300
162.8100
163.9300
794,000
Wed, 29 Apr 2026
163.9900
166.0000
161.5500
162.9500
862,900
Tue, 28 Apr 2026
167.8900
173.0700
166.3800
166.4900
1,107,200
Tue, 28 Apr 2026
8 · 8-K
Pre-market · 06:46 ET
8-K ↗
Mon, 27 Apr 2026
165.5000
167.6000
164.4600
164.9800
779,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
166.6800
167.5500
165.1100
165.5000
464,200
Thu, 23 Apr 2026
168.1000
170.1400
166.3800
167.4300
499,300
Wed, 22 Apr 2026
170.1500
170.9500
166.8700
167.0500
518,100
Tue, 21 Apr 2026
172.8800
173.3400
169.1500
169.4600
474,300
Mon, 20 Apr 2026
172.0800
173.7600
170.6800
172.1200
461,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
167.4700
173.8900
167.4700
172.4800
639,400
Thu, 16 Apr 2026
167.4700
168.8900
165.3100
166.2700
1,005,100
Wed, 15 Apr 2026
170.2500
170.9700
167.6500
168.0300
501,700
Tue, 14 Apr 2026
171.6900
172.0700
170.1100
170.8500
403,400
Mon, 13 Apr 2026
170.7200
172.4000
168.1600
172.2200
559,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
174.2200
174.4200
170.5200
171.1600
634,000
Thu, 09 Apr 2026
7 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Thu, 09 Apr 2026
173.6600
175.3100
172.4800
173.8100
450,800
Wed, 08 Apr 2026
171.9900
175.9800
171.2800
175.3100
571,000
Tue, 07 Apr 2026
168.0800
169.2400
166.2000
167.5000
564,600
Mon, 06 Apr 2026
169.9800
171.1600
169.3100
169.3500
639,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
171.5100
173.7400
169.6200
171.4700
468,200
Wed, 01 Apr 2026
172.9300
176.5100
172.8100
173.1000
550,600
Tue, 31 Mar 2026
170.0200
173.0900
168.3600
172.6800
820,300
Mon, 30 Mar 2026
169.4500
172.8000
167.1000
168.1500
597,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.3200
169.5900
166.4700
167.7800
698,900
Thu, 26 Mar 2026
169.9800
172.2900
167.5800
168.5200
546,400
Wed, 25 Mar 2026
168.1200
171.3300
166.9500
170.6400
797,100
Tue, 24 Mar 2026
163.2000
166.7200
163.0100
165.9200
482,500
Mon, 23 Mar 2026
164.4200
167.3000
163.6300
164.8400
708,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
163.1400
164.6600
160.4400
161.1600
997,400
Thu, 19 Mar 2026
163.7800
164.9300
160.6200
162.9900
722,200
Wed, 18 Mar 2026
169.7600
171.0900
164.5100
164.6700
723,600
Tue, 17 Mar 2026
173.3600
174.3700
170.7500
171.1100
514,300
Mon, 16 Mar 2026
171.7900
173.4200
171.7200
171.9500
598,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
172.8200
173.1200
170.1900
170.7700
752,600
Thu, 12 Mar 2026
174.0800
174.0800
169.0400
171.0100
898,700
Thu, 12 Mar 2026
6 · DEFA14A
Pre-market · 06:06 ET
DEFA14A ↗
Thu, 12 Mar 2026
5 · DEF 14A
Pre-market · 06:03 ET
DEF 14A ↗
Wed, 11 Mar 2026
173.7100
175.3000
172.4300
174.5600
704,600
Tue, 10 Mar 2026
176.1200
177.3900
173.6600
174.3000
918,800
Mon, 09 Mar 2026
177.5500
177.6900
174.3800
176.4700
742,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
182.8200
182.8200
178.0300
179.6400
486,400
Thu, 05 Mar 2026
185.7900
186.8600
183.2000
183.7300
817,300
Wed, 04 Mar 2026
189.4300
189.8500
186.1700
187.2000
617,300
Tue, 03 Mar 2026
191.3200
193.1500
187.1500
190.6400
492,000
Mon, 02 Mar 2026
194.9700
196.0800
192.9400
194.9700
500,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
193.0600
197.1600
192.4000
196.3500
646,000
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 26 Feb 2026
194.9200
194.9200
192.3600
192.9400
604,200
Wed, 25 Feb 2026
3 · 10-K
After market open · 11:32 ET
10-K ↗
Wed, 25 Feb 2026
197.0000
197.5100
191.3800
192.7900
653,900
Tue, 24 Feb 2026
197.4500
199.5400
196.0100
197.4500
432,800
Mon, 23 Feb 2026
195.6100
196.9400
194.1600
196.6200
609,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
193.6900
196.9900
191.9700
196.9200
650,200
Thu, 19 Feb 2026
195.3000
196.7200
193.1400
193.6000
388,400
Wed, 18 Feb 2026
194.0300
195.9300
193.1700
195.4100
328,500
Tue, 17 Feb 2026
195.7100
197.4900
192.6000
194.3900
374,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
195.1900
196.9000
193.7600
195.8000
518,700
Thu, 12 Feb 2026
193.7100
197.5400
193.5700
195.5500
646,200
Wed, 11 Feb 2026
190.8400
193.8800
189.1800
192.7800
518,800
Tue, 10 Feb 2026
189.8900
191.9100
188.1500
190.6700
515,000
Mon, 09 Feb 2026
190.7300
191.7400
189.1800
189.4600
636,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
193.5800
194.7200
190.8200
191.5100
922,700
Thu, 05 Feb 2026
193.3700
196.0000
191.0400
192.8800
1,472,000
Wed, 04 Feb 2026
185.7400
194.2800
183.9500
193.1300
1,654,200
Wed, 04 Feb 2026
2 · 8-K
Pre-market · 06:45 ET
8-K ↗
Tue, 03 Feb 2026
185.4200
189.0500
185.0900
186.8200
1,018,100
Mon, 02 Feb 2026
185.3200
187.3300
184.1700
187.0900
770,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
183.9400
185.9000
182.3900
185.5100
555,300
Thu, 29 Jan 2026
185.6100
186.4600
183.9000
185.3800
398,200
Wed, 28 Jan 2026
186.8200
186.9500
183.9000
184.8700
462,400
Tue, 27 Jan 2026
187.9700
188.3500
185.8500
186.9400
394,300
Mon, 26 Jan 2026
188.3500
188.7300
186.2000
188.3100
425,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
185.3800
187.4700
184.6600
187.4300
495,100
Thu, 22 Jan 2026
185.4600
187.4200
184.5500
185.9400
398,200
Wed, 21 Jan 2026
184.0000
186.2100
183.0100
185.8700
560,400
Tue, 20 Jan 2026
186.4200
187.0000
181.6400
182.2100
493,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
188.0100
188.8100
185.7800
188.6500
767,100
Thu, 15 Jan 2026
188.3700
190.3500
186.8600
189.0800
597,600
Wed, 14 Jan 2026
187.9600
190.0000
186.1200
188.3800
516,000
Tue, 13 Jan 2026
188.3400
189.6700
186.5300
187.7300
568,000
Mon, 12 Jan 2026
188.8800
190.3700
187.5300
187.9700
388,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
185.8600
188.9300
184.9800
188.4000
794,700
Thu, 08 Jan 2026
179.0400
189.6000
179.0400
186.0200
1,058,400
Wed, 07 Jan 2026
181.8000
183.1200
179.2800
180.5300
529,400
Tue, 06 Jan 2026
181.1200
183.0500
180.4600
182.0400
723,800
Mon, 05 Jan 2026
180.2900
182.5100
179.7100
180.5400
821,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
181.7000
183.2200
179.3600
182.4400
825,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
182.4900
183.9800
181.3700
181.8800
515,000
Tue, 30 Dec 2025
182.1200
183.9400
181.7500
183.1600
751,800
Mon, 29 Dec 2025
181.6900
183.6800
181.6900
182.6500
530,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
181.7800
183.2700
180.6200
182.5400
356,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
181.2900
182.2200
181.0000
181.7100
267,100
Tue, 23 Dec 2025
181.3200
181.8800
180.3900
181.2200
772,800
Mon, 22 Dec 2025
181.0000
181.8500
180.4600
181.0300
469,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
184.1600
184.1600
180.4300
181.1500
1,358,000
Thu, 18 Dec 2025
184.1500
185.2500
183.0200
183.2400
719,100
Wed, 17 Dec 2025
182.1600
184.8100
181.8100
183.8600
729,200
Tue, 16 Dec 2025
184.0800
184.3000
181.1600
183.1200
649,300
Mon, 15 Dec 2025
182.6000
183.9000
181.1900
183.6900
544,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
181.8600
183.8500
181.7000
182.6000
804,700
Thu, 11 Dec 2025
178.4200
182.3300
177.2600
181.6600
748,000
Wed, 10 Dec 2025
173.4400
178.0000
172.0000
177.1000
862,000
Tue, 09 Dec 2025
174.5900
175.2700
172.5200
172.9400
530,000
Mon, 08 Dec 2025
178.1800
179.6500
174.0200
175.3100
902,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
174.9100
179.6400
174.3800
179.3300
1,194,700
Thu, 04 Dec 2025
176.2900
179.0800
174.3500
174.9600
1,063,500
Wed, 03 Dec 2025
171.5600
175.8000
171.0300
175.5900
831,300
Tue, 02 Dec 2025
173.8900
173.8900
171.6000
172.2200
746,700
Mon, 01 Dec 2025
171.6900
173.8500
170.2100
172.5300
654,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
172.0400
173.4900
172.0400
172.3700
246,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
169.8600
172.9800
169.8600
172.2200
635,900
Tue, 25 Nov 2025
169.3500
171.3700
168.7500
170.4900
614,800
Mon, 24 Nov 2025
169.8300
171.6000
167.1400
167.5900
1,213,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
167.1200
173.1700
166.9200
170.4600
1,325,100
Thu, 20 Nov 2025
168.7100
170.2500
165.8900
166.0100
763,600
Wed, 19 Nov 2025
168.5600
168.9600
165.9700
168.4400
685,600
Tue, 18 Nov 2025
170.6800
171.1400
168.7000
168.7300
617,900
Mon, 17 Nov 2025
172.5800
173.1300
170.6500
170.7600
562,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
175.6500
176.2400
172.6600
172.9100
816,900
Thu, 13 Nov 2025
174.1000
177.1000
173.2300
176.4100
770,700
Wed, 12 Nov 2025
174.9600
175.5900
172.3400
174.0100
613,000
Tue, 11 Nov 2025
174.6600
177.2400
174.0400
174.3100
615,200
Mon, 10 Nov 2025
173.9000
174.5900
171.0700
173.5900
484,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
172.4900
174.8100
172.1800
174.0700
523,000
Thu, 06 Nov 2025
174.2500
175.8000
171.5200
171.9500
656,000
Wed, 05 Nov 2025
174.3100
176.0300
171.8500
174.5200
898,600
Tue, 04 Nov 2025
174.4000
175.0600
172.8000
174.3900
779,200
Mon, 03 Nov 2025
174.2500
174.3400
171.4200
174.2700
805,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
174.3200
176.0400
173.4600
174.8900
676,500
Thu, 30 Oct 2025
175.5500
178.4700
174.6600
175.9300
611,500
Wed, 29 Oct 2025
178.6200
180.2000
175.8500
176.2000
779,500
Tue, 28 Oct 2025
1 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Tue, 28 Oct 2025
182.0100
182.1400
179.0200
179.1700
502,300
Mon, 27 Oct 2025
182.2000
182.2000
179.1000
180.4700
605,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
187.1300
187.6800
180.9700
181.5900
965,500
Thu, 23 Oct 2025
183.5300
189.2400
183.0000
186.2800
1,963,800