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.7000
206.0800
200.8250
204.7300
1,641,456
Thu, 03 Sep 2026
202.8700
207.6800
199.2600
207.1300
2,984,700
Wed, 02 Sep 2026
197.1700
200.6400
194.5400
196.6600
2,542,700
Tue, 01 Sep 2026
196.5500
200.6100
193.3000
193.4600
4,666,000
Mon, 31 Aug 2026
30 · 6-K
After market open · 14:54 ET
FORM 6-K ↗
Mon, 31 Aug 2026
205.0700
206.9500
200.3200
203.1100
3,870,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
216.3100
216.3200
204.8000
206.2500
3,734,700
Thu, 27 Aug 2026
214.1100
216.1100
210.7900
215.4400
2,092,700
Wed, 26 Aug 2026
219.5000
222.1800
213.6000
214.0400
3,598,500
Tue, 25 Aug 2026
212.0000
224.4300
212.0000
224.1100
3,308,900
Mon, 24 Aug 2026
29 · 6-K
After market open · 13:48 ET
FORM 6-K ↗
Mon, 24 Aug 2026
217.0300
220.3000
213.3400
217.8900
3,666,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
216.3000
218.4000
214.5000
216.0600
5,428,300
Thu, 20 Aug 2026
204.4500
213.5200
204.2300
212.0400
5,570,200
Wed, 19 Aug 2026
196.6700
208.2700
196.0900
207.7200
5,292,300
Tue, 18 Aug 2026
186.4800
189.6900
184.6200
186.9400
2,525,400
Mon, 17 Aug 2026
188.0000
191.2500
186.5500
188.7800
2,138,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
182.9000
187.8800
182.2600
186.4600
2,902,200
Thu, 13 Aug 2026
182.1500
182.9000
178.0000
180.3600
3,767,000
Wed, 12 Aug 2026
28 · 6-K
After-hours · 16:13 ET
FORM 6-K ↗
Wed, 12 Aug 2026
186.8000
187.9900
183.7700
185.1800
3,387,300
Tue, 11 Aug 2026
180.0000
183.6400
179.2600
181.7500
2,442,900
Mon, 10 Aug 2026
178.3900
181.6200
174.6500
180.4800
3,544,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
177.4600
181.4000
176.7800
178.8200
5,020,300
Thu, 06 Aug 2026
163.0400
168.9500
162.5300
167.9200
4,221,300
Wed, 05 Aug 2026
159.9600
166.2100
158.6000
165.4500
5,504,200
Tue, 04 Aug 2026
151.0000
153.8100
149.6500
150.6100
2,406,600
Mon, 03 Aug 2026
144.6800
147.8100
143.5000
147.4200
1,444,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
147.2000
148.3000
142.7900
145.2700
2,867,700
Thu, 30 Jul 2026
27 · 6-K
After-hours · 17:12 ET
FORM 6-K ↗
Thu, 30 Jul 2026
146.6300
150.8600
144.4700
150.7500
2,743,000
Wed, 29 Jul 2026
26 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Wed, 29 Jul 2026
142.8300
147.1500
139.9000
144.4300
2,743,100
Tue, 28 Jul 2026
143.6800
145.3100
141.0100
143.7100
1,985,300
Mon, 27 Jul 2026
25 · 6-K
After market open · 14:40 ET
FORM 6-K ↗
Mon, 27 Jul 2026
146.7100
147.9900
144.1700
145.9600
1,895,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
145.2800
146.8900
143.8900
145.1300
1,813,700
Thu, 23 Jul 2026
142.5000
145.6700
142.1800
144.5100
2,631,200
Wed, 22 Jul 2026
144.2600
149.1500
144.2600
147.0500
3,678,100
Tue, 21 Jul 2026
139.3000
141.6400
137.8500
141.6200
2,901,800
Mon, 20 Jul 2026
137.1100
138.1800
135.3600
136.3400
2,042,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
136.0600
138.0400
134.3800
136.9700
3,049,100
Thu, 16 Jul 2026
139.8500
140.6300
136.6300
137.2900
2,595,900
Wed, 15 Jul 2026
144.4000
144.7900
139.9100
142.2300
2,256,500
Tue, 14 Jul 2026
148.0100
148.9600
143.6600
144.4100
2,023,300
Mon, 13 Jul 2026
144.8000
145.4400
142.2400
143.5100
2,210,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
147.8400
149.2200
145.4400
146.8700
1,725,500
Thu, 09 Jul 2026
148.0100
149.3800
145.2100
149.0300
1,797,900
Wed, 08 Jul 2026
146.4900
147.1400
141.6100
144.8900
3,679,300
Tue, 07 Jul 2026
154.2000
156.3100
148.8900
150.3300
1,891,900
Mon, 06 Jul 2026
156.6900
158.0700
152.2200
154.9400
2,875,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
24 · 6-K
After market open · 11:39 ET
FORM 6-K ↗
Thu, 02 Jul 2026
149.8800
155.0400
148.1300
153.8600
5,194,300
Wed, 01 Jul 2026
154.3100
160.5500
154.1900
154.8500
1,658,800
Tue, 30 Jun 2026
153.0500
155.3000
149.3800
155.1300
2,476,000
Mon, 29 Jun 2026
23 · 6-K
After market open · 12:03 ET
FORM 6-K ↗
Mon, 29 Jun 2026
155.2000
155.7500
151.9100
153.7600
2,687,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
158.0700
160.5300
156.4500
157.2300
2,739,700
Thu, 25 Jun 2026
156.8100
157.9400
153.1800
156.1800
2,034,300
Wed, 24 Jun 2026
154.7300
158.4800
151.6100
153.4600
4,090,700
Tue, 23 Jun 2026
161.6000
163.5800
160.0000
160.1600
3,198,100
Mon, 22 Jun 2026
164.0800
166.9000
162.1600
166.8500
2,486,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
172.7700
176.5300
165.6900
166.6600
4,724,200
Wed, 17 Jun 2026
174.5500
182.2100
172.7900
172.9900
4,371,900
Tue, 16 Jun 2026
174.0200
177.1600
173.2500
175.8200
2,711,900
Mon, 15 Jun 2026
173.2800
176.2900
170.9000
171.8000
3,623,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
157.9000
164.7000
157.4000
162.6400
3,812,300
Thu, 11 Jun 2026
153.0100
158.6000
150.7000
157.7600
3,495,000
Wed, 10 Jun 2026
155.3600
158.5000
151.4300
152.4800
3,791,000
Tue, 09 Jun 2026
163.7100
164.0100
154.4600
159.9300
2,892,100
Mon, 08 Jun 2026
164.0000
165.7600
161.5600
162.1100
2,963,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
172.5500
172.8000
162.9300
163.6600
4,575,700
Thu, 04 Jun 2026
174.6200
178.0800
174.4200
176.7500
2,101,800
Wed, 03 Jun 2026
175.9100
175.9100
171.5300
171.6500
2,404,900
Tue, 02 Jun 2026
177.5400
179.1300
174.7700
178.9400
2,020,900
Mon, 01 Jun 2026
176.5200
177.8100
172.5300
176.5700
2,009,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
179.1700
184.7500
177.3400
183.1500
3,674,800
Thu, 28 May 2026
172.3100
180.0000
170.8900
177.9700
2,129,300
Wed, 27 May 2026
176.6000
178.9500
174.8900
174.9100
1,474,100
Tue, 26 May 2026
180.1300
181.7400
178.1700
180.5700
1,623,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
177.1400
177.6000
173.9200
175.9100
1,433,900
Thu, 21 May 2026
175.0000
180.6500
173.2100
177.7500
1,483,500
Wed, 20 May 2026
22 · 6-K
After market open · 11:39 ET
FORM 6-K ↗
Wed, 20 May 2026
174.8900
178.9000
173.0000
178.1500
1,749,400
Tue, 19 May 2026
21 · 6-K
After market open · 15:38 ET
FORM 6-K ↗
Tue, 19 May 2026
177.0500
177.1700
172.4400
173.4000
3,238,700
Mon, 18 May 2026
182.0000
183.9400
177.6500
179.2100
1,649,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
185.0000
185.0000
179.1000
180.3300
2,844,600
Thu, 14 May 2026
195.5000
195.5300
191.5100
192.6600
1,521,700
Wed, 13 May 2026
194.7900
196.6200
192.8000
195.9700
2,173,400
Tue, 12 May 2026
193.0700
198.1100
190.1000
197.0500
1,736,400
Mon, 11 May 2026
195.1500
200.6400
194.9900
196.8400
2,104,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
189.5100
193.7800
189.0600
193.2100
1,905,700
Thu, 07 May 2026
195.5000
197.8000
187.6200
187.7700
3,821,900
Wed, 06 May 2026
187.6400
190.8600
186.4900
189.8100
2,572,200
Tue, 05 May 2026
182.7500
183.4200
178.0200
178.1400
1,869,400
Mon, 04 May 2026
182.8500
183.7100
179.2400
179.9300
2,346,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
20 · 6-K
After-hours · 16:12 ET
FORM 6-K ↗
Fri, 01 May 2026
186.3100
187.6900
182.8000
183.5600
2,773,900
Thu, 30 Apr 2026
19 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Thu, 30 Apr 2026
188.7000
190.0000
185.9500
188.2100
2,665,700
Wed, 29 Apr 2026
186.8300
186.9900
183.1900
183.5600
2,354,600
Tue, 28 Apr 2026
193.5000
194.7400
187.5600
189.2300
2,973,700
Mon, 27 Apr 2026
198.0300
200.4300
196.6900
198.1300
1,660,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
201.5800
201.6600
197.6900
200.2300
2,148,500
Thu, 23 Apr 2026
200.2500
202.1700
195.8000
198.9600
2,670,200
Wed, 22 Apr 2026
207.4800
207.8100
203.2900
204.0700
2,124,500
Tue, 21 Apr 2026
18 · 6-K
After-hours · 16:12 ET
FORM 6-K ↗
Tue, 21 Apr 2026
214.6600
216.0700
202.7300
203.0900
2,670,500
Mon, 20 Apr 2026
217.9800
218.0800
212.0200
216.3900
2,045,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
217.7400
224.3500
217.7400
220.1000
2,099,900
Thu, 16 Apr 2026
215.1400
217.1000
213.3800
214.9300
1,496,000
Wed, 15 Apr 2026
218.1100
220.1600
213.7200
214.4000
1,833,700
Tue, 14 Apr 2026
219.2500
222.9200
217.7800
219.9400
1,839,000
Mon, 13 Apr 2026
216.2700
218.9400
214.3700
217.3800
1,318,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
217.8000
219.7200
215.7300
218.7500
2,081,200
Thu, 09 Apr 2026
216.6400
220.3900
213.2900
216.4400
1,387,900
Wed, 08 Apr 2026
220.3500
221.9900
213.2300
215.5900
2,929,400
Tue, 07 Apr 2026
207.4200
209.7600
202.6600
209.6200
1,416,200
Mon, 06 Apr 2026
208.9900
210.8500
207.7100
208.5000
1,427,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
200.6900
211.5000
198.3600
208.5400
2,182,900
Wed, 01 Apr 2026
208.5600
213.6500
206.0100
210.0800
3,210,800
Tue, 31 Mar 2026
196.7500
203.4100
196.4100
202.9800
3,312,300
Mon, 30 Mar 2026
17 · 6-K
After-hours · 16:04 ET
FORM 6-K ↗
Mon, 30 Mar 2026
16 · 6-K
After-hours · 16:04 ET
FORM 6-K ↗
Mon, 30 Mar 2026
196.9100
198.5200
189.3700
191.8600
2,442,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
185.3100
194.4400
185.3100
193.4000
3,051,500
Thu, 26 Mar 2026
186.3900
196.1300
185.2100
187.5600
3,642,400
Wed, 25 Mar 2026
192.0000
193.6600
188.2900
192.0700
4,147,800
Tue, 24 Mar 2026
181.1700
185.9800
178.5700
183.4900
2,627,200
Mon, 23 Mar 2026
179.7100
188.0600
178.9100
184.0400
3,783,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15 · 6-K
After-hours · 17:21 ET
FORM 6-K ↗
Fri, 20 Mar 2026
14 · 6-K
After-hours · 17:19 ET
FORM 6-K ↗
Fri, 20 Mar 2026
185.2800
185.2900
175.5600
179.1300
7,621,400
Thu, 19 Mar 2026
13 · 40-F
After-hours · 17:00 ET
FORM-40-F ↗
Thu, 19 Mar 2026
180.0100
186.7500
178.5000
184.7800
5,781,300
Wed, 18 Mar 2026
202.3600
203.6600
194.2600
196.0900
3,172,800
Tue, 17 Mar 2026
211.4900
214.9900
207.9500
209.4500
1,545,100
Mon, 16 Mar 2026
206.1700
212.1300
205.4500
210.1600
2,510,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
216.9700
216.9700
206.6500
207.5400
2,879,500
Thu, 12 Mar 2026
221.7000
222.7100
215.8100
218.2400
1,637,900
Wed, 11 Mar 2026
222.2300
224.4900
216.6800
222.8100
1,773,500
Tue, 10 Mar 2026
228.4700
231.8000
226.5000
226.9400
1,959,900
Mon, 09 Mar 2026
215.5400
225.7800
212.4500
224.7500
2,098,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
217.4200
224.6900
215.0100
221.0000
2,178,900
Thu, 05 Mar 2026
229.1200
229.7800
214.8900
221.4900
5,378,100
Wed, 04 Mar 2026
240.0100
241.1000
229.0000
232.7300
1,948,000
Tue, 03 Mar 2026
239.1000
239.1000
226.8800
234.5200
3,603,500
Mon, 02 Mar 2026
253.6200
255.2400
244.1600
252.1900
2,500,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
248.7100
252.7800
247.0700
251.6000
2,510,600
Thu, 26 Feb 2026
239.0900
246.7800
236.2700
246.4000
1,612,500
Wed, 25 Feb 2026
245.6100
245.6100
239.6600
240.5500
2,155,200
Tue, 24 Feb 2026
235.8000
245.8100
234.2800
244.1400
1,824,100
Mon, 23 Feb 2026
230.4000
240.8200
230.0000
240.4900
2,688,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
224.8500
229.0900
221.0000
228.2600
2,389,900
Thu, 19 Feb 2026
12 · 6-K
After market open · 11:19 ET
FORM 6-K ↗
Thu, 19 Feb 2026
219.9800
224.7600
218.0800
224.4700
1,680,100
Wed, 18 Feb 2026
215.8000
223.2300
213.5900
220.6400
2,827,500
Tue, 17 Feb 2026
210.0100
214.4000
207.0100
212.9600
2,233,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
208.2500
217.2200
205.4000
216.5900
2,672,900
Fri, 13 Feb 2026
11 · 6-K
Next filing day · accepted 12 Feb, 17:40 ET
FORM-6-K ↗
Thu, 12 Feb 2026
214.5100
218.6500
205.1500
205.2100
3,761,500
Wed, 11 Feb 2026
217.0900
218.2500
209.7600
217.1900
1,799,400
Tue, 10 Feb 2026
211.7800
212.8800
209.5500
211.8900
2,062,500
Mon, 09 Feb 2026
200.0000
210.3300
199.8800
209.8400
2,626,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
194.5900
198.7500
194.5900
196.6000
2,732,500
Thu, 05 Feb 2026
193.7900
198.9900
188.8000
189.4500
3,999,800
Wed, 04 Feb 2026
200.7700
201.3500
190.8300
198.5400
2,958,700
Tue, 03 Feb 2026
201.1500
201.9800
191.2200
197.3500
3,558,900
Mon, 02 Feb 2026
187.8300
195.0000
187.0400
190.8200
3,724,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
202.5300
204.6200
188.5200
190.5000
7,153,600
Thu, 29 Jan 2026
224.5200
225.0000
209.9300
215.5100
4,298,600
Thu, 29 Jan 2026
10 · 6-K
Pre-market · 07:12 ET
FORM 6-K ↗
Wed, 28 Jan 2026
219.1500
224.3000
216.6100
222.9900
2,866,800
Tue, 27 Jan 2026
217.0000
218.2400
209.6500
216.1600
3,101,900
Mon, 26 Jan 2026
220.6200
223.4400
215.3400
215.4100
3,811,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
215.5000
215.9500
211.8700
214.5400
2,598,100
Thu, 22 Jan 2026
206.5100
215.2500
206.2600
213.6900
2,449,900
Wed, 21 Jan 2026
213.7300
213.8000
203.9100
205.3500
3,591,100
Tue, 20 Jan 2026
206.0600
209.5800
205.5000
209.0900
3,291,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
199.0500
200.2200
194.7000
197.4800
2,158,300
Thu, 15 Jan 2026
196.3100
201.8800
194.4000
200.4200
1,990,000
Wed, 14 Jan 2026
201.9500
201.9500
194.1800
197.2800
3,071,600
Tue, 13 Jan 2026
197.0000
200.8000
195.5300
199.0800
2,800,300
Mon, 12 Jan 2026
196.5300
199.0000
194.0200
194.3300
3,111,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
187.4000
191.8800
186.8400
191.1400
2,581,400
Thu, 08 Jan 2026
9 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Thu, 08 Jan 2026
178.9000
186.5300
178.5100
186.4700
2,197,700
Wed, 07 Jan 2026
176.2900
182.4000
174.3100
182.0700
2,461,300
Tue, 06 Jan 2026
176.6800
180.7500
175.3000
180.6200
1,919,300
Mon, 05 Jan 2026
173.9100
181.6500
172.7000
175.1600
2,870,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
170.2400
171.0000
165.0000
170.4500
2,079,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.2200
173.1100
169.0900
169.5300
1,225,700
Tue, 30 Dec 2025
174.4400
174.5100
171.1500
171.8400
1,809,900
Mon, 29 Dec 2025
175.5000
176.0000
169.3900
171.3400
3,553,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
183.0200
183.9800
180.6200
183.2100
1,426,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
181.4800
181.9500
178.3400
181.3400
1,151,800
Tue, 23 Dec 2025
181.2700
182.3400
178.3200
181.2700
1,706,700
Mon, 22 Dec 2025
179.4200
181.3300
177.3100
180.1300
3,215,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
168.8000
176.6200
168.6500
174.2100
6,564,700
Thu, 18 Dec 2025
167.1600
170.9400
166.1800
168.6100
2,777,900
Wed, 17 Dec 2025
8 · 6-K
After-hours · 16:44 ET
FORM 6-K ↗
Wed, 17 Dec 2025
167.6800
168.8000
164.6700
167.5100
2,339,100
Tue, 16 Dec 2025
168.8900
170.3800
166.0000
166.5300
2,301,500
Mon, 15 Dec 2025
171.9400
172.7000
167.6000
168.4000
2,979,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
174.1100
174.8500
167.3100
168.2700
2,635,800
Thu, 11 Dec 2025
164.6700
172.3900
163.7000
170.4000
2,350,500
Wed, 10 Dec 2025
164.6100
165.6500
160.2000
164.1100
3,564,300
Tue, 09 Dec 2025
165.5100
167.5500
165.1600
166.2800
1,930,900
Mon, 08 Dec 2025
169.3900
170.0000
164.5500
164.7200
2,785,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
173.0000
173.2500
167.4800
168.8300
2,477,000
Thu, 04 Dec 2025
168.3000
171.8800
167.5000
171.4300
1,395,800
Wed, 03 Dec 2025
171.2000
172.0400
168.2100
169.1800
1,172,300
Tue, 02 Dec 2025
171.0100
171.6100
164.3100
169.7700
2,175,000
Mon, 01 Dec 2025
175.9000
176.0000
170.8000
172.0100
2,599,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
175.0000
175.2500
172.4800
174.4300
1,319,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
167.8900
173.8800
167.4000
173.0200
2,301,500
Tue, 25 Nov 2025
166.0000
168.1100
164.8600
165.8700
1,563,700
Mon, 24 Nov 2025
161.5800
166.4900
161.0800
166.2000
2,149,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
157.3300
161.0500
156.0500
160.0000
2,411,200
Thu, 20 Nov 2025
168.7100
169.6100
158.4200
158.6000
2,169,500
Wed, 19 Nov 2025
169.5600
172.5900
166.2200
167.6700
1,718,900
Tue, 18 Nov 2025
166.6400
168.2300
163.6900
166.4900
1,877,900
Mon, 17 Nov 2025
166.7400
168.9100
163.9300
164.9400
2,957,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
162.7000
169.2200
161.1800
168.1100
2,449,900
Thu, 13 Nov 2025
173.8200
174.4500
167.5300
168.8700
2,552,500
Wed, 12 Nov 2025
168.4900
174.6700
166.8100
173.1000
2,446,500
Tue, 11 Nov 2025
168.6200
168.6200
163.4000
167.8400
1,861,300
Mon, 10 Nov 2025
165.0000
169.1200
163.6300
167.9200
2,921,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
160.6600
161.4600
157.3300
161.4100
2,221,100
Thu, 06 Nov 2025
160.9600
163.2900
159.2600
159.2900
2,023,700
Wed, 05 Nov 2025
158.3100
160.6100
157.8700
159.6800
1,903,000
Tue, 04 Nov 2025
157.7800
160.3900
155.7500
155.9100
2,742,800
Mon, 03 Nov 2025
160.3500
162.6300
159.0500
162.5100
1,869,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
7 · 6-K
After market open · 10:26 ET
FORM 6-K ↗
Fri, 31 Oct 2025
163.0100
163.0100
158.6800
160.8100
2,040,700
Thu, 30 Oct 2025
157.3500
163.9700
156.1500
162.6100
3,032,300
Wed, 29 Oct 2025
6 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Wed, 29 Oct 2025
161.0300
161.0300
155.8700
156.7800
3,292,400
Tue, 28 Oct 2025
151.9200
157.1500
150.6800
156.7900
3,580,100
Mon, 27 Oct 2025
156.5100
160.2100
152.0900
155.1700
5,391,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
161.4200
164.8400
160.0000
163.3500
2,241,000
Thu, 23 Oct 2025
166.6900
166.6900
163.4600
164.6700
1,966,400
Wed, 22 Oct 2025
160.0100
164.2500
158.2800
163.5000
3,298,200
Tue, 21 Oct 2025
167.9800
168.5400
160.2800
163.2000
5,728,500
Mon, 20 Oct 2025
178.4800
179.0500
174.9500
178.5000
2,609,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
181.9400
182.2000
170.4300
174.4900
4,081,900
Thu, 16 Oct 2025
180.5200
187.5000
178.9800
185.5200
3,493,100
Wed, 15 Oct 2025
172.5900
179.2000
172.2900
178.7400
2,619,700
Tue, 14 Oct 2025
169.4000
173.5000
169.0300
171.1900
2,690,900
Mon, 13 Oct 2025
167.5100
172.2900
167.5100
172.1000
2,477,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
162.5000
164.5800
161.0100
164.3800
2,840,600
Thu, 09 Oct 2025
5 · 6-K
After-hours · 17:07 ET
FORM 6-K ↗
Thu, 09 Oct 2025
170.0000
170.2000
160.1500
161.7300
3,333,800
Wed, 08 Oct 2025
170.3600
170.7700
166.3400
169.5700
3,061,800
Tue, 07 Oct 2025
171.0000
171.0900
165.4600
166.2900
2,707,200
Mon, 06 Oct 2025
170.3000
172.2100
169.2200
170.4100
2,834,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
169.4500
170.2300
167.8200
169.4200
1,766,300
Thu, 02 Oct 2025
171.2500
171.3400
163.8600
168.1400
3,339,200
Wed, 01 Oct 2025
169.5900
171.4500
169.3300
170.1900
2,399,900
Tue, 30 Sep 2025
4 · 6-K
After market open · 14:37 ET
FORM 6-K ↗
Tue, 30 Sep 2025
164.9800
169.3800
164.7600
168.5600
2,474,600
Tue, 30 Sep 2025
3 · 6-K
Pre-market · 08:46 ET
FORM 6-K ↗
Mon, 29 Sep 2025
167.4900
168.5500
165.6400
166.7700
3,973,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
160.7800
164.5900
160.1200
163.4200
2,480,900
Thu, 25 Sep 2025
157.9300
160.4500
156.9500
159.9000
2,709,200
Wed, 24 Sep 2025
162.1000
162.6100
157.9000
157.9300
2,820,400
Tue, 23 Sep 2025
162.8300
163.8900
161.2000
162.3900
2,995,700
Mon, 22 Sep 2025
164.6400
164.6400
160.2600
161.1900
4,859,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
155.5000
162.5300
154.8800
161.1900
9,138,200
Thu, 18 Sep 2025
151.7700
154.5300
150.7300
154.3800
2,847,400
Wed, 17 Sep 2025
150.2100
154.9300
149.7000
153.2000
3,778,600
Tue, 16 Sep 2025
153.4300
154.1400
150.8500
152.4000
3,378,200
Mon, 15 Sep 2025
152.0000
154.3800
151.2100
153.7600
3,091,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
154.5200
154.9700
151.7700
153.2500
2,280,300
Thu, 11 Sep 2025
152.4800
153.8200
151.2000
153.7300
2,552,300
Wed, 10 Sep 2025
2 · 6-K
After market open · 12:41 ET
FORM 6-K ↗
Wed, 10 Sep 2025
154.0300
156.1800
151.9500
152.8200
3,179,700
Tue, 09 Sep 2025
1 · 6-K
After market open · 12:46 ET
FORM 6-K ↗
Tue, 09 Sep 2025
155.0000
155.3000
152.1000
152.7500
2,417,700
Mon, 08 Sep 2025
154.4000
155.0500
151.9300
154.1800
3,303,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
150.0000
152.7500
148.6800
151.8500
3,103,200