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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
171.0000
173.2950
166.8550
172.6500
251,278
Thu, 22 Oct 2026
164.5500
173.7800
164.5500
173.4300
481,700
Wed, 21 Oct 2026
175.0100
175.7300
163.2700
164.0500
326,400
Tue, 20 Oct 2026
170.3500
172.7400
169.8700
172.1300
191,800
Mon, 19 Oct 2026
169.5400
173.8000
168.6800
169.9400
393,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
171.1700
174.9900
168.5600
170.0500
271,900
Thu, 15 Oct 2026
167.3400
174.0900
167.3400
169.8700
391,900
Wed, 14 Oct 2026
162.0700
163.2500
160.3000
161.9700
353,700
Tue, 13 Oct 2026
164.4700
165.9000
162.0300
164.5400
197,100
Mon, 12 Oct 2026
168.4700
170.0400
163.6900
163.9300
271,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
167.8200
169.5000
165.2900
167.6000
278,100
Thu, 08 Oct 2026
169.3500
169.6900
164.3400
168.9600
271,400
Wed, 07 Oct 2026
166.5500
168.5300
165.8500
167.7700
288,900
Tue, 06 Oct 2026
171.1200
171.7900
167.7200
169.7600
234,000
Mon, 05 Oct 2026
171.8100
176.8100
167.3000
171.8300
301,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
180.8600
182.3400
175.6200
175.8800
145,900
Thu, 01 Oct 2026
172.7500
179.5900
169.0200
178.4700
287,600
Wed, 30 Sep 2026
175.0500
176.2500
170.3500
172.3000
296,000
Tue, 29 Sep 2026
180.3500
182.7400
172.5300
173.9500
282,300
Mon, 28 Sep 2026
183.9800
183.9800
178.6500
179.6800
259,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
181.1100
187.0300
181.1100
185.1500
236,800
Thu, 24 Sep 2026
180.7800
183.8100
178.6800
179.9400
222,700
Wed, 23 Sep 2026
185.8600
185.8600
180.3500
181.5200
291,500
Tue, 22 Sep 2026
186.7600
188.2400
183.7900
187.0600
222,800
Mon, 21 Sep 2026
183.5800
187.2600
180.6400
184.5500
289,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
186.3000
186.3700
177.7600
183.0600
919,300
Thu, 17 Sep 2026
198.0900
200.5300
184.8900
187.9100
288,800
Wed, 16 Sep 2026
206.3000
206.3000
194.3000
195.2100
269,100
Tue, 15 Sep 2026
209.2000
209.2000
205.1200
205.1500
173,600
Mon, 14 Sep 2026
209.3600
211.5300
208.0900
208.9100
164,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
212.0700
212.7500
207.0300
208.5000
156,900
Thu, 10 Sep 2026
211.5100
212.2800
207.3300
208.8100
171,400
Wed, 09 Sep 2026
211.6000
212.5600
209.5300
212.3800
173,100
Tue, 08 Sep 2026
223.4900
223.5000
211.2200
212.9100
226,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
213.9100
218.4200
213.3500
217.2600
201,000
Thu, 03 Sep 2026
216.2400
216.9800
212.9400
215.4100
223,000
Wed, 02 Sep 2026
210.1000
215.5400
209.0600
213.0700
165,800
Tue, 01 Sep 2026
210.3300
211.9200
207.0700
209.3600
157,400
Mon, 31 Aug 2026
17 · 8-K/A
After-hours · 16:55 ET
8-K/A ↗
Mon, 31 Aug 2026
16 · 8-K
After-hours · 16:47 ET
8-K ↗
Mon, 31 Aug 2026
211.0900
213.3900
210.8100
211.4000
132,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
211.7200
213.6800
210.1500
211.6200
128,200
Thu, 27 Aug 2026
208.4200
211.2100
207.8000
210.6700
191,100
Wed, 26 Aug 2026
215.6400
218.1700
209.6400
209.8900
160,100
Tue, 25 Aug 2026
15 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 25 Aug 2026
211.7000
215.7400
209.5700
215.5900
146,400
Mon, 24 Aug 2026
213.4900
216.3600
210.7300
210.8600
201,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
216.7800
217.4400
211.0300
214.8100
203,400
Thu, 20 Aug 2026
210.2500
215.5200
210.2500
215.3700
262,800
Wed, 19 Aug 2026
207.0000
214.7500
207.0000
212.9400
322,800
Tue, 18 Aug 2026
211.0100
211.0100
202.6100
203.9400
485,600
Mon, 17 Aug 2026
208.5900
210.3300
207.1400
208.5400
145,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
210.5100
212.1400
208.2200
210.6600
151,500
Thu, 13 Aug 2026
210.2800
212.0000
208.6600
210.5800
185,900
Wed, 12 Aug 2026
206.7500
210.7400
205.2000
209.4100
143,200
Tue, 11 Aug 2026
211.2400
213.2700
207.5100
207.7500
371,800
Mon, 10 Aug 2026
212.2700
215.0700
209.6700
210.7600
150,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
215.6200
217.3900
211.6100
214.3200
198,300
Thu, 06 Aug 2026
221.5400
221.5400
215.9400
215.9900
238,900
Wed, 05 Aug 2026
226.2500
227.5600
218.4200
219.4700
250,200
Tue, 04 Aug 2026
224.6000
226.2700
221.6400
222.8500
288,200
Mon, 03 Aug 2026
234.4300
237.5700
227.6900
227.9700
340,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
14 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Fri, 31 Jul 2026
231.4100
232.1400
225.5400
231.7000
225,900
Thu, 30 Jul 2026
242.7500
242.7500
232.4700
233.1400
240,600
Wed, 29 Jul 2026
241.3200
257.2100
235.1500
248.2600
660,300
Tue, 28 Jul 2026
235.0000
241.1200
226.1200
240.9900
584,500
Tue, 28 Jul 2026
13 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 27 Jul 2026
228.0300
231.7900
225.9300
226.6400
252,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
222.7500
227.1400
221.4000
225.2400
115,600
Thu, 23 Jul 2026
220.4100
224.9300
219.4100
222.1400
167,800
Wed, 22 Jul 2026
219.2000
225.5600
219.2000
223.3600
230,200
Tue, 21 Jul 2026
211.3500
217.0200
209.9600
216.1100
301,900
Mon, 20 Jul 2026
220.1100
221.5700
209.8200
210.1200
393,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
223.8500
230.2200
218.5600
220.3600
178,500
Thu, 16 Jul 2026
219.6000
228.7000
217.1300
226.6600
319,600
Wed, 15 Jul 2026
211.1300
220.3000
211.1300
218.4300
271,000
Tue, 14 Jul 2026
209.1600
213.2900
207.5500
212.7900
137,700
Mon, 13 Jul 2026
213.6700
215.4400
210.5500
210.7300
168,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
213.3300
216.6000
211.4200
211.9700
376,800
Thu, 09 Jul 2026
205.0000
215.4600
203.6500
211.7300
182,900
Wed, 08 Jul 2026
206.4900
206.4900
202.4700
204.7500
153,600
Tue, 07 Jul 2026
208.3100
211.3000
207.4800
208.7400
154,900
Mon, 06 Jul 2026
204.0100
208.0500
200.2400
207.9700
213,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
199.2600
206.8000
196.4900
205.4000
318,000
Wed, 01 Jul 2026
199.6100
202.9400
198.0100
198.0200
199,700
Tue, 30 Jun 2026
200.2000
201.5700
197.5300
201.0800
157,100
Mon, 29 Jun 2026
202.5600
203.3600
199.4700
201.4600
360,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
202.1700
205.9300
201.3300
205.1700
614,400
Thu, 25 Jun 2026
207.5000
208.1200
198.7700
203.0500
176,300
Wed, 24 Jun 2026
201.5400
206.8800
201.3300
206.3300
250,600
Tue, 23 Jun 2026
196.7000
200.4700
194.3500
199.4500
196,200
Mon, 22 Jun 2026
195.4900
200.6800
195.1000
196.2000
216,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
191.2300
197.2300
189.1300
197.0500
530,200
Wed, 17 Jun 2026
198.5400
201.4700
189.2100
190.1300
223,200
Tue, 16 Jun 2026
200.4600
201.9400
198.8400
199.8200
188,300
Mon, 15 Jun 2026
201.0400
204.0400
198.6500
199.5500
261,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
200.3700
200.3700
195.7900
199.5300
207,600
Thu, 11 Jun 2026
199.5000
200.9100
193.5600
199.4800
174,500
Wed, 10 Jun 2026
203.0800
203.0800
198.1200
198.1300
211,800
Tue, 09 Jun 2026
195.3500
202.1000
195.3500
201.0400
217,100
Mon, 08 Jun 2026
191.0100
197.5900
189.8800
193.4600
222,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
190.0700
191.7000
187.6300
190.9800
245,300
Thu, 04 Jun 2026
190.5600
191.7000
188.1200
190.1500
152,800
Wed, 03 Jun 2026
188.5500
189.9400
186.6700
186.9200
248,100
Tue, 02 Jun 2026
186.2900
190.7500
186.2400
189.9600
167,000
Mon, 01 Jun 2026
186.0000
188.0000
181.5200
186.6200
310,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
194.4500
194.8300
187.4500
187.7100
309,500
Thu, 28 May 2026
192.8000
197.0500
190.7700
194.7500
199,300
Wed, 27 May 2026
191.4700
196.9800
190.7300
193.9600
317,400
Tue, 26 May 2026
188.4500
191.9600
187.6700
190.0200
202,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
184.3000
188.0400
184.3000
187.7200
111,800
Thu, 21 May 2026
180.0900
185.8700
178.5000
185.3800
262,400
Wed, 20 May 2026
177.7600
182.9600
175.0500
182.8300
216,500
Tue, 19 May 2026
175.6300
180.5800
172.0100
177.5000
319,000
Mon, 18 May 2026
178.6900
182.1900
175.2000
176.2800
277,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
192.9100
192.9100
179.1200
179.1700
288,200
Thu, 14 May 2026
193.8300
198.1200
192.0000
193.0900
481,500
Wed, 13 May 2026
192.1100
195.8800
191.5600
192.8500
356,600
Tue, 12 May 2026
197.6300
197.6300
193.6100
193.6800
235,100
Mon, 11 May 2026
200.5700
201.9600
196.0600
197.4900
308,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
201.1600
201.8800
198.6500
200.3900
176,700
Thu, 07 May 2026
197.8800
202.3700
195.1400
200.4500
217,000
Wed, 06 May 2026
12 · 8-K/A
After-hours · 16:26 ET
8-K/A ↗
Wed, 06 May 2026
11 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 06 May 2026
202.3800
203.5600
197.3600
197.7000
256,400
Tue, 05 May 2026
194.6200
200.7400
193.7700
198.5000
335,400
Mon, 04 May 2026
201.8800
201.8800
187.9800
193.3500
509,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Fri, 01 May 2026
205.1500
206.7300
200.6400
203.0100
220,700
Thu, 30 Apr 2026
201.7500
206.6100
198.1600
203.6900
608,800
Wed, 29 Apr 2026
200.5600
204.9900
199.8000
201.3900
407,400
Tue, 28 Apr 2026
193.0000
206.4500
188.0100
200.5600
680,100
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 27 Apr 2026
203.4100
205.7500
197.7400
200.0300
489,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
201.9300
204.3000
198.6500
203.0600
271,400
Thu, 23 Apr 2026
202.9000
202.9300
197.6900
202.0100
362,500
Wed, 22 Apr 2026
209.5100
209.5400
199.1800
202.4500
552,000
Tue, 21 Apr 2026
213.5200
214.2300
205.1500
207.9900
379,800
Mon, 20 Apr 2026
210.6700
213.1600
210.3400
212.7100
152,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
207.7500
215.6100
204.7100
211.4400
256,900
Thu, 16 Apr 2026
202.9900
205.3300
201.6400
204.0900
136,800
Wed, 15 Apr 2026
206.9600
207.3400
201.5700
202.5400
238,000
Tue, 14 Apr 2026
204.9100
209.1500
200.7100
206.5700
129,900
Mon, 13 Apr 2026
202.2900
205.8000
199.7500
205.7300
199,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
202.3100
204.7000
200.4100
204.0000
140,900
Thu, 09 Apr 2026
199.0100
203.8300
197.5700
202.0500
130,400
Wed, 08 Apr 2026
201.2400
204.5000
200.6400
200.6800
158,500
Tue, 07 Apr 2026
196.0000
196.7800
193.5900
195.1400
135,200
Mon, 06 Apr 2026
193.8300
196.7000
190.6300
195.4000
150,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
192.8100
195.2800
189.9900
194.7600
121,100
Wed, 01 Apr 2026
193.2900
196.1400
192.8800
194.0300
150,400
Tue, 31 Mar 2026
196.3500
198.1000
192.0600
195.4100
171,900
Mon, 30 Mar 2026
197.8500
199.4000
193.3000
193.4500
254,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
197.2200
199.9900
194.1200
195.5600
190,900
Thu, 26 Mar 2026
193.1900
198.8900
193.1900
198.5500
204,100
Wed, 25 Mar 2026
192.0600
194.3800
188.4800
194.0800
184,100
Tue, 24 Mar 2026
8 · DEF 14A
After-hours · 16:37 ET
DEF 14A ↗
Tue, 24 Mar 2026
188.9300
193.9700
187.9900
189.8900
201,800
Mon, 23 Mar 2026
191.2700
194.8300
191.0000
191.7000
261,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
189.7300
190.7300
184.6100
185.0800
436,100
Thu, 19 Mar 2026
188.0200
192.3500
185.1100
188.9700
289,400
Wed, 18 Mar 2026
186.2700
189.6600
186.2700
189.4500
422,700
Tue, 17 Mar 2026
192.8700
195.3200
188.9700
189.1100
197,200
Mon, 16 Mar 2026
197.8100
197.8800
189.9100
191.0000
218,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
198.5400
200.2100
194.8000
196.4600
231,200
Thu, 12 Mar 2026
197.0200
200.2900
195.8200
196.6900
318,200
Wed, 11 Mar 2026
7 · PRE 14A
After-hours · 16:27 ET
PRE 14A ↗
Wed, 11 Mar 2026
200.1600
202.0800
196.3300
199.5200
233,800
Tue, 10 Mar 2026
210.3500
210.3500
198.0600
199.4000
274,300
Mon, 09 Mar 2026
198.6800
204.2300
195.1700
204.1700
331,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
203.0200
208.6700
197.5100
204.7800
179,600
Thu, 05 Mar 2026
210.9000
214.8800
206.5100
207.6300
172,200
Wed, 04 Mar 2026
216.0900
216.0900
211.6200
212.4800
152,700
Tue, 03 Mar 2026
205.1900
212.0000
203.0000
211.4400
328,100
Mon, 02 Mar 2026
208.8700
211.3700
206.0000
210.7600
212,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
213.9700
216.6100
213.1400
213.7800
184,700
Thu, 26 Feb 2026
224.2800
225.1200
217.9500
218.3300
243,600
Wed, 25 Feb 2026
217.7000
221.3700
214.8100
217.0300
170,300
Tue, 24 Feb 2026
222.6800
223.6700
218.7000
219.5100
175,100
Mon, 23 Feb 2026
226.2000
226.2000
216.4300
220.4800
239,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 10-K
After-hours · 16:54 ET
10-K ↗
Fri, 20 Feb 2026
223.7300
229.7800
222.2500
226.1800
177,800
Thu, 19 Feb 2026
228.0200
228.0200
220.8700
223.2100
214,000
Wed, 18 Feb 2026
226.3000
231.7300
226.2400
229.7800
228,800
Tue, 17 Feb 2026
227.7200
230.9700
220.2000
227.4000
251,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
234.6300
234.6300
227.9300
229.4400
210,900
Thu, 12 Feb 2026
236.5100
239.4000
230.3600
234.0600
269,800
Wed, 11 Feb 2026
228.6600
234.8000
223.0700
232.2900
184,600
Tue, 10 Feb 2026
223.2100
232.1500
223.2100
228.5600
332,900
Mon, 09 Feb 2026
225.7600
229.9600
222.4600
223.5100
335,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
220.3800
231.2900
219.2500
225.2100
493,100
Thu, 05 Feb 2026
232.4100
236.2900
218.9100
220.5500
275,600
Thu, 05 Feb 2026
5 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 04 Feb 2026
4 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 04 Feb 2026
234.1400
242.2200
234.1400
237.0400
267,200
Tue, 03 Feb 2026
235.0000
238.3400
229.8100
231.8900
356,200
Mon, 02 Feb 2026
234.2400
239.7600
233.7000
235.7700
298,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
235.2000
235.9500
231.4300
234.5100
191,900
Thu, 29 Jan 2026
239.5900
240.6100
234.2000
237.2000
216,100
Wed, 28 Jan 2026
242.6200
244.8900
240.0200
243.8900
175,600
Tue, 27 Jan 2026
238.9300
242.5500
235.4000
241.1500
82,700
Mon, 26 Jan 2026
239.0500
241.1600
235.5700
238.5400
115,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
246.6100
248.1000
235.3700
238.0400
170,100
Thu, 22 Jan 2026
256.2400
258.7500
249.3900
249.8200
117,100
Wed, 21 Jan 2026
246.7500
253.9900
246.3700
253.7500
149,300
Tue, 20 Jan 2026
242.3100
245.3100
241.4200
244.8100
151,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
249.0000
252.1300
246.5300
247.5700
104,200
Thu, 15 Jan 2026
243.7200
249.9700
243.5000
248.5000
87,000
Wed, 14 Jan 2026
244.7400
246.3300
241.6700
245.5100
105,600
Tue, 13 Jan 2026
242.1900
247.0400
237.3800
245.5300
279,200
Mon, 12 Jan 2026
252.9800
257.0700
248.4300
251.4400
192,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
250.8000
256.1000
247.5400
256.0300
187,200
Thu, 08 Jan 2026
239.2000
253.4700
239.2000
250.6500
153,400
Wed, 07 Jan 2026
241.9800
245.1100
239.4100
241.7700
144,400
Tue, 06 Jan 2026
236.9900
243.2900
235.0300
242.0700
185,500
Mon, 05 Jan 2026
232.5900
243.5300
232.5900
240.1900
179,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
232.6300
234.9800
227.7400
234.7600
275,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
236.6200
237.3900
231.6900
232.5300
165,500
Tue, 30 Dec 2025
238.9900
240.0000
236.3500
236.5200
146,000
Mon, 29 Dec 2025
241.7400
241.7400
238.7200
239.8100
160,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
238.9000
242.7300
238.5900
241.4600
140,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
237.0000
241.9300
235.9500
240.8900
145,200
Tue, 23 Dec 2025
235.8300
239.5700
233.6700
237.3800
239,400
Mon, 22 Dec 2025
237.4900
239.9900
234.1900
236.9000
167,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
235.0400
238.1700
233.7700
236.9000
367,900
Thu, 18 Dec 2025
244.3900
247.1600
235.4000
236.1300
224,500
Wed, 17 Dec 2025
240.0300
245.2800
237.7800
242.3400
180,800
Tue, 16 Dec 2025
243.1400
243.4500
240.0500
242.1500
180,200
Mon, 15 Dec 2025
245.8300
246.2600
241.0900
242.4300
153,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
250.0000
250.0000
241.2000
243.6400
145,900
Thu, 11 Dec 2025
245.5200
249.9100
242.8200
248.5700
196,900
Wed, 10 Dec 2025
238.8400
247.6600
237.5000
244.3800
190,100
Tue, 09 Dec 2025
222.1800
241.6500
222.1800
237.7800
154,100
Mon, 08 Dec 2025
3 · 8-K
After-hours · 17:07 ET
8-K ↗
Mon, 08 Dec 2025
240.6000
243.1600
238.1000
238.6800
220,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
235.1000
240.4400
233.3400
238.9000
209,800
Thu, 04 Dec 2025
233.5800
236.7700
230.5400
233.9000
129,800
Wed, 03 Dec 2025
230.6700
240.1400
230.5600
236.2300
168,500
Tue, 02 Dec 2025
235.1700
235.1700
229.9900
230.4800
151,300
Mon, 01 Dec 2025
230.7700
235.1300
228.8400
232.1200
115,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
233.3100
235.5100
231.6700
232.5700
68,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
235.0000
241.9700
234.2400
234.5000
245,200
Tue, 25 Nov 2025
224.5300
237.0400
224.5300
233.6200
174,000
Mon, 24 Nov 2025
223.7700
227.3900
221.1000
223.8000
155,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
212.7400
223.9700
212.7400
222.9300
190,200
Thu, 20 Nov 2025
222.9700
224.7100
210.6700
210.9400
233,000
Wed, 19 Nov 2025
219.1300
222.5500
218.2400
219.4500
150,800
Tue, 18 Nov 2025
215.0000
220.9200
212.9800
220.3000
139,000
Mon, 17 Nov 2025
220.1000
222.5800
216.7800
216.7800
94,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
223.1400
224.3100
219.8100
222.0900
108,600
Thu, 13 Nov 2025
225.5400
226.9000
222.1900
223.2800
117,500
Wed, 12 Nov 2025
216.9900
226.1300
216.3400
224.7600
190,700
Tue, 11 Nov 2025
223.4900
223.6900
216.8900
217.9800
169,800
Mon, 10 Nov 2025
230.1000
230.1000
221.8900
222.6100
186,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
226.4100
229.6100
223.9600
226.6100
144,300
Thu, 06 Nov 2025
230.6600
232.4900
226.1000
226.6100
183,800
Wed, 05 Nov 2025
230.1200
235.5000
229.9900
233.8600
204,300
Tue, 04 Nov 2025
232.8600
235.5100
229.6400
230.4300
201,700
Mon, 03 Nov 2025
234.6000
236.4600
232.1300
234.9800
244,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
235.9800
239.5200
234.1100
234.6000
205,000
Thu, 30 Oct 2025
234.4600
241.9800
233.9600
238.2200
313,200
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:41 ET
10-Q ↗
Wed, 29 Oct 2025
234.1300
242.5200
229.6400
237.3800
265,800
Tue, 28 Oct 2025
239.8800
248.0400
233.4900
235.8900
448,300
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:47 ET
8-K ↗
Mon, 27 Oct 2025
239.4800
243.5600
232.7000
234.3300
242,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
244.4700
245.5800
238.7200
239.3300
107,600
Thu, 23 Oct 2025
247.7600
247.8900
238.0000
240.9700
126,000