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
156.0800
156.0800
149.1800
151.1200
4,358,785
Thu, 22 Oct 2026
154.9000
157.1000
154.3800
156.2700
2,081,300
Wed, 21 Oct 2026
153.1200
154.1200
152.9300
153.9300
1,019,100
Tue, 20 Oct 2026
152.1500
153.6800
151.9500
153.6400
1,356,900
Mon, 19 Oct 2026
150.2200
150.9000
149.6300
150.2000
1,866,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
150.6500
151.7400
150.2300
150.6200
1,728,800
Thu, 15 Oct 2026
150.3200
151.8300
149.6400
150.3800
2,090,400
Wed, 14 Oct 2026
144.3500
147.1600
144.1700
146.8800
1,647,300
Tue, 13 Oct 2026
145.1800
145.2400
142.3100
142.4100
1,841,300
Mon, 12 Oct 2026
143.8400
144.0200
143.1200
143.8400
1,149,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
142.9200
143.9600
142.8000
143.7500
1,901,000
Thu, 08 Oct 2026
142.7700
143.2900
140.6800
143.1100
1,532,600
Wed, 07 Oct 2026
143.1200
144.2800
142.5500
143.2800
1,852,200
Tue, 06 Oct 2026
141.3200
141.3900
139.6700
140.7900
1,574,100
Mon, 05 Oct 2026
141.0200
141.0200
139.3100
140.9300
1,329,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
141.4600
141.5700
139.9500
141.0000
2,246,600
Thu, 01 Oct 2026
142.2200
142.5000
140.8700
141.0500
2,056,200
Wed, 30 Sep 2026
145.3900
145.5000
142.5600
142.5700
3,062,000
Tue, 29 Sep 2026
144.8100
146.1800
144.4600
145.7100
1,598,500
Mon, 28 Sep 2026
145.7700
147.0300
145.7200
146.8800
1,949,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
144.5700
145.5100
144.0000
145.4600
1,165,700
Thu, 24 Sep 2026
143.0000
144.6600
142.9100
143.5700
1,887,600
Wed, 23 Sep 2026
143.1500
143.9400
142.0300
142.7100
2,518,300
Tue, 22 Sep 2026
141.2600
141.8000
140.0000
141.2800
1,544,000
Mon, 21 Sep 2026
141.9600
142.1800
140.9600
140.9800
1,554,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
140.8700
141.1500
139.6000
140.3700
2,247,900
Thu, 17 Sep 2026
140.1200
141.2100
139.9700
140.9200
1,713,900
Wed, 16 Sep 2026
140.5800
141.4600
138.2800
138.7000
1,891,600
Tue, 15 Sep 2026
138.7600
139.1100
137.3700
138.6200
2,366,800
Mon, 14 Sep 2026
141.6400
141.6400
138.9900
138.9900
2,477,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
139.3100
139.5500
137.0000
137.1600
2,353,100
Thu, 10 Sep 2026
138.7600
139.4300
137.4600
137.4800
2,419,800
Wed, 09 Sep 2026
138.1400
139.4500
137.3000
137.4800
2,936,600
Tue, 08 Sep 2026
139.9400
140.4600
137.1200
137.7000
10,273,900
Tue, 08 Sep 2026
20 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
19 · 6-K
After-hours · 17:22 ET
FORM 6-K ↗
Fri, 04 Sep 2026
159.9000
160.9300
159.6300
159.9900
1,289,700
Thu, 03 Sep 2026
164.4800
164.4800
161.4200
163.0900
2,453,000
Wed, 02 Sep 2026
160.8000
163.1800
160.3800
162.4600
4,343,800
Tue, 01 Sep 2026
162.1500
163.5700
160.2100
161.2500
4,333,600
Tue, 01 Sep 2026
18 · 6-K
Pre-market · 06:21 ET
FORM 6-K ↗
Mon, 31 Aug 2026
152.6000
152.7400
151.6900
152.0600
1,286,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
154.5100
154.5700
152.7700
153.8100
1,165,900
Thu, 27 Aug 2026
155.9300
155.9300
154.4300
154.6500
1,220,600
Wed, 26 Aug 2026
158.4100
159.1900
157.4400
157.5400
1,473,500
Tue, 25 Aug 2026
158.5100
160.2900
157.8300
159.9800
998,200
Mon, 24 Aug 2026
157.1200
158.4600
156.7700
158.0200
801,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
156.1700
159.7200
156.1000
158.8600
1,181,700
Thu, 20 Aug 2026
159.0700
159.3300
155.8700
156.2400
1,525,700
Wed, 19 Aug 2026
156.2900
160.8100
156.1700
160.3100
2,400,500
Tue, 18 Aug 2026
153.5800
155.1000
153.3800
154.5500
1,412,900
Mon, 17 Aug 2026
151.2300
152.6200
150.8300
151.9700
1,198,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
149.3900
151.4600
149.0900
150.8800
1,597,700
Thu, 13 Aug 2026
152.8400
153.0200
151.5300
151.7200
1,517,200
Wed, 12 Aug 2026
152.0300
153.4300
151.8200
152.3200
2,470,600
Tue, 11 Aug 2026
156.4700
157.3400
154.5100
154.6100
1,070,800
Mon, 10 Aug 2026
155.8400
156.9300
155.3900
156.7900
995,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
156.5600
156.6800
155.3800
156.3300
1,309,100
Thu, 06 Aug 2026
155.5800
155.8900
153.6700
154.2100
1,045,400
Wed, 05 Aug 2026
155.2300
155.5600
153.8100
154.4400
1,177,800
Tue, 04 Aug 2026
154.8900
154.8900
152.9900
153.2700
1,706,500
Mon, 03 Aug 2026
155.6600
156.3700
153.0200
153.6700
1,666,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
156.9900
157.1200
155.0300
156.1500
1,546,000
Thu, 30 Jul 2026
156.9100
158.5500
156.4600
158.4400
2,086,700
Wed, 29 Jul 2026
159.1500
159.3700
157.3200
158.8300
1,627,000
Tue, 28 Jul 2026
158.0700
160.3400
158.0300
159.8500
1,689,900
Mon, 27 Jul 2026
156.5900
158.0800
155.7900
156.1100
1,620,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
156.1100
156.3800
154.4400
155.0100
1,826,600
Thu, 23 Jul 2026
151.7100
156.9400
151.4400
156.1400
2,105,400
Wed, 22 Jul 2026
156.0700
156.4100
152.6700
153.0800
1,458,900
Tue, 21 Jul 2026
155.3900
159.3000
153.6600
153.8700
2,654,000
Tue, 21 Jul 2026
17 · 6-K
Pre-market · 06:25 ET
6-K ↗
Mon, 20 Jul 2026
153.1700
153.5400
149.3300
149.5600
1,841,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
153.9700
155.3000
153.1400
153.7600
2,592,800
Thu, 16 Jul 2026
150.4800
153.1800
150.2100
152.7300
2,368,200
Wed, 15 Jul 2026
150.0200
151.6600
149.6500
150.8000
1,757,800
Tue, 14 Jul 2026
152.0800
152.4400
150.3300
150.3600
1,239,900
Mon, 13 Jul 2026
152.6800
154.1700
151.9400
153.3700
1,177,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
154.8000
155.0000
153.6300
154.0500
1,165,500
Thu, 09 Jul 2026
154.9000
155.4700
153.7900
154.6200
2,270,400
Wed, 08 Jul 2026
155.2600
156.4000
155.1000
155.1700
1,420,100
Tue, 07 Jul 2026
157.1500
157.9300
156.4300
157.0300
1,445,000
Mon, 06 Jul 2026
157.3200
157.5700
154.2100
155.4900
1,918,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
157.5000
160.5700
157.0000
159.9000
1,588,000
Wed, 01 Jul 2026
154.6700
155.0200
153.2200
154.1400
1,917,800
Tue, 30 Jun 2026
157.6300
157.8900
155.9200
156.7200
1,755,200
Mon, 29 Jun 2026
156.1400
157.7300
155.7900
157.5900
2,315,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
153.3300
156.3800
153.3300
155.4100
3,831,200
Thu, 25 Jun 2026
153.4800
155.8500
153.4100
155.1200
4,445,100
Wed, 24 Jun 2026
154.2000
154.9600
152.3100
153.1200
7,223,500
Tue, 23 Jun 2026
151.9400
153.4700
151.3600
153.3800
1,403,600
Mon, 22 Jun 2026
146.9400
149.2300
146.6000
148.9300
1,400,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
149.9000
150.0800
146.9200
147.0800
1,869,600
Wed, 17 Jun 2026
151.4200
152.5700
150.2000
150.8800
1,664,900
Tue, 16 Jun 2026
150.4600
151.3800
148.6400
150.9300
1,589,300
Mon, 15 Jun 2026
153.0700
153.3200
151.2700
151.5600
1,683,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
153.9300
154.2200
152.8500
153.0700
1,177,800
Thu, 11 Jun 2026
152.0000
154.7100
151.6200
153.9200
2,128,600
Thu, 11 Jun 2026
16 · 6-K
Pre-market · 07:58 ET
FORM 6-K ↗
Wed, 10 Jun 2026
149.0300
149.7200
147.9100
148.1200
1,436,800
Tue, 09 Jun 2026
147.1900
149.7100
147.0500
149.1200
2,418,800
Mon, 08 Jun 2026
147.5400
148.5300
146.3900
146.4200
2,592,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
147.6500
149.1600
147.4400
149.1600
3,570,600
Thu, 04 Jun 2026
146.4600
148.4800
146.4600
148.4000
2,489,000
Wed, 03 Jun 2026
142.4700
144.2600
142.2600
143.6600
1,538,200
Tue, 02 Jun 2026
144.0100
144.4600
142.6400
143.4800
1,472,800
Mon, 01 Jun 2026
146.9200
147.5000
144.7200
145.6800
2,054,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
151.8400
152.0300
150.1200
150.1700
1,635,400
Thu, 28 May 2026
150.1300
151.7400
149.9600
151.4000
1,643,100
Wed, 27 May 2026
151.0500
152.3700
150.6200
151.1200
988,700
Tue, 26 May 2026
152.3000
152.4900
150.3200
150.8000
1,047,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
151.5600
152.5500
151.2400
152.0100
1,410,600
Thu, 21 May 2026
150.0900
152.5200
149.5400
151.7600
965,700
Wed, 20 May 2026
150.9500
151.7600
150.2300
150.4500
1,362,900
Tue, 19 May 2026
149.6100
151.4100
149.3200
150.4400
999,000
Mon, 18 May 2026
149.0100
150.5800
148.9500
149.1500
1,083,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
150.1200
150.3300
147.8100
148.0800
829,300
Thu, 14 May 2026
150.1300
150.5600
148.6000
149.7700
1,521,800
Wed, 13 May 2026
148.2300
150.3300
148.1600
149.7500
1,271,500
Tue, 12 May 2026
146.2900
148.5600
145.8800
148.1600
921,800
Mon, 11 May 2026
146.5900
147.2800
144.7500
145.2300
2,098,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
146.4500
146.6700
145.4800
146.0300
1,067,400
Thu, 07 May 2026
147.9700
148.0600
144.9900
145.3900
1,004,900
Wed, 06 May 2026
147.8000
148.7600
147.5200
148.3600
1,115,500
Tue, 05 May 2026
146.6200
146.6500
144.7900
145.5000
1,328,600
Mon, 04 May 2026
145.5500
145.8200
144.4500
144.6200
1,720,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
148.1400
148.1400
146.3500
146.5700
1,094,400
Thu, 30 Apr 2026
146.5100
148.5800
146.2200
147.8500
1,402,500
Wed, 29 Apr 2026
143.0500
144.0400
142.2500
142.9400
1,612,400
Tue, 28 Apr 2026
144.2600
145.6500
142.6500
145.5000
2,650,600
Tue, 28 Apr 2026
15 · 6-K
Pre-market · 06:21 ET
6-K ↗
Mon, 27 Apr 2026
144.6700
145.7100
144.1200
144.1900
1,604,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
146.0300
146.0700
144.0500
145.4700
1,299,700
Thu, 23 Apr 2026
147.8800
148.3600
146.5800
147.4800
1,687,400
Wed, 22 Apr 2026
148.5800
148.5800
147.1200
147.3200
1,026,300
Tue, 21 Apr 2026
149.6100
149.6300
147.7700
147.9700
2,117,600
Mon, 20 Apr 2026
151.4000
152.0400
150.7700
150.9900
1,228,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
151.5500
152.5400
150.7500
151.9700
1,070,200
Thu, 16 Apr 2026
150.3800
150.8600
149.3800
149.7300
1,066,000
Wed, 15 Apr 2026
153.9800
154.1000
150.8600
152.0800
1,097,300
Tue, 14 Apr 2026
154.0400
155.0500
153.3300
153.3800
1,257,000
Mon, 13 Apr 2026
153.7200
154.5000
152.9000
154.4700
841,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
156.4600
156.4600
153.7000
154.0500
996,900
Thu, 09 Apr 2026
152.7600
156.1200
152.4800
155.0600
906,100
Wed, 08 Apr 2026
153.7700
154.4500
152.7100
154.4200
2,118,100
Tue, 07 Apr 2026
151.4400
151.4900
149.4900
151.2200
2,024,100
Mon, 06 Apr 2026
153.5900
154.3600
152.8400
152.8400
1,185,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
153.3700
154.8100
153.1600
154.0300
2,631,000
Wed, 01 Apr 2026
154.6200
156.0800
154.1200
155.0800
1,626,800
Tue, 31 Mar 2026
151.5800
152.8600
150.5200
152.7500
2,003,000
Mon, 30 Mar 2026
150.2500
150.7500
149.5600
150.3600
2,078,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
150.0100
150.6000
147.8600
148.1800
1,983,800
Thu, 26 Mar 2026
149.6700
151.1100
149.3100
149.7000
1,157,600
Wed, 25 Mar 2026
150.4700
151.7800
150.1500
150.7500
1,214,800
Tue, 24 Mar 2026
146.5600
148.9800
146.2200
148.6100
1,198,200
Mon, 23 Mar 2026
147.2100
148.9500
146.9000
148.0900
1,648,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
148.7700
148.9000
145.3000
146.0300
2,019,800
Thu, 19 Mar 2026
147.8100
149.3200
147.1500
148.1900
2,370,800
Wed, 18 Mar 2026
14 · 6-K
After-hours · 16:23 ET
FORM 6-K ↗
Wed, 18 Mar 2026
152.3800
152.7600
149.4700
149.8100
1,605,000
Tue, 17 Mar 2026
13 · 424B5
After-hours · 16:40 ET
424B5 ↗
Tue, 17 Mar 2026
155.6400
155.7900
154.3800
154.8500
2,220,500
Mon, 16 Mar 2026
154.5400
155.3800
153.8600
154.8700
2,512,200
Mon, 16 Mar 2026
12 · 424B5
Pre-market · 08:16 ET
424B5 ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
154.6900
155.9600
153.1800
153.4400
1,976,900
Thu, 12 Mar 2026
154.5500
155.0400
153.7000
154.2500
1,962,700
Wed, 11 Mar 2026
155.9900
156.5800
154.9600
155.8000
5,153,800
Tue, 10 Mar 2026
161.3500
163.0700
160.4300
161.5900
3,705,700
Mon, 09 Mar 2026
159.5200
163.0800
159.2200
162.7900
1,751,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
156.7100
160.5400
156.1800
160.1200
3,765,300
Thu, 05 Mar 2026
161.0500
161.3900
158.9500
161.0100
4,320,200
Wed, 04 Mar 2026
164.4400
165.6900
162.1900
165.1500
2,135,200
Tue, 03 Mar 2026
162.4300
164.8900
160.4200
164.1800
3,225,500
Mon, 02 Mar 2026
167.1600
167.6100
165.7900
166.8700
2,811,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
169.1100
170.4600
168.5600
168.6200
3,195,600
Thu, 26 Feb 2026
166.7300
166.9000
164.2700
165.5100
4,185,800
Wed, 25 Feb 2026
167.1900
168.0200
166.7500
166.8500
3,771,800
Tue, 24 Feb 2026
166.1000
167.8400
166.1000
167.1100
3,315,100
Mon, 23 Feb 2026
163.6600
165.6400
163.6600
164.7000
1,970,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
162.6700
163.6300
161.7500
162.6700
2,059,800
Thu, 19 Feb 2026
163.8700
164.0200
162.5300
163.9200
1,836,300
Wed, 18 Feb 2026
167.5700
167.8600
164.7100
165.3800
2,379,600
Tue, 17 Feb 2026
166.7800
167.2900
165.5700
166.1700
2,508,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
162.1600
163.4200
161.7900
163.1000
1,877,000
Thu, 12 Feb 2026
159.6000
162.3200
159.4700
161.1800
2,337,600
Wed, 11 Feb 2026
159.2500
160.1800
158.0400
160.0600
2,720,400
Tue, 10 Feb 2026
158.5000
159.3700
157.4600
158.2000
4,086,300
Mon, 09 Feb 2026
156.9800
157.5700
155.9400
157.0500
2,436,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
154.0300
156.6200
153.9000
156.4200
3,011,900
Thu, 05 Feb 2026
152.0000
154.9500
151.6800
153.9500
4,100,200
Wed, 04 Feb 2026
153.8200
154.7100
151.4200
152.9100
4,379,900
Wed, 04 Feb 2026
11 · 6-K
Pre-market · 06:52 ET
6-K ↗
Wed, 04 Feb 2026
10 · 6-K
Pre-market · 06:51 ET
6-K ↗
Wed, 04 Feb 2026
9 · 20-F
Pre-market · 06:45 ET
20-F ↗
Tue, 03 Feb 2026
149.6800
151.5300
149.3800
149.8600
3,522,100
Mon, 02 Feb 2026
149.6300
151.3100
149.5400
151.0400
1,843,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
149.4900
149.9800
148.1300
148.6800
1,147,100
Thu, 29 Jan 2026
148.6200
149.5300
148.3400
148.9100
1,588,800
Wed, 28 Jan 2026
148.7100
149.3900
146.8400
147.8700
1,990,000
Tue, 27 Jan 2026
150.6400
152.4800
150.4900
152.2200
3,393,300
Mon, 26 Jan 2026
148.2900
150.1300
147.9900
149.1200
1,719,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
145.6100
148.1000
145.2600
147.1400
1,823,900
Thu, 22 Jan 2026
144.7300
146.2200
144.4500
145.0000
1,139,700
Wed, 21 Jan 2026
143.8200
145.2200
143.4300
145.1100
2,027,400
Tue, 20 Jan 2026
144.0000
144.8500
142.8200
143.5800
1,827,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
143.7800
144.7600
142.8900
144.3400
1,651,600
Thu, 15 Jan 2026
145.0700
145.0700
142.2600
143.1500
1,036,300
Wed, 14 Jan 2026
144.5600
146.3500
144.2900
146.1600
1,844,800
Tue, 13 Jan 2026
142.3700
142.5900
140.8000
141.6100
2,107,100
Mon, 12 Jan 2026
142.9800
143.0000
140.3100
141.8200
1,502,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
141.9900
142.9000
141.4600
141.5400
1,117,500
Thu, 08 Jan 2026
142.5500
143.4800
140.8600
141.4600
1,560,300
Wed, 07 Jan 2026
141.6700
143.4900
141.1600
141.9800
2,003,300
Tue, 06 Jan 2026
139.0900
142.5800
139.0900
142.2700
3,285,900
Mon, 05 Jan 2026
137.1400
137.9600
135.5500
137.9100
1,232,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
138.2800
138.5600
137.0200
138.5400
1,039,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
138.7100
138.9100
137.8000
137.8700
756,300
Tue, 30 Dec 2025
138.7600
139.1200
138.4100
138.7200
710,400
Mon, 29 Dec 2025
138.8600
139.4500
138.8400
139.2000
777,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
138.8800
139.2200
138.3900
139.1800
587,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
139.0600
139.4800
138.5300
138.8800
647,000
Tue, 23 Dec 2025
139.6000
140.1800
138.7800
139.1300
1,945,400
Mon, 22 Dec 2025
136.4800
137.2700
136.0000
136.8700
1,388,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
134.9400
137.1600
134.8200
136.0600
1,392,600
Thu, 18 Dec 2025
135.1900
135.6900
134.8800
135.2700
1,544,500
Wed, 17 Dec 2025
135.3400
137.4000
134.9600
135.0300
2,458,300
Tue, 16 Dec 2025
136.6600
136.6600
134.4000
135.0300
1,721,400
Mon, 15 Dec 2025
133.9000
135.2700
133.6700
135.1900
1,635,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
132.3700
133.0100
131.7700
132.5700
1,226,100
Thu, 11 Dec 2025
132.4600
133.8400
132.2000
132.3600
2,062,400
Wed, 10 Dec 2025
131.0500
131.6300
130.4600
131.1900
2,068,200
Tue, 09 Dec 2025
132.5500
133.1600
130.8100
131.0100
2,127,900
Mon, 08 Dec 2025
132.8300
132.8500
129.9800
130.1700
2,245,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
133.8200
134.0400
132.0900
132.1600
1,997,200
Thu, 04 Dec 2025
133.6300
133.9500
132.1800
132.4300
1,266,400
Wed, 03 Dec 2025
133.6200
134.2400
133.4300
133.7200
1,259,800
Tue, 02 Dec 2025
131.5500
132.6700
130.7300
132.2800
1,943,400
Mon, 01 Dec 2025
131.0200
131.1500
128.9100
128.9700
1,603,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.2100
130.5100
129.4300
130.4000
1,514,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
130.1600
131.1900
129.8500
130.4400
1,312,000
Tue, 25 Nov 2025
128.7500
130.4700
128.7500
130.2600
2,017,800
Tue, 25 Nov 2025
8 · 6-K
Next filing day · accepted 24 Nov, 17:50 ET
FORM 6-K ↗
Mon, 24 Nov 2025
127.4400
128.1400
126.5000
126.5400
1,712,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
125.8800
127.8900
125.8800
127.3100
2,200,000
Thu, 20 Nov 2025
125.6300
125.6300
123.2400
124.3600
2,417,200
Thu, 20 Nov 2025
7 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Wed, 19 Nov 2025
128.2100
128.4000
126.3100
127.3100
1,716,200
Tue, 18 Nov 2025
127.8300
128.7000
126.9400
128.0100
2,003,100
Mon, 17 Nov 2025
132.3900
133.1900
131.4600
131.5500
1,744,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
132.4600
132.7600
130.3000
131.2600
1,822,800
Thu, 13 Nov 2025
131.8800
134.0000
131.8100
131.9100
1,603,700
Wed, 12 Nov 2025
130.9200
132.3000
130.8000
132.2900
1,290,500
Tue, 11 Nov 2025
128.8100
130.6900
128.7200
130.5000
1,594,200
Mon, 10 Nov 2025
126.6900
127.2800
126.2900
127.2000
1,224,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
126.4700
126.9600
126.0000
126.3500
1,417,700
Thu, 06 Nov 2025
126.2700
127.1100
126.0700
126.5700
1,119,500
Wed, 05 Nov 2025
6 · 6-K
After-hours · 16:33 ET
FORM 6-K ↗
Wed, 05 Nov 2025
124.5300
125.9200
124.4700
125.5000
1,260,100
Tue, 04 Nov 2025
5 · 424B5
After-hours · 16:43 ET
424B5 ↗
Tue, 04 Nov 2025
123.5100
125.4600
123.5100
125.0100
1,510,000
Mon, 03 Nov 2025
123.0800
124.0500
122.8600
123.8600
1,657,100
Mon, 03 Nov 2025
4 · 424B5
Pre-market · 08:08 ET
424B5 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
123.4100
124.1500
122.5700
123.7900
1,655,500
Thu, 30 Oct 2025
122.6500
123.3300
121.9800
122.6100
2,358,500
Wed, 29 Oct 2025
123.2900
123.9300
121.5700
121.8000
2,582,400
Tue, 28 Oct 2025
2 · SC TO-T/A
After market open · 10:08 ET
SC TO-T/A ↗
Tue, 28 Oct 2025
125.5200
125.7500
123.0600
123.4300
4,630,700
Tue, 28 Oct 2025
3 · 6-K
Pre-market · 06:07 ET
6-K ↗
Mon, 27 Oct 2025
128.0000
130.1700
127.0800
129.1400
2,578,900
Mon, 27 Oct 2025
1 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
131.5300
131.5400
130.2800
130.3600
1,220,000
Thu, 23 Oct 2025
130.8200
131.6800
130.6200
131.6400
1,670,200