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
103.2300
104.3300
102.5200
103.2200
696,911
Thu, 22 Oct 2026
102.3200
103.2200
100.5000
103.1500
1,332,000
Wed, 21 Oct 2026
103.2300
104.0000
100.7800
102.2300
1,703,000
Tue, 20 Oct 2026
103.6600
103.6800
102.3500
103.0000
1,659,100
Mon, 19 Oct 2026
105.9200
106.3700
102.6000
103.1100
1,792,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
108.0000
108.4600
105.3300
106.1400
1,697,000
Thu, 15 Oct 2026
109.7500
110.0000
107.0100
107.0100
1,323,900
Wed, 14 Oct 2026
108.4700
109.6000
106.6200
108.9100
1,217,400
Tue, 13 Oct 2026
104.9000
107.8800
104.4100
107.5600
1,341,300
Mon, 12 Oct 2026
103.7000
105.0200
103.2400
104.2200
1,513,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
107.6400
107.8400
102.6200
102.7300
1,668,000
Thu, 08 Oct 2026
106.9500
108.7400
106.7400
107.8200
1,656,900
Wed, 07 Oct 2026
107.9100
108.2400
104.2700
105.5100
1,467,800
Tue, 06 Oct 2026
106.8600
108.1000
106.0300
107.3300
916,400
Mon, 05 Oct 2026
27 · 8-K
After-hours · 20:18 ET
8-K ↗
Mon, 05 Oct 2026
106.0600
107.8000
104.3300
107.3200
1,835,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
105.8500
107.4800
104.0400
106.7200
2,009,900
Thu, 01 Oct 2026
106.6500
107.2400
104.0400
106.6100
2,969,700
Wed, 30 Sep 2026
108.2700
109.2000
106.8900
106.9500
1,157,900
Tue, 29 Sep 2026
107.6700
109.3100
107.4000
108.1400
979,800
Mon, 28 Sep 2026
109.4900
110.2500
108.5000
109.0600
1,835,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
109.5000
111.3100
108.2000
109.0000
2,004,600
Thu, 24 Sep 2026
112.0000
112.5200
109.8000
110.2100
1,433,500
Wed, 23 Sep 2026
111.1600
112.6200
109.7600
111.4800
1,946,900
Tue, 22 Sep 2026
112.4100
113.5600
109.9700
110.0000
2,041,500
Mon, 21 Sep 2026
26 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 21 Sep 2026
115.5000
117.1500
112.0000
112.6100
1,583,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
118.8300
119.5600
114.8200
115.5800
6,775,500
Thu, 17 Sep 2026
115.1300
120.4100
114.0000
119.3100
2,208,200
Wed, 16 Sep 2026
120.5200
122.1400
116.6200
117.1300
1,810,300
Tue, 15 Sep 2026
120.7700
123.4000
120.3700
121.7600
1,507,500
Mon, 14 Sep 2026
123.8500
125.8200
120.0500
121.2300
1,494,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
124.3400
124.9200
121.8000
122.4100
1,212,200
Thu, 10 Sep 2026
126.5800
127.4700
124.3000
124.5900
1,801,300
Wed, 09 Sep 2026
124.2500
126.4900
121.9100
123.5000
2,183,400
Tue, 08 Sep 2026
121.5800
126.4700
120.6000
123.8900
2,769,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
120.0400
120.1000
118.0000
118.7100
1,175,000
Thu, 03 Sep 2026
25 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 03 Sep 2026
122.8300
122.9400
118.2600
120.1200
1,621,500
Wed, 02 Sep 2026
120.2000
123.8900
119.3000
122.8600
1,764,300
Tue, 01 Sep 2026
117.9900
121.5000
117.0000
121.0400
1,599,200
Mon, 31 Aug 2026
116.8700
118.3400
109.8200
116.2100
2,548,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
113.0000
115.8800
111.8000
115.4800
1,576,400
Thu, 27 Aug 2026
112.7500
113.9700
110.9200
111.5700
1,478,600
Wed, 26 Aug 2026
110.8000
114.1700
110.3600
113.2500
1,610,000
Tue, 25 Aug 2026
108.9900
112.2900
106.5700
111.7100
1,726,500
Mon, 24 Aug 2026
113.3100
113.3100
109.0700
110.1600
1,623,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
117.8500
118.7400
110.7600
113.1100
1,897,700
Thu, 20 Aug 2026
114.4300
118.5700
114.0000
116.5700
904,900
Wed, 19 Aug 2026
24 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 19 Aug 2026
115.0000
116.0600
113.7800
114.0000
1,065,700
Wed, 19 Aug 2026
23 · 424B2
Next filing day · accepted 18 Aug, 21:02 ET
424B2 ↗
Tue, 18 Aug 2026
115.4500
115.4500
113.8800
114.3600
1,029,200
Mon, 17 Aug 2026
113.2600
115.5300
113.2600
114.9100
881,900
Mon, 17 Aug 2026
22 · 424B3
Pre-market · 08:57 ET
424B3 ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
113.0000
114.2300
112.7900
113.6900
538,200
Thu, 13 Aug 2026
112.1200
113.9000
112.1200
112.7300
787,600
Wed, 12 Aug 2026
112.9700
112.9700
110.9000
111.7500
730,700
Tue, 11 Aug 2026
112.7500
113.8900
111.3800
111.6000
954,100
Mon, 10 Aug 2026
109.2400
113.2500
108.8100
112.6500
1,250,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
108.4000
110.3600
107.6000
108.3800
1,473,200
Thu, 06 Aug 2026
107.8500
109.2300
107.1400
109.0000
1,904,600
Wed, 05 Aug 2026
109.9200
111.4700
106.4200
106.6200
1,701,400
Tue, 04 Aug 2026
104.9200
108.4100
104.5300
106.7300
2,194,300
Mon, 03 Aug 2026
106.0100
106.4900
103.3700
105.4000
1,171,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
106.6000
107.0400
104.4100
106.2300
1,600,100
Thu, 30 Jul 2026
105.7700
107.4500
102.8100
105.0700
2,537,900
Wed, 29 Jul 2026
21 · 10-Q
After market open · 15:27 ET
10-Q ↗
Wed, 29 Jul 2026
112.8900
115.9500
107.3100
107.7800
2,990,100
Wed, 29 Jul 2026
20 · 8-K
Pre-market · 06:15 ET
8-K ↗
Tue, 28 Jul 2026
117.6500
119.5800
115.0300
117.3700
1,737,700
Mon, 27 Jul 2026
119.7800
120.2500
116.8300
117.5000
1,179,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
123.3300
123.4500
121.4200
121.5300
602,000
Thu, 23 Jul 2026
124.7400
125.7500
121.6700
122.3000
852,600
Wed, 22 Jul 2026
123.3600
124.4300
122.9700
123.8800
944,300
Tue, 21 Jul 2026
121.5300
122.6100
120.0900
121.5500
1,109,100
Mon, 20 Jul 2026
119.5000
121.1200
117.9600
120.4900
1,254,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
117.3300
119.6700
117.1700
119.1500
1,041,800
Thu, 16 Jul 2026
116.1300
117.4800
115.4500
115.8300
845,600
Wed, 15 Jul 2026
116.3100
117.0100
114.6400
115.7200
838,200
Tue, 14 Jul 2026
118.6200
118.6200
115.5300
116.6300
1,068,300
Mon, 13 Jul 2026
115.7600
118.2400
115.6900
117.4000
1,023,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.0000
115.7300
112.6900
114.3200
845,600
Thu, 09 Jul 2026
114.2300
116.1800
112.6800
113.6200
1,799,600
Wed, 08 Jul 2026
113.6100
116.4500
113.1600
115.2300
1,703,200
Tue, 07 Jul 2026
110.2800
111.5500
108.3000
110.9100
2,256,200
Mon, 06 Jul 2026
106.3600
108.9000
105.8700
108.7800
1,048,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.1900
106.8500
104.3700
106.4600
1,767,200
Wed, 01 Jul 2026
106.3800
106.8700
104.1200
104.8900
2,297,200
Tue, 30 Jun 2026
109.6900
110.1800
106.4800
106.7300
2,056,500
Mon, 29 Jun 2026
111.0400
111.5200
108.3500
109.1000
1,236,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.1300
112.8000
109.7100
110.5400
1,556,000
Thu, 25 Jun 2026
108.8400
111.5700
108.3000
111.5500
1,763,500
Wed, 24 Jun 2026
109.6000
110.0100
106.0000
108.9900
2,784,200
Tue, 23 Jun 2026
111.5100
112.5900
110.6500
110.8600
1,663,200
Mon, 22 Jun 2026
112.6100
113.1000
110.4400
111.4200
2,071,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
116.5500
116.5500
111.3900
112.5800
2,791,100
Wed, 17 Jun 2026
119.4200
119.4900
114.8600
116.1400
2,077,100
Tue, 16 Jun 2026
122.1600
122.5600
119.3900
119.4200
1,357,300
Mon, 15 Jun 2026
124.6800
124.6800
120.9500
123.0000
1,809,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.6200
128.0800
124.1400
127.1700
1,129,400
Thu, 11 Jun 2026
129.1700
129.4300
125.2700
125.2800
1,729,300
Wed, 10 Jun 2026
127.4400
130.1500
126.5800
128.2100
1,714,200
Tue, 09 Jun 2026
125.5300
126.9400
123.4700
126.6800
1,798,200
Mon, 08 Jun 2026
127.9500
128.9400
125.1800
125.5000
1,587,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
128.5300
130.0000
125.5600
126.4600
1,321,000
Thu, 04 Jun 2026
129.6100
132.9100
129.0300
129.4200
1,803,600
Wed, 03 Jun 2026
129.9600
134.8700
129.8500
131.4100
2,396,000
Tue, 02 Jun 2026
129.4000
130.7300
128.5400
129.1300
2,400,100
Mon, 01 Jun 2026
123.9500
130.6200
123.2300
129.9700
2,054,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
123.4700
125.0600
122.0000
123.3000
2,542,700
Thu, 28 May 2026
121.3300
124.7600
121.3300
123.7000
1,822,000
Wed, 27 May 2026
120.5000
122.6700
118.2900
121.1800
1,384,800
Tue, 26 May 2026
120.0200
122.9500
119.5400
120.1000
1,728,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
118.9000
120.9600
118.7900
120.7100
1,821,200
Fri, 22 May 2026
19 · 8-K
Pre-market · 08:11 ET
8-K ↗
Thu, 21 May 2026
121.2000
123.4300
119.1500
120.4600
1,995,100
Wed, 20 May 2026
122.1100
123.3200
118.3900
119.9500
1,727,100
Tue, 19 May 2026
123.1700
123.5200
120.1900
122.2600
1,659,200
Mon, 18 May 2026
123.6000
125.0600
120.6900
124.6400
1,557,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
123.1000
124.0200
121.3400
122.4500
1,466,100
Thu, 14 May 2026
125.9300
125.9800
122.9000
123.1600
1,251,300
Wed, 13 May 2026
127.3800
127.7500
124.5000
126.0200
1,135,500
Tue, 12 May 2026
126.5500
127.4500
125.0600
126.2100
1,843,000
Mon, 11 May 2026
125.0000
127.6300
124.3200
126.1400
1,559,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.6400
125.7300
123.8200
124.9400
1,380,300
Thu, 07 May 2026
125.2800
125.5800
123.2100
123.7500
1,897,200
Wed, 06 May 2026
128.9500
129.5100
124.9100
126.0500
1,390,300
Tue, 05 May 2026
127.9000
133.9300
127.8800
130.3800
2,390,200
Mon, 04 May 2026
124.8900
129.1400
123.4700
127.6200
1,442,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
127.0000
128.1900
124.4000
124.6100
1,269,400
Thu, 30 Apr 2026
125.2000
130.1000
124.7900
127.0700
1,940,400
Wed, 29 Apr 2026
18 · 10-Q
After market open · 12:05 ET
10-Q ↗
Wed, 29 Apr 2026
122.4700
130.2900
122.0000
126.3100
2,407,700
Wed, 29 Apr 2026
17 · 8-K
Pre-market · 06:11 ET
8-K ↗
Tue, 28 Apr 2026
126.2100
126.6200
123.8100
126.3600
1,737,600
Mon, 27 Apr 2026
125.2400
126.0700
123.6500
124.0400
1,932,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
126.4000
126.8600
123.8800
124.9000
860,300
Thu, 23 Apr 2026
126.3100
127.4400
125.3100
126.4200
862,900
Wed, 22 Apr 2026
127.0600
127.5800
124.8600
125.7700
1,189,600
Tue, 21 Apr 2026
123.5900
126.1500
122.5400
125.8300
1,366,000
Mon, 20 Apr 2026
120.2200
122.4800
119.6700
122.4600
1,169,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
120.0300
121.1000
117.7400
119.2600
2,019,200
Thu, 16 Apr 2026
120.1800
123.0400
119.7300
123.0100
1,795,100
Wed, 15 Apr 2026
123.0200
123.1900
118.6900
120.0000
1,640,000
Tue, 14 Apr 2026
122.4200
124.8400
121.9300
122.3300
1,751,500
Mon, 13 Apr 2026
124.3000
125.8200
121.8900
123.5000
1,175,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
123.3300
124.5600
122.2900
123.9200
894,700
Fri, 10 Apr 2026
16 · DEFA14A
Pre-market · 07:52 ET
DEFA14A ↗
Fri, 10 Apr 2026
15 · DEF 14A
Pre-market · 07:51 ET
DEF 14A ↗
Thu, 09 Apr 2026
127.2300
128.4800
122.1700
122.9600
1,660,100
Wed, 08 Apr 2026
120.3000
127.2000
120.0100
127.1500
1,741,400
Tue, 07 Apr 2026
128.2000
128.6600
126.2400
127.0300
1,026,700
Mon, 06 Apr 2026
129.2300
131.9300
127.5300
128.4700
828,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 02 Apr 2026
127.6300
129.5500
127.1400
129.4200
1,272,700
Wed, 01 Apr 2026
13 · 8-K
After-hours · 16:03 ET
8-K ↗
Wed, 01 Apr 2026
128.4100
129.5000
124.9800
128.3200
2,073,300
Tue, 31 Mar 2026
126.9600
129.3100
125.0400
127.2000
1,886,100
Tue, 31 Mar 2026
12 · PRE 14A
Next filing day · accepted 30 Mar, 18:00 ET
PRE 14A ↗
Mon, 30 Mar 2026
129.8100
130.9800
125.9000
126.2800
2,137,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
125.0700
131.5000
125.0500
128.7200
2,284,800
Thu, 26 Mar 2026
126.1200
127.2000
124.5800
125.7600
1,319,400
Wed, 25 Mar 2026
122.7900
126.3600
121.8100
125.4000
1,999,000
Tue, 24 Mar 2026
121.6200
125.4900
121.6200
124.0900
1,723,300
Mon, 23 Mar 2026
118.2900
122.9000
117.8200
120.8200
1,659,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
122.9200
123.3400
116.6900
118.1500
5,276,500
Thu, 19 Mar 2026
11 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Thu, 19 Mar 2026
123.3000
124.4900
121.2000
122.0400
1,951,300
Wed, 18 Mar 2026
10 · 424B2
After-hours · 17:26 ET
424B2 ↗
Wed, 18 Mar 2026
125.6900
126.7100
123.8700
124.0300
1,379,500
Tue, 17 Mar 2026
125.2300
128.4600
124.4100
125.9600
1,794,300
Tue, 17 Mar 2026
9 · 424B3
Pre-market · 09:24 ET
424B3 ↗
Tue, 17 Mar 2026
8 · 8-K
Pre-market · 08:47 ET
FORM 8-K ↗
Mon, 16 Mar 2026
123.5800
125.4000
120.4400
123.6200
1,516,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
126.3300
127.2400
124.0200
124.7300
2,094,100
Thu, 12 Mar 2026
123.6100
127.1500
121.4300
125.8300
3,732,100
Wed, 11 Mar 2026
119.7900
123.5200
117.8600
122.7200
2,558,000
Tue, 10 Mar 2026
123.0400
123.9800
117.9800
119.7500
2,515,500
Mon, 09 Mar 2026
116.6700
119.8400
115.6800
118.7900
2,408,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
113.3600
117.4700
112.2900
116.6700
2,631,700
Thu, 05 Mar 2026
115.1500
115.1500
111.7200
113.2000
1,957,300
Wed, 04 Mar 2026
117.4900
117.4900
114.0500
115.0100
982,200
Tue, 03 Mar 2026
117.9400
118.0300
115.6200
116.6200
1,322,600
Mon, 02 Mar 2026
120.7900
121.1600
118.7500
120.6100
1,084,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.4700
121.2000
117.8000
120.6500
1,725,900
Thu, 26 Feb 2026
120.7100
122.3600
118.2200
119.4200
1,574,200
Wed, 25 Feb 2026
122.9400
123.3400
119.8000
121.3800
1,715,200
Tue, 24 Feb 2026
121.3800
122.6800
119.7100
122.5100
1,777,600
Mon, 23 Feb 2026
121.9200
124.5500
120.7700
121.3200
1,224,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
123.6600
123.8800
121.3800
121.9500
1,022,000
Thu, 19 Feb 2026
7 · 10-K
After-hours · 16:53 ET
10-K ↗
Thu, 19 Feb 2026
121.9600
123.5900
121.2700
123.4900
1,181,400
Wed, 18 Feb 2026
121.8800
123.7800
120.3300
121.7700
1,343,300
Tue, 17 Feb 2026
122.0000
122.5700
118.8200
121.8800
1,161,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
121.3100
124.7800
120.6900
122.5300
1,669,600
Thu, 12 Feb 2026
122.4400
123.2400
120.2200
121.7400
1,451,700
Wed, 11 Feb 2026
118.8900
122.1900
118.6500
122.0300
1,505,200
Tue, 10 Feb 2026
119.3000
119.3700
115.1800
118.3700
1,620,300
Mon, 09 Feb 2026
116.1100
118.8700
115.0000
118.6500
1,514,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
113.8200
117.4500
112.8300
115.8600
1,672,000
Thu, 05 Feb 2026
118.8100
118.9800
113.2500
113.9400
2,262,000
Wed, 04 Feb 2026
116.5600
121.6400
116.0500
117.2300
2,943,300
Wed, 04 Feb 2026
6 · 8-K
Pre-market · 06:21 ET
8-K ↗
Tue, 03 Feb 2026
111.8500
117.2800
110.3000
116.8800
2,274,800
Mon, 02 Feb 2026
112.3300
114.0400
111.7300
113.9800
1,593,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
113.6300
114.2100
111.6900
113.8800
2,051,900
Thu, 29 Jan 2026
117.0700
119.5800
114.5600
115.1500
1,190,900
Wed, 28 Jan 2026
116.8100
118.5000
113.9800
115.3000
1,426,300
Tue, 27 Jan 2026
113.6500
116.7700
113.3000
116.1500
1,365,300
Mon, 26 Jan 2026
114.0000
114.8800
112.8700
113.8900
1,130,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
113.4200
114.0000
111.6200
113.6000
1,486,600
Thu, 22 Jan 2026
112.2900
112.9000
111.3200
112.6600
1,824,100
Wed, 21 Jan 2026
110.0000
112.5900
109.3300
112.0700
2,321,100
Tue, 20 Jan 2026
107.4100
110.3700
106.1400
110.0600
2,109,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
107.6400
108.8300
106.9600
107.8100
1,976,500
Thu, 15 Jan 2026
104.9400
108.8400
104.9400
108.8300
2,590,700
Wed, 14 Jan 2026
103.3300
106.6200
102.5900
105.4600
2,347,300
Tue, 13 Jan 2026
100.5900
102.6100
100.5700
102.5900
1,348,200
Mon, 12 Jan 2026
100.3300
101.4800
99.5900
101.0200
1,352,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.9100
100.1200
97.9000
99.9900
1,630,700
Thu, 08 Jan 2026
92.5200
99.2800
92.1300
97.5100
2,364,300
Wed, 07 Jan 2026
93.7400
93.8600
91.1300
92.5900
1,937,200
Tue, 06 Jan 2026
93.9200
95.2000
93.3400
94.3600
1,597,300
Mon, 05 Jan 2026
92.3600
93.4000
90.6900
93.4000
2,515,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
89.2000
93.0200
88.7000
92.6400
1,465,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
89.5000
90.0400
89.0500
89.0800
757,700
Tue, 30 Dec 2025
90.2400
90.2400
89.4000
89.6800
944,000
Mon, 29 Dec 2025
88.9600
89.4900
88.7300
89.3600
1,352,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.6700
89.1700
88.3700
89.0800
810,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.1100
89.1600
88.5200
88.6900
591,000
Tue, 23 Dec 2025
89.9700
90.1700
88.2400
88.5500
1,212,200
Mon, 22 Dec 2025
91.9500
92.2800
89.0900
89.7900
1,424,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
5 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 19 Dec 2025
91.3800
92.0300
90.8100
91.4700
3,071,800
Thu, 18 Dec 2025
92.8100
93.9300
91.6700
91.7200
1,391,200
Wed, 17 Dec 2025
92.7000
93.4900
92.1800
92.9100
1,436,800
Tue, 16 Dec 2025
94.9400
94.9400
91.8000
92.2600
1,627,200
Mon, 15 Dec 2025
91.9700
92.9300
90.1100
92.5900
1,229,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 12 Dec 2025
93.2000
93.9800
91.6400
92.8400
1,345,100
Thu, 11 Dec 2025
3 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 11 Dec 2025
91.4500
93.9300
91.2500
93.2700
1,101,400
Wed, 10 Dec 2025
91.6600
92.4300
90.1200
91.5000
1,068,400
Tue, 09 Dec 2025
91.6000
92.6600
91.0200
91.4500
1,066,900
Mon, 08 Dec 2025
93.4600
93.6000
91.6300
91.9100
1,062,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.3000
94.8000
93.6100
93.6300
919,300
Thu, 04 Dec 2025
95.7500
95.9900
92.4000
94.3900
1,084,200
Wed, 03 Dec 2025
96.7000
97.3500
95.1400
95.2900
1,034,400
Tue, 02 Dec 2025
97.1200
97.2500
95.5800
96.0500
1,409,300
Mon, 01 Dec 2025
96.4000
97.4000
95.5300
96.4200
1,479,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
96.4700
97.0900
95.9900
96.0700
514,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.5200
97.3100
96.0400
96.4800
1,115,900
Tue, 25 Nov 2025
93.6300
96.5100
93.3100
96.5100
1,442,100
Mon, 24 Nov 2025
94.5000
94.9100
93.4800
93.5100
1,666,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.9100
95.3300
92.5600
94.5800
1,372,500
Thu, 20 Nov 2025
93.4600
94.6100
92.7000
92.8000
1,838,900
Wed, 19 Nov 2025
96.2800
96.7300
91.0900
93.1500
2,610,600
Tue, 18 Nov 2025
93.9800
96.6200
93.4400
96.1400
1,370,400
Mon, 17 Nov 2025
95.0900
96.7100
93.9100
93.9700
1,436,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
96.5000
97.5000
94.9200
96.0100
1,113,900
Thu, 13 Nov 2025
96.2400
98.3900
96.0500
96.9000
1,610,500
Wed, 12 Nov 2025
96.1600
97.7500
95.6000
96.3000
1,288,800
Tue, 11 Nov 2025
95.1500
96.8400
94.6600
96.4500
1,272,600
Mon, 10 Nov 2025
95.7200
95.7200
93.5500
95.0700
1,272,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
95.0700
95.2300
93.5400
94.7200
1,486,800
Thu, 06 Nov 2025
96.8700
97.5900
94.1000
94.7700
2,860,200
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Wed, 05 Nov 2025
92.9200
98.6800
92.9200
95.5700
2,520,800
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 06:22 ET
8-K ↗
Tue, 04 Nov 2025
92.8200
95.3400
91.6000
93.9000
2,052,600
Mon, 03 Nov 2025
94.8000
94.8000
92.8500
94.0200
1,300,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
94.5600
95.3700
93.7600
94.6000
1,112,200
Thu, 30 Oct 2025
95.9500
96.8700
95.0000
95.1400
1,163,900
Wed, 29 Oct 2025
96.5000
97.0900
95.7500
96.1000
1,203,800
Tue, 28 Oct 2025
95.7800
97.1900
95.4100
96.3700
1,191,500
Mon, 27 Oct 2025
99.4700
99.5500
96.1800
96.4200
1,219,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
97.2000
97.8500
96.8100
97.8000
887,900
Thu, 23 Oct 2025
96.5000
97.1900
94.8500
96.6900
1,074,900