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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
263.3600
263.6000
257.8200
259.2300
10,336,093
Thu, 03 Sep 2026
261.9800
268.2700
261.6000
264.4300
16,028,300
Wed, 02 Sep 2026
259.3800
264.5500
253.6000
256.9300
14,393,700
Tue, 01 Sep 2026
255.0100
262.3200
254.2500
258.1100
15,897,500
Mon, 31 Aug 2026
254.3900
262.2800
254.3900
257.5400
22,471,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
250.4700
263.5300
249.0000
256.0000
34,362,700
Thu, 27 Aug 2026
230.0500
254.4800
230.0500
252.0500
55,517,500
Thu, 27 Aug 2026
23 · 10-Q
Next filing day · accepted 26 Aug, 18:54 ET
10-Q ↗
Wed, 26 Aug 2026
22 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 26 Aug 2026
199.9400
206.4400
198.9500
205.6200
14,888,900
Tue, 25 Aug 2026
205.8500
210.3100
204.7600
205.6900
10,081,800
Mon, 24 Aug 2026
208.4200
213.1700
207.3900
209.0600
9,580,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
205.5800
211.0700
204.7300
209.1700
9,685,400
Thu, 20 Aug 2026
205.2200
207.8800
203.0000
205.4300
11,482,300
Wed, 19 Aug 2026
194.2100
207.9500
194.2100
206.0900
17,843,600
Tue, 18 Aug 2026
194.0900
199.4100
193.2300
196.1400
14,152,900
Mon, 17 Aug 2026
193.8300
194.9400
189.9100
190.9700
14,378,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
202.7500
204.4000
195.3200
196.2100
8,664,800
Thu, 13 Aug 2026
196.8400
202.9900
191.3900
201.3700
15,058,700
Wed, 12 Aug 2026
192.0000
196.5000
191.7800
193.3200
12,787,900
Tue, 11 Aug 2026
196.9400
199.3900
195.5000
197.4700
11,171,600
Mon, 10 Aug 2026
190.1700
198.1800
190.0000
197.5100
9,706,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
191.0900
194.7000
190.6000
192.7400
11,392,800
Thu, 06 Aug 2026
183.4400
187.0200
183.0000
186.7700
13,297,600
Wed, 05 Aug 2026
21 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 05 Aug 2026
193.2800
194.9400
190.4300
192.9800
9,605,500
Tue, 04 Aug 2026
183.0900
191.2900
183.0000
190.9900
9,326,900
Mon, 03 Aug 2026
188.9900
193.7000
185.9000
185.9500
12,908,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
177.7000
184.4500
177.0300
184.0200
9,691,500
Thu, 30 Jul 2026
180.9900
182.5100
175.9000
180.7100
12,182,400
Wed, 29 Jul 2026
182.0100
190.1800
182.0100
188.3800
18,139,500
Tue, 28 Jul 2026
176.9100
184.5400
176.9100
181.5000
17,204,600
Mon, 27 Jul 2026
168.0000
176.9500
167.1400
173.6000
17,312,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
160.3800
164.4500
159.5500
163.6600
10,899,100
Thu, 23 Jul 2026
165.0500
165.8800
155.1500
156.9300
12,775,000
Wed, 22 Jul 2026
169.4700
169.5700
162.2100
163.0000
12,194,500
Tue, 21 Jul 2026
167.0600
172.4300
166.9300
170.0600
12,831,800
Mon, 20 Jul 2026
167.8600
175.3900
166.5000
173.7900
13,426,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
171.5000
175.4300
169.7500
170.7700
10,191,500
Thu, 16 Jul 2026
170.8400
174.5400
166.8800
172.6800
12,057,500
Wed, 15 Jul 2026
170.5200
172.8000
166.5600
167.0000
13,328,100
Tue, 14 Jul 2026
162.4900
171.3500
161.4700
167.5600
13,507,900
Mon, 13 Jul 2026
165.9200
172.7600
165.9200
171.2200
14,020,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
165.6000
166.3000
162.4200
163.3200
8,321,500
Thu, 09 Jul 2026
158.3300
163.8000
156.4800
162.5000
13,858,600
Wed, 08 Jul 2026
167.3700
167.5300
164.7800
166.5800
9,792,400
Tue, 07 Jul 2026
169.2200
172.3800
167.6800
169.5200
13,057,900
Mon, 06 Jul 2026
163.9900
167.7200
162.3700
165.6500
10,595,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
163.0000
167.2100
162.0000
166.1100
10,486,300
Wed, 01 Jul 2026
162.2200
165.8100
161.2000
163.2300
14,164,600
Tue, 30 Jun 2026
155.0900
157.6900
154.0700
156.6600
13,690,500
Mon, 29 Jun 2026
160.2700
161.7600
157.7000
157.9300
12,664,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
151.4900
158.4600
151.4900
158.3700
21,267,900
Thu, 25 Jun 2026
150.0100
154.0000
148.7800
150.1900
11,324,700
Wed, 24 Jun 2026
151.8100
157.0600
150.4000
152.7600
13,146,800
Tue, 23 Jun 2026
151.6500
155.1800
150.8500
153.4200
20,720,700
Mon, 22 Jun 2026
150.1600
153.8700
146.3200
150.1200
20,502,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
152.7300
154.4700
149.8000
151.7800
57,940,800
Wed, 17 Jun 2026
160.2500
161.4300
154.2300
155.0200
19,986,200
Tue, 16 Jun 2026
164.0600
166.3000
160.5000
161.7100
16,385,300
Mon, 15 Jun 2026
166.0300
169.9500
164.1700
164.5500
13,541,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
164.7400
166.5400
161.4000
165.8900
13,589,400
Thu, 11 Jun 2026
168.2700
168.9800
163.3100
166.4500
16,666,000
Wed, 10 Jun 2026
170.6000
175.5300
170.0300
170.9200
10,820,500
Tue, 09 Jun 2026
179.5000
182.4600
171.5600
175.3500
15,427,800
Mon, 08 Jun 2026
183.9100
185.0200
181.7100
182.5500
11,177,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
189.8000
192.5100
184.8300
185.6600
13,183,900
Thu, 04 Jun 2026
197.8100
198.0900
186.1100
188.7500
14,453,600
Wed, 03 Jun 2026
197.2700
197.6800
189.7300
190.6100
14,154,400
Tue, 02 Jun 2026
20 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 02 Jun 2026
201.0200
204.3900
195.7600
200.8400
19,216,600
Mon, 01 Jun 2026
19 · 8-K
After-hours · 16:43 ET
8-K ↗
Mon, 01 Jun 2026
198.7500
211.3400
198.2100
209.6000
27,594,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
180.2400
194.1400
180.0200
191.1000
33,998,900
Thu, 28 May 2026
178.4300
182.4800
171.6500
176.1700
22,559,400
Thu, 28 May 2026
18 · 10-Q
Next filing day · accepted 27 May, 18:15 ET
10-Q ↗
Wed, 27 May 2026
17 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 27 May 2026
178.0000
183.9200
176.8900
177.5100
18,524,900
Tue, 26 May 2026
178.4300
182.3600
177.6800
179.0800
13,617,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
179.8400
183.3500
177.6800
180.0700
10,176,700
Thu, 21 May 2026
175.3800
177.3400
171.9900
176.3100
10,949,100
Wed, 20 May 2026
176.0400
180.3100
173.3400
180.1000
13,025,300
Wed, 20 May 2026
16 · DEFA14A
Next filing day · accepted 19 May, 18:14 ET
DEFA14A ↗
Tue, 19 May 2026
185.0000
187.4400
178.8100
179.4200
17,510,800
Mon, 18 May 2026
172.8900
180.7800
171.8000
179.4800
13,671,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
169.2500
175.9700
169.0000
173.5100
13,883,400
Thu, 14 May 2026
166.0000
169.3500
164.3300
167.5800
9,749,400
Wed, 13 May 2026
169.7800
169.7800
164.7500
165.8400
11,951,900
Tue, 12 May 2026
177.5800
177.5800
170.5800
171.3100
10,214,000
Mon, 11 May 2026
179.9100
182.5000
176.3100
177.4900
11,145,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
179.6800
181.8700
176.8800
181.8200
15,123,900
Thu, 07 May 2026
184.6000
188.5800
184.0000
186.3400
13,955,100
Wed, 06 May 2026
185.5200
187.1000
179.5800
181.1900
11,303,400
Tue, 05 May 2026
15 · DEFA14A
After-hours · 16:37 ET
DEFA14A ↗
Tue, 05 May 2026
185.5500
187.3900
181.1000
186.9900
9,740,800
Mon, 04 May 2026
184.2400
190.3100
183.9700
185.4800
8,444,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
182.1900
186.0400
178.7500
183.8200
12,324,400
Thu, 30 Apr 2026
178.3000
178.6900
173.0000
176.5300
14,408,300
Wed, 29 Apr 2026
179.2000
181.7800
177.3500
181.2200
6,882,800
Tue, 28 Apr 2026
182.4300
184.4200
181.3200
181.3200
8,711,700
Mon, 27 Apr 2026
178.2600
184.2900
177.5100
180.1800
11,907,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
175.6200
178.4500
174.4000
178.1600
10,817,600
Thu, 23 Apr 2026
177.5600
178.8700
170.6500
173.3000
22,719,900
Wed, 22 Apr 2026
188.2000
191.1500
187.0300
189.8000
14,565,900
Tue, 21 Apr 2026
186.6000
193.5600
184.1000
187.1100
12,073,700
Mon, 20 Apr 2026
182.5000
189.0000
182.1200
186.2700
14,382,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
185.4300
187.9800
181.0300
182.1400
17,225,700
Thu, 16 Apr 2026
14 · DEFA14A
After-hours · 16:41 ET
DEFA14A ↗
Thu, 16 Apr 2026
13 · DEF 14A
After-hours · 16:39 ET
DEF 14A ↗
Thu, 16 Apr 2026
184.0000
184.5500
178.5700
181.2200
11,866,700
Wed, 15 Apr 2026
174.2200
179.6200
172.8800
177.6000
14,340,300
Tue, 14 Apr 2026
175.2100
177.5000
170.5000
171.3100
13,123,600
Mon, 13 Apr 2026
167.0500
173.4000
165.7700
172.8200
12,390,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.2600
171.2600
163.5200
164.9600
18,109,300
Thu, 09 Apr 2026
173.1700
174.2900
167.1200
170.8500
20,855,400
Wed, 08 Apr 2026
186.5000
186.7700
175.7800
176.3700
13,472,100
Tue, 07 Apr 2026
184.9500
186.5800
182.0200
182.9600
12,344,600
Mon, 06 Apr 2026
187.5000
188.1400
183.6000
185.0300
14,391,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
185.3000
187.5800
181.5800
187.1800
11,635,500
Wed, 01 Apr 2026
186.8500
188.9800
183.0100
186.2400
11,677,700
Tue, 31 Mar 2026
184.9000
188.5000
182.3100
186.6700
11,041,400
Mon, 30 Mar 2026
180.1000
186.3900
179.5800
185.0300
11,617,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
184.0000
184.1100
178.8200
179.3100
9,902,000
Thu, 26 Mar 2026
181.1800
187.4700
179.5300
185.6400
10,330,700
Wed, 25 Mar 2026
185.7000
187.3900
179.8500
181.9600
12,565,200
Tue, 24 Mar 2026
192.1400
192.1400
182.2900
183.0200
18,631,400
Mon, 23 Mar 2026
197.0900
198.0500
192.0000
195.1800
13,976,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
193.2100
195.6700
190.0000
195.3800
20,201,100
Thu, 19 Mar 2026
195.5900
200.4000
193.3000
194.9900
9,254,300
Wed, 18 Mar 2026
193.4000
196.1500
192.6400
194.3400
10,525,100
Tue, 17 Mar 2026
198.2200
202.3800
194.4500
195.3100
11,559,300
Mon, 16 Mar 2026
195.1500
198.6300
195.1500
198.3400
13,419,600
Mon, 16 Mar 2026
12 · 8-K
Pre-market · 09:13 ET
8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · 8-K
After-hours · 16:59 ET
8-K ↗
Fri, 13 Mar 2026
199.7300
201.0000
191.7500
192.8300
14,834,700
Thu, 12 Mar 2026
10 · 424B2
After-hours · 16:39 ET
424B2 ↗
Thu, 12 Mar 2026
9 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 12 Mar 2026
194.1300
204.8600
193.1500
199.2800
26,309,700
Wed, 11 Mar 2026
196.4000
199.5500
191.2900
194.1300
9,580,000
Wed, 11 Mar 2026
8 · 424B2
Pre-market · 08:44 ET
424B2 ↗
Tue, 10 Mar 2026
197.2600
199.5700
190.6000
194.9100
14,467,400
Mon, 09 Mar 2026
198.5600
203.6700
195.8700
198.7900
10,754,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 06 Mar 2026
200.7900
202.9600
197.3700
202.1100
9,657,400
Thu, 05 Mar 2026
194.3600
204.4200
194.2400
201.3900
15,860,900
Wed, 04 Mar 2026
195.1000
196.4700
192.1000
193.0800
11,583,700
Tue, 03 Mar 2026
190.7500
198.6700
189.5800
196.0500
13,208,900
Mon, 02 Mar 2026
6 · 10-K
After-hours · 16:24 ET
10-K ↗
Mon, 02 Mar 2026
192.5000
195.9400
190.6800
192.9500
9,932,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
191.9100
195.9200
189.9200
194.7900
16,346,500
Thu, 26 Feb 2026
196.7600
201.0400
191.3300
199.4700
26,680,500
Wed, 25 Feb 2026
5 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 25 Feb 2026
183.0000
192.6000
182.2600
191.7500
21,875,100
Tue, 24 Feb 2026
177.6400
188.6700
176.2800
185.4200
15,564,700
Mon, 23 Feb 2026
181.2700
182.4700
174.5700
178.1600
15,498,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
185.3200
191.7300
183.7300
185.1600
10,816,200
Thu, 19 Feb 2026
186.6000
186.9500
183.2300
185.2900
9,565,100
Wed, 18 Feb 2026
183.8800
188.1400
181.8600
187.7900
9,852,900
Tue, 17 Feb 2026
190.9700
193.0000
183.1700
184.2900
13,692,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
186.4400
193.4500
184.3000
189.7200
14,822,900
Thu, 12 Feb 2026
185.9600
188.3200
180.2400
185.4300
16,849,100
Wed, 11 Feb 2026
193.1500
193.6700
181.8100
185.0000
16,350,200
Tue, 10 Feb 2026
191.9000
199.1000
190.7500
193.4500
13,393,000
Mon, 09 Feb 2026
189.3000
195.2000
185.7300
194.0300
12,112,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
191.6300
194.6000
187.1200
191.3500
13,652,600
Thu, 05 Feb 2026
193.9900
199.5600
188.7900
189.9700
21,956,300
Wed, 04 Feb 2026
193.3100
200.6700
187.2800
199.4400
23,010,000
Tue, 03 Feb 2026
205.0000
205.5600
193.1100
196.3800
20,194,200
Mon, 02 Feb 2026
214.3500
216.8900
209.8000
210.8100
7,950,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
214.1600
215.5500
211.0300
212.2900
11,090,400
Thu, 29 Jan 2026
216.6700
217.2800
208.7800
214.0800
18,555,600
Wed, 28 Jan 2026
229.3900
231.8600
227.6700
227.9600
8,465,900
Tue, 27 Jan 2026
231.9400
235.7400
226.2700
228.5300
9,838,400
Mon, 26 Jan 2026
229.4300
230.9500
227.5900
229.4000
7,239,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
226.7800
230.8500
226.6500
228.0500
9,408,000
Thu, 22 Jan 2026
222.2400
228.7200
221.1100
228.0900
9,483,000
Wed, 21 Jan 2026
220.1500
223.3900
218.9600
221.5800
12,616,600
Tue, 20 Jan 2026
223.5400
227.9400
219.3600
220.0700
13,050,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
232.9500
232.9500
226.4400
227.1100
13,902,600
Thu, 15 Jan 2026
237.0200
238.8400
231.6700
233.5300
11,489,600
Wed, 14 Jan 2026
239.1800
242.2400
236.4600
239.5700
10,149,300
Tue, 13 Jan 2026
257.6600
260.9100
240.3600
241.0600
13,661,000
Mon, 12 Jan 2026
259.0000
261.5600
255.7700
259.4000
4,927,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
260.0000
261.0300
256.5100
259.9400
5,174,400
Thu, 08 Jan 2026
264.4000
265.2000
260.4100
260.5300
5,243,500
Wed, 07 Jan 2026
263.5000
267.8300
263.5000
266.1200
5,976,200
Tue, 06 Jan 2026
255.2000
263.5500
255.0000
262.9000
6,103,300
Mon, 05 Jan 2026
253.6200
259.5900
252.3100
256.2600
6,421,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
265.0000
265.3800
252.4800
253.6200
9,680,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
265.2900
266.1000
264.3900
264.9100
3,367,900
Tue, 30 Dec 2025
266.6600
268.2800
265.3300
265.9200
3,291,800
Mon, 29 Dec 2025
264.7100
269.1100
264.7100
266.2300
4,300,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
264.8000
267.9100
264.8000
266.0800
2,456,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
263.2300
266.3000
262.5500
265.2600
2,076,600
Tue, 23 Dec 2025
262.7200
264.2400
260.5200
263.4300
4,745,100
Mon, 22 Dec 2025
260.6200
264.6300
258.4100
264.6300
5,664,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
260.6800
262.0400
255.5000
259.9100
20,732,100
Thu, 18 Dec 2025
258.4200
260.0700
256.1600
257.8500
5,654,200
Wed, 17 Dec 2025
256.3300
261.9700
256.2500
258.1400
6,269,000
Tue, 16 Dec 2025
254.0000
255.8600
252.1100
254.9100
6,145,300
Mon, 15 Dec 2025
261.2100
262.2800
253.0900
254.5800
10,271,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
263.5200
264.4900
260.9100
262.2300
6,006,600
Thu, 11 Dec 2025
263.5000
267.9000
260.7700
262.3500
7,783,800
Wed, 10 Dec 2025
260.7500
265.9300
259.1500
264.2000
8,894,700
Tue, 09 Dec 2025
260.0000
262.2500
259.0000
261.0200
8,045,900
Mon, 08 Dec 2025
261.8800
264.2800
256.3400
259.5300
10,805,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
250.8300
261.8800
249.5000
260.5700
15,852,400
Thu, 04 Dec 2025
243.6900
248.9700
237.6000
247.4600
20,912,100
Thu, 04 Dec 2025
4 · 10-Q
Next filing day · accepted 03 Dec, 18:47 ET
10-Q ↗
Wed, 03 Dec 2025
3 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 03 Dec 2025
235.3600
239.2600
233.1600
238.7200
13,782,000
Tue, 02 Dec 2025
233.0200
236.6500
231.6200
234.7100
7,626,200
Mon, 01 Dec 2025
228.6700
234.2500
228.6000
232.8300
5,634,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
229.0000
232.5600
228.6300
230.5400
3,691,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
230.5100
232.8200
226.0000
228.1500
8,506,600
Tue, 25 Nov 2025
226.8000
234.6300
226.5200
234.1200
10,233,000
Mon, 24 Nov 2025
227.3400
228.8400
225.0400
226.8200
8,563,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
224.8600
228.6800
221.9600
227.1100
7,479,300
Thu, 20 Nov 2025
229.2500
231.0700
223.3000
225.3700
7,521,100
Wed, 19 Nov 2025
232.0000
232.2800
225.0600
227.8800
9,710,700
Tue, 18 Nov 2025
2 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 18 Nov 2025
236.2400
237.7900
230.2700
233.5000
8,045,100
Mon, 17 Nov 2025
242.0700
242.8300
235.5900
237.0300
5,280,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
238.3100
245.1800
237.4200
243.6600
5,512,900
Thu, 13 Nov 2025
245.2500
245.9000
239.9100
240.4300
5,542,100
Wed, 12 Nov 2025
245.7400
248.4300
243.6800
246.0200
4,278,200
Tue, 11 Nov 2025
241.9000
245.7000
241.1600
244.5000
5,762,800
Mon, 10 Nov 2025
240.0000
241.9100
235.0800
241.7100
6,486,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
236.1500
240.9700
235.7900
239.8800
5,741,500
Thu, 06 Nov 2025
250.5400
250.5400
234.4800
239.2700
11,041,800
Wed, 05 Nov 2025
254.7000
256.8300
252.0100
252.6800
5,241,200
Tue, 04 Nov 2025
258.1500
259.2600
253.4600
254.4400
6,792,200
Mon, 03 Nov 2025
260.0000
261.5600
255.1000
261.3400
7,054,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
254.8000
261.8200
252.6300
260.4100
6,878,300
Thu, 30 Oct 2025
250.5000
259.2800
250.0000
256.6500
7,767,800
Wed, 29 Oct 2025
252.0000
253.5700
249.0400
251.4600
7,904,200
Tue, 28 Oct 2025
255.4700
258.8400
254.1400
254.2600
6,435,600
Mon, 27 Oct 2025
257.0800
258.1000
254.9200
255.4700
4,942,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
257.4200
258.5000
254.0000
254.8300
5,490,800
Thu, 23 Oct 2025
257.6000
258.5600
254.1200
255.0500
6,110,100
Wed, 22 Oct 2025
262.2000
262.4000
256.5100
256.6400
9,370,000
Tue, 21 Oct 2025
254.5000
267.1300
254.0000
263.4100
13,354,700
Mon, 20 Oct 2025
245.0000
255.4000
244.3000
254.2800
9,963,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
246.5700
250.7800
242.1600
243.0800
10,851,200
Thu, 16 Oct 2025
253.1900
256.7400
242.6700
246.0000
24,869,700
Thu, 16 Oct 2025
1 · 8-K
Next filing day · accepted 15 Oct, 21:13 ET
8-K ↗
Wed, 15 Oct 2025
240.8700
241.3200
235.9000
236.5800
8,389,200
Tue, 14 Oct 2025
248.1100
248.2800
239.5500
239.7700
9,123,900
Mon, 13 Oct 2025
242.8900
249.3500
242.3700
248.7500
8,276,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
246.5200
249.0500
240.7200
241.6800
7,988,300
Thu, 09 Oct 2025
239.2700
245.9600
237.1500
245.3300
7,929,100
Wed, 08 Oct 2025
239.7400
241.3200
235.6500
240.4300
7,120,200
Tue, 07 Oct 2025
246.4800
247.3600
237.5500
239.7400
8,387,400
Mon, 06 Oct 2025
239.3300
250.4700
235.4100
245.7800
13,922,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
238.7500
242.8100
238.5000
240.3600
8,849,800
Thu, 02 Oct 2025
235.4300
239.4000
233.6000
238.8800
7,679,200
Wed, 01 Oct 2025
236.4900
242.4700
233.5100
235.6900
10,016,600
Tue, 30 Sep 2025
245.0500
245.2100
235.8100
237.0000
10,801,100
Mon, 29 Sep 2025
244.7200
245.8200
242.8700
245.1000
6,373,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
240.6900
244.5300
240.3500
243.4300
4,974,600
Thu, 25 Sep 2025
244.5000
244.6600
239.4900
240.9500
8,145,500
Wed, 24 Sep 2025
245.6700
248.8400
243.0100
245.8900
6,707,100
Tue, 23 Sep 2025
249.7400
251.3600
244.1300
244.5600
7,669,800
Mon, 22 Sep 2025
245.2800
250.4800
243.1600
249.6900
7,523,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
246.0200
247.2000
243.3500
247.0900
11,813,900
Thu, 18 Sep 2025
244.1600
247.2900
242.9500
244.2800
9,344,400
Wed, 17 Sep 2025
239.9700
243.0000
239.3800
242.2100
10,124,000
Tue, 16 Sep 2025
242.5200
242.6800
237.2400
239.3100
8,779,800
Mon, 15 Sep 2025
243.2500
244.7100
240.8400
242.5200
7,244,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
246.1000
247.5900
241.2500
242.7600
8,386,400
Thu, 11 Sep 2025
243.7000
247.1700
243.5000
246.2800
6,944,900
Wed, 10 Sep 2025
252.7500
253.9900
241.7300
242.5700
11,363,600
Tue, 09 Sep 2025
251.3200
255.3400
251.2100
252.0600
10,901,900
Mon, 08 Sep 2025
250.8000
252.9400
247.3000
252.2700
12,602,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
244.8300
251.1300
244.3600
250.7600
13,029,400