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
137.5000
139.0800
130.4700
132.6900
1,925,645
Thu, 22 Oct 2026
132.5500
139.1200
132.2100
139.1100
2,729,000
Wed, 21 Oct 2026
133.2300
134.3700
131.4600
132.1200
1,684,900
Tue, 20 Oct 2026
134.3800
137.0800
133.7000
134.1900
1,458,800
Mon, 19 Oct 2026
133.4600
134.6700
132.3000
133.2700
2,185,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
135.9800
136.0500
133.5700
134.3600
2,355,400
Thu, 15 Oct 2026
133.0000
135.6300
132.3600
133.8900
2,661,800
Wed, 14 Oct 2026
123.8800
130.5900
123.8700
129.9400
2,257,500
Tue, 13 Oct 2026
127.8300
129.1500
124.9700
125.0000
1,363,200
Mon, 12 Oct 2026
127.5000
127.8200
125.3000
126.5400
1,368,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
124.2900
127.9600
123.1900
127.2300
1,784,100
Thu, 08 Oct 2026
122.3200
125.3400
121.5100
124.2700
2,370,600
Wed, 07 Oct 2026
123.3100
124.4200
122.0700
122.1400
1,676,400
Tue, 06 Oct 2026
120.7700
124.7200
120.4700
123.2700
2,592,700
Mon, 05 Oct 2026
118.9300
121.4400
118.2000
119.3200
1,717,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
119.2500
119.3400
117.3100
118.9400
1,603,900
Thu, 01 Oct 2026
120.0200
121.1200
118.4600
118.9300
1,864,900
Wed, 30 Sep 2026
124.0200
124.3000
118.8500
119.5800
2,580,700
Tue, 29 Sep 2026
123.9700
124.0400
120.4800
122.6400
2,708,400
Mon, 28 Sep 2026
122.9700
125.5400
122.4500
124.3700
2,452,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
122.6600
125.7800
122.3000
124.8400
2,506,100
Thu, 24 Sep 2026
123.0000
124.9900
122.3200
122.5300
2,324,700
Wed, 23 Sep 2026
122.5000
122.8800
120.0500
120.6000
1,610,400
Tue, 22 Sep 2026
123.3400
125.0300
122.4700
122.6300
1,893,800
Mon, 21 Sep 2026
123.5200
124.0000
121.6700
121.9100
2,375,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
125.7400
125.7400
122.2200
122.4100
4,727,100
Thu, 17 Sep 2026
124.0500
125.1200
123.5100
124.9500
2,259,400
Wed, 16 Sep 2026
124.3800
125.7800
122.2500
123.0100
2,317,600
Tue, 15 Sep 2026
129.4600
130.7600
124.4700
124.7000
2,637,700
Mon, 14 Sep 2026
124.8300
129.7200
124.7300
129.1700
2,871,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
124.0000
125.7300
122.8900
124.5800
2,225,000
Thu, 10 Sep 2026
124.1500
126.0600
122.4000
122.9900
2,111,900
Wed, 09 Sep 2026
127.9900
127.9900
124.0900
124.5700
2,584,900
Tue, 08 Sep 2026
132.4700
132.7500
126.3100
127.8700
2,543,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
131.8100
133.6300
130.7700
133.2100
1,709,600
Thu, 03 Sep 2026
132.6600
133.7600
130.6400
131.2600
1,726,000
Wed, 02 Sep 2026
131.5000
134.1300
130.7100
130.8900
2,764,300
Tue, 01 Sep 2026
127.1500
131.7800
126.2200
131.0900
3,878,200
Mon, 31 Aug 2026
123.4700
127.0600
122.7300
126.7500
4,190,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
125.2500
125.8800
121.3400
122.8900
3,310,200
Fri, 28 Aug 2026
15 · 8-K
Pre-market · 06:58 ET
FORM 8-K ↗
Thu, 27 Aug 2026
127.8400
132.5000
124.5000
125.8900
6,404,700
Thu, 27 Aug 2026
14 · 10-Q
Pre-market · 07:04 ET
10-Q ↗
Thu, 27 Aug 2026
13 · 8-K
Pre-market · 06:57 ET
FORM 8-K ↗
Wed, 26 Aug 2026
122.0000
123.8100
120.4400
122.7800
3,233,300
Tue, 25 Aug 2026
124.7800
124.8100
122.3000
122.5800
1,532,800
Mon, 24 Aug 2026
123.5800
125.5000
123.0000
125.3300
2,136,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
121.7200
123.4300
121.3000
123.4100
1,770,100
Thu, 20 Aug 2026
118.0000
123.0900
117.5100
120.5800
2,154,800
Wed, 19 Aug 2026
121.8700
124.0900
121.7300
122.3100
2,221,800
Tue, 18 Aug 2026
122.8100
124.2300
120.5200
120.8400
2,295,000
Mon, 17 Aug 2026
121.3100
122.4300
119.8000
120.0800
1,897,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
122.2000
125.7700
122.0800
123.2800
1,553,700
Thu, 13 Aug 2026
121.6000
123.0700
119.8500
122.0800
1,552,000
Wed, 12 Aug 2026
120.7600
120.7600
118.0000
119.6000
2,096,000
Tue, 11 Aug 2026
121.4000
122.9200
119.7000
120.0700
1,944,000
Mon, 10 Aug 2026
124.6100
125.6800
121.4300
122.4200
2,819,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
127.1500
127.9800
125.5600
126.5900
1,833,500
Thu, 06 Aug 2026
128.1400
128.2600
125.6800
127.4500
1,436,900
Wed, 05 Aug 2026
128.1800
128.6000
126.0400
126.9400
1,470,700
Tue, 04 Aug 2026
125.0500
128.3200
124.5000
127.2600
1,928,500
Mon, 03 Aug 2026
128.6300
131.2500
126.5200
127.7200
1,953,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
127.1700
127.7000
125.0400
127.0500
1,392,900
Thu, 30 Jul 2026
127.5800
128.0700
125.8100
127.5000
1,771,500
Wed, 29 Jul 2026
125.4200
129.1300
124.3400
128.6800
1,807,500
Tue, 28 Jul 2026
125.4300
127.4200
124.3500
125.9700
2,537,300
Mon, 27 Jul 2026
118.6800
124.4700
118.6800
123.2200
2,496,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
115.7200
119.3600
115.1600
117.2300
1,654,900
Thu, 23 Jul 2026
119.0900
119.0900
114.4200
115.1600
2,710,300
Wed, 22 Jul 2026
124.6100
124.6600
119.8500
120.2400
1,793,100
Tue, 21 Jul 2026
123.8300
125.1700
122.5900
123.2000
1,670,800
Mon, 20 Jul 2026
125.7500
126.7500
124.6600
124.7500
2,275,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
127.4500
130.6100
124.6800
125.7500
2,943,300
Thu, 16 Jul 2026
123.0900
127.9700
121.9700
127.1600
4,863,800
Wed, 15 Jul 2026
119.3700
122.8500
118.9200
121.2800
2,044,600
Tue, 14 Jul 2026
123.6500
123.8100
119.8300
120.1400
2,719,300
Mon, 13 Jul 2026
120.3800
125.7500
120.3800
123.4400
3,566,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
116.3500
119.0400
116.3500
118.9200
2,226,100
Thu, 09 Jul 2026
114.1900
116.6300
113.5000
115.7300
1,988,800
Wed, 08 Jul 2026
114.6400
117.0400
113.2000
114.8000
2,545,700
Tue, 07 Jul 2026
115.4100
117.7100
115.1500
115.4300
2,577,900
Mon, 06 Jul 2026
119.2700
119.6500
114.6300
116.2700
2,141,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
116.4500
118.3400
115.4900
118.1700
3,242,200
Wed, 01 Jul 2026
114.9800
116.5200
114.1300
115.2000
2,676,500
Tue, 30 Jun 2026
116.0000
116.5900
113.3200
115.1100
2,178,800
Mon, 29 Jun 2026
118.6200
118.8800
116.8100
117.5200
2,181,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
118.3500
120.9300
118.1400
119.5100
3,385,400
Thu, 25 Jun 2026
119.9600
120.1300
115.9200
117.5600
2,813,300
Wed, 24 Jun 2026
115.0600
119.6700
114.5400
119.1700
3,195,200
Tue, 23 Jun 2026
114.0800
115.0900
112.7800
114.5800
2,442,900
Mon, 22 Jun 2026
112.1600
116.5900
111.7500
112.4600
2,591,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
109.0600
113.8100
108.9500
113.4500
5,885,900
Wed, 17 Jun 2026
113.0000
113.5500
107.9100
108.6900
3,901,300
Tue, 16 Jun 2026
116.2000
117.6000
112.9800
113.7500
3,479,300
Mon, 15 Jun 2026
116.4900
119.2000
115.4500
116.3900
3,617,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.1000
116.6500
114.3800
114.8000
2,619,800
Thu, 11 Jun 2026
109.6000
114.6400
108.6200
114.3400
3,128,900
Wed, 10 Jun 2026
109.2000
110.9400
107.6000
109.9600
2,906,700
Tue, 09 Jun 2026
106.2500
110.5000
106.2500
109.3800
3,478,400
Mon, 08 Jun 2026
103.6400
106.8900
103.4400
106.8200
3,425,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.2600
105.6700
102.6500
103.7000
2,786,800
Thu, 04 Jun 2026
106.7400
106.7400
103.1700
103.5200
3,037,300
Wed, 03 Jun 2026
105.7500
106.8900
101.8700
105.0900
4,689,700
Tue, 02 Jun 2026
113.2500
115.0000
105.5500
106.2700
9,005,600
Tue, 02 Jun 2026
12 · 10-Q
Pre-market · 07:01 ET
10-Q ↗
Tue, 02 Jun 2026
11 · 8-K
Pre-market · 06:54 ET
FORM 8-K ↗
Mon, 01 Jun 2026
111.0500
111.9900
108.1500
109.9300
7,146,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.7900
110.6700
108.0600
110.6100
5,519,000
Thu, 28 May 2026
111.0000
111.4500
107.3800
109.9000
4,782,700
Wed, 27 May 2026
102.7300
106.9000
102.4300
104.3300
4,966,500
Tue, 26 May 2026
105.6300
105.6300
101.7900
103.6100
3,541,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.4300
106.0900
104.2600
105.6500
2,435,200
Thu, 21 May 2026
101.8400
105.2700
99.5700
105.1100
3,767,900
Wed, 20 May 2026
102.5500
105.5100
101.0600
104.6100
3,260,300
Tue, 19 May 2026
106.0200
106.0300
100.2100
103.4800
4,381,800
Mon, 18 May 2026
101.9200
106.4700
100.4200
106.2300
5,083,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.3600
105.3600
102.3200
102.3800
3,435,900
Thu, 14 May 2026
102.1500
105.5100
102.1500
105.0500
3,933,900
Wed, 13 May 2026
102.1900
103.3800
100.8100
101.7500
4,618,200
Tue, 12 May 2026
104.8400
105.2400
102.2600
102.9800
5,469,500
Mon, 11 May 2026
111.8300
112.3100
103.6400
104.6300
6,574,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
117.0400
117.3700
112.9100
113.2900
3,307,100
Thu, 07 May 2026
116.1700
117.5500
113.5600
116.4700
3,210,900
Wed, 06 May 2026
116.5500
117.5400
114.8100
116.3700
2,930,300
Tue, 05 May 2026
116.1800
118.5800
115.8200
117.0100
2,897,200
Mon, 04 May 2026
114.4400
117.6100
113.5000
114.4800
3,379,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
116.5300
116.5600
113.4000
114.4300
2,189,300
Thu, 30 Apr 2026
113.8500
116.6200
113.8500
115.8800
3,061,400
Wed, 29 Apr 2026
115.9100
116.2600
112.7600
114.1300
2,974,700
Tue, 28 Apr 2026
119.1100
119.1900
114.2500
115.8200
2,581,000
Mon, 27 Apr 2026
121.0300
121.4300
116.7200
117.3500
1,927,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
122.2900
122.3300
119.5100
120.7100
1,850,400
Thu, 23 Apr 2026
123.0900
123.6700
120.4300
122.0600
2,298,000
Wed, 22 Apr 2026
124.9500
125.0100
121.5100
123.2000
2,392,400
Tue, 21 Apr 2026
126.0900
126.9500
123.6900
124.1100
2,295,100
Mon, 20 Apr 2026
126.3100
127.1800
124.6300
126.4600
2,362,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
123.3100
127.2600
123.3100
126.6800
3,071,800
Thu, 16 Apr 2026
122.2400
125.7100
121.8100
123.4700
3,664,900
Wed, 15 Apr 2026
119.3500
121.7500
117.6500
121.5600
2,845,700
Tue, 14 Apr 2026
118.9000
120.5600
117.8000
119.5900
2,609,900
Mon, 13 Apr 2026
114.9000
119.9500
114.6800
119.2600
4,016,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
119.0500
119.7800
114.8900
115.7300
3,286,400
Thu, 09 Apr 2026
121.4400
121.9300
118.0200
119.7500
3,151,300
Wed, 08 Apr 2026
121.9400
124.4500
120.6500
123.0500
2,904,300
Tue, 07 Apr 2026
10 · DEFA14A
After-hours · 16:43 ET
DEFA14A ↗
Tue, 07 Apr 2026
9 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Tue, 07 Apr 2026
123.7700
124.3300
120.4700
121.2100
3,126,400
Mon, 06 Apr 2026
119.9900
125.1400
119.9800
125.0100
3,163,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.3200
119.8700
115.3200
119.7400
2,571,200
Wed, 01 Apr 2026
120.4200
121.1300
117.1200
117.1700
4,018,900
Tue, 31 Mar 2026
118.5800
119.9000
116.7000
118.7300
3,410,400
Mon, 30 Mar 2026
118.9200
119.7500
116.9400
117.8400
2,950,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
119.6000
119.7300
117.1300
117.1600
2,902,000
Thu, 26 Mar 2026
118.5200
121.7600
118.5100
119.2300
4,084,900
Wed, 25 Mar 2026
119.5000
120.3400
116.6000
119.5500
3,657,800
Tue, 24 Mar 2026
121.7600
122.8100
117.0600
117.8800
4,570,500
Tue, 24 Mar 2026
8 · 8-K
Pre-market · 09:07 ET
FORM 8-K ↗
Mon, 23 Mar 2026
126.0800
126.4400
123.7500
125.1100
2,979,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
124.6300
124.8500
122.7000
124.5200
4,147,700
Fri, 20 Mar 2026
7 · 10-K
Pre-market · 06:11 ET
10-K ↗
Thu, 19 Mar 2026
126.0000
126.9300
122.8900
123.4500
3,521,400
Wed, 18 Mar 2026
130.5000
130.8300
126.1600
126.6700
4,004,400
Tue, 17 Mar 2026
135.3800
135.3800
130.3800
130.9300
3,885,600
Mon, 16 Mar 2026
133.0700
135.4900
131.4200
134.8500
3,251,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
134.9300
135.9800
131.1300
131.8400
3,770,000
Thu, 12 Mar 2026
131.5500
140.0100
128.8400
135.9500
8,687,400
Thu, 12 Mar 2026
6 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Wed, 11 Mar 2026
145.3600
146.9900
143.7500
144.8400
4,722,900
Tue, 10 Mar 2026
145.1300
149.2300
144.5000
146.0000
3,358,600
Mon, 09 Mar 2026
144.7500
145.7700
141.6200
145.5200
2,770,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
145.0200
147.5000
144.7500
146.3100
2,842,700
Thu, 05 Mar 2026
149.7200
150.2100
144.5200
146.5500
3,794,400
Wed, 04 Mar 2026
154.8900
155.5100
150.5300
151.6000
2,893,700
Tue, 03 Mar 2026
150.0600
154.8300
149.3000
153.0400
2,741,000
Mon, 02 Mar 2026
154.6300
156.8800
151.4300
152.6200
2,497,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
153.5200
157.0700
153.5200
156.2400
3,443,100
Thu, 26 Feb 2026
154.5000
158.2300
153.5300
154.0000
2,347,700
Wed, 25 Feb 2026
153.7000
156.5300
153.2600
154.7900
3,410,900
Tue, 24 Feb 2026
153.0100
154.6000
150.9600
153.9600
2,195,600
Mon, 23 Feb 2026
150.3000
153.3100
149.1700
152.9000
2,284,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
151.3100
154.2400
149.1100
150.6400
2,596,200
Thu, 19 Feb 2026
150.7400
153.9000
149.6800
151.7900
2,215,400
Wed, 18 Feb 2026
149.4000
153.8200
149.1200
152.0200
2,564,400
Tue, 17 Feb 2026
153.7900
155.0000
147.5700
149.6800
2,904,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
148.6800
153.8800
146.5200
153.8400
2,940,400
Thu, 12 Feb 2026
148.0000
150.6800
145.9400
148.5600
3,188,000
Wed, 11 Feb 2026
146.2200
147.9600
144.3100
147.1600
2,770,000
Tue, 10 Feb 2026
148.3600
148.8000
145.8800
146.2500
1,940,700
Mon, 09 Feb 2026
146.9800
149.8800
146.8700
147.3700
2,247,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
146.5300
148.2100
145.8200
146.6500
1,715,400
Thu, 05 Feb 2026
148.5600
149.5000
144.6100
144.9000
2,433,300
Wed, 04 Feb 2026
149.3400
151.1700
146.4400
149.2500
2,792,400
Tue, 03 Feb 2026
5 · 8-K
After-hours · 16:44 ET
FORM 8-K ↗
Tue, 03 Feb 2026
144.4900
150.0600
142.9600
148.0400
4,347,500
Mon, 02 Feb 2026
143.7000
145.2700
142.7100
143.5100
3,019,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
140.1100
143.5700
140.0000
143.4300
2,307,400
Thu, 29 Jan 2026
145.0800
145.6600
140.8500
141.7800
2,622,800
Wed, 28 Jan 2026
146.9700
147.7700
143.3900
145.0400
2,117,800
Tue, 27 Jan 2026
150.9900
151.0900
147.1600
147.6600
2,580,000
Mon, 26 Jan 2026
148.7500
152.7400
148.6800
150.3300
3,367,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
145.2300
147.4100
144.3900
146.9200
2,447,300
Thu, 22 Jan 2026
147.0900
149.2600
143.9900
144.6000
3,926,800
Wed, 21 Jan 2026
146.9500
147.8700
145.2900
147.1600
3,588,600
Tue, 20 Jan 2026
148.6000
151.2600
145.8300
146.6300
4,301,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
151.4100
152.1600
147.7100
148.7400
3,816,500
Thu, 15 Jan 2026
150.7500
152.6800
149.0800
151.7300
3,047,700
Wed, 14 Jan 2026
152.0300
154.7500
150.8700
150.9500
2,862,700
Tue, 13 Jan 2026
148.5000
152.0900
147.5600
151.2500
3,053,600
Mon, 12 Jan 2026
142.7700
149.0600
142.2100
148.8600
3,921,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
144.1800
144.9000
141.5500
142.7400
3,020,100
Thu, 08 Jan 2026
144.0000
145.1600
142.5100
144.0000
3,465,600
Wed, 07 Jan 2026
145.0400
146.0000
142.8200
143.5100
3,742,900
Tue, 06 Jan 2026
139.2300
146.1900
139.0100
144.6900
5,825,900
Mon, 05 Jan 2026
135.5600
138.9800
133.8500
138.9300
3,707,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
132.7900
137.7000
132.6500
136.8200
3,544,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
135.1500
135.7100
132.5700
132.7700
2,345,000
Tue, 30 Dec 2025
136.8400
138.0900
135.7300
135.8200
1,513,300
Mon, 29 Dec 2025
137.7300
139.8300
137.0500
137.5200
3,212,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
135.8500
137.9000
135.5400
137.8400
1,722,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
134.5600
136.2500
133.5000
135.4500
966,900
Tue, 23 Dec 2025
137.1800
137.2000
133.8800
134.2500
2,338,700
Mon, 22 Dec 2025
138.0000
138.4600
136.3800
137.5200
3,666,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
135.9700
137.4200
134.1800
137.2800
5,136,900
Thu, 18 Dec 2025
135.9500
137.9000
135.6600
136.6800
4,335,400
Wed, 17 Dec 2025
134.1900
137.6000
133.5000
136.9700
3,765,700
Tue, 16 Dec 2025
132.9400
135.6800
132.8000
134.5100
6,147,700
Mon, 15 Dec 2025
134.3000
135.5700
132.0300
132.9300
4,561,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
132.5000
133.3100
130.7800
133.2100
4,592,800
Thu, 11 Dec 2025
126.2500
132.7100
126.1500
132.6800
4,208,800
Wed, 10 Dec 2025
126.5400
126.6300
123.8600
125.8900
2,939,400
Tue, 09 Dec 2025
124.9700
128.5500
124.0700
125.5400
4,086,300
Mon, 08 Dec 2025
133.0800
133.0900
122.7000
124.2700
6,759,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.1900
135.0800
124.2400
132.3700
12,342,200
Thu, 04 Dec 2025
115.7500
125.4400
114.6200
125.2900
14,189,800
Thu, 04 Dec 2025
4 · 10-Q
Pre-market · 07:03 ET
10-Q ↗
Thu, 04 Dec 2025
3 · 8-K
Pre-market · 06:53 ET
FORM 8-K ↗
Wed, 03 Dec 2025
110.8000
111.8700
109.8900
109.8900
5,472,700
Tue, 02 Dec 2025
109.5200
110.5100
108.3900
110.0300
3,563,100
Mon, 01 Dec 2025
109.1500
111.0700
108.2800
109.3400
3,321,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
108.6500
109.7800
108.5000
109.4900
1,380,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
104.7300
109.2500
104.5200
108.7700
3,118,400
Tue, 25 Nov 2025
102.5400
106.3300
102.2500
104.3100
3,016,800
Mon, 24 Nov 2025
101.5800
103.1900
100.7800
101.6900
3,812,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
100.7500
102.8100
99.6000
101.7000
2,927,000
Thu, 20 Nov 2025
100.1900
101.4200
99.7200
100.2900
2,458,200
Wed, 19 Nov 2025
103.4800
104.1600
99.5000
99.6500
3,391,000
Tue, 18 Nov 2025
102.9600
104.7900
102.2300
103.3300
1,897,000
Mon, 17 Nov 2025
2 · 8-K/A
After-hours · 16:17 ET
8-K/A ↗
Mon, 17 Nov 2025
103.8000
105.7500
102.6700
103.1500
2,721,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
103.8300
105.2500
103.3500
104.3000
2,375,100
Thu, 13 Nov 2025
1 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Thu, 13 Nov 2025
103.6700
105.0300
103.1400
104.1900
3,054,900
Wed, 12 Nov 2025
104.0200
105.1100
103.9500
104.2100
2,415,700
Tue, 11 Nov 2025
100.3000
104.2200
100.3000
104.0700
3,135,600
Mon, 10 Nov 2025
99.2500
100.8800
97.3200
100.4000
4,042,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
96.3400
99.3600
95.1100
99.2200
3,744,300
Thu, 06 Nov 2025
101.0500
101.0500
95.9200
95.9400
3,093,300
Wed, 05 Nov 2025
99.7400
100.8400
99.0600
100.6100
2,229,600
Tue, 04 Nov 2025
99.3800
100.3100
98.2700
99.7700
2,287,000
Mon, 03 Nov 2025
98.3300
99.5100
96.0100
99.1700
2,562,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
98.6800
98.7500
96.9100
98.6600
2,897,900
Thu, 30 Oct 2025
100.6600
100.8700
99.0400
99.5800
2,461,900
Wed, 29 Oct 2025
101.0200
101.6000
99.7800
99.9100
2,222,100
Tue, 28 Oct 2025
102.0500
103.2700
100.8800
101.9200
2,050,600
Mon, 27 Oct 2025
101.7500
103.2300
101.5400
102.7700
2,659,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
103.1800
103.7800
101.3500
101.9900
2,124,900
Thu, 23 Oct 2025
103.4800
105.2000
102.7200
102.9900
1,651,400