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
297.8100
300.5550
294.3000
296.9500
104,758
Thu, 03 Sep 2026
287.7200
297.6200
286.5600
295.2700
145,100
Wed, 02 Sep 2026
288.4500
293.7400
285.5100
290.5900
160,200
Tue, 01 Sep 2026
298.7400
298.7400
287.2300
287.9600
113,300
Mon, 31 Aug 2026
299.9700
302.1500
292.9800
296.2200
152,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
311.9800
311.9800
297.5900
298.9600
144,200
Thu, 27 Aug 2026
310.0000
312.9300
303.9000
308.6300
119,400
Wed, 26 Aug 2026
305.9500
311.5000
304.7100
308.7300
132,700
Tue, 25 Aug 2026
310.8100
310.8100
301.5300
303.3200
153,900
Mon, 24 Aug 2026
312.0200
315.1800
304.0200
304.5200
167,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
316.0300
316.2500
309.5100
312.5900
161,200
Thu, 20 Aug 2026
321.0400
321.0400
312.2500
312.7500
100,400
Wed, 19 Aug 2026
332.3800
333.0600
317.0300
319.5900
179,800
Tue, 18 Aug 2026
340.3000
343.1500
319.1000
329.4300
143,100
Mon, 17 Aug 2026
344.9600
349.6700
343.0800
346.3300
133,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
339.7500
343.8900
333.6200
343.3400
128,400
Thu, 13 Aug 2026
343.4500
343.4500
334.4900
336.1400
127,500
Wed, 12 Aug 2026
343.1500
345.9300
338.3200
341.3600
122,300
Tue, 11 Aug 2026
335.0500
344.3900
333.5900
336.4900
180,500
Mon, 10 Aug 2026
333.9200
339.5000
325.3800
332.5200
249,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
334.2900
341.5500
331.4500
332.9800
109,600
Thu, 06 Aug 2026
329.0700
342.7500
328.4000
336.3700
199,300
Wed, 05 Aug 2026
337.9300
348.1200
327.3900
328.5300
265,900
Tue, 04 Aug 2026
12 · 10-Q
After market open · 09:42 ET
10-Q ↗
Tue, 04 Aug 2026
324.3300
342.5300
309.0700
334.8400
391,200
Tue, 04 Aug 2026
11 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 03 Aug 2026
314.5100
334.6700
314.0000
334.1100
290,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
322.6600
322.6600
312.3200
313.9200
184,100
Thu, 30 Jul 2026
306.7100
313.9200
303.2700
312.9500
158,100
Wed, 29 Jul 2026
308.5200
311.5100
294.0100
296.1200
294,100
Tue, 28 Jul 2026
331.8000
331.8000
313.1500
313.6500
224,600
Mon, 27 Jul 2026
336.7100
339.8400
317.9400
329.0000
234,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
342.6500
343.2500
331.7700
333.8800
285,800
Thu, 23 Jul 2026
334.9000
340.4800
331.3100
336.9500
152,700
Wed, 22 Jul 2026
334.3000
341.7100
333.4200
334.4900
174,100
Tue, 21 Jul 2026
332.4500
339.2100
326.4300
338.8500
192,500
Mon, 20 Jul 2026
330.9200
342.2900
323.0000
324.6400
227,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
313.6800
324.3200
307.9500
322.6800
282,900
Thu, 16 Jul 2026
328.7300
334.5500
321.5300
323.3900
228,800
Wed, 15 Jul 2026
332.9600
336.7900
325.9700
328.6000
215,700
Tue, 14 Jul 2026
334.5600
336.3300
325.9900
332.1400
205,100
Mon, 13 Jul 2026
329.2200
333.0800
324.1200
326.0200
171,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
333.1200
335.3400
327.9000
330.9200
332,600
Thu, 09 Jul 2026
323.1500
331.9500
322.8100
330.2800
343,900
Wed, 08 Jul 2026
318.8400
322.2100
315.0700
319.5900
317,600
Tue, 07 Jul 2026
340.7400
340.7400
322.0600
323.4500
243,800
Mon, 06 Jul 2026
337.3300
346.0600
337.3300
341.2900
251,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
365.0000
365.0900
331.7500
335.5000
424,000
Wed, 01 Jul 2026
370.2700
374.4700
360.7300
360.7800
244,700
Tue, 30 Jun 2026
375.2100
383.8200
374.3600
376.9300
301,800
Mon, 29 Jun 2026
374.7300
379.3000
362.2900
372.5000
411,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
375.0000
379.5600
365.0000
379.2600
1,476,900
Thu, 25 Jun 2026
372.8800
385.9100
369.4300
380.2200
301,800
Wed, 24 Jun 2026
367.1700
374.2500
363.1100
367.0000
356,000
Tue, 23 Jun 2026
375.0000
383.7300
363.5100
367.3700
374,200
Mon, 22 Jun 2026
383.5700
390.4200
377.0100
387.6500
204,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
371.2100
383.5500
369.7700
379.6500
504,300
Wed, 17 Jun 2026
361.1500
367.6100
359.1500
363.6200
272,600
Tue, 16 Jun 2026
356.1100
361.5000
352.6300
358.1900
276,800
Mon, 15 Jun 2026
342.8000
352.5700
342.8000
351.7100
254,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
339.2200
341.9500
331.5300
334.6000
237,300
Thu, 11 Jun 2026
327.7400
339.3000
324.5200
335.0100
186,100
Wed, 10 Jun 2026
329.8100
341.5400
321.3400
321.7000
180,900
Tue, 09 Jun 2026
327.7400
335.7100
314.8700
329.4300
250,400
Mon, 08 Jun 2026
318.2500
324.1900
314.5800
322.8200
214,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
313.3700
318.5100
309.5700
312.1400
182,700
Thu, 04 Jun 2026
316.1700
320.7600
313.8600
317.4100
169,100
Wed, 03 Jun 2026
315.1800
320.8400
313.3400
317.2000
175,100
Tue, 02 Jun 2026
306.8700
317.2400
304.1900
316.2000
156,000
Mon, 01 Jun 2026
302.1700
306.1500
292.5200
305.5400
131,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
312.8600
316.0300
305.2200
306.9900
203,600
Thu, 28 May 2026
318.0200
318.0700
308.2900
314.1600
122,400
Wed, 27 May 2026
319.5800
321.4000
312.7300
316.4200
120,500
Tue, 26 May 2026
311.3300
318.3300
311.1800
318.1100
102,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
306.0000
310.3300
299.8600
308.2500
166,900
Thu, 21 May 2026
302.4400
305.8100
295.1800
302.8600
196,500
Wed, 20 May 2026
301.1900
305.8300
297.2600
305.4500
185,300
Tue, 19 May 2026
302.4000
303.7600
294.0000
298.8000
318,600
Mon, 18 May 2026
311.8800
313.3700
303.8800
306.6700
254,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
313.5600
318.0000
308.4700
311.7400
193,100
Thu, 14 May 2026
321.3500
326.9800
318.1800
323.3000
277,000
Wed, 13 May 2026
311.9500
318.4800
304.0000
317.7800
243,100
Tue, 12 May 2026
314.7200
315.6700
303.1100
310.2000
206,600
Mon, 11 May 2026
310.1600
318.9000
304.5800
315.0800
253,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
303.5900
311.1900
299.3000
309.2200
268,400
Thu, 07 May 2026
309.1800
310.1300
297.0400
300.7600
187,300
Wed, 06 May 2026
306.7600
309.9300
298.5700
306.4200
186,400
Tue, 05 May 2026
10 · 10-Q
After market open · 12:38 ET
10-Q ↗
Tue, 05 May 2026
285.1700
304.5900
272.4100
300.1000
346,100
Tue, 05 May 2026
9 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 04 May 2026
285.0700
289.8600
275.8900
289.5100
311,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
291.7900
292.6200
283.0600
285.9400
206,500
Thu, 30 Apr 2026
282.4100
292.7100
282.1900
291.5500
321,600
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 29 Apr 2026
284.6800
287.3100
277.9400
280.8400
274,900
Tue, 28 Apr 2026
291.2500
293.6800
286.8900
287.9800
220,600
Mon, 27 Apr 2026
295.9700
300.6700
286.8600
293.1200
260,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
289.3800
297.4200
284.5400
294.4900
316,200
Thu, 23 Apr 2026
286.9300
290.3600
283.0000
288.7800
220,900
Wed, 22 Apr 2026
285.7600
285.7600
278.8800
283.8000
193,200
Tue, 21 Apr 2026
282.2900
286.0200
278.3800
282.0000
210,500
Mon, 20 Apr 2026
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 20 Apr 2026
280.4600
284.4000
278.7200
283.3800
197,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
277.1500
284.7200
273.3400
281.6700
205,100
Thu, 16 Apr 2026
264.9700
272.5100
264.5700
271.7500
257,000
Wed, 15 Apr 2026
276.1300
276.1300
260.8900
265.7200
386,500
Tue, 14 Apr 2026
285.6600
285.6600
277.8400
278.1500
296,200
Mon, 13 Apr 2026
277.2200
285.0600
273.0800
285.0600
364,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
280.9400
280.9400
276.5100
278.0700
270,000
Thu, 09 Apr 2026
272.4000
282.9200
272.4000
278.8100
298,100
Wed, 08 Apr 2026
269.1400
276.7000
269.1000
273.8000
291,600
Tue, 07 Apr 2026
252.4000
256.8900
249.8600
254.6100
364,100
Mon, 06 Apr 2026
250.7300
254.0300
245.4200
253.7700
278,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
248.0600
255.1300
244.7100
252.2100
307,600
Wed, 01 Apr 2026
252.6300
260.9800
252.6300
254.2000
242,500
Tue, 31 Mar 2026
245.0900
251.0800
241.0600
250.6500
306,600
Mon, 30 Mar 2026
250.1400
254.4800
238.1000
240.4500
264,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
247.4200
251.9100
244.1700
247.4700
319,100
Thu, 26 Mar 2026
254.2900
256.5000
246.9000
249.1900
166,300
Wed, 25 Mar 2026
261.5900
263.1800
254.8800
257.0600
163,900
Tue, 24 Mar 2026
250.8900
262.3900
250.5900
257.1800
130,500
Mon, 23 Mar 2026
255.7300
260.1200
250.7000
253.4500
316,000
Mon, 23 Mar 2026
6 · DEF 14A
Pre-market · 06:00 ET
SEC Form DEF 14A ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
251.2700
252.2900
243.6300
247.9600
437,300
Thu, 19 Mar 2026
246.4000
254.2300
243.4300
250.7100
173,800
Wed, 18 Mar 2026
255.3400
256.6200
250.1100
250.5900
268,800
Tue, 17 Mar 2026
248.4900
254.1100
246.2100
253.7900
139,400
Mon, 16 Mar 2026
245.4700
249.1000
241.3200
247.3400
192,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
246.1200
252.8600
233.7100
240.7100
296,400
Thu, 12 Mar 2026
251.0500
253.2600
243.9900
244.4700
172,300
Wed, 11 Mar 2026
251.9600
256.6000
246.1700
254.4900
190,000
Tue, 10 Mar 2026
248.3000
260.4900
247.8000
254.8100
280,800
Mon, 09 Mar 2026
240.8600
250.5000
239.1200
249.7000
422,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
249.4400
253.4200
244.8100
246.6500
200,200
Thu, 05 Mar 2026
258.2500
262.4500
252.9400
257.3500
194,500
Wed, 04 Mar 2026
259.3200
262.8200
254.5300
262.6700
158,700
Tue, 03 Mar 2026
252.8500
258.1000
249.1700
256.7300
137,200
Mon, 02 Mar 2026
254.8900
265.9400
252.3000
264.0500
140,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
253.3600
259.1600
248.5700
258.6500
227,600
Thu, 26 Feb 2026
268.5900
271.0700
255.6500
257.3000
311,200
Wed, 25 Feb 2026
277.5900
283.7400
266.4100
266.7500
217,000
Tue, 24 Feb 2026
277.5000
281.2000
275.0600
278.0000
195,900
Mon, 23 Feb 2026
273.5000
278.0200
271.7200
275.3700
162,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
277.1100
280.8100
269.1600
274.5700
345,200
Thu, 19 Feb 2026
5 · 10-K
After-hours · 16:30 ET
10-K ↗
Thu, 19 Feb 2026
271.0100
280.8100
271.0100
277.4900
191,100
Wed, 18 Feb 2026
258.3600
286.3500
258.3600
271.2600
312,400
Wed, 18 Feb 2026
4 · 8-K
Pre-market · 07:17 ET
8-K ↗
Tue, 17 Feb 2026
269.7000
273.6000
267.9000
269.3800
186,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
274.3600
275.8900
267.8900
272.6300
131,500
Thu, 12 Feb 2026
281.8700
286.0900
270.5800
271.2100
322,000
Wed, 11 Feb 2026
275.8900
278.8400
270.7700
277.1700
285,700
Tue, 10 Feb 2026
271.8400
275.7200
270.2300
271.3500
221,000
Mon, 09 Feb 2026
267.5700
273.5800
264.8500
271.4200
352,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
259.7800
270.1800
258.0100
267.5700
299,900
Thu, 05 Feb 2026
250.9700
257.5500
250.9700
255.7800
199,900
Wed, 04 Feb 2026
246.6500
255.0200
246.6500
252.9700
325,700
Tue, 03 Feb 2026
242.9400
248.8700
240.9000
245.4900
309,800
Mon, 02 Feb 2026
239.3700
246.6000
237.4000
244.9600
166,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
236.4200
241.5500
234.9000
238.7800
214,300
Thu, 29 Jan 2026
235.9300
240.3500
235.6500
240.0000
194,200
Wed, 28 Jan 2026
238.7400
239.2600
230.0000
233.9300
195,300
Tue, 27 Jan 2026
235.1100
239.2500
234.2400
238.2600
124,900
Mon, 26 Jan 2026
236.5600
238.9400
234.7600
237.1300
163,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
237.4600
240.0600
232.5500
235.1400
112,100
Thu, 22 Jan 2026
241.4500
243.8600
237.2800
240.3000
136,700
Wed, 21 Jan 2026
237.1400
240.0200
233.0100
239.0600
196,800
Tue, 20 Jan 2026
243.8500
243.8500
233.6700
234.0100
161,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
242.6000
246.2600
239.0200
243.3500
156,500
Thu, 15 Jan 2026
232.0800
242.9300
231.6100
241.7400
219,300
Wed, 14 Jan 2026
235.0900
235.1600
225.5800
229.6900
210,800
Tue, 13 Jan 2026
236.7900
239.0000
233.6300
235.1200
139,000
Mon, 12 Jan 2026
231.5800
237.6400
231.1600
235.4200
171,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
230.2900
235.9400
230.2900
233.2700
203,900
Thu, 08 Jan 2026
220.6800
230.3300
220.6800
229.7400
145,900
Thu, 08 Jan 2026
3 · 8-K
Pre-market · 06:01 ET
8-K ↗
Wed, 07 Jan 2026
226.4600
226.4600
219.1300
221.6600
141,500
Tue, 06 Jan 2026
219.4900
227.0100
214.1000
225.9900
200,000
Mon, 05 Jan 2026
221.4600
227.7000
219.1900
222.2000
180,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
213.6900
219.3800
213.6000
219.2100
107,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
218.4800
221.1500
213.8000
214.1300
134,000
Tue, 30 Dec 2025
219.6000
221.4600
217.8400
218.9300
150,300
Mon, 29 Dec 2025
225.7400
225.7400
219.8300
220.3700
144,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
225.0700
226.4300
222.4300
223.9000
123,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
223.7200
226.1400
223.2500
224.4400
158,000
Tue, 23 Dec 2025
218.1000
225.2000
218.1000
223.0600
187,000
Mon, 22 Dec 2025
209.1900
219.3600
208.6000
218.7700
269,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
204.7000
208.8400
204.2500
207.1100
407,200
Thu, 18 Dec 2025
209.0900
209.0900
204.9000
205.3700
139,500
Wed, 17 Dec 2025
215.3300
216.3600
203.3500
205.1900
339,700
Tue, 16 Dec 2025
218.3800
220.3900
213.2200
215.4900
230,800
Mon, 15 Dec 2025
221.1400
222.3000
216.1300
218.0300
154,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
225.5100
225.5100
217.8900
218.7800
111,500
Thu, 11 Dec 2025
221.6100
225.4300
219.9700
224.5200
106,100
Wed, 10 Dec 2025
214.2000
221.1300
211.5600
219.6700
164,000
Tue, 09 Dec 2025
222.5800
223.8400
214.7900
215.3100
196,600
Mon, 08 Dec 2025
227.6000
228.6000
221.6800
222.1400
193,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
224.7500
226.6900
222.0800
226.6400
128,200
Thu, 04 Dec 2025
223.3300
228.1200
222.0400
225.8300
177,400
Wed, 03 Dec 2025
220.9000
225.6900
219.9900
225.2800
135,900
Tue, 02 Dec 2025
221.0900
222.3000
218.5200
220.3200
136,400
Mon, 01 Dec 2025
220.4000
223.0800
217.7800
218.3200
162,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
225.7400
225.7400
221.5300
222.8500
87,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
223.3200
227.1500
222.7300
223.3300
302,400
Tue, 25 Nov 2025
218.1200
227.5800
218.1200
224.7200
154,800
Mon, 24 Nov 2025
216.2800
221.1500
213.6500
218.4300
142,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
210.3700
217.5100
209.1000
215.6700
203,400
Thu, 20 Nov 2025
215.2100
217.8100
208.2300
208.4000
175,800
Wed, 19 Nov 2025
203.1600
210.0700
202.1800
209.7000
187,700
Tue, 18 Nov 2025
206.4300
206.4300
202.0000
202.5500
131,400
Mon, 17 Nov 2025
209.4100
210.4900
204.1500
204.7300
127,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
206.8600
212.5000
206.5600
209.8600
188,800
Thu, 13 Nov 2025
218.1900
220.0400
209.4300
210.6500
218,800
Wed, 12 Nov 2025
215.7400
223.2700
215.3300
219.0900
248,700
Tue, 11 Nov 2025
214.5000
217.4800
212.7100
214.0900
179,100
Mon, 10 Nov 2025
214.8200
218.9400
210.6200
214.6200
245,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
211.2600
214.9500
209.0000
213.0700
194,000
Thu, 06 Nov 2025
227.0000
231.1300
212.5200
212.7000
209,400
Wed, 05 Nov 2025
220.2100
229.2000
217.6500
227.4700
168,100
Tue, 04 Nov 2025
2 · 10-Q
After market open · 11:39 ET
10-Q ↗
Tue, 04 Nov 2025
245.1700
248.8800
216.9400
219.8200
225,200
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 07:17 ET
8-K ↗
Mon, 03 Nov 2025
231.9900
234.3400
222.7300
233.8700
258,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
223.7700
235.0000
223.3200
232.0100
411,700
Thu, 30 Oct 2025
227.0000
230.7800
223.8000
225.9500
204,800
Wed, 29 Oct 2025
227.4400
231.6700
224.4700
227.2800
285,800
Tue, 28 Oct 2025
228.2600
229.1800
222.2400
226.1900
171,800
Mon, 27 Oct 2025
236.7900
236.7900
229.4500
229.7800
216,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
233.7700
235.2400
231.8700
233.3900
110,000
Thu, 23 Oct 2025
230.8800
233.3900
227.6500
231.8000
158,200
Wed, 22 Oct 2025
231.8600
233.0900
226.9400
229.1300
171,500
Tue, 21 Oct 2025
233.0800
236.0700
228.9400
231.8200
92,000
Mon, 20 Oct 2025
230.1300
235.9100
229.9100
234.0300
81,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
227.0100
230.8400
223.6400
228.7800
208,700
Thu, 16 Oct 2025
228.8800
231.3600
227.9400
229.1200
198,900
Wed, 15 Oct 2025
229.3300
231.4800
223.7900
229.0700
182,000
Tue, 14 Oct 2025
218.1900
227.6100
216.8200
226.6300
199,500
Mon, 13 Oct 2025
221.5600
224.6500
216.2400
220.7100
247,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
221.6100
222.3200
212.9200
215.1200
320,800
Thu, 09 Oct 2025
223.6200
224.0900
218.6000
219.2000
172,300
Wed, 08 Oct 2025
224.3800
229.9300
221.6900
224.0800
242,600
Tue, 07 Oct 2025
234.0300
234.9500
221.9000
223.4200
209,100
Mon, 06 Oct 2025
229.1900
234.0600
226.6600
233.5100
233,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
228.6100
234.6300
227.6100
228.2300
272,300
Thu, 02 Oct 2025
229.7500
232.5400
225.8900
228.1900
178,300
Wed, 01 Oct 2025
222.6800
231.0000
220.6900
228.9200
185,900
Tue, 30 Sep 2025
220.4000
226.2200
218.8500
226.0000
239,200
Mon, 29 Sep 2025
222.8900
222.9500
218.6000
220.4000
199,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
221.0300
224.0000
221.0300
222.0300
156,000
Thu, 25 Sep 2025
217.5800
221.7000
215.4100
220.8800
130,000
Wed, 24 Sep 2025
223.5800
223.9900
218.2800
218.9100
50,600
Tue, 23 Sep 2025
225.0900
227.7700
222.4200
223.9800
83,000
Mon, 22 Sep 2025
224.0000
225.5500
222.2700
225.0900
91,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
228.1100
228.1100
223.7800
224.9500
315,900
Thu, 18 Sep 2025
219.9400
228.3200
219.5600
227.4000
95,300
Wed, 17 Sep 2025
219.3200
223.8400
215.9100
217.8900
131,700
Tue, 16 Sep 2025
222.0600
223.0000
216.6800
217.2100
108,400
Mon, 15 Sep 2025
222.4800
225.1700
220.8100
223.4000
103,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
228.6000
228.6000
221.6200
222.1600
105,900
Thu, 11 Sep 2025
221.1900
229.0600
219.7900
228.5700
101,200
Wed, 10 Sep 2025
219.4000
221.6500
216.5700
221.0300
71,800
Tue, 09 Sep 2025
221.5400
221.5400
215.4400
216.7000
81,900
Mon, 08 Sep 2025
220.0600
222.7500
217.9200
221.2400
96,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
218.2400
219.9000
214.9700
219.3900
76,800