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
277.7000
280.0500
272.0900
275.7800
167,968
Fri, 04 Sep 2026
16 · DEF 14A
Pre-market · 05:32 ET
FORM DEF 14A ↗
Thu, 03 Sep 2026
280.0000
281.3400
273.9900
276.3700
94,500
Wed, 02 Sep 2026
285.1000
287.4700
277.8700
277.9300
150,700
Tue, 01 Sep 2026
284.8900
286.0800
281.2400
285.1200
139,100
Mon, 31 Aug 2026
296.6300
298.4400
288.8300
289.6600
95,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
303.0000
307.8600
296.7500
298.4400
121,700
Thu, 27 Aug 2026
305.6100
308.2800
301.1300
303.1400
101,500
Wed, 26 Aug 2026
306.9400
310.3000
304.0400
305.1300
87,300
Tue, 25 Aug 2026
308.6500
311.1300
300.6200
304.7300
163,400
Mon, 24 Aug 2026
310.8000
310.9500
300.4900
302.9900
108,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
313.2700
316.2200
304.7000
310.2800
81,400
Thu, 20 Aug 2026
308.3900
313.9300
306.4600
309.4200
90,800
Wed, 19 Aug 2026
324.4300
324.7100
311.4300
312.6700
83,200
Tue, 18 Aug 2026
326.9000
326.9000
318.7300
320.8900
75,600
Mon, 17 Aug 2026
332.2100
335.5700
323.8800
326.9700
96,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
326.5000
333.2300
325.3100
331.1800
91,500
Fri, 14 Aug 2026
15 · 10-K
Next filing day · accepted 13 Aug, 20:08 ET
FORM 10-K ↗
Thu, 13 Aug 2026
333.8100
333.8700
324.6300
327.7800
187,300
Wed, 12 Aug 2026
333.7000
335.8900
329.8600
330.5300
90,600
Tue, 11 Aug 2026
328.5500
335.0300
323.0500
327.5300
100,600
Mon, 10 Aug 2026
341.4700
343.3300
327.3100
328.1400
88,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
339.9700
342.4400
335.2000
340.1200
154,200
Thu, 06 Aug 2026
324.6600
340.0200
324.6600
337.6300
174,900
Wed, 05 Aug 2026
321.0000
326.8700
318.5800
326.4500
110,200
Tue, 04 Aug 2026
318.2800
327.8300
311.7400
322.7200
156,500
Mon, 03 Aug 2026
305.5600
315.3500
298.5900
311.9600
201,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
305.9200
315.5000
290.0100
296.5000
198,800
Fri, 31 Jul 2026
14 · 8-K
Next filing day · accepted 30 Jul, 21:42 ET
FORM 8-K ↗
Thu, 30 Jul 2026
284.5000
290.8600
279.3400
287.2500
168,900
Wed, 29 Jul 2026
290.6800
292.6000
274.1700
274.4600
218,900
Tue, 28 Jul 2026
306.5700
311.6100
292.0500
293.6200
226,300
Mon, 27 Jul 2026
308.3600
312.3000
299.6100
309.7200
134,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
309.5500
312.8700
302.7700
303.6500
138,100
Thu, 23 Jul 2026
307.6400
313.1800
306.2600
308.5800
115,100
Wed, 22 Jul 2026
303.2400
312.5700
303.2400
309.8000
131,700
Tue, 21 Jul 2026
304.5800
311.4000
300.3400
307.2700
112,200
Mon, 20 Jul 2026
306.2800
308.0900
299.8800
300.0200
83,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
295.5600
307.3400
293.6400
302.7200
124,800
Thu, 16 Jul 2026
300.0600
310.8500
298.9500
304.7100
164,100
Wed, 15 Jul 2026
313.5900
313.5900
305.5200
307.4700
106,200
Tue, 14 Jul 2026
313.8800
316.7700
307.9100
311.8800
158,600
Mon, 13 Jul 2026
312.0600
316.2000
307.0100
307.5400
121,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
308.2400
319.9800
308.2400
315.5800
145,800
Thu, 09 Jul 2026
304.2600
316.2700
302.4500
309.6300
263,400
Wed, 08 Jul 2026
306.9700
310.1200
300.4900
301.2500
135,200
Tue, 07 Jul 2026
315.0000
317.1200
301.1000
310.5400
194,800
Mon, 06 Jul 2026
328.9700
337.4600
317.7100
319.7800
282,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
13 · 8-K
After-hours · 17:14 ET
FORM 8-K ↗
Thu, 02 Jul 2026
348.2500
350.5100
326.1100
327.8700
258,500
Wed, 01 Jul 2026
355.5100
357.9600
347.4600
348.4600
257,900
Tue, 30 Jun 2026
356.6100
363.8900
345.0700
357.6700
338,100
Mon, 29 Jun 2026
336.0800
356.2100
332.8900
355.0300
357,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
333.5200
344.3000
328.1500
340.5000
584,500
Thu, 25 Jun 2026
321.9000
339.2000
320.1200
338.1400
329,200
Wed, 24 Jun 2026
316.2400
327.2800
313.2700
317.8400
287,100
Tue, 23 Jun 2026
313.1700
318.8400
308.0800
316.0900
165,500
Mon, 22 Jun 2026
315.2100
321.2200
306.0000
320.6100
125,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
299.3500
316.9200
299.1800
315.1700
295,900
Wed, 17 Jun 2026
310.0100
312.4300
295.3100
295.7800
194,200
Tue, 16 Jun 2026
312.7000
318.0000
308.3300
308.7700
180,800
Mon, 15 Jun 2026
310.0200
315.3800
308.5700
309.2800
213,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
308.4900
309.0000
301.9400
303.1600
208,000
Thu, 11 Jun 2026
293.6700
305.1700
293.0400
304.0100
108,400
Wed, 10 Jun 2026
294.9400
303.7300
290.4500
290.7200
272,600
Tue, 09 Jun 2026
298.3200
305.4700
287.5400
294.8700
177,500
Mon, 08 Jun 2026
294.1000
298.8600
290.5400
293.9100
98,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
295.3800
297.4600
286.3500
290.4500
114,200
Thu, 04 Jun 2026
294.8100
298.4700
290.3100
297.6600
164,100
Wed, 03 Jun 2026
287.2100
295.8900
286.5000
292.3900
217,600
Tue, 02 Jun 2026
283.4600
292.9800
282.0700
288.6600
215,900
Mon, 01 Jun 2026
272.8200
285.6400
270.4100
282.3900
191,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
277.2000
281.0600
275.2100
277.0100
170,600
Thu, 28 May 2026
272.3800
276.9100
266.7200
275.4800
227,900
Wed, 27 May 2026
272.7200
276.1000
268.5500
275.4400
158,400
Tue, 26 May 2026
259.4000
270.5800
258.1700
269.5000
229,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
254.9700
257.8800
253.4700
255.8200
97,600
Thu, 21 May 2026
251.0600
254.1000
245.9100
252.3600
114,400
Wed, 20 May 2026
248.3900
255.2800
245.2500
253.9200
153,100
Tue, 19 May 2026
248.1000
248.1000
241.7000
245.1500
93,500
Mon, 18 May 2026
250.5900
252.8800
247.1700
251.1800
104,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
254.5500
256.8000
247.5600
248.6900
90,900
Thu, 14 May 2026
254.2500
260.3500
251.8000
259.1900
137,000
Thu, 14 May 2026
12 · 8-K
Pre-market · 09:25 ET
FORM 8-K ↗
Wed, 13 May 2026
255.4300
255.4300
246.3200
252.9000
332,100
Tue, 12 May 2026
256.2900
256.4800
248.2900
255.0100
147,600
Mon, 11 May 2026
261.4200
266.9200
257.7200
260.0000
171,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
268.5400
268.5400
256.4900
261.4200
178,000
Thu, 07 May 2026
272.6700
272.6700
265.8100
268.5400
145,400
Wed, 06 May 2026
263.1900
269.4300
258.4800
269.1100
123,400
Wed, 06 May 2026
11 · 10-Q
Next filing day · accepted 05 May, 21:15 ET
FORM 10-Q ↗
Tue, 05 May 2026
10 · 8-K
After-hours · 17:27 ET
FORM 8-K ↗
Tue, 05 May 2026
255.2000
262.3000
251.5000
259.6400
196,800
Mon, 04 May 2026
247.8100
255.1300
245.6000
251.5200
224,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
268.4300
271.1200
231.0100
248.6300
634,100
Thu, 30 Apr 2026
254.2300
275.2700
254.2300
273.0000
277,300
Wed, 29 Apr 2026
269.3800
270.1500
252.9200
253.0600
194,400
Tue, 28 Apr 2026
267.5700
269.9700
263.5000
269.1400
165,100
Mon, 27 Apr 2026
273.7800
273.7800
257.3000
269.6000
268,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
274.4400
275.8000
256.0900
273.3300
260,300
Thu, 23 Apr 2026
277.4800
282.3800
272.9500
274.7900
203,500
Wed, 22 Apr 2026
279.6100
281.7400
274.2400
276.9900
155,200
Tue, 21 Apr 2026
279.5500
284.7100
271.3800
276.4900
215,400
Mon, 20 Apr 2026
279.0000
282.1600
276.1500
278.8900
194,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
275.0000
283.0000
274.1100
278.4000
238,500
Thu, 16 Apr 2026
266.1100
271.9000
266.1100
270.8800
176,300
Wed, 15 Apr 2026
267.6200
269.7600
257.5200
267.0100
238,000
Tue, 14 Apr 2026
273.3700
275.6400
269.4400
269.7500
124,900
Mon, 13 Apr 2026
267.3000
272.4300
264.2500
272.4300
189,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
273.1400
273.1400
266.9900
268.2800
156,500
Thu, 09 Apr 2026
272.4300
277.3500
268.8600
272.6500
242,300
Wed, 08 Apr 2026
264.7300
275.4600
264.4900
272.8300
206,000
Tue, 07 Apr 2026
253.7200
254.1600
247.3200
253.7700
269,800
Mon, 06 Apr 2026
254.7000
257.2000
252.0300
253.9800
201,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
255.1300
260.6500
251.0000
257.7000
216,900
Wed, 01 Apr 2026
257.9400
263.8500
256.0000
260.0900
141,800
Tue, 31 Mar 2026
254.8000
260.2400
249.1200
254.8600
298,300
Mon, 30 Mar 2026
253.7500
255.7200
244.8400
250.0000
305,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
254.1700
256.7200
250.0000
250.6400
146,500
Thu, 26 Mar 2026
256.5500
259.0900
252.6700
255.5200
114,200
Wed, 25 Mar 2026
262.5600
265.6800
258.3500
260.0700
157,500
Tue, 24 Mar 2026
251.0100
260.1800
250.8200
259.9400
123,700
Mon, 23 Mar 2026
258.8300
264.8500
253.8400
254.1900
144,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
260.0100
262.1600
249.9100
251.7000
327,300
Thu, 19 Mar 2026
251.7200
260.0900
248.6500
258.5800
179,700
Wed, 18 Mar 2026
254.1700
258.3000
253.5800
254.2100
128,700
Tue, 17 Mar 2026
256.9000
260.4500
250.2400
255.3500
143,000
Mon, 16 Mar 2026
258.7500
260.0000
250.6100
255.8200
159,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
260.9900
263.3000
247.5100
253.9600
175,100
Thu, 12 Mar 2026
258.2600
264.0400
255.4500
257.4900
210,700
Wed, 11 Mar 2026
257.6600
263.5400
257.4000
262.1500
177,300
Tue, 10 Mar 2026
258.2700
268.5400
257.7700
260.7200
245,300
Mon, 09 Mar 2026
245.5900
263.6300
240.8200
260.4400
193,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
248.6900
252.6600
245.0100
250.8900
150,100
Thu, 05 Mar 2026
261.3300
264.3100
252.0800
255.4100
118,200
Wed, 04 Mar 2026
258.1600
266.0000
255.9200
264.9600
219,100
Tue, 03 Mar 2026
253.9300
261.5700
247.5900
258.9600
374,500
Mon, 02 Mar 2026
259.0000
265.6100
257.0000
264.0000
159,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
254.3300
262.8100
253.3300
262.0000
204,100
Thu, 26 Feb 2026
258.6900
261.6000
249.0500
258.7900
159,900
Wed, 25 Feb 2026
245.7400
255.7000
243.1300
255.6700
278,300
Tue, 24 Feb 2026
249.4000
252.6300
241.5000
242.8900
161,900
Mon, 23 Feb 2026
254.6100
259.5000
247.0100
248.5100
126,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
254.7300
261.6300
254.7300
257.7700
99,500
Thu, 19 Feb 2026
252.2300
255.7600
248.2800
255.6100
92,300
Wed, 18 Feb 2026
257.0000
263.7400
251.4500
253.9300
96,800
Tue, 17 Feb 2026
260.8100
260.8100
252.7800
258.0300
152,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
257.9300
261.7300
253.7000
260.2900
68,800
Thu, 12 Feb 2026
265.1300
270.8700
249.9500
255.6900
178,800
Wed, 11 Feb 2026
264.0000
268.0000
260.4400
262.6000
164,700
Tue, 10 Feb 2026
261.5900
262.5200
257.9800
260.5600
90,100
Mon, 09 Feb 2026
255.6400
263.9900
254.0000
259.1000
169,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
243.3600
255.6900
243.3600
254.2400
188,400
Thu, 05 Feb 2026
239.6800
245.1300
236.1600
239.7100
131,600
Wed, 04 Feb 2026
9 · 8-K
After-hours · 16:43 ET
FORM 8-K ↗
Wed, 04 Feb 2026
249.8600
250.2800
234.8500
241.9400
172,500
Tue, 03 Feb 2026
251.2400
253.8500
245.7400
248.0700
178,200
Mon, 02 Feb 2026
242.2600
247.7300
237.9100
246.7400
220,100
Mon, 02 Feb 2026
8 · 10-Q
Next filing day · accepted 30 Jan, 20:42 ET
FORM 10-Q ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
240.1600
263.0000
228.6000
240.0000
319,800
Thu, 29 Jan 2026
244.1400
250.8000
240.8100
246.1900
158,600
Wed, 28 Jan 2026
244.9000
245.0000
236.7000
242.0600
85,600
Tue, 27 Jan 2026
247.4600
247.4600
240.8100
245.0800
108,600
Mon, 26 Jan 2026
242.2400
249.2000
240.6500
247.1400
159,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
249.4100
251.2900
240.3100
242.0500
106,300
Thu, 22 Jan 2026
248.7600
253.1400
247.6700
247.7400
173,100
Wed, 21 Jan 2026
246.0700
251.2400
243.1300
247.6900
110,300
Tue, 20 Jan 2026
245.0800
246.9600
241.6400
242.9300
67,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
251.0000
252.0800
246.2100
249.9800
140,600
Thu, 15 Jan 2026
248.5400
251.0000
247.7500
250.6400
90,900
Wed, 14 Jan 2026
243.1100
247.4400
241.4000
247.0100
179,700
Tue, 13 Jan 2026
240.1500
243.9200
238.2100
241.8200
121,100
Mon, 12 Jan 2026
235.8300
242.3100
235.8300
239.4500
101,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
241.8900
244.3500
234.1400
237.2600
105,300
Thu, 08 Jan 2026
232.7900
239.4600
232.3000
239.0800
139,400
Wed, 07 Jan 2026
236.2500
236.2500
228.6100
232.8700
146,200
Tue, 06 Jan 2026
232.1400
237.7900
226.8700
237.4500
167,700
Mon, 05 Jan 2026
226.9700
235.6500
226.9700
233.1900
87,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
218.6800
225.4100
217.4000
224.8600
121,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
7 · 10-K/A
After market open · 12:45 ET
FORM 10-K/A ↗
Wed, 31 Dec 2025
220.1100
223.8200
216.5700
217.2800
123,200
Tue, 30 Dec 2025
226.7500
226.7500
221.9200
222.2600
124,400
Mon, 29 Dec 2025
228.0900
230.9600
226.5300
226.6500
217,200
Mon, 29 Dec 2025
6 · 10-K/A
Next filing day · accepted 23 Dec, 17:55 ET
FORM 10-K/A ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
229.4600
231.2200
227.6300
229.4400
127,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
231.4600
231.4600
228.7800
229.4200
64,900
Tue, 23 Dec 2025
226.1000
230.1300
224.1800
230.0100
136,000
Mon, 22 Dec 2025
225.0000
229.4500
224.5900
225.2500
87,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
222.3900
224.9600
221.3600
224.9600
206,100
Thu, 18 Dec 2025
225.4800
225.4800
220.8100
223.8800
137,000
Wed, 17 Dec 2025
227.3300
230.3000
217.0800
221.6100
189,700
Tue, 16 Dec 2025
230.2100
232.7500
225.4300
228.2400
154,900
Mon, 15 Dec 2025
233.3700
234.1400
228.4100
230.5900
128,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
249.5400
250.3300
231.9500
232.8300
165,500
Thu, 11 Dec 2025
247.7500
252.7800
244.0400
248.9400
206,300
Wed, 10 Dec 2025
231.0600
251.3200
228.4200
245.4200
245,200
Tue, 09 Dec 2025
232.9400
234.2900
227.5700
231.0600
140,800
Mon, 08 Dec 2025
243.9100
244.6400
234.4600
235.0900
167,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
243.0200
244.7900
239.5500
242.0800
112,700
Thu, 04 Dec 2025
239.9200
249.6100
238.8500
243.8200
133,600
Wed, 03 Dec 2025
242.0200
242.8500
237.5700
241.0300
185,500
Tue, 02 Dec 2025
243.0600
244.8000
239.5500
240.6800
147,700
Mon, 01 Dec 2025
243.4200
246.6100
239.9600
241.9600
242,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
245.8800
245.8800
241.8100
245.1600
40,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
240.8300
245.8800
239.2900
243.2900
238,400
Tue, 25 Nov 2025
237.4400
245.3400
236.0000
242.3100
115,300
Mon, 24 Nov 2025
229.2900
235.7900
225.8900
235.2000
110,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
224.1800
231.2800
223.8800
229.3100
164,800
Thu, 20 Nov 2025
230.8600
234.5300
219.6200
222.1800
136,700
Wed, 19 Nov 2025
225.5800
230.2700
225.5000
227.0000
151,500
Tue, 18 Nov 2025
230.5200
231.1400
226.1700
226.1800
88,800
Mon, 17 Nov 2025
233.3000
236.7600
230.5100
231.3000
124,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
215.6200
233.7800
215.6200
233.2400
130,400
Thu, 13 Nov 2025
233.0100
235.0300
227.1800
231.8000
98,300
Wed, 12 Nov 2025
235.6300
239.2400
233.5300
234.7500
97,000
Tue, 11 Nov 2025
239.0000
240.4400
230.6800
234.0300
95,400
Mon, 10 Nov 2025
5 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Mon, 10 Nov 2025
238.9600
242.7400
236.8300
237.9600
149,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
234.4000
237.6800
229.3400
237.1700
177,200
Thu, 06 Nov 2025
231.6600
237.3500
231.6500
235.6200
107,500
Wed, 05 Nov 2025
229.1600
234.9800
227.4700
233.6300
76,700
Tue, 04 Nov 2025
234.8500
234.8500
225.0900
229.0300
142,600
Mon, 03 Nov 2025
235.5400
240.4700
231.3000
234.5500
145,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
4 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Fri, 31 Oct 2025
3 · 10-Q
After-hours · 16:18 ET
FORM 10-Q ↗
Fri, 31 Oct 2025
2 · 8-K
After market open · 13:47 ET
FORM 8-K ↗
Fri, 31 Oct 2025
235.4000
237.0000
216.3300
233.2300
274,900
Thu, 30 Oct 2025
243.0700
246.4400
237.3000
238.7100
139,900
Wed, 29 Oct 2025
243.0000
247.1600
237.3100
244.4300
92,700
Tue, 28 Oct 2025
238.5300
243.8900
237.5000
242.6300
98,100
Mon, 27 Oct 2025
244.7900
247.0100
240.3200
240.5400
99,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
246.1200
246.1200
242.3200
244.8700
103,700
Thu, 23 Oct 2025
235.5000
243.4100
233.8300
242.3200
126,200
Wed, 22 Oct 2025
234.9100
236.5300
232.3600
233.5900
234,400
Tue, 21 Oct 2025
239.8700
242.9500
234.2400
234.4800
175,400
Mon, 20 Oct 2025
235.0000
241.1400
234.0000
241.0000
71,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
234.0000
235.5000
230.2000
233.3900
125,400
Thu, 16 Oct 2025
235.8000
236.0600
231.3600
235.3500
125,200
Wed, 15 Oct 2025
233.7100
235.9400
230.2200
233.9000
197,600
Tue, 14 Oct 2025
220.7000
231.2100
220.0000
230.0000
154,100
Mon, 13 Oct 2025
220.9900
228.7100
220.0000
225.8800
206,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
220.9700
225.9100
215.7100
217.1700
237,300
Thu, 09 Oct 2025
217.7100
220.3300
215.1400
220.0500
182,500
Wed, 08 Oct 2025
214.6400
219.8300
214.6400
219.5000
76,600
Tue, 07 Oct 2025
215.4800
217.0000
209.8500
213.3100
151,200
Mon, 06 Oct 2025
215.2600
218.0700
213.3900
216.1100
68,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
217.0100
218.6200
213.5900
213.6100
126,400
Thu, 02 Oct 2025
212.3500
215.9900
209.9400
214.9500
137,000
Wed, 01 Oct 2025
209.5300
212.5800
208.1200
211.1300
118,800
Tue, 30 Sep 2025
207.5000
212.7300
206.3200
211.9000
121,700
Mon, 29 Sep 2025
204.4100
208.2500
202.6200
207.7400
89,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
201.7000
203.9600
201.0700
203.7500
66,800
Thu, 25 Sep 2025
201.9600
203.2800
199.8000
201.7400
100,400
Wed, 24 Sep 2025
204.7300
206.0400
201.0500
202.4700
65,200
Tue, 23 Sep 2025
206.1100
209.3600
204.0700
204.6500
74,300
Mon, 22 Sep 2025
203.9900
207.0300
203.0900
206.1700
66,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
214.7000
214.7200
205.5600
205.9400
219,300
Thu, 18 Sep 2025
206.7400
215.7700
204.8300
214.6700
112,500
Wed, 17 Sep 2025
211.4000
211.8300
204.4500
204.7500
85,900
Tue, 16 Sep 2025
207.8300
209.9700
206.9700
209.8700
108,600
Mon, 15 Sep 2025
204.3200
208.9600
203.4300
208.4300
105,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
207.8900
208.8500
203.1500
204.0800
62,600
Thu, 11 Sep 2025
202.7600
209.3600
202.5600
208.4600
99,500
Wed, 10 Sep 2025
198.7400
203.5100
198.7400
202.0900
79,800
Tue, 09 Sep 2025
203.9200
205.7600
197.6600
198.8800
89,400
Mon, 08 Sep 2025
208.8000
208.8000
203.7500
205.3100
68,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
205.9700
209.8200
204.1900
209.1200
97,600
Fri, 05 Sep 2025
1 · DEF 14A
Pre-market · 09:16 ET
FORM DEF 14A ↗