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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
201.0700
202.4750
199.6800
200.8000
258,152
Thu, 03 Sep 2026
203.4000
206.7600
200.6000
202.9100
384,400
Wed, 02 Sep 2026
203.2700
207.0000
202.0100
202.6200
463,800
Tue, 01 Sep 2026
199.5000
205.6700
198.3500
203.0600
618,400
Mon, 31 Aug 2026
200.2000
203.7100
197.4700
198.7700
1,035,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
199.7100
201.9700
196.7500
200.0000
967,200
Thu, 27 Aug 2026
200.2800
203.6600
198.0000
198.7500
423,700
Wed, 26 Aug 2026
199.3400
207.9200
199.3400
202.4300
413,400
Tue, 25 Aug 2026
198.6500
200.9500
196.5000
199.6300
563,100
Mon, 24 Aug 2026
200.4400
204.8400
198.2000
198.5000
556,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
197.4900
203.4700
197.4900
200.2900
759,300
Thu, 20 Aug 2026
200.1300
202.4700
196.8000
196.9400
553,700
Wed, 19 Aug 2026
204.0100
206.0900
199.7000
201.1700
461,600
Tue, 18 Aug 2026
203.1600
207.8600
203.1600
203.6100
530,700
Mon, 17 Aug 2026
209.3400
210.5300
202.1600
203.0600
617,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
205.8300
214.8300
205.6800
212.4300
594,600
Thu, 13 Aug 2026
207.5900
209.1000
203.9500
205.7100
675,100
Wed, 12 Aug 2026
195.2000
206.1500
195.2000
206.0600
833,200
Tue, 11 Aug 2026
200.8300
202.0000
194.0800
194.5400
345,800
Mon, 10 Aug 2026
197.0500
201.1000
196.7900
198.8400
338,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
190.8100
197.1800
189.9600
196.4500
438,100
Thu, 06 Aug 2026
195.9500
196.5000
190.9400
191.8800
658,600
Wed, 05 Aug 2026
190.4600
196.7900
187.4300
195.1400
645,800
Tue, 04 Aug 2026
195.0000
195.0900
190.0000
191.3600
582,900
Mon, 03 Aug 2026
194.5300
198.9300
194.3300
194.7700
664,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
194.7000
196.7700
192.8300
195.6200
680,500
Thu, 30 Jul 2026
196.6700
199.1300
192.3500
194.7000
908,300
Wed, 29 Jul 2026
199.5600
203.7000
198.5200
199.0200
1,068,600
Tue, 28 Jul 2026
193.0000
202.1200
186.0500
200.3400
1,540,600
Mon, 27 Jul 2026
197.9200
204.8100
195.0100
199.4800
1,153,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
198.3300
200.2600
193.2900
197.5500
1,342,300
Thu, 23 Jul 2026
20 · 10-Q
After market open · 10:21 ET
10-Q ↗
Thu, 23 Jul 2026
217.9900
219.5000
192.2900
200.2900
3,079,600
Wed, 22 Jul 2026
19 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 22 Jul 2026
228.0000
229.9900
218.9500
221.7400
2,187,200
Tue, 21 Jul 2026
228.7500
233.2700
225.0400
226.5400
9,666,400
Mon, 20 Jul 2026
225.9900
232.4200
224.0300
229.7100
833,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
223.6100
226.6600
219.6000
225.3700
1,139,300
Thu, 16 Jul 2026
238.6600
243.1100
224.4900
224.8200
1,042,400
Wed, 15 Jul 2026
235.0100
235.5300
226.6700
233.3600
1,320,500
Tue, 14 Jul 2026
244.8900
244.8900
236.7000
241.5600
1,338,900
Mon, 13 Jul 2026
235.6200
243.7700
233.0000
242.8800
981,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
233.4100
235.9900
229.2800
233.3100
688,100
Thu, 09 Jul 2026
231.6000
236.9900
229.0000
232.0900
688,200
Wed, 08 Jul 2026
230.4400
243.5000
226.5200
230.9400
1,055,800
Tue, 07 Jul 2026
229.5900
236.8900
227.4200
232.9000
947,600
Mon, 06 Jul 2026
229.2100
229.2500
223.2400
227.7000
823,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
233.4100
236.2600
225.3600
229.8700
770,100
Wed, 01 Jul 2026
231.0000
234.3400
226.7800
232.5500
934,100
Tue, 30 Jun 2026
229.3200
231.0000
225.0000
228.7000
1,107,200
Mon, 29 Jun 2026
228.5700
229.8000
222.0100
229.5400
1,128,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
214.4700
230.2000
214.3700
229.7400
2,622,300
Thu, 25 Jun 2026
203.6900
217.5500
203.6900
216.0400
1,801,300
Wed, 24 Jun 2026
197.0000
204.5400
192.5000
201.4200
1,072,100
Tue, 23 Jun 2026
196.1700
197.9300
193.4900
196.5600
850,300
Mon, 22 Jun 2026
195.0000
201.0400
195.0000
197.4200
887,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
197.6100
198.3600
193.8600
195.3700
1,029,700
Wed, 17 Jun 2026
199.7900
202.3000
195.0000
195.5300
866,700
Tue, 16 Jun 2026
202.0100
204.6600
199.7300
200.2100
710,900
Mon, 15 Jun 2026
198.0000
201.9100
194.0500
201.8700
879,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
193.1700
202.8100
192.8900
200.2800
1,187,700
Thu, 11 Jun 2026
198.7200
198.7200
190.2100
193.2000
1,144,900
Wed, 10 Jun 2026
18 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Wed, 10 Jun 2026
202.9800
204.4500
193.3300
197.8900
1,087,000
Tue, 09 Jun 2026
198.9400
204.9500
198.8600
203.0600
1,228,500
Mon, 08 Jun 2026
190.4000
199.0000
190.3900
198.4100
1,023,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
193.8600
195.7400
190.0000
190.8600
664,900
Thu, 04 Jun 2026
189.4200
194.5300
189.4200
192.8100
1,004,300
Wed, 03 Jun 2026
182.1000
186.6800
180.2900
184.8200
793,200
Tue, 02 Jun 2026
183.0000
183.0000
175.7600
179.8600
899,500
Mon, 01 Jun 2026
173.5100
184.0000
173.1600
183.2500
910,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
178.4400
178.4400
172.9400
173.6000
1,069,400
Thu, 28 May 2026
177.5000
179.1700
176.0700
178.0200
881,400
Wed, 27 May 2026
177.6200
180.8300
177.0000
177.8700
1,241,800
Tue, 26 May 2026
177.3800
178.9700
172.7100
176.2000
1,275,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
182.4100
184.8200
180.8600
184.1400
542,300
Thu, 21 May 2026
181.4400
181.4400
176.4900
181.2600
726,300
Wed, 20 May 2026
184.8800
186.4200
179.1300
182.2400
947,800
Tue, 19 May 2026
183.9700
188.4500
180.8600
184.3800
853,400
Mon, 18 May 2026
183.8700
185.8900
179.5300
184.8800
963,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
187.6100
189.9400
183.8400
184.9900
879,100
Thu, 14 May 2026
191.5500
192.5900
185.4000
186.8000
719,100
Wed, 13 May 2026
190.7600
194.2200
188.5500
191.9700
639,100
Tue, 12 May 2026
185.6800
193.9400
184.2800
191.5800
956,600
Mon, 11 May 2026
187.0500
188.9900
179.3300
185.1900
1,038,900
Mon, 11 May 2026
17 · 8-K
Pre-market · 09:02 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
193.0200
194.7200
177.6500
185.9400
1,540,500
Fri, 08 May 2026
16 · 8-K
Pre-market · 09:00 ET
FORM 8-K ↗
Thu, 07 May 2026
195.5400
200.5500
190.7500
191.8500
738,800
Wed, 06 May 2026
192.5400
198.5200
191.6500
197.4400
784,500
Tue, 05 May 2026
194.5500
196.9500
191.9300
192.1700
1,139,000
Mon, 04 May 2026
192.4000
196.7200
191.8500
195.5300
745,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
195.0500
195.2500
190.4100
192.7000
1,081,400
Thu, 30 Apr 2026
194.9700
197.7200
192.7000
194.6200
1,320,200
Wed, 29 Apr 2026
189.9600
198.4200
188.7800
196.4900
1,749,700
Tue, 28 Apr 2026
180.2900
189.9900
179.7600
185.4600
2,149,200
Mon, 27 Apr 2026
177.9600
180.3000
172.8200
179.2200
1,493,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
175.1200
176.1100
167.6700
175.9400
1,774,400
Thu, 23 Apr 2026
15 · 10-Q
After market open · 10:11 ET
10-Q ↗
Thu, 23 Apr 2026
164.7600
177.8700
163.2300
174.7000
3,554,900
Wed, 22 Apr 2026
14 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 22 Apr 2026
153.3800
155.7100
151.2100
153.0000
2,675,200
Tue, 21 Apr 2026
155.6700
157.3100
150.5800
151.0000
1,375,000
Mon, 20 Apr 2026
147.2300
151.7500
146.8900
150.1200
862,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
148.7000
151.0000
146.1500
148.9700
994,700
Thu, 16 Apr 2026
147.3000
149.9900
145.4900
148.8700
1,017,200
Wed, 15 Apr 2026
147.5000
148.3700
143.3900
146.8000
1,478,100
Tue, 14 Apr 2026
150.5000
152.4500
147.4800
147.5100
673,200
Mon, 13 Apr 2026
146.3800
150.6800
142.6200
149.9800
1,090,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
144.9700
147.5000
144.2600
145.8800
759,000
Thu, 09 Apr 2026
147.1800
149.0400
143.6000
145.0500
697,400
Wed, 08 Apr 2026
143.0000
147.6100
141.1300
147.5500
1,231,800
Tue, 07 Apr 2026
147.7500
148.0000
138.6600
141.5300
1,550,500
Mon, 06 Apr 2026
140.1900
145.0500
140.1200
143.3600
993,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
136.1800
140.5000
134.0700
139.3800
1,283,600
Wed, 01 Apr 2026
133.0200
138.8300
131.5000
135.8200
1,058,000
Tue, 31 Mar 2026
131.6400
137.4000
131.2300
133.3000
1,110,000
Mon, 30 Mar 2026
135.5500
135.5500
131.2000
131.4700
878,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
137.5700
139.9600
132.7600
134.0300
1,056,300
Thu, 26 Mar 2026
137.8900
141.0000
137.7500
138.8000
965,900
Wed, 25 Mar 2026
142.4000
144.3100
136.4500
139.8400
1,139,800
Tue, 24 Mar 2026
136.3400
142.1700
132.8800
141.7400
1,560,000
Mon, 23 Mar 2026
13 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Mon, 23 Mar 2026
12 · DEF 14A
After-hours · 16:18 ET
DEF 14A ↗
Mon, 23 Mar 2026
138.8800
139.7500
134.0800
135.2400
2,368,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
139.8300
142.1000
138.4000
139.4100
14,407,900
Thu, 19 Mar 2026
148.7800
151.2800
142.2000
142.2100
1,280,700
Wed, 18 Mar 2026
143.0000
149.2500
141.0700
148.6300
1,323,400
Tue, 17 Mar 2026
148.6900
149.0600
143.5100
143.9600
1,115,800
Mon, 16 Mar 2026
149.5100
150.7400
146.1300
146.4900
1,904,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · PRE 14A
After-hours · 16:24 ET
PRE 14A ↗
Fri, 13 Mar 2026
151.7300
153.2300
147.7900
149.2000
1,556,500
Thu, 12 Mar 2026
145.2400
151.2500
144.2300
149.1900
1,833,200
Wed, 11 Mar 2026
141.3300
147.8100
140.0000
146.8000
1,508,700
Tue, 10 Mar 2026
146.5300
146.5300
137.6100
141.3200
1,559,100
Mon, 09 Mar 2026
144.5400
148.1900
140.1000
146.0300
1,151,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
149.1100
149.1200
144.4600
144.4700
1,380,000
Thu, 05 Mar 2026
148.8000
150.7800
145.3600
147.7100
741,600
Wed, 04 Mar 2026
144.0000
151.3300
144.0000
150.0400
920,900
Tue, 03 Mar 2026
150.3300
150.3300
142.5000
144.8100
1,269,100
Mon, 02 Mar 2026
151.6300
152.7700
148.7600
152.4200
1,212,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
147.5500
154.9600
145.2000
154.0500
2,556,900
Thu, 26 Feb 2026
10 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Thu, 26 Feb 2026
145.9600
148.8700
143.7700
146.3600
1,423,000
Wed, 25 Feb 2026
150.0300
153.9600
145.1800
145.5500
1,263,500
Tue, 24 Feb 2026
157.7300
158.5900
146.8100
148.3100
1,767,600
Mon, 23 Feb 2026
150.9000
156.9000
150.4000
156.2100
1,779,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
145.9300
151.0900
142.0700
151.0000
2,019,500
Thu, 19 Feb 2026
144.6000
148.5600
140.9200
148.2400
1,817,300
Wed, 18 Feb 2026
135.4500
143.1100
134.0900
142.6100
2,038,800
Tue, 17 Feb 2026
135.0700
137.4200
133.1500
135.6800
1,537,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
128.3800
135.3800
128.3800
135.3500
1,539,000
Thu, 12 Feb 2026
123.0000
128.7800
122.9000
126.7100
1,850,000
Wed, 11 Feb 2026
124.9400
126.5000
121.0600
122.6500
2,513,200
Tue, 10 Feb 2026
9 · 10-K
After-hours · 16:18 ET
10-K ↗
Tue, 10 Feb 2026
128.0000
129.1200
125.3400
125.4300
2,972,300
Mon, 09 Feb 2026
132.0000
135.9400
123.7100
127.5300
4,662,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
8 · 8-K
After-hours · 17:06 ET
FORM 8-K ↗
Fri, 06 Feb 2026
125.9700
136.5000
125.0000
131.7200
10,344,300
Thu, 05 Feb 2026
7 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 05 Feb 2026
176.6300
180.5900
176.3200
176.8400
2,356,700
Wed, 04 Feb 2026
180.7000
183.2300
177.7500
178.0400
1,397,400
Tue, 03 Feb 2026
181.4900
185.4000
179.1300
181.4000
969,600
Mon, 02 Feb 2026
177.9700
181.7400
176.0000
181.1800
1,175,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
183.3800
185.9000
176.8800
179.5900
1,612,800
Thu, 29 Jan 2026
187.6500
191.6000
183.0000
184.9300
1,549,800
Wed, 28 Jan 2026
179.9000
187.8100
179.8100
187.0000
1,746,900
Tue, 27 Jan 2026
190.2700
195.7000
182.5000
184.1200
3,325,900
Mon, 26 Jan 2026
201.1000
203.0000
199.2700
201.0500
1,325,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
199.0000
202.4600
196.9700
201.8900
911,200
Thu, 22 Jan 2026
193.4100
199.0000
193.4100
198.7500
1,075,400
Wed, 21 Jan 2026
190.9000
194.7000
183.7800
194.6000
1,040,600
Tue, 20 Jan 2026
189.9900
193.9200
186.8100
191.2700
1,260,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
191.5000
194.3500
188.4500
191.4000
930,000
Thu, 15 Jan 2026
188.3000
195.0100
184.7300
193.7400
1,072,900
Wed, 14 Jan 2026
181.3500
190.5500
181.0100
188.8800
1,035,000
Tue, 13 Jan 2026
182.1600
183.2000
180.1600
180.9300
563,400
Mon, 12 Jan 2026
181.5300
182.3900
178.7100
181.8200
1,377,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
184.5000
185.0000
178.1700
181.5000
1,331,200
Thu, 08 Jan 2026
177.5700
184.8400
177.5700
183.5000
1,692,900
Wed, 07 Jan 2026
185.5300
188.5500
176.2400
176.3800
1,310,300
Tue, 06 Jan 2026
182.5600
186.4600
181.4100
184.7300
1,858,000
Mon, 05 Jan 2026
180.2500
185.9400
179.6000
182.8000
1,809,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
174.0000
180.9700
171.2500
178.4600
1,335,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.3200
176.7200
170.0000
173.5400
1,672,200
Tue, 30 Dec 2025
171.0300
174.5500
169.5500
170.6600
1,876,900
Mon, 29 Dec 2025
165.0000
166.7300
164.2500
166.5400
783,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
163.1600
165.0400
162.1900
164.8400
677,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
164.0900
164.8100
162.7000
163.4700
441,700
Tue, 23 Dec 2025
162.8900
165.2900
162.0700
164.0200
796,700
Mon, 22 Dec 2025
163.5000
165.7400
160.9800
163.6800
888,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
162.4100
166.0900
161.4700
163.6900
2,963,400
Thu, 18 Dec 2025
162.2100
164.0200
159.5900
162.7200
1,347,800
Wed, 17 Dec 2025
160.7700
163.9600
157.2000
162.3000
2,138,900
Tue, 16 Dec 2025
166.3000
167.7800
159.6600
160.8800
1,223,400
Mon, 15 Dec 2025
170.6700
171.3300
165.1700
166.5000
1,196,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
168.3600
171.8100
166.4300
168.5000
1,780,300
Thu, 11 Dec 2025
159.3800
171.0000
159.0000
166.9000
1,533,300
Wed, 10 Dec 2025
156.5900
160.9200
155.7700
160.5200
1,174,400
Tue, 09 Dec 2025
156.9100
159.0700
153.6800
156.8800
1,374,000
Mon, 08 Dec 2025
152.6300
156.1100
151.8600
155.5100
1,898,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
150.6600
152.0000
149.4800
151.8600
960,800
Thu, 04 Dec 2025
148.5000
150.6900
148.4100
150.5700
1,083,700
Wed, 03 Dec 2025
146.3800
151.0000
145.7600
149.0900
1,147,100
Tue, 02 Dec 2025
144.5000
146.2500
142.2800
145.9700
1,836,700
Mon, 01 Dec 2025
148.2200
148.6100
144.9400
145.0000
1,633,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
149.0100
149.4900
147.5500
148.2600
542,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
146.5000
148.6700
144.7600
148.3300
1,286,700
Tue, 25 Nov 2025
145.4100
151.0000
145.4000
146.7700
1,602,500
Mon, 24 Nov 2025
150.0000
151.3100
141.4800
145.3000
6,961,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
134.9900
143.7200
133.6500
141.5600
2,310,000
Thu, 20 Nov 2025
6 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Thu, 20 Nov 2025
138.4000
138.8400
133.4000
134.5100
1,760,200
Wed, 19 Nov 2025
142.1200
142.4600
137.0400
138.1200
2,149,300
Tue, 18 Nov 2025
137.2600
141.8800
133.7300
141.1900
2,456,700
Tue, 18 Nov 2025
5 · 8-K
Next filing day · accepted 17 Nov, 18:16 ET
FORM 8-K ↗
Mon, 17 Nov 2025
137.5100
141.4300
136.6000
136.7900
1,719,200
Mon, 17 Nov 2025
4 · 8-K
Pre-market · 08:25 ET
FORM 8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 14 Nov 2025
138.6000
138.7500
136.4800
137.5400
1,345,600
Thu, 13 Nov 2025
140.1100
141.8000
138.2600
138.4800
1,866,100
Wed, 12 Nov 2025
142.6400
145.6800
141.0200
141.0300
1,717,800
Tue, 11 Nov 2025
142.2500
145.0000
140.0200
143.5200
1,615,700
Mon, 10 Nov 2025
145.0000
147.1400
139.2900
140.9000
2,275,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
147.5500
152.1700
145.0300
152.0600
1,707,500
Thu, 06 Nov 2025
149.8000
152.8000
146.8000
147.1200
1,333,000
Wed, 05 Nov 2025
151.0200
152.9500
147.7300
149.7500
1,546,000
Tue, 04 Nov 2025
147.5100
152.3100
146.6500
151.6900
1,753,000
Mon, 03 Nov 2025
152.5000
153.4900
146.1300
147.0300
2,239,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
151.1000
153.5700
147.7500
153.0600
1,550,300
Thu, 30 Oct 2025
160.0000
160.1100
151.0200
151.1000
1,887,700
Wed, 29 Oct 2025
165.0000
165.0000
160.0000
160.2800
1,830,300
Tue, 28 Oct 2025
165.0000
165.0000
160.1500
162.8400
1,364,700
Mon, 27 Oct 2025
163.8700
164.8800
160.0000
162.1900
2,195,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
160.4000
166.3100
159.5000
163.3200
3,511,600
Thu, 23 Oct 2025
2 · 10-Q
After market open · 10:08 ET
10-Q ↗
Thu, 23 Oct 2025
157.0500
161.4100
152.2500
161.0000
7,847,100
Wed, 22 Oct 2025
1 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 22 Oct 2025
196.2400
197.9800
192.8500
195.1300
2,759,700
Tue, 21 Oct 2025
193.8700
199.2200
187.2300
196.8000
1,545,800
Mon, 20 Oct 2025
193.1000
198.8400
192.7600
197.4900
1,051,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
188.7100
192.7600
187.4300
192.6800
875,900
Thu, 16 Oct 2025
188.3300
192.1800
186.0000
188.5600
1,112,800
Wed, 15 Oct 2025
192.2700
193.3300
188.4000
192.3900
970,800
Tue, 14 Oct 2025
192.3200
196.2400
191.7000
194.8900
804,700
Mon, 13 Oct 2025
193.6600
196.5400
192.1900
194.2700
749,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
201.8900
201.8900
193.2700
194.0500
838,000
Thu, 09 Oct 2025
204.8000
204.8000
200.1600
200.3600
993,600
Wed, 08 Oct 2025
204.0000
205.4700
200.6000
202.9200
880,600
Tue, 07 Oct 2025
203.8600
206.8900
202.4000
203.2600
1,149,700
Mon, 06 Oct 2025
202.1000
204.2000
199.7700
200.5700
854,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
194.9900
203.2700
194.9900
201.9700
1,048,100
Thu, 02 Oct 2025
191.6400
196.5300
190.8000
194.2500
808,400
Wed, 01 Oct 2025
192.3800
194.7100
190.3700
192.7900
618,700
Tue, 30 Sep 2025
192.9300
195.5600
191.1800
191.3600
796,000
Mon, 29 Sep 2025
192.0000
193.8700
189.4500
192.9500
720,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
189.6600
195.1600
189.0100
191.9800
1,080,300
Thu, 25 Sep 2025
188.8500
190.5000
185.1900
189.3000
1,681,300
Wed, 24 Sep 2025
182.4400
192.7300
181.9300
190.7100
1,473,400
Tue, 23 Sep 2025
181.8700
185.3200
181.8700
182.5600
974,400
Mon, 22 Sep 2025
174.7900
182.6400
174.0000
181.8700
1,089,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
179.0000
180.4800
174.8300
175.1400
2,064,300
Thu, 18 Sep 2025
177.1600
180.9500
176.2500
179.7100
733,000
Wed, 17 Sep 2025
176.9200
181.2000
175.6800
176.3200
980,800
Tue, 16 Sep 2025
177.4900
178.4400
174.3700
176.4500
861,600
Mon, 15 Sep 2025
181.0900
181.6600
174.7200
176.1100
947,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
187.6200
189.4800
180.3800
180.8800
1,011,300
Thu, 11 Sep 2025
194.6100
197.7900
187.2000
188.4400
1,540,500
Wed, 10 Sep 2025
179.9400
181.5900
175.0100
179.1500
1,083,400
Tue, 09 Sep 2025
177.1400
182.7800
174.5000
181.5400
1,295,900
Mon, 08 Sep 2025
175.4700
175.5900
171.5700
175.5500
1,257,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
170.7300
175.4600
169.5400
174.6500
1,294,900