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
276.8900
284.8300
275.5000
281.2900
341,197
Thu, 22 Oct 2026
275.8500
282.1300
274.0000
278.9900
309,600
Wed, 21 Oct 2026
19 · 8-K
After market open · 12:06 ET
8-K ↗
Wed, 21 Oct 2026
269.0200
275.1200
265.0200
274.0000
322,500
Tue, 20 Oct 2026
264.7600
267.1400
263.6900
266.6300
208,300
Mon, 19 Oct 2026
261.2800
265.6400
260.0000
262.1300
230,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
265.8300
266.6900
258.0000
263.0000
229,100
Thu, 15 Oct 2026
260.4500
267.5100
260.4500
264.8300
182,600
Wed, 14 Oct 2026
259.2200
259.6900
253.6500
258.0800
321,000
Tue, 13 Oct 2026
265.2200
266.7400
257.5000
258.0800
287,900
Mon, 12 Oct 2026
261.7900
266.0400
261.7900
262.4600
180,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
259.8000
264.1400
259.2500
260.8500
324,400
Thu, 08 Oct 2026
253.9100
261.5200
249.5100
259.6000
254,800
Wed, 07 Oct 2026
251.8500
256.5200
251.0400
252.3100
228,300
Tue, 06 Oct 2026
252.2000
254.7400
250.4000
251.7200
225,800
Mon, 05 Oct 2026
251.6200
256.6900
251.6200
252.8900
245,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
252.6500
255.7400
248.5200
251.7800
555,400
Thu, 01 Oct 2026
250.9100
256.3900
248.9300
252.3200
389,500
Wed, 30 Sep 2026
253.9300
256.0100
248.5400
250.5200
497,400
Tue, 29 Sep 2026
260.5000
260.7700
252.8100
254.5400
413,600
Mon, 28 Sep 2026
258.4500
267.0000
256.9800
259.4400
388,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
258.6400
261.4800
256.4100
259.0900
155,200
Thu, 24 Sep 2026
258.5800
262.5300
255.9400
257.8600
437,100
Wed, 23 Sep 2026
263.9000
266.7400
257.0900
257.6200
195,300
Tue, 22 Sep 2026
265.8600
268.9600
263.9300
265.0200
204,500
Mon, 21 Sep 2026
262.0400
266.2200
261.6000
264.0000
284,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
260.9500
263.3400
255.0000
261.6200
733,900
Thu, 17 Sep 2026
266.8600
271.9600
261.2600
261.2600
387,500
Wed, 16 Sep 2026
267.0600
269.7300
265.8100
266.1200
643,300
Tue, 15 Sep 2026
270.1200
271.3200
266.1300
267.2700
388,900
Mon, 14 Sep 2026
276.2700
279.0000
270.0200
270.0700
372,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
18 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 11 Sep 2026
271.8800
275.9700
267.4000
274.6800
413,500
Thu, 10 Sep 2026
275.8500
275.8500
269.6800
270.7700
562,000
Wed, 09 Sep 2026
274.5200
276.8800
272.0200
275.1500
310,400
Tue, 08 Sep 2026
272.6000
291.1700
272.6000
275.6600
259,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
273.4300
275.5000
269.6200
275.1700
317,700
Thu, 03 Sep 2026
277.1500
279.0600
272.4300
275.1000
209,500
Wed, 02 Sep 2026
278.3300
278.8500
274.3400
275.2600
262,900
Tue, 01 Sep 2026
278.0100
281.9600
275.5400
277.4800
273,900
Mon, 31 Aug 2026
280.4900
280.9500
275.8800
276.6000
309,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
285.0000
288.6900
280.7400
281.8800
515,600
Fri, 28 Aug 2026
17 · 8-K
Pre-market · 04:30 ET
8-K ↗
Thu, 27 Aug 2026
287.5100
287.5100
284.8000
285.7500
232,600
Wed, 26 Aug 2026
289.6000
291.3900
286.1800
287.9800
260,300
Tue, 25 Aug 2026
290.5000
294.9800
285.3400
288.0600
349,000
Mon, 24 Aug 2026
291.3800
293.1800
290.4400
291.7500
195,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
289.5500
291.7400
287.9000
290.2500
148,700
Thu, 20 Aug 2026
288.3300
292.7200
287.9800
288.6500
182,700
Wed, 19 Aug 2026
287.0200
293.3200
287.0200
289.3500
164,800
Tue, 18 Aug 2026
289.0600
289.9400
286.4100
286.5000
180,400
Mon, 17 Aug 2026
286.4500
289.6900
285.0200
286.4700
144,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
288.0000
288.8900
286.2700
286.7600
68,000
Thu, 13 Aug 2026
291.7300
291.9800
287.7100
287.9100
64,200
Wed, 12 Aug 2026
290.4500
292.6400
289.7800
290.0300
115,500
Tue, 11 Aug 2026
288.7700
293.6400
288.7700
291.4800
169,800
Mon, 10 Aug 2026
290.4000
291.4100
288.3400
289.6400
87,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
289.1600
291.2100
288.1100
290.3700
113,500
Thu, 06 Aug 2026
289.9000
290.2100
288.0000
288.9000
126,500
Wed, 05 Aug 2026
292.7600
292.7600
287.1200
289.9000
176,200
Tue, 04 Aug 2026
290.3700
292.4000
289.6900
290.3500
79,900
Mon, 03 Aug 2026
296.4700
298.9600
290.6700
291.4400
165,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
293.2500
294.0300
290.0300
292.9800
114,500
Thu, 30 Jul 2026
301.0300
301.0300
292.5500
293.6000
147,000
Wed, 29 Jul 2026
299.4100
306.6700
299.4100
301.1900
136,000
Tue, 28 Jul 2026
299.5600
303.0900
298.7700
300.5000
182,600
Mon, 27 Jul 2026
295.0000
298.3100
294.1100
297.4600
230,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
292.3300
294.7100
290.4000
294.3400
183,000
Thu, 23 Jul 2026
287.0000
291.5200
286.3600
289.7200
160,200
Wed, 22 Jul 2026
291.0000
291.4700
287.0000
290.5000
159,000
Tue, 21 Jul 2026
287.8600
291.1000
286.5300
289.4800
208,800
Mon, 20 Jul 2026
290.5700
293.5000
288.0000
290.3800
135,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
293.8300
295.6000
288.5400
291.4400
145,200
Thu, 16 Jul 2026
281.6000
293.4800
281.6000
292.6900
214,000
Wed, 15 Jul 2026
276.9700
286.9100
276.9700
281.2600
165,400
Tue, 14 Jul 2026
271.5000
275.5700
270.3700
275.2600
100,700
Mon, 13 Jul 2026
274.0600
275.1200
272.7100
272.9300
111,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
270.1700
274.4900
270.1700
271.7800
133,900
Thu, 09 Jul 2026
271.2700
272.8900
270.4000
270.8700
96,500
Wed, 08 Jul 2026
16 · 10-Q
After market open · 13:06 ET
10-Q ↗
Wed, 08 Jul 2026
273.1600
275.5000
271.5700
272.2800
131,200
Tue, 07 Jul 2026
273.1900
276.4300
270.5900
274.0200
88,200
Mon, 06 Jul 2026
271.7900
276.4900
270.2800
270.3600
123,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
268.0000
273.8700
268.0000
273.5600
101,200
Wed, 01 Jul 2026
262.7400
271.3700
262.7300
266.5400
155,800
Wed, 01 Jul 2026
15 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 30 Jun 2026
263.3600
265.7700
263.1100
264.4600
98,900
Mon, 29 Jun 2026
265.4300
267.7500
261.2800
263.9400
433,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
264.1500
266.3800
263.2100
266.0700
381,200
Thu, 25 Jun 2026
263.4900
266.0000
260.8500
262.4100
136,500
Wed, 24 Jun 2026
259.9000
265.6200
259.9000
263.6100
303,900
Tue, 23 Jun 2026
264.3800
265.9700
260.4500
261.6400
199,100
Mon, 22 Jun 2026
261.8600
264.1500
259.7200
261.0000
122,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
260.0800
262.5500
258.1700
261.0000
307,000
Wed, 17 Jun 2026
265.7700
266.5900
259.3300
259.7400
172,900
Tue, 16 Jun 2026
265.7500
266.0700
262.9300
265.9200
118,400
Mon, 15 Jun 2026
262.2600
270.2200
262.2600
263.8300
131,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
268.5300
270.0000
263.5300
264.8300
695,000
Fri, 12 Jun 2026
14 · 8-K
Pre-market · 08:13 ET
8-K ↗
Thu, 11 Jun 2026
271.8500
280.5000
271.8500
275.6500
758,300
Wed, 10 Jun 2026
272.7400
273.6800
269.2700
272.6000
196,200
Tue, 09 Jun 2026
265.9800
270.7500
262.1100
270.4800
319,000
Mon, 08 Jun 2026
267.8300
271.6200
263.7400
264.0700
198,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
272.7800
273.4100
268.3600
269.9200
202,000
Thu, 04 Jun 2026
266.2500
272.8900
266.2500
271.4600
217,100
Wed, 03 Jun 2026
261.3600
266.0000
260.4800
264.5900
171,000
Tue, 02 Jun 2026
263.8100
265.0300
260.2000
263.5500
293,600
Mon, 01 Jun 2026
265.3800
266.3200
260.4400
264.4400
184,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
267.4400
268.5500
265.3100
265.4200
110,500
Thu, 28 May 2026
264.6200
268.6500
263.5300
268.0300
94,700
Wed, 27 May 2026
263.9400
267.1800
263.9400
265.5500
199,800
Tue, 26 May 2026
264.6300
266.3300
262.4800
263.9800
215,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
264.0600
268.6500
258.0000
265.4700
186,300
Thu, 21 May 2026
262.8600
266.2400
262.3400
264.7700
235,900
Wed, 20 May 2026
264.0000
265.2600
262.0000
264.3300
270,400
Tue, 19 May 2026
266.9000
267.8000
263.8300
264.2000
198,500
Mon, 18 May 2026
260.8000
267.1900
260.8000
265.7800
226,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
259.4000
262.3000
258.1300
261.0900
273,300
Thu, 14 May 2026
258.1000
260.8300
256.1400
258.1600
207,000
Wed, 13 May 2026
256.8000
258.2200
254.1700
256.4000
150,900
Tue, 12 May 2026
252.8500
261.5300
252.8500
256.8000
354,600
Mon, 11 May 2026
252.2400
255.3000
251.2900
252.3500
147,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
256.5900
256.6100
252.1900
252.4100
271,700
Thu, 07 May 2026
256.6700
258.6000
255.3800
256.4100
290,500
Wed, 06 May 2026
254.1700
256.0900
252.2100
254.3400
173,400
Tue, 05 May 2026
251.0200
252.8900
249.4100
252.3000
270,400
Mon, 04 May 2026
251.3100
252.8100
248.9700
249.7400
77,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
257.2600
260.4000
250.6300
252.1000
121,700
Thu, 30 Apr 2026
255.1200
256.4900
253.2100
255.5100
206,600
Wed, 29 Apr 2026
257.0800
258.7700
254.1100
255.7900
186,700
Tue, 28 Apr 2026
258.9100
261.1500
256.6700
257.6900
117,000
Mon, 27 Apr 2026
261.5100
261.5100
257.7900
258.2100
226,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
261.2900
262.3600
259.1700
260.2300
187,700
Thu, 23 Apr 2026
259.4700
262.5900
259.4700
261.8800
288,700
Wed, 22 Apr 2026
261.9600
261.9600
258.0900
259.8100
121,600
Tue, 21 Apr 2026
262.2200
262.7700
260.2500
261.2100
137,400
Mon, 20 Apr 2026
262.9800
264.1800
261.3700
261.4800
272,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
264.1500
264.8800
262.6400
263.1300
228,700
Thu, 16 Apr 2026
258.8000
262.6500
258.8000
262.1400
170,900
Wed, 15 Apr 2026
260.1600
261.0000
257.7200
259.8100
213,700
Tue, 14 Apr 2026
258.9400
261.0200
258.9400
260.8400
181,800
Mon, 13 Apr 2026
255.1900
259.7300
255.1900
259.7300
174,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
258.2600
259.8600
255.9000
256.2200
345,700
Thu, 09 Apr 2026
257.9400
259.1300
255.0000
257.2600
279,000
Wed, 08 Apr 2026
259.2500
260.9200
256.5700
258.3300
336,400
Tue, 07 Apr 2026
13 · 10-Q/A
After market open · 11:37 ET
10-Q/A ↗
Tue, 07 Apr 2026
259.9800
259.9800
253.8400
254.7300
136,300
Tue, 07 Apr 2026
12 · 10-Q
Pre-market · 07:49 ET
10-Q ↗
Mon, 06 Apr 2026
254.0700
257.7300
254.0700
256.0000
178,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
253.2300
257.4800
252.4900
256.1900
196,200
Wed, 01 Apr 2026
256.7500
256.7500
251.2500
254.5900
331,600
Wed, 01 Apr 2026
11 · 8-K
Pre-market · 08:04 ET
8-K ↗
Tue, 31 Mar 2026
250.4400
251.7100
247.5000
251.5900
267,400
Mon, 30 Mar 2026
249.9000
254.0100
248.8300
249.3300
287,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
252.5000
254.0000
248.4700
248.6200
388,400
Thu, 26 Mar 2026
260.8300
261.3900
250.5700
251.4700
428,700
Wed, 25 Mar 2026
266.0000
266.8100
260.1900
262.2100
415,600
Tue, 24 Mar 2026
266.9800
266.9800
262.0500
263.5400
289,700
Mon, 23 Mar 2026
260.7600
267.7400
260.7600
266.2300
504,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
267.4600
267.4600
259.9500
260.7600
705,500
Thu, 19 Mar 2026
266.3700
268.7700
262.8300
265.5000
401,300
Wed, 18 Mar 2026
272.5900
272.8100
267.3800
267.7200
520,900
Tue, 17 Mar 2026
274.6400
275.2900
273.4000
273.4200
556,100
Mon, 16 Mar 2026
275.0000
275.2500
273.0900
273.8100
411,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
273.3400
275.1200
270.5800
273.3100
524,600
Thu, 12 Mar 2026
274.0800
277.7500
272.1200
272.8800
1,019,400
Wed, 11 Mar 2026
276.2100
283.7700
274.6500
274.8900
2,388,900
Wed, 11 Mar 2026
10 · 8-K
Pre-market · 08:10 ET
8-K ↗
Tue, 10 Mar 2026
258.8100
263.9900
247.6600
257.9100
248,100
Mon, 09 Mar 2026
258.0000
265.7000
254.6000
262.6400
381,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
264.2500
266.0000
258.1800
259.1700
405,900
Thu, 05 Mar 2026
230.5600
271.3500
230.5600
262.7600
868,800
Wed, 04 Mar 2026
234.4400
235.1700
231.0000
231.2600
76,300
Tue, 03 Mar 2026
230.8900
234.0300
229.9000
232.7000
103,800
Mon, 02 Mar 2026
231.3300
234.9600
230.5000
231.4700
106,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
229.9100
236.4800
229.9100
234.8200
143,900
Thu, 26 Feb 2026
234.2500
235.2400
231.2500
232.5900
108,900
Wed, 25 Feb 2026
233.0800
233.7500
230.1200
232.8000
87,000
Tue, 24 Feb 2026
234.0000
236.2200
232.0500
233.0000
93,000
Mon, 23 Feb 2026
235.8900
236.6100
231.3600
234.0500
108,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
234.4300
239.5400
233.5100
237.9000
126,500
Thu, 19 Feb 2026
241.4500
243.4500
234.8800
235.6100
134,400
Wed, 18 Feb 2026
237.5600
242.0200
235.9400
241.2500
209,400
Tue, 17 Feb 2026
237.5400
239.1000
236.6200
238.2700
122,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
235.0600
239.3200
234.8600
239.3200
246,100
Thu, 12 Feb 2026
235.0000
238.5900
233.9400
235.0500
239,500
Wed, 11 Feb 2026
230.7100
235.6300
228.9600
235.0800
310,100
Tue, 10 Feb 2026
232.4000
241.3200
229.3900
230.0100
755,900
Mon, 09 Feb 2026
201.3800
205.0000
198.1000
199.8400
187,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
203.1400
206.3900
198.7600
201.3500
140,500
Thu, 05 Feb 2026
204.2700
208.2400
202.5400
202.5400
123,400
Wed, 04 Feb 2026
204.6400
204.7200
201.4200
203.1000
160,500
Tue, 03 Feb 2026
206.2700
207.6600
201.6000
203.0000
181,100
Mon, 02 Feb 2026
215.0000
218.0000
207.7600
208.0200
149,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
207.6100
215.5800
207.3000
215.0000
190,600
Thu, 29 Jan 2026
207.5000
210.0300
206.1300
209.5500
341,000
Wed, 28 Jan 2026
210.0000
210.0000
205.7400
207.3800
116,200
Tue, 27 Jan 2026
205.7100
209.6200
205.2100
209.6100
112,300
Mon, 26 Jan 2026
208.2900
210.6600
205.6400
206.9200
135,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
207.7500
210.0000
206.3500
207.9900
87,800
Thu, 22 Jan 2026
206.6900
210.4600
204.6100
208.8200
311,700
Wed, 21 Jan 2026
207.6100
208.8800
204.8100
206.3300
121,400
Tue, 20 Jan 2026
210.3300
210.3300
205.6700
205.6700
197,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
212.5800
215.0000
208.0000
209.8000
161,500
Thu, 15 Jan 2026
204.3900
212.5800
202.4000
212.4100
301,600
Wed, 14 Jan 2026
200.0000
202.2400
198.0000
202.0000
192,600
Tue, 13 Jan 2026
201.3000
202.4700
198.8100
199.7700
80,600
Mon, 12 Jan 2026
202.4300
204.6000
198.8700
201.5000
155,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
202.0100
205.1100
199.0000
203.3000
182,200
Thu, 08 Jan 2026
196.4900
203.0500
195.6000
202.0100
206,400
Wed, 07 Jan 2026
9 · 10-Q
After-hours · 17:30 ET
10-Q ↗
Wed, 07 Jan 2026
187.8200
202.0000
186.6100
197.0000
362,800
Wed, 07 Jan 2026
8 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 06 Jan 2026
196.2500
204.6500
195.5100
203.1500
307,300
Mon, 05 Jan 2026
192.4400
200.3400
192.4400
197.9200
193,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
191.5100
194.2000
191.4100
193.6100
164,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
195.0000
199.9800
191.9900
192.9000
155,000
Tue, 30 Dec 2025
196.0000
197.2900
195.0700
195.0700
126,600
Mon, 29 Dec 2025
7 · 8-K
After-hours · 16:13 ET
8-K ↗
Mon, 29 Dec 2025
197.5800
199.4800
195.0000
196.5500
175,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
201.2600
201.2600
197.5000
197.5800
151,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
199.2000
200.7500
197.3600
199.5700
136,000
Tue, 23 Dec 2025
200.2300
201.8000
197.1700
199.0000
379,200
Mon, 22 Dec 2025
213.2200
218.5200
191.9000
197.6400
1,406,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
172.5100
172.5100
166.4200
170.1600
526,400
Thu, 18 Dec 2025
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 18 Dec 2025
177.5300
178.6400
173.3800
174.0400
183,900
Wed, 17 Dec 2025
174.1500
178.7800
171.8600
176.8100
290,300
Tue, 16 Dec 2025
175.9500
177.6600
173.3300
174.2000
245,800
Mon, 15 Dec 2025
5 · 8-K
After-hours · 16:03 ET
8-K ↗
Mon, 15 Dec 2025
183.9300
183.9300
176.8500
177.6200
221,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
180.3200
182.9200
178.3400
179.3500
144,700
Thu, 11 Dec 2025
182.6000
186.0400
179.6300
179.7700
166,500
Wed, 10 Dec 2025
180.5600
183.2600
179.3500
181.1300
245,100
Tue, 09 Dec 2025
180.4200
181.9000
178.4300
179.8700
202,100
Mon, 08 Dec 2025
181.3000
184.8100
178.8600
180.0100
416,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
178.0400
182.3100
176.7100
181.2200
146,300
Thu, 04 Dec 2025
178.0100
180.7500
173.8700
177.8500
195,900
Wed, 03 Dec 2025
176.5400
179.1200
175.6700
177.3800
160,900
Tue, 02 Dec 2025
4 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Tue, 02 Dec 2025
176.6000
177.7200
174.2700
177.1900
326,600
Mon, 01 Dec 2025
170.9900
179.2800
170.9900
177.1500
215,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
3 · DEFA14A
After market open · 12:00 ET
DEFA14A ↗
Fri, 28 Nov 2025
171.5800
173.1200
171.5800
172.5500
157,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
166.1500
174.7500
164.4300
171.8500
332,600
Tue, 25 Nov 2025
163.5200
171.1700
163.5200
167.0200
125,100
Mon, 24 Nov 2025
163.0800
163.5300
160.1400
162.2900
97,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
160.7000
164.5000
159.8200
163.0500
127,700
Thu, 20 Nov 2025
159.4900
161.6300
158.2500
159.8600
156,700
Wed, 19 Nov 2025
158.6100
161.0900
157.6400
159.8500
232,700
Tue, 18 Nov 2025
158.7100
161.1000
154.0000
158.7100
152,300
Mon, 17 Nov 2025
159.5800
160.6900
157.7300
158.0500
274,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
158.4600
163.8600
154.0200
161.2000
324,600
Thu, 13 Nov 2025
154.8300
160.4800
151.5100
159.2100
169,500
Wed, 12 Nov 2025
153.6600
159.1700
153.6600
155.3700
153,100
Wed, 12 Nov 2025
2 · DEFA14A
Pre-market · 08:00 ET
DEFA14A ↗
Tue, 11 Nov 2025
152.8400
154.1400
151.5100
153.0500
75,800
Mon, 10 Nov 2025
152.0100
153.6800
150.4200
152.9100
142,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
150.4300
151.8700
149.7800
151.3400
106,900
Thu, 06 Nov 2025
149.9700
152.9200
147.6600
150.0200
114,100
Wed, 05 Nov 2025
151.9000
153.2700
150.6000
151.8100
84,500
Tue, 04 Nov 2025
155.1300
155.8400
150.3200
151.8600
121,000
Mon, 03 Nov 2025
155.1100
156.9100
152.2600
155.7600
149,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
155.0800
156.2700
152.0000
154.3500
145,900
Thu, 30 Oct 2025
155.3100
157.4800
154.0100
156.4200
139,900
Wed, 29 Oct 2025
1 · 10-K
After market open · 15:29 ET
10-K ↗
Wed, 29 Oct 2025
158.8500
159.6200
155.0000
155.5600
156,000
Tue, 28 Oct 2025
157.2200
160.3100
157.0400
159.5200
139,600
Mon, 27 Oct 2025
161.5900
161.7800
155.2300
157.7600
219,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
157.6900
161.4500
155.3600
161.4500
219,500
Thu, 23 Oct 2025
164.1500
164.1500
154.2400
155.9000
308,200