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
352.6600
364.0150
354.9050
363.1300
262,014
Thu, 03 Sep 2026
354.8300
358.2200
349.3700
355.5300
182,100
Wed, 02 Sep 2026
355.5600
356.4900
350.6300
351.8400
247,100
Tue, 01 Sep 2026
362.5200
364.1700
352.2200
355.7400
207,600
Mon, 31 Aug 2026
365.0300
368.0000
362.5900
365.7500
207,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
375.9800
375.9800
363.2500
366.3400
228,100
Thu, 27 Aug 2026
376.4800
379.5300
369.7300
372.3700
197,400
Wed, 26 Aug 2026
373.6900
378.6400
373.5900
378.1400
157,000
Tue, 25 Aug 2026
377.3500
377.3500
370.1000
371.5400
147,800
Mon, 24 Aug 2026
376.2100
379.1800
372.6600
372.8000
143,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
372.9300
375.9500
364.5000
375.5700
185,800
Thu, 20 Aug 2026
372.0000
375.2700
368.4000
369.9000
169,300
Wed, 19 Aug 2026
376.7600
377.3200
373.4800
374.7200
147,300
Tue, 18 Aug 2026
383.0400
383.7000
374.7500
375.8000
190,900
Mon, 17 Aug 2026
383.6800
387.3900
380.8700
385.1800
133,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
381.8200
386.3500
378.6000
384.4200
121,500
Thu, 13 Aug 2026
389.2800
389.2800
381.2700
383.0500
109,400
Wed, 12 Aug 2026
386.3700
389.0400
380.9900
386.3700
152,000
Tue, 11 Aug 2026
385.5000
388.8100
383.5800
384.7600
206,000
Mon, 10 Aug 2026
391.3400
393.5600
383.4500
384.1000
207,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
376.0400
393.5700
376.0400
392.2300
230,300
Thu, 06 Aug 2026
384.2900
388.8000
371.3200
377.1200
410,900
Thu, 06 Aug 2026
13 · 10-Q
Pre-market · 09:25 ET
10-Q ↗
Wed, 05 Aug 2026
12 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 05 Aug 2026
359.6500
365.1500
355.7300
363.8400
295,100
Tue, 04 Aug 2026
353.3600
359.3900
350.4300
358.0900
188,400
Mon, 03 Aug 2026
347.4700
353.2500
347.4000
350.5200
184,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
348.1400
349.9700
343.3500
345.7900
188,600
Thu, 30 Jul 2026
340.7100
345.0000
338.8100
344.1200
180,500
Wed, 29 Jul 2026
344.1000
349.8200
334.1200
336.1500
260,600
Tue, 28 Jul 2026
348.1100
351.9900
344.5900
346.5900
176,500
Mon, 27 Jul 2026
346.4000
350.7700
339.6300
345.7000
286,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
344.2200
348.5800
340.9400
344.4500
149,900
Thu, 23 Jul 2026
339.1200
343.9200
337.6100
343.6700
163,900
Wed, 22 Jul 2026
341.5100
346.3000
339.3500
341.5400
126,500
Tue, 21 Jul 2026
343.3200
348.6200
337.4400
341.4000
146,800
Mon, 20 Jul 2026
348.9900
349.8000
338.0100
340.5100
162,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
348.1000
355.6300
345.9100
346.4300
244,900
Thu, 16 Jul 2026
348.0000
359.1200
346.5100
353.4000
170,500
Wed, 15 Jul 2026
345.9900
351.4200
343.9000
349.2100
165,500
Tue, 14 Jul 2026
350.1600
353.5400
347.3600
350.0000
239,100
Mon, 13 Jul 2026
351.4200
355.5400
345.6400
346.8200
180,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
348.4500
354.8200
347.5700
352.3600
175,200
Thu, 09 Jul 2026
351.5900
353.4200
347.2200
348.0000
269,200
Wed, 08 Jul 2026
353.8700
355.8100
347.1100
348.0500
332,400
Tue, 07 Jul 2026
366.6300
368.7000
353.3800
357.2900
301,600
Mon, 06 Jul 2026
369.6200
371.5100
366.2800
369.5600
242,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
385.0000
385.0100
364.4000
368.5500
421,000
Wed, 01 Jul 2026
389.0100
390.6200
379.0900
381.2000
413,600
Tue, 30 Jun 2026
369.4000
394.5400
368.8100
391.4500
646,800
Mon, 29 Jun 2026
359.2600
362.1800
355.7400
358.9300
408,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
374.4900
375.8900
357.9600
359.2600
3,897,700
Thu, 25 Jun 2026
359.3100
375.3100
356.2300
375.0900
369,700
Wed, 24 Jun 2026
340.8800
355.3400
340.8400
355.0300
446,900
Tue, 23 Jun 2026
345.9500
351.2500
341.0600
341.4300
400,900
Mon, 22 Jun 2026
343.4300
351.5700
343.0600
350.0000
333,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
339.8700
346.8400
339.8700
343.8900
474,400
Wed, 17 Jun 2026
339.1500
348.0900
336.1400
336.3200
552,400
Tue, 16 Jun 2026
336.3200
339.5900
334.0300
339.0000
368,300
Mon, 15 Jun 2026
337.8200
338.9900
332.4200
333.2800
310,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
319.9700
333.5700
319.9700
333.1100
1,010,900
Thu, 11 Jun 2026
316.3900
322.4100
315.0000
320.8900
334,700
Wed, 10 Jun 2026
320.0400
322.6700
311.1100
313.3600
361,700
Tue, 09 Jun 2026
318.5100
323.0500
314.0600
319.8300
396,900
Mon, 08 Jun 2026
315.2700
320.1800
312.1500
315.4900
250,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
315.0600
317.6400
312.4500
314.2100
295,200
Thu, 04 Jun 2026
317.2800
318.3200
313.3400
315.0700
207,200
Wed, 03 Jun 2026
309.9500
315.1900
309.3200
314.6500
248,100
Tue, 02 Jun 2026
308.4600
312.5000
305.0300
310.2700
218,000
Mon, 01 Jun 2026
305.5700
307.8500
296.6500
306.9800
322,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
309.0700
313.3400
307.9300
308.9800
445,500
Thu, 28 May 2026
316.2200
316.2200
305.4900
311.0900
396,500
Wed, 27 May 2026
313.0000
315.3600
309.6200
314.8000
345,500
Tue, 26 May 2026
303.7700
312.3100
303.7700
311.7200
280,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
302.2900
304.1100
294.0000
302.4400
231,400
Thu, 21 May 2026
297.0300
302.7400
294.6400
300.5100
280,600
Wed, 20 May 2026
11 · 8-K
After market open · 15:33 ET
8-K ↗
Wed, 20 May 2026
296.9600
300.4200
291.6200
299.1500
319,600
Tue, 19 May 2026
299.8700
299.8700
293.9000
296.0800
294,100
Mon, 18 May 2026
297.1700
303.0900
296.3900
301.9400
355,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
300.1400
300.3800
294.4100
296.8100
329,700
Thu, 14 May 2026
301.9400
304.7700
298.6400
301.3700
330,800
Wed, 13 May 2026
299.9500
302.8100
296.8100
300.0000
465,400
Tue, 12 May 2026
298.7300
300.3000
294.0900
299.9500
430,200
Mon, 11 May 2026
296.5100
300.2300
294.0700
298.1600
317,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
298.9500
307.8100
295.0500
296.9000
328,200
Thu, 07 May 2026
10 · 10-Q
After market open · 10:20 ET
10-Q ↗
Thu, 07 May 2026
306.2000
317.9900
293.8600
294.1400
462,900
Wed, 06 May 2026
9 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 06 May 2026
295.9100
299.9200
291.9900
291.9900
378,700
Tue, 05 May 2026
294.6300
296.6800
288.8800
291.6900
267,300
Mon, 04 May 2026
292.0800
296.7500
288.1600
289.9300
238,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
300.9300
301.2400
293.3600
293.6000
184,800
Thu, 30 Apr 2026
298.0500
300.9200
295.4200
300.1600
258,100
Wed, 29 Apr 2026
297.0100
298.7500
294.2600
297.2800
181,300
Tue, 28 Apr 2026
305.4600
305.4600
297.0700
298.2000
221,600
Mon, 27 Apr 2026
301.4500
306.9300
300.7200
303.8600
205,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
302.0400
306.4500
296.7800
301.2100
676,600
Thu, 23 Apr 2026
302.2000
306.0900
298.4700
303.3900
262,500
Wed, 22 Apr 2026
299.0400
301.5600
295.7200
300.5400
309,900
Tue, 21 Apr 2026
292.4400
299.9500
292.4400
296.8000
263,500
Mon, 20 Apr 2026
299.3700
302.4400
288.5900
293.8300
413,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
303.3400
312.4000
301.9700
302.4500
612,000
Thu, 16 Apr 2026
302.7400
307.9900
299.1000
299.7500
250,300
Wed, 15 Apr 2026
307.4000
307.4200
299.5900
303.6600
368,900
Tue, 14 Apr 2026
309.2200
311.1100
306.7000
308.7400
193,600
Mon, 13 Apr 2026
303.2500
310.5400
302.5800
309.4900
229,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
304.4500
304.4500
300.9500
302.7300
131,800
Thu, 09 Apr 2026
299.9500
304.9200
297.1000
304.1900
176,600
Wed, 08 Apr 2026
298.1800
303.5500
294.1800
301.1500
182,000
Tue, 07 Apr 2026
287.3500
292.3300
285.0200
290.1000
175,400
Mon, 06 Apr 2026
287.7100
289.2900
285.6100
287.9500
116,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
287.8400
295.3000
285.5400
288.9200
165,200
Wed, 01 Apr 2026
8 · DEFA14A
After market open · 11:09 ET
DEFA14A ↗
Wed, 01 Apr 2026
7 · DEF 14A
After market open · 11:08 ET
DEF 14A ↗
Wed, 01 Apr 2026
291.3800
296.9700
291.0000
293.0100
175,700
Tue, 31 Mar 2026
287.2500
292.8400
284.6000
290.2900
227,500
Mon, 30 Mar 2026
289.9600
290.4000
282.8800
283.7900
171,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
289.0100
290.8800
283.7300
287.0100
217,400
Thu, 26 Mar 2026
295.1500
296.5100
290.0200
290.3000
146,000
Wed, 25 Mar 2026
301.3800
302.2100
295.6000
297.7900
148,100
Tue, 24 Mar 2026
291.3700
300.4200
289.9500
298.4500
134,700
Mon, 23 Mar 2026
295.1800
303.0100
289.0100
294.5500
246,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
292.0100
295.0000
287.8500
289.5600
466,000
Thu, 19 Mar 2026
292.1300
296.8500
289.4400
293.4000
144,500
Wed, 18 Mar 2026
300.0300
300.8700
296.0400
296.5200
158,200
Tue, 17 Mar 2026
303.0500
304.1000
296.9800
301.2500
152,600
Mon, 16 Mar 2026
302.6700
304.6500
299.9400
300.7900
187,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
305.5000
310.0400
295.6100
297.8000
239,500
Thu, 12 Mar 2026
304.1300
306.7400
300.0000
303.2800
183,600
Wed, 11 Mar 2026
303.2200
308.4100
301.0200
308.0900
135,100
Tue, 10 Mar 2026
305.5100
314.3700
305.5100
306.5700
165,100
Mon, 09 Mar 2026
304.3200
309.5300
297.9100
308.7600
152,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
308.2200
309.9600
302.3300
306.1600
176,700
Thu, 05 Mar 2026
315.2600
318.9800
308.7900
313.1700
166,800
Wed, 04 Mar 2026
321.8400
321.9500
314.8000
319.6100
123,300
Tue, 03 Mar 2026
318.4700
320.9500
311.0800
320.8700
176,700
Mon, 02 Mar 2026
325.0400
328.8000
323.0100
325.7100
199,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
326.4500
329.2000
323.2300
328.7400
165,400
Thu, 26 Feb 2026
331.5200
332.1600
325.6300
330.0600
170,900
Wed, 25 Feb 2026
331.2300
331.9500
322.3200
330.1300
152,000
Tue, 24 Feb 2026
326.0000
331.9400
326.0000
330.7700
153,600
Mon, 23 Feb 2026
6 · 10-K
After market open · 14:55 ET
10-K ↗
Mon, 23 Feb 2026
325.6100
328.7900
318.7000
324.0100
148,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
330.0000
332.9600
324.4400
326.6900
175,800
Thu, 19 Feb 2026
328.3600
331.2100
323.7700
329.3100
183,600
Wed, 18 Feb 2026
328.8600
333.7100
328.5600
329.9100
274,700
Tue, 17 Feb 2026
325.9400
331.6100
321.0800
329.4800
334,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
337.1200
339.0800
324.1300
328.5300
497,200
Thu, 12 Feb 2026
326.8800
345.1700
320.6000
336.1800
346,500
Wed, 11 Feb 2026
5 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 11 Feb 2026
320.0200
320.2100
312.3000
314.7500
182,300
Tue, 10 Feb 2026
319.9500
320.7300
312.2200
315.0200
170,400
Mon, 09 Feb 2026
318.7900
321.8700
318.0300
319.7600
170,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
312.8400
319.8500
311.6100
319.2200
396,700
Thu, 05 Feb 2026
307.2600
312.0000
306.9500
308.8000
308,300
Wed, 04 Feb 2026
305.1400
311.6700
305.1400
306.9100
213,400
Tue, 03 Feb 2026
304.9700
308.3400
299.4900
304.1600
185,900
Mon, 02 Feb 2026
300.0000
306.0700
296.5200
305.4800
144,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
296.0300
300.7400
293.8500
299.3100
209,200
Thu, 29 Jan 2026
294.1000
298.4400
292.4500
297.6100
143,900
Wed, 28 Jan 2026
295.5400
297.0200
287.0200
293.5700
210,300
Tue, 27 Jan 2026
299.9100
301.0700
296.4900
297.6300
121,500
Mon, 26 Jan 2026
299.9700
300.0000
294.4900
298.4100
106,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
302.7800
302.7800
293.2700
299.5500
217,800
Thu, 22 Jan 2026
302.9200
306.0100
299.8300
303.5200
148,600
Wed, 21 Jan 2026
295.8000
304.4200
293.9500
301.1000
194,400
Tue, 20 Jan 2026
292.5500
295.7200
289.1700
289.3100
132,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
296.8000
299.5000
294.2300
297.2900
149,600
Thu, 15 Jan 2026
292.2700
297.7200
290.8000
296.8000
187,500
Wed, 14 Jan 2026
289.3100
292.9900
288.8700
290.3700
113,900
Tue, 13 Jan 2026
288.7700
291.7300
287.6000
290.0300
131,900
Mon, 12 Jan 2026
286.8100
290.0000
285.2700
287.7400
100,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
287.8300
290.8000
286.3100
287.4400
159,000
Thu, 08 Jan 2026
280.4200
286.5000
278.2300
286.3300
278,500
Wed, 07 Jan 2026
285.4100
285.4500
279.5100
281.6300
217,400
Tue, 06 Jan 2026
279.6200
284.3900
275.2600
284.3900
175,800
Mon, 05 Jan 2026
278.5800
284.5600
277.8800
281.4600
148,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
275.5500
279.8200
275.2900
278.5800
160,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
279.0100
279.9800
275.1300
276.0200
116,800
Tue, 30 Dec 2025
282.5200
282.6900
279.6400
280.0400
156,100
Mon, 29 Dec 2025
284.9400
285.3100
281.5300
282.6200
135,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
284.4900
285.4700
277.4000
284.2600
71,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
285.4600
285.4600
283.7500
283.7500
59,400
Tue, 23 Dec 2025
283.1700
285.9100
281.2900
285.2400
85,900
Mon, 22 Dec 2025
280.3300
284.7800
277.7700
283.2700
186,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
280.1400
282.8600
277.7100
279.8500
502,600
Thu, 18 Dec 2025
279.7500
285.1500
277.5800
281.0600
225,500
Wed, 17 Dec 2025
278.1400
282.2500
275.3700
277.6400
157,000
Tue, 16 Dec 2025
282.0300
282.7900
276.8800
279.2500
253,200
Mon, 15 Dec 2025
280.5700
281.9500
276.1500
281.2600
238,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
278.3100
281.0200
276.2800
279.1100
215,300
Thu, 11 Dec 2025
277.9900
281.6000
276.9600
277.9200
187,300
Wed, 10 Dec 2025
267.8700
276.7000
266.5000
274.9400
201,500
Tue, 09 Dec 2025
271.3600
273.9400
266.7600
267.3200
155,000
Mon, 08 Dec 2025
273.0200
274.3200
269.9700
271.1200
120,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
273.4600
275.7500
270.4800
272.6600
201,400
Thu, 04 Dec 2025
274.7000
275.9400
272.6900
273.9200
105,400
Wed, 03 Dec 2025
273.3700
276.9500
271.9800
274.9700
176,100
Tue, 02 Dec 2025
274.4100
275.0300
270.8900
271.1200
179,500
Mon, 01 Dec 2025
273.4300
275.8800
271.8000
272.8900
208,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
276.9400
279.6000
275.4500
275.8800
68,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
276.4600
280.0900
276.4600
277.7400
147,000
Tue, 25 Nov 2025
271.1400
278.7700
268.1200
277.8100
229,000
Mon, 24 Nov 2025
271.7000
274.4500
270.1000
270.3800
175,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
268.5800
275.6600
268.1300
272.4900
251,800
Thu, 20 Nov 2025
270.3400
272.8700
265.6200
266.3500
136,300
Wed, 19 Nov 2025
266.6500
270.7400
265.4400
266.7400
129,100
Tue, 18 Nov 2025
264.9600
268.6500
262.9600
266.8700
116,600
Mon, 17 Nov 2025
4 · 8-K
After market open · 10:01 ET
8-K ↗
Mon, 17 Nov 2025
269.6700
269.7000
264.1400
265.3400
180,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
269.4300
271.7000
268.7700
269.8400
183,700
Thu, 13 Nov 2025
275.7900
278.0000
271.0700
271.9700
156,900
Wed, 12 Nov 2025
275.6000
279.9100
275.6000
276.4300
129,300
Tue, 11 Nov 2025
275.6000
278.1400
272.9200
275.6000
103,500
Mon, 10 Nov 2025
3 · 8-K
After-hours · 16:33 ET
8-K ↗
Mon, 10 Nov 2025
275.0000
277.8400
273.2000
275.8500
150,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
264.1500
274.7900
262.6500
273.2100
251,600
Thu, 06 Nov 2025
2 · 10-Q
After market open · 09:48 ET
10-Q ↗
Thu, 06 Nov 2025
279.9700
282.2300
260.0000
263.5500
412,400
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 05 Nov 2025
275.3300
283.7600
271.1000
282.2400
298,300
Tue, 04 Nov 2025
270.1900
275.9600
269.6200
274.6900
125,000
Mon, 03 Nov 2025
273.1500
273.1500
268.0900
271.8000
142,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
271.6700
274.6700
271.6000
272.6000
136,100
Thu, 30 Oct 2025
271.8500
278.9900
271.8500
273.0700
159,500
Wed, 29 Oct 2025
275.5900
279.1900
270.9200
273.1500
158,500
Tue, 28 Oct 2025
276.1600
276.3000
274.2800
275.4800
106,200
Mon, 27 Oct 2025
279.2500
279.2500
275.6400
276.3900
119,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
281.3400
281.3400
276.4100
278.5500
110,700
Thu, 23 Oct 2025
283.0200
284.0800
278.1100
278.5200
197,200
Wed, 22 Oct 2025
281.9900
287.0600
280.6800
281.5200
177,400
Tue, 21 Oct 2025
280.1200
283.8800
276.2600
281.6100
93,400
Mon, 20 Oct 2025
276.9600
281.6900
276.3300
281.6500
133,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
275.8700
277.0000
274.1600
275.6800
113,700
Thu, 16 Oct 2025
279.5700
280.0000
273.5800
276.0700
100,800
Wed, 15 Oct 2025
276.1300
278.6800
269.1000
277.7700
101,800
Tue, 14 Oct 2025
267.6200
275.1100
267.6200
274.5400
105,200
Mon, 13 Oct 2025
270.1800
273.8900
268.0400
271.2400
165,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
274.3800
276.0000
265.9800
267.3200
207,700
Thu, 09 Oct 2025
280.1000
280.1000
273.2700
273.6800
128,700
Wed, 08 Oct 2025
279.2100
280.7900
277.1300
280.3700
99,800
Tue, 07 Oct 2025
283.0600
283.9500
276.6500
278.0300
131,400
Mon, 06 Oct 2025
283.9600
287.0900
281.0400
282.9100
119,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
282.1000
283.2200
280.7300
282.3400
118,000
Thu, 02 Oct 2025
278.5300
282.4300
276.9500
280.6900
208,200
Wed, 01 Oct 2025
275.2400
279.2600
275.0000
278.3900
116,100
Tue, 30 Sep 2025
276.6500
279.6500
276.6200
279.2800
107,900
Mon, 29 Sep 2025
279.0000
279.8400
275.1200
276.3600
137,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
275.9700
279.4000
275.9700
278.4100
80,500
Thu, 25 Sep 2025
274.8100
276.4300
273.8600
275.1300
110,200
Wed, 24 Sep 2025
279.2900
281.5400
275.0000
275.7700
265,900
Tue, 23 Sep 2025
279.9800
283.6000
278.3000
279.4400
116,800
Mon, 22 Sep 2025
280.4000
282.4300
278.6300
279.9800
132,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
285.8300
285.8300
280.5900
280.9400
546,500
Thu, 18 Sep 2025
281.1200
287.1600
281.1200
285.8600
151,300
Wed, 17 Sep 2025
282.0900
287.8900
279.0800
280.1200
178,200
Tue, 16 Sep 2025
281.1400
283.8800
278.9600
281.2700
130,000
Mon, 15 Sep 2025
281.8200
283.7500
280.7200
281.8100
112,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
282.4500
285.0100
280.1700
281.4400
105,700
Thu, 11 Sep 2025
278.7000
284.3400
278.2800
283.7300
130,200
Wed, 10 Sep 2025
276.2700
279.5400
276.2700
278.4700
183,400
Tue, 09 Sep 2025
282.2400
282.6500
275.2600
276.1300
140,900
Mon, 08 Sep 2025
280.6700
284.2300
279.0000
283.7200
149,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
281.2000
282.6900
275.3800
280.3100
152,000