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
92.1500
93.0300
90.7500
91.3400
4,350,203
Thu, 22 Oct 2026
89.4300
93.1600
88.5300
93.0900
5,538,700
Wed, 21 Oct 2026
90.6600
91.0000
89.0000
89.8700
5,694,900
Tue, 20 Oct 2026
87.3300
90.2900
87.1900
89.2100
4,519,800
Mon, 19 Oct 2026
87.1200
88.0500
86.1500
87.0000
6,808,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
89.0600
89.5700
86.0300
86.2100
7,457,200
Thu, 15 Oct 2026
86.2500
88.0300
84.5700
87.6300
7,851,100
Wed, 14 Oct 2026
86.0000
86.8400
84.2300
85.6000
12,064,600
Tue, 13 Oct 2026
91.7200
92.2900
87.1500
87.1600
9,216,700
Mon, 12 Oct 2026
90.6200
92.1400
90.4600
91.5100
5,805,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
90.4300
92.6100
89.4800
90.9500
4,347,000
Thu, 08 Oct 2026
88.0100
89.6200
88.0100
89.5600
6,522,800
Wed, 07 Oct 2026
89.5300
90.2500
88.3200
89.6700
4,651,800
Tue, 06 Oct 2026
90.2000
91.6300
89.7800
90.6700
4,795,700
Mon, 05 Oct 2026
90.0000
90.5500
88.5500
89.9600
4,914,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
91.7100
93.3500
90.2500
90.2900
4,748,400
Thu, 01 Oct 2026
92.0800
93.1000
89.1900
91.2400
6,516,600
Wed, 30 Sep 2026
93.1100
93.2700
91.1800
91.3000
5,009,400
Tue, 29 Sep 2026
93.7800
94.1000
92.1500
93.1800
3,672,100
Mon, 28 Sep 2026
95.3400
95.6800
92.7000
93.2400
6,004,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
96.0500
97.3900
95.5000
96.6700
3,280,600
Thu, 24 Sep 2026
96.8500
97.5900
93.9600
95.6400
3,547,700
Wed, 23 Sep 2026
97.4600
98.3700
96.5100
97.2100
4,130,300
Tue, 22 Sep 2026
101.7700
102.2300
98.3400
98.4400
3,465,900
Mon, 21 Sep 2026
100.2900
101.1000
98.8500
100.8300
2,894,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
97.5100
99.2400
96.8500
98.8100
5,148,800
Thu, 17 Sep 2026
98.6100
100.0200
98.1500
98.1900
3,175,600
Wed, 16 Sep 2026
100.2100
100.3000
95.1100
96.8400
4,047,000
Tue, 15 Sep 2026
101.7600
102.7900
99.7100
100.0000
3,755,100
Mon, 14 Sep 2026
100.4800
102.3200
100.3800
102.2700
3,269,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
103.0000
103.6400
100.8500
101.0800
2,635,200
Thu, 10 Sep 2026
103.0000
103.8200
99.7800
100.8700
4,246,100
Wed, 09 Sep 2026
105.4900
105.9300
102.8800
104.0900
4,408,000
Tue, 08 Sep 2026
106.5500
108.2700
105.4600
105.7300
3,453,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
108.3700
109.3800
106.7700
107.7300
3,724,700
Thu, 03 Sep 2026
107.1700
110.8900
106.8100
109.7600
4,189,800
Wed, 02 Sep 2026
106.2200
109.0800
105.5000
106.4300
4,368,500
Tue, 01 Sep 2026
108.0600
109.3700
105.7500
106.4100
4,089,600
Mon, 31 Aug 2026
109.2500
111.0000
108.4000
109.7200
3,879,400
Mon, 31 Aug 2026
27 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
109.8200
111.6400
108.6200
108.6800
2,424,200
Thu, 27 Aug 2026
108.9100
111.1200
108.3700
109.3200
2,588,900
Thu, 27 Aug 2026
26 · 8-K
Next filing day · accepted 26 Aug, 21:02 ET
8-K ↗
Wed, 26 Aug 2026
107.4500
108.9900
106.8800
108.5000
2,301,400
Tue, 25 Aug 2026
107.4500
108.0200
105.9200
107.5800
2,023,000
Mon, 24 Aug 2026
108.2500
109.3600
107.0800
107.3200
2,941,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
110.1100
110.1100
107.6700
108.4800
2,680,400
Thu, 20 Aug 2026
109.8200
109.9600
106.9100
107.0200
3,708,300
Wed, 19 Aug 2026
108.5500
113.0000
108.1000
110.4600
4,756,700
Tue, 18 Aug 2026
108.4000
109.3800
106.5300
107.1900
4,016,200
Mon, 17 Aug 2026
112.9000
113.6300
107.5000
108.8300
7,075,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
115.5000
116.1700
113.4000
114.0100
5,838,500
Thu, 13 Aug 2026
111.6500
116.5700
111.3600
115.3000
7,227,100
Wed, 12 Aug 2026
112.0000
114.5700
109.1000
110.9000
6,728,500
Tue, 11 Aug 2026
104.0100
111.3400
103.6600
110.9700
8,319,600
Mon, 10 Aug 2026
101.8100
104.2600
101.1500
103.8300
6,466,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.2700
104.9200
102.2800
102.8100
7,048,600
Thu, 06 Aug 2026
25 · 10-Q
After-hours · 17:25 ET
10-Q ↗
Thu, 06 Aug 2026
106.0200
106.2900
102.3400
103.3500
3,421,000
Wed, 05 Aug 2026
108.9900
109.6200
104.0200
105.6500
3,995,700
Tue, 04 Aug 2026
105.4000
108.3600
104.3500
108.2100
5,337,500
Mon, 03 Aug 2026
102.9500
107.3000
102.6000
106.5600
5,799,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
24 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 31 Jul 2026
99.4700
101.7200
99.1300
101.4300
6,282,800
Thu, 30 Jul 2026
100.6400
101.5100
95.6600
100.9800
4,884,300
Thu, 30 Jul 2026
23 · 8-K
Pre-market · 06:55 ET
8-K ↗
Wed, 29 Jul 2026
100.1700
101.9400
98.9700
99.2800
4,328,500
Tue, 28 Jul 2026
101.3700
102.9500
100.5700
102.6600
3,401,700
Mon, 27 Jul 2026
100.0000
102.4400
100.0000
101.6300
3,692,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
96.0300
99.4900
95.7700
99.3600
3,867,000
Thu, 23 Jul 2026
95.9800
97.5000
94.1300
95.9700
2,304,200
Wed, 22 Jul 2026
96.3400
97.4700
94.8300
95.5300
2,564,600
Tue, 21 Jul 2026
97.0000
98.0700
96.5000
97.1100
2,864,000
Mon, 20 Jul 2026
101.1300
101.4800
96.4300
96.9700
3,398,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
101.2500
104.1700
100.4000
100.9400
3,576,700
Thu, 16 Jul 2026
100.9500
102.8500
99.7300
102.7500
6,358,000
Wed, 15 Jul 2026
98.8000
102.7000
97.8700
100.9500
5,929,200
Tue, 14 Jul 2026
96.5700
98.3800
96.0500
97.2100
2,524,200
Mon, 13 Jul 2026
97.0200
97.7800
95.7800
96.9100
2,971,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.0000
99.2200
96.9000
96.9400
2,839,200
Thu, 09 Jul 2026
93.5400
96.4100
92.8900
96.2700
3,068,000
Wed, 08 Jul 2026
94.0900
94.1600
91.3700
93.3000
2,772,100
Tue, 07 Jul 2026
96.4200
96.9000
94.7800
95.1400
3,496,800
Mon, 06 Jul 2026
94.6400
96.9900
94.1500
95.9700
3,860,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
94.8500
96.2700
92.7500
93.8400
3,912,100
Wed, 01 Jul 2026
93.1000
94.2900
92.0100
92.5600
3,505,900
Tue, 30 Jun 2026
89.5600
92.1000
88.3900
91.7800
5,836,400
Mon, 29 Jun 2026
90.9200
91.4300
88.2300
88.9400
5,838,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
92.3200
94.1100
89.1000
90.1300
8,723,300
Thu, 25 Jun 2026
92.1000
97.5900
92.1000
92.6500
6,621,500
Wed, 24 Jun 2026
93.7400
93.7800
90.8400
91.5100
7,761,400
Tue, 23 Jun 2026
95.9100
96.6900
92.5300
93.5000
6,533,800
Mon, 22 Jun 2026
97.4900
98.2500
95.0700
96.9000
4,041,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
98.4000
98.9900
96.6200
97.0100
5,464,700
Wed, 17 Jun 2026
98.4600
100.3100
96.6000
97.1700
4,177,400
Tue, 16 Jun 2026
98.9200
99.9700
97.8900
98.9700
2,934,200
Mon, 15 Jun 2026
98.4900
101.0500
97.8100
98.0800
3,554,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.1100
98.6600
95.6000
96.2400
3,937,500
Thu, 11 Jun 2026
94.4600
95.3500
91.7600
95.3000
4,771,900
Wed, 10 Jun 2026
95.1000
97.0500
93.9300
95.0200
3,192,700
Tue, 09 Jun 2026
94.0000
97.4400
93.6000
95.8400
3,732,600
Mon, 08 Jun 2026
93.7200
94.5200
92.4900
93.2100
3,870,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
95.8800
97.1100
92.4300
93.4000
3,091,000
Thu, 04 Jun 2026
92.3900
96.4500
91.5500
95.4600
5,505,200
Wed, 03 Jun 2026
89.4000
91.6700
87.5000
90.5300
7,043,000
Tue, 02 Jun 2026
94.5600
96.0000
93.7900
94.4500
6,039,400
Mon, 01 Jun 2026
96.7500
98.7900
94.7600
95.0100
4,028,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
22 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 29 May 2026
93.4900
97.2500
93.0100
95.9400
5,164,600
Thu, 28 May 2026
21 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 28 May 2026
95.2000
95.2900
92.2700
94.0300
4,689,600
Wed, 27 May 2026
95.0000
96.7000
93.5800
95.0300
3,745,200
Tue, 26 May 2026
94.5000
96.0000
94.0000
94.9900
3,609,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.0000
96.0700
93.6100
94.0400
2,824,900
Thu, 21 May 2026
93.8600
95.3100
93.0600
94.7600
3,846,800
Wed, 20 May 2026
93.2300
94.6600
91.0800
94.3400
5,532,900
Tue, 19 May 2026
95.4300
95.8800
92.4800
92.9200
4,978,700
Mon, 18 May 2026
96.4300
98.7000
95.3600
95.9700
3,582,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.2400
100.5000
96.9200
96.9700
5,939,700
Thu, 14 May 2026
98.7000
100.5200
98.1000
99.5700
3,751,000
Wed, 13 May 2026
98.4800
99.2700
96.9000
97.4300
4,935,800
Tue, 12 May 2026
99.0300
99.6400
98.0000
99.4700
6,366,700
Mon, 11 May 2026
20 · S-3ASR
After-hours · 17:06 ET
S-3ASR ↗
Mon, 11 May 2026
101.0000
102.9900
98.6100
99.4600
5,292,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
19 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Fri, 08 May 2026
100.0300
102.9400
98.7100
102.5200
5,948,800
Thu, 07 May 2026
101.8100
102.0600
99.0500
100.3400
6,281,600
Wed, 06 May 2026
103.4300
103.4600
100.2400
100.7900
5,120,200
Tue, 05 May 2026
103.0100
104.4500
100.0000
102.0000
5,703,900
Tue, 05 May 2026
18 · 8-K
Pre-market · 06:50 ET
8-K ↗
Mon, 04 May 2026
104.0000
105.9500
102.6200
103.3300
4,101,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
105.0000
106.1400
103.2100
103.6800
4,063,800
Thu, 30 Apr 2026
97.4300
104.8000
97.4300
104.3400
5,270,700
Wed, 29 Apr 2026
101.2200
101.7600
98.5000
99.3200
4,078,900
Tue, 28 Apr 2026
101.4400
102.2500
100.0500
101.4000
2,793,300
Mon, 27 Apr 2026
17 · DEFA14A
After-hours · 17:26 ET
DEFA14A ↗
Mon, 27 Apr 2026
100.3600
103.2600
99.9000
100.7000
3,898,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
16 · 8-K
After-hours · 17:17 ET
8-K ↗
Fri, 24 Apr 2026
101.8600
102.5100
100.3300
101.8300
2,419,500
Thu, 23 Apr 2026
104.0000
104.7900
100.2800
101.6400
4,779,800
Wed, 22 Apr 2026
106.6100
107.6500
104.7700
105.9200
4,813,000
Tue, 21 Apr 2026
104.3400
107.5400
103.7600
104.4500
5,126,100
Mon, 20 Apr 2026
103.0600
104.9600
103.0000
103.9200
4,746,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
104.0200
106.8700
103.0900
103.6000
5,831,900
Thu, 16 Apr 2026
104.5000
105.3700
102.0100
102.0200
4,254,900
Wed, 15 Apr 2026
101.5000
104.7500
101.5000
103.8500
6,300,600
Tue, 14 Apr 2026
99.0000
101.6100
98.6100
100.4300
8,151,800
Mon, 13 Apr 2026
91.1500
98.2300
90.8200
98.1400
6,905,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.8300
93.0000
89.6900
91.2200
4,067,900
Thu, 09 Apr 2026
15 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Thu, 09 Apr 2026
92.9900
93.6500
91.5900
92.8300
5,086,600
Wed, 08 Apr 2026
94.0900
96.4500
92.3700
93.9600
5,159,700
Tue, 07 Apr 2026
89.8800
91.3300
89.8800
90.7500
2,857,300
Mon, 06 Apr 2026
90.8400
91.7400
90.0800
91.0500
3,611,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.2200
93.5600
88.0800
91.2300
5,583,500
Wed, 01 Apr 2026
93.2200
93.6600
90.3900
91.3600
6,574,900
Tue, 31 Mar 2026
92.1200
93.6700
89.8800
92.5000
8,069,700
Mon, 30 Mar 2026
88.4000
92.1000
88.0400
90.3600
7,323,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.6700
89.1900
86.3100
88.5000
8,248,100
Thu, 26 Mar 2026
88.0000
90.9600
87.7400
89.9900
7,207,200
Wed, 25 Mar 2026
92.3000
93.0200
88.8600
88.9100
5,734,900
Tue, 24 Mar 2026
87.7600
91.0900
86.9100
90.9100
7,082,100
Mon, 23 Mar 2026
14 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Mon, 23 Mar 2026
92.6800
93.1400
89.7900
90.8400
6,090,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
90.4000
90.7700
88.7300
90.0000
9,441,900
Thu, 19 Mar 2026
89.5000
91.0200
88.8600
90.6000
5,537,900
Wed, 18 Mar 2026
88.0500
92.4400
88.0000
90.6300
7,226,000
Tue, 17 Mar 2026
87.1900
90.0600
86.6600
88.9700
4,955,800
Mon, 16 Mar 2026
87.0000
87.3100
84.8400
86.1000
5,915,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13 · DEFA14A
After-hours · 17:17 ET
DEFA14A ↗
Fri, 13 Mar 2026
85.0100
87.3700
84.5700
85.9300
7,304,500
Thu, 12 Mar 2026
85.4300
87.0800
82.6700
83.8800
13,740,100
Wed, 11 Mar 2026
89.9800
91.1700
85.4300
87.1300
8,187,500
Tue, 10 Mar 2026
91.4500
91.7900
88.3100
89.9600
5,684,700
Mon, 09 Mar 2026
89.3200
91.5500
87.0000
90.9400
8,451,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
93.0600
93.0600
89.1100
91.3300
9,266,900
Thu, 05 Mar 2026
93.5000
96.0900
93.4500
95.5900
8,226,500
Wed, 04 Mar 2026
91.5000
94.5700
91.4500
93.8300
8,929,000
Tue, 03 Mar 2026
86.6500
91.8600
85.3700
90.5500
10,473,300
Mon, 02 Mar 2026
85.7500
91.3600
84.5200
90.6100
13,703,700
Mon, 02 Mar 2026
12 · DEFA14A
Pre-market · 08:32 ET
DEFA14A ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 10-K
After-hours · 16:39 ET
10-K ↗
Fri, 27 Feb 2026
10 · DEFA14A
After-hours · 17:01 ET
DEFA14A ↗
Fri, 27 Feb 2026
9 · DEFA14A
After-hours · 17:00 ET
DEFA14A ↗
Fri, 27 Feb 2026
8 · DEF 14A
After-hours · 17:00 ET
DEF 14A ↗
Fri, 27 Feb 2026
92.2100
92.2100
86.3500
87.6800
21,851,200
Thu, 26 Feb 2026
97.2300
98.0400
92.4600
93.6200
15,504,200
Wed, 25 Feb 2026
96.4500
97.7100
93.5500
96.6300
9,121,300
Tue, 24 Feb 2026
92.2700
97.0900
91.0000
95.7200
8,821,700
Mon, 23 Feb 2026
99.9000
99.9000
91.4500
92.1900
15,344,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
100.8000
104.2700
99.7700
101.1800
6,749,900
Thu, 19 Feb 2026
102.6400
103.5400
98.9200
101.6400
10,029,100
Wed, 18 Feb 2026
102.3900
105.4100
101.5000
103.6000
5,660,100
Tue, 17 Feb 2026
102.0000
103.4900
99.7100
102.5500
6,434,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.3100
102.9200
100.7700
101.7300
4,234,500
Thu, 12 Feb 2026
106.9300
107.9900
98.4800
101.1200
8,987,100
Wed, 11 Feb 2026
107.6000
109.2500
104.2800
105.0600
6,812,600
Tue, 10 Feb 2026
107.2100
109.5300
106.6000
107.2100
9,036,600
Mon, 09 Feb 2026
103.2300
108.4100
102.6500
107.2900
11,737,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
7 · PRE 14A
After-hours · 17:05 ET
PRE 14A ↗
Fri, 06 Feb 2026
102.5600
103.9600
99.9900
103.2000
13,332,100
Thu, 05 Feb 2026
103.0000
104.8100
97.3700
99.1700
16,545,300
Thu, 05 Feb 2026
6 · 8-K
Pre-market · 06:50 ET
8-K ↗
Thu, 05 Feb 2026
5 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 04 Feb 2026
102.6900
106.8000
99.3600
104.7700
20,811,300
Tue, 03 Feb 2026
113.2000
113.7100
102.0500
103.2800
11,515,500
Mon, 02 Feb 2026
114.1500
116.0800
112.6300
114.3600
4,510,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
114.0300
115.6900
113.3800
114.2600
4,944,300
Thu, 29 Jan 2026
117.7500
119.9400
113.7700
114.9800
6,625,500
Wed, 28 Jan 2026
117.3400
118.3500
115.8000
116.7700
4,604,200
Tue, 27 Jan 2026
119.6000
119.6600
115.9000
116.0000
5,488,400
Mon, 26 Jan 2026
121.2400
121.6000
117.0400
118.6500
8,576,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
122.8000
123.3700
120.9200
121.2500
3,183,300
Thu, 22 Jan 2026
125.4700
127.0000
123.4000
123.4800
2,728,900
Wed, 21 Jan 2026
124.4400
125.9900
123.2800
124.3300
3,833,700
Tue, 20 Jan 2026
128.3500
129.1600
122.6600
122.9000
5,008,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 16 Jan 2026
130.5400
133.5100
130.0700
131.4200
3,910,200
Thu, 15 Jan 2026
132.4700
134.4700
130.7500
131.3200
3,233,300
Wed, 14 Jan 2026
128.7400
132.1700
126.2300
132.0800
6,821,200
Tue, 13 Jan 2026
133.3800
133.9900
128.5400
130.0800
3,241,200
Mon, 12 Jan 2026
132.0000
136.0200
130.9400
133.9700
5,138,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 09 Jan 2026
134.5200
135.3100
132.3100
134.6500
2,643,900
Thu, 08 Jan 2026
129.3500
134.4900
128.9100
133.6400
3,449,300
Wed, 07 Jan 2026
136.2400
137.2800
130.7900
130.8300
4,180,300
Tue, 06 Jan 2026
134.4500
137.2700
133.7600
135.8200
3,994,400
Mon, 05 Jan 2026
128.7900
135.7800
128.6800
134.5700
4,368,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
128.8800
129.4100
127.4000
128.9000
2,545,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
128.5100
128.7500
127.3600
127.4800
2,021,500
Tue, 30 Dec 2025
129.4000
130.3800
128.5300
128.6400
1,753,500
Mon, 29 Dec 2025
130.8000
130.8200
128.9600
129.4200
2,306,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
130.7000
130.7000
129.9000
130.4100
2,193,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
131.4900
131.4900
130.6400
130.7800
1,199,000
Tue, 23 Dec 2025
131.1000
131.5800
130.6400
131.0000
2,981,500
Mon, 22 Dec 2025
130.7000
132.4300
130.3000
131.4200
4,238,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
131.8400
132.6500
130.3800
130.6100
6,635,100
Thu, 18 Dec 2025
134.4500
135.7900
131.8600
131.9700
4,291,400
Wed, 17 Dec 2025
133.5200
135.7200
132.0400
132.1500
3,527,100
Tue, 16 Dec 2025
135.0400
135.8300
132.3400
133.3800
4,249,500
Mon, 15 Dec 2025
137.7800
137.7800
133.4000
134.8100
5,474,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
143.3900
143.3900
135.7300
136.6000
5,443,400
Thu, 11 Dec 2025
141.5400
144.8400
141.2300
142.7700
6,855,400
Wed, 10 Dec 2025
136.5000
142.3000
135.8900
141.5400
7,348,900
Tue, 09 Dec 2025
130.1000
137.5400
129.6700
135.7800
5,774,800
Mon, 08 Dec 2025
129.5500
130.4700
128.6900
130.2400
4,116,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
128.1400
131.0000
127.5100
129.4200
2,839,700
Thu, 04 Dec 2025
126.8400
128.5000
125.9500
128.4300
2,872,700
Wed, 03 Dec 2025
123.0000
126.9200
122.1200
126.4800
3,084,000
Tue, 02 Dec 2025
122.3200
123.8500
121.8400
122.6800
2,440,700
Mon, 01 Dec 2025
120.4900
123.2100
119.0900
122.1900
2,595,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
121.2800
122.8500
120.6300
122.3100
1,187,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
121.1100
122.6100
120.3000
120.8300
3,429,500
Tue, 25 Nov 2025
118.7300
120.9200
116.1600
120.8100
4,734,700
Mon, 24 Nov 2025
118.7000
119.0000
116.7400
117.8500
4,898,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
115.0700
118.8900
113.8300
118.6700
5,949,900
Thu, 20 Nov 2025
119.8600
121.6400
114.3000
114.4100
5,748,000
Wed, 19 Nov 2025
114.6000
117.5200
113.1100
117.5000
3,708,900
Tue, 18 Nov 2025
113.0100
116.1200
112.0000
114.1800
5,746,900
Mon, 17 Nov 2025
119.5100
120.0500
113.5300
114.0200
5,278,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
118.7700
120.8200
118.5200
119.9200
4,359,700
Thu, 13 Nov 2025
122.4300
123.6000
118.8200
120.7500
9,600,100
Wed, 12 Nov 2025
121.6900
124.7000
121.5900
123.0700
3,612,500
Tue, 11 Nov 2025
120.0500
122.0600
118.6400
121.3600
3,123,900
Mon, 10 Nov 2025
123.5200
123.9500
119.2300
120.1100
5,681,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:45 ET
10-Q ↗
Fri, 07 Nov 2025
112.2900
122.1300
112.0900
121.3200
9,118,300
Fri, 07 Nov 2025
1 · 8-K
Pre-market · 06:50 ET
8-K ↗
Thu, 06 Nov 2025
118.9600
120.4500
117.5800
119.3100
6,348,400
Wed, 05 Nov 2025
118.3900
120.5500
116.5400
118.8900
3,791,800
Tue, 04 Nov 2025
116.6100
120.3000
116.4400
118.2900
4,296,700
Mon, 03 Nov 2025
118.5700
118.7500
116.5200
117.6300
4,340,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.9500
118.9000
115.0500
118.3300
4,866,300
Thu, 30 Oct 2025
118.6600
120.2600
117.7500
118.1100
3,865,300
Wed, 29 Oct 2025
119.7300
120.7800
117.9300
118.5500
5,211,300
Tue, 28 Oct 2025
122.2900
122.5800
120.3000
120.6100
2,881,900
Mon, 27 Oct 2025
122.9600
124.1700
121.7700
122.2600
3,058,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
122.3400
124.2300
121.1700
121.2400
3,753,400
Thu, 23 Oct 2025
123.6200
123.9600
119.7400
120.9600
4,691,800