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
102.2800
104.0000
101.5600
103.7000
10,296,342
Thu, 22 Oct 2026
101.5000
102.9000
99.9100
102.5100
10,661,600
Wed, 21 Oct 2026
24 · 8-K
After market open · 11:36 ET
8-K ↗
Wed, 21 Oct 2026
23 · 8-K
After market open · 13:19 ET
FORM 8-K ↗
Wed, 21 Oct 2026
101.3100
106.3500
97.6700
100.5100
22,907,600
Tue, 20 Oct 2026
105.5300
105.6200
100.7500
102.4500
13,845,800
Mon, 19 Oct 2026
104.1500
104.8700
103.5400
104.0600
8,044,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
105.6500
105.8800
104.2000
104.8900
8,242,700
Thu, 15 Oct 2026
105.0000
105.4600
104.0900
104.6800
12,747,200
Wed, 14 Oct 2026
104.0600
104.0600
101.6900
102.9700
7,286,700
Tue, 13 Oct 2026
102.5900
103.4400
100.6300
102.6100
9,863,200
Mon, 12 Oct 2026
100.0000
102.0600
99.7800
101.8200
7,145,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
98.4100
100.3600
98.2000
99.6000
6,961,900
Thu, 08 Oct 2026
98.5600
99.2000
97.2000
98.4900
13,909,200
Wed, 07 Oct 2026
98.8900
99.3700
97.6200
98.7300
9,392,100
Tue, 06 Oct 2026
100.5600
100.9500
97.9400
98.1600
10,575,900
Mon, 05 Oct 2026
97.8400
100.7000
97.3900
100.1000
11,985,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
97.2500
97.5900
95.0600
97.5000
8,709,500
Thu, 01 Oct 2026
99.1000
99.4500
96.5400
96.6900
8,861,900
Wed, 30 Sep 2026
100.5700
100.6300
98.7200
98.8300
7,571,200
Tue, 29 Sep 2026
100.2600
101.0700
99.4800
100.9500
8,048,900
Mon, 28 Sep 2026
101.0800
101.7600
100.2600
100.9800
6,802,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
100.8100
101.8200
100.0900
101.2900
7,784,200
Thu, 24 Sep 2026
103.7700
104.2200
101.0200
101.0700
6,216,200
Wed, 23 Sep 2026
104.2200
104.3100
102.6600
103.4900
12,183,900
Tue, 22 Sep 2026
104.0100
104.5400
102.9000
103.6900
8,383,100
Mon, 21 Sep 2026
102.2700
103.2000
101.8400
102.9800
5,017,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
101.8300
103.1900
101.5000
102.6100
27,075,300
Thu, 17 Sep 2026
102.1500
103.0000
100.3300
102.2300
8,423,800
Wed, 16 Sep 2026
101.8900
103.3000
101.5000
102.3600
5,229,600
Tue, 15 Sep 2026
102.9800
103.0600
101.4700
102.0300
7,418,000
Mon, 14 Sep 2026
103.5600
104.4400
102.5700
103.0900
7,791,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
104.1500
104.1800
101.4900
101.9500
8,397,400
Thu, 10 Sep 2026
105.1800
105.1900
103.1800
103.3600
7,844,700
Wed, 09 Sep 2026
105.6900
106.8600
104.7800
105.2300
6,470,800
Tue, 08 Sep 2026
108.3600
108.3900
105.2400
105.5200
11,397,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
108.1100
110.0100
107.3600
108.3300
7,029,300
Thu, 03 Sep 2026
110.9100
112.0000
108.0400
108.7900
5,297,500
Wed, 02 Sep 2026
109.3200
112.2000
109.0000
110.4700
8,458,800
Tue, 01 Sep 2026
112.2500
113.9100
108.6800
108.9300
7,229,100
Mon, 31 Aug 2026
111.5400
111.6400
109.5400
110.3600
10,691,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
111.6000
112.7500
111.1100
112.4700
7,545,100
Thu, 27 Aug 2026
112.7500
113.4500
111.2900
111.5900
8,351,700
Wed, 26 Aug 2026
115.4000
116.7200
114.0100
114.1000
6,957,100
Tue, 25 Aug 2026
115.8300
116.6100
115.0400
116.1300
7,503,200
Mon, 24 Aug 2026
116.2800
117.3400
115.8200
116.6700
5,916,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
114.0200
116.6600
113.4500
116.6400
9,931,500
Thu, 20 Aug 2026
22 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Thu, 20 Aug 2026
114.0000
115.2300
113.9900
114.1400
5,784,800
Wed, 19 Aug 2026
113.2300
115.6700
112.9100
114.4300
7,403,300
Tue, 18 Aug 2026
112.4500
113.6300
111.7500
112.6800
9,781,600
Mon, 17 Aug 2026
110.0400
111.4100
109.3500
110.3700
11,462,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
111.4900
111.9700
110.7900
111.2500
5,575,400
Thu, 13 Aug 2026
112.4700
112.4700
110.4600
111.2700
5,523,400
Wed, 12 Aug 2026
108.0500
111.2800
107.5000
110.9100
6,613,700
Tue, 11 Aug 2026
108.6200
110.1900
107.9200
109.7200
6,744,400
Mon, 10 Aug 2026
107.4100
109.0900
107.3600
108.6200
5,603,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
107.0300
107.9700
106.0100
107.8100
6,606,600
Thu, 06 Aug 2026
107.1900
107.9900
105.5600
107.9600
9,801,200
Wed, 05 Aug 2026
106.7100
106.7600
104.2000
105.7100
9,313,000
Tue, 04 Aug 2026
105.7700
106.1900
104.9200
105.4600
8,157,100
Mon, 03 Aug 2026
107.8500
109.3300
106.4300
107.1200
7,409,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
104.4600
106.3900
102.8900
105.7000
9,610,100
Thu, 30 Jul 2026
106.0100
106.8100
104.4800
105.6100
8,149,900
Wed, 29 Jul 2026
106.9700
110.0400
106.9700
108.0000
12,157,300
Tue, 28 Jul 2026
21 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 28 Jul 2026
106.0900
109.2600
105.9700
107.2700
12,665,500
Mon, 27 Jul 2026
104.0900
105.8600
103.3800
104.4900
11,619,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
101.5000
104.1800
101.5000
103.0600
10,366,700
Thu, 23 Jul 2026
101.2300
101.9000
100.0700
100.7500
9,959,500
Wed, 22 Jul 2026
100.4500
101.0400
99.8400
100.5700
10,257,500
Tue, 21 Jul 2026
100.5200
101.8300
99.3400
99.6700
11,656,500
Mon, 20 Jul 2026
100.7000
102.4600
100.0300
101.6600
14,390,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.0000
102.1300
99.4700
100.6800
19,913,800
Thu, 16 Jul 2026
95.2900
101.8700
94.9900
98.8300
32,755,800
Thu, 16 Jul 2026
20 · 8-K
Pre-market · 07:36 ET
8-K ↗
Wed, 15 Jul 2026
87.9900
89.8800
87.6400
89.2700
16,415,300
Tue, 14 Jul 2026
90.5000
90.5000
88.6200
88.9600
12,473,900
Mon, 13 Jul 2026
93.9500
94.1000
91.6400
92.1100
11,756,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
94.9700
94.9700
93.4700
93.9300
6,913,100
Thu, 09 Jul 2026
94.7700
94.9800
93.9100
94.4000
8,357,800
Wed, 08 Jul 2026
95.1100
96.1900
94.3000
95.1800
10,102,300
Tue, 07 Jul 2026
97.2700
98.1400
95.7400
95.8400
10,262,200
Mon, 06 Jul 2026
95.0000
95.9200
92.9900
95.6300
15,257,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
93.4100
95.7400
91.9100
95.4000
10,643,900
Wed, 01 Jul 2026
92.2500
94.0000
91.7700
92.1800
13,935,800
Tue, 30 Jun 2026
93.2900
93.2900
90.6100
90.7400
10,021,100
Mon, 29 Jun 2026
94.5400
94.9800
92.6700
92.7100
10,314,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
93.8600
95.2100
93.2100
94.1200
16,465,100
Thu, 25 Jun 2026
90.6000
94.5600
90.2800
93.2400
16,707,400
Wed, 24 Jun 2026
91.1900
92.9200
90.3000
90.4900
13,201,600
Tue, 23 Jun 2026
88.9500
90.9300
88.7300
90.5300
12,201,500
Mon, 22 Jun 2026
88.1500
88.5900
87.2100
87.8300
11,458,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
88.6400
89.4400
87.7600
88.4100
41,964,800
Wed, 17 Jun 2026
90.3600
91.5800
87.8700
88.5000
13,053,000
Tue, 16 Jun 2026
89.3600
90.6900
88.8300
90.6200
12,740,700
Mon, 15 Jun 2026
88.2600
89.1600
87.7300
88.6700
10,950,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.6200
90.2900
87.0700
88.1800
13,758,700
Thu, 11 Jun 2026
89.2600
90.3700
88.7600
89.6500
15,088,900
Wed, 10 Jun 2026
91.3200
91.3200
88.6900
89.1700
11,853,100
Tue, 09 Jun 2026
90.7300
92.0200
90.1300
91.2500
14,109,600
Mon, 08 Jun 2026
90.5400
91.3400
90.2300
90.5000
13,308,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
91.7500
92.7300
90.9600
91.0700
11,933,700
Thu, 04 Jun 2026
89.3200
91.4800
89.2000
90.7800
14,153,200
Wed, 03 Jun 2026
87.2000
88.1100
86.7200
86.9900
10,448,100
Tue, 02 Jun 2026
87.2500
87.8500
85.8900
86.9700
10,283,600
Mon, 01 Jun 2026
85.7800
87.9300
85.6000
87.7800
10,561,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.6500
86.7300
85.2800
85.6000
21,143,600
Thu, 28 May 2026
85.6400
86.4000
85.1400
86.3000
10,151,700
Wed, 27 May 2026
86.6500
86.8400
84.9600
85.6800
10,813,900
Tue, 26 May 2026
86.8300
86.9600
85.8100
86.6700
10,249,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
87.9200
88.8400
87.0500
87.4100
9,516,400
Thu, 21 May 2026
88.6000
88.6000
86.8300
87.7700
8,524,200
Wed, 20 May 2026
88.2000
88.7900
87.1000
88.3800
7,834,400
Tue, 19 May 2026
88.3600
89.3400
87.4100
88.8200
11,693,500
Mon, 18 May 2026
84.8600
87.9200
84.4000
87.9100
12,347,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
85.8900
86.4800
84.1300
84.4700
13,208,600
Thu, 14 May 2026
84.1800
85.2700
84.0500
84.9000
11,018,400
Wed, 13 May 2026
83.4000
84.2600
82.6900
83.8300
11,826,700
Tue, 12 May 2026
83.4200
85.1000
83.0900
84.3500
16,392,500
Mon, 11 May 2026
84.4400
84.4400
81.9700
82.5600
16,460,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.1600
87.3100
84.0800
84.3200
10,913,500
Thu, 07 May 2026
86.3200
88.3000
86.2500
87.0100
13,272,900
Wed, 06 May 2026
87.5500
87.6900
86.1500
86.3000
12,456,300
Tue, 05 May 2026
87.3100
87.8300
86.1600
87.1700
17,193,400
Mon, 04 May 2026
89.1800
89.7200
87.3000
87.5400
14,722,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.0000
91.0000
89.1400
89.4600
12,860,900
Thu, 30 Apr 2026
91.4800
91.4800
90.2900
90.7900
19,655,500
Wed, 29 Apr 2026
19 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Wed, 29 Apr 2026
93.6500
93.7200
91.3300
91.3300
9,010,500
Tue, 28 Apr 2026
93.8400
94.7900
93.2700
93.8600
11,550,800
Mon, 27 Apr 2026
18 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Mon, 27 Apr 2026
91.6200
93.2600
90.8800
92.8000
15,203,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
92.1500
92.6600
91.0500
91.1300
12,802,000
Thu, 23 Apr 2026
91.6100
92.4900
90.7200
92.4800
13,008,000
Wed, 22 Apr 2026
92.6200
94.0400
91.5900
91.7000
11,984,000
Tue, 21 Apr 2026
95.6000
95.9100
92.6600
92.7200
17,164,300
Mon, 20 Apr 2026
96.5000
97.3200
95.4900
96.0000
9,412,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
17 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Fri, 17 Apr 2026
95.6200
97.1400
94.8700
96.8100
17,559,900
Thu, 16 Apr 2026
97.1300
99.0000
93.9200
95.4700
27,791,200
Thu, 16 Apr 2026
16 · 8-K
Pre-market · 07:36 ET
8-K ↗
Wed, 15 Apr 2026
100.7700
102.4800
100.6300
101.5600
12,657,200
Tue, 14 Apr 2026
100.4000
102.1800
100.4000
101.0500
11,689,900
Mon, 13 Apr 2026
100.1300
100.9000
99.0500
100.6900
11,199,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
102.7100
102.7700
99.3400
100.3000
11,944,800
Thu, 09 Apr 2026
103.0000
103.3200
101.9200
102.7200
6,198,700
Wed, 08 Apr 2026
103.1300
103.8400
101.3100
103.5600
9,379,300
Tue, 07 Apr 2026
101.8300
102.8700
101.4500
101.8300
13,311,000
Mon, 06 Apr 2026
102.5100
103.0800
101.8500
102.3000
7,125,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
102.0200
103.4700
101.5500
102.8700
5,453,400
Wed, 01 Apr 2026
102.8400
103.7900
102.2100
102.3800
7,452,500
Tue, 31 Mar 2026
102.5400
103.6800
100.8800
102.6700
12,442,100
Mon, 30 Mar 2026
104.7600
104.7700
101.8200
101.8800
10,476,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
104.9000
105.4600
103.6800
103.9900
10,915,000
Thu, 26 Mar 2026
104.3900
105.9800
104.0000
104.5700
6,212,300
Wed, 25 Mar 2026
105.4500
105.8200
104.2500
104.8300
6,377,000
Tue, 24 Mar 2026
104.0900
104.2500
102.4100
104.0600
11,794,300
Mon, 23 Mar 2026
107.0700
107.1400
104.1000
104.8500
8,227,800
Mon, 23 Mar 2026
15 · 8-K
Pre-market · 08:54 ET
FORM 8-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
107.0400
107.7900
105.4000
105.4600
81,271,300
Thu, 19 Mar 2026
108.7300
109.7700
107.1400
107.1900
10,466,000
Wed, 18 Mar 2026
109.5000
109.9500
107.7500
108.4900
8,241,400
Tue, 17 Mar 2026
110.1000
111.8600
109.9200
110.7100
9,452,200
Mon, 16 Mar 2026
108.8100
110.1000
108.5300
109.9500
7,442,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14 · DEFA14A
After-hours · 16:01 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Fri, 13 Mar 2026
13 · DEF 14A
After-hours · 16:00 ET
DEFINITIVE PROXY STATEMENT ↗
Fri, 13 Mar 2026
109.3900
110.3100
107.7000
108.0300
8,828,900
Thu, 12 Mar 2026
109.7800
111.1800
108.0700
108.1400
10,839,800
Wed, 11 Mar 2026
110.0000
110.7500
108.9600
110.2500
8,002,200
Tue, 10 Mar 2026
112.2800
112.4500
109.8000
110.5500
8,746,100
Mon, 09 Mar 2026
12 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Mon, 09 Mar 2026
109.4200
112.7400
108.9400
112.6500
13,560,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.7200
110.7200
108.3400
109.5600
11,100,400
Thu, 05 Mar 2026
111.9500
112.0000
110.5200
111.0400
8,008,900
Wed, 04 Mar 2026
113.6600
113.9500
112.0300
113.1000
4,613,500
Tue, 03 Mar 2026
113.0000
114.4300
112.6300
113.6100
6,708,000
Mon, 02 Mar 2026
115.5600
115.8500
113.6300
114.1200
7,700,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
115.7100
116.8200
115.4900
116.3500
13,233,300
Thu, 26 Feb 2026
11 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Thu, 26 Feb 2026
115.3200
116.5700
114.5100
116.2600
7,855,600
Wed, 25 Feb 2026
114.9100
116.0200
114.3500
114.7600
6,529,600
Wed, 25 Feb 2026
10 · 424B5
Pre-market · 07:01 ET
424B5 ↗
Tue, 24 Feb 2026
115.0600
115.3700
113.8200
114.5800
9,017,200
Mon, 23 Feb 2026
9 · 424B3
After market open · 09:31 ET
424B3 ↗
Mon, 23 Feb 2026
112.2900
115.3100
112.0500
115.2900
9,144,500
Mon, 23 Feb 2026
8 · S-3ASR
Pre-market · 08:55 ET
S-3ASR ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
7 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 20 Feb 2026
6 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Fri, 20 Feb 2026
112.1900
112.6400
111.1800
112.2100
7,099,000
Thu, 19 Feb 2026
113.0100
113.4000
111.9800
112.1900
6,988,400
Wed, 18 Feb 2026
111.9200
113.3800
111.6300
113.2900
7,824,400
Tue, 17 Feb 2026
113.1900
113.5900
111.9300
112.2600
6,568,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
111.7700
113.1100
111.4000
112.6800
7,696,700
Thu, 12 Feb 2026
113.2500
113.7600
111.4300
111.4700
11,541,000
Wed, 11 Feb 2026
111.7400
113.7300
111.3800
113.5900
9,306,500
Tue, 10 Feb 2026
111.1800
112.7500
111.0000
112.2800
10,513,000
Mon, 09 Feb 2026
110.2300
111.2700
109.5000
111.0700
11,719,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
110.1000
111.0600
108.9500
110.8300
9,919,600
Thu, 05 Feb 2026
109.1600
110.1400
107.9100
109.0800
13,555,100
Wed, 04 Feb 2026
109.2000
109.7300
107.6400
108.2000
13,163,500
Tue, 03 Feb 2026
107.0000
109.1200
106.2500
109.0200
14,645,400
Mon, 02 Feb 2026
109.2300
111.0000
108.8700
109.4100
11,447,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
106.0600
109.4800
105.6800
109.3000
17,531,400
Thu, 29 Jan 2026
106.4400
107.1600
105.3400
106.0900
15,687,900
Wed, 28 Jan 2026
107.8000
108.6300
105.2700
106.0500
15,120,500
Tue, 27 Jan 2026
108.0100
109.3500
106.9600
108.2700
16,594,500
Mon, 26 Jan 2026
107.7500
110.3900
107.5900
108.7700
19,094,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
108.2700
110.0500
106.0800
107.4200
21,813,100
Thu, 22 Jan 2026
107.5300
114.0000
105.7800
108.6100
37,099,400
Thu, 22 Jan 2026
5 · 8-K
Pre-market · 07:35 ET
8-K ↗
Wed, 21 Jan 2026
121.7100
122.4900
120.3300
120.7300
12,557,300
Tue, 20 Jan 2026
121.3700
121.5000
120.2500
121.1400
12,634,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.2300
123.4900
121.5400
121.7600
10,418,200
Thu, 15 Jan 2026
124.4000
124.4200
123.0000
123.5300
7,079,500
Wed, 14 Jan 2026
123.6800
125.0900
122.9900
125.0000
7,187,800
Tue, 13 Jan 2026
124.5500
124.6700
122.2000
124.3000
5,169,800
Mon, 12 Jan 2026
126.4000
126.6100
123.4500
124.6400
5,524,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
126.4200
127.1400
125.2300
125.9200
4,317,600
Thu, 08 Jan 2026
127.1000
128.1000
126.0600
126.1800
4,344,600
Wed, 07 Jan 2026
128.4500
128.6000
126.2700
127.0400
6,632,300
Tue, 06 Jan 2026
126.8400
129.4600
126.5500
127.7800
8,327,500
Mon, 05 Jan 2026
123.6300
126.5600
122.5000
126.4500
6,548,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
124.7000
125.2500
123.6400
124.1900
5,014,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
125.8800
126.2400
125.2400
125.2900
3,157,100
Tue, 30 Dec 2025
124.4300
126.2000
124.3600
125.7800
5,271,100
Mon, 29 Dec 2025
125.0300
125.4900
124.4900
124.5700
4,468,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
124.5800
125.1900
124.2600
124.8400
2,120,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
124.0100
125.3300
124.0000
124.8100
1,632,200
Tue, 23 Dec 2025
125.0000
125.1800
123.8500
124.5400
7,534,900
Mon, 22 Dec 2025
125.1600
127.2400
124.7700
125.2000
5,058,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
125.0400
126.1300
123.7600
125.4500
14,795,700
Thu, 18 Dec 2025
126.5800
127.5800
124.9300
125.1200
5,891,700
Wed, 17 Dec 2025
126.7500
127.6700
125.9400
126.7100
8,048,900
Tue, 16 Dec 2025
128.4100
128.6000
126.3000
126.8600
5,764,200
Mon, 15 Dec 2025
125.7200
129.6400
125.2000
128.4700
7,716,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
4 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 12 Dec 2025
123.4700
125.5800
122.9100
125.4600
4,765,300
Thu, 11 Dec 2025
123.0300
124.2400
122.6300
123.2800
5,390,000
Wed, 10 Dec 2025
121.2600
123.0900
120.7000
122.5500
6,716,200
Tue, 09 Dec 2025
122.8300
123.2300
121.0600
121.2500
5,229,100
Mon, 08 Dec 2025
124.6200
124.6200
121.7100
122.0900
6,391,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
125.6600
126.0500
124.6400
125.0800
4,361,100
Thu, 04 Dec 2025
125.1900
125.5700
124.0600
125.4000
5,226,900
Wed, 03 Dec 2025
126.2800
127.5700
125.2100
125.2900
4,918,800
Tue, 02 Dec 2025
128.4500
128.9900
125.6400
126.3200
5,479,700
Mon, 01 Dec 2025
128.6500
129.8500
127.9600
128.0100
5,766,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
128.1600
129.3900
128.0000
128.9000
2,572,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.0800
129.0200
127.0200
128.5400
5,473,800
Tue, 25 Nov 2025
127.2900
128.8100
126.2300
128.0500
8,035,500
Mon, 24 Nov 2025
127.4600
129.5200
126.7200
127.1900
14,041,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Fri, 21 Nov 2025
124.6800
128.7200
123.8900
128.1100
9,401,000
Thu, 20 Nov 2025
122.5000
125.7200
122.1000
123.9700
11,654,000
Thu, 20 Nov 2025
2 · 8-K
Pre-market · 07:37 ET
FORM 8-K ↗
Wed, 19 Nov 2025
129.8900
131.4900
124.5800
126.1500
10,296,100
Tue, 18 Nov 2025
130.7400
132.0300
129.2900
130.0000
6,775,000
Mon, 17 Nov 2025
130.6800
131.9300
129.9500
130.0300
5,816,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
129.2900
130.9600
128.7700
130.5900
6,998,900
Thu, 13 Nov 2025
128.5100
129.5900
128.0000
129.2600
5,182,400
Wed, 12 Nov 2025
126.9400
129.0800
126.5500
128.8200
4,979,700
Tue, 11 Nov 2025
126.6000
127.1500
125.7700
127.0000
5,293,900
Mon, 10 Nov 2025
125.4200
126.1500
124.5500
125.8900
4,251,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
125.6400
126.6200
124.6500
126.3600
5,458,500
Thu, 06 Nov 2025
123.8500
125.0000
123.3500
124.9500
4,714,700
Wed, 05 Nov 2025
125.8900
126.7100
123.9200
124.5400
4,597,100
Tue, 04 Nov 2025
124.3000
125.8500
123.8400
125.8000
5,607,700
Mon, 03 Nov 2025
123.7100
124.0600
122.4400
123.8400
5,833,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
123.8400
124.3300
122.6100
123.6200
7,044,900
Thu, 30 Oct 2025
125.1400
126.4300
124.3300
124.6700
4,877,400
Wed, 29 Oct 2025
1 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Wed, 29 Oct 2025
126.1800
126.5500
124.1200
124.4300
5,182,000
Tue, 28 Oct 2025
126.9700
128.4500
126.1900
126.6100
4,763,000
Mon, 27 Oct 2025
126.0600
127.6600
125.1500
127.1800
6,254,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
126.9700
128.1100
125.0000
126.8500
5,071,100