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
156.9200
158.3550
152.0200
152.7600
3,194,826
Thu, 22 Oct 2026
152.0100
158.3100
151.4200
158.1100
3,984,300
Wed, 21 Oct 2026
153.3300
154.8200
152.1700
152.3800
3,302,000
Tue, 20 Oct 2026
155.0000
157.3600
153.8900
154.0000
3,547,900
Mon, 19 Oct 2026
153.5500
155.4600
152.6100
153.2900
2,971,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
157.7700
159.5600
153.3900
154.2600
6,195,100
Thu, 15 Oct 2026
157.2700
158.7200
154.6000
156.6300
3,542,700
Wed, 14 Oct 2026
151.9500
155.6000
151.7100
155.3100
3,139,000
Tue, 13 Oct 2026
155.2100
155.2100
151.2500
151.9900
4,160,300
Mon, 12 Oct 2026
153.3600
153.6600
150.5000
153.6200
3,547,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
153.5900
155.3500
152.8400
153.6400
3,600,100
Thu, 08 Oct 2026
150.7600
156.1000
150.4600
154.7600
4,185,000
Wed, 07 Oct 2026
154.0200
154.4500
150.7700
150.9200
4,512,000
Tue, 06 Oct 2026
152.8600
154.5600
152.3000
154.3300
3,738,100
Mon, 05 Oct 2026
155.1300
155.5100
150.6700
152.9900
5,054,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
157.0000
157.0800
154.7200
156.0000
4,297,500
Thu, 01 Oct 2026
156.5900
158.0300
155.4900
156.7000
4,740,900
Wed, 30 Sep 2026
159.2500
159.9200
155.9600
156.6900
4,457,600
Tue, 29 Sep 2026
157.5500
158.4700
154.6700
156.4300
3,745,800
Mon, 28 Sep 2026
156.6000
160.8000
156.2100
158.4300
3,394,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
155.3700
157.8900
153.9600
157.4500
2,956,900
Thu, 24 Sep 2026
158.0000
159.5600
156.1500
156.1500
3,347,500
Wed, 23 Sep 2026
159.0500
160.0000
155.9300
156.2600
2,987,000
Tue, 22 Sep 2026
157.8700
160.0500
157.2600
159.0200
2,194,800
Mon, 21 Sep 2026
158.4700
159.4900
157.5600
157.7100
2,254,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
159.8100
159.8200
157.1300
158.1900
6,811,500
Thu, 17 Sep 2026
156.4200
160.0000
156.4200
159.8300
4,094,500
Wed, 16 Sep 2026
154.5200
156.3300
153.5500
154.6800
2,744,400
Tue, 15 Sep 2026
158.7700
159.2000
153.7300
154.4000
3,620,400
Mon, 14 Sep 2026
157.7800
160.1100
157.0300
158.7000
3,288,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
156.3400
157.3700
154.3500
155.8300
2,643,900
Thu, 10 Sep 2026
157.6700
158.4900
154.6700
155.7300
3,209,200
Wed, 09 Sep 2026
162.0200
162.3800
157.4100
157.5200
3,393,400
Tue, 08 Sep 2026
164.0700
164.4900
160.4500
162.7100
2,659,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
163.6200
164.8200
162.7500
164.4400
2,865,600
Thu, 03 Sep 2026
164.1200
165.6500
162.6400
164.0100
1,986,800
Wed, 02 Sep 2026
164.0100
165.3000
163.1100
163.3600
2,804,600
Tue, 01 Sep 2026
161.7400
164.3400
161.2700
163.7500
3,982,800
Mon, 31 Aug 2026
162.8300
164.5000
160.1800
160.8800
3,911,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
17 · S-3ASR
After-hours · 16:25 ET
S-3ASR ↗
Fri, 28 Aug 2026
16 · 10-Q
After market open · 13:53 ET
10-Q ↗
Fri, 28 Aug 2026
166.0000
166.0600
162.6500
163.1800
3,643,800
Thu, 27 Aug 2026
162.1800
167.1300
161.8100
165.9300
4,746,000
Wed, 26 Aug 2026
163.6800
164.8500
161.3400
164.0400
4,660,300
Tue, 25 Aug 2026
165.9000
166.7500
161.2000
163.4700
7,597,500
Mon, 24 Aug 2026
166.0600
170.7500
165.7200
169.8900
6,410,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
161.0600
165.4800
160.2300
165.4400
6,232,700
Thu, 20 Aug 2026
157.0000
161.2800
154.5000
158.2500
6,059,900
Wed, 19 Aug 2026
147.8000
161.9800
146.2100
159.0000
9,467,500
Wed, 19 Aug 2026
15 · 8-K
Pre-market · 07:51 ET
8-K ↗
Tue, 18 Aug 2026
153.3800
154.2600
151.6600
152.4800
5,788,000
Mon, 17 Aug 2026
153.4500
154.5700
150.8800
151.0100
6,122,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
14 · 8-K
After-hours · 16:42 ET
8-K ↗
Fri, 14 Aug 2026
155.6900
156.3300
154.2700
154.4800
3,615,800
Thu, 13 Aug 2026
155.0000
156.4700
154.3900
155.5100
3,650,200
Wed, 12 Aug 2026
151.2400
154.1300
150.3200
154.0000
4,601,300
Tue, 11 Aug 2026
151.0400
154.8900
150.4600
152.2900
4,171,400
Mon, 10 Aug 2026
149.1400
153.3200
148.0200
152.0200
5,256,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
146.0700
149.8000
145.5000
149.7000
2,848,000
Thu, 06 Aug 2026
149.6000
149.7400
146.3100
147.0800
2,501,300
Wed, 05 Aug 2026
148.6500
148.9500
146.9100
147.7000
4,230,300
Tue, 04 Aug 2026
147.3700
149.8900
146.4700
148.1100
3,181,100
Mon, 03 Aug 2026
147.5200
150.0700
147.5200
149.3500
4,856,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
145.0300
145.1400
141.0500
144.4900
3,312,000
Thu, 30 Jul 2026
144.1000
145.2900
143.0700
144.5100
2,627,500
Wed, 29 Jul 2026
143.9100
147.7700
142.1700
145.9000
3,198,400
Tue, 28 Jul 2026
141.9100
145.8500
141.2900
144.2000
4,621,700
Mon, 27 Jul 2026
138.1800
140.9100
137.4500
140.3400
3,039,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
134.5100
137.5800
134.2300
136.7800
2,485,400
Thu, 23 Jul 2026
135.0900
135.5900
132.5500
134.4800
3,207,400
Wed, 22 Jul 2026
13 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 22 Jul 2026
139.2200
139.6900
137.1800
137.9200
2,283,200
Tue, 21 Jul 2026
138.9800
139.7000
137.6800
138.4800
2,413,200
Mon, 20 Jul 2026
141.3100
143.2100
138.8000
139.5900
3,388,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
140.7500
144.4000
138.3300
139.6000
5,187,800
Thu, 16 Jul 2026
140.0000
141.7400
139.2800
140.2100
4,297,200
Wed, 15 Jul 2026
134.2700
139.8800
133.6000
138.2900
5,224,000
Tue, 14 Jul 2026
135.5900
136.3400
133.1000
134.0000
2,506,800
Mon, 13 Jul 2026
136.6800
136.9400
134.2900
134.7700
4,243,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
133.2700
136.0500
132.9200
135.1400
3,403,200
Thu, 09 Jul 2026
131.7100
134.8900
131.2600
132.2700
4,459,500
Wed, 08 Jul 2026
130.0000
133.5400
128.3200
132.4200
6,780,300
Tue, 07 Jul 2026
127.5900
127.8900
126.3300
127.5500
2,996,300
Mon, 06 Jul 2026
129.9900
129.9900
124.7000
126.1000
5,209,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
130.7400
132.2800
129.5800
130.2100
3,272,000
Wed, 01 Jul 2026
129.8000
130.8800
126.4600
130.2900
4,928,800
Tue, 30 Jun 2026
133.6200
133.8600
129.6800
130.6100
6,507,600
Mon, 29 Jun 2026
139.1500
139.5600
133.7800
133.9200
4,554,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
140.4600
141.6200
139.3300
140.3900
6,802,500
Thu, 25 Jun 2026
140.7500
142.8200
139.0700
139.5700
4,340,700
Wed, 24 Jun 2026
135.6900
141.2500
134.8100
141.2000
6,235,800
Tue, 23 Jun 2026
131.9100
134.9000
131.2200
134.1100
4,793,100
Mon, 22 Jun 2026
131.5200
134.0200
129.3900
129.7300
3,942,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
129.0000
131.8000
128.9500
130.7400
7,529,100
Wed, 17 Jun 2026
132.5700
133.6800
127.6600
127.8100
3,506,900
Tue, 16 Jun 2026
133.1700
134.6500
131.3200
133.4000
3,186,000
Mon, 15 Jun 2026
136.0000
137.8700
133.0600
133.1700
7,287,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
12 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 12 Jun 2026
133.4500
136.1400
133.4500
135.2300
4,803,300
Thu, 11 Jun 2026
129.0300
132.9600
128.1000
132.6400
4,535,600
Wed, 10 Jun 2026
127.6500
128.5000
125.3700
127.9800
3,943,100
Tue, 09 Jun 2026
124.1600
127.5200
123.9800
126.6100
4,092,100
Mon, 08 Jun 2026
122.0300
124.1500
120.7700
123.9700
2,846,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
124.0000
124.0800
121.7900
122.5700
4,384,500
Thu, 04 Jun 2026
126.5500
126.8300
123.8300
123.8500
4,749,600
Wed, 03 Jun 2026
123.1300
125.2500
122.5100
124.8000
3,336,300
Tue, 02 Jun 2026
123.2300
124.9700
123.0200
123.1800
3,206,500
Mon, 01 Jun 2026
126.4800
126.7200
121.5700
123.7100
4,859,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
11 · 10-Q
After market open · 15:56 ET
10-Q ↗
Fri, 29 May 2026
127.4100
127.8800
125.2700
127.0700
6,455,200
Thu, 28 May 2026
129.7600
130.2000
127.7500
128.6500
4,676,600
Wed, 27 May 2026
126.9800
131.2000
126.4600
128.3300
6,076,900
Tue, 26 May 2026
126.5200
126.8500
124.0500
125.4300
4,455,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
127.4900
127.9800
125.1100
125.6000
4,943,000
Thu, 21 May 2026
120.8300
126.5200
117.8100
126.1500
9,959,900
Wed, 20 May 2026
120.2100
123.1300
117.0500
122.3300
20,309,300
Wed, 20 May 2026
10 · 8-K
Pre-market · 07:57 ET
8-K ↗
Tue, 19 May 2026
122.7800
127.4900
120.2500
127.2400
10,539,800
Mon, 18 May 2026
121.8200
123.5500
120.0800
123.4000
3,708,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
123.4400
123.4800
120.5000
121.5400
3,661,400
Thu, 14 May 2026
121.6100
123.7400
121.2900
123.0800
4,160,100
Wed, 13 May 2026
120.7300
121.6100
119.1200
121.4800
3,964,800
Tue, 12 May 2026
121.0000
122.7500
120.0600
121.8000
5,623,800
Mon, 11 May 2026
125.5500
125.6900
117.6700
118.4400
7,589,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
127.8600
127.8700
123.8200
125.2500
3,883,700
Thu, 07 May 2026
129.2400
129.8000
123.6300
125.8800
7,539,000
Wed, 06 May 2026
129.4900
131.9800
129.1200
130.1900
4,423,100
Tue, 05 May 2026
128.2100
129.7500
127.4100
128.8200
4,206,800
Mon, 04 May 2026
128.4400
131.2000
127.2700
127.7600
3,118,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.8100
131.3100
128.8000
128.8900
3,729,000
Thu, 30 Apr 2026
128.4900
129.7900
127.7000
129.7500
5,436,600
Wed, 29 Apr 2026
126.5900
128.0400
125.3300
127.8700
3,760,100
Tue, 28 Apr 2026
130.5200
131.0000
126.9700
127.1400
3,728,100
Mon, 27 Apr 2026
9 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Mon, 27 Apr 2026
129.5100
130.7600
127.4700
129.7200
5,824,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
130.0200
130.0200
128.1000
129.2600
3,129,300
Thu, 23 Apr 2026
130.5400
131.5000
129.4400
130.1700
3,595,200
Wed, 22 Apr 2026
132.5200
132.5200
130.0200
130.6000
5,141,400
Tue, 21 Apr 2026
130.3500
133.1000
129.7000
132.1000
5,745,900
Mon, 20 Apr 2026
127.8500
130.1900
126.8700
130.1800
5,819,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
124.1000
128.0500
123.2800
127.8400
5,844,800
Thu, 16 Apr 2026
123.4400
124.0700
121.6100
123.9100
4,293,000
Wed, 15 Apr 2026
119.7300
123.3000
118.7900
122.8700
5,232,400
Tue, 14 Apr 2026
117.8000
119.6200
116.8300
119.5300
5,189,100
Mon, 13 Apr 2026
120.4300
121.0900
117.3600
117.8800
5,800,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
124.3400
124.4600
121.3100
121.8900
3,699,800
Thu, 09 Apr 2026
122.2600
124.2200
121.5000
124.0300
4,093,500
Wed, 08 Apr 2026
120.5700
123.3300
120.0000
123.1200
3,634,100
Tue, 07 Apr 2026
122.3000
122.9100
118.6100
119.5200
3,799,500
Mon, 06 Apr 2026
120.5000
122.4500
120.4300
122.2100
4,059,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
120.3000
121.5100
119.1500
120.4500
5,348,000
Wed, 01 Apr 2026
121.1500
122.1500
120.4100
120.4500
4,250,600
Tue, 31 Mar 2026
119.9000
121.3400
118.7800
121.2000
4,662,100
Mon, 30 Mar 2026
120.1200
121.5000
117.9400
118.7800
4,425,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.1000
121.4600
116.5000
119.8400
8,112,900
Thu, 26 Mar 2026
115.8800
118.3500
115.6900
117.0000
3,403,100
Wed, 25 Mar 2026
117.5000
117.6500
114.6900
116.3700
4,408,000
Tue, 24 Mar 2026
113.8200
116.0500
113.0100
115.9200
4,991,300
Mon, 23 Mar 2026
114.6300
116.4900
114.0100
114.9300
6,381,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
114.0000
115.2700
112.6900
113.2600
19,717,500
Thu, 19 Mar 2026
114.6600
116.0900
113.4200
114.4700
6,549,400
Wed, 18 Mar 2026
116.5200
117.3700
114.7900
115.0500
5,267,500
Tue, 17 Mar 2026
117.5100
118.4600
116.1600
116.7600
4,347,200
Mon, 16 Mar 2026
118.0000
118.4500
116.0000
117.0500
4,858,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
116.4000
117.8900
115.5600
117.3400
5,282,600
Thu, 12 Mar 2026
117.4300
117.9100
115.1900
115.7500
6,215,300
Wed, 11 Mar 2026
8 · 10-K
After-hours · 16:42 ET
10-K ↗
Wed, 11 Mar 2026
120.3300
121.2600
118.5000
118.7800
4,418,700
Tue, 10 Mar 2026
119.4900
122.4700
118.5700
120.7400
4,400,000
Mon, 09 Mar 2026
118.6600
120.1600
115.7500
120.1400
6,005,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
119.1700
120.7900
117.0000
120.7900
5,979,700
Thu, 05 Mar 2026
119.7700
120.8800
118.0900
120.3600
7,129,700
Wed, 04 Mar 2026
123.9600
126.0000
119.8900
120.0800
9,496,000
Tue, 03 Mar 2026
116.0100
122.4300
115.0000
120.8000
15,692,200
Tue, 03 Mar 2026
7 · 8-K
Pre-market · 07:12 ET
8-K ↗
Mon, 02 Mar 2026
111.8400
114.3800
111.2500
113.1700
6,301,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
113.0000
113.8800
111.1100
113.7900
6,417,000
Thu, 26 Feb 2026
117.4800
118.7000
113.9600
114.7900
5,930,300
Wed, 25 Feb 2026
115.7500
116.4800
114.6100
116.4400
4,522,100
Tue, 24 Feb 2026
113.4000
115.5800
113.4000
115.5200
4,977,600
Mon, 23 Feb 2026
116.0800
116.7200
112.8100
113.3400
7,924,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
115.2700
118.9800
114.4500
116.6900
6,285,900
Thu, 19 Feb 2026
115.2000
116.2600
114.6200
115.6600
3,631,500
Wed, 18 Feb 2026
115.7500
116.8300
114.7500
115.6600
5,608,100
Tue, 17 Feb 2026
116.9000
118.3800
114.1900
116.5400
6,258,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.4100
116.1500
112.6200
115.7600
6,597,100
Thu, 12 Feb 2026
114.9800
116.3700
111.8600
112.6900
5,588,400
Wed, 11 Feb 2026
112.9400
114.7800
112.3100
114.6100
6,612,000
Wed, 11 Feb 2026
6 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 10 Feb 2026
115.5000
117.1700
113.1500
113.2300
4,955,200
Tue, 10 Feb 2026
5 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 09 Feb 2026
115.2700
116.2000
113.7300
115.5200
4,507,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
111.5700
115.8200
111.5700
115.5500
7,804,400
Thu, 05 Feb 2026
4 · 8-K
After market open · 11:31 ET
8-K ↗
Thu, 05 Feb 2026
114.1300
114.7700
110.3400
110.8500
6,081,500
Wed, 04 Feb 2026
112.5500
114.8800
112.2700
114.1300
9,816,200
Tue, 03 Feb 2026
109.8900
112.9600
109.5900
111.3000
8,373,400
Mon, 02 Feb 2026
104.9300
109.9100
103.6800
109.5300
10,561,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.8400
105.5100
102.3600
105.4700
6,181,800
Thu, 29 Jan 2026
102.4100
103.2700
101.3200
102.8400
6,015,200
Wed, 28 Jan 2026
104.0000
104.1800
100.8800
101.7400
4,644,400
Tue, 27 Jan 2026
104.3500
104.8200
103.1900
104.1000
4,578,900
Mon, 26 Jan 2026
108.0300
108.4900
103.6100
103.9600
6,709,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
106.3600
108.3300
106.1000
108.1000
4,594,100
Thu, 22 Jan 2026
3 · 8-K
After market open · 11:04 ET
8-K ↗
Thu, 22 Jan 2026
106.5800
106.8100
104.8000
106.5000
4,904,300
Wed, 21 Jan 2026
108.6100
110.2500
104.8900
106.0400
6,547,300
Tue, 20 Jan 2026
110.0200
110.6600
107.4300
109.3400
9,556,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
110.8400
111.7500
110.1800
111.2800
5,253,200
Thu, 15 Jan 2026
110.0700
111.8600
108.4000
111.1300
5,827,200
Wed, 14 Jan 2026
108.5700
110.6400
108.1800
109.8200
5,886,200
Tue, 13 Jan 2026
108.5000
109.9500
107.9600
108.6300
7,742,300
Mon, 12 Jan 2026
105.5800
106.8500
103.1600
106.1400
5,893,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
105.6300
107.3000
104.1400
105.5200
6,490,400
Thu, 08 Jan 2026
103.1300
108.6400
102.6800
106.3300
8,568,600
Wed, 07 Jan 2026
104.3000
104.6600
102.4900
103.6700
4,686,200
Tue, 06 Jan 2026
102.1000
104.8500
101.5900
104.3000
7,699,800
Mon, 05 Jan 2026
100.4000
103.2600
99.9000
102.1000
7,421,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
97.9100
101.0000
97.0700
100.5100
7,064,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
97.4100
98.4400
97.2000
97.7500
4,290,100
Tue, 30 Dec 2025
97.8800
97.9900
97.0600
97.4300
3,686,900
Mon, 29 Dec 2025
99.4600
100.2400
97.7100
98.1000
8,837,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
96.5800
103.0300
96.5400
99.5500
10,644,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
94.6100
96.6000
94.1800
96.5300
3,299,500
Tue, 23 Dec 2025
95.2500
95.3800
93.7700
94.3000
7,975,900
Mon, 22 Dec 2025
97.9500
98.3400
94.7800
95.2000
11,985,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
98.9000
99.4500
96.5500
98.0100
12,620,400
Thu, 18 Dec 2025
98.6000
101.9900
98.5600
99.0500
9,594,200
Wed, 17 Dec 2025
97.0000
98.6200
95.1500
98.6000
6,830,400
Tue, 16 Dec 2025
97.8900
98.5200
97.0500
97.6700
5,142,500
Mon, 15 Dec 2025
97.5600
97.9300
96.3100
97.5600
5,730,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.2500
98.2000
96.2500
97.0900
5,260,200
Thu, 11 Dec 2025
94.7800
97.1800
94.7800
96.9700
6,812,900
Wed, 10 Dec 2025
93.8700
95.4000
92.9400
94.6200
8,444,700
Tue, 09 Dec 2025
92.5100
93.9800
92.3100
93.6200
4,650,500
Mon, 08 Dec 2025
92.6100
93.7100
90.9000
93.0600
7,694,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
91.5500
92.6900
90.8500
92.1900
5,898,900
Thu, 04 Dec 2025
91.1700
92.2000
90.1700
91.5900
6,759,400
Wed, 03 Dec 2025
90.6700
92.9100
90.6000
90.9200
7,308,400
Tue, 02 Dec 2025
91.7500
91.7500
89.3600
90.4700
5,863,800
Mon, 01 Dec 2025
90.4000
93.1100
90.1400
91.3600
6,570,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.2800
91.7000
89.8700
90.6200
4,059,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
2 · 10-Q
After market open · 12:34 ET
10-Q ↗
Wed, 26 Nov 2025
86.6800
90.2300
86.6100
89.8000
7,927,600
Tue, 25 Nov 2025
84.9900
86.6300
84.7300
86.5800
6,520,100
Mon, 24 Nov 2025
87.6300
87.9800
84.5200
84.5400
9,227,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.4400
88.9800
84.2400
87.6200
12,573,900
Thu, 20 Nov 2025
86.1600
86.9300
83.4400
83.6800
12,051,800
Wed, 19 Nov 2025
86.4200
89.6200
85.3000
86.0800
18,972,000
Wed, 19 Nov 2025
1 · 8-K
Pre-market · 07:58 ET
8-K ↗
Tue, 18 Nov 2025
87.8400
90.0200
87.6200
88.5300
10,063,400
Mon, 17 Nov 2025
89.5200
90.2600
88.2300
88.4800
7,549,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
89.9900
91.1100
89.4100
89.9000
6,096,900
Thu, 13 Nov 2025
91.8100
92.6200
90.4100
90.6200
6,303,500
Wed, 12 Nov 2025
91.7700
92.6000
91.1100
91.9100
5,512,400
Tue, 11 Nov 2025
91.3800
92.1300
90.9400
91.5800
4,762,900
Mon, 10 Nov 2025
91.8200
93.4300
89.9200
90.7300
6,299,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
89.1500
91.5800
89.1500
91.2400
6,524,900
Thu, 06 Nov 2025
91.7900
92.7100
88.4800
89.1500
7,051,500
Wed, 05 Nov 2025
89.8300
93.2600
89.0200
91.9400
8,215,300
Tue, 04 Nov 2025
90.8800
91.2900
89.7500
89.9800
5,057,400
Mon, 03 Nov 2025
92.6100
92.6600
90.9000
91.4500
5,698,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.5500
93.0400
91.5100
92.7200
7,084,800
Thu, 30 Oct 2025
93.3100
94.6300
92.6600
92.9200
5,631,200
Wed, 29 Oct 2025
96.5200
97.0700
94.0300
94.1200
6,125,600
Tue, 28 Oct 2025
97.5200
99.4900
96.4100
97.1100
7,959,600
Mon, 27 Oct 2025
95.2500
97.9100
94.9500
97.7700
10,000,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
94.8600
95.6100
93.9200
94.2600
5,459,000