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
237.7000
243.5900
235.9500
238.5700
217,274
Thu, 03 Sep 2026
239.5000
244.0900
235.8900
237.7000
210,300
Wed, 02 Sep 2026
233.8900
238.2700
228.5200
235.5200
311,800
Tue, 01 Sep 2026
239.1600
247.0900
233.9000
234.1400
338,600
Mon, 31 Aug 2026
246.1100
247.3400
240.4800
242.8300
528,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
242.3400
247.3200
241.0300
245.5600
338,400
Thu, 27 Aug 2026
243.8800
245.6000
240.0300
240.8600
189,700
Wed, 26 Aug 2026
247.3100
247.3400
242.7100
246.0000
213,900
Tue, 25 Aug 2026
247.7200
249.2600
243.1900
246.9800
229,500
Mon, 24 Aug 2026
247.5800
250.9800
242.2900
244.8900
159,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
245.9700
250.2100
243.6500
246.8100
229,400
Thu, 20 Aug 2026
241.8200
245.7500
234.1100
244.6100
216,600
Wed, 19 Aug 2026
246.0100
253.4900
246.0100
249.7000
279,200
Tue, 18 Aug 2026
244.5500
244.9500
238.0300
238.5900
247,100
Mon, 17 Aug 2026
236.3300
244.9100
232.5500
243.5400
270,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
247.6700
248.3800
239.5500
240.2300
194,400
Thu, 13 Aug 2026
245.8500
247.8800
244.1500
246.0800
217,400
Wed, 12 Aug 2026
249.3400
252.5900
242.1100
242.9500
502,100
Tue, 11 Aug 2026
238.9800
249.9000
235.9900
249.5700
258,300
Mon, 10 Aug 2026
242.3900
243.1900
232.7200
235.7600
248,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
244.8700
251.7700
238.3300
244.0500
381,000
Thu, 06 Aug 2026
20 · 10-Q
After market open · 15:05 ET
10-Q ↗
Thu, 06 Aug 2026
246.3600
253.5100
224.0500
241.9700
588,700
Thu, 06 Aug 2026
21 · 8-K
Pre-market · 07:31 ET
8-K ↗
Wed, 05 Aug 2026
233.9300
244.4600
233.9300
241.5100
430,200
Tue, 04 Aug 2026
231.8800
239.1800
230.0300
237.8500
361,600
Mon, 03 Aug 2026
228.8600
238.0100
227.4900
228.4500
296,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
222.9800
228.5400
221.5800
222.9400
296,300
Thu, 30 Jul 2026
231.1300
234.8700
223.3400
225.1600
291,600
Wed, 29 Jul 2026
235.4000
240.5500
229.2700
230.3300
431,500
Tue, 28 Jul 2026
232.1900
240.0800
231.6800
240.0700
461,900
Mon, 27 Jul 2026
230.1100
236.1700
227.5000
228.5500
360,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
222.8400
229.8300
221.2600
227.4300
342,900
Thu, 23 Jul 2026
227.3500
227.3500
217.2900
222.8800
438,000
Wed, 22 Jul 2026
222.7500
226.7100
220.6700
225.0900
378,700
Tue, 21 Jul 2026
223.3400
225.1500
211.4800
222.0900
489,800
Mon, 20 Jul 2026
228.7200
229.1900
221.6000
224.2100
402,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
232.6700
238.8200
225.7800
228.6500
453,600
Thu, 16 Jul 2026
232.9900
236.2300
226.2500
235.4000
361,700
Wed, 15 Jul 2026
224.8700
232.8900
222.0200
228.5900
746,700
Tue, 14 Jul 2026
227.3900
232.4600
221.6400
224.4000
302,900
Mon, 13 Jul 2026
224.2800
226.5600
218.8500
222.5300
291,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
223.1800
229.0500
221.4900
225.1300
200,900
Thu, 09 Jul 2026
217.4800
221.8000
215.2000
220.0000
401,700
Wed, 08 Jul 2026
218.1300
220.6900
210.2000
214.7900
621,100
Tue, 07 Jul 2026
229.1200
229.1200
220.7000
222.1900
271,600
Mon, 06 Jul 2026
228.1000
230.0200
219.5400
225.7400
293,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
225.6600
228.6300
223.4700
228.2600
274,600
Wed, 01 Jul 2026
226.9000
232.7900
223.7200
224.0200
427,700
Tue, 30 Jun 2026
227.8200
230.6400
225.2200
229.8400
394,400
Mon, 29 Jun 2026
229.1400
229.1400
219.4100
227.3400
533,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
225.8400
233.7500
223.3600
233.3200
1,323,400
Thu, 25 Jun 2026
224.3000
230.2700
223.0200
227.0200
433,100
Wed, 24 Jun 2026
214.3600
228.6700
213.1200
223.3000
585,000
Tue, 23 Jun 2026
210.3800
214.3300
208.8000
210.6800
295,200
Mon, 22 Jun 2026
216.6800
219.6800
210.8100
211.9200
445,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
214.6200
221.8100
212.8500
218.2500
865,500
Wed, 17 Jun 2026
215.4200
224.1000
209.2600
211.3100
489,300
Tue, 16 Jun 2026
213.4500
219.1300
212.0000
217.8600
432,000
Mon, 15 Jun 2026
212.9500
218.7600
207.4500
208.5900
306,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
205.4900
210.3100
204.3600
207.0900
411,400
Thu, 11 Jun 2026
196.6000
207.6600
195.0800
207.5000
366,000
Wed, 10 Jun 2026
205.1900
207.0800
193.1100
195.6500
342,100
Tue, 09 Jun 2026
201.2000
206.6000
199.5800
206.0300
392,100
Mon, 08 Jun 2026
197.1800
202.7200
195.4000
200.2200
581,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
199.1800
203.1600
196.8600
197.6100
487,800
Thu, 04 Jun 2026
204.7700
207.3300
198.6100
202.7400
497,300
Wed, 03 Jun 2026
201.9000
203.3000
198.6500
201.7400
715,200
Tue, 02 Jun 2026
203.3100
204.9200
199.1900
204.3000
560,600
Mon, 01 Jun 2026
206.5000
210.0800
201.6100
201.8000
338,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
209.3000
214.1800
208.1500
209.9800
321,300
Thu, 28 May 2026
210.5900
213.5900
207.1400
209.8000
484,800
Wed, 27 May 2026
218.8500
224.9300
212.2400
213.5100
426,700
Tue, 26 May 2026
216.8400
218.2100
213.6900
217.1300
340,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
217.8100
219.4000
211.0200
214.2200
430,400
Thu, 21 May 2026
208.3800
218.7300
208.3800
216.8500
590,900
Wed, 20 May 2026
19 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 20 May 2026
206.8800
216.2900
203.4500
215.9300
429,800
Tue, 19 May 2026
212.6600
212.6600
203.8300
204.4800
350,600
Tue, 19 May 2026
18 · 8-K
Pre-market · 08:00 ET
8-K ↗
Mon, 18 May 2026
211.0300
219.5200
211.0300
215.3600
519,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
206.7200
213.7700
206.7200
209.1900
608,600
Thu, 14 May 2026
210.0100
219.9900
208.0800
217.3100
618,400
Wed, 13 May 2026
201.8200
206.3900
197.8000
206.3600
830,700
Tue, 12 May 2026
209.4600
209.4600
200.3000
202.6500
910,000
Mon, 11 May 2026
219.4400
221.4800
203.3400
206.2000
1,187,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
220.1200
224.2800
212.2400
219.9900
594,900
Thu, 07 May 2026
16 · 10-Q
After market open · 15:50 ET
10-Q ↗
Thu, 07 May 2026
259.5000
270.0000
212.4500
216.9200
1,791,500
Thu, 07 May 2026
17 · 8-K
Pre-market · 07:36 ET
8-K ↗
Wed, 06 May 2026
291.5000
302.9500
291.5000
299.4700
464,400
Tue, 05 May 2026
280.7600
285.3100
276.0000
282.5300
328,600
Mon, 04 May 2026
288.2700
289.7200
275.4900
277.0200
377,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
289.8100
293.6400
285.0400
290.2100
364,200
Thu, 30 Apr 2026
285.6000
290.3100
282.4000
288.5500
304,100
Wed, 29 Apr 2026
291.8600
293.3000
283.8300
284.5500
195,000
Tue, 28 Apr 2026
299.5000
304.6000
291.7200
293.9700
229,600
Mon, 27 Apr 2026
301.6600
305.6100
296.0600
298.5300
283,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
307.7200
309.7000
301.3400
302.5700
223,600
Thu, 23 Apr 2026
308.7100
312.2600
302.3800
308.9800
220,700
Wed, 22 Apr 2026
319.1800
319.1800
303.9000
306.1800
325,800
Tue, 21 Apr 2026
318.5900
322.9600
311.9300
314.3900
695,600
Mon, 20 Apr 2026
296.1200
309.8000
294.3400
309.4500
330,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
290.2600
305.8700
290.2600
297.6400
413,800
Thu, 16 Apr 2026
284.9200
288.0000
278.8900
282.1400
166,600
Wed, 15 Apr 2026
286.3100
287.2000
280.7200
283.7500
178,300
Tue, 14 Apr 2026
290.1900
295.2000
287.0300
288.9800
246,300
Mon, 13 Apr 2026
282.1200
289.7200
277.4300
289.7200
272,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
285.0800
288.4000
281.0400
285.8800
270,100
Thu, 09 Apr 2026
273.4300
287.8100
273.4300
285.6600
429,700
Wed, 08 Apr 2026
15 · DEFA14A
After-hours · 16:38 ET
DEFA14A ↗
Wed, 08 Apr 2026
14 · DEF 14A
After-hours · 16:36 ET
DEF 14A ↗
Wed, 08 Apr 2026
274.0000
287.3700
269.0500
281.8500
433,900
Tue, 07 Apr 2026
263.6800
264.4200
259.5200
262.0400
374,300
Mon, 06 Apr 2026
267.4500
268.6200
264.9500
267.5100
281,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
266.0000
274.3800
261.8300
268.7100
218,900
Wed, 01 Apr 2026
265.4700
275.4100
264.5000
273.1900
303,200
Tue, 31 Mar 2026
260.8500
271.1900
259.3400
265.1500
289,200
Mon, 30 Mar 2026
267.2800
269.6900
257.1400
257.5500
321,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
262.9800
266.7500
260.6500
262.3300
199,200
Thu, 26 Mar 2026
268.0400
272.8500
263.4500
264.9800
158,600
Wed, 25 Mar 2026
274.8900
274.8900
262.3600
271.6000
323,200
Tue, 24 Mar 2026
263.9700
271.0800
252.5800
267.8000
328,600
Mon, 23 Mar 2026
258.0800
275.4900
258.0800
267.4400
326,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
271.6700
272.1000
254.9800
258.7900
895,300
Thu, 19 Mar 2026
274.5500
276.1700
268.1200
272.7000
297,200
Wed, 18 Mar 2026
282.2600
288.7500
276.6000
277.1700
402,800
Tue, 17 Mar 2026
290.0800
291.4000
285.3600
285.8900
275,700
Mon, 16 Mar 2026
287.5200
292.0900
281.2800
288.3300
330,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
274.9200
285.5100
272.2200
284.6900
477,800
Thu, 12 Mar 2026
281.7400
286.0100
271.2200
272.1100
367,400
Wed, 11 Mar 2026
287.1000
288.5800
280.9100
281.3100
412,000
Tue, 10 Mar 2026
297.4500
301.8000
290.1400
290.5500
352,800
Mon, 09 Mar 2026
300.0300
302.1300
289.2100
299.2800
495,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
305.6900
310.7100
298.1400
305.9200
271,900
Thu, 05 Mar 2026
321.3700
326.7000
306.7900
312.3600
413,100
Wed, 04 Mar 2026
326.3500
331.5200
318.0100
327.9700
456,800
Tue, 03 Mar 2026
313.1400
328.9100
311.8000
325.7900
420,700
Mon, 02 Mar 2026
319.8000
328.9600
313.7200
326.3600
326,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
320.7200
332.2600
319.1700
327.7600
596,200
Thu, 26 Feb 2026
12 · 10-K
After market open · 14:52 ET
10-K ↗
Thu, 26 Feb 2026
320.1300
333.3100
307.8100
322.0100
533,800
Thu, 26 Feb 2026
13 · 8-K
Pre-market · 07:37 ET
8-K ↗
Wed, 25 Feb 2026
319.9900
321.7500
296.6500
300.7400
369,600
Tue, 24 Feb 2026
318.1800
325.7400
318.1800
319.9900
322,800
Mon, 23 Feb 2026
323.0800
328.7700
311.9600
320.0300
292,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
324.3400
329.6500
316.8500
325.4300
349,300
Thu, 19 Feb 2026
324.4700
331.4900
319.4000
321.3500
403,200
Wed, 18 Feb 2026
336.3400
338.7900
324.5000
327.8700
490,800
Tue, 17 Feb 2026
340.9200
349.0000
323.5500
336.4000
278,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
339.8100
346.8300
335.5700
344.1900
290,100
Thu, 12 Feb 2026
338.3800
346.7300
332.6800
334.9300
206,800
Wed, 11 Feb 2026
328.7500
337.2300
305.9600
334.0600
269,900
Tue, 10 Feb 2026
328.3400
341.6000
323.7300
337.0600
363,200
Mon, 09 Feb 2026
328.4800
334.0900
322.8800
324.4900
234,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
324.1100
335.0400
323.2400
328.9200
406,900
Thu, 05 Feb 2026
320.1800
324.9000
313.0000
323.0900
369,100
Wed, 04 Feb 2026
307.2700
322.6800
307.2700
320.7700
692,000
Tue, 03 Feb 2026
287.3300
312.8700
285.4100
303.3100
589,900
Mon, 02 Feb 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 02 Feb 2026
289.0200
290.8800
285.2700
286.9200
232,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
287.8200
290.5300
282.3000
288.1400
272,100
Thu, 29 Jan 2026
295.6500
300.1900
289.5800
292.6700
221,600
Wed, 28 Jan 2026
293.3300
300.9800
288.9400
293.9600
192,700
Tue, 27 Jan 2026
295.8300
300.0500
290.1100
292.6100
232,400
Mon, 26 Jan 2026
298.8400
300.7000
292.8000
295.6800
328,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
303.4100
304.9800
295.6400
297.2600
218,100
Thu, 22 Jan 2026
10 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 22 Jan 2026
302.8700
313.5500
299.6600
304.4500
189,400
Wed, 21 Jan 2026
302.1500
312.0800
299.0700
306.2400
219,600
Tue, 20 Jan 2026
301.3100
306.8100
290.7800
300.2300
207,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
312.7500
317.8600
306.8500
309.7000
307,500
Thu, 15 Jan 2026
305.5700
315.9900
305.5700
314.4000
209,600
Wed, 14 Jan 2026
312.4200
313.6000
303.6500
305.9500
491,600
Tue, 13 Jan 2026
290.9300
312.3500
290.9300
311.6900
384,400
Mon, 12 Jan 2026
293.4800
304.3200
293.4800
302.9700
484,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
278.5100
296.7100
276.0700
296.4300
513,200
Thu, 08 Jan 2026
256.3100
274.8700
252.0000
273.8900
382,300
Wed, 07 Jan 2026
9 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 07 Jan 2026
278.0100
279.2100
257.8400
257.8900
241,600
Tue, 06 Jan 2026
271.2600
277.5900
265.0000
275.7800
212,200
Tue, 06 Jan 2026
8 · 8-K
Pre-market · 08:32 ET
8-K ↗
Mon, 05 Jan 2026
265.1000
279.6200
265.1000
274.1800
329,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
258.1300
268.5500
255.6100
267.4500
152,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
263.7800
264.3500
258.0900
259.3900
169,000
Tue, 30 Dec 2025
266.2400
268.0000
262.2100
264.4700
243,800
Mon, 29 Dec 2025
268.6100
268.6100
264.5500
266.5000
137,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
264.5300
267.6800
263.3300
267.2000
95,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
262.5000
267.3200
262.5000
265.8200
81,800
Tue, 23 Dec 2025
265.6600
266.6000
261.0100
264.4200
143,900
Mon, 22 Dec 2025
267.7300
268.5000
261.6200
265.9200
198,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
262.5300
268.1500
261.3500
267.1800
511,400
Thu, 18 Dec 2025
264.0000
270.2900
263.7100
265.1200
260,000
Wed, 17 Dec 2025
262.7800
265.9200
256.7500
258.9400
287,000
Tue, 16 Dec 2025
267.1800
269.9400
261.7700
264.8600
333,400
Mon, 15 Dec 2025
273.9000
278.7600
267.2300
268.2800
355,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
286.6200
288.0100
271.3000
272.4700
315,500
Thu, 11 Dec 2025
286.0000
293.5300
283.5800
285.0800
350,000
Wed, 10 Dec 2025
267.4600
286.6100
266.5900
283.5800
461,800
Tue, 09 Dec 2025
270.2000
270.2000
262.8900
265.9400
276,200
Mon, 08 Dec 2025
268.8400
274.0000
265.0000
267.6000
348,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
267.6800
271.5900
262.8700
268.1900
175,200
Thu, 04 Dec 2025
269.1200
270.7800
264.4600
268.1900
254,800
Wed, 03 Dec 2025
263.0000
272.9100
262.9000
270.2500
428,200
Tue, 02 Dec 2025
265.8500
266.5000
260.6700
263.2100
172,000
Mon, 01 Dec 2025
264.5000
270.2800
257.5600
266.0800
323,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
271.9800
272.9900
266.9200
268.0200
110,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
268.1900
273.6000
267.4200
270.9600
388,800
Tue, 25 Nov 2025
264.0000
273.3600
261.0300
270.3100
635,600
Mon, 24 Nov 2025
7 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 24 Nov 2025
257.2700
263.4000
252.4300
260.1800
297,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
246.7200
263.3200
245.2500
258.7200
593,500
Thu, 20 Nov 2025
247.1000
252.3400
242.3000
243.5100
220,300
Wed, 19 Nov 2025
250.0000
251.1500
244.9200
245.5300
262,400
Tue, 18 Nov 2025
243.2500
249.5400
234.1900
247.6300
211,400
Mon, 17 Nov 2025
247.3800
250.4400
242.7200
244.7600
259,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
256.8400
256.8400
248.8800
250.5100
227,300
Thu, 13 Nov 2025
261.9300
265.7200
254.5600
257.1400
289,400
Wed, 12 Nov 2025
258.6000
265.9100
258.6000
265.1500
270,400
Tue, 11 Nov 2025
257.3000
261.7800
255.2900
259.5500
194,600
Mon, 10 Nov 2025
257.8100
261.0300
254.0000
257.5200
260,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
250.9600
257.9100
249.0300
257.7600
340,700
Thu, 06 Nov 2025
248.4000
253.5200
246.2000
251.9200
364,800
Wed, 05 Nov 2025
5 · 10-Q
After market open · 14:43 ET
10-Q ↗
Wed, 05 Nov 2025
254.0100
270.0000
242.2100
245.8300
859,400
Wed, 05 Nov 2025
6 · 8-K
Pre-market · 07:34 ET
8-K ↗
Tue, 04 Nov 2025
237.5500
241.8600
230.9400
238.0200
650,100
Mon, 03 Nov 2025
248.3100
248.5800
239.3400
240.0900
544,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
252.4300
254.5100
244.6800
248.2300
422,400
Thu, 30 Oct 2025
260.2200
266.2200
253.1300
254.0200
355,500
Wed, 29 Oct 2025
4 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 29 Oct 2025
267.5400
272.0200
258.8200
262.7600
353,300
Tue, 28 Oct 2025
265.1900
274.0000
264.3800
269.5000
219,800
Mon, 27 Oct 2025
268.6400
272.3700
267.5400
271.4700
344,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
272.2300
277.1800
267.0000
268.1900
405,000
Thu, 23 Oct 2025
262.3700
267.4200
260.6400
267.3000
254,500
Wed, 22 Oct 2025
263.9100
267.6300
259.6200
262.7700
391,200
Tue, 21 Oct 2025
255.3500
272.0500
253.9700
266.6100
462,100
Mon, 20 Oct 2025
259.3000
264.8900
258.4400
260.3100
341,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
252.5500
257.3000
250.5800
257.0000
168,200
Thu, 16 Oct 2025
256.5300
260.0000
251.6800
255.2500
369,500
Wed, 15 Oct 2025
256.4200
260.8100
254.9400
256.1400
267,600
Tue, 14 Oct 2025
241.6500
257.4500
237.9800
256.4300
480,500
Tue, 14 Oct 2025
3 · 8-K
Pre-market · 07:07 ET
8-K ↗
Mon, 13 Oct 2025
238.3300
242.1400
235.8500
240.3200
195,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
2 · 8-K
After-hours · 16:22 ET
8-K ↗
Fri, 10 Oct 2025
242.0400
245.3400
237.5000
239.2000
360,800
Thu, 09 Oct 2025
239.8600
243.6400
238.9200
240.4800
500,300
Wed, 08 Oct 2025
238.4000
245.7300
235.1300
243.1600
470,100
Tue, 07 Oct 2025
239.3900
239.3900
231.5800
235.1400
503,600
Mon, 06 Oct 2025
245.0100
245.0100
235.4100
239.5400
239,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
246.8000
250.7900
240.8200
242.4300
465,800
Thu, 02 Oct 2025
244.3300
246.9000
239.2800
244.0900
352,100
Wed, 01 Oct 2025
246.8800
250.4600
242.5000
245.2200
332,400
Tue, 30 Sep 2025
250.5300
252.3600
243.1700
246.6600
329,300
Mon, 29 Sep 2025
248.9200
250.3200
245.9600
249.4500
325,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
249.2900
252.0600
247.4500
249.1800
287,600
Thu, 25 Sep 2025
251.5400
255.9100
248.7000
248.7000
339,000
Wed, 24 Sep 2025
256.0000
259.9500
254.5800
254.8000
219,200
Tue, 23 Sep 2025
259.1700
261.1000
254.4000
257.2100
228,100
Mon, 22 Sep 2025
259.0000
259.0000
252.3300
256.6600
261,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
261.3600
263.0200
254.1000
259.6300
739,200
Thu, 18 Sep 2025
259.0900
264.8100
256.5200
263.7100
265,300
Wed, 17 Sep 2025
263.6400
273.8300
255.1400
258.6800
507,600
Tue, 16 Sep 2025
262.4100
264.6600
256.9700
263.4200
748,300
Mon, 15 Sep 2025
266.8300
267.7000
258.9700
260.6400
479,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
268.7200
271.4800
264.1000
267.9600
360,000
Thu, 11 Sep 2025
268.3000
274.7700
266.1600
272.2100
400,700
Wed, 10 Sep 2025
267.4000
267.4000
263.9900
265.8900
338,300
Tue, 09 Sep 2025
277.8500
280.0000
263.5500
266.1400
539,900
Mon, 08 Sep 2025
273.7800
279.9500
273.0600
279.4700
341,300
Mon, 08 Sep 2025
1 · 8-K
Pre-market · 07:43 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
274.0000
279.9500
271.6500
274.1300
254,800