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
200.2500
201.7150
199.3123
199.4700
3,536,225
Fri, 23 Oct 2026
41 · 10-Q
Pre-market · 07:07 ET
10-Q ↗
Thu, 22 Oct 2026
197.0400
201.8900
197.0000
201.7400
5,178,900
Wed, 21 Oct 2026
40 · 8-K
After market open · 11:04 ET
8-K ↗
Wed, 21 Oct 2026
187.1400
197.8300
184.0000
197.4600
5,793,600
Tue, 20 Oct 2026
201.8600
203.0300
199.3500
199.9000
4,605,700
Mon, 19 Oct 2026
202.1400
203.2000
200.8900
201.0500
4,867,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
202.9800
205.7900
201.6900
205.2000
6,197,000
Thu, 15 Oct 2026
210.0000
210.4500
199.5300
199.9000
7,964,700
Wed, 14 Oct 2026
201.0400
205.8600
199.9900
205.5800
4,294,300
Tue, 13 Oct 2026
202.8700
203.0000
199.2600
199.2900
4,144,900
Mon, 12 Oct 2026
201.5200
202.7700
200.5000
202.0000
3,527,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
199.3100
201.2900
198.8500
201.1900
3,238,900
Thu, 08 Oct 2026
194.8400
202.7000
192.9700
200.5000
5,519,300
Wed, 07 Oct 2026
191.5100
192.8700
190.3900
192.6900
3,937,800
Tue, 06 Oct 2026
189.7100
192.0500
189.0100
190.4000
4,237,200
Mon, 05 Oct 2026
186.4900
190.3600
184.1100
189.5300
5,320,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
186.8800
189.1000
185.8800
187.4600
3,093,000
Thu, 01 Oct 2026
193.1200
193.1200
186.8900
188.1800
3,568,300
Wed, 30 Sep 2026
195.0000
195.2200
190.8200
190.8200
4,353,400
Tue, 29 Sep 2026
191.9500
194.0100
191.0000
193.9000
3,602,400
Mon, 28 Sep 2026
190.5600
194.0200
189.6900
193.7600
4,094,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
190.5500
190.9900
187.3100
190.4800
3,899,200
Thu, 24 Sep 2026
192.4100
194.7100
191.1400
191.5000
3,149,600
Wed, 23 Sep 2026
190.0500
193.0000
188.5500
190.8400
7,307,800
Tue, 22 Sep 2026
188.4600
191.9500
186.7000
190.2300
7,812,100
Mon, 21 Sep 2026
188.0000
188.4800
185.8400
187.4800
5,693,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
188.0000
191.0000
186.5600
188.6200
7,805,700
Fri, 18 Sep 2026
39 · 8-K
Pre-market · 08:04 ET
8-K ↗
Thu, 17 Sep 2026
192.8000
192.8000
188.7000
190.4800
3,010,600
Wed, 16 Sep 2026
192.4200
195.4900
191.5400
191.7100
2,930,900
Tue, 15 Sep 2026
192.9100
195.2300
190.7900
194.1100
4,183,600
Mon, 14 Sep 2026
195.1900
195.3500
192.8500
194.8600
2,940,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
191.3400
194.8200
190.5600
191.0600
5,320,900
Thu, 10 Sep 2026
188.6100
192.4500
188.4200
189.7700
4,661,600
Wed, 09 Sep 2026
185.5000
186.2800
181.5500
185.7100
3,953,300
Tue, 08 Sep 2026
38 · 8-K
After market open · 09:46 ET
8-K ↗
Tue, 08 Sep 2026
181.0100
187.3600
181.0100
184.7300
4,832,800
Tue, 08 Sep 2026
37 · 8-K
Pre-market · 07:37 ET
8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
185.0300
185.9700
182.2300
182.5300
3,155,400
Thu, 03 Sep 2026
188.6500
189.0900
186.0700
186.1700
2,758,300
Wed, 02 Sep 2026
187.3600
189.2100
184.7500
187.9400
2,937,400
Tue, 01 Sep 2026
190.3500
192.3700
187.0700
187.1500
4,134,000
Mon, 31 Aug 2026
190.7800
191.0000
186.9900
187.3000
4,013,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
191.1500
192.8500
190.2000
191.8900
3,816,800
Thu, 27 Aug 2026
191.8900
193.6400
190.1600
190.4800
3,976,700
Wed, 26 Aug 2026
195.0000
196.6600
192.6300
194.1000
4,581,800
Tue, 25 Aug 2026
190.8700
194.1800
189.6600
193.9200
2,717,000
Mon, 24 Aug 2026
190.2400
193.4700
189.1700
191.4600
4,682,800
Mon, 24 Aug 2026
36 · 8-K
Pre-market · 07:02 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
190.9700
191.0900
187.9900
188.2300
4,091,200
Thu, 20 Aug 2026
188.8300
194.2600
188.8300
191.5200
5,370,600
Wed, 19 Aug 2026
188.7100
190.5000
186.8100
189.9300
4,801,100
Tue, 18 Aug 2026
187.0300
188.8700
186.0100
187.6200
7,108,200
Mon, 17 Aug 2026
188.5700
189.3500
184.2800
184.5200
5,803,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
188.9500
191.1000
187.6300
190.3900
4,579,000
Thu, 13 Aug 2026
187.9300
191.4400
187.2000
188.9100
3,353,900
Wed, 12 Aug 2026
184.2800
187.0000
184.0200
186.1900
3,541,200
Tue, 11 Aug 2026
185.1100
187.3000
184.7100
186.2200
3,468,800
Mon, 10 Aug 2026
188.0000
188.6000
185.0100
186.0000
3,147,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
187.2800
190.1700
186.5100
189.5700
4,718,400
Thu, 06 Aug 2026
191.1500
191.5400
186.6600
188.0500
5,635,300
Wed, 05 Aug 2026
188.3100
190.3600
185.5000
188.9300
5,540,500
Tue, 04 Aug 2026
186.0000
187.4600
184.3600
186.9100
5,387,400
Mon, 03 Aug 2026
192.4000
192.6800
187.3400
187.4100
3,986,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
190.0800
193.4600
188.9500
190.8200
5,446,000
Thu, 30 Jul 2026
193.2000
195.9200
191.6700
192.0000
6,799,500
Wed, 29 Jul 2026
201.0000
202.5700
198.1900
198.4400
3,917,800
Tue, 28 Jul 2026
198.7600
207.7600
198.6800
200.1700
8,064,900
Mon, 27 Jul 2026
193.0000
196.7900
192.5500
195.6600
3,699,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
192.5900
195.6300
191.7800
193.0000
4,438,800
Fri, 24 Jul 2026
35 · 10-Q
Pre-market · 06:44 ET
10-Q ↗
Thu, 23 Jul 2026
191.9500
194.7200
189.0500
191.1200
6,450,100
Wed, 22 Jul 2026
192.0300
199.7800
189.3800
194.3000
7,799,100
Wed, 22 Jul 2026
34 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 21 Jul 2026
191.8000
193.0000
187.3100
188.0400
6,511,100
Mon, 20 Jul 2026
192.8000
194.9000
191.1600
192.7200
4,754,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
191.9900
194.6200
190.6000
192.9800
5,202,800
Thu, 16 Jul 2026
182.4700
190.0000
181.6600
189.8400
5,852,900
Wed, 15 Jul 2026
176.4500
181.1200
175.7600
180.8800
4,178,200
Tue, 14 Jul 2026
180.6800
182.0000
175.8400
175.9500
4,625,300
Mon, 13 Jul 2026
181.7200
184.1800
179.7500
180.1900
3,494,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
181.5700
182.5200
178.4500
181.6200
4,384,200
Thu, 09 Jul 2026
33 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 09 Jul 2026
186.5800
187.4500
180.6400
181.1700
5,092,200
Wed, 08 Jul 2026
187.2900
189.6200
185.8900
187.0700
3,652,400
Tue, 07 Jul 2026
189.1900
189.7000
185.2800
187.7900
3,893,000
Mon, 06 Jul 2026
182.7500
184.9900
181.5900
184.7600
4,126,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
181.0300
183.8300
179.5200
182.2700
4,928,500
Wed, 01 Jul 2026
180.8200
181.5400
176.5000
177.6900
5,910,600
Tue, 30 Jun 2026
181.7300
186.0000
179.0000
180.9100
9,090,500
Mon, 29 Jun 2026
32 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 29 Jun 2026
180.6100
183.3000
179.6500
182.8700
5,039,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
179.9300
182.6200
179.2500
180.7700
7,839,200
Thu, 25 Jun 2026
176.1300
180.7600
175.8400
178.9300
3,161,300
Wed, 24 Jun 2026
178.8900
180.0700
176.5600
178.7800
4,728,800
Tue, 23 Jun 2026
177.6700
179.3800
175.6100
178.6900
3,444,200
Mon, 22 Jun 2026
178.0500
178.8900
172.2900
173.1700
4,491,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
179.5800
180.4700
177.0400
178.4000
11,732,000
Wed, 17 Jun 2026
182.4700
182.8600
178.4900
179.4400
7,435,500
Tue, 16 Jun 2026
31 · 8-K/A
After-hours · 16:05 ET
8-K/A ↗
Tue, 16 Jun 2026
182.3100
186.2200
181.3200
184.0600
6,047,600
Mon, 15 Jun 2026
182.0000
183.9300
180.6400
181.8100
6,070,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
181.0000
185.1200
180.4200
184.3000
3,325,800
Thu, 11 Jun 2026
184.5700
184.9100
180.2300
180.7700
5,530,700
Thu, 11 Jun 2026
30 · 8-K
Pre-market · 06:04 ET
8-K ↗
Wed, 10 Jun 2026
180.9400
183.1100
179.2300
182.9500
4,446,000
Tue, 09 Jun 2026
175.0400
179.1600
172.4000
178.4900
4,246,000
Mon, 08 Jun 2026
178.4100
180.0000
174.4600
176.0600
3,540,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
176.7700
180.3600
175.0700
178.2900
4,599,000
Thu, 04 Jun 2026
177.8900
179.3000
174.7300
174.9900
3,411,500
Wed, 03 Jun 2026
173.9500
178.9200
173.5000
175.9400
3,262,900
Tue, 02 Jun 2026
170.1500
175.2300
170.0000
173.6600
4,029,600
Tue, 02 Jun 2026
29 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 01 Jun 2026
175.6400
176.1200
172.1800
172.6600
3,786,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
176.6500
178.0900
174.8900
177.3800
5,948,700
Thu, 28 May 2026
182.0200
183.6900
178.2100
178.5700
3,793,100
Wed, 27 May 2026
182.5000
183.2300
180.2800
182.0400
4,734,300
Tue, 26 May 2026
189.7800
190.0000
181.1200
181.5300
4,945,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
187.6000
190.4900
187.3500
188.9900
2,385,200
Thu, 21 May 2026
188.1900
189.7000
187.2200
188.4600
3,644,000
Wed, 20 May 2026
189.3600
189.9100
185.6400
188.6300
6,328,400
Wed, 20 May 2026
28 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 19 May 2026
191.0000
193.0500
188.5400
191.5700
5,743,200
Mon, 18 May 2026
189.4300
191.9800
186.9700
191.5000
3,770,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
192.5100
192.9500
189.4200
189.6100
5,383,200
Thu, 14 May 2026
188.2300
192.9200
187.6300
191.8600
5,355,100
Wed, 13 May 2026
187.4900
189.6400
185.3900
187.9100
4,887,000
Tue, 12 May 2026
183.7900
190.9100
180.0000
186.9300
7,866,900
Mon, 11 May 2026
173.0400
182.2800
172.9600
182.1100
7,016,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
27 · 8-K
After market open · 11:39 ET
8-K ↗
Fri, 08 May 2026
171.8300
172.2500
170.3100
170.9900
4,631,700
Thu, 07 May 2026
169.9100
171.7400
168.9400
171.1100
4,316,200
Wed, 06 May 2026
26 · 8-K
After market open · 09:52 ET
8-K ↗
Wed, 06 May 2026
169.4400
171.2400
168.6100
170.5300
4,558,800
Tue, 05 May 2026
168.5900
169.6400
166.0000
169.4600
4,305,100
Mon, 04 May 2026
166.3900
171.7500
165.7500
169.1900
4,461,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
165.9800
167.6200
165.5100
166.3800
4,217,100
Thu, 30 Apr 2026
163.4300
166.8200
162.5100
165.0700
4,813,500
Wed, 29 Apr 2026
25 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Wed, 29 Apr 2026
164.1400
164.7900
161.9400
162.7100
3,779,300
Tue, 28 Apr 2026
24 · 424B2
After-hours · 16:06 ET
424B2 ↗
Tue, 28 Apr 2026
163.2800
166.2700
162.5000
165.8900
4,067,100
Mon, 27 Apr 2026
163.0500
164.9200
160.6700
160.9000
4,617,200
Mon, 27 Apr 2026
23 · 424B2
Pre-market · 08:11 ET
424B2 ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
167.9300
168.1700
162.9200
164.2000
5,095,800
Fri, 24 Apr 2026
22 · 10-Q
Pre-market · 07:09 ET
10-Q ↗
Thu, 23 Apr 2026
164.7100
170.8800
163.7000
169.1900
6,402,500
Wed, 22 Apr 2026
157.8500
164.7000
156.0000
163.9500
7,747,200
Wed, 22 Apr 2026
21 · 8-K
Pre-market · 07:02 ET
8-K ↗
Tue, 21 Apr 2026
157.1400
157.6700
153.1800
153.2500
5,147,600
Mon, 20 Apr 2026
159.0900
160.0700
157.1000
157.5500
4,324,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
155.1600
158.0200
154.9000
157.7900
5,646,100
Thu, 16 Apr 2026
156.8100
158.4300
155.2600
156.2400
3,510,300
Wed, 15 Apr 2026
158.9900
159.5500
157.1100
157.1900
3,931,200
Tue, 14 Apr 2026
160.1600
161.4100
157.8700
159.4700
4,324,400
Mon, 13 Apr 2026
160.4700
163.6600
160.0300
162.7500
6,029,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
161.8200
161.8200
158.1800
160.4500
4,412,700
Thu, 09 Apr 2026
159.3600
162.3100
159.1700
161.2500
3,334,100
Wed, 08 Apr 2026
156.7700
161.1900
155.1400
160.9400
5,305,600
Tue, 07 Apr 2026
160.3800
161.1400
157.2900
157.4900
3,443,000
Mon, 06 Apr 2026
158.1000
160.3700
157.5300
160.3400
2,804,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
157.3500
159.4800
156.2500
158.1000
4,565,100
Wed, 01 Apr 2026
161.5000
162.4700
151.6300
157.3300
10,125,600
Tue, 31 Mar 2026
20 · DEFA14A
After market open · 14:03 ET
DEFA14A ↗
Tue, 31 Mar 2026
166.4800
166.4800
163.9800
165.3400
3,428,700
Mon, 30 Mar 2026
165.7100
165.7400
163.7100
164.8300
4,388,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
162.7600
165.2700
162.2500
163.5400
3,619,600
Thu, 26 Mar 2026
165.5000
166.0000
161.9300
162.4900
3,053,500
Thu, 26 Mar 2026
19 · DEFA14A
Pre-market · 06:06 ET
DEFA14A ↗
Thu, 26 Mar 2026
18 · DEF 14A
Pre-market · 06:03 ET
DEF 14A ↗
Wed, 25 Mar 2026
164.5600
165.9900
163.0000
165.5000
3,690,100
Tue, 24 Mar 2026
162.9800
167.5000
161.8200
163.8700
4,876,600
Mon, 23 Mar 2026
164.1600
164.9600
162.4400
163.2400
3,944,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
163.5300
164.6300
161.8300
163.1100
9,565,500
Thu, 19 Mar 2026
164.2200
165.2500
161.8500
163.3700
4,469,200
Wed, 18 Mar 2026
171.0000
171.0000
164.9000
166.1400
4,669,600
Tue, 17 Mar 2026
176.1500
176.8000
172.5200
172.8300
3,533,300
Mon, 16 Mar 2026
176.5100
177.2500
174.6000
174.7800
3,444,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
173.5000
176.0500
172.3900
174.6600
6,606,400
Fri, 13 Mar 2026
17 · 8-K
Pre-market · 07:16 ET
8-K ↗
Thu, 12 Mar 2026
164.2600
172.1600
163.3200
172.0000
6,559,900
Wed, 11 Mar 2026
172.0100
172.1200
165.2600
166.8400
7,377,400
Tue, 10 Mar 2026
172.5700
174.2800
171.7600
172.8700
4,903,000
Mon, 09 Mar 2026
169.5000
173.2900
169.2500
173.2500
5,176,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
168.5200
170.0800
166.9000
169.9800
5,070,700
Thu, 05 Mar 2026
176.9000
176.9000
167.9400
169.7000
8,517,800
Thu, 05 Mar 2026
16 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 04 Mar 2026
177.5000
179.3100
175.8300
179.0400
4,493,500
Tue, 03 Mar 2026
183.0600
183.1300
175.6400
177.9300
6,757,200
Mon, 02 Mar 2026
186.5000
187.5000
183.5800
183.8200
3,485,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
188.1400
190.1100
185.7000
186.8300
5,024,300
Thu, 26 Feb 2026
190.0000
190.2500
187.1600
187.5000
4,871,100
Wed, 25 Feb 2026
186.4600
191.3000
185.6600
189.8000
6,561,300
Tue, 24 Feb 2026
186.2300
187.5800
183.3900
187.0000
4,274,300
Mon, 23 Feb 2026
183.7400
188.2600
183.5300
187.2200
5,081,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
184.1400
185.0000
182.1200
183.4000
3,845,500
Thu, 19 Feb 2026
181.9900
183.7900
180.2100
183.5000
3,336,700
Wed, 18 Feb 2026
15 · 8-K
After market open · 10:04 ET
8-K ↗
Wed, 18 Feb 2026
184.6700
185.0000
182.1500
182.6700
3,549,800
Wed, 18 Feb 2026
14 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 17 Feb 2026
187.5600
187.5600
183.3000
183.6500
4,809,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
188.4900
190.2500
186.8100
187.5100
3,770,600
Thu, 12 Feb 2026
186.0500
190.9800
185.8700
188.9500
5,567,700
Wed, 11 Feb 2026
182.5000
188.3500
181.9700
186.2700
6,572,500
Tue, 10 Feb 2026
181.6400
183.3100
179.7100
182.6900
4,114,500
Mon, 09 Feb 2026
182.1700
183.8500
178.5800
181.8300
5,384,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
11 · S-3ASR
After-hours · 16:10 ET
S-3ASR ↗
Fri, 06 Feb 2026
179.8300
186.5500
178.0000
182.8100
8,571,800
Fri, 06 Feb 2026
13 · 10-K
Pre-market · 07:14 ET
10-K ↗
Fri, 06 Feb 2026
12 · 8-K
Pre-market · 07:02 ET
8-K ↗
Thu, 05 Feb 2026
182.5000
184.4000
180.6600
182.0000
7,392,300
Wed, 04 Feb 2026
179.2600
180.4500
177.3100
180.3900
8,063,900
Tue, 03 Feb 2026
180.4300
181.7700
176.8400
177.0000
8,389,600
Mon, 02 Feb 2026
180.8600
180.8600
177.1300
179.9400
6,387,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
177.8400
180.0900
175.1400
179.4400
8,239,200
Thu, 29 Jan 2026
178.7100
180.2500
177.0300
177.8900
7,578,900
Wed, 28 Jan 2026
178.1100
181.0000
177.3800
178.5900
4,398,800
Tue, 27 Jan 2026
175.9700
179.3100
174.6700
178.8800
3,887,500
Mon, 26 Jan 2026
173.5000
176.0800
173.1100
175.7600
5,300,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
170.0700
173.2500
168.7400
173.0200
5,035,800
Thu, 22 Jan 2026
169.0800
170.1600
167.0000
170.0500
4,060,500
Wed, 21 Jan 2026
167.5000
169.0200
163.1300
168.8100
5,897,800
Tue, 20 Jan 2026
170.9300
171.6200
166.9900
167.1800
5,942,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
171.6700
174.2800
170.7700
173.6200
5,068,200
Thu, 15 Jan 2026
170.3400
174.0100
170.0300
172.5600
4,997,000
Thu, 15 Jan 2026
10 · 8-K
Pre-market · 08:36 ET
8-K ↗
Wed, 14 Jan 2026
166.6500
171.3300
166.5700
171.0800
6,383,000
Tue, 13 Jan 2026
164.6500
166.7600
163.3100
165.8500
3,983,200
Mon, 12 Jan 2026
162.8800
165.3300
162.3300
165.1600
6,045,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
159.1800
162.7800
159.1800
162.6100
4,371,100
Thu, 08 Jan 2026
155.8300
159.4300
155.5100
158.8100
3,667,900
Wed, 07 Jan 2026
155.0100
156.4200
153.7100
155.1500
6,114,100
Tue, 06 Jan 2026
159.7700
160.2000
155.1400
155.1600
5,223,400
Mon, 05 Jan 2026
159.0000
160.4500
155.3000
159.8600
8,234,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
160.2600
162.1500
159.2100
160.3000
3,938,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
161.4900
161.9900
160.2900
160.4000
2,590,500
Tue, 30 Dec 2025
161.6000
162.3800
161.1700
161.9500
2,900,100
Mon, 29 Dec 2025
161.0500
162.2800
160.2800
161.9400
3,626,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
161.1700
162.6200
160.8900
161.0500
3,795,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
162.2600
163.7000
161.9200
162.6400
1,754,400
Tue, 23 Dec 2025
159.3700
162.3200
159.2700
162.0600
4,728,100
Mon, 22 Dec 2025
157.0100
161.1800
156.9900
159.7000
7,391,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
157.2400
159.8500
156.6500
156.8400
18,081,100
Thu, 18 Dec 2025
158.2900
159.0100
156.4900
157.3100
5,386,400
Wed, 17 Dec 2025
157.5000
159.5600
156.7700
158.6100
8,460,800
Tue, 16 Dec 2025
158.7500
159.8700
157.4800
157.9500
5,953,600
Mon, 15 Dec 2025
154.1000
159.2700
153.5300
158.4100
7,020,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
151.0000
153.7200
149.5100
153.6500
5,781,800
Fri, 12 Dec 2025
9 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 11 Dec 2025
8 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Thu, 11 Dec 2025
150.9900
152.6400
150.4200
150.9500
4,130,200
Wed, 10 Dec 2025
150.0500
150.5900
148.2100
149.7700
9,023,100
Tue, 09 Dec 2025
149.1900
150.8900
148.0300
150.3700
5,065,200
Mon, 08 Dec 2025
147.5600
149.8700
146.6500
148.2900
6,657,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
148.2100
148.9200
147.3000
147.8100
5,456,200
Thu, 04 Dec 2025
150.8000
151.7100
146.3500
148.5800
8,566,200
Wed, 03 Dec 2025
155.1300
155.5600
151.5600
151.7100
3,827,200
Tue, 02 Dec 2025
156.0500
156.3800
153.4300
154.6200
4,771,300
Tue, 02 Dec 2025
7 · 8-K
Pre-market · 07:10 ET
8-K ↗
Mon, 01 Dec 2025
157.3600
157.9900
155.5100
156.1500
3,453,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
155.3000
157.5300
155.3000
157.4800
1,878,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
157.9400
158.2200
156.2900
156.4900
4,172,200
Tue, 25 Nov 2025
152.6800
158.2300
152.4000
157.4100
7,287,100
Mon, 24 Nov 2025
154.0100
155.1700
150.0900
151.0600
13,674,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
156.3900
157.7900
154.4100
155.2400
6,834,600
Thu, 20 Nov 2025
155.5700
156.2900
154.1300
155.6500
4,021,200
Wed, 19 Nov 2025
155.5100
156.6700
154.0000
155.6100
4,343,200
Tue, 18 Nov 2025
154.1200
157.6200
152.8100
155.8500
5,144,000
Mon, 17 Nov 2025
6 · 8-K
After-hours · 16:08 ET
FORM 8-K ↗
Mon, 17 Nov 2025
154.9200
154.9200
151.7700
152.7600
4,709,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
155.2500
155.5500
152.8200
155.4300
3,529,300
Thu, 13 Nov 2025
155.6900
156.0600
153.0000
155.1500
5,293,300
Wed, 12 Nov 2025
156.2500
157.3500
155.5000
155.5600
4,781,900
Tue, 11 Nov 2025
155.4200
157.5100
155.2700
156.8000
3,570,100
Mon, 10 Nov 2025
152.1000
155.1600
151.3500
155.0700
4,976,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
151.2500
153.5200
149.3700
153.3900
7,365,000
Thu, 06 Nov 2025
148.4700
150.8800
147.3400
149.9000
7,315,100
Wed, 05 Nov 2025
148.1900
150.4300
147.2500
148.4000
5,928,400
Tue, 04 Nov 2025
145.7400
147.7700
144.2200
147.6600
5,712,900
Tue, 04 Nov 2025
5 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 03 Nov 2025
143.5000
145.1200
142.1100
144.6000
5,056,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
145.3100
145.5400
143.1700
144.3300
6,200,300
Thu, 30 Oct 2025
146.7800
147.4300
145.0400
145.7600
5,747,900
Wed, 29 Oct 2025
4 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 29 Oct 2025
149.2400
150.1400
146.3900
146.7700
7,637,100
Tue, 28 Oct 2025
3 · 424B2
After-hours · 16:10 ET
424B2 ↗
Tue, 28 Oct 2025
153.0000
153.0800
148.1400
149.8100
7,725,500
Mon, 27 Oct 2025
156.8400
156.8600
152.9300
153.2100
10,233,700
Mon, 27 Oct 2025
2 · 424B2
Pre-market · 08:13 ET
424B2 ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
158.0800
158.6200
157.3800
157.6200
6,303,600
Fri, 24 Oct 2025
1 · 10-Q
Pre-market · 07:15 ET
10-Q ↗
Thu, 23 Oct 2025
157.9400
159.1100
156.3500
157.7000
8,147,000