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
337.7800
347.1950
332.1700
345.3700
808,452
Thu, 22 Oct 2026
341.4300
351.2100
337.7800
339.6600
2,662,200
Wed, 21 Oct 2026
313.8300
348.9500
313.8300
344.8700
2,744,500
Tue, 20 Oct 2026
308.8400
317.5900
304.0000
315.4500
1,273,500
Mon, 19 Oct 2026
303.3300
305.9900
297.5600
300.0200
506,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
306.0900
308.8300
296.3500
300.1500
674,600
Thu, 15 Oct 2026
301.8100
309.4800
295.4000
306.2400
928,400
Wed, 14 Oct 2026
297.5300
310.5300
296.0000
302.0000
941,300
Tue, 13 Oct 2026
301.0000
302.7700
295.1500
299.0200
753,300
Mon, 12 Oct 2026
301.8000
303.1000
299.2700
301.8600
543,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
294.6000
305.2100
294.6000
301.7900
679,800
Thu, 08 Oct 2026
297.0100
298.2700
288.4300
298.0000
1,176,900
Wed, 07 Oct 2026
303.3800
305.1800
294.2800
300.3000
1,242,200
Tue, 06 Oct 2026
319.8000
333.3000
300.0100
304.9600
1,923,100
Mon, 05 Oct 2026
292.0500
312.2600
292.0200
310.7700
1,305,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
287.9100
290.6100
285.7500
290.1900
443,500
Thu, 01 Oct 2026
291.8600
297.0000
284.6100
286.8300
823,000
Wed, 30 Sep 2026
296.9700
298.9800
293.4600
295.0100
794,100
Tue, 29 Sep 2026
294.7100
298.2000
289.3800
295.9600
661,400
Mon, 28 Sep 2026
289.1300
296.8800
289.1300
294.5900
900,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
293.1900
295.2300
287.2300
292.8400
838,300
Thu, 24 Sep 2026
17 · 8-K
After market open · 12:12 ET
8-K ↗
Thu, 24 Sep 2026
277.0000
298.4000
276.9500
294.4400
1,590,800
Wed, 23 Sep 2026
283.8500
291.0900
276.6400
277.3300
1,594,200
Tue, 22 Sep 2026
280.1900
290.1100
277.4100
285.1100
1,137,100
Mon, 21 Sep 2026
279.3700
281.6300
275.8800
279.0100
952,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
281.2600
283.0000
276.0000
278.0600
1,481,200
Thu, 17 Sep 2026
280.1100
285.5800
274.4000
281.6700
809,800
Wed, 16 Sep 2026
272.7800
282.9100
270.8800
273.4100
1,014,800
Tue, 15 Sep 2026
272.2700
276.0900
269.9300
272.8800
983,700
Mon, 14 Sep 2026
278.2700
279.6400
267.2700
273.1100
1,385,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
276.0100
280.4000
275.6300
278.2600
767,600
Thu, 10 Sep 2026
275.3800
275.8800
272.0600
273.0000
764,700
Wed, 09 Sep 2026
278.5400
280.7500
275.0000
278.3500
789,200
Tue, 08 Sep 2026
285.6000
285.9400
280.1600
280.7600
729,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
288.2900
291.6900
285.3400
288.5000
738,900
Thu, 03 Sep 2026
294.2100
295.7700
285.5600
293.3500
646,300
Wed, 02 Sep 2026
285.4900
292.5500
282.5600
291.7600
606,500
Tue, 01 Sep 2026
289.2600
290.5300
280.9100
282.3400
705,700
Mon, 31 Aug 2026
285.9100
291.4100
284.3400
288.2400
1,086,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
291.6600
294.8900
289.6000
291.5000
659,800
Thu, 27 Aug 2026
297.0100
303.3100
295.9300
296.4100
901,300
Wed, 26 Aug 2026
293.1700
299.5300
290.0100
295.1000
1,231,100
Tue, 25 Aug 2026
299.9300
300.5900
295.3600
297.6400
883,500
Mon, 24 Aug 2026
297.6300
299.0200
290.7300
298.5800
786,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
291.7800
298.1800
289.0700
295.1900
887,500
Thu, 20 Aug 2026
285.7200
299.3200
281.7300
291.4500
1,059,300
Wed, 19 Aug 2026
284.2200
294.5600
280.6800
290.0000
987,400
Tue, 18 Aug 2026
286.4000
289.6000
279.0600
279.1900
703,700
Mon, 17 Aug 2026
279.4800
288.8800
279.0300
286.6400
856,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
280.0600
283.2000
276.6600
280.0500
750,400
Thu, 13 Aug 2026
286.3000
287.7900
278.8400
281.2700
1,054,900
Wed, 12 Aug 2026
282.9200
288.0200
280.0000
284.3700
1,166,400
Tue, 11 Aug 2026
274.8600
282.3900
271.8400
282.0000
1,180,200
Mon, 10 Aug 2026
265.6500
277.0700
265.4900
277.0000
1,025,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
261.5300
267.5900
260.8200
267.4900
612,500
Thu, 06 Aug 2026
264.8900
268.0000
255.7900
265.5100
1,307,400
Wed, 05 Aug 2026
267.9900
267.9900
252.0700
260.7200
1,782,400
Wed, 05 Aug 2026
16 · 10-Q
Pre-market · 09:21 ET
10-Q ↗
Wed, 05 Aug 2026
15 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 04 Aug 2026
234.3300
237.2400
228.5200
234.1200
1,146,500
Mon, 03 Aug 2026
233.2900
235.7000
228.0100
230.8700
608,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
235.7100
237.0600
230.0600
232.5100
509,200
Thu, 30 Jul 2026
234.5500
235.5000
227.3800
234.6200
937,700
Wed, 29 Jul 2026
240.6400
242.4000
234.1800
234.8000
1,054,500
Tue, 28 Jul 2026
232.3000
242.7300
231.5000
240.4300
1,257,900
Mon, 27 Jul 2026
225.8600
227.4900
222.6800
224.3000
720,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
230.2300
231.9800
225.0300
226.5800
476,100
Thu, 23 Jul 2026
234.0700
238.8500
224.2800
229.2900
1,075,100
Wed, 22 Jul 2026
218.1900
221.8300
216.9900
218.7000
570,800
Tue, 21 Jul 2026
215.5700
223.6200
213.4000
219.4000
925,000
Mon, 20 Jul 2026
220.0400
221.6300
216.3400
219.7000
953,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
224.9400
228.5300
222.6700
224.3500
710,200
Thu, 16 Jul 2026
228.3700
230.7100
224.7600
229.1600
911,500
Wed, 15 Jul 2026
232.3000
233.8600
224.9500
228.2200
860,600
Tue, 14 Jul 2026
228.3700
235.2100
225.2500
231.2100
964,700
Mon, 13 Jul 2026
233.4000
235.8100
224.5700
229.7500
910,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
235.0000
237.8600
232.6100
233.4100
873,200
Thu, 09 Jul 2026
224.4800
233.7200
222.9400
233.6000
652,900
Wed, 08 Jul 2026
226.0300
227.8100
218.3900
223.9600
740,800
Tue, 07 Jul 2026
233.0000
234.9200
225.7000
228.6800
806,400
Mon, 06 Jul 2026
227.5900
232.3200
223.8500
231.4300
631,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
229.5000
231.4600
226.9500
230.6900
845,300
Wed, 01 Jul 2026
225.6200
236.6200
224.9300
229.0900
1,086,100
Tue, 30 Jun 2026
225.7500
228.0900
222.1100
226.7900
1,061,300
Mon, 29 Jun 2026
215.4100
225.8700
214.7600
225.5700
1,091,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
210.0000
217.1900
210.0000
215.7500
1,445,800
Thu, 25 Jun 2026
203.9000
213.9000
202.7800
212.7100
1,536,000
Wed, 24 Jun 2026
189.9100
202.7900
189.9100
202.1000
936,600
Tue, 23 Jun 2026
182.2100
187.6400
181.5300
186.6000
632,100
Mon, 22 Jun 2026
183.5100
186.3000
178.9200
181.5600
670,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
183.7000
186.1800
181.9600
185.0000
1,170,100
Wed, 17 Jun 2026
188.8100
191.3400
181.7200
182.3400
1,025,200
Tue, 16 Jun 2026
188.9400
190.0000
184.6400
184.7900
661,400
Mon, 15 Jun 2026
189.2800
191.2700
187.2800
188.4700
690,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
186.9100
190.7900
185.1600
187.5100
493,900
Thu, 11 Jun 2026
185.9300
189.2200
182.5100
188.0600
540,800
Wed, 10 Jun 2026
188.4900
193.8100
184.4200
186.2900
788,300
Tue, 09 Jun 2026
188.5000
193.1700
184.5300
189.8500
777,600
Mon, 08 Jun 2026
182.8000
187.2400
181.4600
186.4400
761,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
187.1800
187.3500
180.5500
181.3400
519,300
Thu, 04 Jun 2026
182.0000
187.9500
180.6000
185.7900
736,700
Wed, 03 Jun 2026
172.7500
181.0500
169.4600
179.8700
535,800
Tue, 02 Jun 2026
179.0000
181.7600
172.1700
174.7900
752,100
Mon, 01 Jun 2026
180.2800
184.6800
178.0600
182.0700
996,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
181.3400
184.8300
177.0100
180.7100
1,041,000
Thu, 28 May 2026
163.9800
183.8000
163.9800
181.3400
1,316,100
Wed, 27 May 2026
157.8700
164.7700
157.8700
164.4900
1,165,900
Tue, 26 May 2026
160.5400
160.5400
155.5000
156.7300
1,120,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
159.8300
163.4200
155.5600
160.3000
588,600
Thu, 21 May 2026
155.0600
160.6600
153.1100
158.8600
867,800
Wed, 20 May 2026
152.8100
157.0400
147.5100
156.0300
880,500
Tue, 19 May 2026
150.5900
154.4000
146.2000
152.4300
1,086,500
Mon, 18 May 2026
152.2000
157.5500
149.4200
149.9300
1,628,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
157.5400
160.2600
149.9800
150.8500
1,397,500
Thu, 14 May 2026
163.9100
164.3700
158.8900
159.1200
829,200
Wed, 13 May 2026
167.0400
167.0400
160.0800
162.8500
735,000
Tue, 12 May 2026
169.2300
171.0200
163.4500
168.6900
724,900
Mon, 11 May 2026
14 · 8-K
After-hours · 17:01 ET
FORM 8-K ↗
Mon, 11 May 2026
176.9700
178.4100
168.4400
168.4600
762,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
182.5600
183.6500
174.0700
177.6200
978,100
Thu, 07 May 2026
13 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 07 May 2026
189.3000
194.5700
181.6700
181.6800
1,335,600
Thu, 07 May 2026
12 · 8-K
Pre-market · 07:14 ET
8-K ↗
Wed, 06 May 2026
187.2300
189.3400
180.6900
181.7300
1,102,500
Tue, 05 May 2026
174.6800
185.5700
172.4200
185.3900
1,171,600
Mon, 04 May 2026
164.7700
172.6600
164.7700
172.3200
744,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
167.6600
167.6600
163.1000
165.7800
668,800
Thu, 30 Apr 2026
163.1500
167.3600
161.9500
166.9700
702,900
Wed, 29 Apr 2026
167.0600
168.9700
162.3700
163.8400
532,300
Tue, 28 Apr 2026
170.4200
170.9500
165.0800
166.7900
633,300
Mon, 27 Apr 2026
170.0600
174.4600
169.7800
171.2300
750,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
169.1000
171.7200
167.2000
169.8000
716,300
Thu, 23 Apr 2026
178.6500
180.8600
165.5500
167.7400
1,237,800
Wed, 22 Apr 2026
185.5100
185.8400
181.7200
184.8000
865,900
Tue, 21 Apr 2026
186.1800
190.1400
182.0700
183.1000
445,000
Mon, 20 Apr 2026
181.1200
186.8300
181.1200
185.5400
576,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
180.3100
185.6100
179.0700
183.8800
745,000
Thu, 16 Apr 2026
178.9400
185.0000
175.7900
176.9400
915,100
Wed, 15 Apr 2026
180.8000
184.6100
177.3800
180.5600
976,300
Tue, 14 Apr 2026
181.9000
183.8000
179.2400
179.3100
875,300
Mon, 13 Apr 2026
177.4700
179.7600
173.2300
178.3400
636,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
176.1000
176.2700
172.5900
175.6500
487,900
Thu, 09 Apr 2026
175.0000
176.1700
170.2000
175.5500
839,200
Wed, 08 Apr 2026
178.1400
180.7900
173.9400
175.0700
979,000
Tue, 07 Apr 2026
167.0600
170.9700
166.0600
169.5400
686,800
Mon, 06 Apr 2026
170.5600
173.8600
161.5300
168.2200
1,344,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
170.5300
179.8300
170.5200
173.8900
839,200
Wed, 01 Apr 2026
173.7700
176.2000
171.6600
174.9000
915,700
Tue, 31 Mar 2026
162.5500
172.5700
162.0400
172.5000
1,180,100
Tue, 31 Mar 2026
11 · DEF 14A
Pre-market · 07:50 ET
DEF 14A ↗
Mon, 30 Mar 2026
161.5500
163.3000
158.2400
159.7200
873,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
163.6000
163.6000
153.2500
159.1600
814,300
Thu, 26 Mar 2026
164.3300
168.2400
164.3300
165.1300
909,100
Wed, 25 Mar 2026
163.8200
166.0100
159.1700
165.8900
1,033,600
Tue, 24 Mar 2026
155.0600
161.1600
153.6300
159.1900
598,200
Mon, 23 Mar 2026
156.6500
159.3500
153.9900
158.0000
984,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
152.8600
155.8800
150.8300
153.6000
808,600
Thu, 19 Mar 2026
156.0400
158.8500
152.8900
153.0500
790,900
Wed, 18 Mar 2026
151.6200
158.1600
149.6400
157.1100
804,800
Tue, 17 Mar 2026
155.5000
158.7700
153.0800
153.7100
755,100
Mon, 16 Mar 2026
157.6700
158.5100
151.6800
151.9700
791,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
155.6200
158.7600
153.0500
155.4600
987,600
Thu, 12 Mar 2026
166.0700
166.4600
151.8900
152.6600
1,414,800
Wed, 11 Mar 2026
166.7300
170.1600
166.4700
168.9100
604,900
Tue, 10 Mar 2026
173.9500
175.2800
166.8200
167.3700
793,600
Mon, 09 Mar 2026
172.7300
178.0500
168.2100
176.9900
1,029,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
178.8900
179.8600
172.9200
174.4600
1,078,800
Thu, 05 Mar 2026
177.6800
182.6500
177.6800
181.3200
1,145,100
Wed, 04 Mar 2026
176.0600
181.0100
175.5000
179.5800
742,900
Tue, 03 Mar 2026
173.9200
178.4200
172.0500
175.6900
790,300
Mon, 02 Mar 2026
175.2900
179.2000
173.2200
178.6100
835,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
172.0800
179.8200
170.0000
178.4900
1,198,300
Thu, 26 Feb 2026
168.0800
175.4800
166.5900
175.4600
1,632,500
Wed, 25 Feb 2026
169.9100
171.0500
166.6000
167.5600
982,200
Wed, 25 Feb 2026
10 · 8-K
Pre-market · 07:34 ET
8-K ↗
Tue, 24 Feb 2026
162.3500
168.9800
161.4300
166.0600
768,700
Mon, 23 Feb 2026
168.0100
170.1700
159.5400
163.5200
1,499,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
162.5400
171.9300
161.4600
168.9200
1,599,400
Thu, 19 Feb 2026
154.0900
165.1200
151.3100
164.2400
2,055,800
Wed, 18 Feb 2026
7 · 8-K
After-hours · 16:39 ET
FORM 8-K ↗
Wed, 18 Feb 2026
146.8200
158.4500
146.3300
158.0000
2,541,200
Wed, 18 Feb 2026
9 · 10-K
Pre-market · 09:21 ET
10-K ↗
Wed, 18 Feb 2026
8 · 8-K
Pre-market · 07:13 ET
8-K ↗
Tue, 17 Feb 2026
160.7400
164.3600
157.8200
158.5300
1,936,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
160.4400
163.3300
156.5800
161.3500
1,102,300
Thu, 12 Feb 2026
157.4900
162.6200
148.3400
158.7400
2,827,000
Wed, 11 Feb 2026
183.0600
183.1100
162.9500
165.9800
1,979,600
Tue, 10 Feb 2026
182.0000
184.4500
178.2700
181.2400
1,055,400
Mon, 09 Feb 2026
187.3400
188.7000
183.9400
185.7000
853,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
184.8900
191.5000
182.4700
189.2100
987,700
Thu, 05 Feb 2026
200.6400
201.7200
181.7700
183.7000
1,241,400
Wed, 04 Feb 2026
202.6800
203.7400
198.2100
201.6200
847,500
Tue, 03 Feb 2026
214.3000
218.6900
200.1700
201.4100
963,800
Mon, 02 Feb 2026
208.8600
213.6600
206.8500
213.2200
403,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
210.3700
212.5900
208.1100
210.4800
384,500
Thu, 29 Jan 2026
216.4500
217.7300
210.1400
211.6800
554,500
Wed, 28 Jan 2026
218.4500
219.3700
214.4800
216.8800
444,600
Tue, 27 Jan 2026
220.5300
224.7800
219.4600
219.5300
401,200
Mon, 26 Jan 2026
219.1300
222.6700
218.0300
222.3500
505,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
223.1000
223.2000
217.5700
219.6100
576,800
Thu, 22 Jan 2026
228.3900
228.3900
222.3000
224.0300
521,200
Wed, 21 Jan 2026
219.5200
226.9300
219.5200
226.7700
521,000
Tue, 20 Jan 2026
217.4600
223.6200
216.0300
218.1900
718,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
223.4300
227.5100
218.9000
219.7000
866,900
Thu, 15 Jan 2026
216.4800
224.4300
214.1100
223.4700
779,500
Wed, 14 Jan 2026
219.1500
221.5200
215.2300
216.3900
936,400
Tue, 13 Jan 2026
221.6600
228.8800
215.0000
218.9900
1,054,400
Tue, 13 Jan 2026
6 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 12 Jan 2026
221.2200
222.2900
213.4600
218.8200
743,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
5 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 09 Jan 2026
217.8200
222.3700
216.8800
220.9100
1,133,500
Thu, 08 Jan 2026
213.9000
216.9700
208.6700
215.5100
995,100
Wed, 07 Jan 2026
216.4100
217.8900
215.0200
216.7700
732,200
Tue, 06 Jan 2026
208.3500
216.7600
208.3500
216.1100
752,600
Mon, 05 Jan 2026
197.0000
208.6900
194.9300
208.3200
710,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
200.1300
203.0000
198.5700
202.4200
483,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
202.5300
202.5300
199.4500
199.4800
312,000
Tue, 30 Dec 2025
202.7700
203.6300
200.9000
201.9800
300,800
Mon, 29 Dec 2025
203.1700
205.0000
202.5200
203.1600
471,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
203.4200
204.1900
202.3300
203.6600
293,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
202.6900
204.0100
201.0400
203.1600
242,000
Tue, 23 Dec 2025
202.2000
204.0700
201.5600
202.8700
462,200
Mon, 22 Dec 2025
196.9900
204.4700
196.9900
203.0200
631,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
193.4600
198.3400
191.8900
197.0600
1,174,500
Thu, 18 Dec 2025
197.3200
199.9300
193.6300
193.8500
670,800
Wed, 17 Dec 2025
194.5600
198.9500
194.5600
195.9800
586,900
Tue, 16 Dec 2025
197.3100
198.3200
194.5000
195.2200
722,500
Mon, 15 Dec 2025
197.0800
200.5800
195.1000
198.1500
843,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
194.3700
195.5100
192.0900
193.0300
515,100
Thu, 11 Dec 2025
194.9300
196.3800
192.3800
194.4300
639,000
Wed, 10 Dec 2025
187.5900
195.0600
186.1000
194.8500
1,107,300
Tue, 09 Dec 2025
186.8000
191.3400
185.9300
185.9900
1,070,100
Mon, 08 Dec 2025
184.3900
189.1500
183.4300
187.1200
810,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
185.0100
185.9000
182.7100
184.3100
705,100
Thu, 04 Dec 2025
186.6100
186.7200
176.3700
184.0400
992,700
Wed, 03 Dec 2025
180.9100
185.9300
180.0000
184.6700
770,500
Wed, 03 Dec 2025
4 · 8-K
Pre-market · 07:28 ET
8-K ↗
Tue, 02 Dec 2025
173.9900
177.0100
172.9500
174.7600
636,400
Mon, 01 Dec 2025
177.3200
180.9500
175.7100
176.0900
896,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
178.0000
178.5500
176.9300
178.1400
225,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
179.0000
179.1900
176.6700
178.9400
351,000
Tue, 25 Nov 2025
170.5100
178.5500
170.5100
178.0500
789,500
Mon, 24 Nov 2025
167.5600
171.7200
167.4500
170.4400
1,747,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.5900
172.3900
157.4900
167.6400
1,342,700
Thu, 20 Nov 2025
162.8700
165.4800
160.7100
162.0800
579,400
Wed, 19 Nov 2025
161.8300
162.6500
156.7200
161.6400
751,400
Tue, 18 Nov 2025
162.7500
164.3600
160.4900
162.5300
1,289,500
Mon, 17 Nov 2025
167.6900
170.5400
162.7200
162.7400
714,200
Mon, 17 Nov 2025
3 · 8-K
Pre-market · 08:06 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
167.0800
169.0000
165.0500
167.8100
1,894,500
Thu, 13 Nov 2025
169.3400
175.1200
168.2800
169.2100
1,144,300
Wed, 12 Nov 2025
173.0300
174.4500
171.0600
171.5000
1,056,900
Tue, 11 Nov 2025
169.7000
175.5500
167.6000
173.5000
929,300
Mon, 10 Nov 2025
167.1400
172.8300
166.9600
168.9700
1,163,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
168.9100
171.5000
165.7400
168.0500
901,000
Thu, 06 Nov 2025
167.7200
175.0000
165.7000
170.8800
1,906,800
Wed, 05 Nov 2025
163.2900
170.1400
160.0100
167.7000
2,827,100
Wed, 05 Nov 2025
2 · 10-Q
Pre-market · 09:12 ET
10-Q ↗
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:16 ET
8-K ↗
Tue, 04 Nov 2025
176.0400
180.1900
175.8300
177.8500
1,172,800
Mon, 03 Nov 2025
178.4600
178.9400
173.8900
178.8600
670,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
178.3900
181.5600
178.1700
180.0700
950,200
Thu, 30 Oct 2025
177.1200
182.0600
177.1200
179.1100
784,700
Wed, 29 Oct 2025
186.7100
191.4100
175.5800
180.1500
1,590,700
Tue, 28 Oct 2025
193.4500
193.4700
187.0300
187.9300
1,102,900
Mon, 27 Oct 2025
197.2400
198.0000
193.4100
195.2800
936,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
194.1100
199.6600
191.4800
197.0400
1,741,700
Thu, 23 Oct 2025
191.0000
195.2500
188.9700
190.9700
1,075,600