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
310.3100
325.5650
310.4100
325.4300
3,132,094
Thu, 22 Oct 2026
318.8900
323.9400
306.8500
313.9600
3,781,100
Wed, 21 Oct 2026
320.1000
327.4850
318.1010
322.7300
2,595,100
Tue, 20 Oct 2026
311.4800
323.7700
309.5000
319.6100
4,185,600
Mon, 19 Oct 2026
314.0000
320.4300
309.8000
315.3500
5,303,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
339.8100
343.8800
302.2400
306.8400
8,774,600
Thu, 15 Oct 2026
321.5750
336.3800
317.8200
335.0700
5,678,200
Wed, 14 Oct 2026
350.5300
356.8390
333.7100
335.0800
4,594,900
Tue, 13 Oct 2026
358.3000
368.6300
353.3570
357.7600
4,111,700
Mon, 12 Oct 2026
368.9800
370.5500
356.7590
360.3700
4,115,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
345.3000
369.0400
345.3000
368.8900
8,025,600
Thu, 08 Oct 2026
332.1100
344.6600
332.1100
343.4000
3,989,000
Wed, 07 Oct 2026
333.4200
341.6200
332.0000
332.8500
2,470,700
Tue, 06 Oct 2026
339.7000
349.0000
335.1100
335.9500
3,551,500
Mon, 05 Oct 2026
342.0000
343.0000
337.8700
338.9900
3,268,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
17 · 8-K
After-hours · 20:06 ET
8-K ↗
Fri, 02 Oct 2026
344.0000
347.2000
333.2000
341.0400
3,303,300
Thu, 01 Oct 2026
341.5700
344.4200
336.3140
341.9900
3,605,500
Wed, 30 Sep 2026
331.0000
348.2800
330.5500
339.5600
5,705,400
Tue, 29 Sep 2026
331.1800
333.4100
324.1700
330.3100
5,712,000
Mon, 28 Sep 2026
320.0100
333.7200
316.6300
328.1200
4,523,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
333.9400
347.2200
332.7900
335.9400
3,025,900
Thu, 24 Sep 2026
332.8500
337.6450
328.2100
334.0000
2,793,500
Wed, 23 Sep 2026
338.1500
348.6100
333.1600
334.8100
4,037,300
Tue, 22 Sep 2026
345.7000
346.7910
333.6800
336.5900
4,958,400
Mon, 21 Sep 2026
335.6300
339.5300
329.1300
339.3900
3,690,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
338.6100
340.3100
330.1400
332.4300
4,313,300
Thu, 17 Sep 2026
334.0000
344.6600
328.7740
338.3900
4,288,200
Wed, 16 Sep 2026
318.1400
338.0000
317.4500
331.0200
3,757,600
Tue, 15 Sep 2026
324.8900
328.6600
318.5000
322.9800
3,978,200
Mon, 14 Sep 2026
329.0000
336.4850
319.0000
332.3500
4,775,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
329.8600
333.4800
323.4200
328.9900
4,487,100
Thu, 10 Sep 2026
329.7000
341.4500
325.0100
329.7200
3,433,300
Wed, 09 Sep 2026
335.7200
339.5900
331.0000
331.4800
4,320,500
Tue, 08 Sep 2026
333.5900
341.1380
331.7700
335.5000
5,283,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
16 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 04 Sep 2026
353.6300
356.8300
337.1100
337.1800
8,451,600
Thu, 03 Sep 2026
377.2450
384.5600
355.4700
356.4700
21,835,900
Wed, 02 Sep 2026
15 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 02 Sep 2026
310.5400
319.2500
303.8900
305.8400
11,649,500
Tue, 01 Sep 2026
325.8750
328.7600
317.8200
319.8000
4,000,800
Mon, 31 Aug 2026
326.5000
332.6500
323.0400
331.4300
4,391,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
330.3700
334.8000
325.4000
328.0000
3,084,000
Thu, 27 Aug 2026
322.5000
333.5000
320.0000
329.1100
4,067,800
Wed, 26 Aug 2026
309.4400
317.5000
307.2700
315.3700
3,078,400
Tue, 25 Aug 2026
322.1400
325.8500
308.6200
317.0200
4,442,100
Mon, 24 Aug 2026
332.1500
332.1500
321.8200
322.7800
3,722,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
321.6600
333.2750
314.2000
332.7800
3,437,100
Thu, 20 Aug 2026
322.7200
325.0000
317.1200
321.2900
3,175,500
Wed, 19 Aug 2026
325.1500
326.0000
316.3200
325.0100
3,885,000
Tue, 18 Aug 2026
327.1400
334.0000
321.5000
325.3300
4,001,700
Mon, 17 Aug 2026
327.7700
334.4500
324.5060
330.1100
3,097,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
339.0000
339.7500
326.3300
328.9200
2,583,100
Thu, 13 Aug 2026
337.0000
339.7500
330.8000
337.3800
3,022,500
Wed, 12 Aug 2026
329.0400
341.9500
329.0400
332.2600
4,286,000
Tue, 11 Aug 2026
331.1400
338.0400
328.0000
334.1400
3,662,000
Mon, 10 Aug 2026
328.4500
340.5000
328.0000
334.7000
4,668,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
325.0000
331.4000
322.1300
330.4900
6,217,400
Thu, 06 Aug 2026
304.3900
321.8200
304.3900
318.0000
5,968,400
Wed, 05 Aug 2026
317.4900
323.1000
315.0200
316.8400
4,590,900
Tue, 04 Aug 2026
305.0000
321.3100
301.9010
316.7700
5,632,100
Mon, 03 Aug 2026
296.4400
315.4200
292.9500
307.5300
7,988,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
299.5000
304.1700
292.6300
293.2800
7,383,100
Thu, 30 Jul 2026
285.0000
298.2300
283.0000
298.1000
6,453,500
Wed, 29 Jul 2026
276.9000
293.5600
276.9000
282.9000
8,782,300
Tue, 28 Jul 2026
273.0200
277.2100
253.5900
270.3600
5,145,100
Mon, 27 Jul 2026
275.0000
278.4300
265.5200
272.9200
5,224,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
268.9000
270.7900
264.0000
268.0600
3,454,600
Thu, 23 Jul 2026
273.8500
277.5150
260.6000
265.1300
3,114,300
Wed, 22 Jul 2026
269.9500
271.0000
260.3400
267.8000
3,052,100
Tue, 21 Jul 2026
271.6700
279.4900
268.9100
271.7300
3,166,800
Mon, 20 Jul 2026
267.1200
277.2200
267.1200
274.3400
3,795,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
262.6100
274.2500
259.4800
268.9000
5,456,800
Thu, 16 Jul 2026
272.4600
275.2900
262.8150
270.0200
3,345,600
Thu, 16 Jul 2026
14 · 8-K
Pre-market · 06:22 ET
8-K ↗
Wed, 15 Jul 2026
277.9000
279.1900
266.4700
271.8700
3,791,000
Tue, 14 Jul 2026
263.2900
278.8000
261.0000
275.9400
5,385,300
Mon, 13 Jul 2026
265.0000
274.0000
261.5900
268.6500
4,195,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
271.9900
274.9300
258.3400
261.4500
4,144,600
Thu, 09 Jul 2026
255.8100
267.9140
253.0000
267.4900
3,702,700
Wed, 08 Jul 2026
258.5800
263.9700
254.8850
261.3100
4,709,000
Tue, 07 Jul 2026
266.3500
270.9540
262.3700
262.7400
5,538,400
Mon, 06 Jul 2026
254.2000
266.0000
253.0500
262.0900
3,900,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
256.5750
264.9600
254.1600
260.1500
8,093,200
Wed, 01 Jul 2026
258.5600
263.0800
254.6100
261.1900
5,099,000
Tue, 30 Jun 2026
13 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 30 Jun 2026
249.8000
255.0000
246.0100
254.5000
4,689,000
Mon, 29 Jun 2026
250.9600
254.8500
247.0900
251.6500
8,381,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
225.2700
250.0000
222.4500
248.9600
25,607,000
Thu, 25 Jun 2026
223.0000
232.0400
217.4800
227.0600
5,414,800
Wed, 24 Jun 2026
228.6300
234.3300
224.2600
225.9500
4,320,100
Tue, 23 Jun 2026
226.4550
233.4800
221.2400
230.4100
4,511,000
Tue, 23 Jun 2026
12 · DEFA14A
Next filing day · accepted 22 Jun, 20:18 ET
DEFA14A ↗
Mon, 22 Jun 2026
232.6450
241.6800
225.1900
226.5900
6,014,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
232.7500
233.7580
219.6900
232.2900
7,758,800
Wed, 17 Jun 2026
236.2300
241.3000
230.6200
234.5200
6,155,500
Tue, 16 Jun 2026
240.0000
246.7700
234.3540
238.3200
5,665,800
Mon, 15 Jun 2026
236.3000
244.6300
230.0200
240.7800
5,917,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
240.4950
242.8000
230.4400
232.7800
7,707,300
Thu, 11 Jun 2026
237.7700
243.8300
232.8920
240.3900
7,804,000
Wed, 10 Jun 2026
236.9500
248.6400
232.5200
239.9000
6,160,100
Tue, 09 Jun 2026
239.0000
246.0000
229.6000
239.6600
5,722,300
Mon, 08 Jun 2026
239.8000
247.1900
238.0200
240.4500
4,925,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
242.2000
247.5500
235.0000
238.2600
7,162,800
Thu, 04 Jun 2026
244.3000
253.0050
241.4650
244.1800
9,532,200
Wed, 03 Jun 2026
261.8100
263.6400
241.1400
241.2800
11,359,100
Tue, 02 Jun 2026
265.4500
269.8000
254.8400
261.1400
13,701,800
Mon, 01 Jun 2026
259.9700
284.9900
258.3100
280.1600
20,174,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
11 · 10-Q
After-hours · 16:04 ET
10-Q ↗
Fri, 29 May 2026
240.6900
256.2100
239.5000
255.5500
19,892,200
Thu, 28 May 2026
237.0000
244.9200
229.4900
239.2000
39,582,300
Wed, 27 May 2026
10 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 27 May 2026
174.6800
179.1000
173.0800
175.2600
17,731,400
Tue, 26 May 2026
176.8850
181.2700
174.5500
177.6000
12,371,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
167.7400
173.5000
167.4000
172.2000
5,968,700
Thu, 21 May 2026
164.0300
165.7400
161.3860
165.5400
4,504,000
Wed, 20 May 2026
166.4000
169.1490
163.2800
166.9700
5,942,100
Tue, 19 May 2026
172.4750
176.9800
166.7100
169.5500
12,357,200
Mon, 18 May 2026
9 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Mon, 18 May 2026
8 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Mon, 18 May 2026
156.7000
165.2800
155.1900
164.2400
10,730,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
149.9700
159.8300
149.0700
157.4700
7,739,700
Thu, 14 May 2026
151.0000
152.9400
146.8000
150.7600
5,835,200
Wed, 13 May 2026
150.0100
154.8900
146.0500
152.3700
6,892,700
Tue, 12 May 2026
153.0000
154.0000
149.5600
151.9800
4,877,400
Mon, 11 May 2026
150.1600
154.8500
148.1600
151.5000
4,799,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
150.0000
152.7000
144.4800
152.4500
7,280,700
Thu, 07 May 2026
153.4300
157.0000
150.3000
153.7200
13,709,300
Wed, 06 May 2026
139.5100
140.6300
136.2000
139.7400
7,431,200
Tue, 05 May 2026
145.5000
146.8950
139.4200
141.7100
5,891,600
Mon, 04 May 2026
142.0100
149.1400
141.5000
144.2100
6,190,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
142.0000
144.5600
138.6400
141.0000
9,351,300
Thu, 30 Apr 2026
140.2100
141.2550
133.0200
136.4700
8,241,600
Wed, 29 Apr 2026
141.3400
142.3600
138.7700
141.2200
4,323,100
Tue, 28 Apr 2026
145.1500
146.3800
141.5000
142.5600
3,578,800
Mon, 27 Apr 2026
141.2400
146.1050
140.0000
144.2500
5,395,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
142.5100
143.4800
134.3000
140.3200
11,754,800
Thu, 23 Apr 2026
147.8500
148.5100
141.0160
146.4000
7,625,800
Wed, 22 Apr 2026
151.3900
156.7000
151.0100
155.5700
4,719,700
Tue, 21 Apr 2026
151.6000
155.4990
150.2200
150.8400
5,160,400
Mon, 20 Apr 2026
143.4800
151.6880
143.4000
150.4400
6,981,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.5000
147.2000
143.2500
143.9800
6,443,300
Thu, 16 Apr 2026
149.4100
151.4800
143.1800
143.5500
7,360,200
Wed, 15 Apr 2026
139.0000
144.7300
137.0100
144.4800
8,560,100
Tue, 14 Apr 2026
136.3000
140.0000
133.2200
135.4700
8,547,900
Mon, 13 Apr 2026
122.0050
134.6000
121.3000
134.2400
14,833,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
132.5050
132.9100
118.3000
121.1100
23,316,000
Thu, 09 Apr 2026
150.3500
150.3500
131.1800
132.2400
15,489,400
Wed, 08 Apr 2026
155.3400
157.8400
148.7400
149.9900
5,506,200
Tue, 07 Apr 2026
149.3500
151.0000
145.3000
149.2400
5,267,100
Mon, 06 Apr 2026
151.7500
153.1000
147.2400
149.3800
5,669,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
150.2000
155.5850
147.5300
151.8500
4,855,500
Wed, 01 Apr 2026
153.9000
155.4400
148.2000
153.1200
5,070,900
Tue, 31 Mar 2026
149.2600
153.9200
145.0100
150.8200
8,316,000
Tue, 31 Mar 2026
7 · 8-K
Pre-market · 09:06 ET
8-K ↗
Mon, 30 Mar 2026
152.8100
159.2800
151.7600
153.6700
3,797,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
158.3300
158.3300
150.6000
152.8000
5,826,600
Thu, 26 Mar 2026
159.4150
166.4900
158.5400
162.3300
3,142,800
Wed, 25 Mar 2026
165.3600
165.4300
158.2800
160.6100
4,713,800
Tue, 24 Mar 2026
171.6400
173.2900
161.1100
161.3400
4,536,900
Mon, 23 Mar 2026
170.0100
177.0500
169.0000
174.2000
4,472,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
6 · 10-K
After-hours · 16:12 ET
10-K ↗
Fri, 20 Mar 2026
173.6400
174.6900
166.5500
168.0200
5,212,300
Thu, 19 Mar 2026
172.9000
176.8500
170.8450
175.4000
3,815,100
Wed, 18 Mar 2026
174.0000
177.7500
173.1100
173.2500
4,253,000
Tue, 17 Mar 2026
175.3400
178.4800
174.1300
174.6000
4,251,700
Mon, 16 Mar 2026
180.3950
180.7900
173.7100
174.4000
3,894,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
178.1700
181.9300
175.1700
178.6600
3,915,100
Thu, 12 Mar 2026
178.9000
184.7400
176.7000
177.2500
3,896,000
Wed, 11 Mar 2026
177.6500
183.3500
176.9000
179.4300
3,481,300
Tue, 10 Mar 2026
182.4400
182.4400
174.4300
175.3200
4,428,200
Mon, 09 Mar 2026
175.8400
183.1050
175.2500
182.8400
4,836,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
174.4900
183.2500
173.9100
180.4800
6,039,600
Thu, 05 Mar 2026
168.7100
178.6000
168.7100
177.4500
6,950,700
Wed, 04 Mar 2026
165.6600
169.7600
164.0000
168.2600
3,841,200
Tue, 03 Mar 2026
164.9500
169.7000
156.8700
165.7900
7,890,300
Mon, 02 Mar 2026
164.1900
171.8600
164.1300
170.3300
4,776,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
169.4500
171.5200
163.7700
168.4100
10,251,900
Thu, 26 Feb 2026
178.4400
184.4200
167.2000
173.0600
16,645,300
Wed, 25 Feb 2026
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 25 Feb 2026
161.4300
170.4700
160.0000
169.2100
13,379,500
Tue, 24 Feb 2026
156.8800
163.0800
154.6250
161.0600
8,608,800
Mon, 23 Feb 2026
169.6800
169.6800
155.3800
157.6000
11,128,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
177.7100
184.6000
172.2900
172.5000
5,857,600
Thu, 19 Feb 2026
176.2000
180.7900
175.0000
179.2000
3,139,500
Wed, 18 Feb 2026
176.5000
178.7500
171.0100
176.0800
4,155,100
Tue, 17 Feb 2026
178.4000
181.4700
172.0200
177.1000
5,778,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
177.0100
185.6250
175.5000
182.2900
8,333,900
Thu, 12 Feb 2026
180.6800
181.5100
169.1900
172.9100
5,683,400
Wed, 11 Feb 2026
187.6000
188.5000
173.3200
178.8300
6,242,800
Tue, 10 Feb 2026
183.9450
186.5800
178.4100
182.5800
9,400,500
Mon, 09 Feb 2026
168.4100
176.3900
166.2750
175.9500
8,828,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
162.3000
170.3900
159.4800
168.4300
9,619,300
Thu, 05 Feb 2026
163.8500
165.4450
156.0800
156.7100
8,089,400
Wed, 04 Feb 2026
171.0500
171.5000
159.5200
165.2900
17,295,400
Tue, 03 Feb 2026
189.2000
190.1700
168.9710
173.2400
13,814,000
Mon, 02 Feb 2026
4 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 02 Feb 2026
197.0900
197.0900
190.3700
190.6800
4,746,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
200.6500
203.9900
191.8100
192.7000
5,753,500
Thu, 29 Jan 2026
205.2300
206.0500
196.7900
199.3700
7,999,600
Wed, 28 Jan 2026
214.2100
223.0500
214.1500
216.0000
4,807,200
Tue, 27 Jan 2026
213.1500
216.7000
209.0000
212.7500
2,855,400
Mon, 26 Jan 2026
211.7900
214.6990
208.5000
211.2700
3,463,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
213.2900
214.7400
208.9550
209.6900
2,905,300
Thu, 22 Jan 2026
208.9300
211.4900
204.8700
211.1300
3,539,100
Wed, 21 Jan 2026
207.0800
210.3700
205.0500
206.5000
2,883,700
Tue, 20 Jan 2026
206.5100
209.6000
204.9400
206.2100
3,766,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
208.5300
216.1000
207.1100
210.3800
5,250,800
Thu, 15 Jan 2026
205.4700
209.3000
205.4700
207.7400
4,919,800
Wed, 14 Jan 2026
208.0000
208.8800
204.1800
206.1600
4,780,100
Tue, 13 Jan 2026
220.0000
220.4900
207.5000
209.3900
8,054,400
Mon, 12 Jan 2026
216.5000
221.7750
214.0300
220.2800
3,345,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
224.4000
226.8300
218.2000
219.0900
4,650,000
Thu, 08 Jan 2026
235.8300
236.3100
223.5600
223.7900
4,348,700
Wed, 07 Jan 2026
234.0000
235.6500
230.5500
233.5000
2,916,900
Tue, 06 Jan 2026
225.5000
234.8700
223.5200
234.5300
5,208,600
Mon, 05 Jan 2026
217.3500
227.4000
217.3100
224.3600
4,986,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
219.9000
222.9870
213.9500
216.7100
3,464,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
221.6250
222.4000
218.7100
219.3600
2,249,300
Tue, 30 Dec 2025
222.5000
224.1600
221.9100
222.0500
1,593,300
Mon, 29 Dec 2025
222.9900
225.4880
222.2000
222.9000
2,073,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
222.1800
224.1000
221.1000
223.8800
1,763,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
223.9100
224.5750
219.5400
221.9300
1,677,400
Tue, 23 Dec 2025
224.3000
226.1750
219.7000
225.1000
3,986,800
Mon, 22 Dec 2025
223.3400
226.8600
221.7400
226.8400
2,789,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
221.4300
224.0000
218.3400
222.4600
6,288,800
Thu, 18 Dec 2025
217.1500
223.6000
216.7900
221.3100
4,823,200
Wed, 17 Dec 2025
220.0800
224.7500
216.2500
216.2900
2,945,100
Tue, 16 Dec 2025
212.4500
221.3800
212.4500
220.6000
4,793,300
Mon, 15 Dec 2025
216.9200
217.6300
211.9100
215.2800
5,275,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
220.0000
222.4400
215.2100
217.9300
3,900,700
Thu, 11 Dec 2025
215.0000
221.6600
214.9000
220.5100
4,932,400
Wed, 10 Dec 2025
220.2600
221.8500
216.0000
216.5500
9,177,800
Tue, 09 Dec 2025
223.0100
225.3100
220.1000
222.6000
6,129,200
Mon, 08 Dec 2025
228.6400
231.5000
224.4200
225.3100
6,328,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
3 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Fri, 05 Dec 2025
233.5900
234.0000
225.6000
228.7900
11,696,700
Thu, 04 Dec 2025
244.0000
244.1400
234.0300
234.7700
25,623,500
Wed, 03 Dec 2025
2 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 03 Dec 2025
262.5800
267.9740
256.7900
265.0000
12,573,700
Tue, 02 Dec 2025
261.0500
268.2100
258.3250
259.6800
6,626,600
Mon, 01 Dec 2025
249.0900
253.2200
246.0110
252.0000
4,365,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
249.6500
254.0000
248.8450
251.2400
1,944,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
250.0000
250.7200
247.6900
248.6600
3,319,500
Tue, 25 Nov 2025
241.6600
250.9900
237.9300
250.3200
3,505,100
Mon, 24 Nov 2025
237.7000
244.0900
236.0500
241.9900
4,587,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
245.6400
246.3700
228.5800
234.0300
6,823,900
Thu, 20 Nov 2025
258.6000
262.2500
244.3800
244.6600
3,669,400
Wed, 19 Nov 2025
252.8900
256.4500
250.7850
252.9800
1,966,500
Tue, 18 Nov 2025
250.8000
256.8700
248.0200
254.5100
2,668,200
Mon, 17 Nov 2025
258.8800
260.5000
250.4850
252.7900
3,164,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
247.4100
259.6640
243.2100
257.0200
3,246,500
Thu, 13 Nov 2025
262.1600
266.2300
255.0110
256.9200
3,551,100
Wed, 12 Nov 2025
274.2900
275.8700
266.8600
269.8200
3,130,500
Tue, 11 Nov 2025
266.3700
273.3500
266.0100
271.2600
2,481,400
Mon, 10 Nov 2025
268.5000
273.0030
267.5760
268.5100
3,034,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
260.0000
264.7200
254.4900
262.8600
3,835,500
Thu, 06 Nov 2025
268.2500
274.3500
261.0100
264.7200
4,100,400
Wed, 05 Nov 2025
264.4300
268.3800
262.7700
264.7900
3,069,300
Tue, 04 Nov 2025
270.4000
276.9600
262.6100
265.4200
5,249,000
Mon, 03 Nov 2025
277.7300
280.6700
273.6100
277.1400
4,256,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
274.9400
275.4800
265.6900
274.8800
6,207,600
Thu, 30 Oct 2025
263.5900
273.2900
261.3150
271.1800
4,350,700
Wed, 29 Oct 2025
268.3000
272.3900
264.2000
269.7000
4,105,300
Tue, 28 Oct 2025
266.1100
270.9400
264.5000
267.0500
4,129,000
Mon, 27 Oct 2025
263.1500
267.8000
261.8600
265.9700
4,778,800
Mon, 27 Oct 2025
1 · 8-K
Pre-market · 06:09 ET
8-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
256.7700
259.7500
252.6970
257.9400
5,169,300
Thu, 23 Oct 2025
243.6000
253.0900
243.3500
252.9900
3,685,500