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
261.0400
265.9950
261.1300
265.0500
557,272
Thu, 03 Sep 2026
261.7900
264.9300
256.2500
263.4900
870,300
Wed, 02 Sep 2026
267.1600
267.8200
253.5100
258.5300
1,046,800
Tue, 01 Sep 2026
267.1500
273.5800
262.7900
265.8400
816,000
Mon, 31 Aug 2026
265.7100
269.5300
262.4400
265.9100
830,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
272.8100
272.8100
264.0900
266.8000
519,400
Thu, 27 Aug 2026
270.3500
273.1300
264.2200
267.7500
1,181,200
Wed, 26 Aug 2026
272.3700
278.1600
272.0600
274.1900
513,300
Tue, 25 Aug 2026
277.6600
277.6600
270.8600
271.8800
994,600
Mon, 24 Aug 2026
279.7500
283.0500
276.9400
278.5900
752,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
274.6800
280.8900
274.0700
280.7700
818,800
Thu, 20 Aug 2026
268.0000
276.0000
266.1400
272.6000
616,600
Wed, 19 Aug 2026
270.9100
277.7600
268.5100
268.5200
704,100
Tue, 18 Aug 2026
267.0000
271.9200
267.0000
270.2100
636,100
Mon, 17 Aug 2026
265.6400
268.1300
264.2900
264.5600
645,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
266.6400
268.2500
266.2400
267.9000
530,000
Thu, 13 Aug 2026
268.1100
270.5700
264.6500
267.0500
778,100
Wed, 12 Aug 2026
258.2100
269.3100
256.2900
266.7900
641,900
Tue, 11 Aug 2026
259.1400
263.5500
257.3200
259.4500
580,400
Mon, 10 Aug 2026
261.3000
264.2600
259.1500
259.9300
889,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
256.4900
263.1400
255.7000
262.1300
626,200
Thu, 06 Aug 2026
264.1500
265.3200
256.2400
256.6400
725,600
Wed, 05 Aug 2026
256.1200
263.6000
250.6600
261.7400
1,101,200
Tue, 04 Aug 2026
248.1900
254.8900
244.4400
253.3300
1,088,600
Mon, 03 Aug 2026
257.4300
260.8300
248.6500
249.9900
1,160,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
251.1500
255.9400
249.6500
254.7800
1,098,500
Thu, 30 Jul 2026
255.7900
256.0000
247.5400
252.7300
1,226,400
Wed, 29 Jul 2026
18 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Wed, 29 Jul 2026
257.9100
261.1800
254.9800
257.6200
1,284,400
Tue, 28 Jul 2026
246.5400
262.6800
246.1000
262.6300
1,831,400
Mon, 27 Jul 2026
238.4800
248.8200
234.2300
243.3600
2,218,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
235.0100
246.8200
229.3700
233.2000
4,639,400
Thu, 23 Jul 2026
17 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 23 Jul 2026
194.4800
200.0900
191.7600
199.0200
1,774,500
Wed, 22 Jul 2026
195.6500
198.5600
191.2600
195.3500
892,900
Tue, 21 Jul 2026
193.6900
197.7800
191.5900
196.4900
906,300
Mon, 20 Jul 2026
196.0900
198.1300
193.5800
194.3800
802,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
197.6500
199.5200
194.7200
194.9100
1,240,300
Thu, 16 Jul 2026
192.0000
200.9900
192.0000
199.2000
1,194,300
Wed, 15 Jul 2026
182.2100
193.8700
182.2000
192.3400
1,550,700
Tue, 14 Jul 2026
185.0000
189.1500
179.9100
183.6900
3,000,500
Mon, 13 Jul 2026
204.0900
205.9400
194.0800
194.8100
1,144,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
207.8100
208.8800
201.2600
204.2500
879,100
Thu, 09 Jul 2026
205.0600
209.4200
204.2800
206.7700
807,100
Wed, 08 Jul 2026
206.0100
206.7800
202.3400
206.2600
774,000
Tue, 07 Jul 2026
208.3600
210.4100
206.7700
208.8200
792,500
Mon, 06 Jul 2026
206.6700
207.5300
203.9300
206.1900
1,163,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
192.0100
208.5200
191.6300
203.7200
2,107,100
Wed, 01 Jul 2026
187.6800
192.0000
187.0800
191.2000
1,066,300
Tue, 30 Jun 2026
187.1700
187.8000
183.5000
187.0800
1,240,700
Mon, 29 Jun 2026
188.0700
188.6400
185.0300
187.1700
1,119,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
184.3900
189.0000
181.4000
189.0000
1,569,200
Thu, 25 Jun 2026
184.2300
186.5200
182.8000
183.9400
682,900
Wed, 24 Jun 2026
180.0800
185.2500
178.2600
182.9600
1,106,800
Tue, 23 Jun 2026
178.9900
182.0000
177.6400
180.8800
831,500
Mon, 22 Jun 2026
173.9200
178.9900
171.7500
178.7500
1,310,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
179.5700
181.1100
171.4500
172.5700
2,603,900
Wed, 17 Jun 2026
182.2500
184.8600
177.9800
178.5000
1,205,700
Tue, 16 Jun 2026
180.5700
184.7900
180.1200
183.5600
1,427,100
Mon, 15 Jun 2026
178.4000
179.9900
174.8900
179.1100
1,492,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
173.6900
179.0200
172.8700
174.6600
1,326,300
Thu, 11 Jun 2026
165.1900
175.7400
165.1900
173.1700
1,677,700
Wed, 10 Jun 2026
164.0700
168.9000
161.7500
164.7700
906,700
Tue, 09 Jun 2026
164.4000
167.6000
161.7900
166.3600
1,245,700
Mon, 08 Jun 2026
161.5800
163.1000
157.5800
163.0100
1,582,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
163.4400
166.0900
161.4600
162.0600
1,029,200
Thu, 04 Jun 2026
166.6200
169.0900
157.7100
161.3700
1,812,700
Wed, 03 Jun 2026
160.0000
166.3700
159.1100
164.8400
2,457,900
Tue, 02 Jun 2026
170.3000
170.8500
162.5500
163.6000
1,437,300
Mon, 01 Jun 2026
172.9600
175.0900
166.0000
170.0900
1,753,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 29 May 2026
171.1300
179.5600
171.1300
175.3200
1,420,900
Thu, 28 May 2026
179.1900
180.3600
172.3900
173.2000
1,121,700
Wed, 27 May 2026
177.3500
182.6900
176.5900
181.0600
1,507,800
Tue, 26 May 2026
171.9100
179.0100
171.5900
176.3800
1,217,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
178.0800
182.0100
173.7500
173.7800
1,005,400
Thu, 21 May 2026
182.9300
184.0900
177.7500
178.0000
1,479,800
Wed, 20 May 2026
190.7900
191.6500
183.7700
187.4100
1,800,300
Tue, 19 May 2026
190.9900
193.4700
182.0000
191.4000
2,182,700
Mon, 18 May 2026
196.8900
199.0800
192.3300
192.4500
1,102,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
198.8900
200.6600
194.8000
196.6600
1,657,800
Thu, 14 May 2026
197.0600
200.8900
195.8800
198.5500
1,515,000
Wed, 13 May 2026
195.2300
199.2000
194.1200
195.8600
1,120,300
Tue, 12 May 2026
191.6800
197.9300
189.2500
195.8800
1,290,200
Mon, 11 May 2026
190.3000
192.0400
187.3400
191.6800
962,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
196.1100
198.4300
188.8800
190.3800
1,240,900
Thu, 07 May 2026
194.7100
197.8500
191.0600
194.1300
1,485,900
Wed, 06 May 2026
188.3200
196.5500
187.4500
194.5100
2,047,700
Tue, 05 May 2026
184.6700
188.6800
181.8600
186.9100
1,776,500
Mon, 04 May 2026
180.9300
186.5900
177.4100
185.3500
1,537,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
179.1100
188.0200
178.5300
183.2700
3,327,800
Thu, 30 Apr 2026
15 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 30 Apr 2026
183.6100
183.7300
168.1100
177.1200
3,311,800
Thu, 30 Apr 2026
14 · 8-K
Pre-market · 06:47 ET
8-K ↗
Wed, 29 Apr 2026
175.9300
181.5200
175.9300
180.1000
2,107,900
Tue, 28 Apr 2026
187.1800
188.0400
177.2000
177.5000
1,163,200
Mon, 27 Apr 2026
181.3700
186.3100
180.7900
185.5300
1,536,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
179.0100
181.6400
170.6900
180.8100
2,653,700
Thu, 23 Apr 2026
190.9200
192.7000
186.2600
188.3300
948,800
Wed, 22 Apr 2026
185.7600
191.3700
184.5300
191.2200
1,253,200
Tue, 21 Apr 2026
192.1000
192.7500
185.2900
185.4700
2,093,500
Mon, 20 Apr 2026
196.0000
197.0100
190.6000
191.2600
1,345,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
193.5400
200.4300
193.1800
196.6400
992,300
Thu, 16 Apr 2026
13 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Thu, 16 Apr 2026
12 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Thu, 16 Apr 2026
195.4700
199.0700
191.4800
192.0000
719,800
Wed, 15 Apr 2026
198.3200
200.8600
191.6100
193.5600
1,258,900
Tue, 14 Apr 2026
192.7300
200.0600
191.1400
196.6000
983,700
Mon, 13 Apr 2026
194.6600
196.5500
187.8100
192.9900
1,356,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
11 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 10 Apr 2026
201.6700
203.8000
193.4000
195.2400
1,460,900
Thu, 09 Apr 2026
198.7700
205.6100
198.6700
201.8700
763,300
Wed, 08 Apr 2026
204.5000
206.4800
199.3300
199.3400
1,699,800
Tue, 07 Apr 2026
189.2600
196.7900
189.2600
194.6000
1,124,600
Mon, 06 Apr 2026
186.9400
190.3200
185.5100
190.2800
1,235,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
185.5400
189.5900
183.1500
188.1700
618,800
Wed, 01 Apr 2026
189.6500
192.7500
188.9200
190.2700
818,100
Tue, 31 Mar 2026
189.1300
192.4100
182.0000
188.7100
1,493,400
Mon, 30 Mar 2026
10 · 8-K
After-hours · 17:29 ET
8-K ↗
Mon, 30 Mar 2026
193.5000
193.5000
187.6400
188.0000
955,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.3300
197.0000
190.8500
191.8600
603,500
Thu, 26 Mar 2026
197.9200
202.1000
195.0700
195.4600
589,500
Wed, 25 Mar 2026
200.0700
202.7100
196.6700
200.0400
482,300
Tue, 24 Mar 2026
202.1900
203.4400
194.4300
199.6300
1,063,700
Mon, 23 Mar 2026
204.7100
207.2300
202.2600
203.4100
1,077,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
203.5000
204.9300
198.8900
200.3500
1,961,200
Thu, 19 Mar 2026
202.9400
206.5400
197.7900
205.1100
1,083,100
Wed, 18 Mar 2026
211.6400
214.2800
199.9900
203.2100
1,234,600
Tue, 17 Mar 2026
220.5100
222.1000
206.4100
211.6400
1,170,800
Mon, 16 Mar 2026
229.2100
229.2100
219.1200
219.3000
873,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
226.5700
228.3000
215.9700
227.6300
1,263,700
Thu, 12 Mar 2026
233.0900
239.3000
224.2400
224.7300
1,091,700
Wed, 11 Mar 2026
237.0000
239.6500
233.0000
234.5800
1,011,900
Tue, 10 Mar 2026
240.3000
243.5400
237.0100
237.4200
1,001,300
Mon, 09 Mar 2026
234.9800
241.5100
230.4200
240.5900
1,095,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
238.6900
239.9300
233.0000
236.9500
811,800
Thu, 05 Mar 2026
241.2700
247.2100
236.7400
241.4000
948,600
Wed, 04 Mar 2026
242.5000
245.9800
237.8400
244.8000
1,136,000
Tue, 03 Mar 2026
232.2500
243.7200
228.4800
242.8800
1,247,100
Mon, 02 Mar 2026
237.0000
238.7500
229.9100
235.1200
735,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
237.8700
240.1300
235.3900
239.3900
610,700
Thu, 26 Feb 2026
237.3200
240.5900
233.1600
239.6700
1,200,200
Wed, 25 Feb 2026
238.5000
240.8300
235.6000
237.0400
730,000
Tue, 24 Feb 2026
235.0000
237.6700
231.2600
237.5800
802,700
Mon, 23 Feb 2026
228.7000
234.2900
226.9000
233.7700
770,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
227.6600
230.1500
226.0600
229.9000
1,014,700
Thu, 19 Feb 2026
230.6900
231.9000
227.0100
228.0800
984,800
Wed, 18 Feb 2026
234.6000
234.6000
229.0200
231.7500
781,500
Tue, 17 Feb 2026
9 · 10-K
After-hours · 16:05 ET
10-K ↗
Tue, 17 Feb 2026
233.0400
235.0200
227.3400
234.2500
1,244,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
231.1600
235.5000
227.4800
231.1000
1,205,000
Thu, 12 Feb 2026
226.3500
235.7700
223.8000
232.2600
2,464,400
Wed, 11 Feb 2026
188.3500
229.0000
186.5000
226.3500
3,392,900
Wed, 11 Feb 2026
8 · 8-K
Pre-market · 06:47 ET
8-K ↗
Tue, 10 Feb 2026
194.2100
194.2100
188.7900
193.0400
1,425,400
Mon, 09 Feb 2026
199.9200
201.9100
192.3000
192.9600
1,320,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
198.4500
204.3800
197.4800
201.3700
1,305,400
Thu, 05 Feb 2026
191.8500
196.9600
190.5100
195.9700
1,114,500
Wed, 04 Feb 2026
192.6600
195.0700
190.2500
190.6600
856,900
Tue, 03 Feb 2026
193.6800
195.7700
191.8600
192.8500
1,427,200
Mon, 02 Feb 2026
189.7300
195.1700
187.7100
188.0300
1,155,000
Mon, 02 Feb 2026
7 · 8-K
Pre-market · 06:47 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
188.9500
191.4100
186.9100
189.2800
631,400
Thu, 29 Jan 2026
189.2500
190.5200
186.7400
189.4900
748,400
Wed, 28 Jan 2026
187.1200
192.5900
186.1800
189.5800
1,031,100
Tue, 27 Jan 2026
196.1800
201.2800
188.9500
189.1500
1,092,600
Mon, 26 Jan 2026
189.1000
192.0100
188.4600
189.9200
1,015,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
188.1200
190.0000
185.0000
188.7800
658,200
Thu, 22 Jan 2026
190.5200
192.8200
187.3100
189.4500
837,800
Wed, 21 Jan 2026
194.4700
197.6600
189.6600
190.8300
1,074,300
Tue, 20 Jan 2026
194.2300
197.2000
192.1200
193.2600
693,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
200.1600
201.1500
195.0000
196.7400
697,400
Thu, 15 Jan 2026
196.2700
202.7100
194.4000
201.3200
788,100
Wed, 14 Jan 2026
198.3200
199.0500
194.0400
195.1900
820,600
Tue, 13 Jan 2026
199.6100
200.1600
194.8900
199.1900
435,400
Mon, 12 Jan 2026
199.0000
200.0700
194.5000
199.6100
1,114,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
204.6700
205.8300
200.2500
201.2000
442,200
Thu, 08 Jan 2026
202.4100
204.5400
200.8600
203.3500
505,400
Wed, 07 Jan 2026
207.0500
207.8700
200.7900
202.0000
1,132,300
Tue, 06 Jan 2026
205.9000
211.0000
205.9000
208.2400
694,000
Mon, 05 Jan 2026
198.8800
208.2900
198.8800
207.0100
1,358,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
198.8700
200.5600
195.2700
199.4500
985,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
200.6500
201.1200
198.2200
198.7200
661,300
Tue, 30 Dec 2025
201.2100
202.3900
199.4500
201.3000
669,200
Mon, 29 Dec 2025
200.7000
201.7900
198.4400
201.1400
614,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
198.6600
201.3900
197.0100
200.6000
567,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
199.8500
199.8500
196.6800
197.7700
296,100
Tue, 23 Dec 2025
198.8700
199.5900
197.1700
198.7600
666,400
Mon, 22 Dec 2025
196.2700
200.3300
195.7000
199.8700
820,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
194.3600
197.1600
193.6200
196.3300
1,555,200
Thu, 18 Dec 2025
196.5900
198.9800
193.2500
194.3700
635,400
Wed, 17 Dec 2025
195.6900
197.1600
193.4400
195.0200
927,500
Tue, 16 Dec 2025
196.5900
198.5400
194.2600
196.8800
680,800
Mon, 15 Dec 2025
199.1300
199.1300
195.7000
197.3200
835,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
197.6000
200.7600
196.6200
199.4000
770,900
Thu, 11 Dec 2025
197.7700
200.1200
196.6300
197.7100
829,100
Wed, 10 Dec 2025
202.6600
203.3900
194.5400
197.4700
1,424,100
Tue, 09 Dec 2025
206.3200
209.3800
200.8400
202.0000
1,002,400
Mon, 08 Dec 2025
210.5100
212.0400
205.5200
206.3100
712,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
213.1600
213.8500
209.7500
210.0000
571,700
Thu, 04 Dec 2025
210.2500
215.4700
209.0600
212.1400
834,600
Wed, 03 Dec 2025
215.6800
217.7100
209.5200
211.3400
968,100
Tue, 02 Dec 2025
222.0000
222.8200
214.4800
214.8400
806,500
Mon, 01 Dec 2025
215.7200
218.8700
212.8600
215.1300
968,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
217.5000
218.5900
215.8000
216.8400
189,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
219.8000
221.0000
217.0400
217.4200
856,600
Tue, 25 Nov 2025
214.8700
220.3100
214.8200
218.4600
1,571,200
Mon, 24 Nov 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 24 Nov 2025
202.3500
215.9300
200.8300
214.6200
3,398,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
188.7800
194.7200
187.5200
191.9600
1,112,200
Thu, 20 Nov 2025
194.9700
196.0000
186.2100
186.6800
847,300
Wed, 19 Nov 2025
192.6200
194.7300
190.1600
194.2500
1,294,000
Tue, 18 Nov 2025
5 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 18 Nov 2025
191.4600
193.7400
190.9600
193.0000
893,800
Mon, 17 Nov 2025
193.0000
194.9200
191.1000
192.4000
1,115,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
196.1800
196.7100
191.8800
192.9100
936,600
Thu, 13 Nov 2025
199.0200
200.1700
195.2900
196.6600
516,300
Wed, 12 Nov 2025
198.1200
202.4400
197.3500
199.9900
602,300
Tue, 11 Nov 2025
195.5400
202.2600
192.9900
198.3200
1,109,100
Mon, 10 Nov 2025
192.0000
198.1400
189.5800
194.6800
1,138,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
203.5500
206.2400
201.8900
205.2600
508,200
Thu, 06 Nov 2025
208.9500
210.3400
203.7200
204.1900
693,900
Wed, 05 Nov 2025
4 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 05 Nov 2025
206.4900
209.1700
203.9400
208.6200
982,000
Tue, 04 Nov 2025
199.9800
209.6400
199.1200
207.7300
1,173,700
Mon, 03 Nov 2025
3 · 8-K
After-hours · 17:26 ET
8-K ↗
Mon, 03 Nov 2025
205.7800
205.7800
198.3300
201.3900
1,234,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
207.7800
210.4700
205.6500
206.4900
1,127,400
Thu, 30 Oct 2025
208.0400
214.4000
207.4600
208.6200
1,236,800
Wed, 29 Oct 2025
205.3400
212.2200
203.5400
209.1400
1,422,500
Tue, 28 Oct 2025
2 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 28 Oct 2025
209.9300
213.9800
198.4500
204.6200
1,765,800
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:46 ET
8-K ↗
Mon, 27 Oct 2025
210.3900
217.1600
210.3900
216.1700
1,812,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
209.5100
217.4300
203.1500
210.3800
1,772,000
Thu, 23 Oct 2025
204.2700
208.2500
204.1400
206.9100
1,217,800
Wed, 22 Oct 2025
203.4200
206.1000
202.8600
205.1200
991,100
Tue, 21 Oct 2025
202.6400
203.2900
200.8800
202.3500
770,800
Mon, 20 Oct 2025
201.3100
202.8300
200.3900
202.1100
695,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
199.1300
200.1200
196.2000
200.0000
761,000
Thu, 16 Oct 2025
199.2600
200.6500
197.2000
199.1300
733,800
Wed, 15 Oct 2025
196.9900
200.2600
195.9400
199.2300
1,122,900
Tue, 14 Oct 2025
191.0100
196.6000
190.4800
196.3300
1,183,600
Mon, 13 Oct 2025
191.4300
191.6800
187.6700
190.0000
686,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
195.1900
195.4600
189.1300
189.5800
869,500
Thu, 09 Oct 2025
201.0500
202.0000
193.9100
194.8500
1,374,500
Wed, 08 Oct 2025
204.6900
205.9600
200.1700
200.4800
831,800
Tue, 07 Oct 2025
201.1200
207.1400
199.3000
204.8300
690,600
Mon, 06 Oct 2025
202.7800
204.5900
199.6400
199.7600
640,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
203.5200
205.9900
202.0100
203.0000
868,100
Thu, 02 Oct 2025
201.6400
203.8200
200.3700
203.3800
521,100
Wed, 01 Oct 2025
202.2500
202.6000
197.5800
201.3400
999,200
Tue, 30 Sep 2025
201.7200
204.4900
201.7200
203.0400
997,200
Mon, 29 Sep 2025
201.9000
202.7100
199.4900
201.2000
1,006,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
197.7000
202.1500
197.5600
202.0000
976,000
Thu, 25 Sep 2025
196.2100
197.3000
193.1300
196.7200
647,500
Wed, 24 Sep 2025
193.0000
197.9000
191.3400
196.6300
936,700
Tue, 23 Sep 2025
194.4800
198.6100
192.5400
193.0800
816,500
Mon, 22 Sep 2025
190.1400
196.0700
189.9100
194.0600
825,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
189.9200
191.1400
188.2500
190.1400
3,491,700
Thu, 18 Sep 2025
185.0000
191.0400
183.3500
190.2900
1,174,700
Wed, 17 Sep 2025
183.4200
186.7400
182.5200
183.4700
845,400
Tue, 16 Sep 2025
188.0200
188.0200
180.7800
182.8200
1,312,700
Mon, 15 Sep 2025
192.2900
193.0600
186.3900
186.7500
1,741,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
192.0200
193.4200
191.3700
192.8200
889,200
Thu, 11 Sep 2025
192.0000
194.7500
191.3400
193.3800
1,845,300
Wed, 10 Sep 2025
198.0800
199.9900
187.6700
191.7800
2,087,000
Tue, 09 Sep 2025
192.0900
196.6200
185.0000
196.3900
1,330,300
Mon, 08 Sep 2025
195.5900
196.2500
190.0800
192.4700
1,014,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
193.5300
196.7300
192.9800
196.1800
924,000