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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
125.4300
125.8500
124.2800
124.9800
3,158,297
Thu, 22 Oct 2026
121.2900
125.4800
121.2400
125.4000
4,777,100
Wed, 21 Oct 2026
121.6000
121.7400
120.6200
120.6700
3,195,600
Tue, 20 Oct 2026
120.2500
121.5100
119.7000
121.3300
4,039,700
Mon, 19 Oct 2026
120.9900
121.2000
118.9500
119.2700
3,108,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
119.2500
121.6100
119.0000
121.4700
3,751,900
Thu, 15 Oct 2026
121.6400
121.6400
118.8600
118.8800
4,793,200
Wed, 14 Oct 2026
118.0200
119.6900
117.4100
119.6400
4,666,400
Tue, 13 Oct 2026
118.2500
118.5000
116.2400
118.1900
3,498,800
Mon, 12 Oct 2026
116.7600
117.7400
116.2900
117.6900
2,789,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
116.2600
116.8200
116.0200
116.6500
2,805,800
Thu, 08 Oct 2026
115.6000
116.9200
114.8700
116.8400
4,254,300
Wed, 07 Oct 2026
115.9000
116.2400
115.2500
115.5000
3,988,200
Tue, 06 Oct 2026
114.4300
115.7400
114.0600
115.6600
4,946,300
Mon, 05 Oct 2026
114.0000
114.3100
113.2900
113.8400
4,226,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
114.2100
115.1700
113.5200
114.1300
3,890,900
Thu, 01 Oct 2026
113.5500
114.0100
112.6100
113.7400
4,821,600
Wed, 30 Sep 2026
114.8000
115.0300
113.9000
114.0100
4,445,800
Tue, 29 Sep 2026
112.8700
114.4400
112.4000
114.2100
5,180,800
Mon, 28 Sep 2026
37 · 424B3
After market open · 14:49 ET
424B3 ↗
Mon, 28 Sep 2026
113.5000
113.8500
112.7900
113.4100
4,193,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
36 · 8-K
After market open · 10:30 ET
FORM 8-K ↗
Fri, 25 Sep 2026
113.1400
113.6100
112.5200
113.3500
3,749,300
Thu, 24 Sep 2026
114.7600
115.0300
113.1600
113.2300
3,756,700
Wed, 23 Sep 2026
116.0000
116.0100
114.1000
114.1700
3,883,300
Tue, 22 Sep 2026
116.4900
117.0100
116.0600
116.3100
2,777,100
Mon, 21 Sep 2026
117.4900
118.0000
116.6000
116.7400
4,270,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
117.9200
118.0200
117.0400
117.5300
8,609,800
Thu, 17 Sep 2026
118.3600
118.5700
117.5300
118.5400
4,144,500
Wed, 16 Sep 2026
118.4200
118.7600
117.4600
117.7600
3,820,000
Tue, 15 Sep 2026
119.1400
119.2700
117.5700
117.7700
4,595,300
Mon, 14 Sep 2026
120.0500
120.4700
118.6800
119.0200
3,580,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
120.2600
120.3500
118.9900
119.4200
3,033,100
Thu, 10 Sep 2026
120.9800
121.2600
119.2700
119.3700
3,270,700
Wed, 09 Sep 2026
121.5700
121.5700
119.6900
120.4300
4,079,700
Tue, 08 Sep 2026
120.2100
121.6200
120.0000
121.2400
3,462,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
120.7400
121.4300
119.9700
120.2200
3,208,500
Thu, 03 Sep 2026
120.8100
121.9800
120.7600
121.4000
3,357,200
Wed, 02 Sep 2026
120.2200
121.0600
119.2200
120.5600
3,419,100
Tue, 01 Sep 2026
120.4800
121.2500
119.7600
120.3900
3,174,700
Mon, 31 Aug 2026
119.6000
120.5200
119.0400
119.9100
4,283,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
121.4100
121.5900
119.7200
120.2500
2,703,000
Thu, 27 Aug 2026
120.8000
121.1800
120.1000
120.8400
3,208,700
Wed, 26 Aug 2026
121.6000
122.5700
121.5900
121.8900
2,744,100
Tue, 25 Aug 2026
121.7000
122.2000
121.1600
121.5900
2,766,600
Mon, 24 Aug 2026
120.2000
122.2100
119.9900
121.9700
3,356,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
122.8400
123.0400
119.7400
119.8500
4,844,700
Thu, 20 Aug 2026
123.2500
124.2800
122.6600
122.6900
3,729,200
Wed, 19 Aug 2026
124.7300
125.1100
123.0000
123.6000
3,525,900
Tue, 18 Aug 2026
124.9600
125.6600
123.9100
123.9900
5,411,500
Mon, 17 Aug 2026
123.2500
124.0500
122.8600
123.5800
2,896,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
123.1800
124.4300
123.0100
123.9200
4,124,800
Thu, 13 Aug 2026
35 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Thu, 13 Aug 2026
123.7700
124.6600
123.6200
124.4900
3,336,800
Wed, 12 Aug 2026
122.7100
123.7400
122.5000
123.4900
3,440,900
Wed, 12 Aug 2026
34 · 424B5
Next filing day · accepted 11 Aug, 19:43 ET
424B5 ↗
Tue, 11 Aug 2026
121.2500
123.3400
120.8700
123.1900
7,042,800
Mon, 10 Aug 2026
124.0000
124.0000
120.7300
121.1900
11,795,800
Mon, 10 Aug 2026
33 · 424B5
Pre-market · 07:04 ET
424B5 ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
123.0000
125.4000
122.3400
124.8500
4,309,600
Thu, 06 Aug 2026
124.9400
125.1100
122.5900
123.9000
5,060,500
Wed, 05 Aug 2026
32 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Wed, 05 Aug 2026
124.3500
124.3500
122.3700
123.3400
6,787,900
Tue, 04 Aug 2026
31 · 10-Q
After market open · 10:50 ET
FORM 10-Q ↗
Tue, 04 Aug 2026
123.5100
124.8700
121.8000
124.2700
5,683,300
Tue, 04 Aug 2026
30 · 8-K
Next filing day · accepted 03 Aug, 17:47 ET
8-K ↗
Mon, 03 Aug 2026
125.0000
126.0100
123.5000
124.2800
5,075,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
125.6500
126.3800
124.6300
125.4300
4,313,200
Thu, 30 Jul 2026
129.1600
129.3000
125.2400
126.2700
4,743,800
Wed, 29 Jul 2026
129.7500
130.2900
128.3600
129.0800
3,668,300
Tue, 28 Jul 2026
129.8200
132.6500
129.2200
129.2400
3,641,600
Mon, 27 Jul 2026
129.7500
130.8700
128.6400
128.8300
2,971,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
129.3400
131.0000
129.2600
130.5200
2,856,500
Thu, 23 Jul 2026
128.8500
129.7100
127.5600
129.2600
3,459,800
Wed, 22 Jul 2026
127.1400
127.9800
126.4500
127.9500
3,410,100
Tue, 21 Jul 2026
125.1000
125.9200
124.6200
125.9100
4,113,000
Mon, 20 Jul 2026
125.9100
127.5200
125.0100
125.8500
4,309,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
29 · 8-K
After-hours · 16:29 ET
FORM 8-K ↗
Fri, 17 Jul 2026
127.9600
129.2600
124.6600
125.0100
4,890,200
Thu, 16 Jul 2026
124.7000
126.2600
124.3500
126.1100
3,518,500
Wed, 15 Jul 2026
126.2100
126.7600
124.1000
124.3400
3,482,200
Tue, 14 Jul 2026
127.1800
127.7300
125.8800
126.3700
2,391,500
Mon, 13 Jul 2026
125.6000
127.2800
125.5000
126.8600
2,362,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
125.1600
126.1600
124.6900
125.4800
2,801,200
Thu, 09 Jul 2026
126.5200
127.2000
124.7800
125.2600
3,807,500
Wed, 08 Jul 2026
128.2500
128.7200
126.5400
126.7900
2,570,100
Tue, 07 Jul 2026
127.4500
130.3700
126.9200
128.2200
3,416,100
Mon, 06 Jul 2026
129.1700
129.4400
125.7800
125.9700
5,757,600
Mon, 06 Jul 2026
28 · 8-K
Next filing day · accepted 02 Jul, 19:56 ET
FORM 8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
126.5000
129.6600
126.3000
129.6000
5,123,300
Wed, 01 Jul 2026
126.5800
126.8100
125.2400
125.7700
4,257,900
Tue, 30 Jun 2026
127.6500
127.9300
126.3900
126.5800
3,882,100
Mon, 29 Jun 2026
128.2700
128.6500
127.6000
128.3300
2,818,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
127.8500
128.4800
127.5000
128.4000
4,450,300
Thu, 25 Jun 2026
126.6900
128.1600
125.7200
127.1100
3,985,100
Wed, 24 Jun 2026
125.8600
126.5400
124.7300
126.5300
4,420,100
Tue, 23 Jun 2026
124.7500
125.5800
123.4500
125.0500
3,674,000
Mon, 22 Jun 2026
123.4800
124.7200
123.3500
123.5200
3,802,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
123.0000
125.2500
122.8300
123.8600
8,866,200
Wed, 17 Jun 2026
125.2000
125.8100
123.0100
123.7300
3,266,500
Tue, 16 Jun 2026
125.0200
126.9700
125.0000
126.0600
3,559,300
Mon, 15 Jun 2026
124.0000
126.0200
123.0600
125.2800
4,018,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
124.6900
125.4900
124.2300
124.9700
2,451,300
Thu, 11 Jun 2026
125.5400
126.2500
124.0800
124.1900
3,286,600
Wed, 10 Jun 2026
124.9900
125.6100
123.4500
125.0400
2,883,100
Tue, 09 Jun 2026
122.3900
124.9000
121.6100
123.8200
3,009,400
Mon, 08 Jun 2026
123.8700
124.5600
121.9000
122.0500
3,058,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
122.5000
125.3000
122.2700
124.2200
3,362,900
Thu, 04 Jun 2026
121.5800
122.7200
120.1000
121.8200
3,481,900
Wed, 03 Jun 2026
121.3400
123.4700
121.0000
121.0400
3,499,900
Tue, 02 Jun 2026
120.0600
121.2400
119.7600
121.0900
3,445,100
Mon, 01 Jun 2026
121.4200
122.1600
119.7900
119.8900
3,215,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
123.9600
124.4200
122.2900
122.7300
3,903,100
Thu, 28 May 2026
125.1600
125.9500
123.6500
123.7600
3,047,800
Wed, 27 May 2026
124.5200
125.6500
124.1200
125.3500
3,128,900
Tue, 26 May 2026
125.7000
125.8100
124.9500
124.9700
2,877,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
124.4500
125.8900
124.2200
125.6700
2,446,300
Thu, 21 May 2026
123.6800
124.8100
123.2500
124.6600
2,205,900
Wed, 20 May 2026
124.7000
125.2000
123.6700
123.8100
3,988,800
Tue, 19 May 2026
122.8100
124.6600
122.5100
124.5600
4,381,600
Mon, 18 May 2026
121.8000
122.9500
121.2000
122.8400
2,865,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
122.9500
123.2600
120.9000
120.9500
3,832,100
Thu, 14 May 2026
123.9000
124.4000
123.4100
124.3100
2,483,100
Wed, 13 May 2026
27 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 13 May 2026
123.9900
124.5300
122.8400
123.9000
3,404,400
Tue, 12 May 2026
125.0000
125.8300
123.8500
125.0700
3,337,900
Mon, 11 May 2026
124.5300
125.3600
124.3800
124.9000
2,256,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
125.0400
125.6900
123.4300
124.1700
2,585,800
Thu, 07 May 2026
125.0000
125.1000
124.0500
124.8700
3,296,400
Wed, 06 May 2026
127.0400
127.4900
125.0000
125.5400
5,947,000
Tue, 05 May 2026
26 · 10-Q
After market open · 11:59 ET
FORM 10-Q ↗
Tue, 05 May 2026
128.9000
129.2900
127.5600
127.5800
3,994,000
Tue, 05 May 2026
25 · 8-K
Next filing day · accepted 04 May, 19:00 ET
8-K ↗
Mon, 04 May 2026
128.0000
129.0000
126.7500
127.4500
3,365,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.4400
130.7000
128.5900
128.6000
2,578,900
Thu, 30 Apr 2026
127.0300
129.8400
126.1100
129.5500
3,799,600
Wed, 29 Apr 2026
127.3100
127.9400
126.3500
126.5100
2,322,100
Tue, 28 Apr 2026
128.4700
128.6000
127.1000
127.8000
2,167,000
Mon, 27 Apr 2026
127.6600
128.3400
126.8600
127.0900
2,322,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
127.7900
128.2500
126.7700
127.2700
2,399,700
Thu, 23 Apr 2026
126.4000
128.3200
126.0000
128.0400
2,624,800
Wed, 22 Apr 2026
126.7500
127.2600
124.9000
125.2500
3,053,000
Tue, 21 Apr 2026
128.4700
128.5100
125.6400
125.6700
2,842,800
Mon, 20 Apr 2026
128.1300
129.1800
127.5800
127.8600
2,710,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
127.5100
128.2000
125.9300
128.0300
3,461,600
Thu, 16 Apr 2026
127.7300
129.0100
127.1200
128.6300
2,712,700
Wed, 15 Apr 2026
129.2500
129.2500
127.9300
127.9800
3,294,800
Tue, 14 Apr 2026
129.8500
130.1000
128.3800
129.7800
2,506,200
Mon, 13 Apr 2026
24 · 424B3
After market open · 10:35 ET
424B3 ↗
Mon, 13 Apr 2026
131.8300
132.1200
129.7500
130.4000
3,580,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
132.4100
133.5200
131.7900
131.7900
2,758,800
Thu, 09 Apr 2026
131.2800
134.1300
131.2800
133.0000
3,118,700
Wed, 08 Apr 2026
130.3200
131.6600
129.4600
131.6000
3,716,800
Tue, 07 Apr 2026
131.5000
132.8800
131.1500
131.8200
2,563,300
Mon, 06 Apr 2026
131.6300
132.7000
131.0000
131.4100
2,819,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
131.9000
133.0300
130.9000
132.2200
3,720,600
Wed, 01 Apr 2026
130.4300
131.8700
129.8600
130.9000
4,314,900
Wed, 01 Apr 2026
23 · 8-K
Next filing day · accepted 31 Mar, 19:37 ET
FORM 8-K ↗
Tue, 31 Mar 2026
132.6600
132.6600
129.7500
130.9400
5,376,100
Mon, 30 Mar 2026
131.4500
132.7100
131.0700
131.7100
3,968,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
129.5500
131.2100
129.0200
129.9900
4,797,600
Thu, 26 Mar 2026
128.3300
129.8800
127.9000
129.3800
3,182,300
Wed, 25 Mar 2026
128.2000
129.0000
127.1800
128.1600
3,369,100
Tue, 24 Mar 2026
22 · DEFA14A
After-hours · 16:33 ET
DEFA14A ↗
Tue, 24 Mar 2026
126.9800
129.0900
126.8500
127.3800
4,423,400
Mon, 23 Mar 2026
127.9200
128.1200
126.9500
127.3400
4,320,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
130.4300
130.5400
126.7700
126.8100
7,644,800
Fri, 20 Mar 2026
21 · DEFA14A
Pre-market · 08:04 ET
DEFA14A ↗
Fri, 20 Mar 2026
20 · DEF 14A
Pre-market · 08:00 ET
DEF 14A ↗
Thu, 19 Mar 2026
130.7500
131.4100
128.8800
129.7400
5,543,100
Wed, 18 Mar 2026
132.3100
132.6400
130.7000
130.7500
3,454,700
Tue, 17 Mar 2026
134.2800
134.4900
132.7900
132.9500
3,948,800
Mon, 16 Mar 2026
19 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Mon, 16 Mar 2026
133.8500
134.2700
133.0500
133.4600
4,974,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
132.4900
134.1200
132.4900
133.1500
4,710,200
Thu, 12 Mar 2026
18 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Thu, 12 Mar 2026
130.0000
133.2000
129.9600
131.8200
5,842,300
Wed, 11 Mar 2026
129.5000
130.5000
129.1600
130.0300
4,249,500
Tue, 10 Mar 2026
129.5000
130.6900
128.5500
129.6900
8,176,600
Tue, 10 Mar 2026
17 · 8-K
Pre-market · 06:51 ET
FORM 8-K ↗
Mon, 09 Mar 2026
131.8600
132.4800
130.5400
131.0800
7,057,200
Mon, 09 Mar 2026
16 · 8-K
Pre-market · 07:05 ET
FORM 8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Fri, 06 Mar 2026
14 · 424B5
After-hours · 16:17 ET
424B5 ↗
Fri, 06 Mar 2026
131.4000
132.6300
130.2300
132.5000
5,041,000
Fri, 06 Mar 2026
13 · PRE 14A
Pre-market · 08:01 ET
FORM-PRE 14A ↗
Thu, 05 Mar 2026
131.0100
131.7300
129.5300
131.6100
4,860,500
Wed, 04 Mar 2026
131.5000
132.6600
130.5600
131.8800
3,702,400
Tue, 03 Mar 2026
12 · 8-K
After market open · 09:48 ET
FORM 8-K ↗
Tue, 03 Mar 2026
130.8500
132.3000
128.4900
131.4300
3,579,600
Mon, 02 Mar 2026
131.0000
132.2000
130.5500
131.6300
5,034,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
129.8700
131.5700
129.3000
130.8500
4,691,400
Thu, 26 Feb 2026
11 · 10-K
After market open · 13:07 ET
FORM10-K ↗
Thu, 26 Feb 2026
129.2700
129.8000
128.2400
129.2300
3,737,800
Wed, 25 Feb 2026
128.0800
129.1700
126.2800
128.9300
3,853,900
Tue, 24 Feb 2026
127.8600
128.5700
126.5200
128.4600
4,231,900
Mon, 23 Feb 2026
126.8300
128.6100
126.8100
127.7900
4,891,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
127.1800
127.3100
125.0800
126.7800
5,039,300
Thu, 19 Feb 2026
125.6400
126.7600
125.3000
126.3700
5,483,600
Wed, 18 Feb 2026
10 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 18 Feb 2026
126.9000
126.9000
124.7800
125.2400
4,111,700
Tue, 17 Feb 2026
128.5000
129.0000
126.1700
126.7100
4,252,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
125.1100
128.2600
124.9800
128.2000
5,569,400
Thu, 12 Feb 2026
125.4000
128.0900
125.3100
126.1100
7,095,000
Wed, 11 Feb 2026
124.2700
125.4000
122.9200
125.2000
5,980,300
Tue, 10 Feb 2026
122.2000
124.3700
120.4600
123.6400
6,608,700
Tue, 10 Feb 2026
9 · 8-K
Next filing day · accepted 09 Feb, 17:51 ET
8-K ↗
Mon, 09 Feb 2026
121.4900
122.0600
120.7800
121.7200
4,288,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
124.0000
124.2800
121.3400
121.8600
4,412,100
Thu, 05 Feb 2026
123.0300
124.0500
122.4300
123.4100
4,224,100
Wed, 04 Feb 2026
122.4400
123.3500
121.6100
122.2100
5,679,700
Tue, 03 Feb 2026
119.4800
121.9000
119.4800
121.6700
4,169,300
Mon, 02 Feb 2026
121.4600
122.0000
119.0400
119.4900
4,273,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.7200
121.4300
120.1000
121.3500
5,603,000
Thu, 29 Jan 2026
120.3800
121.7400
120.2900
120.8900
4,298,400
Wed, 28 Jan 2026
120.2000
121.1000
119.6000
120.2400
4,463,400
Tue, 27 Jan 2026
118.7800
120.3200
118.2000
120.2900
4,812,900
Mon, 26 Jan 2026
118.1600
119.7000
118.0100
118.7800
3,955,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
117.8900
117.9400
116.2500
117.4300
4,491,000
Thu, 22 Jan 2026
119.1500
119.5100
117.6200
117.7100
3,807,200
Wed, 21 Jan 2026
120.1900
120.8400
118.4600
119.3700
4,751,700
Tue, 20 Jan 2026
119.0700
119.6500
118.1000
119.5500
4,595,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.5000
119.4000
117.8600
119.2200
4,499,800
Thu, 15 Jan 2026
118.6300
119.4100
118.4500
118.9000
3,716,400
Wed, 14 Jan 2026
117.5700
119.2900
117.3500
118.6800
4,554,900
Tue, 13 Jan 2026
116.4800
117.5600
115.9800
117.3900
3,284,100
Mon, 12 Jan 2026
116.7700
117.4900
116.2700
116.7100
3,007,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
117.3900
118.2600
116.7600
116.8000
2,884,800
Thu, 08 Jan 2026
116.5100
118.6000
116.1900
117.3200
3,214,100
Wed, 07 Jan 2026
118.1200
118.3000
115.9500
116.1900
3,227,800
Tue, 06 Jan 2026
116.7600
117.9100
116.4000
117.7400
3,303,700
Mon, 05 Jan 2026
117.0000
117.0000
115.1000
116.8100
4,310,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
117.1800
118.0700
116.3800
117.4400
2,619,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
117.7000
117.8100
117.1000
117.2100
1,973,900
Tue, 30 Dec 2025
117.5900
117.9400
117.2500
117.6800
1,834,800
Mon, 29 Dec 2025
117.3000
118.0300
117.0800
117.5200
2,489,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
117.1600
117.8000
116.7700
117.1800
1,440,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
117.1900
117.5100
116.8200
117.4800
1,060,600
Tue, 23 Dec 2025
116.3700
117.1900
116.1200
116.7900
3,627,800
Mon, 22 Dec 2025
8 · 424B3
After market open · 13:15 ET
424B3 ↗
Mon, 22 Dec 2025
115.3000
116.4600
115.0000
116.3000
2,477,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
117.4300
117.4900
115.5500
115.5600
6,898,600
Thu, 18 Dec 2025
117.3400
117.8100
116.6500
117.5500
4,611,000
Wed, 17 Dec 2025
115.4700
117.9100
115.4000
117.4300
4,436,700
Tue, 16 Dec 2025
116.9800
117.2200
115.2400
115.5900
3,222,300
Mon, 15 Dec 2025
115.8100
116.9500
115.4100
116.7300
3,797,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.5000
115.3500
114.4000
115.3000
2,955,700
Fri, 12 Dec 2025
7 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Thu, 11 Dec 2025
114.5600
115.5000
113.9900
114.3900
2,992,300
Wed, 10 Dec 2025
115.2800
115.4000
113.9000
114.0000
3,366,400
Tue, 09 Dec 2025
115.8000
116.2100
115.0500
115.2400
2,929,700
Mon, 08 Dec 2025
116.2000
116.4200
114.1300
115.2200
5,217,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
117.8400
118.1800
116.4000
116.5200
3,983,100
Thu, 04 Dec 2025
118.3800
119.4400
117.8400
117.9700
3,151,000
Wed, 03 Dec 2025
119.8700
120.5600
118.3700
118.6200
3,328,400
Tue, 02 Dec 2025
121.1000
121.1400
119.3700
119.6900
3,554,400
Mon, 01 Dec 2025
123.2100
123.4600
120.6700
120.7500
4,050,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
123.1500
124.1300
123.0400
123.9400
1,439,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
122.4100
123.6000
121.9500
123.4300
3,374,400
Tue, 25 Nov 2025
122.2600
122.9800
121.5900
121.9300
2,835,100
Mon, 24 Nov 2025
123.0700
123.4100
121.4000
122.0900
3,442,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
122.9400
123.3900
121.9100
122.8000
4,407,000
Thu, 20 Nov 2025
6 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Thu, 20 Nov 2025
122.2800
122.9800
121.8600
122.5400
2,639,200
Wed, 19 Nov 2025
123.8800
123.8800
121.4500
122.2300
3,411,000
Tue, 18 Nov 2025
125.6500
125.9300
123.7900
123.8000
3,774,300
Mon, 17 Nov 2025
123.3300
125.2100
122.8600
125.1800
3,879,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
123.3300
124.2000
122.2500
122.7100
3,878,200
Thu, 13 Nov 2025
123.7600
124.5900
123.1000
123.5900
3,277,900
Wed, 12 Nov 2025
123.6600
124.2900
123.4300
123.9000
3,238,900
Wed, 12 Nov 2025
5 · 8-K
Pre-market · 06:30 ET
FORM 8-K ↗
Tue, 11 Nov 2025
123.1300
124.2200
122.3100
123.6700
3,101,600
Mon, 10 Nov 2025
4 · 424B3
After market open · 13:52 ET
424B3 ↗
Mon, 10 Nov 2025
123.0500
123.6800
121.8400
122.9300
4,442,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3 · 10-Q
After market open · 12:13 ET
10-Q ↗
Fri, 07 Nov 2025
124.1000
125.7200
122.4100
123.6600
5,456,800
Fri, 07 Nov 2025
2 · 8-K
Next filing day · accepted 06 Nov, 17:48 ET
FORM 8-K ↗
Thu, 06 Nov 2025
123.6000
124.8600
123.4000
124.0000
4,674,700
Wed, 05 Nov 2025
123.7900
124.4800
123.1700
123.7700
3,822,300
Tue, 04 Nov 2025
124.3400
124.5100
123.4900
123.8300
3,169,800
Mon, 03 Nov 2025
123.8700
124.0000
122.2700
123.6700
3,365,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.3400
124.9300
123.7500
124.3000
2,961,900
Thu, 30 Oct 2025
124.5200
125.8800
124.3800
125.2100
2,666,400
Thu, 30 Oct 2025
1 · 8-K
Next filing day · accepted 29 Oct, 18:15 ET
FORM 8-K ↗
Wed, 29 Oct 2025
125.6500
126.0700
123.8200
124.2900
3,686,400
Tue, 28 Oct 2025
126.8600
127.3500
125.3800
125.6500
3,159,200
Mon, 27 Oct 2025
127.0000
127.5800
126.2600
127.4900
2,308,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
127.3000
128.4400
126.9800
127.3700
2,175,000