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
143.7100
145.8100
143.0489
145.2700
2,175,796
Thu, 22 Oct 2026
144.4700
146.2300
143.0200
145.3200
2,808,900
Wed, 21 Oct 2026
145.7700
146.8600
144.9100
145.8500
3,043,400
Wed, 21 Oct 2026
37 · 424B2
Next filing day · accepted 20 Oct, 21:45 ET
424B2 ↗
Tue, 20 Oct 2026
142.0500
145.3200
142.0500
144.2500
4,590,700
Mon, 19 Oct 2026
36 · 424B2
After market open · 12:38 ET
424B2 ↗
Mon, 19 Oct 2026
143.0000
144.0000
142.1000
142.4400
4,024,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
35 · 8-K/A
After-hours · 20:19 ET
8-K/A ↗
Fri, 16 Oct 2026
143.2400
145.9500
141.8900
143.3000
6,080,200
Thu, 15 Oct 2026
34 · 8-K
After market open · 10:30 ET
FORM 8-K ↗
Thu, 15 Oct 2026
139.8100
142.6300
135.1300
142.0900
6,988,600
Wed, 14 Oct 2026
138.9200
139.1200
135.2700
137.6400
7,565,600
Tue, 13 Oct 2026
143.3800
143.9100
140.2400
141.0300
4,542,700
Mon, 12 Oct 2026
142.9300
144.4200
142.7100
142.8500
1,911,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
143.6400
144.2000
142.4000
142.7100
2,884,200
Thu, 08 Oct 2026
142.1700
144.0400
141.3300
143.6100
3,447,600
Wed, 07 Oct 2026
142.3400
142.8500
140.7600
142.7200
2,065,600
Tue, 06 Oct 2026
144.1100
144.8400
142.7600
143.7300
2,352,700
Mon, 05 Oct 2026
145.6000
145.6500
143.3200
143.7500
3,861,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
144.5500
145.9000
143.6900
145.4000
2,901,200
Thu, 01 Oct 2026
143.6600
144.3500
140.9100
143.9200
6,292,600
Wed, 30 Sep 2026
146.8600
147.4800
144.6300
144.6300
4,419,300
Tue, 29 Sep 2026
148.6500
148.7900
146.2800
146.9800
4,216,900
Mon, 28 Sep 2026
149.5700
149.8700
147.8000
148.4400
2,990,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
150.4500
151.3500
148.5100
150.1500
3,652,600
Thu, 24 Sep 2026
149.5400
150.4300
148.9100
150.1900
3,544,500
Wed, 23 Sep 2026
149.5100
152.2800
149.2100
149.5100
3,786,100
Tue, 22 Sep 2026
33 · 8-K
After-hours · 20:21 ET
FORM 8-K ↗
Tue, 22 Sep 2026
153.1200
153.2900
148.8800
150.1700
6,136,400
Mon, 21 Sep 2026
155.1900
155.4800
153.2400
153.8900
3,645,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
152.2600
153.9000
151.7800
153.7900
8,457,000
Thu, 17 Sep 2026
154.5200
155.0000
151.9300
153.0200
5,979,800
Wed, 16 Sep 2026
154.8100
156.0500
152.3600
153.4700
3,132,400
Tue, 15 Sep 2026
156.3100
156.8800
152.5400
154.6700
5,069,000
Mon, 14 Sep 2026
163.0000
163.1000
156.6600
157.6600
3,393,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
164.7100
165.2300
161.8400
162.6600
2,267,200
Thu, 10 Sep 2026
162.4600
163.5100
162.0000
162.5900
2,678,100
Wed, 09 Sep 2026
162.0200
163.5600
161.1100
162.5100
3,084,200
Tue, 08 Sep 2026
163.9200
164.8000
161.4700
162.8500
2,406,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
163.5800
165.8400
163.5800
164.8400
2,367,100
Thu, 03 Sep 2026
163.0000
164.6300
162.1700
164.3300
2,585,100
Wed, 02 Sep 2026
161.1300
163.4000
159.6500
162.0400
3,170,800
Tue, 01 Sep 2026
160.4100
161.9500
159.4100
160.5100
3,143,300
Mon, 31 Aug 2026
162.2600
162.8200
161.1400
161.2800
6,033,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
162.6700
163.4600
161.6900
162.5000
2,353,600
Thu, 27 Aug 2026
162.4600
164.0300
161.2000
162.2400
2,324,600
Wed, 26 Aug 2026
164.0500
164.1300
162.0200
163.0800
2,057,700
Tue, 25 Aug 2026
162.0600
164.0200
161.0500
163.6500
1,970,800
Mon, 24 Aug 2026
158.5000
162.3500
158.5000
162.1400
1,819,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
158.6900
160.2000
158.1000
158.4900
2,498,200
Thu, 20 Aug 2026
159.4200
161.0200
157.1500
157.2400
2,205,200
Thu, 20 Aug 2026
32 · 8-K
Pre-market · 09:13 ET
8-K ↗
Wed, 19 Aug 2026
165.0800
165.0800
159.4000
159.7600
2,330,000
Tue, 18 Aug 2026
164.2400
164.8900
162.9100
163.9300
2,016,200
Mon, 17 Aug 2026
163.2900
165.6900
162.9900
164.2700
2,325,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
161.9500
163.3200
161.6600
163.2400
1,924,700
Thu, 13 Aug 2026
31 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 13 Aug 2026
162.9300
163.6600
161.0000
162.2500
1,945,600
Wed, 12 Aug 2026
30 · 8-K
After-hours · 16:52 ET
8-K ↗
Wed, 12 Aug 2026
161.4000
163.2600
160.9600
162.9300
2,095,400
Tue, 11 Aug 2026
159.5000
160.9400
159.1600
160.3200
1,538,200
Mon, 10 Aug 2026
157.7000
160.1100
157.5000
159.4300
2,636,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
29 · 424B2
After-hours · 16:18 ET
424B2 ↗
Fri, 07 Aug 2026
28 · 424B2
After-hours · 16:17 ET
424B2 ↗
Fri, 07 Aug 2026
27 · 424B2
After-hours · 16:15 ET
424B2 ↗
Fri, 07 Aug 2026
158.3700
158.9200
157.0000
157.6100
2,793,000
Thu, 06 Aug 2026
159.3400
159.9900
158.1600
158.8200
2,746,200
Wed, 05 Aug 2026
157.5200
160.0100
157.5200
158.7400
3,032,300
Tue, 04 Aug 2026
157.2900
158.9600
156.7100
156.8200
3,034,700
Mon, 03 Aug 2026
156.3300
157.0000
154.1200
156.2000
2,739,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
26 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Fri, 31 Jul 2026
156.6700
157.2900
155.7100
156.3300
2,337,100
Thu, 30 Jul 2026
153.8500
156.3200
153.0200
156.0800
2,516,600
Wed, 29 Jul 2026
156.1600
157.2500
151.6800
152.5000
2,836,000
Tue, 28 Jul 2026
157.4800
159.0300
154.8800
156.4900
3,484,800
Mon, 27 Jul 2026
158.8500
160.2500
156.9800
157.7700
2,835,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
158.8800
160.0400
158.5100
158.9100
2,379,400
Thu, 23 Jul 2026
25 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 23 Jul 2026
159.8700
160.5900
158.5400
160.1100
3,353,500
Wed, 22 Jul 2026
158.1000
160.6500
158.0900
160.3900
4,056,300
Tue, 21 Jul 2026
157.8400
159.1300
156.5000
158.8900
4,139,700
Mon, 20 Jul 2026
158.2300
159.0500
156.7000
156.9300
4,321,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
24 · 424B2
After market open · 13:21 ET
424B2 ↗
Fri, 17 Jul 2026
158.1100
159.1700
156.0200
157.1300
5,315,900
Thu, 16 Jul 2026
162.7500
163.7700
158.3800
160.8600
6,949,500
Thu, 16 Jul 2026
23 · 424B2
Pre-market · 08:14 ET
424B2 ↗
Wed, 15 Jul 2026
156.4400
162.7300
155.5000
162.3500
8,063,200
Wed, 15 Jul 2026
22 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Tue, 14 Jul 2026
150.4400
155.0900
150.3700
154.5000
4,771,100
Mon, 13 Jul 2026
152.0300
152.9900
149.9500
151.2700
3,183,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
153.0200
153.0800
150.9700
151.9200
2,296,800
Thu, 09 Jul 2026
151.5700
155.0800
150.3200
152.2600
4,122,500
Wed, 08 Jul 2026
152.4300
152.6800
148.3600
150.1400
3,548,800
Tue, 07 Jul 2026
150.1500
153.2200
150.0400
152.9100
3,812,100
Mon, 06 Jul 2026
147.4800
149.9800
146.9000
149.9600
3,980,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
147.4100
148.0000
145.1600
146.6200
2,622,700
Wed, 01 Jul 2026
144.7500
147.4500
144.1900
146.0200
2,899,200
Tue, 30 Jun 2026
144.5700
145.8500
143.5000
144.6100
3,966,200
Mon, 29 Jun 2026
144.4900
146.2600
143.5000
143.8000
2,536,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
146.2500
146.2500
141.7800
143.5600
15,860,500
Thu, 25 Jun 2026
145.7000
148.0500
144.3700
145.4300
2,757,000
Wed, 24 Jun 2026
21 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 24 Jun 2026
146.6200
147.8400
143.5100
143.5600
4,603,500
Tue, 23 Jun 2026
20 · 8-K
After-hours · 16:19 ET
8-K ↗
Tue, 23 Jun 2026
146.7200
148.5000
145.3000
147.2900
4,830,700
Mon, 22 Jun 2026
145.0300
146.5700
144.6700
146.4400
3,822,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
147.6600
148.1300
142.6800
143.6300
7,106,900
Wed, 17 Jun 2026
144.5700
146.7400
144.1100
146.0700
3,213,100
Tue, 16 Jun 2026
143.9700
145.2500
142.0500
144.4500
3,118,700
Mon, 15 Jun 2026
146.0000
146.4500
142.3500
142.5000
2,521,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
19 · 8-K
After-hours · 16:49 ET
8-K ↗
Fri, 12 Jun 2026
143.6300
145.0200
142.6500
143.9800
2,347,500
Thu, 11 Jun 2026
140.1100
143.3000
140.0700
142.0900
3,146,600
Wed, 10 Jun 2026
143.2200
144.0000
139.6800
139.7500
3,787,700
Tue, 09 Jun 2026
143.1000
143.9700
140.7600
143.2500
3,498,400
Mon, 08 Jun 2026
142.9900
144.0400
141.7400
141.7800
3,197,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
144.1400
144.8400
142.0900
142.3900
2,996,300
Thu, 04 Jun 2026
141.0100
144.9800
140.3100
144.0200
3,626,600
Wed, 03 Jun 2026
140.7700
141.7200
138.5600
140.5700
3,519,300
Tue, 02 Jun 2026
142.0300
143.9500
140.2300
141.2800
3,821,400
Mon, 01 Jun 2026
138.6000
143.2500
137.5000
142.5900
3,270,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
141.1200
141.1900
138.8800
139.4300
6,552,500
Thu, 28 May 2026
139.2500
141.1100
138.0100
140.5600
3,004,700
Wed, 27 May 2026
140.7600
141.0000
138.1300
139.7400
4,051,900
Tue, 26 May 2026
139.5700
141.6500
139.4800
141.0500
3,981,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
139.5900
140.7800
139.1100
139.1500
3,574,000
Thu, 21 May 2026
136.4600
139.5700
135.2200
138.9800
3,011,300
Wed, 20 May 2026
136.9100
138.6300
135.7000
137.1600
3,073,300
Tue, 19 May 2026
135.9300
137.8100
134.7500
136.3200
3,373,700
Mon, 18 May 2026
135.0700
137.1600
134.3900
136.5800
2,512,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
134.6100
137.7900
134.2200
135.0200
4,156,200
Thu, 14 May 2026
135.7700
136.3600
134.7400
135.9800
2,874,000
Wed, 13 May 2026
132.3900
136.2700
132.2000
134.9900
4,097,900
Tue, 12 May 2026
132.1500
134.0800
131.0000
133.4400
2,923,900
Mon, 11 May 2026
130.4600
132.5500
130.2300
132.4900
3,605,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
131.3400
131.6200
130.1600
130.5000
3,881,500
Thu, 07 May 2026
133.4500
134.7000
130.4400
130.6900
3,942,500
Wed, 06 May 2026
132.4700
134.3600
132.0900
133.6400
4,044,500
Tue, 05 May 2026
132.0300
133.3500
131.5000
132.3600
3,436,000
Mon, 04 May 2026
133.3400
133.4300
131.1700
131.8800
2,600,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
134.7700
135.9400
133.7200
133.7800
2,600,700
Fri, 01 May 2026
18 · 10-Q
Pre-market · 07:01 ET
FORM 10-Q ↗
Thu, 30 Apr 2026
132.0200
135.4800
131.4800
134.3700
6,068,000
Wed, 29 Apr 2026
133.6200
134.1700
130.9000
132.2700
3,495,000
Tue, 28 Apr 2026
134.8800
135.9100
133.4700
133.5400
2,886,700
Mon, 27 Apr 2026
133.3400
134.9100
133.3400
134.4700
3,965,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
135.4200
135.5700
134.0000
134.0500
2,790,200
Thu, 23 Apr 2026
17 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 23 Apr 2026
135.6700
136.9900
133.7300
135.4200
2,938,400
Wed, 22 Apr 2026
138.5300
138.6400
135.4800
135.8800
3,351,200
Tue, 21 Apr 2026
136.1100
139.1500
135.3200
137.9200
4,530,300
Mon, 20 Apr 2026
134.7600
136.7700
134.5600
135.3700
3,847,500
Mon, 20 Apr 2026
16 · 424B2
Pre-market · 06:08 ET
424B2 ↗
Mon, 20 Apr 2026
15 · 424B2
Pre-market · 06:03 ET
424B2 ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
14 · 8-K/A
After-hours · 16:22 ET
8-K/A ↗
Fri, 17 Apr 2026
135.9600
137.5400
134.8400
135.1000
6,833,000
Thu, 16 Apr 2026
134.6800
135.8000
132.1200
134.8400
7,183,400
Thu, 16 Apr 2026
13 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Wed, 15 Apr 2026
131.1000
132.3500
130.0300
131.9600
4,235,100
Tue, 14 Apr 2026
129.5600
130.5900
128.4800
130.5100
3,802,700
Mon, 13 Apr 2026
126.7500
129.2200
126.4200
129.1500
3,574,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
128.5700
128.6500
126.9000
127.5600
2,893,400
Thu, 09 Apr 2026
127.5500
128.7200
127.1100
128.5800
3,036,200
Wed, 08 Apr 2026
126.2700
128.3900
126.1800
127.9400
4,289,000
Tue, 07 Apr 2026
123.1800
125.2500
122.9700
124.6200
3,668,500
Mon, 06 Apr 2026
122.1800
124.1400
122.1700
123.6300
3,307,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
119.0300
122.4300
118.5800
122.1300
3,248,600
Wed, 01 Apr 2026
120.3300
121.9100
119.6700
120.9700
3,854,300
Tue, 31 Mar 2026
116.5800
118.9500
115.4000
118.6300
4,916,800
Mon, 30 Mar 2026
115.7100
116.1000
114.4000
115.1800
4,892,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
115.3700
116.4700
114.3000
114.6600
2,148,500
Thu, 26 Mar 2026
117.3900
118.1200
116.1200
116.6500
2,620,000
Wed, 25 Mar 2026
118.9100
119.6700
116.9500
117.9900
3,726,400
Tue, 24 Mar 2026
115.9000
118.9000
115.1600
117.9000
3,787,600
Mon, 23 Mar 2026
116.9400
117.3600
115.1500
116.3600
3,818,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
114.8500
115.3700
113.7600
114.9400
7,450,600
Thu, 19 Mar 2026
113.6600
115.5500
112.9400
114.9000
3,742,900
Wed, 18 Mar 2026
115.5800
117.0700
114.4500
114.6600
2,918,800
Tue, 17 Mar 2026
116.6600
117.8000
115.5700
116.1200
2,075,600
Mon, 16 Mar 2026
117.1200
118.0500
115.2200
115.3800
3,435,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
117.7200
118.0500
115.3700
116.1700
2,984,200
Thu, 12 Mar 2026
115.2800
117.2400
114.5800
117.1200
4,330,600
Wed, 11 Mar 2026
115.0000
117.2200
114.0600
117.1200
3,011,200
Tue, 10 Mar 2026
115.3800
117.1500
114.2100
115.4200
2,458,500
Mon, 09 Mar 2026
113.1500
115.7000
111.7100
115.1000
3,556,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
114.9700
115.2900
112.1500
115.2300
2,923,000
Thu, 05 Mar 2026
12 · 8-K
After-hours · 16:39 ET
8-K ↗
Thu, 05 Mar 2026
117.7800
118.2700
115.3000
116.7100
3,193,900
Thu, 05 Mar 2026
11 · DEFA14A
Pre-market · 07:10 ET
DEFA14A ↗
Thu, 05 Mar 2026
10 · DEF 14A
Pre-market · 07:01 ET
DEF 14A ↗
Wed, 04 Mar 2026
118.8300
119.1800
117.6200
118.3900
2,425,700
Tue, 03 Mar 2026
117.0000
118.9500
115.1000
117.9500
2,779,200
Mon, 02 Mar 2026
117.0100
120.4100
116.6100
119.4700
2,645,100
Mon, 02 Mar 2026
9 · 424B2
Next filing day · accepted 27 Feb, 21:15 ET
424B2 ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.7200
121.8600
116.7600
119.1000
5,822,400
Thu, 26 Feb 2026
120.5200
123.1400
120.5200
121.6100
3,565,500
Thu, 26 Feb 2026
8 · 424B2
Pre-market · 08:44 ET
424B2 ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 08:43 ET
8-K ↗
Wed, 25 Feb 2026
118.0000
120.4600
117.0000
120.3100
4,018,300
Wed, 25 Feb 2026
6 · 10-K
Pre-market · 07:31 ET
FORM 10-K ↗
Tue, 24 Feb 2026
114.9200
117.4400
114.1100
116.5500
4,149,100
Mon, 23 Feb 2026
117.6800
119.0000
114.1200
115.5400
3,464,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
118.1200
119.2100
117.1400
118.1900
3,453,100
Thu, 19 Feb 2026
118.5200
119.1300
116.5500
118.1600
2,212,000
Wed, 18 Feb 2026
119.0600
120.5400
118.6700
119.4900
4,359,600
Tue, 17 Feb 2026
118.0000
120.2000
118.0000
118.8000
2,960,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
114.1500
117.8400
112.8300
117.7400
3,676,400
Thu, 12 Feb 2026
122.1700
123.1100
113.4600
114.9100
6,563,300
Wed, 11 Feb 2026
126.9000
127.8300
121.6400
121.7000
5,801,100
Tue, 10 Feb 2026
127.4100
128.7600
123.4600
126.4500
5,230,500
Mon, 09 Feb 2026
124.2300
128.0000
123.7900
127.6100
3,614,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
122.0600
124.4600
122.0600
124.3200
3,904,400
Thu, 05 Feb 2026
120.3500
121.3900
119.3000
120.5100
3,224,100
Wed, 04 Feb 2026
119.5300
122.0300
118.8600
121.3200
4,160,300
Tue, 03 Feb 2026
122.0900
122.6000
117.8300
119.3200
3,419,200
Mon, 02 Feb 2026
119.9000
121.8000
119.8500
121.6100
3,056,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.1000
120.5700
119.1000
119.9200
3,059,600
Thu, 29 Jan 2026
119.7400
121.5800
118.8400
121.4900
3,901,800
Wed, 28 Jan 2026
118.9500
119.1500
117.9600
118.9000
2,455,500
Tue, 27 Jan 2026
119.2500
119.8200
118.5700
118.8700
2,659,900
Mon, 26 Jan 2026
118.1400
119.1800
117.6800
119.0200
3,103,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
119.1500
119.5200
117.3500
117.6100
3,861,800
Thu, 22 Jan 2026
5 · 8-K
After-hours · 16:44 ET
8-K ↗
Thu, 22 Jan 2026
120.7200
121.4700
119.9500
120.1800
3,436,300
Wed, 21 Jan 2026
121.0000
121.8200
119.1800
119.7600
4,291,600
Tue, 20 Jan 2026
119.8400
121.7800
119.4000
120.6800
5,028,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.7800
124.3500
121.2700
121.3300
4,721,000
Fri, 16 Jan 2026
4 · 424B2
Next filing day · accepted 15 Jan, 21:49 ET
424B2 ↗
Fri, 16 Jan 2026
3 · 424B2
Next filing day · accepted 15 Jan, 21:50 ET
424B2 ↗
Thu, 15 Jan 2026
125.2300
125.8900
123.0800
123.9700
3,698,400
Wed, 14 Jan 2026
122.8900
124.9300
122.6700
124.5900
6,128,400
Tue, 13 Jan 2026
121.2600
123.0100
119.8800
122.9300
7,293,700
Tue, 13 Jan 2026
2 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Mon, 12 Jan 2026
119.0500
120.7000
118.5000
120.6600
3,794,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
119.7300
120.7800
119.0200
119.0400
3,002,500
Thu, 08 Jan 2026
120.3200
121.2800
119.4100
120.0500
2,869,900
Wed, 07 Jan 2026
121.6200
122.1100
120.1800
120.4500
2,820,600
Tue, 06 Jan 2026
122.0100
122.0400
119.8600
121.3100
3,607,500
Mon, 05 Jan 2026
117.5000
122.3600
117.1500
121.0400
6,010,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
116.0100
117.0600
115.3100
117.0400
3,174,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
117.0000
117.1000
116.0400
116.0900
1,913,700
Tue, 30 Dec 2025
117.6900
117.6900
116.5800
116.8700
2,206,500
Mon, 29 Dec 2025
117.6100
118.0000
117.0400
117.4700
2,694,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.0200
118.3600
117.2800
117.4700
1,534,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
117.3300
118.4300
117.0200
118.2200
1,424,000
Tue, 23 Dec 2025
117.2000
118.1300
116.9600
117.2200
2,656,800
Mon, 22 Dec 2025
116.3900
117.5900
116.0400
117.2600
3,826,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
114.5800
116.0900
114.5800
115.8400
8,474,300
Thu, 18 Dec 2025
114.3500
115.3100
113.9100
114.4500
2,875,100
Wed, 17 Dec 2025
114.3500
115.4400
113.4500
113.5600
3,765,900
Tue, 16 Dec 2025
117.0300
117.0600
114.0800
114.3500
5,193,800
Mon, 15 Dec 2025
117.5600
118.0200
116.5000
116.9600
3,550,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
118.9700
119.1800
116.7500
117.0300
3,422,500
Thu, 11 Dec 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 11 Dec 2025
117.8500
119.4000
117.5800
118.6800
4,791,200
Wed, 10 Dec 2025
116.1600
118.8800
114.7000
118.3800
5,254,900
Tue, 09 Dec 2025
114.5500
117.2900
114.5200
115.9300
3,826,300
Mon, 08 Dec 2025
114.3900
114.9900
113.7800
114.4400
3,061,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
113.4100
114.9600
113.4000
114.0200
2,631,600
Thu, 04 Dec 2025
113.2100
114.4300
113.2100
113.9500
2,561,100
Wed, 03 Dec 2025
112.1000
113.7700
112.0000
113.0900
2,596,200
Tue, 02 Dec 2025
112.2300
113.0300
111.8100
112.0800
2,962,700
Mon, 01 Dec 2025
111.7700
112.6400
111.4300
111.8100
2,886,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.0600
112.7300
111.4500
112.1000
1,724,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
109.6000
112.0200
109.2700
111.3900
3,075,100
Tue, 25 Nov 2025
108.4500
109.3000
107.4100
109.1300
3,155,600
Mon, 24 Nov 2025
106.6000
108.2000
105.4900
108.0700
5,511,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
106.9500
107.6200
105.4200
106.4300
4,199,000
Thu, 20 Nov 2025
108.7900
109.6200
106.2200
106.4600
2,565,900
Wed, 19 Nov 2025
107.2800
108.1400
106.8600
107.5100
3,242,900
Tue, 18 Nov 2025
106.5000
108.1300
105.8500
107.5000
3,766,500
Mon, 17 Nov 2025
110.4600
110.7300
106.7000
106.7700
3,547,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
110.6200
112.0100
109.5000
110.4800
4,468,100
Thu, 13 Nov 2025
112.2500
112.8600
110.7500
111.0400
2,830,400
Wed, 12 Nov 2025
111.8200
113.7400
111.6100
112.6400
3,090,500
Tue, 11 Nov 2025
110.9000
111.9400
110.8700
111.2500
2,088,600
Mon, 10 Nov 2025
109.5500
111.4600
109.4500
110.9600
2,547,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
108.0600
109.6700
107.3600
109.6400
3,292,800
Thu, 06 Nov 2025
108.5300
109.0400
107.7400
108.4200
3,254,500
Wed, 05 Nov 2025
108.1800
109.0600
107.2900
108.6900
2,036,500
Tue, 04 Nov 2025
107.0700
108.5700
106.2600
108.0000
3,738,500
Mon, 03 Nov 2025
108.0200
108.5400
106.8700
108.0600
3,386,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
107.3200
108.2800
106.7100
107.9300
2,770,600
Thu, 30 Oct 2025
106.7300
108.7600
106.4800
107.9200
2,369,700
Wed, 29 Oct 2025
108.1300
108.4600
106.6200
107.0500
4,258,400
Tue, 28 Oct 2025
107.9800
108.9200
107.4800
108.4500
3,162,300
Mon, 27 Oct 2025
108.1700
108.4500
107.5200
107.5800
2,324,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
107.2500
108.5800
107.2500
107.9900
2,250,600
Thu, 23 Oct 2025
107.3700
107.3700
106.2400
106.6800
2,720,200