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
122.6500
123.1600
120.0000
120.5100
1,564,439
Thu, 22 Oct 2026
120.7000
123.2800
120.5600
123.2700
1,240,100
Wed, 21 Oct 2026
120.7800
120.9000
120.0600
120.1500
1,353,300
Tue, 20 Oct 2026
119.6100
120.6500
116.7600
120.2700
1,314,100
Mon, 19 Oct 2026
119.0600
119.8800
118.6500
118.6700
1,249,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
118.3900
119.9700
117.5800
119.9700
1,908,300
Thu, 15 Oct 2026
120.0000
120.6700
117.8400
118.0500
1,735,400
Wed, 14 Oct 2026
116.4400
118.2700
115.7500
118.2100
1,737,200
Tue, 13 Oct 2026
116.8900
117.1600
115.4800
116.4400
1,408,800
Mon, 12 Oct 2026
115.1500
116.4800
115.0000
115.8900
1,499,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
114.6600
115.8000
114.4600
114.5400
1,477,100
Thu, 08 Oct 2026
112.7700
115.7200
112.4700
114.9400
2,087,300
Wed, 07 Oct 2026
113.2300
113.7300
112.5100
112.7400
1,287,500
Tue, 06 Oct 2026
112.4700
113.8500
112.0200
113.6300
1,924,500
Mon, 05 Oct 2026
111.8100
112.4700
110.0000
112.3800
1,923,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
110.7800
111.8000
110.0000
111.5400
1,874,100
Thu, 01 Oct 2026
111.7400
112.0100
110.6600
111.1800
1,471,100
Wed, 30 Sep 2026
113.3000
113.6000
111.7300
111.7800
1,774,300
Tue, 29 Sep 2026
112.7500
113.6900
112.1700
113.6600
1,510,000
Mon, 28 Sep 2026
114.0600
114.4100
113.1000
113.5500
1,482,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
114.2400
114.4600
113.0200
113.7200
1,657,800
Thu, 24 Sep 2026
115.7700
116.1000
113.8100
114.0100
1,600,400
Wed, 23 Sep 2026
114.0600
116.1900
114.0400
115.2300
1,928,700
Tue, 22 Sep 2026
115.0200
115.0600
114.1200
114.6000
1,997,700
Mon, 21 Sep 2026
116.4100
116.7300
114.9900
115.1800
1,886,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
115.5700
116.8200
115.1000
116.3300
6,744,200
Thu, 17 Sep 2026
117.0200
117.1800
115.8200
116.6000
1,721,000
Wed, 16 Sep 2026
117.2300
118.0900
116.1500
116.8100
2,475,700
Tue, 15 Sep 2026
116.8100
117.7700
116.0300
117.5500
2,201,200
Mon, 14 Sep 2026
116.5000
117.0900
114.0600
117.0100
1,837,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
115.7200
115.7700
114.3000
115.2800
1,408,600
Thu, 10 Sep 2026
115.7400
115.9500
113.6000
114.4700
2,005,100
Wed, 09 Sep 2026
114.7600
115.2700
114.3900
114.7400
1,757,300
Tue, 08 Sep 2026
116.5900
116.7800
114.8700
115.1600
2,139,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
117.5100
118.3800
117.0500
117.2100
1,909,200
Thu, 03 Sep 2026
118.4600
119.1900
118.2100
118.3600
2,055,200
Wed, 02 Sep 2026
116.3400
117.5100
115.9500
117.2400
2,229,700
Tue, 01 Sep 2026
116.7600
117.3500
114.8600
116.0200
3,159,000
Mon, 31 Aug 2026
116.5100
116.6300
115.7000
115.8500
3,853,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
117.2400
117.5900
116.1900
116.5200
2,739,100
Thu, 27 Aug 2026
116.4400
117.3700
116.0400
116.5800
1,772,800
Wed, 26 Aug 2026
116.4500
117.6800
116.4500
117.4500
1,684,200
Tue, 25 Aug 2026
118.1500
118.4400
116.1100
116.1800
1,808,300
Mon, 24 Aug 2026
117.0800
118.3000
117.0800
118.2000
1,352,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
116.5100
117.1800
115.9700
116.0700
1,993,100
Thu, 20 Aug 2026
116.1700
117.3200
115.8200
116.1700
2,091,500
Wed, 19 Aug 2026
120.0100
121.0500
116.0000
116.5100
3,014,800
Tue, 18 Aug 2026
122.2100
122.7900
121.5300
121.7300
2,045,200
Mon, 17 Aug 2026
121.3000
122.4000
120.9200
120.9800
1,492,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
120.9700
121.9100
120.7300
121.4500
1,439,300
Thu, 13 Aug 2026
121.2900
121.8900
119.7400
121.1000
1,551,400
Wed, 12 Aug 2026
120.1900
121.4500
120.0700
120.7300
1,471,000
Tue, 11 Aug 2026
121.0700
121.8900
120.9300
121.0700
1,685,500
Mon, 10 Aug 2026
124.1000
124.8000
121.1700
121.9400
3,484,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
126.6600
126.9900
122.9100
124.6100
2,452,900
Fri, 07 Aug 2026
20 · 10-Q
Pre-market · 09:18 ET
10-Q ↗
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 06 Aug 2026
126.2500
126.7900
125.4700
126.6600
2,233,700
Wed, 05 Aug 2026
125.5100
125.8800
124.2800
125.5600
2,094,500
Tue, 04 Aug 2026
125.7900
126.4900
124.4500
125.1500
2,519,800
Mon, 03 Aug 2026
127.8400
128.3000
126.3000
126.7100
1,963,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
126.5100
128.0300
126.0000
127.4800
2,042,600
Thu, 30 Jul 2026
128.3200
128.4500
126.0700
127.3600
1,696,900
Wed, 29 Jul 2026
129.1700
130.2200
128.3100
128.6700
1,758,400
Tue, 28 Jul 2026
127.6400
129.6200
127.0000
129.5500
1,947,300
Mon, 27 Jul 2026
125.5100
126.8700
125.5000
126.5600
1,962,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
124.2900
125.7100
123.7500
125.6000
1,518,600
Thu, 23 Jul 2026
123.6600
124.6200
122.6700
124.3400
1,715,900
Wed, 22 Jul 2026
123.7800
124.5300
122.9500
123.5800
1,567,100
Tue, 21 Jul 2026
123.7500
123.8300
122.4300
123.5900
2,049,400
Mon, 20 Jul 2026
124.7300
125.0500
123.9000
124.0800
1,672,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
124.0200
125.9300
123.9600
124.7200
4,031,500
Thu, 16 Jul 2026
121.3900
123.2200
121.0000
123.0200
2,513,100
Wed, 15 Jul 2026
121.5000
122.5600
120.5500
121.0100
1,918,200
Tue, 14 Jul 2026
122.5200
123.7500
122.0200
122.0500
1,791,400
Mon, 13 Jul 2026
122.9800
124.0000
122.0000
123.3000
1,620,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
122.1700
122.5400
120.9400
121.9100
1,193,200
Thu, 09 Jul 2026
121.5800
122.3400
120.6800
121.9900
1,788,800
Wed, 08 Jul 2026
122.0000
122.0000
120.5800
121.4400
1,630,400
Tue, 07 Jul 2026
121.0000
122.8000
119.0500
121.4900
1,667,600
Mon, 06 Jul 2026
121.0000
121.5300
119.6300
120.4700
1,563,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
118.7300
120.8800
117.6100
120.8800
1,762,400
Wed, 01 Jul 2026
117.9800
119.7100
117.4800
118.4900
1,942,300
Tue, 30 Jun 2026
119.4800
119.6300
117.1600
117.2500
2,276,400
Tue, 30 Jun 2026
18 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 29 Jun 2026
119.9000
120.2900
119.3100
120.0800
1,681,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
119.3100
120.2000
118.4900
120.1500
3,536,400
Thu, 25 Jun 2026
118.0000
120.2700
116.9000
118.2300
1,938,400
Wed, 24 Jun 2026
119.0900
119.2900
117.1100
117.7500
2,132,200
Wed, 24 Jun 2026
17 · S-3ASR
Pre-market · 06:14 ET
S-3ASR ↗
Tue, 23 Jun 2026
117.8000
118.9800
116.5700
118.7900
3,460,500
Mon, 22 Jun 2026
115.5000
117.7200
115.4300
116.5500
3,990,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
117.2500
117.2500
114.4700
115.4700
6,380,100
Wed, 17 Jun 2026
116.7600
117.5700
116.2000
116.2400
3,504,400
Tue, 16 Jun 2026
117.7200
118.3000
116.4800
117.4100
3,578,500
Mon, 15 Jun 2026
117.0800
118.1000
116.6600
116.9600
2,439,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
116.5500
118.3900
115.6600
117.8000
2,576,900
Thu, 11 Jun 2026
117.8700
118.2100
116.2700
116.4500
2,645,500
Wed, 10 Jun 2026
116.4400
117.6500
115.8200
117.1100
2,407,500
Tue, 09 Jun 2026
115.1000
116.5700
114.4200
115.6100
2,787,700
Mon, 08 Jun 2026
117.3200
117.5600
115.1100
115.2400
2,676,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
116.1400
118.8300
114.6900
118.2400
2,090,800
Thu, 04 Jun 2026
115.6300
116.7000
114.8200
115.2900
2,330,100
Wed, 03 Jun 2026
113.4800
116.3800
112.7500
114.5000
3,931,100
Tue, 02 Jun 2026
112.5500
113.9100
111.9300
113.6300
2,617,900
Mon, 01 Jun 2026
111.8400
113.0500
110.5400
112.1100
2,281,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
112.5400
113.8000
111.9100
112.4200
6,986,400
Thu, 28 May 2026
16 · 8-K
After-hours · 16:35 ET
FORM 8-K ↗
Thu, 28 May 2026
114.3900
114.9900
112.5600
112.6300
3,037,800
Wed, 27 May 2026
116.8500
117.2600
114.3700
114.8500
2,474,700
Tue, 26 May 2026
117.0000
117.7700
116.4600
116.8200
2,349,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
118.3100
118.4100
117.2800
117.8600
2,296,200
Fri, 22 May 2026
15 · 424B2
Pre-market · 06:03 ET
424B2 ↗
Thu, 21 May 2026
116.0000
118.1200
115.8100
117.8100
2,851,800
Wed, 20 May 2026
117.9500
118.6600
116.8800
117.2200
2,057,900
Tue, 19 May 2026
118.7400
119.8100
117.4000
118.4100
1,795,100
Mon, 18 May 2026
116.9900
118.8100
116.3000
118.6700
1,956,600
Mon, 18 May 2026
14 · 424B5
Pre-market · 08:31 ET
424B5 ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
117.0100
117.6000
115.6100
116.8100
1,908,500
Thu, 14 May 2026
13 · 8-K
After-hours · 17:11 ET
FORM 8-K ↗
Thu, 14 May 2026
116.0000
116.9300
115.4200
116.3900
1,757,100
Wed, 13 May 2026
115.4900
116.6800
114.1200
115.4800
1,632,400
Tue, 12 May 2026
12 · 424B2
After-hours · 16:02 ET
424B2 ↗
Tue, 12 May 2026
115.8800
116.6800
114.4200
116.1600
2,161,700
Mon, 11 May 2026
113.7500
115.5700
113.4100
115.4800
2,055,800
Mon, 11 May 2026
11 · 424B5
Pre-market · 08:41 ET
424B5 ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
113.6500
114.1300
112.8600
113.1000
1,509,100
Thu, 07 May 2026
10 · 8-K
After market open · 15:46 ET
8-K ↗
Thu, 07 May 2026
113.1900
113.7500
112.0000
113.6000
1,888,100
Wed, 06 May 2026
114.5000
115.5000
113.3900
113.4000
2,664,200
Wed, 06 May 2026
9 · 10-Q
Pre-market · 08:01 ET
10-Q ↗
Tue, 05 May 2026
113.2600
114.9300
112.6300
114.4600
2,422,300
Mon, 04 May 2026
112.1100
114.0400
111.6900
113.3300
2,309,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.8500
114.9000
112.6500
112.8800
2,283,100
Thu, 30 Apr 2026
112.2700
113.7200
109.5500
113.6700
4,138,000
Wed, 29 Apr 2026
8 · 8-K
After-hours · 16:19 ET
8-K ↗
Wed, 29 Apr 2026
115.9400
116.7500
115.4000
116.2100
2,355,100
Tue, 28 Apr 2026
115.9000
117.0600
115.3500
116.2900
1,790,000
Mon, 27 Apr 2026
113.7800
115.5900
113.3500
114.6800
1,796,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
114.4700
115.6200
113.9700
114.6200
1,852,700
Thu, 23 Apr 2026
115.2100
115.8700
114.6200
115.1200
1,774,400
Thu, 23 Apr 2026
7 · S-3
Pre-market · 09:01 ET
S-3 ↗
Wed, 22 Apr 2026
115.7900
116.0000
114.2200
114.7500
1,921,200
Tue, 21 Apr 2026
114.8300
116.7000
114.7600
115.9700
2,928,600
Mon, 20 Apr 2026
114.3100
115.5900
113.7000
114.6700
1,618,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
112.9600
115.6000
112.9600
114.5200
4,906,300
Thu, 16 Apr 2026
112.7000
113.9000
112.2100
113.7100
1,726,600
Wed, 15 Apr 2026
111.8100
113.4100
111.7300
112.9800
2,032,100
Tue, 14 Apr 2026
111.4200
112.3800
110.0100
111.9400
1,666,900
Mon, 13 Apr 2026
109.6800
112.2800
109.0800
112.1400
1,522,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.0800
113.0800
110.6600
110.7000
1,798,500
Thu, 09 Apr 2026
112.5000
113.7600
111.6600
113.0700
2,036,400
Wed, 08 Apr 2026
110.0000
113.0100
109.7300
113.0000
2,174,100
Tue, 07 Apr 2026
110.1700
110.8800
109.5400
110.5200
1,634,100
Mon, 06 Apr 2026
109.9500
110.8600
109.4400
110.2600
1,398,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
109.5000
110.5400
109.0600
110.4800
1,438,500
Wed, 01 Apr 2026
109.7300
110.3900
108.9300
109.6400
1,966,500
Tue, 31 Mar 2026
109.2400
109.8600
107.7900
109.7100
2,481,200
Mon, 30 Mar 2026
107.1000
108.9000
106.6700
108.1700
2,149,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
108.7300
108.7300
106.3500
106.4100
2,330,300
Thu, 26 Mar 2026
107.2800
108.3300
107.0300
108.2100
2,473,300
Wed, 25 Mar 2026
106.7800
107.3900
106.2300
107.2100
1,995,300
Tue, 24 Mar 2026
106.2200
106.9100
105.7600
106.2000
3,177,400
Mon, 23 Mar 2026
107.7900
108.6200
106.2900
106.6500
3,627,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
107.5900
108.1600
106.0300
106.2200
6,760,700
Thu, 19 Mar 2026
107.9500
108.6600
106.7300
107.1700
3,081,500
Thu, 19 Mar 2026
6 · DEFA14A
Pre-market · 07:13 ET
DEFA14A ↗
Thu, 19 Mar 2026
5 · DEF 14A
Pre-market · 07:11 ET
DEF 14A ↗
Wed, 18 Mar 2026
108.5700
109.2000
107.7300
107.9200
2,548,900
Tue, 17 Mar 2026
110.0300
110.6900
108.8500
109.5200
1,648,800
Mon, 16 Mar 2026
109.4200
110.2000
109.0800
109.1100
1,914,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.3300
110.8200
108.6900
108.7100
1,882,200
Thu, 12 Mar 2026
109.0000
110.0500
108.4000
109.6300
2,246,200
Wed, 11 Mar 2026
109.9300
110.2600
109.0800
109.3300
2,424,800
Tue, 10 Mar 2026
109.9300
111.8200
109.0600
110.3000
2,177,300
Mon, 09 Mar 2026
110.0900
110.5200
108.2600
110.1800
2,802,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.2900
111.4900
108.9800
111.2900
2,276,500
Thu, 05 Mar 2026
111.4100
111.7400
110.1900
111.0400
2,264,800
Wed, 04 Mar 2026
112.0900
112.9300
111.2100
112.4800
1,833,000
Tue, 03 Mar 2026
111.8900
112.8800
110.6400
112.4300
2,711,800
Mon, 02 Mar 2026
112.4900
114.2900
112.3300
113.3500
2,045,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
114.3500
114.5300
112.7100
112.9300
3,772,000
Thu, 26 Feb 2026
112.9500
114.0300
112.5800
113.9700
1,901,800
Wed, 25 Feb 2026
112.5900
113.0200
110.9300
112.4400
1,756,400
Wed, 25 Feb 2026
4 · 10-K
Pre-market · 08:03 ET
10-K ↗
Tue, 24 Feb 2026
112.1600
113.0300
111.3100
112.4600
1,678,000
Mon, 23 Feb 2026
114.2600
114.9100
112.0800
112.3500
2,191,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
113.6200
114.1300
112.3000
114.0300
1,738,300
Thu, 19 Feb 2026
113.5100
114.2700
112.4600
112.7600
2,336,700
Wed, 18 Feb 2026
114.7900
115.1400
113.1100
113.6200
1,978,600
Tue, 17 Feb 2026
115.8100
116.6700
114.7400
115.4200
2,021,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.1900
116.1700
114.5000
114.9100
2,524,500
Thu, 12 Feb 2026
116.4700
118.1700
115.7500
115.8800
2,568,400
Wed, 11 Feb 2026
115.8000
116.6800
113.2300
116.2500
3,059,000
Tue, 10 Feb 2026
113.3600
116.5800
112.5000
115.8800
2,002,100
Mon, 09 Feb 2026
116.6300
117.2000
113.0800
113.2000
2,346,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
117.8000
118.7100
115.4700
117.1500
3,058,100
Thu, 05 Feb 2026
112.4700
119.3200
111.7800
117.4700
3,604,700
Wed, 04 Feb 2026
3 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 04 Feb 2026
113.0000
114.8800
111.3700
113.6200
2,662,000
Tue, 03 Feb 2026
111.3000
113.2500
110.3600
112.0400
2,292,100
Mon, 02 Feb 2026
111.5000
112.1000
110.2800
111.9500
2,327,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
110.2500
111.2600
109.6600
110.9500
3,669,900
Thu, 29 Jan 2026
109.4000
110.7400
109.2300
110.5100
2,490,300
Wed, 28 Jan 2026
108.0000
109.1000
107.2500
108.9200
1,637,600
Tue, 27 Jan 2026
108.6200
109.1000
108.0100
108.3800
2,300,500
Mon, 26 Jan 2026
107.5500
109.0200
107.5400
108.9400
1,533,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
108.2700
108.5800
106.3200
107.0900
1,859,200
Thu, 22 Jan 2026
108.1100
108.7800
107.4700
108.3000
2,068,700
Wed, 21 Jan 2026
109.0500
109.7000
107.2800
108.5600
2,493,200
Tue, 20 Jan 2026
109.3400
110.2300
108.8800
109.2600
2,398,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
109.2800
109.9100
108.9900
109.5100
6,139,900
Thu, 15 Jan 2026
110.3100
110.8100
109.4800
109.6100
2,138,100
Wed, 14 Jan 2026
108.1100
110.4000
108.1100
110.1800
2,173,600
Tue, 13 Jan 2026
108.8800
109.4300
107.3600
107.9600
1,942,600
Mon, 12 Jan 2026
109.5700
110.0500
108.5900
108.8800
1,486,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
109.8700
110.7500
109.2300
109.2400
1,721,000
Thu, 08 Jan 2026
110.1400
111.5600
109.9800
110.2600
2,004,700
Wed, 07 Jan 2026
111.2600
111.6100
110.1100
110.1900
1,339,600
Tue, 06 Jan 2026
111.5000
112.7200
111.0100
111.9600
2,211,900
Mon, 05 Jan 2026
109.3000
112.9300
108.5900
112.1900
1,961,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
110.1400
110.3500
108.9600
110.2400
1,659,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
110.7300
111.0300
110.2200
110.2700
1,434,000
Tue, 30 Dec 2025
110.0800
110.8300
109.3300
110.8000
1,153,000
Mon, 29 Dec 2025
110.1600
110.5500
109.3000
109.9600
1,550,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.5500
110.8600
109.6600
109.9000
978,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2700
110.9600
110.2000
110.6200
891,400
Tue, 23 Dec 2025
110.2200
111.0800
109.7500
110.7200
1,659,300
Mon, 22 Dec 2025
110.2400
110.7700
109.7700
110.0500
2,142,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
110.2900
111.2800
108.8800
110.3600
6,832,600
Thu, 18 Dec 2025
109.9300
110.7700
109.5300
110.4600
3,268,800
Wed, 17 Dec 2025
108.9800
110.8100
108.8900
110.5000
3,867,900
Tue, 16 Dec 2025
111.0000
112.0000
109.1600
109.4900
3,608,900
Mon, 15 Dec 2025
110.9700
111.9500
110.0500
111.5000
4,213,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
109.3800
110.1900
109.1900
110.0500
2,185,600
Thu, 11 Dec 2025
107.7000
109.9200
107.6600
108.8500
2,293,900
Wed, 10 Dec 2025
108.0400
108.3100
107.0100
107.1900
2,751,900
Tue, 09 Dec 2025
108.6100
109.4300
107.5900
108.0200
2,219,600
Mon, 08 Dec 2025
108.5200
108.9200
107.8500
108.0600
2,170,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
108.9400
109.4600
108.5000
109.2800
2,061,500
Thu, 04 Dec 2025
109.0400
110.1400
109.0100
109.2400
2,192,500
Wed, 03 Dec 2025
108.8300
109.5100
108.2900
109.0400
1,721,200
Tue, 02 Dec 2025
109.5900
109.7900
108.5500
108.8300
1,623,800
Mon, 01 Dec 2025
110.3100
110.9800
109.3400
109.5500
2,485,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
110.4700
111.5600
110.1000
110.3100
1,140,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.4600
111.6200
110.5400
110.5500
1,825,300
Tue, 25 Nov 2025
111.1200
112.4600
110.6800
111.6300
2,085,500
Mon, 24 Nov 2025
110.8900
111.0000
109.4200
110.3800
6,647,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
110.9900
111.7500
110.4600
110.9800
2,411,100
Thu, 20 Nov 2025
109.8600
110.9100
109.3800
110.5500
2,368,700
Wed, 19 Nov 2025
110.8200
111.1500
108.3100
109.4000
2,596,800
Tue, 18 Nov 2025
111.8600
112.6200
111.5600
111.7600
2,253,600
Mon, 17 Nov 2025
114.3400
114.4400
111.9500
112.2700
2,633,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
115.1000
115.8400
113.3100
114.3400
1,925,900
Thu, 13 Nov 2025
114.7000
115.4500
114.2800
115.0100
2,911,800
Wed, 12 Nov 2025
113.7600
114.8800
113.7100
114.6100
1,825,100
Tue, 11 Nov 2025
114.1200
115.0800
113.0400
113.7900
1,985,100
Mon, 10 Nov 2025
113.3000
114.2000
112.3900
113.5800
1,784,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
114.0000
114.7800
113.3000
114.0900
2,337,700
Thu, 06 Nov 2025
111.3500
113.9000
111.0300
113.7000
2,769,000
Wed, 05 Nov 2025
110.7400
113.8400
109.1500
111.2400
2,965,900
Wed, 05 Nov 2025
2 · 10-Q
Pre-market · 09:17 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 04 Nov 2025
107.8700
108.8200
106.8700
108.8100
2,365,400
Mon, 03 Nov 2025
107.0400
108.0300
105.4800
106.9700
1,852,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
105.8500
107.6300
105.7500
107.1900
2,608,900
Thu, 30 Oct 2025
105.9700
107.5000
105.7800
106.8400
1,503,000
Wed, 29 Oct 2025
106.3600
106.8400
105.4300
105.7000
1,668,700
Tue, 28 Oct 2025
106.8600
107.3600
106.1800
106.6800
1,589,700
Mon, 27 Oct 2025
107.4200
107.7400
106.7700
107.5500
1,715,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
107.4800
107.8800
106.7100
107.1800
1,673,000
Thu, 23 Oct 2025
108.3000
108.3000
107.0200
107.5500
1,513,800