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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
116.2250
116.8300
115.1500
116.5600
7,047,985
Wed, 22 Jul 2026
56 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Tue, 21 Jul 2026
118.6600
119.4500
117.6500
117.9700
9,338,200
Mon, 20 Jul 2026
118.9100
121.8550
117.8650
120.3400
14,750,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
114.6500
115.9300
113.9400
114.9700
11,282,100
Thu, 16 Jul 2026
118.4750
119.9350
117.4150
117.4900
9,653,500
Wed, 15 Jul 2026
117.4000
121.2200
117.1500
117.6900
20,233,300
Tue, 14 Jul 2026
112.9500
113.3500
111.2300
112.3200
8,272,300
Mon, 13 Jul 2026
112.8550
114.2000
111.8200
112.3500
9,559,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Fri, 10 Jul 2026
113.2400
115.5800
112.0100
112.3300
16,162,200
Thu, 09 Jul 2026
109.1200
112.1700
108.8500
111.1400
14,110,600
Wed, 08 Jul 2026
107.6000
109.8200
105.6500
108.9800
38,869,300
Tue, 07 Jul 2026
54 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Tue, 07 Jul 2026
97.8000
99.7400
97.3900
98.1400
10,204,200
Mon, 06 Jul 2026
97.4100
98.0300
96.3700
97.9100
8,948,100
Mon, 06 Jul 2026
53 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
96.8900
97.9500
95.1900
96.1400
11,744,600
Wed, 01 Jul 2026
95.6000
99.4600
95.5300
97.9900
11,888,600
Tue, 30 Jun 2026
94.9900
96.9600
94.3600
95.9800
11,816,100
Mon, 29 Jun 2026
96.1400
97.4700
94.4000
95.5100
21,078,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
52 · 6-K
After-hours · 16:06 ET
FORM 6-K ↗
Fri, 26 Jun 2026
92.0000
95.7200
91.9900
94.8100
18,307,600
Thu, 25 Jun 2026
97.6750
98.1000
94.7100
95.0700
20,248,200
Wed, 24 Jun 2026
101.2500
101.6700
99.1000
99.8000
15,334,300
Tue, 23 Jun 2026
102.3800
103.5400
101.8300
102.6000
11,335,700
Mon, 22 Jun 2026
105.0920
106.5300
103.9100
104.9700
13,220,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
50 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Thu, 18 Jun 2026
106.4850
107.3700
105.5100
107.1000
14,603,000
Thu, 18 Jun 2026
51 · 6-K
Pre-market · 06:42 ET
FORM 6-K ↗
Wed, 17 Jun 2026
109.5100
110.5800
107.3800
107.4400
13,280,700
Tue, 16 Jun 2026
109.3300
111.2500
109.0500
110.9700
14,128,100
Mon, 15 Jun 2026
112.6600
113.8200
112.1100
112.5500
10,426,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
112.5700
112.8200
110.9700
112.8200
8,157,900
Thu, 11 Jun 2026
110.8750
112.8200
109.6600
112.6900
16,403,600
Wed, 10 Jun 2026
116.0000
118.1800
115.3700
115.3800
10,880,900
Tue, 09 Jun 2026
121.3000
122.4200
118.3700
119.7000
11,871,000
Tue, 09 Jun 2026
49 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 08 Jun 2026
121.7600
122.3600
119.6100
120.0700
9,493,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
125.0100
125.2300
120.4600
121.0600
12,891,400
Thu, 04 Jun 2026
126.6200
128.1700
125.9400
125.9500
6,928,100
Wed, 03 Jun 2026
48 · 6-K
After-hours · 16:07 ET
FORM 6-K ↗
Wed, 03 Jun 2026
128.7600
128.8900
126.8300
127.2100
8,646,200
Tue, 02 Jun 2026
132.2500
134.0900
130.5200
130.8200
15,355,100
Mon, 01 Jun 2026
124.2000
126.3500
123.9900
125.4000
9,297,800
Mon, 01 Jun 2026
47 · 6-K
Pre-market · 06:27 ET
FORM 6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
124.3900
125.0400
123.4300
124.2200
12,504,300
Thu, 28 May 2026
124.7200
126.5700
123.5400
126.1600
11,541,300
Thu, 28 May 2026
46 · 6-K
Pre-market · 06:23 ET
FORM 6-K ↗
Wed, 27 May 2026
126.3200
129.0000
126.2500
127.7600
8,272,800
Tue, 26 May 2026
130.1000
130.2400
129.0750
129.4700
5,599,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
45 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Fri, 22 May 2026
126.9250
130.7500
126.9250
130.0000
11,868,400
Thu, 21 May 2026
129.5500
131.7550
128.0900
131.4700
12,621,500
Wed, 20 May 2026
135.8600
135.8900
132.7300
134.4700
7,035,400
Wed, 20 May 2026
44 · 20-F
Pre-market · 07:56 ET
20-F ↗
Tue, 19 May 2026
135.3450
136.7800
134.7900
135.6400
11,084,200
Mon, 18 May 2026
133.9450
134.8800
132.5700
133.2600
10,379,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
135.8800
135.8800
131.9500
132.5900
17,985,100
Thu, 14 May 2026
140.9800
143.9800
138.6100
141.1200
19,422,000
Wed, 13 May 2026
43 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Wed, 13 May 2026
42 · 6-K
After-hours · 16:04 ET
FORM 6-K ↗
Wed, 13 May 2026
132.0600
146.8700
130.3300
145.8100
40,214,600
Tue, 12 May 2026
136.4900
136.9700
133.8200
134.7800
16,129,000
Mon, 11 May 2026
137.6600
138.8500
136.2200
137.3000
9,859,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
142.0500
143.8000
139.3700
140.0600
10,062,000
Thu, 07 May 2026
143.7650
143.9500
140.4400
141.0000
10,698,800
Wed, 06 May 2026
41 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Wed, 06 May 2026
137.3050
142.2000
136.7400
141.4400
16,958,900
Tue, 05 May 2026
134.6250
134.7200
132.1700
132.2600
6,919,300
Mon, 04 May 2026
133.9800
136.1150
133.2600
133.2700
8,317,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
131.7550
133.1500
131.3600
131.5000
6,199,300
Thu, 30 Apr 2026
130.1500
132.6400
129.3500
131.8800
7,416,600
Wed, 29 Apr 2026
131.9500
132.0300
129.9600
130.4300
6,386,000
Wed, 29 Apr 2026
40 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Tue, 28 Apr 2026
129.5000
130.9200
128.9500
130.8500
6,088,100
Mon, 27 Apr 2026
39 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Mon, 27 Apr 2026
133.0000
133.4050
132.0900
132.5200
6,462,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
38 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Fri, 24 Apr 2026
133.6800
136.2000
133.0000
135.8200
9,046,800
Thu, 23 Apr 2026
133.7800
133.9000
129.6150
131.7000
10,749,900
Wed, 22 Apr 2026
136.9100
137.3300
135.3800
136.4200
9,258,300
Tue, 21 Apr 2026
139.2500
139.2500
134.4600
135.3800
11,388,200
Mon, 20 Apr 2026
140.4650
140.9300
138.8730
140.1700
7,823,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
141.1500
143.7800
139.8800
141.0100
12,886,500
Thu, 16 Apr 2026
137.8000
140.9000
135.7350
138.5900
17,122,200
Wed, 15 Apr 2026
132.7000
133.6000
131.3700
133.2800
8,749,500
Tue, 14 Apr 2026
128.4700
132.8800
128.4700
131.3500
11,718,500
Mon, 13 Apr 2026
125.9900
128.0900
125.5500
128.0100
5,550,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
129.1350
129.7600
127.0500
127.3300
9,356,300
Thu, 09 Apr 2026
124.5200
127.7800
123.9600
127.6800
10,014,600
Wed, 08 Apr 2026
37 · 6-K
After-hours · 16:00 ET
FORM 6-K ↗
Wed, 08 Apr 2026
128.1100
129.3400
124.8600
125.3200
17,638,100
Tue, 07 Apr 2026
121.1500
121.9800
117.9300
119.7200
10,879,200
Mon, 06 Apr 2026
122.0500
123.6500
121.7000
122.3100
3,987,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
120.2700
122.8480
120.1400
122.0500
8,830,200
Wed, 01 Apr 2026
125.4800
126.3900
123.1200
123.7300
10,297,400
Tue, 31 Mar 2026
121.9900
125.7800
121.3800
125.4600
9,486,100
Mon, 30 Mar 2026
123.2800
123.7800
121.5500
121.9800
7,226,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
123.9700
124.4400
122.2300
122.6900
8,105,000
Thu, 26 Mar 2026
126.7200
127.0500
124.5900
125.4100
9,240,000
Wed, 25 Mar 2026
129.4800
130.6500
128.3400
129.8700
12,843,000
Tue, 24 Mar 2026
124.3600
125.7500
123.9200
125.4800
8,516,200
Mon, 23 Mar 2026
123.2400
127.2700
123.1000
126.0600
15,583,900
Mon, 23 Mar 2026
36 · 6-K
Pre-market · 06:27 ET
FORM 6-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
125.7150
126.4800
122.0900
122.4100
15,479,300
Thu, 19 Mar 2026
35 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Thu, 19 Mar 2026
123.0200
126.9200
121.1600
124.9000
33,440,500
Wed, 18 Mar 2026
138.4450
139.1600
134.3700
134.4300
17,158,600
Tue, 17 Mar 2026
137.8750
138.2200
135.9700
136.5700
10,005,700
Mon, 16 Mar 2026
138.8000
138.8000
136.5000
136.7100
9,972,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
136.0700
137.2000
134.7000
135.2100
6,438,400
Thu, 12 Mar 2026
135.3800
136.0000
133.4500
134.2000
7,591,800
Wed, 11 Mar 2026
135.5700
136.7400
134.8200
136.2900
6,685,100
Tue, 10 Mar 2026
135.7100
139.2200
134.5600
136.8500
15,264,300
Mon, 09 Mar 2026
130.2400
132.9100
128.5500
132.6400
10,072,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
129.3000
132.4300
128.8000
130.7900
10,957,000
Fri, 06 Mar 2026
34 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Thu, 05 Mar 2026
129.7000
131.6350
128.6000
130.3500
18,612,900
Wed, 04 Mar 2026
134.9850
135.1170
132.7200
133.2700
14,293,900
Tue, 03 Mar 2026
33 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Tue, 03 Mar 2026
136.3800
137.0800
133.4000
135.5900
18,476,800
Mon, 02 Mar 2026
139.1900
143.0000
139.0550
142.5600
9,428,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
145.4600
146.4000
143.3300
144.1100
9,780,300
Thu, 26 Feb 2026
148.3550
149.0600
145.6000
148.0500
10,256,400
Wed, 25 Feb 2026
152.8000
153.5500
150.9610
152.2800
5,813,400
Tue, 24 Feb 2026
152.1000
153.7300
150.9000
153.1100
6,655,200
Mon, 23 Feb 2026
155.5000
156.3300
152.5700
152.7800
6,751,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
150.8500
155.4900
150.4300
154.4500
8,758,700
Thu, 19 Feb 2026
155.2250
155.5000
153.1500
154.2700
6,582,500
Wed, 18 Feb 2026
156.8800
157.5000
155.5700
155.7700
4,506,600
Tue, 17 Feb 2026
156.3750
158.1300
153.4600
155.4300
6,803,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
152.8550
158.1100
152.8550
155.7300
16,045,600
Thu, 12 Feb 2026
163.1200
163.3700
156.9600
158.7300
11,457,800
Wed, 11 Feb 2026
164.0900
165.2000
161.3800
164.3200
8,756,900
Tue, 10 Feb 2026
163.7400
168.2550
162.3000
166.5100
10,990,000
Mon, 09 Feb 2026
161.8900
165.0300
160.8900
163.0000
7,260,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
160.4600
162.8600
159.5000
162.5100
10,972,100
Thu, 05 Feb 2026
161.1400
161.4700
156.7100
157.7600
10,936,700
Wed, 04 Feb 2026
32 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Wed, 04 Feb 2026
162.3300
162.8500
156.7800
159.1400
11,851,400
Tue, 03 Feb 2026
163.8800
165.3500
160.6100
163.6500
10,066,600
Mon, 02 Feb 2026
167.9800
169.5600
167.3400
168.3900
6,551,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
172.7000
174.0000
169.4700
169.5600
10,846,100
Thu, 29 Jan 2026
178.3400
180.7500
171.6000
174.2500
12,062,500
Wed, 28 Jan 2026
176.2500
177.8700
174.5630
175.6600
9,001,500
Tue, 27 Jan 2026
174.0500
176.4600
172.2210
172.7200
8,931,300
Mon, 26 Jan 2026
169.7900
172.9900
168.6800
171.3700
10,166,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
175.4350
175.6100
171.9400
173.2300
13,064,100
Thu, 22 Jan 2026
176.4300
181.1000
174.7700
177.1800
32,031,100
Wed, 21 Jan 2026
167.5750
169.8650
165.6600
168.6700
11,713,700
Tue, 20 Jan 2026
161.8300
166.1750
161.6800
162.3900
9,885,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
169.7800
169.8500
163.4950
165.4000
18,598,300
Thu, 15 Jan 2026
169.6450
173.3000
167.3400
170.9300
12,607,000
Wed, 14 Jan 2026
171.5700
172.8000
169.8450
169.9000
17,475,100
Tue, 13 Jan 2026
165.5000
170.6800
164.9100
167.0100
18,850,400
Mon, 12 Jan 2026
157.4700
167.6900
157.4700
166.3100
35,379,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
151.3300
151.5700
148.5200
150.9600
11,437,900
Thu, 08 Jan 2026
146.0950
155.2900
145.2700
154.4700
20,981,700
Wed, 07 Jan 2026
31 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Wed, 07 Jan 2026
148.3800
148.3800
146.6100
146.7500
12,613,200
Tue, 06 Jan 2026
155.2200
155.8400
150.8600
150.9000
12,998,100
Mon, 05 Jan 2026
155.7750
156.5500
152.1700
156.2600
14,744,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
152.6200
156.6500
151.8010
155.7400
15,778,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
146.6900
147.3700
145.6400
146.5800
6,116,000
Tue, 30 Dec 2025
148.8400
149.1000
147.3500
147.3600
6,832,300
Mon, 29 Dec 2025
147.7200
148.7500
147.2100
148.4900
8,900,000
Mon, 29 Dec 2025
30 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
150.2900
152.9800
150.0600
152.2400
6,037,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
150.5000
150.7900
149.9180
150.0600
3,274,200
Tue, 23 Dec 2025
150.5750
151.3000
149.2700
151.2300
5,373,300
Mon, 22 Dec 2025
150.4050
151.8200
149.1200
150.9600
6,779,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
149.0100
151.4700
148.8800
149.7900
9,004,200
Thu, 18 Dec 2025
148.6500
149.2000
147.1160
147.3200
6,597,400
Wed, 17 Dec 2025
150.6000
151.3900
146.7500
147.0900
8,271,000
Tue, 16 Dec 2025
148.9500
149.9700
147.5100
149.2900
9,051,900
Mon, 15 Dec 2025
153.1800
153.2050
149.5800
150.0900
11,233,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
157.7650
158.9500
153.8000
155.6800
6,708,400
Thu, 11 Dec 2025
155.1500
157.0500
153.3600
156.9000
8,171,200
Wed, 10 Dec 2025
159.6400
160.7400
157.5000
158.8200
10,928,600
Tue, 09 Dec 2025
154.4400
156.6000
154.3000
155.9600
6,458,100
Mon, 08 Dec 2025
157.5700
158.7400
156.4130
158.1300
7,342,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
159.1500
159.4900
157.6800
158.3200
6,277,100
Thu, 04 Dec 2025
29 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Thu, 04 Dec 2025
158.2700
158.8000
156.4100
157.4400
6,666,300
Thu, 04 Dec 2025
28 · 6-K
Pre-market · 06:16 ET
FORM 6-K ↗
Wed, 03 Dec 2025
157.4000
158.4550
156.5300
158.0800
6,968,000
Tue, 02 Dec 2025
161.2000
161.7300
159.1200
161.1300
9,878,500
Mon, 01 Dec 2025
27 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Mon, 01 Dec 2025
160.5000
164.8500
159.4100
164.2600
15,321,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
156.1600
158.6900
155.6800
157.3000
7,185,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
159.0950
161.4600
150.0000
157.6000
21,453,100
Tue, 25 Nov 2025
26 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Tue, 25 Nov 2025
165.2000
166.3700
156.1500
157.0100
27,097,500
Mon, 24 Nov 2025
160.0000
161.5000
158.7000
160.7300
21,796,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
151.9800
155.8800
148.6400
152.9300
16,240,800
Thu, 20 Nov 2025
159.0000
161.3900
153.0000
153.2800
13,466,900
Wed, 19 Nov 2025
159.3250
160.9700
158.0410
158.8900
7,949,900
Tue, 18 Nov 2025
157.3100
161.2800
156.7000
159.7200
12,438,900
Mon, 17 Nov 2025
157.9800
161.0250
156.9000
157.7100
16,911,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
156.9400
162.6200
151.7800
153.8000
33,991,000
Thu, 13 Nov 2025
164.0000
164.0000
158.5000
159.8400
17,213,000
Wed, 12 Nov 2025
160.9800
161.1900
156.2000
157.9100
13,920,800
Wed, 12 Nov 2025
25 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 11 Nov 2025
164.5900
165.5800
160.1600
160.8000
11,354,400
Mon, 10 Nov 2025
167.6200
168.0000
163.6400
165.8900
9,348,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
162.9600
166.3800
161.2160
166.3400
11,581,200
Thu, 06 Nov 2025
24 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Thu, 06 Nov 2025
169.0000
170.5500
165.5200
167.6100
12,438,900
Wed, 05 Nov 2025
164.4000
166.8800
163.6000
164.8200
8,631,400
Tue, 04 Nov 2025
162.6000
166.5000
162.2000
164.3000
9,693,100
Mon, 03 Nov 2025
168.3100
168.9400
165.5800
167.6900
9,702,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
23 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Fri, 31 Oct 2025
170.5300
171.4500
168.1200
170.4300
13,181,400
Thu, 30 Oct 2025
174.3200
176.3800
173.7800
173.9300
10,756,300
Wed, 29 Oct 2025
180.2950
182.5000
178.0900
179.9700
12,068,900
Tue, 28 Oct 2025
177.4800
179.3800
175.2400
176.7200
11,906,900
Mon, 27 Oct 2025
179.7400
180.0000
177.6200
179.4500
12,580,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
174.4000
176.4400
173.3620
174.7000
11,841,000
Thu, 23 Oct 2025
168.9700
173.2400
168.3170
171.9000
12,792,100
Wed, 22 Oct 2025
167.0000
169.6700
163.5800
165.8600
15,016,500
Tue, 21 Oct 2025
170.5200
170.9400
166.4200
166.6700
15,662,500
Mon, 20 Oct 2025
167.2900
174.9700
165.7900
173.4700
20,120,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
161.7600
169.1000
161.1500
167.0500
17,765,700
Thu, 16 Oct 2025
166.5200
168.3000
164.4600
165.0900
10,979,700
Wed, 15 Oct 2025
168.0700
168.1000
164.6000
165.9100
15,337,400
Tue, 14 Oct 2025
160.0500
166.5000
160.0000
162.8600
18,583,200
Mon, 13 Oct 2025
167.7800
168.7900
165.0300
166.8100
25,703,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
170.0300
172.9300
157.2500
159.0100
50,296,800
Thu, 09 Oct 2025
178.5200
178.7800
172.3000
173.6800
21,211,600
Thu, 09 Oct 2025
22 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Wed, 08 Oct 2025
21 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Wed, 08 Oct 2025
180.7900
182.0900
177.3000
181.1200
15,883,700
Tue, 07 Oct 2025
187.4050
188.6600
180.4400
181.3300
16,942,200
Mon, 06 Oct 2025
186.5000
189.6100
186.3100
187.2200
10,973,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
190.7200
191.0700
187.1350
188.0300
13,990,900
Thu, 02 Oct 2025
188.5800
192.6700
188.3000
189.3400
23,687,800
Thu, 02 Oct 2025
20 · 6-K
Pre-market · 06:12 ET
FORM 6-K ↗
Wed, 01 Oct 2025
179.9800
183.0800
178.8700
182.7800
14,966,900
Tue, 30 Sep 2025
181.6600
182.1500
177.1000
178.7300
18,681,500
Mon, 29 Sep 2025
178.0800
181.3440
177.5900
179.9000
21,576,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
172.1700
172.7600
169.7000
171.9100
15,971,100
Thu, 25 Sep 2025
19 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Thu, 25 Sep 2025
173.4000
175.7700
170.4350
175.4700
20,712,200
Wed, 24 Sep 2025
175.9800
180.1600
175.0000
176.4400
52,642,300
Tue, 23 Sep 2025
165.0100
167.8300
162.8000
163.0800
18,278,600
Mon, 22 Sep 2025
163.7600
167.4350
163.0300
164.2500
18,667,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
164.6900
166.2500
162.6100
162.8100
18,183,200
Thu, 18 Sep 2025
162.5000
164.7900
161.3000
162.4800
19,529,600
Wed, 17 Sep 2025
166.0000
167.3200
163.2600
166.1700
29,344,300
Wed, 17 Sep 2025
18 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 16 Sep 2025
158.3600
163.0000
157.5900
162.2100
26,017,700
Mon, 15 Sep 2025
159.0900
159.7000
156.7300
158.0400
23,567,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
154.0700
155.4600
152.0600
155.0600
20,903,300
Thu, 11 Sep 2025
148.1200
156.8490
147.8600
155.4400
50,089,200
Thu, 11 Sep 2025
17 · 6-K
Pre-market · 08:56 ET
FORM 6-K ↗
Wed, 10 Sep 2025
145.4200
145.9200
143.2300
143.9300
21,079,900
Tue, 09 Sep 2025
145.4000
148.0000
144.6500
147.1000
32,792,300
Mon, 08 Sep 2025
139.8800
141.2200
138.7690
141.2000
20,095,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
16 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Fri, 05 Sep 2025
135.0300
135.6100
132.7000
135.5800
19,202,500
Thu, 04 Sep 2025
15 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Thu, 04 Sep 2025
14 · 6-K
After-hours · 16:00 ET
FORM 6-K ↗
Thu, 04 Sep 2025
13 · 424B3
After market open · 10:34 ET
424B3 ↗
Thu, 04 Sep 2025
133.1600
134.2500
130.0600
130.9200
24,730,900
Wed, 03 Sep 2025
136.7000
137.7700
135.5800
136.4500
16,470,500
Tue, 02 Sep 2025
134.4700
138.8300
133.0600
138.5500
41,625,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
12 · 6-K
After-hours · 16:06 ET
FORM 6-K ↗
Fri, 29 Aug 2025
11 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Fri, 29 Aug 2025
128.8800
136.6500
128.5100
135.0000
82,165,100
Thu, 28 Aug 2025
119.5300
121.2500
117.6000
119.5700
14,501,100
Wed, 27 Aug 2025
121.2000
122.5150
120.7900
122.2300
13,833,100
Tue, 26 Aug 2025
125.2950
126.0000
123.7200
124.1900
8,706,100
Mon, 25 Aug 2025
125.1800
126.7300
123.5000
124.3500
12,888,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
10 · 6-K
After-hours · 16:03 ET
FORM 6-K ↗
Fri, 22 Aug 2025
120.4750
123.4000
120.2800
122.9400
13,855,300
Thu, 21 Aug 2025
117.8800
119.2700
117.5100
118.0900
8,231,200
Thu, 21 Aug 2025
9 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Wed, 20 Aug 2025
119.9200
120.8100
118.6700
119.4900
7,095,800
Tue, 19 Aug 2025
121.5800
122.5800
119.9900
119.9900
8,106,100
Mon, 18 Aug 2025
121.9200
123.1500
120.9000
121.4000
8,550,400
Mon, 18 Aug 2025
8 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
7 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Fri, 15 Aug 2025
120.9800
122.1890
120.6800
121.2600
11,141,800
Thu, 14 Aug 2025
123.7300
123.9300
121.3400
122.2800
15,045,600
Wed, 13 Aug 2025
126.6900
127.9300
125.0800
126.8600
19,362,500
Tue, 12 Aug 2025
118.8100
122.7900
118.1000
122.4200
11,939,800
Mon, 11 Aug 2025
120.4300
121.3000
118.1200
118.6400
12,072,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
6 · 6-K
After-hours · 16:08 ET
FORM 6-K ↗
Fri, 08 Aug 2025
119.3200
120.7000
118.6550
120.3600
9,763,600
Thu, 07 Aug 2025
121.3400
122.2800
119.6000
120.9600
9,480,600
Wed, 06 Aug 2025
5 · 6-K
After-hours · 16:02 ET
FORM 6-K ↗
Wed, 06 Aug 2025
4 · 6-K
After market open · 10:10 ET
FORM 6-K ↗
Wed, 06 Aug 2025
118.8800
121.2900
117.7700
120.8600
12,079,600
Tue, 05 Aug 2025
118.1000
118.6500
116.8700
117.0400
5,885,600
Mon, 04 Aug 2025
118.3500
119.4900
116.8600
117.5000
7,272,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Fri, 01 Aug 2025
118.0600
118.3700
116.1100
117.0700
12,424,300
Thu, 31 Jul 2025
117.8200
121.3400
117.5200
120.6300
13,650,400
Wed, 30 Jul 2025
119.0450
119.5900
116.8400
117.3800
12,794,100
Tue, 29 Jul 2025
122.4900
122.8700
119.0500
119.3600
13,599,700
Mon, 28 Jul 2025
122.0300
123.4500
121.5300
122.1500
11,207,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
2 · 6-K
After-hours · 16:01 ET
FORM 6-K ↗
Fri, 25 Jul 2025
120.1900
120.4800
119.3400
120.0300
7,060,600
Thu, 24 Jul 2025
121.8500
123.9900
120.4500
121.1500
11,378,400
Wed, 23 Jul 2025
122.7950
123.8650
121.4000
122.5800
12,874,200
Tue, 22 Jul 2025
120.4400
121.8400
119.0000
120.7100
11,551,500
Tue, 22 Jul 2025
1 · 6-K
Pre-market · 07:08 ET
FORM 6-K ↗