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
193.1500
195.6550
192.5400
194.4800
244,463
Thu, 03 Sep 2026
197.0000
198.1700
191.8100
193.5800
342,800
Wed, 02 Sep 2026
191.2100
196.4500
191.2100
194.6600
309,000
Tue, 01 Sep 2026
192.6000
194.2600
190.4000
191.5300
524,300
Mon, 31 Aug 2026
195.7700
199.7700
193.3100
194.2600
306,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
198.8800
201.9400
195.8000
197.5600
289,400
Thu, 27 Aug 2026
198.5300
200.4000
196.8800
197.7100
359,600
Wed, 26 Aug 2026
199.9200
201.8600
198.3000
200.0800
292,000
Tue, 25 Aug 2026
206.3300
206.3300
198.7000
198.8700
402,700
Mon, 24 Aug 2026
208.0700
209.9600
203.7300
204.2500
343,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
204.8800
207.9400
203.0600
207.0300
403,600
Thu, 20 Aug 2026
201.6100
205.2800
201.3600
202.9200
297,900
Wed, 19 Aug 2026
202.5000
208.1800
202.5000
206.3800
285,200
Tue, 18 Aug 2026
206.0000
207.0200
200.2000
200.4600
462,700
Mon, 17 Aug 2026
207.0000
207.3200
203.8000
205.5100
252,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
210.9200
210.9200
205.3800
208.5200
282,200
Thu, 13 Aug 2026
212.8000
214.0000
208.2900
208.8200
300,800
Wed, 12 Aug 2026
214.6600
214.6600
207.1600
210.9800
360,500
Tue, 11 Aug 2026
212.7900
214.4600
209.1300
214.3100
455,200
Mon, 10 Aug 2026
212.0100
213.7900
209.1100
210.9800
331,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
211.6300
217.9300
211.3300
214.2900
328,900
Thu, 06 Aug 2026
218.4600
218.4600
210.0900
211.3400
320,900
Wed, 05 Aug 2026
215.5700
219.9600
214.6600
218.2700
530,200
Tue, 04 Aug 2026
215.2900
216.7400
211.8500
215.9900
417,900
Mon, 03 Aug 2026
207.0900
214.8800
207.0900
214.7400
409,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 31 Jul 2026
203.7700
211.6300
200.9200
204.9400
641,200
Thu, 30 Jul 2026
211.1100
211.1100
201.0500
205.4800
644,600
Wed, 29 Jul 2026
17 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Wed, 29 Jul 2026
221.4000
221.4000
206.1200
209.9100
1,127,300
Wed, 29 Jul 2026
16 · 8-K
Pre-market · 06:46 ET
8-K ↗
Tue, 28 Jul 2026
219.4800
225.2100
219.1000
222.0500
972,400
Mon, 27 Jul 2026
215.9000
219.0100
214.2000
216.6900
672,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
208.3800
213.6900
205.8000
213.5500
485,500
Thu, 23 Jul 2026
200.5700
207.5300
197.7900
207.1100
366,000
Wed, 22 Jul 2026
206.0400
209.7600
203.1400
203.3700
319,800
Tue, 21 Jul 2026
202.9500
207.9400
201.9400
205.0100
495,600
Mon, 20 Jul 2026
206.4200
207.9500
200.3000
201.7700
538,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
212.9900
217.0300
204.9200
205.9300
349,700
Thu, 16 Jul 2026
206.0800
214.1300
206.0800
214.0000
434,500
Wed, 15 Jul 2026
205.4100
209.1000
203.4800
206.5300
862,100
Tue, 14 Jul 2026
208.5900
212.1000
204.1000
204.9900
409,900
Mon, 13 Jul 2026
209.3300
211.3800
204.1700
205.1400
371,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
207.0800
211.4000
207.0800
209.7500
287,200
Thu, 09 Jul 2026
203.9300
207.8000
202.1800
205.6200
279,800
Wed, 08 Jul 2026
208.1200
208.1200
201.7700
203.6300
425,700
Tue, 07 Jul 2026
216.7300
216.7900
211.7300
213.0200
447,600
Mon, 06 Jul 2026
219.5600
221.3400
215.2000
217.5400
317,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
221.5700
224.2500
217.4500
220.1500
315,200
Wed, 01 Jul 2026
223.0400
225.3300
217.7300
219.1500
448,100
Tue, 30 Jun 2026
228.7100
228.7100
223.7900
225.0000
487,600
Mon, 29 Jun 2026
230.6800
234.0000
224.2700
227.5400
558,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
234.7300
236.6300
231.2500
233.8300
689,400
Thu, 25 Jun 2026
235.2000
245.5300
233.5800
235.4400
527,600
Wed, 24 Jun 2026
223.4100
236.6600
223.4100
233.6500
461,000
Tue, 23 Jun 2026
220.7500
226.4900
219.6900
221.0900
358,300
Mon, 22 Jun 2026
222.8000
227.1000
221.4400
223.5000
352,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
214.0700
225.3300
214.0700
224.5800
880,700
Wed, 17 Jun 2026
218.8200
223.2600
212.8200
213.2400
631,100
Tue, 16 Jun 2026
219.7200
224.3700
218.8500
219.9000
511,500
Mon, 15 Jun 2026
15 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Mon, 15 Jun 2026
14 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Mon, 15 Jun 2026
219.9400
224.1200
217.2100
217.9600
402,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
219.7800
222.0000
214.7600
215.2500
379,200
Thu, 11 Jun 2026
214.2000
218.2700
209.8600
217.0600
469,100
Wed, 10 Jun 2026
216.9200
220.7100
211.0600
213.1900
417,900
Tue, 09 Jun 2026
209.8900
217.7200
208.9100
217.3800
433,900
Mon, 08 Jun 2026
211.5300
211.5500
206.7300
206.7900
475,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
13 · PRE 14A
After-hours · 16:34 ET
PRE 14A ↗
Fri, 05 Jun 2026
216.8900
218.9400
210.5300
212.7200
428,600
Thu, 04 Jun 2026
219.9400
222.0000
216.3100
217.5000
295,500
Wed, 03 Jun 2026
215.9400
220.4100
215.9400
218.4900
312,900
Tue, 02 Jun 2026
223.2200
224.0900
217.5300
218.2800
603,500
Mon, 01 Jun 2026
219.3500
223.3200
215.5500
221.0100
384,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
219.3000
225.7100
216.6000
221.1800
556,600
Thu, 28 May 2026
12 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 28 May 2026
214.0500
220.0300
211.1000
218.9600
304,500
Wed, 27 May 2026
208.7900
215.4400
208.7900
214.7400
427,100
Tue, 26 May 2026
200.5200
207.3400
200.5200
206.5600
353,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
199.7500
201.2200
198.2300
199.4300
304,400
Thu, 21 May 2026
11 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 21 May 2026
197.4300
201.4100
193.0500
199.1300
432,900
Wed, 20 May 2026
200.5900
200.5900
188.7900
200.2500
658,600
Tue, 19 May 2026
10 · 10-K
After-hours · 16:50 ET
10-K ↗
Tue, 19 May 2026
204.7800
209.6000
194.0000
199.8800
1,188,100
Tue, 19 May 2026
9 · 8-K
Pre-market · 06:45 ET
8-K ↗
Mon, 18 May 2026
194.8400
198.9000
194.8400
196.6300
571,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
199.3800
199.3800
192.9000
194.6600
347,400
Thu, 14 May 2026
201.3300
203.8400
200.5800
202.1100
263,700
Wed, 13 May 2026
204.7400
204.7400
197.6000
199.3600
284,600
Tue, 12 May 2026
207.2500
207.2500
199.3100
202.0300
330,800
Mon, 11 May 2026
210.0000
210.8700
204.7800
204.9300
335,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
212.8400
212.8700
208.4800
210.4500
242,700
Thu, 07 May 2026
220.1600
220.9100
210.1200
211.7100
353,500
Wed, 06 May 2026
214.7300
219.7500
212.2100
217.0600
383,400
Tue, 05 May 2026
206.9500
210.6600
204.3600
209.7300
214,600
Mon, 04 May 2026
208.9100
210.0000
203.3500
204.7800
436,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
210.5700
213.0100
206.2100
210.8200
319,300
Thu, 30 Apr 2026
208.0000
212.1200
205.4800
210.1100
400,300
Wed, 29 Apr 2026
208.8800
210.4000
203.0700
204.5600
313,400
Tue, 28 Apr 2026
210.3500
210.7800
205.8300
207.4400
273,000
Mon, 27 Apr 2026
207.6700
212.1400
206.1400
209.8900
340,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
207.9300
211.1000
207.9300
208.7600
308,700
Thu, 23 Apr 2026
206.3300
209.9800
204.6600
208.4000
210,400
Wed, 22 Apr 2026
208.1200
208.7300
203.4400
204.0700
256,000
Tue, 21 Apr 2026
207.9800
210.4900
204.3600
205.7500
512,600
Mon, 20 Apr 2026
200.3800
206.7000
200.1800
206.0500
375,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
201.6700
209.0000
201.1200
201.2800
477,200
Thu, 16 Apr 2026
198.5300
199.8000
195.1800
197.5600
305,100
Wed, 15 Apr 2026
201.6000
201.6000
195.9400
197.1000
396,900
Tue, 14 Apr 2026
202.7400
204.9900
201.5500
201.5700
247,900
Mon, 13 Apr 2026
197.6800
202.3900
194.0800
201.8300
279,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
198.6400
201.0900
197.3200
199.4700
293,000
Thu, 09 Apr 2026
194.1700
198.6800
194.0500
197.2900
275,000
Wed, 08 Apr 2026
195.5700
198.5700
189.8800
195.7200
606,900
Tue, 07 Apr 2026
183.6100
189.9900
182.8800
185.1400
476,400
Mon, 06 Apr 2026
187.0300
188.0900
183.4600
185.6600
621,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
186.3800
194.4400
183.6100
187.9600
473,500
Wed, 01 Apr 2026
190.5800
194.7000
190.4800
190.9600
449,500
Tue, 31 Mar 2026
184.2700
190.4500
182.1700
189.4500
497,100
Mon, 30 Mar 2026
185.0000
185.0000
180.9800
181.5000
429,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
184.5400
184.8600
180.5200
182.3200
408,700
Thu, 26 Mar 2026
184.9400
190.0100
183.5500
183.9200
425,600
Wed, 25 Mar 2026
184.6700
188.3600
183.2700
186.6900
691,500
Tue, 24 Mar 2026
179.7100
184.5600
179.6700
182.8400
479,800
Mon, 23 Mar 2026
179.5400
184.3600
177.3400
182.4600
499,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
178.4400
178.4400
171.9900
173.0700
665,300
Thu, 19 Mar 2026
180.2800
181.0600
175.5900
176.9900
655,700
Wed, 18 Mar 2026
185.4100
187.6600
183.5300
183.5500
392,600
Tue, 17 Mar 2026
189.5500
191.2400
185.9700
188.5000
663,700
Mon, 16 Mar 2026
188.0300
190.5300
185.9700
187.2300
393,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
187.8800
188.6900
184.0800
186.4700
352,900
Thu, 12 Mar 2026
187.7900
191.3200
185.5000
186.4300
544,600
Wed, 11 Mar 2026
193.5600
193.5600
190.3800
191.2300
389,900
Tue, 10 Mar 2026
194.7800
198.5400
192.3300
193.8200
348,300
Mon, 09 Mar 2026
193.2800
197.6200
188.7600
196.4900
487,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
202.0100
203.0500
195.3700
196.7900
510,000
Thu, 05 Mar 2026
211.8100
211.8100
202.8200
205.5800
406,400
Wed, 04 Mar 2026
213.9900
213.9900
210.3100
211.4500
340,600
Tue, 03 Mar 2026
212.7000
216.1700
210.0000
213.8800
386,100
Mon, 02 Mar 2026
219.1300
221.8700
215.2500
219.1500
321,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
223.3300
226.0700
219.3300
223.8000
262,600
Thu, 26 Feb 2026
223.8600
227.4900
220.1800
226.1900
305,000
Wed, 25 Feb 2026
234.8800
236.8100
221.5600
222.2700
1,023,700
Tue, 24 Feb 2026
225.1500
234.1000
225.1500
231.6900
660,900
Mon, 23 Feb 2026
234.4400
235.4400
222.7200
225.2000
428,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
234.7100
238.7400
232.8200
235.3000
444,200
Thu, 19 Feb 2026
228.3500
234.7700
228.3500
234.4000
413,000
Wed, 18 Feb 2026
230.8900
234.0800
227.0600
231.4900
426,900
Tue, 17 Feb 2026
227.0000
231.7900
223.1900
229.7200
677,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
234.6300
237.8200
231.8400
235.1100
445,600
Thu, 12 Feb 2026
231.0000
237.1000
230.4900
232.6700
548,600
Wed, 11 Feb 2026
229.0000
230.2200
224.2400
229.7100
421,900
Tue, 10 Feb 2026
227.2100
231.4000
226.2200
230.2600
265,200
Mon, 09 Feb 2026
225.7000
229.5600
225.5100
227.0100
361,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
226.1300
230.8000
225.1200
225.8500
546,500
Thu, 05 Feb 2026
227.7700
231.6000
216.1000
223.2200
643,500
Wed, 04 Feb 2026
221.2200
233.1700
220.6800
229.3300
836,200
Tue, 03 Feb 2026
207.6000
224.0400
207.6000
219.5600
934,600
Mon, 02 Feb 2026
204.7100
210.7800
204.4500
209.4700
734,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
209.6300
210.5000
203.1300
203.8100
832,300
Thu, 29 Jan 2026
8 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Thu, 29 Jan 2026
214.8600
218.7900
205.9700
211.9700
1,205,000
Thu, 29 Jan 2026
7 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 28 Jan 2026
218.3200
220.7400
216.5100
217.9200
616,400
Tue, 27 Jan 2026
220.5900
222.5500
218.9500
219.5100
320,600
Mon, 26 Jan 2026
224.5300
225.1300
219.5200
221.7300
341,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
224.9900
226.0700
220.8700
223.7400
363,000
Thu, 22 Jan 2026
228.4300
231.3900
223.4100
226.2700
376,100
Wed, 21 Jan 2026
228.6300
229.6800
220.8500
225.1200
566,100
Tue, 20 Jan 2026
226.9900
228.6600
220.6900
226.1800
393,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
229.5900
234.8000
229.3600
231.8300
336,500
Thu, 15 Jan 2026
234.6000
235.8200
230.7100
230.7600
418,000
Wed, 14 Jan 2026
236.0700
238.0200
230.9400
231.8100
484,400
Tue, 13 Jan 2026
239.7500
242.0000
235.0900
237.8600
398,800
Mon, 12 Jan 2026
234.4400
242.5300
233.6800
240.2400
632,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
223.5500
236.1200
223.5000
235.6600
654,300
Thu, 08 Jan 2026
207.5400
221.9900
207.5400
220.9500
446,500
Wed, 07 Jan 2026
217.5000
217.5000
207.2900
208.5200
465,800
Tue, 06 Jan 2026
215.2200
217.2000
213.1100
216.7300
382,800
Mon, 05 Jan 2026
210.2300
218.7200
210.0900
216.2000
393,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
206.7000
212.1400
205.8800
211.4500
521,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
210.0000
211.7500
206.2900
206.6800
232,100
Tue, 30 Dec 2025
211.6600
213.6800
210.0300
210.1700
401,800
Mon, 29 Dec 2025
215.6200
215.6200
210.6700
212.5700
455,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
213.4200
215.3500
212.3100
214.9100
267,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
213.9900
215.3900
212.8400
213.9000
170,200
Tue, 23 Dec 2025
214.7600
216.0600
213.1300
213.6400
420,400
Mon, 22 Dec 2025
218.3200
218.3200
212.7500
214.3700
536,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
221.6100
222.2200
214.9000
217.5500
1,783,800
Thu, 18 Dec 2025
222.9900
226.8300
221.8400
223.6900
457,300
Wed, 17 Dec 2025
221.0500
224.5100
215.3000
220.1600
448,600
Tue, 16 Dec 2025
224.2000
224.2000
218.6400
222.7600
373,700
Mon, 15 Dec 2025
227.0800
229.4800
221.2500
222.9500
407,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
226.8400
227.2600
224.7900
226.7400
350,300
Thu, 11 Dec 2025
225.6200
229.4800
225.0800
225.1200
275,300
Wed, 10 Dec 2025
216.4400
225.1900
216.4400
224.5800
401,000
Tue, 09 Dec 2025
218.6100
221.3400
216.1400
216.1700
365,800
Mon, 08 Dec 2025
222.8600
224.3100
219.0300
219.5700
403,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
221.1400
222.8100
219.0000
222.0900
302,700
Thu, 04 Dec 2025
222.7600
225.8400
220.7800
221.8900
295,400
Wed, 03 Dec 2025
222.2200
227.2100
221.8100
224.0100
410,100
Tue, 02 Dec 2025
221.9500
222.9200
219.3000
221.4800
355,200
Mon, 01 Dec 2025
220.9100
226.3400
220.0000
221.1300
330,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
222.4800
224.3100
221.1700
223.7200
168,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
219.2100
223.4500
219.2000
221.2000
318,800
Tue, 25 Nov 2025
212.4100
220.6300
212.0900
219.4800
418,000
Mon, 24 Nov 2025
208.8400
211.9300
207.9900
211.1500
528,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
204.4700
210.7500
203.6900
209.7400
522,300
Thu, 20 Nov 2025
206.0500
206.7300
201.7200
202.5200
456,600
Wed, 19 Nov 2025
202.6500
205.7300
200.7800
203.7200
293,200
Tue, 18 Nov 2025
198.0100
202.0600
197.9300
201.1400
434,200
Mon, 17 Nov 2025
201.8200
202.6400
197.9900
199.0100
527,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
201.7200
205.1100
200.0100
202.0600
454,100
Thu, 13 Nov 2025
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 13 Nov 2025
207.1200
209.5500
201.8500
202.9100
482,700
Wed, 12 Nov 2025
206.6500
209.9400
206.1900
207.3000
575,900
Tue, 11 Nov 2025
208.0200
210.1000
205.0800
205.6900
368,800
Mon, 10 Nov 2025
5 · 424B2
After-hours · 16:16 ET
424B2 ↗
Mon, 10 Nov 2025
208.2900
209.1300
204.9700
206.8500
459,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
203.7900
207.0200
203.4300
206.9600
327,700
Thu, 06 Nov 2025
206.3600
207.9800
203.4200
205.5500
368,200
Thu, 06 Nov 2025
4 · 424B2
Pre-market · 08:41 ET
424B2 ↗
Wed, 05 Nov 2025
206.1000
210.8100
204.7900
207.2200
424,200
Tue, 04 Nov 2025
206.3300
209.9600
203.0000
208.4000
754,400
Mon, 03 Nov 2025
210.8500
212.2900
203.1500
205.8000
702,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
213.1500
214.4800
209.9500
212.3200
571,900
Thu, 30 Oct 2025
3 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 30 Oct 2025
223.0600
226.0000
213.7700
214.6400
858,200
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 29 Oct 2025
230.7400
237.8300
229.2500
233.1400
730,700
Tue, 28 Oct 2025
232.4200
234.2200
230.1700
230.6400
422,200
Mon, 27 Oct 2025
233.7500
236.7600
232.0000
233.5000
278,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
237.0000
238.5800
232.7300
233.1400
295,700
Thu, 23 Oct 2025
234.1800
236.1200
232.7600
234.0000
215,500
Wed, 22 Oct 2025
239.8200
243.6400
233.0100
234.1800
338,600
Tue, 21 Oct 2025
236.2900
241.2500
236.2900
240.4000
362,800
Mon, 20 Oct 2025
239.1500
240.1700
236.4400
237.7000
184,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
237.2900
238.8800
235.3900
237.2400
261,200
Thu, 16 Oct 2025
243.1800
243.1800
237.6500
238.4800
357,000
Wed, 15 Oct 2025
239.1200
243.5800
238.1600
241.8400
543,500
Tue, 14 Oct 2025
228.0100
240.0100
227.5700
238.9100
344,300
Mon, 13 Oct 2025
230.2600
233.4000
229.4800
229.6200
226,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
235.4600
236.4000
228.0600
228.3100
373,600
Thu, 09 Oct 2025
237.3700
238.3800
233.6000
234.0100
221,700
Wed, 08 Oct 2025
236.9500
239.1300
233.8200
238.6200
303,300
Tue, 07 Oct 2025
237.3800
238.4000
231.7700
232.2600
239,600
Mon, 06 Oct 2025
235.5200
238.4500
230.3000
236.1400
336,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
234.6100
236.7500
232.3300
234.6000
344,100
Thu, 02 Oct 2025
230.7800
234.6100
230.4800
233.7200
221,100
Wed, 01 Oct 2025
232.6400
235.0200
230.1000
230.9900
317,900
Tue, 30 Sep 2025
233.9100
237.2400
229.4800
233.0400
377,900
Mon, 29 Sep 2025
234.6300
236.4200
231.3300
233.0100
359,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
229.1300
233.2200
228.9100
232.2600
227,100
Thu, 25 Sep 2025
224.0700
228.0000
224.0700
227.8400
253,600
Wed, 24 Sep 2025
227.7400
231.5500
225.7700
226.6300
268,400
Tue, 23 Sep 2025
228.9300
233.1700
227.7200
228.5900
347,900
Mon, 22 Sep 2025
230.0000
230.6100
227.5600
228.1100
401,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
236.3600
236.3600
230.9700
231.2300
794,000
Thu, 18 Sep 2025
231.1600
238.0900
230.0100
236.2300
383,400
Wed, 17 Sep 2025
234.7700
242.9000
229.1400
230.0200
470,300
Tue, 16 Sep 2025
235.4000
236.1400
231.4300
234.0400
401,000
Mon, 15 Sep 2025
233.8300
236.4500
231.9900
234.7800
332,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
235.5200
237.3600
232.8900
233.2300
273,600
Thu, 11 Sep 2025
232.3900
238.2000
231.9300
237.3700
251,100
Wed, 10 Sep 2025
228.8900
233.8100
228.8900
230.8400
305,100
Tue, 09 Sep 2025
236.0600
236.5700
227.0900
228.7200
326,000
Mon, 08 Sep 2025
241.3400
241.7200
236.4200
237.4800
440,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 05 Sep 2025
234.9700
242.9000
234.2500
242.2600
667,400