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
257.4800
264.6200
257.1500
258.1100
1,165,593
Thu, 22 Oct 2026
261.6000
262.2900
250.7400
258.0600
1,526,900
Wed, 21 Oct 2026
261.5000
266.0000
259.6000
264.5400
956,300
Tue, 20 Oct 2026
256.0100
262.7400
253.6700
261.5000
1,422,600
Mon, 19 Oct 2026
264.0500
265.8300
257.0100
260.7300
1,257,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
257.1600
263.8700
255.3200
256.2900
1,122,200
Thu, 15 Oct 2026
256.8700
257.4300
248.2900
254.6900
1,216,700
Wed, 14 Oct 2026
251.3800
257.3900
251.3200
257.1100
1,032,700
Tue, 13 Oct 2026
252.0700
254.3000
250.9100
253.8000
874,100
Mon, 12 Oct 2026
250.9300
254.1700
249.5400
251.8300
796,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
248.6600
253.7500
247.4100
250.3300
1,031,000
Thu, 08 Oct 2026
245.1300
249.0300
244.9000
246.1400
860,800
Wed, 07 Oct 2026
247.8600
250.3600
246.2700
246.4400
1,063,000
Tue, 06 Oct 2026
252.7900
253.2800
247.7400
251.0700
1,068,700
Mon, 05 Oct 2026
242.4000
255.0800
242.4000
251.4100
1,586,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
238.8800
242.8900
238.0300
240.3900
1,083,100
Thu, 01 Oct 2026
231.3500
236.1800
229.2000
235.9800
1,538,700
Wed, 30 Sep 2026
237.5200
239.3200
233.6000
233.7500
1,494,900
Tue, 29 Sep 2026
242.2600
244.0500
235.1800
236.2400
1,473,600
Mon, 28 Sep 2026
245.0500
247.5200
241.8700
244.4900
1,172,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
247.8100
250.2600
243.6400
247.2500
1,012,800
Thu, 24 Sep 2026
247.6500
250.6900
246.2700
247.9600
1,076,200
Wed, 23 Sep 2026
244.4200
249.4400
243.0000
246.9800
1,325,500
Tue, 22 Sep 2026
241.5000
246.4200
241.2100
245.6600
1,316,500
Mon, 21 Sep 2026
248.3900
249.1600
242.0700
242.4000
1,850,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
254.2600
259.0000
246.6500
248.3800
3,194,500
Thu, 17 Sep 2026
264.2500
268.0800
263.8900
265.1400
969,400
Wed, 16 Sep 2026
261.6400
266.1800
256.8000
260.6800
1,089,600
Tue, 15 Sep 2026
256.7100
261.0000
255.1100
258.8200
875,900
Mon, 14 Sep 2026
257.2500
260.9500
253.5300
254.6300
1,039,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
258.3100
259.8200
252.5700
259.4300
844,800
Thu, 10 Sep 2026
255.0000
256.7800
252.0100
255.4600
912,000
Wed, 09 Sep 2026
259.0000
262.6300
257.2900
257.9100
1,034,000
Tue, 08 Sep 2026
259.7600
264.3300
254.6000
256.4000
1,328,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
263.3900
264.6000
258.9500
261.0700
776,200
Thu, 03 Sep 2026
265.6800
268.4700
261.0700
262.4700
1,048,600
Wed, 02 Sep 2026
254.1100
264.9400
253.1800
263.9700
1,155,500
Tue, 01 Sep 2026
248.5800
252.6000
246.0000
251.9200
1,311,400
Mon, 31 Aug 2026
252.2600
253.8100
248.6500
249.6400
1,330,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
252.7600
256.1800
248.1300
250.5000
930,200
Thu, 27 Aug 2026
252.0000
253.0000
249.5400
252.3700
932,800
Wed, 26 Aug 2026
248.9100
254.2000
248.2000
252.8000
1,114,200
Tue, 25 Aug 2026
246.0400
248.6800
243.1000
247.5500
985,900
Mon, 24 Aug 2026
249.1300
257.1300
243.5000
244.6400
1,459,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
244.8900
252.3700
241.1800
243.6300
2,704,800
Fri, 21 Aug 2026
18 · S-3ASR
Pre-market · 09:25 ET
S-3ASR ↗
Thu, 20 Aug 2026
246.0200
246.0200
239.8600
240.4800
2,271,500
Wed, 19 Aug 2026
268.1500
270.0000
238.6200
248.7400
4,271,300
Tue, 18 Aug 2026
271.0000
271.7200
263.2300
264.1900
1,503,600
Mon, 17 Aug 2026
267.4000
272.8600
263.1100
272.6800
917,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
273.0000
274.7400
267.6000
268.9100
1,164,400
Thu, 13 Aug 2026
273.0000
273.8700
271.1500
272.2900
822,300
Wed, 12 Aug 2026
273.4900
274.5500
268.8000
271.8100
772,900
Wed, 12 Aug 2026
17 · 10-Q
Pre-market · 09:21 ET
10-Q ↗
Tue, 11 Aug 2026
275.0200
277.6000
271.8400
271.9500
1,049,000
Mon, 10 Aug 2026
273.0000
276.4500
270.7200
274.6100
1,090,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
271.0000
273.1600
266.8900
272.6300
1,045,700
Thu, 06 Aug 2026
274.5200
275.0900
269.9500
272.0000
1,248,500
Wed, 05 Aug 2026
276.0000
280.1100
272.7400
274.7400
2,303,000
Tue, 04 Aug 2026
265.6200
274.4200
262.1000
274.0400
1,900,500
Mon, 03 Aug 2026
256.1600
261.6000
251.2500
261.2800
1,286,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
258.8900
259.9500
255.3800
257.2900
1,565,000
Thu, 30 Jul 2026
258.3800
259.7900
251.9700
257.0400
1,256,800
Wed, 29 Jul 2026
268.9400
270.0200
254.2400
256.0200
1,919,600
Tue, 28 Jul 2026
254.0000
268.4400
253.9900
265.6200
2,571,500
Mon, 27 Jul 2026
16 · 8-K
After-hours · 16:43 ET
8-K ↗
Mon, 27 Jul 2026
249.1200
251.2300
244.0400
247.8600
1,682,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
242.3400
249.0200
241.6400
247.5600
1,365,200
Thu, 23 Jul 2026
238.5300
243.7000
237.7800
241.1500
1,542,500
Wed, 22 Jul 2026
234.5300
239.1500
234.3200
235.9000
926,100
Tue, 21 Jul 2026
233.7500
237.9800
232.6600
233.2000
884,800
Mon, 20 Jul 2026
237.8200
237.8200
230.0000
230.7400
1,534,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
232.0400
237.6000
231.1300
236.6100
1,494,100
Thu, 16 Jul 2026
235.0100
238.0700
234.2800
235.6700
821,100
Wed, 15 Jul 2026
235.4700
238.0000
233.5200
236.8700
941,300
Tue, 14 Jul 2026
236.4900
236.7900
233.1800
234.1600
903,200
Mon, 13 Jul 2026
228.6000
235.7000
228.2400
233.0000
1,240,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
222.8800
228.0400
222.8800
227.3700
786,600
Thu, 09 Jul 2026
227.1200
228.4000
221.6800
222.2800
1,152,500
Wed, 08 Jul 2026
227.4900
229.9600
224.7600
226.6800
1,317,000
Tue, 07 Jul 2026
221.9400
228.1200
221.8400
227.4200
1,538,500
Mon, 06 Jul 2026
220.7500
225.8500
220.0000
223.9200
1,469,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
219.9000
222.0000
216.8800
220.7500
1,443,000
Wed, 01 Jul 2026
220.2700
220.9000
214.6100
219.0200
1,675,100
Tue, 30 Jun 2026
228.9600
229.5200
221.4600
222.7500
2,080,500
Mon, 29 Jun 2026
239.5000
241.7500
228.0500
228.5800
2,349,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
245.1400
246.9100
237.8200
239.7800
2,250,000
Thu, 25 Jun 2026
242.2900
249.6500
241.3900
248.8900
1,493,400
Wed, 24 Jun 2026
242.7200
244.1900
238.3900
240.5200
1,772,600
Tue, 23 Jun 2026
240.1500
241.9700
237.5000
239.6300
2,538,500
Mon, 22 Jun 2026
15 · 8-K/A
After-hours · 16:27 ET
8-K/A ↗
Mon, 22 Jun 2026
244.7800
245.8600
241.4200
244.9300
2,275,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
252.9500
254.1100
242.0500
243.8300
5,190,800
Wed, 17 Jun 2026
258.0000
258.8400
250.0000
252.6000
1,953,100
Tue, 16 Jun 2026
261.5900
264.4000
258.9100
259.0800
1,470,400
Mon, 15 Jun 2026
270.0000
270.9000
256.5500
259.3200
2,180,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
264.8000
268.8000
264.3500
266.3500
1,204,200
Thu, 11 Jun 2026
254.3500
261.9400
252.6900
260.9000
1,440,900
Wed, 10 Jun 2026
252.8500
257.0800
249.5400
250.4900
1,214,500
Tue, 09 Jun 2026
256.8100
257.9700
245.3300
254.3200
1,111,000
Mon, 08 Jun 2026
256.8600
256.8600
251.7400
253.4000
1,647,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
260.0500
261.4600
252.4100
254.3900
1,439,500
Thu, 04 Jun 2026
255.8100
264.6700
255.0100
262.2800
1,216,800
Wed, 03 Jun 2026
257.1800
261.4700
255.0100
257.7300
1,386,500
Tue, 02 Jun 2026
14 · 8-K/A
After-hours · 17:11 ET
8-K/A ↗
Tue, 02 Jun 2026
251.4400
260.3700
251.3500
258.4600
1,700,600
Mon, 01 Jun 2026
247.5800
252.2200
245.8800
251.4900
1,164,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
249.1000
251.3900
247.5000
250.0000
3,387,900
Thu, 28 May 2026
245.8000
250.3700
241.3800
249.3000
1,520,800
Wed, 27 May 2026
241.0000
247.4000
239.4300
246.4700
1,399,600
Tue, 26 May 2026
232.9200
240.4300
232.1900
240.2900
1,569,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
229.1000
233.0500
227.5900
232.0000
1,135,800
Thu, 21 May 2026
225.7300
227.8900
224.2200
226.4400
998,300
Wed, 20 May 2026
222.9000
225.7200
221.7700
225.6700
884,300
Tue, 19 May 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 19 May 2026
222.9300
223.7800
219.4900
221.7300
1,332,100
Mon, 18 May 2026
226.6200
227.6500
223.0400
226.4800
1,350,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
229.2900
229.6500
226.1100
227.0200
1,346,100
Thu, 14 May 2026
233.4200
234.2100
230.8000
232.8500
1,012,600
Wed, 13 May 2026
12 · 10-Q
After market open · 09:44 ET
10-Q ↗
Wed, 13 May 2026
231.3800
235.4500
230.0000
232.3400
1,351,600
Tue, 12 May 2026
231.0300
231.9900
228.8200
229.8300
1,626,500
Mon, 11 May 2026
229.0200
232.9600
226.6700
232.0000
1,612,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
228.0100
229.8800
225.8900
227.5000
965,100
Thu, 07 May 2026
233.9200
233.9200
225.3000
226.7000
1,766,900
Wed, 06 May 2026
234.7200
235.4400
230.3200
234.2200
1,220,200
Tue, 05 May 2026
227.9700
233.7400
227.5900
232.0700
1,398,200
Mon, 04 May 2026
226.0000
226.8900
222.7900
225.8100
979,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
226.0000
227.9600
224.2100
226.0400
1,227,600
Thu, 30 Apr 2026
222.0000
227.1600
220.0800
225.2900
2,314,300
Wed, 29 Apr 2026
226.0000
226.8900
220.7100
222.3900
1,633,200
Tue, 28 Apr 2026
220.1500
227.4800
214.1300
225.1100
3,584,700
Mon, 27 Apr 2026
11 · 8-K
After-hours · 16:56 ET
8-K ↗
Mon, 27 Apr 2026
214.0800
217.3800
213.1400
215.0000
1,414,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
213.9600
214.8200
210.8300
214.2900
1,260,200
Thu, 23 Apr 2026
215.0000
215.7800
210.3200
212.9500
1,990,800
Wed, 22 Apr 2026
211.1000
216.2600
210.1200
214.2600
2,319,400
Tue, 21 Apr 2026
202.6600
210.1700
202.6600
208.0600
1,941,200
Mon, 20 Apr 2026
195.0500
203.0500
195.0100
202.2600
1,370,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
192.4000
197.1300
191.2800
195.8700
1,546,100
Thu, 16 Apr 2026
190.5000
193.3400
189.7200
191.8500
1,311,700
Wed, 15 Apr 2026
190.0400
190.5300
187.6700
189.6000
1,044,300
Tue, 14 Apr 2026
190.5500
191.6200
188.7600
190.0400
982,800
Mon, 13 Apr 2026
186.1200
189.8700
186.1200
189.6700
1,137,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
185.5000
188.2200
185.4100
186.1200
1,644,100
Thu, 09 Apr 2026
181.7500
184.5300
181.2700
184.0000
1,538,300
Wed, 08 Apr 2026
178.5300
182.3400
177.7300
182.1600
1,674,100
Tue, 07 Apr 2026
170.3900
173.6600
170.3000
173.2600
1,685,900
Mon, 06 Apr 2026
170.9900
172.8600
167.3500
169.5900
932,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
171.6100
174.6200
170.0000
172.4600
1,209,800
Wed, 01 Apr 2026
171.2500
175.2800
170.9600
173.7200
1,413,100
Tue, 31 Mar 2026
165.9500
169.6400
165.1300
169.1000
1,515,600
Mon, 30 Mar 2026
165.0000
167.3500
163.6200
164.7500
853,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
165.4700
166.2400
162.6000
163.3700
1,080,800
Fri, 27 Mar 2026
10 · DEFA14A
Pre-market · 09:02 ET
DEFA14A ↗
Fri, 27 Mar 2026
9 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
165.5500
167.9800
165.3000
166.0100
1,444,600
Wed, 25 Mar 2026
164.6700
166.3500
163.9500
165.1700
1,402,000
Tue, 24 Mar 2026
160.1700
163.1200
160.0900
162.7400
1,874,800
Mon, 23 Mar 2026
162.8200
163.4500
160.2900
160.6200
2,185,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
164.2400
164.2400
157.8400
158.5800
2,710,900
Thu, 19 Mar 2026
157.8800
163.1400
155.1400
161.9500
1,476,100
Wed, 18 Mar 2026
161.9600
164.6000
160.7800
161.1600
1,149,900
Tue, 17 Mar 2026
162.9100
164.4300
161.8500
162.0800
918,300
Mon, 16 Mar 2026
165.1800
165.9900
161.6900
162.7400
1,080,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
166.2000
166.8200
162.0000
163.4800
1,002,800
Thu, 12 Mar 2026
169.9300
169.9300
165.2800
165.6700
1,275,100
Wed, 11 Mar 2026
170.1600
173.1700
169.4900
171.8100
1,425,600
Tue, 10 Mar 2026
169.5900
172.0500
167.8100
170.4300
1,327,600
Mon, 09 Mar 2026
166.7400
169.9600
163.2900
169.4700
1,430,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
170.0000
170.6400
166.6700
168.7500
1,479,800
Thu, 05 Mar 2026
174.9400
175.5000
170.1800
172.1000
1,775,800
Wed, 04 Mar 2026
178.7500
179.4800
175.1200
176.0700
1,061,400
Tue, 03 Mar 2026
175.8100
178.3300
171.2900
177.4000
1,515,800
Tue, 03 Mar 2026
8 · 8-K
Pre-market · 09:18 ET
8-K ↗
Mon, 02 Mar 2026
176.6700
180.8300
174.5400
180.5700
1,602,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
174.4000
176.9600
173.0100
176.8800
2,367,000
Fri, 27 Feb 2026
7 · 8-K/A
Pre-market · 09:08 ET
8-K/A ↗
Thu, 26 Feb 2026
175.5700
176.5200
173.7500
175.6100
1,372,800
Wed, 25 Feb 2026
6 · 10-K
After-hours · 16:13 ET
10-K ↗
Wed, 25 Feb 2026
175.6900
176.5000
172.8900
175.4800
1,443,500
Tue, 24 Feb 2026
178.5000
178.5600
174.9300
175.1500
1,696,700
Mon, 23 Feb 2026
179.7100
181.2600
176.7000
178.8500
2,135,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
180.0000
181.0500
176.6200
180.0100
2,073,300
Fri, 20 Feb 2026
5 · 8-K
Pre-market · 08:49 ET
8-K ↗
Thu, 19 Feb 2026
182.4800
184.3400
179.7700
180.0400
1,987,100
Wed, 18 Feb 2026
185.0500
187.2800
183.3100
184.5400
928,300
Tue, 17 Feb 2026
184.0900
184.6600
178.4100
183.6400
1,391,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
180.0000
185.3100
177.0600
183.2300
2,453,800
Thu, 12 Feb 2026
193.6800
195.5700
186.5500
188.8100
1,799,900
Wed, 11 Feb 2026
194.3600
196.9000
193.4000
194.4200
1,647,200
Tue, 10 Feb 2026
191.9300
193.1000
189.4900
191.9900
1,824,300
Mon, 09 Feb 2026
191.6700
193.5000
189.1000
193.0800
1,365,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
188.3900
193.0900
188.1200
192.8400
1,670,900
Thu, 05 Feb 2026
186.5000
189.6000
184.6500
186.5000
2,216,000
Wed, 04 Feb 2026
187.9100
191.0400
186.5400
189.9500
2,383,800
Tue, 03 Feb 2026
182.7500
188.9200
182.6700
186.5000
2,392,500
Mon, 02 Feb 2026
176.0000
181.8700
175.3300
180.9600
2,295,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
177.6200
180.9800
176.6100
177.7200
3,064,500
Thu, 29 Jan 2026
176.1400
179.9100
174.0000
179.9100
2,034,900
Wed, 28 Jan 2026
173.9900
174.7200
170.8400
173.1800
1,820,800
Tue, 27 Jan 2026
172.4400
175.9500
165.6800
173.5800
2,895,800
Mon, 26 Jan 2026
4 · 8-K
After-hours · 16:51 ET
8-K ↗
Mon, 26 Jan 2026
182.6300
183.3200
177.1300
177.6600
2,577,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
180.8900
182.1500
178.4100
181.6500
1,849,700
Thu, 22 Jan 2026
180.5000
183.0000
179.5600
180.2700
1,476,900
Wed, 21 Jan 2026
177.0000
181.6400
176.6100
180.2300
1,774,700
Tue, 20 Jan 2026
172.5300
175.0400
171.7100
174.4900
1,622,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
173.8900
175.0600
170.7400
174.3900
1,737,800
Thu, 15 Jan 2026
173.0200
175.9400
173.0200
174.7900
1,429,600
Wed, 14 Jan 2026
169.5100
173.5900
169.3600
172.2900
1,892,200
Tue, 13 Jan 2026
166.5000
169.8600
165.8700
169.4800
1,434,900
Mon, 12 Jan 2026
164.6300
166.8700
163.0000
165.9700
1,563,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
166.7400
168.5000
161.4400
163.7700
1,919,100
Thu, 08 Jan 2026
163.7400
169.5100
163.0200
167.8800
1,423,400
Wed, 07 Jan 2026
168.2600
169.7000
164.1500
164.8100
1,866,700
Tue, 06 Jan 2026
167.4700
170.2100
166.3900
169.3500
1,834,500
Mon, 05 Jan 2026
170.0000
171.9400
166.3100
168.1300
2,145,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
165.1800
169.6500
164.3400
169.4000
1,524,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
164.4600
164.8200
162.2300
163.1100
1,133,100
Tue, 30 Dec 2025
165.8500
167.3500
164.7000
164.8000
1,414,300
Mon, 29 Dec 2025
165.0300
166.5000
164.7200
165.4800
1,229,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
165.2300
166.4500
164.9000
166.3500
735,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
164.1400
166.3400
163.4100
165.4900
777,100
Tue, 23 Dec 2025
165.0800
165.8200
163.2900
163.6900
1,241,000
Mon, 22 Dec 2025
160.0700
164.3600
159.1300
164.2600
1,702,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
156.5100
159.2100
155.0000
159.1500
3,430,900
Thu, 18 Dec 2025
159.6400
160.8700
157.1500
157.8300
2,031,700
Wed, 17 Dec 2025
156.9900
161.6800
156.5800
160.6900
2,032,600
Tue, 16 Dec 2025
162.7300
163.8200
161.5000
162.2600
1,349,600
Mon, 15 Dec 2025
165.7300
165.7300
160.5900
162.0200
1,695,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
167.2200
167.4200
163.7200
165.1100
1,200,100
Thu, 11 Dec 2025
163.9600
168.0700
163.2600
166.5700
1,260,000
Wed, 10 Dec 2025
159.8100
165.1600
159.0800
164.3300
1,907,400
Tue, 09 Dec 2025
158.0000
159.3900
157.2200
158.1400
1,296,000
Mon, 08 Dec 2025
159.7500
160.5000
158.0000
159.3000
1,292,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
162.5900
162.7800
159.1400
159.4500
1,974,000
Thu, 04 Dec 2025
164.0000
164.7100
160.5400
162.5400
1,475,100
Thu, 04 Dec 2025
3 · 8-K
Pre-market · 09:18 ET
8-K ↗
Wed, 03 Dec 2025
161.1400
166.2700
160.7200
164.7100
2,198,300
Tue, 02 Dec 2025
161.6200
161.9400
160.1800
161.0900
959,700
Mon, 01 Dec 2025
158.7300
162.2200
158.6500
160.7000
1,096,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
159.4500
159.9500
158.6300
159.4900
604,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
156.2500
159.4200
155.9800
159.1300
1,077,900
Tue, 25 Nov 2025
154.5000
157.8400
153.6300
156.2500
1,364,800
Mon, 24 Nov 2025
151.7200
153.9300
150.8600
153.6500
1,640,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
147.0000
152.6700
146.0000
152.3500
1,523,200
Thu, 20 Nov 2025
149.8400
153.6000
147.1600
147.2000
1,392,200
Wed, 19 Nov 2025
149.1700
150.2600
147.0200
148.5800
981,400
Tue, 18 Nov 2025
147.6100
150.6200
146.5200
148.5100
1,334,300
Mon, 17 Nov 2025
147.0100
151.1900
146.1000
148.6700
1,655,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
145.1300
150.6200
143.4100
147.7800
1,160,500
Thu, 13 Nov 2025
149.0100
149.9600
144.1300
145.8100
1,492,400
Wed, 12 Nov 2025
145.0000
150.3300
145.0000
148.3800
1,580,900
Wed, 12 Nov 2025
2 · 10-Q
Pre-market · 09:05 ET
10-Q ↗
Tue, 11 Nov 2025
143.0000
144.7200
141.3300
144.0400
908,700
Mon, 10 Nov 2025
144.7800
144.9800
140.9300
142.6600
1,508,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
144.3000
144.7400
142.0500
144.3100
1,134,200
Thu, 06 Nov 2025
145.7700
147.3500
144.5000
144.6600
1,191,300
Wed, 05 Nov 2025
144.0000
146.6400
142.5300
145.2500
1,466,200
Tue, 04 Nov 2025
145.4000
146.7100
143.8500
144.2900
1,748,900
Mon, 03 Nov 2025
149.5100
150.0000
144.7800
148.1200
1,642,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
149.5000
152.0000
147.8500
150.0500
1,992,600
Thu, 30 Oct 2025
151.2900
153.4500
149.4300
149.7400
1,766,000
Wed, 29 Oct 2025
152.2000
155.8300
151.1500
154.4300
2,290,500
Tue, 28 Oct 2025
146.2200
154.7800
145.6900
151.9900
3,402,700
Mon, 27 Oct 2025
1 · 8-K
After-hours · 16:53 ET
8-K ↗
Mon, 27 Oct 2025
140.2200
144.8300
139.2100
144.1600
2,765,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
138.9000
140.7700
138.3400
138.7000
1,360,300
Thu, 23 Oct 2025
136.6500
139.0500
135.5900
138.4500
1,182,900