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
116.0000
116.5000
114.8500
115.7400
2,538,717
Thu, 22 Oct 2026
112.7100
116.3600
112.4600
116.2600
2,331,400
Wed, 21 Oct 2026
111.5500
112.7000
111.5100
111.8200
1,881,500
Tue, 20 Oct 2026
110.8300
112.0400
110.2700
111.9800
1,986,700
Mon, 19 Oct 2026
111.7600
111.8800
109.1600
109.6900
2,249,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
110.6400
112.5100
109.8000
112.2600
2,208,100
Thu, 15 Oct 2026
111.4300
111.7800
109.6100
109.8600
3,227,900
Wed, 14 Oct 2026
108.0100
109.6800
107.2000
109.6000
2,448,300
Tue, 13 Oct 2026
107.9200
108.2000
105.6700
107.8200
1,579,100
Mon, 12 Oct 2026
106.4000
107.3000
105.8100
107.2000
1,034,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
105.8600
106.3400
105.4300
106.1000
1,544,700
Thu, 08 Oct 2026
104.7400
106.2700
104.1700
105.9900
2,153,200
Wed, 07 Oct 2026
105.1500
105.5500
104.4500
104.6400
2,177,700
Tue, 06 Oct 2026
103.7000
105.2300
103.5700
105.1200
3,272,300
Mon, 05 Oct 2026
103.2900
104.0100
102.4400
103.3800
2,095,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
103.7600
104.4800
103.0300
103.3900
2,646,400
Thu, 01 Oct 2026
102.6700
104.0600
102.0800
103.5000
3,442,300
Wed, 30 Sep 2026
103.6900
104.4100
102.2100
102.2100
4,246,900
Tue, 29 Sep 2026
102.1900
103.7900
102.0000
103.3300
1,759,600
Mon, 28 Sep 2026
103.1800
103.7500
102.3300
102.8300
1,960,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
102.6100
103.2800
102.0800
103.1000
1,921,700
Thu, 24 Sep 2026
103.0500
103.8900
102.7000
102.7100
3,026,300
Wed, 23 Sep 2026
103.4600
103.8500
102.3300
102.6100
1,857,900
Tue, 22 Sep 2026
103.5000
104.6200
103.3100
103.8400
1,475,800
Mon, 21 Sep 2026
105.2400
105.6600
103.5200
103.8600
1,825,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
106.6000
106.6000
105.3400
105.4300
3,423,800
Thu, 17 Sep 2026
105.5700
107.1900
105.1700
107.0800
1,773,600
Wed, 16 Sep 2026
105.9200
106.0200
105.0200
105.4200
1,856,600
Tue, 15 Sep 2026
105.8400
106.1900
105.0400
105.2400
1,706,500
Mon, 14 Sep 2026
107.0900
107.4800
105.7200
105.7800
1,545,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
107.3300
107.3300
106.2500
106.4600
1,417,200
Thu, 10 Sep 2026
108.4100
108.5000
106.7000
106.7300
1,970,600
Wed, 09 Sep 2026
108.5200
108.7600
106.8300
107.4900
1,686,300
Tue, 08 Sep 2026
107.0700
108.9100
107.0500
108.2700
2,168,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
24 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 04 Sep 2026
108.0900
108.7300
107.1500
107.2900
2,188,800
Thu, 03 Sep 2026
107.9300
108.8000
107.5000
108.7500
1,766,300
Wed, 02 Sep 2026
107.7700
108.1000
106.3900
107.6700
2,146,900
Tue, 01 Sep 2026
108.0000
108.2800
107.1100
107.7000
1,863,200
Mon, 31 Aug 2026
106.7900
107.4100
106.3700
107.0200
3,518,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
107.2400
107.7200
106.7600
107.4900
1,657,100
Thu, 27 Aug 2026
107.0400
107.2500
106.1200
106.6900
1,479,700
Wed, 26 Aug 2026
107.2600
108.2800
107.0000
108.0500
1,935,600
Tue, 25 Aug 2026
107.6700
107.7400
106.6900
107.0900
1,571,400
Mon, 24 Aug 2026
107.5200
107.8100
105.5100
107.7100
2,248,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.3400
108.4100
106.1800
106.3500
2,310,700
Thu, 20 Aug 2026
107.5000
109.0600
107.4400
108.3100
2,315,300
Wed, 19 Aug 2026
109.0000
109.7900
107.5600
108.0000
2,587,000
Tue, 18 Aug 2026
110.3300
110.3800
108.4800
109.1600
3,925,300
Mon, 17 Aug 2026
108.4800
109.2700
108.0800
108.9900
1,602,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
108.0200
109.3400
107.9500
108.8000
1,323,500
Thu, 13 Aug 2026
108.0000
108.5600
107.7600
108.3900
2,030,000
Wed, 12 Aug 2026
107.5300
108.5700
106.5500
107.7800
2,561,700
Tue, 11 Aug 2026
105.9900
107.6400
105.9000
107.5000
1,862,000
Mon, 10 Aug 2026
107.3900
107.7000
105.9600
106.3000
2,655,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
108.0400
108.7100
106.5600
107.9800
2,160,900
Thu, 06 Aug 2026
23 · 8-K
After-hours · 17:09 ET
8-K ↗
Thu, 06 Aug 2026
22 · 10-Q
After-hours · 17:09 ET
10-Q ↗
Thu, 06 Aug 2026
109.3000
109.8700
107.4900
108.9500
2,988,000
Wed, 05 Aug 2026
108.5100
108.6100
106.5200
108.3200
2,198,800
Tue, 04 Aug 2026
107.4100
108.6700
106.1200
108.4100
2,432,500
Mon, 03 Aug 2026
108.3000
109.2500
107.4100
107.9500
2,042,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
109.0000
109.9400
108.2200
108.8500
2,787,200
Thu, 30 Jul 2026
111.7700
112.0300
108.5800
109.6600
2,762,900
Wed, 29 Jul 2026
112.5800
114.2100
111.4400
112.2500
2,324,500
Tue, 28 Jul 2026
112.7900
114.5800
111.9000
111.9800
2,395,600
Mon, 27 Jul 2026
112.3700
113.3600
111.3900
111.5000
2,393,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
113.2000
114.4700
112.5700
113.0100
2,971,900
Thu, 23 Jul 2026
111.3600
113.0100
110.9800
112.7900
2,875,200
Wed, 22 Jul 2026
111.1300
112.3200
110.1500
112.0900
1,674,200
Tue, 21 Jul 2026
110.4500
110.7100
109.4100
109.8100
1,782,900
Mon, 20 Jul 2026
112.8400
113.2400
110.5900
111.0500
2,006,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
113.8000
115.2000
111.0700
112.3700
2,449,700
Thu, 16 Jul 2026
110.6200
112.4000
110.2300
112.3900
1,661,600
Wed, 15 Jul 2026
111.4900
112.2400
110.2000
110.3100
1,476,200
Tue, 14 Jul 2026
111.9900
112.8300
111.3700
111.9600
1,619,800
Mon, 13 Jul 2026
111.6100
112.5300
111.0900
111.8200
2,070,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
110.2700
111.4300
110.1800
111.1200
1,343,900
Thu, 09 Jul 2026
111.9300
112.2600
110.2200
110.2700
2,051,900
Wed, 08 Jul 2026
113.6400
114.1700
111.8100
112.0900
1,582,900
Tue, 07 Jul 2026
113.2000
115.2600
112.5400
112.9900
2,916,400
Mon, 06 Jul 2026
113.6300
113.6300
111.7400
111.9400
2,617,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
21 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 02 Jul 2026
112.1900
114.0900
111.4000
113.9900
2,172,100
Wed, 01 Jul 2026
110.9300
111.4900
110.3500
110.9500
1,906,800
Tue, 30 Jun 2026
111.6000
112.2300
110.4300
110.6300
2,187,200
Mon, 29 Jun 2026
111.6500
112.4000
111.2400
112.2900
1,676,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
111.7000
112.1600
110.7800
112.0600
2,642,400
Thu, 25 Jun 2026
110.7600
111.6300
109.8500
110.7600
1,738,800
Wed, 24 Jun 2026
109.1800
110.8600
108.8700
110.7200
3,070,400
Tue, 23 Jun 2026
107.6800
109.0700
107.0000
108.7500
2,420,300
Mon, 22 Jun 2026
106.4700
107.8100
105.9200
106.9200
3,165,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.6300
107.8500
105.6900
106.3600
6,555,000
Wed, 17 Jun 2026
107.4700
108.2200
106.1500
107.0400
2,592,800
Tue, 16 Jun 2026
107.6900
109.2300
107.2000
108.3700
1,657,100
Mon, 15 Jun 2026
107.1100
108.5900
106.3500
107.7200
2,228,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.0800
108.3500
106.9500
107.7400
1,916,100
Thu, 11 Jun 2026
108.7400
109.4200
106.6200
106.8400
2,106,900
Wed, 10 Jun 2026
109.0100
109.0200
106.7000
107.6000
2,359,200
Tue, 09 Jun 2026
104.9200
107.7200
104.0500
106.4000
2,044,900
Mon, 08 Jun 2026
105.8300
106.2500
104.2900
104.3100
1,733,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
104.9200
107.4500
104.5000
106.2600
1,810,100
Thu, 04 Jun 2026
104.0100
104.7100
102.8200
104.0800
1,910,200
Wed, 03 Jun 2026
20 · 8-K
After market open · 09:50 ET
8-K ↗
Wed, 03 Jun 2026
104.2600
106.4000
103.4100
103.4800
2,838,700
Tue, 02 Jun 2026
102.8700
104.7500
102.8700
103.7900
3,356,400
Mon, 01 Jun 2026
105.0000
105.1500
103.6000
103.6000
1,940,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
106.3600
107.2500
105.0800
105.6300
8,332,600
Thu, 28 May 2026
108.0900
108.5600
106.0800
106.3000
2,083,500
Wed, 27 May 2026
107.4500
109.2400
107.0900
108.0100
3,157,900
Tue, 26 May 2026
108.2500
108.6200
107.6600
107.7000
1,933,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
107.1000
108.7600
106.7000
108.5400
2,238,100
Thu, 21 May 2026
106.5900
107.8000
106.3100
107.4000
1,731,700
Wed, 20 May 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 20 May 2026
107.7800
108.3300
105.8900
106.3000
1,945,000
Tue, 19 May 2026
107.5900
108.8100
106.5500
108.1400
3,361,400
Mon, 18 May 2026
106.1600
107.6200
105.6000
106.5100
3,061,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
107.4000
107.5100
105.3100
105.3600
2,328,400
Thu, 14 May 2026
106.4700
107.3200
105.9700
107.1300
2,006,400
Wed, 13 May 2026
105.1300
106.3600
104.7100
106.1600
2,464,000
Tue, 12 May 2026
107.2800
107.6100
106.0100
106.9000
3,283,700
Mon, 11 May 2026
106.9500
107.6700
105.6900
106.2100
2,115,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
18 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 08 May 2026
17 · 424B5
After-hours · 16:30 ET
424B5 ↗
Fri, 08 May 2026
107.3000
107.6100
104.6200
106.3100
2,580,100
Thu, 07 May 2026
16 · 8-K
After-hours · 16:28 ET
8-K ↗
Thu, 07 May 2026
15 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Thu, 07 May 2026
106.1600
107.0900
105.3200
106.3900
3,106,200
Wed, 06 May 2026
109.1400
109.3000
106.7700
106.8700
2,281,200
Tue, 05 May 2026
109.6600
110.3300
108.9000
109.1500
1,776,100
Mon, 04 May 2026
110.0400
111.3300
109.1900
109.6300
2,909,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
111.4700
112.4300
110.4800
110.4900
2,280,600
Thu, 30 Apr 2026
109.0400
111.5700
108.0600
111.4900
2,918,800
Wed, 29 Apr 2026
108.9900
110.0300
108.3300
108.8800
1,512,400
Tue, 28 Apr 2026
110.2200
110.4900
108.9600
109.6200
1,574,000
Mon, 27 Apr 2026
109.3600
110.1300
108.8100
108.8300
1,260,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
109.4500
110.0000
108.6600
109.0600
1,418,000
Thu, 23 Apr 2026
109.2600
110.5300
108.5900
110.2500
1,638,800
Wed, 22 Apr 2026
108.9400
109.5300
107.6500
108.1300
1,497,700
Tue, 21 Apr 2026
109.8400
110.3400
107.9800
108.1900
1,528,000
Mon, 20 Apr 2026
109.6500
111.3400
109.2400
109.6700
1,424,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
109.7600
110.3200
108.2100
110.1500
2,109,400
Thu, 16 Apr 2026
110.0300
111.0600
109.2600
110.5200
1,621,800
Wed, 15 Apr 2026
110.8200
111.4500
109.9500
110.2800
1,668,900
Tue, 14 Apr 2026
111.4100
111.9300
110.4800
111.6600
1,815,000
Mon, 13 Apr 2026
113.5400
113.7300
111.2200
111.8900
1,488,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
113.9300
115.2900
113.2300
113.5600
1,123,400
Thu, 09 Apr 2026
113.4500
115.6600
113.4500
114.9800
1,742,900
Wed, 08 Apr 2026
14 · DEFA14A
After-hours · 16:22 ET
DEFA14A ↗
Wed, 08 Apr 2026
13 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Wed, 08 Apr 2026
112.0900
113.6800
111.0600
113.5700
2,617,500
Tue, 07 Apr 2026
114.8000
115.6700
114.3600
114.4600
1,360,200
Mon, 06 Apr 2026
114.7000
115.6200
114.1700
114.6100
1,199,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
114.5700
115.8600
114.1700
115.4300
1,614,400
Wed, 01 Apr 2026
112.4700
114.0600
112.2000
113.9100
1,690,300
Tue, 31 Mar 2026
114.0700
114.0700
111.4100
113.1800
4,177,000
Mon, 30 Mar 2026
112.8600
113.9700
111.9500
113.3900
2,271,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.7800
112.0900
110.9000
111.6800
1,776,500
Thu, 26 Mar 2026
110.2300
112.0900
109.9700
111.5200
1,501,100
Wed, 25 Mar 2026
110.2100
111.1300
109.3300
110.0300
1,927,200
Tue, 24 Mar 2026
108.9900
111.1900
108.4800
109.8800
1,505,200
Mon, 23 Mar 2026
110.8300
110.8300
108.8100
109.1100
1,735,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.8200
111.9700
108.8200
109.4500
4,150,000
Thu, 19 Mar 2026
113.6200
113.8800
111.3800
111.6900
1,764,100
Wed, 18 Mar 2026
114.5700
114.7600
113.3700
113.5300
1,175,000
Tue, 17 Mar 2026
116.1000
116.2300
114.6600
114.9000
1,792,400
Mon, 16 Mar 2026
115.6200
115.7500
114.3200
115.4600
2,851,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
114.1600
115.3700
113.5500
114.8800
1,762,600
Thu, 12 Mar 2026
111.7300
114.4000
111.2100
113.1300
1,748,400
Wed, 11 Mar 2026
12 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 11 Mar 2026
111.2000
111.9800
110.6500
111.7400
1,438,200
Tue, 10 Mar 2026
111.3500
112.2600
110.6900
111.3000
1,615,400
Mon, 09 Mar 2026
112.5400
112.7500
111.0900
111.8000
2,255,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.9800
112.5600
110.0000
112.2800
2,341,300
Thu, 05 Mar 2026
111.9900
112.2000
110.2500
110.7100
2,703,600
Wed, 04 Mar 2026
112.3700
112.7000
110.6200
112.4900
2,267,100
Tue, 03 Mar 2026
111.5000
113.3100
109.8900
112.3600
2,740,400
Mon, 02 Mar 2026
112.4800
113.7500
111.8800
112.0600
2,699,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
111.6800
112.9500
111.0200
112.5200
5,310,700
Thu, 26 Feb 2026
111.6100
111.8100
110.5500
110.7600
2,713,300
Wed, 25 Feb 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 25 Feb 2026
111.2100
111.5200
109.9000
111.0000
2,679,200
Tue, 24 Feb 2026
10 · 424B2
After-hours · 17:10 ET
424B2 ↗
Tue, 24 Feb 2026
110.2600
111.4400
110.0000
111.0100
6,871,300
Mon, 23 Feb 2026
9 · 424B2
After-hours · 17:01 ET
424B2 ↗
Mon, 23 Feb 2026
111.0100
113.0100
110.0000
112.1400
2,649,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
114.0000
114.0000
109.0600
109.8100
3,485,300
Thu, 19 Feb 2026
8 · 10-K
After-hours · 17:24 ET
10-K ↗
Thu, 19 Feb 2026
7 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 19 Feb 2026
112.2400
112.9300
111.4700
111.9200
2,764,500
Wed, 18 Feb 2026
112.8400
113.2600
111.0500
111.6100
1,844,800
Tue, 17 Feb 2026
114.6100
115.2500
113.0600
113.9200
2,565,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
111.7700
114.0200
110.9800
113.7200
2,275,100
Thu, 12 Feb 2026
110.0000
112.9200
109.4500
111.7200
1,523,200
Wed, 11 Feb 2026
108.1100
109.9800
107.6500
109.8700
1,354,500
Tue, 10 Feb 2026
107.1400
109.5700
106.5300
108.4300
2,368,100
Mon, 09 Feb 2026
107.2900
108.0000
106.1000
106.6800
1,294,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
109.5600
110.6000
106.7000
107.3400
2,743,700
Thu, 05 Feb 2026
109.2700
110.1300
108.5000
108.8700
1,811,100
Wed, 04 Feb 2026
108.1000
109.5700
107.5100
108.3800
2,463,000
Tue, 03 Feb 2026
105.6300
107.8200
104.9700
107.4500
1,988,600
Mon, 02 Feb 2026
107.2400
107.3900
104.4800
105.4200
2,286,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
106.1800
106.8500
105.0800
106.6300
1,873,900
Thu, 29 Jan 2026
105.5300
106.7400
105.0200
105.9600
1,788,400
Wed, 28 Jan 2026
105.7100
106.4700
104.8400
105.1800
1,399,700
Tue, 27 Jan 2026
104.2500
105.4800
104.0700
105.3500
1,345,500
Mon, 26 Jan 2026
104.4300
105.6100
104.1900
104.5900
1,208,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
103.4000
104.1800
102.9700
103.8700
2,105,600
Thu, 22 Jan 2026
103.6000
104.4800
101.2500
103.1800
3,486,400
Wed, 21 Jan 2026
105.2100
105.6200
103.0800
103.8400
2,386,300
Tue, 20 Jan 2026
104.0100
105.1000
103.5500
105.0500
2,525,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
102.0600
103.9500
101.8800
103.8100
2,201,800
Thu, 15 Jan 2026
101.3600
102.7800
101.3200
102.5800
1,813,500
Wed, 14 Jan 2026
100.3000
102.0200
100.0900
101.4700
1,963,000
Tue, 13 Jan 2026
98.3400
100.2600
98.2400
100.2100
2,073,300
Mon, 12 Jan 2026
99.5800
100.6800
98.3800
98.8300
1,987,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
100.1700
101.0000
99.2000
99.2100
1,354,200
Thu, 08 Jan 2026
99.3000
101.2700
99.0600
100.1800
1,717,600
Wed, 07 Jan 2026
99.7000
100.1700
98.8700
99.3700
1,638,800
Tue, 06 Jan 2026
98.7100
99.5500
98.1700
99.3200
1,643,800
Mon, 05 Jan 2026
99.4800
99.4800
96.9600
98.5000
2,112,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.6300
100.6000
98.5200
99.9900
1,441,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.8400
100.0300
99.2300
99.3200
1,218,200
Tue, 30 Dec 2025
99.6100
100.1700
99.3300
99.8900
1,019,900
Mon, 29 Dec 2025
99.4800
100.0800
99.2000
99.5400
1,647,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
99.2800
99.7700
98.9200
99.3000
611,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
99.1500
99.5700
98.8500
99.5300
522,600
Tue, 23 Dec 2025
98.6900
99.3300
98.3300
98.9500
1,485,100
Mon, 22 Dec 2025
97.5000
98.7800
97.1100
98.5700
1,526,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
100.0600
100.0600
98.0600
98.0600
4,366,200
Thu, 18 Dec 2025
99.8300
100.2400
99.0000
99.9900
2,345,300
Wed, 17 Dec 2025
98.6400
100.3300
98.5100
100.2100
2,330,700
Tue, 16 Dec 2025
99.5500
99.6600
98.7200
98.9000
2,321,100
Mon, 15 Dec 2025
97.6700
99.4800
97.4900
99.3900
2,388,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
95.6700
98.0000
95.4500
97.5300
2,638,200
Thu, 11 Dec 2025
95.6700
97.2400
95.3900
95.6400
1,396,800
Wed, 10 Dec 2025
95.6400
96.1600
95.1900
95.4100
1,848,900
Tue, 09 Dec 2025
95.8300
96.7100
95.5600
95.8200
1,823,300
Mon, 08 Dec 2025
96.5700
96.5700
94.9600
95.4500
2,089,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
96.0000
96.9100
95.9600
96.6000
1,775,800
Thu, 04 Dec 2025
96.3900
97.3400
95.8900
96.2200
2,303,500
Wed, 03 Dec 2025
97.4600
98.1900
96.1700
96.4500
1,761,600
Tue, 02 Dec 2025
97.9200
98.1300
96.7800
96.8700
2,753,100
Mon, 01 Dec 2025
99.7400
100.2400
97.7200
97.8800
2,744,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
100.5800
100.8900
100.0300
100.3600
1,063,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
99.2200
100.2900
98.8500
100.1400
1,305,700
Tue, 25 Nov 2025
99.8500
100.2900
98.6300
98.8500
2,127,200
Mon, 24 Nov 2025
6 · 8-K
After-hours · 17:17 ET
8-K ↗
Mon, 24 Nov 2025
100.3300
100.3500
98.7200
98.9200
7,708,000
Mon, 24 Nov 2025
5 · 8-K
Pre-market · 09:06 ET
8-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
101.4800
103.2800
99.5500
100.1600
4,721,900
Thu, 20 Nov 2025
100.2600
101.3800
99.9300
100.9500
2,462,200
Wed, 19 Nov 2025
4 · 8-K
After market open · 11:16 ET
8-K ↗
Wed, 19 Nov 2025
102.1100
102.1100
100.1400
100.3800
3,059,700
Tue, 18 Nov 2025
103.5400
104.0800
102.8100
102.9100
2,585,400
Mon, 17 Nov 2025
102.2200
103.9800
101.7500
103.8500
3,007,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
101.6900
102.5500
100.9000
101.6600
2,443,200
Thu, 13 Nov 2025
100.2000
101.1900
99.1200
100.9500
1,977,700
Wed, 12 Nov 2025
99.3000
100.2700
98.9700
100.1900
1,340,200
Tue, 11 Nov 2025
98.6400
99.7700
98.1500
99.5900
1,779,700
Mon, 10 Nov 2025
98.0600
98.8600
97.4100
98.2400
2,188,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
97.6800
99.8800
97.2500
98.5200
2,924,400
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:43 ET
8-K ↗
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:40 ET
10-Q ↗
Thu, 06 Nov 2025
96.9700
98.3800
96.5000
96.9900
3,064,400
Wed, 05 Nov 2025
1 · 8-K
After-hours · 16:48 ET
8-K ↗
Wed, 05 Nov 2025
98.0000
98.6200
95.6500
96.1100
2,273,800
Tue, 04 Nov 2025
97.7800
98.0000
97.0400
97.9600
1,614,500
Mon, 03 Nov 2025
96.8000
96.9500
95.5000
96.6400
1,692,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
97.2400
97.7900
96.1100
97.4100
2,770,700
Thu, 30 Oct 2025
97.3100
98.8500
97.0700
98.1900
2,073,000
Wed, 29 Oct 2025
98.4800
98.8600
96.8800
97.0000
1,804,100
Tue, 28 Oct 2025
99.7000
99.9600
98.5300
98.5500
1,156,300
Mon, 27 Oct 2025
99.3100
100.4700
99.0800
100.2200
1,537,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
100.4900
101.0600
99.8400
100.0400
1,036,400
Thu, 23 Oct 2025
102.6600
102.6600
100.0700
100.7700
1,302,800