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
285.1500
286.8150
284.6650
285.7400
323,666
Thu, 03 Sep 2026
286.3800
288.7000
286.3800
287.7100
213,400
Wed, 02 Sep 2026
281.3500
286.0100
278.9600
284.0700
222,100
Tue, 01 Sep 2026
282.4600
284.4400
279.9700
280.7800
246,000
Mon, 31 Aug 2026
284.0700
285.6700
281.3800
281.8600
275,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
285.6600
288.2200
284.6800
285.6500
229,400
Thu, 27 Aug 2026
285.9800
288.4600
283.9600
285.4100
228,800
Wed, 26 Aug 2026
285.1500
289.2500
285.1500
288.5100
284,200
Tue, 25 Aug 2026
288.2400
288.2400
282.8200
285.1500
272,900
Mon, 24 Aug 2026
284.9500
288.5000
284.9500
287.8100
310,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
283.6800
285.2500
282.9200
284.0400
587,400
Thu, 20 Aug 2026
276.8800
283.4500
274.3600
282.0000
442,500
Wed, 19 Aug 2026
282.8600
282.8600
278.2800
278.3100
283,800
Tue, 18 Aug 2026
284.2400
288.1400
279.9000
280.0700
393,800
Mon, 17 Aug 2026
281.9600
285.9100
281.0200
281.1100
374,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
282.2700
283.3800
279.4400
282.3800
359,500
Thu, 13 Aug 2026
290.5000
290.5000
280.3200
280.9200
284,400
Wed, 12 Aug 2026
280.0900
284.6400
278.3700
281.1200
274,000
Tue, 11 Aug 2026
286.3800
289.9600
280.9000
281.4100
385,200
Mon, 10 Aug 2026
287.4500
289.3700
285.2700
287.2200
364,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
296.3800
298.2300
288.6600
289.5500
486,800
Thu, 06 Aug 2026
12 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 06 Aug 2026
300.9500
303.9400
292.2500
296.4000
485,300
Wed, 05 Aug 2026
294.1400
302.2900
290.0000
301.5700
711,100
Tue, 04 Aug 2026
11 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 04 Aug 2026
280.6700
282.8900
278.5900
281.3100
425,500
Mon, 03 Aug 2026
280.5200
283.5300
278.9900
282.3900
433,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
280.2100
282.8400
279.0700
279.1900
531,100
Thu, 30 Jul 2026
281.6000
284.0700
275.7700
282.4600
438,800
Wed, 29 Jul 2026
281.9600
284.6400
278.5500
281.0000
395,000
Tue, 28 Jul 2026
277.2900
283.4600
276.8700
283.0800
518,600
Mon, 27 Jul 2026
277.1900
279.1500
276.7800
276.8700
320,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
274.0200
277.8900
272.3800
276.9400
235,500
Thu, 23 Jul 2026
272.2000
274.0100
269.7800
273.8000
282,200
Wed, 22 Jul 2026
274.9900
274.9900
272.0700
273.1500
347,200
Tue, 21 Jul 2026
275.2800
276.0600
272.4200
275.8400
223,600
Mon, 20 Jul 2026
276.8400
278.7500
275.1700
275.4700
282,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
275.7900
281.6100
275.7900
276.8400
296,600
Thu, 16 Jul 2026
273.6300
277.5800
271.7900
275.4400
321,000
Wed, 15 Jul 2026
272.8800
276.0400
271.7500
273.9200
337,000
Tue, 14 Jul 2026
277.3700
281.6300
276.7000
276.9800
230,700
Mon, 13 Jul 2026
280.9000
282.9600
277.7500
279.8800
313,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
279.3900
282.0000
276.8600
278.8900
404,300
Thu, 09 Jul 2026
279.0000
282.4800
277.5500
279.2000
430,900
Wed, 08 Jul 2026
281.7700
281.7700
277.9600
278.0300
289,500
Tue, 07 Jul 2026
281.7000
284.1200
279.0200
280.1100
369,900
Mon, 06 Jul 2026
280.1100
282.3600
276.8200
279.2800
429,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
275.9800
279.5000
271.4700
279.4800
276,600
Wed, 01 Jul 2026
269.4300
276.0600
269.4300
274.1400
300,100
Tue, 30 Jun 2026
267.5400
270.7800
266.9200
268.5300
347,800
Mon, 29 Jun 2026
263.2800
268.0000
263.2400
267.9800
354,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
263.2000
265.5700
262.8900
264.4300
634,600
Thu, 25 Jun 2026
264.5300
267.9600
260.6900
260.7700
385,600
Wed, 24 Jun 2026
266.4000
268.6700
263.1700
263.8200
450,000
Tue, 23 Jun 2026
263.7100
266.9000
262.4400
265.3000
405,800
Mon, 22 Jun 2026
260.2800
265.5100
260.2800
261.5800
280,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
265.2600
265.2600
258.4400
259.8600
863,100
Wed, 17 Jun 2026
261.2500
265.6600
260.5600
262.1300
384,500
Tue, 16 Jun 2026
261.5400
262.4500
259.0500
260.5500
398,300
Mon, 15 Jun 2026
260.3100
262.9900
258.7400
259.4600
359,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
259.2100
261.1000
255.3700
260.9900
251,200
Thu, 11 Jun 2026
259.2200
260.5100
257.6200
258.5000
279,400
Wed, 10 Jun 2026
253.0500
259.9300
252.2900
257.3400
451,300
Tue, 09 Jun 2026
252.8300
253.9400
248.8100
250.9900
433,700
Mon, 08 Jun 2026
254.5900
256.0200
251.9300
252.0200
621,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
252.9400
258.6900
252.9400
257.3500
613,800
Thu, 04 Jun 2026
250.9600
254.4300
249.7900
251.6600
432,200
Wed, 03 Jun 2026
246.9800
251.0600
246.9800
248.4200
448,800
Tue, 02 Jun 2026
250.7900
253.1500
247.0200
248.4800
574,500
Mon, 01 Jun 2026
247.3000
249.4600
246.6300
248.7700
524,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
246.6900
250.4200
245.5500
248.8700
604,800
Thu, 28 May 2026
250.9800
253.2800
247.3300
247.4000
413,000
Wed, 27 May 2026
255.8100
256.7500
251.0200
252.0600
255,200
Tue, 26 May 2026
255.6200
257.3700
254.5600
256.0100
213,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
10 · 8-K
After-hours · 16:23 ET
8-K ↗
Fri, 22 May 2026
256.0000
256.7100
254.1900
254.8200
267,600
Thu, 21 May 2026
254.1000
256.5100
251.7800
255.7000
377,900
Wed, 20 May 2026
257.7500
258.3200
253.7400
256.2500
355,600
Tue, 19 May 2026
256.4600
259.4600
253.8000
256.4700
420,700
Mon, 18 May 2026
254.5700
260.9700
254.0100
258.1700
536,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
253.9400
257.1700
252.1000
254.6100
481,600
Thu, 14 May 2026
253.9500
254.4300
249.5400
252.7200
636,300
Wed, 13 May 2026
243.6100
245.2400
240.3400
242.6100
366,600
Tue, 12 May 2026
245.3500
247.4200
240.9400
243.4300
433,300
Mon, 11 May 2026
240.0000
244.4200
239.0700
244.1400
481,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
233.7700
239.7300
232.4900
239.6700
491,900
Thu, 07 May 2026
9 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Thu, 07 May 2026
235.3900
238.3800
232.3000
233.8000
439,300
Wed, 06 May 2026
235.9600
241.7900
230.5600
236.6100
638,000
Tue, 05 May 2026
8 · 8-K
After market open · 14:01 ET
8-K ↗
Tue, 05 May 2026
229.7300
238.2100
228.7400
237.1400
710,800
Mon, 04 May 2026
229.9000
232.4500
226.5800
229.1200
854,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
237.9800
238.8200
231.1900
231.5100
620,500
Thu, 30 Apr 2026
230.5200
237.5000
228.6500
236.2700
456,800
Wed, 29 Apr 2026
234.8500
235.0200
231.6900
232.7000
341,700
Tue, 28 Apr 2026
235.0000
237.0000
233.5400
235.4000
469,900
Mon, 27 Apr 2026
228.8400
234.1300
228.8400
232.7200
421,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
229.1000
231.8800
228.6200
229.8000
483,800
Thu, 23 Apr 2026
229.8800
232.0000
227.6300
230.4600
569,100
Wed, 22 Apr 2026
228.6100
229.9500
226.3900
229.0700
366,700
Tue, 21 Apr 2026
226.9100
230.8000
225.6400
228.9600
373,200
Mon, 20 Apr 2026
227.5300
229.7600
225.6400
226.2200
226,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
224.7000
230.0100
224.2400
227.7600
226,700
Thu, 16 Apr 2026
225.2700
225.3700
223.1200
224.6500
298,500
Wed, 15 Apr 2026
222.3100
224.5700
221.3900
224.0100
327,100
Tue, 14 Apr 2026
220.9700
223.3000
220.4900
222.2700
276,100
Mon, 13 Apr 2026
219.0300
222.4500
218.1500
222.4000
335,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
222.0400
222.8800
218.0500
219.4000
272,600
Thu, 09 Apr 2026
222.6700
224.7000
221.4100
223.2800
302,900
Wed, 08 Apr 2026
219.4000
224.6800
218.5200
223.6900
333,200
Tue, 07 Apr 2026
217.2000
219.2600
216.0000
218.8000
255,500
Mon, 06 Apr 2026
7 · DEFA14A
After-hours · 16:24 ET
DEFA14A ↗
Mon, 06 Apr 2026
6 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Mon, 06 Apr 2026
217.0300
218.5500
215.6200
217.9900
258,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
216.0400
220.2000
215.0500
218.2600
288,400
Wed, 01 Apr 2026
217.6800
218.3800
213.8200
216.3300
292,500
Tue, 31 Mar 2026
218.8200
219.0000
214.4100
217.8100
280,400
Mon, 30 Mar 2026
215.2400
218.2300
213.6200
216.1100
256,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
217.0000
217.7400
212.1200
213.2800
283,900
Thu, 26 Mar 2026
216.4700
219.2600
216.4700
217.4100
336,100
Wed, 25 Mar 2026
219.0100
222.0000
216.2400
217.0200
245,500
Tue, 24 Mar 2026
215.8500
219.6700
215.0400
217.5200
257,600
Mon, 23 Mar 2026
216.0300
219.3100
214.8800
217.4300
317,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
212.3700
212.8300
210.4400
212.8100
526,200
Thu, 19 Mar 2026
212.1300
214.6300
210.6000
211.8600
374,400
Wed, 18 Mar 2026
216.2900
216.2900
211.6400
212.1000
553,900
Tue, 17 Mar 2026
223.8500
226.1400
217.0900
217.3200
497,000
Mon, 16 Mar 2026
220.0800
222.5000
218.9000
222.1500
329,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
217.6500
218.8300
216.3100
218.5300
352,100
Thu, 12 Mar 2026
213.5600
218.3100
212.8700
215.3000
383,700
Wed, 11 Mar 2026
218.2100
219.3000
215.4700
216.7000
308,200
Tue, 10 Mar 2026
218.8500
222.7900
216.5000
219.7000
282,500
Mon, 09 Mar 2026
221.2800
221.2800
216.5400
219.6700
381,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
225.1900
225.1900
220.8200
222.9100
304,100
Thu, 05 Mar 2026
229.7700
231.3300
226.5500
227.1800
375,500
Wed, 04 Mar 2026
231.9200
233.2200
229.4700
231.9500
403,500
Tue, 03 Mar 2026
230.9900
233.6500
226.6700
232.8900
344,300
Mon, 02 Mar 2026
229.5900
235.5000
228.9600
233.5500
345,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
229.7300
230.2900
224.3200
229.5900
431,600
Thu, 26 Feb 2026
225.7600
230.2700
224.5200
229.4400
316,000
Wed, 25 Feb 2026
223.1000
224.7600
220.9200
224.1300
509,100
Tue, 24 Feb 2026
218.1100
223.8600
216.2700
222.8500
557,400
Mon, 23 Feb 2026
223.2200
225.4700
217.6900
218.4200
442,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
224.2300
224.4900
220.5000
224.3100
391,700
Thu, 19 Feb 2026
5 · 10-K
After-hours · 16:19 ET
10-K ↗
Thu, 19 Feb 2026
219.7600
223.0800
217.8600
222.9200
462,200
Wed, 18 Feb 2026
220.5100
221.2900
217.0800
219.7000
527,500
Tue, 17 Feb 2026
218.9500
222.2600
218.0700
221.0400
614,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
213.6900
218.4100
211.4600
217.4800
723,400
Thu, 12 Feb 2026
218.4200
222.0600
209.8600
214.4800
1,097,800
Wed, 11 Feb 2026
234.2500
234.2500
215.2300
216.0100
1,204,000
Tue, 10 Feb 2026
4 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 10 Feb 2026
235.1800
237.5800
233.9700
236.4600
574,700
Mon, 09 Feb 2026
242.2300
244.4300
234.1800
235.3200
382,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
244.9900
246.3100
242.5400
243.3100
353,000
Thu, 05 Feb 2026
241.4100
245.0200
239.1500
242.4600
525,100
Wed, 04 Feb 2026
241.1500
243.4300
239.9400
241.3100
382,000
Tue, 03 Feb 2026
239.1500
244.8300
239.0200
241.2300
335,800
Mon, 02 Feb 2026
239.5200
242.8100
238.5900
240.3900
367,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
238.6200
239.3300
235.9600
238.1300
331,200
Thu, 29 Jan 2026
238.9300
240.4500
235.0300
238.5400
256,000
Wed, 28 Jan 2026
3 · 8-K
After-hours · 17:21 ET
8-K ↗
Wed, 28 Jan 2026
236.1600
238.1100
234.9000
237.2900
300,200
Tue, 27 Jan 2026
234.0500
237.1500
232.6400
237.0500
330,100
Mon, 26 Jan 2026
234.6600
237.2700
233.4500
233.8700
282,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
236.0900
236.8800
231.4000
233.3900
259,200
Thu, 22 Jan 2026
236.8400
238.1600
232.9800
237.4200
266,700
Wed, 21 Jan 2026
233.1600
238.9300
232.9100
238.2300
334,600
Tue, 20 Jan 2026
232.7300
236.2300
231.2000
232.7500
367,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
238.1800
238.1800
233.2700
234.0000
406,800
Thu, 15 Jan 2026
238.1500
240.0000
236.8500
237.4500
340,100
Wed, 14 Jan 2026
235.5200
239.1300
235.5200
238.0000
281,700
Tue, 13 Jan 2026
238.5000
239.1100
233.4900
235.0100
364,700
Mon, 12 Jan 2026
236.9500
239.1300
236.4700
238.2300
259,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
237.1700
239.8900
236.6800
238.0000
209,800
Thu, 08 Jan 2026
236.6800
240.1900
233.3800
238.0200
445,800
Wed, 07 Jan 2026
235.0500
237.3100
234.1600
236.5000
271,800
Tue, 06 Jan 2026
238.6700
239.3600
232.9600
235.6200
468,600
Mon, 05 Jan 2026
235.5000
241.7800
235.3300
240.4200
305,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
239.6300
240.8500
235.2500
237.7200
348,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
241.8400
243.5500
240.6900
240.8500
293,200
Tue, 30 Dec 2025
241.3300
243.0200
239.3100
242.1300
341,900
Mon, 29 Dec 2025
240.5200
241.7400
239.2900
241.4400
267,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
242.1500
243.7600
239.4500
240.1300
168,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
239.5100
242.3400
239.3500
241.8900
191,700
Tue, 23 Dec 2025
242.0800
243.2200
240.5600
241.2500
290,600
Mon, 22 Dec 2025
238.8700
242.0400
238.8500
241.5100
289,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
237.7200
240.0900
237.7200
239.0200
596,700
Thu, 18 Dec 2025
236.4400
240.5800
234.6600
238.0300
434,000
Wed, 17 Dec 2025
233.1000
237.9600
232.1400
237.0400
443,600
Tue, 16 Dec 2025
234.1200
236.7400
232.1000
233.3200
387,300
Mon, 15 Dec 2025
231.2900
233.3800
229.9400
233.2600
420,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
230.0000
230.1100
227.6300
229.3000
345,100
Thu, 11 Dec 2025
222.5300
228.3600
222.5300
228.0200
386,700
Wed, 10 Dec 2025
221.7500
224.2400
221.4200
222.9600
368,800
Tue, 09 Dec 2025
222.4000
226.5900
219.6300
222.4000
288,600
Mon, 08 Dec 2025
222.1400
222.6400
220.7700
221.7600
233,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
223.5600
224.4600
220.6500
222.8700
264,300
Thu, 04 Dec 2025
221.7400
224.8900
220.5800
224.2700
368,900
Wed, 03 Dec 2025
221.4000
223.0100
219.5300
222.3300
344,700
Tue, 02 Dec 2025
224.9800
224.9800
221.2000
221.3700
339,300
Mon, 01 Dec 2025
227.1600
228.6900
225.2200
225.4300
269,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
228.1500
230.3600
227.0500
228.1600
127,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
228.6100
230.4400
227.6700
228.5200
265,700
Tue, 25 Nov 2025
228.0300
229.7300
226.0000
228.1700
260,600
Mon, 24 Nov 2025
226.6500
226.9400
224.6900
226.0200
291,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
226.8900
229.9100
226.2500
226.8200
293,800
Thu, 20 Nov 2025
228.2500
230.0000
224.2900
226.0500
260,100
Wed, 19 Nov 2025
225.3300
226.3200
223.2200
224.6200
185,000
Tue, 18 Nov 2025
224.7700
227.2800
224.3200
225.9500
213,800
Mon, 17 Nov 2025
228.1700
228.9500
223.8400
224.8300
261,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
228.3100
232.0200
227.3400
228.5900
368,000
Thu, 13 Nov 2025
226.7600
228.6400
226.3400
227.0500
228,400
Wed, 12 Nov 2025
224.9700
228.3600
224.9700
226.4800
261,300
Tue, 11 Nov 2025
227.2000
228.1600
224.2800
225.5200
217,600
Mon, 10 Nov 2025
223.2100
228.1300
220.9500
226.1100
308,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
218.2900
225.8300
216.1500
224.3200
452,000
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Thu, 06 Nov 2025
218.3400
220.2000
216.2700
216.8100
305,600
Wed, 05 Nov 2025
220.6300
225.0000
217.8700
218.3100
433,500
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 04 Nov 2025
212.9900
215.2600
211.9500
214.6000
369,100
Mon, 03 Nov 2025
210.8500
212.5600
207.7800
212.1100
297,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
210.9900
213.4000
209.6500
211.7200
728,900
Thu, 30 Oct 2025
209.0100
213.0400
208.6100
212.4300
319,100
Wed, 29 Oct 2025
206.8600
209.2900
206.0300
208.1100
277,600
Tue, 28 Oct 2025
211.5000
211.6900
207.7600
207.8900
213,800
Mon, 27 Oct 2025
212.0300
213.3700
209.9900
212.1900
246,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
212.2600
213.1500
211.7500
211.8600
196,300
Thu, 23 Oct 2025
211.7400
212.3500
209.1500
211.5800
252,000
Wed, 22 Oct 2025
210.6600
212.3000
209.0300
210.1700
269,400
Tue, 21 Oct 2025
209.1600
211.9200
208.6400
210.8400
172,400
Mon, 20 Oct 2025
209.6100
209.9000
207.8500
209.1500
279,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
207.9400
209.6700
207.0000
209.1100
277,600
Thu, 16 Oct 2025
212.6000
213.5500
207.4300
207.7000
319,300
Wed, 15 Oct 2025
220.9100
220.9100
214.1600
214.8500
355,100
Tue, 14 Oct 2025
217.6100
223.1000
217.5500
221.8100
206,400
Mon, 13 Oct 2025
217.8100
219.3500
215.4200
217.4200
262,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
220.0900
220.9300
217.3500
217.3700
298,900
Thu, 09 Oct 2025
220.0000
220.0000
216.5100
218.4500
198,200
Wed, 08 Oct 2025
217.7700
219.7100
216.6100
219.2600
226,500
Tue, 07 Oct 2025
221.7000
223.6500
216.1700
216.2900
365,100
Mon, 06 Oct 2025
220.6100
221.9500
219.6300
221.6900
261,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
218.0000
221.7800
217.5300
220.0000
260,800
Thu, 02 Oct 2025
216.3400
219.4200
215.7700
218.3600
244,800
Wed, 01 Oct 2025
215.1400
219.0200
215.1400
217.4800
360,700
Tue, 30 Sep 2025
214.1900
217.0200
214.1900
216.6000
254,700
Mon, 29 Sep 2025
215.6700
215.8500
213.2100
214.4500
224,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
217.5100
218.7000
215.2700
215.6200
362,800
Thu, 25 Sep 2025
215.3900
216.5700
212.1000
216.0000
480,400
Wed, 24 Sep 2025
212.0000
215.2600
212.0000
215.1900
441,300
Tue, 23 Sep 2025
210.8000
213.6200
210.5100
212.5000
371,500
Mon, 22 Sep 2025
209.2500
211.7400
207.6100
211.1900
382,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
209.0800
210.2300
207.8200
209.6000
561,700
Thu, 18 Sep 2025
208.2500
211.1200
208.0700
209.0700
352,000
Wed, 17 Sep 2025
205.5600
211.3500
205.2900
209.5000
439,500
Tue, 16 Sep 2025
208.6100
208.6200
205.0100
205.4400
331,700
Mon, 15 Sep 2025
213.7400
214.2000
208.2200
208.4900
273,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
212.1100
213.9700
212.1100
213.0100
246,500
Thu, 11 Sep 2025
210.0100
213.4700
209.1800
213.3100
256,200
Wed, 10 Sep 2025
209.9200
211.2700
208.5300
209.4000
205,100
Tue, 09 Sep 2025
211.5400
212.3500
210.9000
211.1000
269,600
Mon, 08 Sep 2025
210.7700
212.3200
207.5400
211.7500
370,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
216.3700
217.5100
210.6300
211.1700
417,200