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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
250.0000
253.1000
249.4500
252.5100
1,690,674
Tue, 21 Jul 2026
32 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 21 Jul 2026
249.3300
251.2500
247.4300
250.3800
1,826,900
Mon, 20 Jul 2026
251.8000
252.7100
248.8800
250.1400
2,531,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
31 · 424B2
After market open · 10:29 ET
424B2 ↗
Fri, 17 Jul 2026
254.1500
256.4900
250.0400
252.8600
2,192,000
Thu, 16 Jul 2026
255.3700
256.2600
252.5300
255.2000
2,381,300
Thu, 16 Jul 2026
30 · 424B5
Pre-market · 08:47 ET
424B5 ↗
Wed, 15 Jul 2026
29 · 8-K
After market open · 13:43 ET
8-K ↗
Wed, 15 Jul 2026
251.6000
255.5600
248.1000
254.1500
3,046,700
Wed, 15 Jul 2026
28 · 8-K
Pre-market · 06:40 ET
8-K ↗
Tue, 14 Jul 2026
254.5000
256.2200
249.3300
251.8800
2,585,600
Mon, 13 Jul 2026
253.6700
253.6700
249.9200
252.8500
2,266,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
253.0500
254.1900
251.7500
251.9100
2,892,800
Thu, 09 Jul 2026
247.5100
251.0600
246.7600
250.9100
2,117,000
Wed, 08 Jul 2026
252.8000
252.8000
245.3900
246.5300
2,143,700
Tue, 07 Jul 2026
255.1600
256.0000
253.8400
254.0100
1,552,600
Mon, 06 Jul 2026
249.2800
253.2800
248.3100
253.1800
2,249,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
253.4500
254.0000
247.3400
249.4900
1,378,800
Wed, 01 Jul 2026
246.0500
252.7300
244.8700
251.6200
2,220,800
Tue, 30 Jun 2026
246.0500
247.4700
244.6900
246.2200
1,602,600
Mon, 29 Jun 2026
244.4600
247.9700
243.0000
246.7300
2,366,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
246.0300
246.0300
243.0800
244.9900
2,668,800
Thu, 25 Jun 2026
242.6600
249.0100
241.7100
245.2800
2,751,600
Wed, 24 Jun 2026
238.8800
240.3700
238.0000
239.9200
2,650,900
Tue, 23 Jun 2026
235.6900
238.8600
234.3700
238.6700
2,586,300
Mon, 22 Jun 2026
233.7500
235.4600
232.2100
234.7100
2,233,500
Mon, 22 Jun 2026
27 · 8-K
Pre-market · 08:53 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
233.6400
236.0900
231.3300
232.0400
4,931,900
Wed, 17 Jun 2026
234.6900
237.6700
231.6600
233.1300
2,589,900
Tue, 16 Jun 2026
233.2900
235.7500
232.2200
234.6900
2,970,200
Mon, 15 Jun 2026
238.7700
239.8400
229.7400
230.5600
3,834,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
235.5000
238.3200
234.1300
237.6600
1,859,400
Thu, 11 Jun 2026
234.0000
235.9300
232.3300
233.9400
2,477,200
Wed, 10 Jun 2026
233.0000
236.0900
231.5900
232.6400
2,744,600
Tue, 09 Jun 2026
229.0000
232.9300
226.7700
232.1800
2,810,700
Mon, 08 Jun 2026
228.6900
230.1700
226.7600
227.1400
1,683,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
227.7200
230.4400
225.7000
228.3700
1,298,300
Thu, 04 Jun 2026
220.0900
227.2700
220.0900
227.0800
1,797,000
Wed, 03 Jun 2026
219.6600
220.6000
217.5100
218.2700
1,806,100
Tue, 02 Jun 2026
215.8000
221.8100
215.2000
221.0000
1,948,400
Mon, 01 Jun 2026
217.8000
219.9400
215.7800
216.0700
1,496,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
219.3500
221.6600
218.3500
221.1200
2,930,300
Thu, 28 May 2026
219.9400
221.5200
218.1900
219.7800
1,591,300
Wed, 27 May 2026
221.6300
223.0400
219.7100
220.8000
1,368,700
Tue, 26 May 2026
26 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 26 May 2026
219.9900
222.2500
219.2500
220.8100
1,387,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
219.8200
220.9600
218.6000
219.2300
1,204,500
Thu, 21 May 2026
25 · 424B2
After market open · 10:51 ET
424B2 ↗
Thu, 21 May 2026
215.6900
218.6800
214.5500
218.3700
1,608,800
Wed, 20 May 2026
214.4800
218.0900
211.8800
216.8300
2,087,900
Wed, 20 May 2026
24 · 424B5
Pre-market · 08:49 ET
424B5 ↗
Tue, 19 May 2026
213.1300
215.3400
211.3500
213.2700
1,319,000
Mon, 18 May 2026
213.5700
215.7200
212.9900
213.7200
1,452,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
213.3200
213.7400
210.8600
212.8400
2,469,800
Thu, 14 May 2026
211.9500
214.1000
211.6100
213.4500
1,572,100
Wed, 13 May 2026
214.1400
215.0900
209.7000
209.8600
1,661,000
Tue, 12 May 2026
215.0400
216.2900
210.9100
215.2100
1,529,800
Mon, 11 May 2026
217.3100
219.0600
213.7700
214.5900
2,698,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
220.1900
221.0500
216.4700
216.8500
1,619,300
Thu, 07 May 2026
220.9400
223.0500
218.4800
219.2900
1,268,600
Wed, 06 May 2026
223.4300
226.0100
221.8100
222.4200
1,326,900
Tue, 05 May 2026
23 · 10-Q
After market open · 14:31 ET
10-Q ↗
Tue, 05 May 2026
218.5200
223.0000
217.9700
221.6300
1,232,400
Mon, 04 May 2026
219.1700
221.4100
217.1500
218.0400
1,286,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
223.2300
223.6700
220.7000
220.7100
1,028,900
Thu, 30 Apr 2026
217.5500
224.2900
216.6400
223.0000
2,318,700
Wed, 29 Apr 2026
220.4800
222.3300
217.7900
218.7100
1,626,500
Tue, 28 Apr 2026
223.1800
223.9200
220.2200
220.8900
1,685,700
Mon, 27 Apr 2026
219.5700
222.7700
219.5600
221.3300
1,813,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 24 Apr 2026
224.7900
225.2200
218.7900
219.8600
1,741,900
Thu, 23 Apr 2026
225.6600
227.2900
222.9200
225.0900
1,375,800
Wed, 22 Apr 2026
229.1500
229.7200
224.5100
225.0600
1,936,900
Tue, 21 Apr 2026
227.0200
230.2500
226.6900
228.0500
3,090,600
Mon, 20 Apr 2026
223.7600
227.9200
223.6300
227.0300
2,151,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
221.5200
226.3600
221.3700
224.8100
2,538,300
Thu, 16 Apr 2026
221.7900
224.2500
219.8700
220.0700
2,108,400
Wed, 15 Apr 2026
21 · 8-K
After market open · 15:05 ET
8-K ↗
Wed, 15 Apr 2026
222.8900
225.4700
218.4000
222.0600
2,986,300
Wed, 15 Apr 2026
20 · 8-K
Pre-market · 06:39 ET
8-K ↗
Tue, 14 Apr 2026
220.6500
221.9700
218.5500
221.2000
2,725,300
Mon, 13 Apr 2026
219.6100
223.3400
218.0000
223.0000
2,507,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
222.9100
223.8000
220.3900
221.1300
1,798,100
Thu, 09 Apr 2026
218.6600
224.1200
217.9600
223.2300
1,902,600
Wed, 08 Apr 2026
218.9200
222.1100
218.7600
220.7600
2,651,700
Tue, 07 Apr 2026
212.0000
215.1100
211.5700
213.9200
3,991,200
Mon, 06 Apr 2026
211.9200
213.1600
210.6400
213.1400
1,711,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
207.1500
211.8500
205.2300
211.7000
2,398,000
Wed, 01 Apr 2026
210.1600
211.9100
208.8600
209.2400
1,899,200
Tue, 31 Mar 2026
204.9100
208.4000
203.0700
208.0900
2,122,500
Mon, 30 Mar 2026
203.3400
204.2400
200.7500
201.6600
1,928,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
204.4100
206.7800
201.8100
202.3900
2,039,600
Thu, 26 Mar 2026
204.8800
206.6300
204.2400
205.4600
1,949,000
Wed, 25 Mar 2026
208.0800
209.2700
203.6400
205.9500
1,625,100
Tue, 24 Mar 2026
201.3800
208.6000
201.3800
206.3500
2,443,700
Mon, 23 Mar 2026
207.4100
208.0000
203.2300
203.9300
2,918,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
202.2900
203.5200
199.6000
201.7100
6,082,300
Thu, 19 Mar 2026
199.9200
203.2100
197.5600
202.0500
2,515,700
Wed, 18 Mar 2026
203.1800
206.8800
200.5400
201.1700
2,993,000
Tue, 17 Mar 2026
203.8500
205.9100
202.8000
203.9200
2,496,300
Mon, 16 Mar 2026
203.2500
205.4000
200.4500
200.7500
2,859,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
204.3700
205.9100
200.5200
201.1300
2,931,000
Thu, 12 Mar 2026
201.2700
203.8500
201.1800
202.6900
3,025,700
Wed, 11 Mar 2026
19 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Wed, 11 Mar 2026
18 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Wed, 11 Mar 2026
205.5800
206.7600
203.3200
205.6400
1,986,900
Tue, 10 Mar 2026
205.3600
210.2400
203.6100
206.3900
2,707,400
Mon, 09 Mar 2026
203.0500
206.0700
198.0400
205.3400
3,001,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
207.6700
209.0000
202.8300
206.1200
3,380,000
Thu, 05 Mar 2026
211.4300
213.7900
210.5300
212.3700
2,269,200
Wed, 04 Mar 2026
213.9300
215.1000
212.2600
213.8600
1,768,300
Tue, 03 Mar 2026
209.1200
216.1300
208.4800
213.0500
2,476,500
Mon, 02 Mar 2026
207.6300
215.0200
205.8900
214.2300
5,080,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
219.9600
220.5000
210.3500
212.3500
3,569,400
Thu, 26 Feb 2026
223.1900
227.0000
221.1400
222.8200
2,653,200
Wed, 25 Feb 2026
219.4900
222.5000
219.0900
221.9500
2,025,000
Tue, 24 Feb 2026
219.2800
220.5700
216.2300
217.9100
2,579,800
Mon, 23 Feb 2026
232.1700
233.5500
219.3100
220.7700
2,286,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
17 · 10-K
After market open · 13:54 ET
10-K ↗
Fri, 20 Feb 2026
230.5400
233.0800
228.0500
232.9700
1,857,500
Thu, 19 Feb 2026
230.9500
232.6600
227.8800
230.3000
1,447,200
Wed, 18 Feb 2026
231.8600
235.3000
231.4600
232.7400
2,362,600
Tue, 17 Feb 2026
229.3200
233.3300
229.3200
231.2400
2,457,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
228.1800
231.7400
226.3700
229.3200
2,546,800
Thu, 12 Feb 2026
236.7900
237.9100
227.3000
229.6800
2,507,000
Wed, 11 Feb 2026
240.3300
242.5700
234.8300
235.4800
2,456,800
Tue, 10 Feb 2026
240.1300
242.2100
236.7300
240.3300
2,342,400
Mon, 09 Feb 2026
241.7500
243.6500
240.7100
240.9500
2,272,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
240.8100
243.9400
239.5400
242.4800
2,441,000
Thu, 05 Feb 2026
236.3400
239.2700
235.2200
238.5100
3,860,100
Wed, 04 Feb 2026
235.0000
240.3700
235.0000
237.2500
3,816,800
Tue, 03 Feb 2026
229.2800
234.3000
228.1500
233.8200
3,721,200
Mon, 02 Feb 2026
223.7000
227.8800
222.4100
227.6300
2,268,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
222.9400
225.0000
221.6800
223.3000
2,107,100
Thu, 29 Jan 2026
222.9700
224.6300
220.8500
224.4600
2,495,600
Wed, 28 Jan 2026
223.3000
224.2100
219.4000
221.3900
2,479,800
Tue, 27 Jan 2026
220.5300
224.0700
220.5300
223.7000
2,219,000
Mon, 26 Jan 2026
16 · 8-K
After-hours · 16:03 ET
8-K ↗
Mon, 26 Jan 2026
219.5900
221.6700
219.2300
220.7500
2,473,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
221.4400
221.9900
217.5000
219.3900
3,233,500
Thu, 22 Jan 2026
15 · 424B2
After market open · 11:25 ET
424B2 ↗
Thu, 22 Jan 2026
14 · 424B2
After market open · 11:21 ET
424B2 ↗
Thu, 22 Jan 2026
225.6200
227.2900
221.5200
222.0000
5,372,700
Wed, 21 Jan 2026
222.0900
227.7800
221.5900
225.4900
4,066,400
Wed, 21 Jan 2026
13 · 424B5
Pre-market · 08:28 ET
424B5 ↗
Wed, 21 Jan 2026
12 · 424B5
Pre-market · 08:26 ET
424B5 ↗
Tue, 20 Jan 2026
219.7900
224.7700
218.2900
220.9600
5,582,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
11 · 8-K
After market open · 11:48 ET
8-K ↗
Fri, 16 Jan 2026
225.0000
227.0000
219.6900
223.1800
4,865,700
Fri, 16 Jan 2026
10 · 8-K
Pre-market · 06:37 ET
8-K ↗
Thu, 15 Jan 2026
212.8100
216.2100
212.4200
215.0400
2,576,100
Wed, 14 Jan 2026
211.1000
213.0900
209.5300
212.3200
3,026,600
Tue, 13 Jan 2026
216.4300
216.7300
212.2600
212.4500
2,133,100
Mon, 12 Jan 2026
215.2500
217.0000
214.2200
215.7400
2,866,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
218.7400
220.0800
217.4300
217.5500
2,873,600
Thu, 08 Jan 2026
215.5100
220.5400
215.2500
218.6400
3,166,600
Wed, 07 Jan 2026
217.3800
218.0700
214.8500
216.2700
2,130,700
Tue, 06 Jan 2026
216.0100
219.7400
214.3600
218.0400
2,291,400
Mon, 05 Jan 2026
9 · 8-K
After market open · 12:06 ET
8-K ↗
Mon, 05 Jan 2026
211.7500
219.6400
211.7500
215.8000
3,402,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
208.7300
212.5900
208.3600
211.4600
2,074,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
211.0000
211.3900
208.3800
208.7300
1,315,100
Tue, 30 Dec 2025
212.0300
212.2700
210.8500
211.0600
884,200
Mon, 29 Dec 2025
213.9700
214.0200
211.8700
211.9700
1,274,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
213.2300
214.2100
212.5800
213.8900
887,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
211.9600
214.5900
211.3200
213.4800
712,800
Tue, 23 Dec 2025
212.9000
213.9800
211.6100
211.9500
1,121,900
Mon, 22 Dec 2025
210.2000
213.2800
209.3700
212.9000
1,359,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
210.0100
211.9400
209.3600
210.2000
4,273,600
Thu, 18 Dec 2025
210.7300
213.0000
208.6900
209.5000
2,119,200
Wed, 17 Dec 2025
210.5600
212.6300
209.4800
210.3000
1,724,300
Tue, 16 Dec 2025
212.2700
212.2700
209.8100
209.9800
1,723,100
Mon, 15 Dec 2025
211.9900
213.0000
210.8900
210.8900
1,968,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
8 · 8-K
After market open · 13:52 ET
8-K ↗
Fri, 12 Dec 2025
213.0300
213.0300
209.9600
210.5900
1,820,300
Thu, 11 Dec 2025
207.8200
212.0200
207.1200
211.4900
2,140,900
Wed, 10 Dec 2025
202.6900
207.9600
202.2200
206.9700
2,329,700
Tue, 09 Dec 2025
197.9600
203.4500
197.1800
202.1500
2,475,900
Mon, 08 Dec 2025
198.1300
199.6400
196.3200
197.6500
2,245,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
197.3400
199.0600
196.4400
197.8600
1,367,300
Thu, 04 Dec 2025
198.0000
199.5600
197.7700
198.2700
1,939,300
Wed, 03 Dec 2025
192.6200
198.1600
192.0000
198.0000
1,843,400
Tue, 02 Dec 2025
192.4900
193.4500
191.3700
192.0500
1,306,000
Mon, 01 Dec 2025
190.3800
193.8500
190.0100
192.4000
1,393,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
191.7300
192.6000
190.6600
190.7200
887,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
192.3400
194.0900
191.8200
191.8800
1,516,900
Tue, 25 Nov 2025
190.0000
193.8300
188.5000
192.5900
1,889,600
Mon, 24 Nov 2025
186.6400
189.4500
185.4700
188.5200
3,428,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
184.0500
189.3400
183.9000
186.9900
2,391,000
Thu, 20 Nov 2025
184.6000
187.2200
182.9200
183.5400
2,710,200
Wed, 19 Nov 2025
180.3600
183.4000
180.0000
182.9700
2,181,800
Tue, 18 Nov 2025
178.4800
181.7300
177.0800
180.0800
1,929,000
Mon, 17 Nov 2025
183.3800
183.8200
178.3700
179.0400
2,313,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
183.8400
184.8500
181.7200
183.9900
1,958,000
Thu, 13 Nov 2025
186.6000
187.0800
183.5900
183.9900
1,098,000
Wed, 12 Nov 2025
185.2400
188.0800
184.9500
186.9100
1,989,700
Tue, 11 Nov 2025
185.9900
186.3600
184.4300
184.8200
1,140,000
Mon, 10 Nov 2025
184.2700
186.0300
183.0000
185.0900
1,399,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 8-K
After market open · 11:32 ET
8-K ↗
Fri, 07 Nov 2025
181.9900
184.2300
180.4800
184.2000
1,390,100
Thu, 06 Nov 2025
183.2200
185.0000
182.1800
182.9200
1,301,500
Wed, 05 Nov 2025
183.0600
185.2900
181.5100
184.1500
1,800,800
Tue, 04 Nov 2025
181.6300
184.7800
180.6600
182.9500
1,658,700
Mon, 03 Nov 2025
6 · 10-Q
After market open · 13:21 ET
10-Q ↗
Mon, 03 Nov 2025
181.8900
182.7900
179.8200
182.7400
2,035,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
181.0100
183.2100
180.4000
182.5500
1,554,500
Thu, 30 Oct 2025
181.3300
185.0900
180.3700
182.3200
1,959,600
Wed, 29 Oct 2025
181.3200
183.5900
180.0300
181.0200
2,592,800
Tue, 28 Oct 2025
185.0300
185.0300
181.9300
182.8400
1,798,400
Mon, 27 Oct 2025
186.7800
186.8500
183.2200
184.8600
2,406,900
Mon, 27 Oct 2025
5 · 424B3
Pre-market · 07:34 ET
424B3 ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
183.5300
187.3300
182.1300
186.4400
2,243,100
Thu, 23 Oct 2025
182.0800
182.9900
180.6900
181.9500
2,079,900
Wed, 22 Oct 2025
182.5100
182.5100
180.1400
181.2000
1,922,100
Tue, 21 Oct 2025
182.3100
183.3200
181.2500
181.9100
3,395,600
Mon, 20 Oct 2025
180.2200
182.4200
179.7200
182.1700
2,506,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
179.9500
180.5400
176.8800
179.4000
3,369,700
Thu, 16 Oct 2025
183.2700
184.7700
177.5600
178.3700
3,568,300
Wed, 15 Oct 2025
4 · 8-K
After market open · 14:02 ET
8-K ↗
Wed, 15 Oct 2025
183.8400
186.9000
179.2100
182.3400
6,663,200
Wed, 15 Oct 2025
3 · 8-K
Pre-market · 06:39 ET
8-K ↗
Tue, 14 Oct 2025
184.6300
190.4000
184.5000
189.7300
3,264,300
Mon, 13 Oct 2025
186.4500
187.7200
184.7100
186.9200
1,818,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
191.2700
192.0400
183.6200
183.9500
2,208,800
Thu, 09 Oct 2025
191.1600
192.2500
188.6300
190.6700
1,899,500
Wed, 08 Oct 2025
193.8700
193.8700
190.1100
190.1600
1,630,100
Tue, 07 Oct 2025
196.1600
198.9300
192.6600
193.8100
1,599,300
Mon, 06 Oct 2025
199.9200
202.0000
194.6800
195.6200
2,208,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
198.9300
200.5200
197.4600
198.4600
1,137,900
Thu, 02 Oct 2025
197.4400
199.6100
196.6200
198.1600
1,122,300
Wed, 01 Oct 2025
199.6200
200.3800
197.9000
198.4400
1,378,300
Tue, 30 Sep 2025
202.1900
202.7900
197.4000
200.9300
1,516,700
Mon, 29 Sep 2025
203.9200
204.0500
200.2000
201.8500
1,635,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
204.1000
205.6500
202.6200
203.3200
1,008,200
Thu, 25 Sep 2025
203.1200
204.2200
202.1500
202.7400
1,043,000
Wed, 24 Sep 2025
203.9900
205.9700
202.5900
204.0800
1,782,700
Tue, 23 Sep 2025
204.0000
206.7900
203.1100
203.9200
1,310,700
Mon, 22 Sep 2025
204.1200
205.4500
202.5500
203.1200
1,216,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
206.7100
206.7100
204.0000
205.5200
3,001,300
Thu, 18 Sep 2025
203.9200
206.5300
203.4000
206.2700
1,125,200
Wed, 17 Sep 2025
201.4600
205.8400
201.1000
203.7700
1,387,600
Tue, 16 Sep 2025
202.5900
203.1400
198.6800
200.9400
1,187,400
Mon, 15 Sep 2025
202.2500
205.1300
201.8900
202.4600
1,464,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
202.7500
203.0400
201.5900
201.9800
1,015,300
Thu, 11 Sep 2025
201.6100
203.5300
201.1500
202.7500
1,271,000
Wed, 10 Sep 2025
200.9700
202.5600
200.4200
201.8900
1,290,600
Tue, 09 Sep 2025
203.7700
204.9500
198.8400
200.4100
1,856,100
Mon, 08 Sep 2025
204.2100
205.6400
201.1300
203.7700
1,772,800
Mon, 08 Sep 2025
2 · 8-K
Pre-market · 07:26 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
207.7600
208.8000
203.7400
204.4000
1,273,000
Thu, 04 Sep 2025
206.2400
207.4600
205.1900
207.3600
1,203,300
Wed, 03 Sep 2025
204.4000
205.7400
202.9300
205.0000
1,827,800
Tue, 02 Sep 2025
205.7100
205.7100
202.7000
205.4200
1,647,400
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
205.6000
208.3400
205.6000
207.4400
2,045,600
Thu, 28 Aug 2025
207.1600
207.1600
204.7500
205.6200
1,924,800
Wed, 27 Aug 2025
203.0400
206.6100
202.1000
206.0400
1,762,600
Tue, 26 Aug 2025
200.2400
203.7400
200.0100
203.4600
1,730,700
Mon, 25 Aug 2025
201.3000
201.4700
200.1600
200.7000
1,275,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
195.0200
202.0700
194.7200
201.6900
1,835,600
Thu, 21 Aug 2025
194.2900
195.1600
193.0700
194.0000
1,405,500
Wed, 20 Aug 2025
193.5700
195.5500
192.7400
195.0000
2,008,800
Tue, 19 Aug 2025
191.8800
194.0800
191.5600
192.9900
1,701,200
Mon, 18 Aug 2025
191.0000
192.1900
190.3800
192.0100
1,349,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
195.8500
195.8500
191.1200
191.2700
1,300,400
Thu, 14 Aug 2025
192.5500
194.7400
191.1600
194.5700
1,086,600
Wed, 13 Aug 2025
192.0000
193.6800
190.7500
193.4000
1,506,100
Tue, 12 Aug 2025
189.8700
191.8800
189.8200
191.2300
1,679,200
Mon, 11 Aug 2025
190.1000
190.4800
187.8600
188.5300
1,571,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
188.3400
189.9900
187.0800
189.7400
1,020,100
Thu, 07 Aug 2025
190.1100
190.1200
186.4800
187.1200
1,280,700
Wed, 06 Aug 2025
189.2600
190.1700
188.5400
188.5600
1,335,800
Tue, 05 Aug 2025
189.7300
190.5000
186.6600
188.9900
1,497,500
Mon, 04 Aug 2025
186.6000
189.2700
186.5600
189.0700
1,588,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
1 · 10-Q
After market open · 13:16 ET
10-Q ↗
Fri, 01 Aug 2025
187.4500
187.9700
183.8400
185.8800
2,639,400
Thu, 31 Jul 2025
192.0900
192.8700
189.8200
190.2700
1,669,300
Wed, 30 Jul 2025
195.0200
195.2600
191.4200
192.5500
1,546,200
Tue, 29 Jul 2025
195.2300
195.5100
192.8700
193.3700
1,236,600
Mon, 28 Jul 2025
196.0300
196.5000
193.0600
193.9700
1,484,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
196.3300
196.7000
193.6900
196.0500
1,817,300
Thu, 24 Jul 2025
197.7700
198.6800
196.1500
196.1500
2,139,300
Wed, 23 Jul 2025
197.5500
198.0900
195.3600
197.7600
2,059,000
Tue, 22 Jul 2025
195.8900
199.0000
195.5800
196.7800
2,106,900