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
185.0000
189.3099
181.2300
186.9200
1,112,971
Thu, 22 Oct 2026
196.4000
198.0200
185.6500
188.0200
1,154,600
Wed, 21 Oct 2026
198.5500
204.2800
198.5500
203.1400
843,100
Tue, 20 Oct 2026
190.1100
198.6900
188.0100
194.6000
742,400
Mon, 19 Oct 2026
197.0000
197.6100
192.2000
193.3100
667,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
195.1000
199.9900
190.8700
192.6800
1,000,100
Thu, 15 Oct 2026
192.0400
199.7000
186.0800
198.4000
1,414,400
Wed, 14 Oct 2026
211.4700
211.4800
197.2100
198.0600
1,185,700
Tue, 13 Oct 2026
213.5100
217.7200
207.0300
214.2900
1,002,400
Mon, 12 Oct 2026
222.7700
224.2200
215.1900
218.3700
990,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
227.5300
227.5300
220.9500
224.9400
966,600
Thu, 08 Oct 2026
225.7200
228.7800
217.1900
224.4000
1,759,800
Wed, 07 Oct 2026
219.6400
222.3200
215.0400
221.3400
877,000
Tue, 06 Oct 2026
216.3700
227.1500
215.4700
223.6200
1,027,900
Mon, 05 Oct 2026
215.4600
216.3600
211.2900
215.2000
930,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
211.7500
218.5900
211.0200
216.8000
1,113,100
Thu, 01 Oct 2026
206.0000
209.2000
201.9500
207.9100
984,300
Wed, 30 Sep 2026
212.5300
214.0000
205.7700
206.9500
818,900
Tue, 29 Sep 2026
207.9000
212.4100
205.2500
212.2200
1,274,300
Mon, 28 Sep 2026
207.4100
208.3600
200.7100
205.2100
961,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
200.0300
208.9000
199.8400
208.1400
1,176,100
Thu, 24 Sep 2026
195.1000
199.5000
193.9600
198.0500
870,100
Wed, 23 Sep 2026
204.3900
206.2900
198.7800
199.4200
1,115,200
Tue, 22 Sep 2026
204.6300
208.6900
201.2900
206.1700
1,499,500
Mon, 21 Sep 2026
210.0000
212.4600
203.9800
204.9600
1,614,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
209.5200
214.8500
201.5800
207.4400
3,054,200
Thu, 17 Sep 2026
229.5000
231.8900
202.2600
207.2300
8,047,500
Wed, 16 Sep 2026
13 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Wed, 16 Sep 2026
177.1600
179.5100
173.2500
175.1100
1,659,000
Tue, 15 Sep 2026
179.4300
180.0000
173.8400
175.0300
619,300
Mon, 14 Sep 2026
179.6400
179.6800
174.3800
176.9800
1,207,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
184.8600
189.4200
184.0100
186.9900
568,600
Thu, 10 Sep 2026
183.2700
184.4000
181.0100
181.6700
656,500
Wed, 09 Sep 2026
188.7800
192.0000
186.0100
186.4800
570,300
Tue, 08 Sep 2026
188.2700
193.3100
186.3100
190.2100
750,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
183.8300
187.6500
183.8200
187.3500
605,600
Thu, 03 Sep 2026
180.9300
183.0200
179.0400
183.0200
985,600
Wed, 02 Sep 2026
181.6900
183.7800
178.3100
180.7600
782,300
Tue, 01 Sep 2026
182.2100
184.2400
178.1900
181.4200
948,300
Mon, 31 Aug 2026
184.0900
186.5000
183.0000
185.3800
1,073,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
198.6500
199.0000
183.6000
183.8000
2,429,300
Thu, 27 Aug 2026
209.7700
209.8100
190.5600
197.2900
2,344,900
Wed, 26 Aug 2026
203.0000
209.1000
203.0000
206.6200
522,100
Tue, 25 Aug 2026
208.4400
208.4400
201.2800
201.7800
596,300
Mon, 24 Aug 2026
203.3400
204.5000
199.0000
203.5600
890,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
209.5500
212.1400
203.9300
205.9800
751,400
Thu, 20 Aug 2026
207.2100
210.5900
204.3900
206.7500
745,800
Wed, 19 Aug 2026
212.6000
212.6000
203.0800
210.8100
911,700
Tue, 18 Aug 2026
214.6000
216.2200
211.1200
211.5600
855,100
Mon, 17 Aug 2026
220.3100
223.0400
218.9600
221.2500
617,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
216.5700
221.0900
215.0000
219.3000
607,400
Thu, 13 Aug 2026
221.7100
225.3400
215.0000
216.6600
1,116,700
Wed, 12 Aug 2026
222.9000
224.6000
218.7000
221.9000
979,900
Tue, 11 Aug 2026
209.2800
218.0900
209.1200
215.8600
858,800
Mon, 10 Aug 2026
213.7000
214.8900
206.0800
206.0900
630,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
214.0000
216.9100
210.5800
212.2200
663,900
Thu, 06 Aug 2026
214.9100
222.8800
210.0600
211.1800
1,061,200
Wed, 05 Aug 2026
218.3900
226.0000
217.3700
217.4100
1,568,700
Tue, 04 Aug 2026
12 · 10-Q
After-hours · 16:17 ET
FORM 10-Q ↗
Tue, 04 Aug 2026
210.0100
219.9600
206.2200
218.6300
1,682,800
Mon, 03 Aug 2026
195.2700
205.7900
193.7000
201.2100
1,536,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
197.4400
202.9000
190.2700
197.1100
1,527,900
Thu, 30 Jul 2026
201.3300
205.4800
189.8100
191.9100
2,025,600
Wed, 29 Jul 2026
210.0000
210.0000
191.7600
195.1900
2,727,200
Wed, 29 Jul 2026
11 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
Tue, 28 Jul 2026
194.5800
196.4200
187.5500
195.6000
1,856,700
Mon, 27 Jul 2026
204.3900
207.2700
192.9500
197.5400
1,397,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
209.3900
210.4000
197.5100
202.0100
1,072,400
Thu, 23 Jul 2026
210.3300
216.5000
206.9100
210.5000
718,000
Wed, 22 Jul 2026
212.1200
216.8500
212.1200
213.4200
560,200
Tue, 21 Jul 2026
217.7400
218.9900
212.1400
215.6100
762,900
Mon, 20 Jul 2026
218.0200
218.7000
212.1000
213.2500
575,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
209.2600
219.1000
206.3000
214.9100
958,600
Thu, 16 Jul 2026
218.7800
223.0000
215.0600
215.3800
1,060,800
Wed, 15 Jul 2026
227.0000
229.3300
218.4700
226.5800
1,412,200
Tue, 14 Jul 2026
233.3700
233.3900
223.7300
225.1200
767,800
Mon, 13 Jul 2026
229.3800
233.0000
224.8200
226.9500
730,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
233.2700
236.6700
232.6300
233.9400
750,500
Thu, 09 Jul 2026
243.4100
244.0000
235.7000
235.8600
515,600
Wed, 08 Jul 2026
231.9900
239.6300
230.3000
236.6100
862,800
Tue, 07 Jul 2026
248.4600
251.5100
229.4900
235.8000
1,748,000
Mon, 06 Jul 2026
256.0000
264.9900
256.0000
257.8100
505,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
270.2300
273.0400
248.6500
252.6600
1,361,100
Wed, 01 Jul 2026
288.0500
289.4100
269.1900
270.2200
1,021,600
Tue, 30 Jun 2026
287.0000
295.4100
283.5000
292.8100
632,000
Mon, 29 Jun 2026
278.9300
284.0300
268.5600
283.8100
994,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
285.9700
287.1900
276.2600
278.6200
1,196,200
Thu, 25 Jun 2026
292.0000
296.4400
284.5800
295.1600
1,397,000
Wed, 24 Jun 2026
271.3200
287.6700
270.1500
284.1400
811,800
Tue, 23 Jun 2026
282.0000
283.8400
272.0200
274.5400
1,180,100
Mon, 22 Jun 2026
287.1900
296.0300
286.0100
295.5400
1,251,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
273.7100
289.0000
273.5100
279.1500
1,536,900
Wed, 17 Jun 2026
269.5600
279.2700
266.5600
268.2000
576,700
Tue, 16 Jun 2026
269.8500
273.0000
264.9800
265.6600
795,900
Mon, 15 Jun 2026
271.2700
274.0000
267.2500
270.1000
857,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
10 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Fri, 12 Jun 2026
264.7100
264.7100
255.6900
262.3600
520,000
Thu, 11 Jun 2026
246.2800
259.7600
243.2300
257.3300
994,100
Wed, 10 Jun 2026
257.7400
258.1200
237.0000
239.1100
1,565,000
Tue, 09 Jun 2026
268.0000
275.3500
251.4100
260.9900
916,100
Mon, 08 Jun 2026
267.0500
271.0500
264.0000
265.8900
675,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
272.2600
273.6000
255.3300
261.5400
809,200
Thu, 04 Jun 2026
274.8400
282.2100
273.0000
278.1400
499,700
Wed, 03 Jun 2026
284.3800
289.8000
279.0000
285.3100
918,000
Tue, 02 Jun 2026
290.0000
294.1800
279.9700
284.5800
1,555,200
Mon, 01 Jun 2026
272.1800
276.8100
265.2100
269.2600
1,033,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
278.9700
287.0900
275.0000
277.9100
810,300
Thu, 28 May 2026
280.2700
284.0000
276.6700
279.4500
682,400
Wed, 27 May 2026
272.8900
280.8500
268.0500
280.5300
713,200
Tue, 26 May 2026
272.0000
279.1700
269.5800
274.8200
678,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
260.0200
272.0000
252.5600
270.1400
1,204,800
Thu, 21 May 2026
243.7300
249.2700
240.0500
247.7900
656,300
Wed, 20 May 2026
245.3100
247.3600
239.7100
245.1900
673,400
Tue, 19 May 2026
247.6700
248.7500
238.1800
243.9700
944,200
Mon, 18 May 2026
266.0100
266.1900
248.2800
253.0500
882,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
270.2200
270.2200
260.4800
263.6800
972,200
Thu, 14 May 2026
269.5800
276.8000
265.0000
276.4900
701,900
Wed, 13 May 2026
273.3600
273.3600
263.7200
267.2500
602,700
Tue, 12 May 2026
268.4300
270.5000
259.0200
269.5900
654,000
Mon, 11 May 2026
268.5200
273.5700
264.4600
271.4000
572,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
270.0000
272.4000
263.4400
269.4100
634,400
Thu, 07 May 2026
268.8200
269.5800
260.5700
266.7500
1,063,300
Wed, 06 May 2026
266.7400
269.2600
263.6800
267.4200
732,400
Tue, 05 May 2026
9 · 10-Q
After-hours · 16:16 ET
FORM 10-Q ↗
Tue, 05 May 2026
259.8300
267.3200
258.4700
263.6800
743,800
Mon, 04 May 2026
259.9100
259.9100
252.5900
257.0700
721,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
260.0200
261.8500
253.8100
259.3400
848,300
Thu, 30 Apr 2026
256.0500
259.6000
252.9200
259.2300
1,800,500
Wed, 29 Apr 2026
7 · DEFA14A
After-hours · 16:11 ET
DEFA14A ↗
Wed, 29 Apr 2026
6 · DEF 14A
After-hours · 16:08 ET
FORM DEF 14A ↗
Wed, 29 Apr 2026
243.7700
255.8800
238.0000
252.9200
2,278,400
Wed, 29 Apr 2026
8 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Tue, 28 Apr 2026
216.4900
219.1600
211.1900
217.1200
1,189,300
Mon, 27 Apr 2026
225.2200
227.5000
214.2100
220.3000
957,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
220.6500
222.2200
217.4400
220.9300
652,800
Thu, 23 Apr 2026
215.8300
219.5700
213.3400
218.3800
518,100
Wed, 22 Apr 2026
218.4700
219.5600
212.3600
213.6900
497,800
Tue, 21 Apr 2026
216.0900
219.9900
213.6000
213.8500
754,400
Mon, 20 Apr 2026
211.3500
219.1900
211.3000
217.2600
648,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
208.8200
216.3200
208.8200
212.1000
682,700
Thu, 16 Apr 2026
204.0000
208.0700
201.0000
207.4100
569,200
Wed, 15 Apr 2026
211.0500
212.0000
201.0700
204.4000
751,300
Tue, 14 Apr 2026
206.6200
213.7200
204.2600
211.8700
832,000
Mon, 13 Apr 2026
206.5200
207.2000
201.9400
205.1600
667,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
208.9800
210.3400
206.9000
207.0300
431,500
Thu, 09 Apr 2026
201.6200
208.9300
201.1000
207.3400
437,800
Wed, 08 Apr 2026
200.0000
205.3800
199.5300
202.9300
823,900
Tue, 07 Apr 2026
194.1200
194.3200
188.1000
191.1000
801,400
Mon, 06 Apr 2026
193.9400
195.7500
190.8200
195.5200
435,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
191.6000
199.9400
190.8200
194.0900
478,000
Wed, 01 Apr 2026
199.8100
201.6900
196.5000
199.0500
897,200
Tue, 31 Mar 2026
188.1500
196.4800
187.5300
195.3300
737,900
Mon, 30 Mar 2026
196.5000
198.0800
184.4100
185.5000
1,075,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
195.8500
199.0900
193.0100
194.4000
742,900
Thu, 26 Mar 2026
203.4000
208.4200
196.7300
198.0000
1,347,700
Wed, 25 Mar 2026
211.8100
211.9800
183.8300
205.1600
3,723,100
Wed, 25 Mar 2026
5 · 8-K
Pre-market · 07:30 ET
FORM 8-K ↗
Tue, 24 Mar 2026
200.0900
211.1400
199.8500
209.2100
779,300
Mon, 23 Mar 2026
203.2200
210.7800
201.7400
201.8500
1,090,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
199.9800
202.8800
195.6800
199.3100
1,588,100
Thu, 19 Mar 2026
197.0000
202.2300
192.0000
200.8500
1,095,400
Wed, 18 Mar 2026
204.3400
207.1000
199.1500
200.2700
829,300
Tue, 17 Mar 2026
204.0200
206.4600
201.6800
205.1800
626,700
Mon, 16 Mar 2026
203.9100
205.2600
200.9100
202.4800
846,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
207.1600
210.0000
199.6500
200.5300
1,145,000
Thu, 12 Mar 2026
205.1900
207.8300
200.1300
204.1000
1,090,800
Wed, 11 Mar 2026
211.7900
215.1900
206.8700
212.6200
659,900
Tue, 10 Mar 2026
207.7600
215.1100
207.5400
210.7100
681,500
Mon, 09 Mar 2026
200.0500
207.9900
193.6800
207.1100
1,006,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
212.3300
213.9500
202.5500
204.0200
956,100
Thu, 05 Mar 2026
216.9500
227.3000
214.1600
218.8100
1,075,000
Wed, 04 Mar 2026
224.0700
225.2100
217.4500
220.8900
741,200
Tue, 03 Mar 2026
220.4400
224.2200
215.0100
221.2100
1,130,100
Mon, 02 Mar 2026
220.7000
230.4500
217.4700
230.3800
865,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
231.5600
233.2200
223.0600
225.3700
1,125,000
Thu, 26 Feb 2026
236.5500
239.2900
230.3300
234.3500
783,700
Wed, 25 Feb 2026
236.3600
241.0900
230.5600
236.5800
1,204,700
Tue, 24 Feb 2026
224.2600
235.2800
222.9400
235.1700
1,126,000
Mon, 23 Feb 2026
227.0900
228.6000
220.7000
227.4500
1,151,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
227.0000
231.5200
224.9500
229.1900
1,131,300
Thu, 19 Feb 2026
227.5800
231.1700
225.7300
227.4700
815,300
Wed, 18 Feb 2026
4 · 10-K
After-hours · 16:53 ET
FORM 10-K ↗
Wed, 18 Feb 2026
232.6600
233.0500
224.3800
228.3500
1,577,000
Tue, 17 Feb 2026
224.7700
236.0000
223.0100
233.4600
1,810,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
215.6300
227.1900
213.2100
224.4500
2,861,000
Thu, 12 Feb 2026
218.7400
229.1600
214.4500
215.7300
2,568,100
Wed, 11 Feb 2026
192.0000
220.8500
190.0000
214.9900
4,283,200
Wed, 11 Feb 2026
3 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Tue, 10 Feb 2026
185.8900
186.5100
182.0000
182.3000
1,482,000
Mon, 09 Feb 2026
183.6000
186.0000
180.8700
185.8300
930,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
175.8800
183.9300
175.8800
183.5300
995,900
Thu, 05 Feb 2026
174.0000
176.7700
169.8500
172.3700
997,400
Wed, 04 Feb 2026
175.4800
182.4100
173.0100
177.1800
1,110,700
Tue, 03 Feb 2026
171.6400
178.0800
169.6900
173.2800
895,400
Mon, 02 Feb 2026
166.9100
173.0000
164.3300
170.9600
935,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
167.3300
173.9300
167.1200
168.0400
1,183,200
Thu, 29 Jan 2026
175.0500
175.4800
166.9900
170.0100
885,200
Wed, 28 Jan 2026
170.5100
175.2800
170.4300
174.1700
873,800
Tue, 27 Jan 2026
167.1100
171.1500
165.6800
170.4500
716,900
Mon, 26 Jan 2026
173.0900
173.4200
161.4000
167.1100
1,850,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
175.9000
177.0000
170.8600
173.0100
1,147,200
Thu, 22 Jan 2026
177.9400
181.1100
172.8500
175.3400
1,771,300
Wed, 21 Jan 2026
166.9300
174.6300
166.0000
172.0600
1,540,800
Tue, 20 Jan 2026
156.2100
167.9700
155.4400
162.0600
1,142,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
162.1200
162.1200
159.4100
160.8500
609,000
Thu, 15 Jan 2026
163.1800
163.5300
159.3700
161.4300
962,200
Wed, 14 Jan 2026
157.2100
160.6600
153.0000
160.2600
1,387,400
Tue, 13 Jan 2026
157.4400
161.1800
156.2400
157.7000
870,100
Mon, 12 Jan 2026
152.7700
157.0900
152.7700
156.6000
1,035,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
151.3200
153.3000
148.4400
152.7800
1,015,000
Thu, 08 Jan 2026
145.2900
151.0000
144.7400
148.7900
1,182,900
Wed, 07 Jan 2026
145.6300
145.6300
141.1600
141.8600
690,500
Tue, 06 Jan 2026
148.3000
148.4000
142.0000
145.2700
1,236,000
Mon, 05 Jan 2026
143.0000
148.7400
142.2600
148.6800
962,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
137.9800
141.9900
137.7000
141.1000
678,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
137.7000
138.4700
136.2500
136.3700
625,900
Tue, 30 Dec 2025
138.0700
138.7200
137.0800
137.8600
482,900
Mon, 29 Dec 2025
139.3900
140.2000
137.7600
138.4800
800,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
140.3400
141.1000
139.3400
140.5600
503,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
139.7800
141.5400
139.7800
140.8100
406,000
Tue, 23 Dec 2025
139.7100
140.8900
137.6400
139.8700
938,700
Mon, 22 Dec 2025
139.9500
141.1600
137.6000
140.0500
1,068,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
142.0000
144.9600
137.3100
138.9400
3,572,200
Thu, 18 Dec 2025
148.8400
149.8000
134.8000
136.9900
2,753,300
Wed, 17 Dec 2025
154.9000
156.4500
143.8200
144.8200
1,736,100
Tue, 16 Dec 2025
158.4200
159.5200
154.0300
155.3600
534,300
Mon, 15 Dec 2025
162.9100
162.9100
157.2000
158.4300
710,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
167.4900
167.9500
158.1400
160.7500
911,100
Thu, 11 Dec 2025
165.6100
168.1200
164.4200
167.6500
474,900
Wed, 10 Dec 2025
161.1400
167.7300
160.0200
166.5700
772,700
Tue, 09 Dec 2025
163.4900
163.6300
160.0100
160.1100
776,000
Mon, 08 Dec 2025
166.5000
168.0000
163.2700
164.0400
707,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
162.7000
165.5000
162.2800
162.3300
763,900
Thu, 04 Dec 2025
159.0000
165.8300
157.0700
163.2400
721,100
Wed, 03 Dec 2025
154.9400
159.5900
154.7700
159.1700
827,300
Tue, 02 Dec 2025
150.5300
158.4000
147.6100
155.3100
1,392,000
Mon, 01 Dec 2025
148.2700
151.7500
148.0000
149.2200
510,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
149.4900
152.3800
148.9400
151.6300
294,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
148.1300
150.6000
148.1300
148.8200
559,500
Tue, 25 Nov 2025
145.8100
149.5900
143.6100
148.5600
806,200
Mon, 24 Nov 2025
146.5500
148.1600
143.9000
144.7300
768,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
140.5500
148.8500
139.3200
146.0400
1,353,400
Thu, 20 Nov 2025
152.2000
155.0000
139.8000
140.2200
1,327,700
Wed, 19 Nov 2025
143.8300
148.1800
143.2300
147.2600
1,065,600
Tue, 18 Nov 2025
139.1100
144.5300
137.6000
142.4600
1,574,100
Mon, 17 Nov 2025
150.0300
150.3900
138.9300
140.5100
1,682,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
150.9100
153.1400
149.7600
151.2100
1,276,700
Thu, 13 Nov 2025
160.7000
163.9300
154.6300
154.6300
1,328,000
Wed, 12 Nov 2025
158.8100
163.8500
157.6000
162.4200
1,134,100
Tue, 11 Nov 2025
156.2600
160.9700
154.7700
157.9200
1,280,200
Mon, 10 Nov 2025
158.0000
159.3500
154.0000
156.6400
1,480,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
150.5500
156.1500
149.8600
155.2900
1,221,900
Thu, 06 Nov 2025
158.0000
158.6800
153.2700
153.7900
1,239,300
Wed, 05 Nov 2025
156.5300
161.2600
156.0000
159.1800
897,000
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:46 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
161.0700
163.1200
156.3300
156.5900
1,430,800
Mon, 03 Nov 2025
166.4300
167.8400
161.8700
163.7500
1,278,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
166.8700
171.5100
165.9900
168.0200
1,406,300
Thu, 30 Oct 2025
178.5600
181.0200
164.0200
165.7800
2,528,700
Wed, 29 Oct 2025
169.4000
200.6000
167.3000
180.8600
5,016,000
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Tue, 28 Oct 2025
191.3600
191.5100
187.1900
190.1500
1,582,500
Mon, 27 Oct 2025
194.5000
194.8900
188.7200
190.4100
918,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
192.7100
195.2000
190.9100
191.9500
816,100
Thu, 23 Oct 2025
183.1000
191.1100
181.7000
189.0400
807,100