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
155.1900
165.6700
153.0900
163.6000
318,014
Fri, 23 Oct 2026
21 · 8-K
Pre-market · 08:05 ET
8-K ↗
Thu, 22 Oct 2026
158.0000
164.1300
155.0200
159.3900
225,000
Wed, 21 Oct 2026
159.3500
161.1500
158.8450
159.8700
148,600
Tue, 20 Oct 2026
156.8500
159.5700
153.6400
158.8100
287,100
Mon, 19 Oct 2026
167.8000
167.9100
158.3300
160.0900
288,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
171.5600
173.3050
165.4800
166.7300
260,200
Thu, 15 Oct 2026
173.5000
174.6050
165.5400
169.7100
434,200
Wed, 14 Oct 2026
182.0000
182.0000
170.4750
174.5100
320,000
Tue, 13 Oct 2026
188.4000
188.4000
183.1600
183.9300
145,700
Mon, 12 Oct 2026
181.0900
189.3800
179.2300
185.6200
227,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
175.4800
184.5350
173.4950
181.5700
224,300
Thu, 08 Oct 2026
170.2400
177.6500
170.2400
174.2800
222,200
Wed, 07 Oct 2026
173.6300
174.4300
168.2000
170.2100
165,500
Tue, 06 Oct 2026
174.1400
177.4000
169.9650
176.9800
232,300
Mon, 05 Oct 2026
173.0500
175.6700
168.8800
173.6000
256,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
173.0000
174.0800
170.7600
171.5400
200,600
Thu, 01 Oct 2026
166.7100
171.2950
163.9150
170.2900
304,100
Wed, 30 Sep 2026
168.4300
175.6100
167.9400
168.2200
340,000
Tue, 29 Sep 2026
172.6500
172.6500
164.0800
166.0000
303,200
Mon, 28 Sep 2026
173.8100
176.0000
171.8350
175.5400
243,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
171.2200
174.6100
170.8800
174.4300
182,700
Thu, 24 Sep 2026
179.2400
179.6300
165.9780
172.0100
514,500
Wed, 23 Sep 2026
184.8300
189.9900
180.1900
180.4000
203,600
Tue, 22 Sep 2026
176.3100
189.8100
174.3200
188.5700
334,300
Mon, 21 Sep 2026
176.3900
178.7950
174.6300
175.4900
250,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
177.3400
179.0900
172.5200
174.2200
635,100
Thu, 17 Sep 2026
192.8400
194.7700
184.4500
184.7300
222,400
Wed, 16 Sep 2026
191.4500
197.9900
187.8450
189.4900
340,500
Tue, 15 Sep 2026
197.8300
199.9700
184.5500
188.6200
446,200
Mon, 14 Sep 2026
205.3200
205.3200
197.0700
197.8500
377,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
217.0000
217.8200
206.8000
209.4100
414,700
Thu, 10 Sep 2026
223.2100
225.0100
217.0100
217.7300
193,000
Wed, 09 Sep 2026
228.9600
233.1300
225.6500
226.9400
269,500
Tue, 08 Sep 2026
222.0300
230.0000
221.6150
223.7400
263,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
216.2600
227.2900
216.2600
225.4100
252,800
Thu, 03 Sep 2026
234.9500
235.0000
212.2100
217.1800
343,700
Wed, 02 Sep 2026
232.0000
242.5000
231.1200
233.2900
315,900
Tue, 01 Sep 2026
235.7200
236.7000
230.0000
233.4100
345,800
Mon, 31 Aug 2026
229.6800
238.3500
228.2000
235.7000
420,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
224.0200
235.0000
224.0200
226.2300
326,400
Thu, 27 Aug 2026
215.9600
229.0500
214.4500
227.3800
369,500
Wed, 26 Aug 2026
217.1700
224.0000
210.6200
217.9200
349,700
Tue, 25 Aug 2026
210.0000
217.7500
203.7200
215.6300
312,400
Mon, 24 Aug 2026
210.0000
218.9400
207.0200
209.9300
464,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
200.7500
211.8700
200.7500
210.0100
519,400
Thu, 20 Aug 2026
188.1500
195.4500
187.2600
194.3000
513,800
Wed, 19 Aug 2026
173.9200
195.5300
172.0400
194.4200
552,500
Tue, 18 Aug 2026
166.4700
171.0000
165.6700
169.4400
342,500
Mon, 17 Aug 2026
165.1500
169.9800
162.5000
169.0100
447,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
157.9300
166.5100
157.4050
166.0500
254,700
Thu, 13 Aug 2026
156.0800
162.2200
154.3600
155.6000
334,100
Wed, 12 Aug 2026
155.5600
159.7900
152.6600
159.5200
319,400
Tue, 11 Aug 2026
154.8700
157.9900
152.3580
153.8000
207,500
Mon, 10 Aug 2026
149.2400
154.4500
146.2950
153.8100
241,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
147.5000
153.0000
144.7500
151.9500
301,600
Fri, 07 Aug 2026
20 · 8-K
Pre-market · 07:35 ET
8-K ↗
Fri, 07 Aug 2026
19 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Fri, 07 Aug 2026
18 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 06 Aug 2026
148.0000
156.4350
145.0000
152.1200
412,300
Wed, 05 Aug 2026
143.0000
147.4700
140.4900
146.1200
361,700
Tue, 04 Aug 2026
139.6700
142.7600
138.7300
140.5900
322,400
Mon, 03 Aug 2026
136.0000
142.3550
133.6400
138.4000
421,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
144.7000
144.7300
135.9100
137.1600
389,800
Thu, 30 Jul 2026
139.8600
144.0450
136.2500
143.8100
206,200
Wed, 29 Jul 2026
142.2500
142.9250
135.4500
139.1600
327,100
Tue, 28 Jul 2026
143.1500
147.4300
141.6600
145.0700
302,700
Mon, 27 Jul 2026
142.9400
147.1550
140.0000
145.5400
609,100
Mon, 27 Jul 2026
17 · 8-K
Pre-market · 08:02 ET
8-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
142.7400
144.6900
136.5200
142.9400
304,500
Thu, 23 Jul 2026
146.6100
149.0300
141.9250
143.2100
236,700
Wed, 22 Jul 2026
143.1050
147.5000
142.7500
146.2700
203,000
Tue, 21 Jul 2026
142.5800
147.4700
141.7000
142.0400
202,200
Mon, 20 Jul 2026
143.7500
144.8600
140.8300
143.7600
242,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
145.1900
145.4100
141.6300
143.8000
191,500
Thu, 16 Jul 2026
156.0500
156.1000
144.9700
145.2200
185,500
Wed, 15 Jul 2026
155.3500
156.8800
150.2900
152.5700
199,100
Tue, 14 Jul 2026
151.0000
155.7500
151.0000
153.9400
219,100
Mon, 13 Jul 2026
147.9850
150.9500
145.6500
148.7000
245,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
147.6600
148.9200
144.0810
146.6900
343,100
Thu, 09 Jul 2026
151.0000
151.0000
147.0500
149.9700
200,800
Wed, 08 Jul 2026
152.0000
155.1500
150.8900
150.9600
249,600
Tue, 07 Jul 2026
157.6300
157.6500
149.3100
152.0300
296,700
Mon, 06 Jul 2026
158.0000
162.7600
156.4500
157.5400
234,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
159.7600
164.2500
157.3000
160.0000
203,900
Wed, 01 Jul 2026
164.8500
170.0000
157.1600
157.4000
255,400
Tue, 30 Jun 2026
165.0000
166.9550
161.9000
164.9400
179,300
Mon, 29 Jun 2026
162.7600
167.8040
160.4400
164.2600
160,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
166.8800
171.9700
162.5400
165.2500
251,100
Thu, 25 Jun 2026
164.0000
168.5500
161.8650
168.1800
170,200
Wed, 24 Jun 2026
163.9800
166.0670
159.3400
163.3900
319,400
Tue, 23 Jun 2026
174.8700
174.8700
166.1000
166.6800
319,400
Mon, 22 Jun 2026
181.7800
182.9000
172.3400
175.0900
367,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
16 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 18 Jun 2026
194.2200
194.8120
185.1000
185.7700
339,200
Wed, 17 Jun 2026
194.8300
198.5730
190.8750
193.3700
259,800
Tue, 16 Jun 2026
190.0000
192.0700
185.0000
187.8000
156,600
Mon, 15 Jun 2026
201.0000
201.0000
190.1600
190.2900
210,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
190.3800
202.2800
190.3800
200.8200
286,800
Thu, 11 Jun 2026
196.0800
196.9600
186.7200
189.1300
297,500
Wed, 10 Jun 2026
195.5200
203.6100
192.3250
194.2900
186,700
Tue, 09 Jun 2026
201.4000
201.4000
188.5800
193.5800
218,700
Mon, 08 Jun 2026
207.0000
208.0000
195.1590
202.1900
229,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
213.2800
213.9650
200.6300
202.3800
262,600
Thu, 04 Jun 2026
209.5900
220.5800
209.5900
215.2100
195,600
Wed, 03 Jun 2026
213.8000
219.1600
207.6400
212.7800
248,000
Tue, 02 Jun 2026
213.9500
222.0000
212.9750
217.9000
245,700
Mon, 01 Jun 2026
203.1900
219.2500
203.0700
215.3700
332,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
212.8800
214.4400
194.9800
198.9700
455,100
Thu, 28 May 2026
199.7800
214.0000
196.9900
213.7200
306,300
Wed, 27 May 2026
189.9400
203.9200
186.3500
200.9000
407,700
Tue, 26 May 2026
178.9900
193.6200
178.9900
192.8300
384,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
173.2900
177.1550
171.2100
175.3000
184,200
Thu, 21 May 2026
174.0100
178.0000
171.9400
172.2400
203,300
Wed, 20 May 2026
179.0900
179.0900
172.7700
174.6000
170,400
Tue, 19 May 2026
182.0000
182.3000
173.2300
176.5800
186,100
Mon, 18 May 2026
182.4700
185.2500
177.2000
182.3000
421,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 15 May 2026
178.6100
183.0400
177.6000
179.6900
336,400
Thu, 14 May 2026
179.4400
184.1800
170.0090
181.9300
248,900
Wed, 13 May 2026
185.4800
186.9700
174.3500
179.4400
341,700
Tue, 12 May 2026
184.4800
191.7350
182.2700
188.0300
251,700
Mon, 11 May 2026
184.3700
193.0000
182.0000
187.3900
247,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
178.9300
196.5900
178.9300
184.1100
350,300
Fri, 08 May 2026
14 · 8-K
Pre-market · 07:35 ET
8-K ↗
Fri, 08 May 2026
13 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Fri, 08 May 2026
12 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 07 May 2026
195.5700
197.3100
192.3200
193.4300
183,000
Wed, 06 May 2026
187.2800
199.3200
187.1300
197.1600
259,600
Tue, 05 May 2026
183.5800
190.3250
183.5000
188.5200
198,700
Mon, 04 May 2026
182.0300
185.7200
180.0700
184.8700
219,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
183.0700
185.7050
176.0100
182.3700
235,000
Thu, 30 Apr 2026
188.4500
190.5000
182.4600
186.4500
226,800
Wed, 29 Apr 2026
196.8100
198.8200
189.7000
190.0400
246,600
Tue, 28 Apr 2026
196.3900
199.1800
191.5800
195.3900
135,700
Mon, 27 Apr 2026
188.3300
196.0000
188.3200
194.9400
175,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
191.0000
195.0000
187.1300
187.2300
292,400
Fri, 24 Apr 2026
11 · 8-K
Pre-market · 08:03 ET
8-K ↗
Thu, 23 Apr 2026
208.5300
208.5300
198.8650
198.9100
200,300
Wed, 22 Apr 2026
208.9700
211.9950
206.2900
208.6300
223,400
Tue, 21 Apr 2026
195.4600
209.2300
195.4600
206.7700
380,700
Mon, 20 Apr 2026
192.0000
198.0000
189.9500
195.0300
256,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
190.0350
192.2100
182.0000
191.7000
214,000
Thu, 16 Apr 2026
194.4800
199.3350
188.0100
189.5600
243,400
Wed, 15 Apr 2026
185.4000
195.2200
183.0100
193.5500
249,100
Tue, 14 Apr 2026
193.9000
194.1050
186.0300
186.8600
203,400
Mon, 13 Apr 2026
194.1500
197.9100
191.8200
194.0900
178,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
186.1000
197.3900
186.1000
192.5200
165,300
Thu, 09 Apr 2026
200.3700
201.6200
181.2100
185.2000
366,900
Wed, 08 Apr 2026
200.0700
204.2100
191.0900
199.2400
372,100
Tue, 07 Apr 2026
209.1500
211.0000
201.5000
203.7400
214,100
Mon, 06 Apr 2026
211.0400
211.0400
202.5000
208.1400
135,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
197.4600
209.6300
197.4600
209.3100
206,200
Wed, 01 Apr 2026
206.3900
210.4460
198.0900
198.3300
274,900
Tue, 31 Mar 2026
10 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Tue, 31 Mar 2026
215.4500
217.9100
204.0100
205.2700
309,900
Mon, 30 Mar 2026
226.8000
231.6300
210.7800
214.2400
378,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
215.6900
224.9800
213.1000
223.2600
254,800
Thu, 26 Mar 2026
214.2700
220.8700
214.2700
215.9200
283,400
Wed, 25 Mar 2026
218.0000
223.0200
214.3800
217.5300
266,500
Tue, 24 Mar 2026
199.7700
222.1800
199.7700
217.9700
553,800
Mon, 23 Mar 2026
194.5300
203.3700
192.1500
200.6300
456,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
199.1700
200.0000
190.6000
193.6900
391,100
Thu, 19 Mar 2026
195.9900
213.4800
194.2100
198.9200
355,900
Wed, 18 Mar 2026
190.4400
198.9900
187.4000
196.0800
198,500
Tue, 17 Mar 2026
187.8100
191.0200
183.4300
190.8700
245,300
Mon, 16 Mar 2026
190.2000
192.4900
184.0000
187.2500
164,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
191.2400
191.5100
184.5000
187.8600
232,400
Thu, 12 Mar 2026
191.8400
197.2100
186.4800
189.4800
435,200
Wed, 11 Mar 2026
179.7500
188.2300
178.9800
187.5500
248,100
Tue, 10 Mar 2026
174.7000
185.5250
171.8500
180.8000
294,700
Mon, 09 Mar 2026
167.0000
180.4800
166.4000
175.1800
304,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
167.3900
171.1700
166.0000
168.6000
218,700
Thu, 05 Mar 2026
181.8800
181.8800
167.9000
169.0500
345,500
Wed, 04 Mar 2026
175.9300
184.8200
171.9300
182.6900
394,900
Tue, 03 Mar 2026
159.2200
174.3700
155.5000
173.4500
386,900
Mon, 02 Mar 2026
163.2200
166.8400
157.7000
165.1800
386,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
166.5700
167.0000
157.7400
162.6500
600,800
Fri, 27 Feb 2026
9 · 8-K
Pre-market · 07:39 ET
8-K ↗
Fri, 27 Feb 2026
8 · 10-K
Pre-market · 07:36 ET
10-K ↗
Fri, 27 Feb 2026
7 · 8-K
Pre-market · 07:33 ET
8-K ↗
Thu, 26 Feb 2026
175.7500
175.7500
164.7750
168.0500
567,400
Wed, 25 Feb 2026
182.1400
182.2200
174.9600
175.4800
273,900
Tue, 24 Feb 2026
176.6100
183.8000
174.6900
180.6300
367,500
Mon, 23 Feb 2026
173.5000
177.3200
173.0000
176.7900
171,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
176.2900
177.4900
171.5100
175.6000
238,200
Thu, 19 Feb 2026
177.2300
179.9200
172.4900
176.7300
276,200
Wed, 18 Feb 2026
180.8800
185.4500
178.3800
180.7900
232,600
Tue, 17 Feb 2026
182.9800
185.7100
178.7500
181.4100
194,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
186.9000
188.5600
181.2000
185.5200
170,700
Thu, 12 Feb 2026
193.6800
197.9500
182.7600
187.7900
244,700
Wed, 11 Feb 2026
193.7500
193.7600
182.4600
190.9100
480,100
Tue, 10 Feb 2026
202.0000
204.5500
189.0500
189.9500
486,900
Mon, 09 Feb 2026
205.9500
208.3850
201.7350
203.4600
233,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
203.4500
212.0050
203.4500
206.3200
194,400
Thu, 05 Feb 2026
204.7400
209.0000
200.4640
201.7600
207,800
Wed, 04 Feb 2026
209.1800
210.0000
202.0900
208.7600
192,200
Tue, 03 Feb 2026
207.8100
211.1700
204.3710
210.8900
211,800
Mon, 02 Feb 2026
207.0600
209.7200
199.4800
202.4600
276,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
215.4750
215.4750
205.2700
209.8000
424,200
Fri, 30 Jan 2026
6 · 8-K
Pre-market · 08:03 ET
8-K ↗
Thu, 29 Jan 2026
218.0000
224.5000
215.1020
221.0600
264,500
Wed, 28 Jan 2026
222.9300
222.9300
211.3600
215.7400
197,300
Tue, 27 Jan 2026
213.8800
223.1100
213.8800
221.3300
206,200
Mon, 26 Jan 2026
233.0000
234.3750
212.7600
213.8800
402,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
235.8300
236.9010
228.7800
231.1500
184,000
Thu, 22 Jan 2026
238.5500
244.4200
233.0000
235.0000
206,400
Wed, 21 Jan 2026
236.0100
237.0000
228.3600
234.8900
251,600
Tue, 20 Jan 2026
239.6000
244.9900
230.0000
232.8700
384,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
245.1600
247.2850
236.5010
240.8200
182,300
Thu, 15 Jan 2026
248.9800
253.8200
243.5000
249.6500
218,800
Wed, 14 Jan 2026
241.2100
253.3200
237.4500
249.6300
280,100
Tue, 13 Jan 2026
246.0900
248.2500
230.9910
240.5200
319,000
Mon, 12 Jan 2026
245.6800
249.9800
240.0000
246.0900
228,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
231.9300
247.5300
229.9500
242.3200
467,500
Thu, 08 Jan 2026
217.8700
232.6200
213.5800
230.9100
319,100
Wed, 07 Jan 2026
208.6200
225.4650
208.1650
222.2200
401,000
Tue, 06 Jan 2026
202.1600
216.0000
202.1600
211.5500
218,900
Mon, 05 Jan 2026
204.3400
210.3800
200.6200
201.8200
260,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
201.6600
204.3000
198.0010
203.0600
149,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
201.6100
203.5060
196.7700
199.8800
188,100
Tue, 30 Dec 2025
207.0800
208.0200
200.5450
202.1100
118,100
Mon, 29 Dec 2025
200.9700
206.8280
199.2190
205.4000
111,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
209.6500
209.6500
202.6700
205.1400
150,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
206.0000
211.0000
204.3200
207.8900
73,800
Tue, 23 Dec 2025
205.0000
211.7100
205.0000
208.7400
182,400
Mon, 22 Dec 2025
210.6100
215.3000
204.2500
205.0600
151,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
203.0000
214.1400
202.3560
208.0600
523,000
Thu, 18 Dec 2025
200.0000
211.0000
200.0000
206.3600
459,200
Wed, 17 Dec 2025
190.0700
202.0000
190.0000
198.2500
499,100
Tue, 16 Dec 2025
188.4200
192.5120
185.5850
186.6500
234,200
Mon, 15 Dec 2025
187.0000
194.3200
181.7910
191.5000
348,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5 · 8-K
After-hours · 16:17 ET
8-K ↗
Fri, 12 Dec 2025
189.6600
191.9700
180.3800
185.0300
220,600
Thu, 11 Dec 2025
186.0300
190.9400
183.6000
189.9300
345,000
Wed, 10 Dec 2025
179.1700
180.2870
173.8890
178.9500
228,600
Tue, 09 Dec 2025
171.8400
180.7700
171.8400
178.8600
162,500
Mon, 08 Dec 2025
179.0900
182.0000
170.1300
174.3000
221,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
184.0000
185.0000
178.8350
179.0600
242,700
Thu, 04 Dec 2025
179.1400
185.7700
178.7400
184.5100
259,400
Wed, 03 Dec 2025
165.0500
183.7120
163.9150
180.7900
484,000
Tue, 02 Dec 2025
155.6100
164.0000
155.1850
162.0000
271,300
Mon, 01 Dec 2025
156.5800
162.2200
153.4000
153.8400
205,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
159.1000
160.1800
156.9800
159.2100
160,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
159.8000
165.5000
159.8000
160.5500
365,400
Tue, 25 Nov 2025
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 25 Nov 2025
153.4000
161.0500
151.4600
158.7800
249,200
Mon, 24 Nov 2025
156.9600
157.7150
153.0900
153.3500
173,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
154.5800
158.7900
149.1600
157.0600
312,200
Thu, 20 Nov 2025
162.3800
164.7550
153.2400
154.5300
430,200
Wed, 19 Nov 2025
161.0700
165.0850
158.0000
160.1600
182,700
Tue, 18 Nov 2025
157.7400
163.3500
156.6000
161.4800
146,100
Mon, 17 Nov 2025
157.3700
164.0000
155.6400
159.5100
220,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
155.5100
161.5200
152.0100
158.5500
196,700
Thu, 13 Nov 2025
169.8600
171.7200
158.9300
159.4400
255,800
Wed, 12 Nov 2025
167.5900
172.9840
166.8500
169.9200
214,800
Tue, 11 Nov 2025
166.0000
167.2700
157.7800
165.8000
293,300
Mon, 10 Nov 2025
172.5850
172.5850
163.7000
165.3000
333,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
173.3200
173.8200
166.0000
169.3300
191,500
Thu, 06 Nov 2025
161.0000
177.0900
159.2300
171.1200
640,200
Thu, 06 Nov 2025
3 · 8-K
Pre-market · 07:35 ET
8-K ↗
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:32 ET
8-K ↗
Wed, 05 Nov 2025
170.0000
175.4800
170.0000
173.9900
176,400
Tue, 04 Nov 2025
175.5100
179.6200
170.1200
170.8200
564,400
Mon, 03 Nov 2025
173.2600
187.8700
171.2350
181.7700
564,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
162.9000
173.9100
161.5000
173.2600
312,000
Thu, 30 Oct 2025
163.4600
164.0800
157.0900
161.1400
261,300
Wed, 29 Oct 2025
165.8200
169.4900
162.9600
165.9900
261,900
Tue, 28 Oct 2025
162.8800
167.7700
161.3400
164.8100
193,300
Mon, 27 Oct 2025
164.0400
164.8150
161.3500
164.4600
155,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
158.0000
165.3400
158.0000
164.3100
268,100
Thu, 23 Oct 2025
155.5600
158.2550
153.2530
156.1100
217,300