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
133.9100
134.6439
131.4300
133.6700
1,687,739
Thu, 03 Sep 2026
132.1200
135.6100
130.6000
134.4900
1,895,300
Wed, 02 Sep 2026
131.2500
134.6300
130.7800
132.2900
2,116,300
Tue, 01 Sep 2026
133.9300
135.3600
129.8900
131.6900
2,576,400
Mon, 31 Aug 2026
134.8000
137.8300
134.3500
136.5800
2,603,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
133.5600
136.6600
133.2400
135.0400
2,243,400
Thu, 27 Aug 2026
133.9900
135.6300
133.2100
133.4400
1,839,900
Wed, 26 Aug 2026
133.3800
134.9900
131.9900
133.6700
1,461,500
Tue, 25 Aug 2026
133.1500
133.5000
130.7900
133.1800
1,835,200
Mon, 24 Aug 2026
133.1400
133.8700
131.7100
132.7900
1,400,900
Mon, 24 Aug 2026
33 · 8-K
Pre-market · 08:30 ET
8-K ↗
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
131.1700
134.1400
131.1700
132.6900
2,214,900
Thu, 20 Aug 2026
131.5000
134.2500
129.9500
129.9800
6,796,800
Wed, 19 Aug 2026
133.6600
135.9400
132.5300
133.6300
2,694,000
Tue, 18 Aug 2026
133.1500
134.6100
131.4700
133.8500
2,928,600
Mon, 17 Aug 2026
140.0000
140.0700
134.1100
134.5400
4,468,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
143.5800
144.3300
140.4800
140.7600
2,558,900
Thu, 13 Aug 2026
138.8500
144.1300
138.4900
143.5800
3,958,500
Thu, 13 Aug 2026
32 · 8-K
Pre-market · 07:03 ET
8-K ↗
Wed, 12 Aug 2026
31 · 8-K/A
After-hours · 16:16 ET
AMENDMENT NO. 1 ↗
Wed, 12 Aug 2026
141.5900
141.6000
136.9300
138.6100
4,208,000
Tue, 11 Aug 2026
132.5000
140.9800
132.2600
140.2800
5,784,200
Tue, 11 Aug 2026
30 · 8-K
Pre-market · 08:35 ET
8-K ↗
Mon, 10 Aug 2026
126.9400
132.0800
126.7400
132.0200
4,572,100
Mon, 10 Aug 2026
29 · 10-Q
Pre-market · 07:32 ET
10-Q ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
128.2100
129.3700
126.8600
127.4400
4,050,200
Thu, 06 Aug 2026
130.7200
130.7400
127.2700
127.9900
2,932,500
Wed, 05 Aug 2026
134.0000
135.3700
127.5300
129.7400
3,833,600
Tue, 04 Aug 2026
127.9500
133.7300
126.4300
133.2000
5,413,200
Tue, 04 Aug 2026
28 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 03 Aug 2026
126.8000
130.1900
125.9000
129.4200
3,853,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
120.6500
126.1900
119.8900
125.5900
4,656,700
Thu, 30 Jul 2026
119.2800
121.3000
116.5700
120.2500
4,894,900
Wed, 29 Jul 2026
123.8700
124.0600
119.6900
119.7700
2,859,800
Tue, 28 Jul 2026
124.0200
125.3000
123.0300
124.6900
3,118,700
Mon, 27 Jul 2026
123.0000
125.6100
122.2800
124.2400
4,039,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
118.8400
122.9400
118.0100
122.6100
3,415,500
Thu, 23 Jul 2026
119.9600
121.7200
117.5300
119.0000
2,811,400
Wed, 22 Jul 2026
118.0000
120.8600
118.0000
119.0400
3,548,200
Tue, 21 Jul 2026
119.3700
120.6300
118.0000
118.4000
2,978,200
Mon, 20 Jul 2026
121.6500
121.6700
116.8700
118.2400
3,848,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
121.5400
125.2400
119.3700
120.4700
4,934,800
Thu, 16 Jul 2026
120.2500
123.4400
118.8700
123.3400
7,132,100
Wed, 15 Jul 2026
121.5900
124.6000
121.2200
121.8300
4,597,100
Tue, 14 Jul 2026
118.9000
121.1400
118.2100
119.9300
4,002,400
Mon, 13 Jul 2026
119.6100
120.8700
118.2100
118.8300
5,490,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
121.8700
122.0600
120.2500
120.3400
3,076,900
Thu, 09 Jul 2026
118.1700
120.9300
118.1700
119.8400
3,136,500
Wed, 08 Jul 2026
118.0000
119.8100
117.0000
118.1400
3,324,900
Tue, 07 Jul 2026
121.8500
122.8200
118.5500
119.3300
4,150,500
Mon, 06 Jul 2026
119.0000
123.0200
118.9000
122.1700
4,250,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.3700
122.1800
117.7100
118.6100
6,258,300
Wed, 01 Jul 2026
27 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 01 Jul 2026
118.3100
121.6300
116.6800
118.4400
9,006,300
Tue, 30 Jun 2026
115.4500
118.5200
115.2300
118.3100
7,169,100
Mon, 29 Jun 2026
119.4000
120.5400
114.0300
114.8300
4,842,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
121.4800
122.0900
117.5700
118.2900
11,693,800
Thu, 25 Jun 2026
123.8600
125.0900
120.7600
121.5100
4,703,000
Wed, 24 Jun 2026
129.9900
129.9900
121.9600
122.6000
6,985,400
Tue, 23 Jun 2026
132.0000
134.5300
130.4100
130.6100
4,019,800
Mon, 22 Jun 2026
138.1600
138.9800
134.4600
135.2100
4,034,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
140.6300
141.7300
137.1800
137.5000
6,168,600
Wed, 17 Jun 2026
138.1900
141.4100
137.5700
138.9100
3,782,500
Tue, 16 Jun 2026
137.0300
139.5600
136.4500
138.4800
2,821,200
Mon, 15 Jun 2026
136.9900
139.5300
136.0700
136.1100
3,186,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
135.0700
136.3200
133.3100
133.8800
2,310,500
Thu, 11 Jun 2026
131.2100
134.3100
129.1100
133.9100
2,341,900
Wed, 10 Jun 2026
132.0000
135.3400
130.5400
131.1400
2,657,600
Tue, 09 Jun 2026
26 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Tue, 09 Jun 2026
128.7200
133.6100
128.7200
132.7000
3,660,900
Mon, 08 Jun 2026
128.2600
129.7200
127.1600
127.5700
3,134,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
127.9600
128.2300
125.6400
128.0300
2,858,300
Thu, 04 Jun 2026
125.3900
129.5000
124.8600
128.4100
4,108,000
Wed, 03 Jun 2026
124.0000
126.1100
122.4400
124.3500
5,197,800
Tue, 02 Jun 2026
128.5700
130.0000
127.1100
128.7600
2,538,100
Mon, 01 Jun 2026
127.6800
131.1500
127.6800
128.2200
3,087,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
126.6100
131.5800
126.0800
128.7100
5,231,400
Thu, 28 May 2026
129.0000
129.5900
127.3800
127.5100
3,288,300
Wed, 27 May 2026
129.9400
132.2300
129.2400
130.2700
2,862,200
Tue, 26 May 2026
128.8000
131.4800
128.1200
129.9100
2,531,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
131.9900
132.3700
127.8600
128.5100
2,524,300
Thu, 21 May 2026
131.7500
133.0400
130.4000
130.9000
3,235,300
Wed, 20 May 2026
131.5200
132.6300
128.7900
132.2400
3,425,500
Tue, 19 May 2026
132.7900
133.9400
131.1400
131.1500
3,352,600
Mon, 18 May 2026
133.8800
135.1300
132.7300
134.0700
3,400,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
134.6800
136.0200
132.0600
135.3800
3,364,300
Fri, 15 May 2026
25 · 8-K
Pre-market · 07:48 ET
8-K ↗
Thu, 14 May 2026
132.7800
136.5800
131.9600
135.5200
2,962,800
Wed, 13 May 2026
131.1100
133.2200
129.0000
131.6000
2,666,000
Tue, 12 May 2026
129.8300
132.3400
128.9700
131.9300
2,687,200
Mon, 11 May 2026
133.4700
133.6900
129.5000
130.4600
3,096,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
128.1400
133.3900
126.9500
133.2000
4,768,800
Thu, 07 May 2026
24 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Thu, 07 May 2026
129.3600
130.7600
126.3600
127.7900
4,060,600
Wed, 06 May 2026
134.0200
135.3400
128.8800
129.5300
4,502,400
Wed, 06 May 2026
23 · 8-K
Pre-market · 06:31 ET
8-K ↗
Tue, 05 May 2026
130.3000
131.9100
129.1300
130.3000
4,238,800
Mon, 04 May 2026
130.3200
133.3400
129.0900
129.1900
3,333,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.8200
132.1200
128.5200
130.4600
3,906,800
Fri, 01 May 2026
22 · 8-K
Pre-market · 09:18 ET
8-K ↗
Thu, 30 Apr 2026
121.5100
129.2500
120.0000
128.7200
4,212,500
Wed, 29 Apr 2026
122.5200
123.8900
121.6000
122.2800
2,335,300
Tue, 28 Apr 2026
124.0800
125.3700
122.6700
123.5700
3,836,500
Mon, 27 Apr 2026
124.2600
126.1300
122.7400
123.3300
2,893,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
21 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 24 Apr 2026
20 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Fri, 24 Apr 2026
124.4500
125.8000
122.2600
124.2600
3,429,400
Thu, 23 Apr 2026
127.3300
127.8000
122.5900
124.7700
4,522,900
Wed, 22 Apr 2026
128.2300
130.3000
127.0000
129.0600
3,600,300
Tue, 21 Apr 2026
128.2800
131.0000
126.7200
127.2600
5,040,000
Mon, 20 Apr 2026
124.0900
127.4500
124.0100
127.3300
5,238,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
122.8000
126.5800
121.1200
124.6200
6,405,200
Thu, 16 Apr 2026
121.2500
122.6200
120.2100
120.8100
5,860,600
Wed, 15 Apr 2026
117.1000
121.1300
116.5000
120.5400
6,630,300
Tue, 14 Apr 2026
111.8000
116.1900
111.8000
114.8200
6,156,000
Mon, 13 Apr 2026
103.9600
110.0000
103.5100
109.9500
4,700,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19 · S-3ASR
After-hours · 16:19 ET
S-3ASR ↗
Fri, 10 Apr 2026
107.6700
108.0400
102.7000
104.2800
4,527,200
Thu, 09 Apr 2026
104.9900
107.8200
104.5000
106.9800
3,733,800
Wed, 08 Apr 2026
109.9600
112.2900
105.3700
107.0500
4,537,700
Tue, 07 Apr 2026
105.0400
106.4200
104.5700
105.3600
2,820,000
Mon, 06 Apr 2026
106.8800
107.1200
104.7100
106.1100
2,819,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
105.8200
109.5100
104.1400
107.0400
5,419,000
Wed, 01 Apr 2026
18 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 01 Apr 2026
112.6300
112.9800
108.9800
110.2500
2,642,500
Tue, 31 Mar 2026
111.6300
112.8200
109.1100
111.4200
3,516,500
Mon, 30 Mar 2026
17 · 8-K
After-hours · 17:31 ET
8-K ↗
Mon, 30 Mar 2026
109.2700
112.5100
108.0100
109.9500
4,215,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
108.6100
110.3100
107.1100
108.4200
4,674,400
Thu, 26 Mar 2026
16 · 424B5
After-hours · 16:21 ET
424B5 ↗
Thu, 26 Mar 2026
108.7100
111.6000
107.7600
109.9800
4,562,200
Wed, 25 Mar 2026
111.6800
113.0800
109.2800
109.8000
5,209,300
Wed, 25 Mar 2026
15 · 424B5
Pre-market · 08:59 ET
424B5 ↗
Tue, 24 Mar 2026
14 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 24 Mar 2026
107.2900
111.4500
104.7000
111.2500
8,668,900
Mon, 23 Mar 2026
114.4800
114.7000
110.3500
110.4500
6,117,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
112.0000
112.7100
110.2000
112.0000
8,317,500
Thu, 19 Mar 2026
110.2500
112.4500
108.8000
111.3700
5,380,700
Wed, 18 Mar 2026
108.3600
112.5500
108.1000
111.2000
8,261,200
Tue, 17 Mar 2026
105.7300
109.3500
104.7400
108.8900
6,874,700
Mon, 16 Mar 2026
105.3600
105.9000
101.3600
103.4500
7,219,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
101.6000
104.7100
100.1000
104.4400
8,091,900
Thu, 12 Mar 2026
103.6000
105.0700
100.1500
100.3000
7,545,800
Wed, 11 Mar 2026
107.6700
110.4100
102.5000
106.1000
6,257,800
Tue, 10 Mar 2026
108.3600
109.0800
105.5100
108.1700
3,488,400
Mon, 09 Mar 2026
106.5700
108.8100
104.4400
108.1400
5,556,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.4000
109.7300
104.6500
108.7000
6,009,200
Thu, 05 Mar 2026
109.1500
112.0700
109.1500
111.2400
4,554,800
Wed, 04 Mar 2026
107.6600
109.9100
106.8300
109.7900
4,920,000
Tue, 03 Mar 2026
101.6500
108.1200
99.5600
107.0800
9,194,500
Mon, 02 Mar 2026
102.5000
107.8200
101.5600
106.4500
7,837,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.2200
111.3400
104.0000
104.6000
15,136,000
Thu, 26 Feb 2026
118.6500
118.6500
111.7300
114.4000
6,780,800
Wed, 25 Feb 2026
13 · 10-K
After-hours · 16:19 ET
10-K ↗
Wed, 25 Feb 2026
115.0000
118.9200
114.7000
117.2100
6,266,600
Tue, 24 Feb 2026
113.0000
116.7000
112.1500
114.1300
7,220,700
Mon, 23 Feb 2026
118.1000
118.2400
111.3400
113.7300
9,437,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.9000
120.8200
115.5900
119.7200
6,301,800
Thu, 19 Feb 2026
122.5000
122.9500
116.5300
118.3400
9,488,300
Thu, 19 Feb 2026
12 · 8-K
Pre-market · 08:49 ET
8-K ↗
Wed, 18 Feb 2026
124.5000
126.7300
123.8000
125.3600
3,322,700
Tue, 17 Feb 2026
125.5800
126.3100
123.4700
125.1500
4,219,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
125.0700
126.0800
123.8300
125.0700
3,707,200
Thu, 12 Feb 2026
127.1600
129.8300
122.7300
125.3700
7,363,400
Wed, 11 Feb 2026
131.9100
133.2900
126.3500
126.9500
6,313,700
Tue, 10 Feb 2026
134.7900
137.9700
132.3500
132.4300
4,099,100
Mon, 09 Feb 2026
134.3400
140.1700
133.6500
133.9500
6,152,100
Mon, 09 Feb 2026
11 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
129.4000
134.0100
128.2200
133.0300
6,113,600
Thu, 05 Feb 2026
131.2600
131.7700
125.0100
126.0800
5,662,400
Wed, 04 Feb 2026
127.8500
134.3200
126.8500
132.8000
6,485,500
Tue, 03 Feb 2026
131.5800
132.5900
122.0600
126.8500
9,421,700
Mon, 02 Feb 2026
134.2500
136.5800
131.1300
133.1900
2,821,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
134.1600
136.0000
133.6200
134.5400
2,347,700
Thu, 29 Jan 2026
134.5800
135.5700
133.0700
134.4900
3,348,800
Wed, 28 Jan 2026
131.9000
133.1300
130.1600
132.8900
3,082,400
Tue, 27 Jan 2026
131.5600
132.5000
128.8800
131.7200
4,015,800
Mon, 26 Jan 2026
135.8400
137.0000
130.4400
131.5600
5,559,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
138.9700
139.6900
135.7700
136.3100
3,502,800
Thu, 22 Jan 2026
140.5600
141.6700
139.4200
139.7300
2,651,100
Wed, 21 Jan 2026
140.4900
141.3700
139.1000
139.5300
3,553,800
Tue, 20 Jan 2026
141.0100
143.6800
138.1500
138.6400
3,554,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
143.2300
146.2000
143.2300
143.8800
2,295,600
Thu, 15 Jan 2026
144.8000
146.2500
143.6300
144.1500
2,048,200
Wed, 14 Jan 2026
143.0000
144.4500
140.2600
144.0600
2,234,500
Tue, 13 Jan 2026
142.3200
143.5200
139.9400
143.2400
3,439,500
Mon, 12 Jan 2026
143.0200
144.7400
142.0000
143.9100
2,429,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
147.3300
148.0800
142.7100
145.8200
2,348,000
Thu, 08 Jan 2026
143.4400
148.6800
142.6100
146.1900
2,279,600
Wed, 07 Jan 2026
152.6000
152.6000
144.1200
144.2800
5,090,400
Tue, 06 Jan 2026
149.4900
153.2900
149.3500
152.7000
2,757,200
Mon, 05 Jan 2026
145.8900
151.9800
145.8900
149.7600
3,019,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 02 Jan 2026
145.0100
146.9500
144.1600
146.6100
2,047,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
146.1300
146.2500
144.6900
144.7600
1,389,100
Tue, 30 Dec 2025
147.0900
147.9500
146.0000
146.0600
1,466,000
Mon, 29 Dec 2025
148.5100
149.0300
146.9000
147.2700
1,291,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
148.8000
149.0400
147.9800
148.5200
1,308,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
148.3100
149.4500
147.3300
148.8500
884,300
Tue, 23 Dec 2025
148.4500
149.6600
148.1000
148.3700
2,173,800
Mon, 22 Dec 2025
147.2200
150.4500
147.2000
148.8900
2,753,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
146.6200
147.9600
146.0000
146.3400
5,163,400
Thu, 18 Dec 2025
148.5600
149.4300
146.2500
146.3000
2,653,500
Wed, 17 Dec 2025
147.6500
150.6300
145.5600
146.4000
3,479,900
Tue, 16 Dec 2025
147.0000
148.7200
146.3000
147.1500
2,325,300
Mon, 15 Dec 2025
149.4800
149.5600
146.5200
146.8300
2,585,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
9 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Fri, 12 Dec 2025
151.8600
151.8600
146.9300
148.0500
3,744,200
Thu, 11 Dec 2025
149.0800
150.9800
148.0100
150.3300
4,427,500
Wed, 10 Dec 2025
143.1200
149.6000
143.1200
149.0800
5,073,700
Tue, 09 Dec 2025
137.8100
145.9900
137.5100
143.8900
5,025,800
Mon, 08 Dec 2025
137.9100
137.9200
135.2400
137.3800
2,556,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
136.3000
138.6400
135.9500
138.1300
1,976,900
Thu, 04 Dec 2025
135.2500
136.8500
134.0300
136.7500
2,680,200
Wed, 03 Dec 2025
132.0200
135.5600
131.0800
134.5000
4,833,300
Tue, 02 Dec 2025
131.5600
133.4700
131.0100
132.0800
1,588,400
Mon, 01 Dec 2025
130.1900
132.3200
129.0400
131.3900
2,755,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
131.6900
133.1500
130.3000
131.8500
1,392,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
131.0000
132.3200
130.2700
130.2700
2,637,800
Tue, 25 Nov 2025
130.2000
131.0800
127.3700
130.6200
3,437,800
Mon, 24 Nov 2025
8 · 8-K
After market open · 12:54 ET
8-K ↗
Mon, 24 Nov 2025
129.9000
131.0000
128.9900
130.1000
3,577,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
127.7600
130.7600
125.9500
130.0200
3,214,200
Thu, 20 Nov 2025
131.8200
132.6800
126.6900
126.7600
3,965,700
Wed, 19 Nov 2025
124.6500
127.4700
124.1900
127.2000
2,819,600
Tue, 18 Nov 2025
123.0300
126.0100
122.4900
124.3200
2,859,500
Mon, 17 Nov 2025
130.0000
130.2400
123.6100
124.3400
4,110,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
126.1400
132.1400
125.5900
130.6000
3,498,400
Thu, 13 Nov 2025
133.5000
134.7200
128.6100
128.7100
4,868,400
Wed, 12 Nov 2025
133.6700
137.0300
133.4400
133.5800
2,936,600
Tue, 11 Nov 2025
131.0000
134.1800
130.5400
132.8800
2,133,800
Mon, 10 Nov 2025
135.0700
135.7500
129.7600
130.9200
2,875,700
Mon, 10 Nov 2025
7 · 10-Q
Pre-market · 08:03 ET
10-Q ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 07 Nov 2025
127.7800
132.6500
126.9900
132.3700
4,214,600
Thu, 06 Nov 2025
5 · 424B5
After-hours · 16:29 ET
424B5 ↗
Thu, 06 Nov 2025
134.1600
136.9100
128.8500
128.9800
4,095,700
Wed, 05 Nov 2025
131.3900
135.8600
129.8000
133.7500
5,483,900
Wed, 05 Nov 2025
4 · 424B5
Pre-market · 08:54 ET
424B5 ↗
Tue, 04 Nov 2025
132.2500
134.3000
129.2700
130.5100
6,684,400
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 06:30 ET
8-K ↗
Mon, 03 Nov 2025
124.3400
124.6400
122.8800
123.9500
4,761,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
122.5000
124.8400
121.9300
124.3100
3,055,700
Thu, 30 Oct 2025
124.7400
125.9900
123.2000
123.4500
4,091,500
Wed, 29 Oct 2025
123.8800
125.5600
122.8300
124.8800
2,991,300
Tue, 28 Oct 2025
126.5000
126.7900
124.2300
124.4700
2,004,800
Mon, 27 Oct 2025
126.8900
127.9700
126.2100
126.3700
1,843,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
124.7700
126.7400
124.3500
125.0000
2,453,100
Thu, 23 Oct 2025
127.1400
127.4300
122.5300
123.0500
3,346,000
Wed, 22 Oct 2025
126.2400
127.9100
125.4000
126.5300
2,576,100
Tue, 21 Oct 2025
124.8600
127.3000
124.4500
125.9800
3,604,900
Mon, 20 Oct 2025
122.5200
126.0400
122.0000
125.1900
2,943,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
121.5600
123.0500
120.2300
121.3800
3,350,300
Thu, 16 Oct 2025
127.8100
127.9700
119.5600
120.8400
5,290,000
Wed, 15 Oct 2025
129.9500
129.9800
126.1200
127.7000
3,777,400
Tue, 14 Oct 2025
120.9700
128.6700
120.5700
127.6400
5,283,500
Mon, 13 Oct 2025
120.5000
122.6300
119.0000
122.4400
3,705,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
123.0000
123.4000
118.1400
118.2200
5,504,400
Thu, 09 Oct 2025
125.3400
125.8100
122.6500
123.5400
4,893,700
Wed, 08 Oct 2025
125.0000
126.1000
123.7900
124.8000
4,041,900
Tue, 07 Oct 2025
126.5800
127.6600
125.0800
126.0500
3,372,600
Mon, 06 Oct 2025
127.1400
127.4900
124.2600
126.7000
4,600,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
125.9000
128.6100
125.1800
125.8900
3,431,300
Thu, 02 Oct 2025
129.4800
130.6400
126.6300
127.2300
4,688,500
Thu, 02 Oct 2025
2 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Wed, 01 Oct 2025
131.4000
133.8000
129.9100
129.9500
3,872,600
Tue, 30 Sep 2025
1 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Tue, 30 Sep 2025
137.7000
138.1000
130.1600
133.2700
4,515,000
Mon, 29 Sep 2025
138.7000
139.3700
135.9100
138.4400
2,829,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
136.2700
139.4100
136.2000
137.6300
2,893,300
Thu, 25 Sep 2025
135.2300
136.9500
134.7700
136.1300
2,721,700
Wed, 24 Sep 2025
145.5000
146.5000
137.1200
137.1600
3,265,100
Tue, 23 Sep 2025
143.8600
148.2100
143.3700
144.8900
3,058,800
Mon, 22 Sep 2025
142.1000
144.0700
139.7700
143.9600
2,806,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
144.8700
145.3800
143.6600
144.7500
5,989,900
Thu, 18 Sep 2025
140.7200
144.0400
140.0000
143.4900
3,841,200
Wed, 17 Sep 2025
140.8400
143.7500
136.3700
138.8200
5,066,500
Tue, 16 Sep 2025
138.7600
140.2400
138.4100
140.0500
2,536,300
Mon, 15 Sep 2025
138.6900
139.5400
137.9800
138.4800
2,392,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
136.5000
138.3300
136.2800
138.0300
2,307,000
Thu, 11 Sep 2025
133.8800
138.4700
133.7300
136.4000
2,758,300
Wed, 10 Sep 2025
134.8900
137.4200
132.7400
133.6400
2,641,100
Tue, 09 Sep 2025
132.9000
135.3700
132.5000
134.4200
3,932,300
Mon, 08 Sep 2025
132.6000
134.6800
131.1500
134.4400
3,249,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
134.9300
135.1400
128.9800
131.5500
4,520,500