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
108.0000
110.2648
105.0050
109.8300
1,897,758
Thu, 22 Oct 2026
116.0000
116.7500
108.1000
108.7800
2,936,200
Wed, 21 Oct 2026
121.5000
121.8000
119.1580
120.1700
1,558,200
Tue, 20 Oct 2026
118.2200
120.2200
115.3100
118.3700
1,416,600
Mon, 19 Oct 2026
119.6100
120.9000
118.2000
119.0500
1,492,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
117.4900
119.4200
115.1000
115.3700
1,803,500
Thu, 15 Oct 2026
117.2000
120.0880
115.4900
119.6100
1,615,400
Wed, 14 Oct 2026
122.2200
125.2640
118.8200
121.6200
1,971,600
Tue, 13 Oct 2026
120.8200
123.1000
119.5300
122.9000
1,926,600
Mon, 12 Oct 2026
125.4000
125.4000
121.6750
123.2100
1,393,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
128.2500
129.4850
124.6100
126.6000
1,285,500
Thu, 08 Oct 2026
127.5000
131.2900
125.2700
126.6800
1,501,300
Wed, 07 Oct 2026
130.7200
131.4000
127.9200
129.7200
971,000
Tue, 06 Oct 2026
132.5000
133.6600
130.4900
133.6300
1,326,200
Mon, 05 Oct 2026
133.8700
133.8700
130.0300
131.5300
1,901,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
131.6700
132.4100
130.0000
131.4800
1,164,400
Thu, 01 Oct 2026
125.0300
128.5000
123.4410
128.4500
1,303,400
Wed, 30 Sep 2026
126.3800
126.9600
124.2400
125.7400
1,506,300
Tue, 29 Sep 2026
126.8100
127.7700
124.8400
125.6100
718,400
Mon, 28 Sep 2026
124.6800
126.5000
122.2200
124.9100
1,186,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
122.5800
125.3900
121.8000
124.6900
829,800
Thu, 24 Sep 2026
122.0300
123.4500
120.0500
122.3100
1,489,000
Wed, 23 Sep 2026
124.5100
126.5500
122.7020
124.5000
914,700
Tue, 22 Sep 2026
121.0000
126.2100
120.4400
124.8600
1,980,300
Mon, 21 Sep 2026
121.9000
122.5400
119.6000
121.8200
1,619,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
118.0800
120.7200
118.0800
120.0500
3,906,700
Thu, 17 Sep 2026
117.8000
119.2300
116.2000
117.1300
1,164,500
Wed, 16 Sep 2026
116.9900
118.0700
113.5250
114.8600
1,429,300
Tue, 15 Sep 2026
119.1500
120.0000
111.7500
114.5900
2,515,300
Mon, 14 Sep 2026
119.3300
122.3450
116.3500
117.2300
1,589,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
125.8700
127.1600
124.7250
126.4000
865,500
Thu, 10 Sep 2026
122.9400
125.7700
121.5100
123.3200
1,644,300
Thu, 10 Sep 2026
18 · 8-K
Pre-market · 07:58 ET
8-K ↗
Wed, 09 Sep 2026
122.0000
126.6300
121.2500
125.4700
1,256,300
Tue, 08 Sep 2026
122.0200
124.5900
120.3910
123.2800
1,397,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
120.0000
122.3950
119.6350
120.4700
1,310,100
Thu, 03 Sep 2026
117.6500
119.1200
114.3900
118.4700
1,537,100
Wed, 02 Sep 2026
116.5800
118.7700
114.7500
117.6900
2,101,600
Tue, 01 Sep 2026
117.6500
118.4700
113.3300
115.4900
2,794,000
Mon, 31 Aug 2026
120.2500
121.9900
118.8600
119.4300
1,946,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
125.6800
125.9950
119.5010
120.2600
2,004,900
Thu, 27 Aug 2026
128.1500
129.2100
125.5000
126.3500
1,130,100
Wed, 26 Aug 2026
127.1200
127.9240
125.1400
126.2000
1,455,200
Tue, 25 Aug 2026
129.0400
129.5000
125.8100
126.6200
944,900
Mon, 24 Aug 2026
126.7400
126.8100
122.4700
126.2400
1,614,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
133.2600
134.1700
128.7100
128.8800
1,734,600
Fri, 21 Aug 2026
17 · 8-K
Pre-market · 07:09 ET
8-K ↗
Thu, 20 Aug 2026
125.9800
134.3950
125.3120
133.5200
4,291,900
Wed, 19 Aug 2026
135.7200
136.0700
125.7100
126.0400
1,925,200
Tue, 18 Aug 2026
136.0000
137.6600
131.9050
133.5800
1,290,100
Mon, 17 Aug 2026
143.6600
144.9200
139.9400
140.7600
1,361,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
142.5500
144.0800
140.0000
142.3000
783,400
Thu, 13 Aug 2026
143.8700
146.6700
142.0000
142.5900
1,595,600
Wed, 12 Aug 2026
142.3400
143.9900
141.1100
142.0800
1,499,000
Tue, 11 Aug 2026
135.2000
140.8300
134.6450
138.2400
1,368,200
Mon, 10 Aug 2026
139.1800
139.9900
134.1500
134.3700
1,175,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
136.4600
138.9700
135.7100
138.0000
1,311,700
Thu, 06 Aug 2026
134.4700
138.0000
130.4300
133.3700
1,584,400
Wed, 05 Aug 2026
140.1600
141.1450
135.1100
135.6400
2,033,800
Tue, 04 Aug 2026
16 · 10-Q
After market open · 12:08 ET
10-Q ↗
Tue, 04 Aug 2026
141.0350
146.0800
137.0000
141.6700
3,113,900
Tue, 04 Aug 2026
15 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 03 Aug 2026
128.8600
135.1800
128.7100
133.3000
2,641,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
135.3600
137.7300
128.7600
131.1800
1,704,300
Thu, 30 Jul 2026
129.4900
134.6600
129.0400
130.5200
3,334,900
Wed, 29 Jul 2026
127.5500
129.1400
122.6700
123.3900
3,296,100
Tue, 28 Jul 2026
127.1800
128.8800
123.7200
127.8900
3,075,400
Mon, 27 Jul 2026
136.0000
136.0700
128.6700
132.9700
1,640,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
137.5000
139.7100
134.0900
135.0600
1,627,800
Thu, 23 Jul 2026
137.0200
140.2480
135.8900
138.6600
1,040,500
Wed, 22 Jul 2026
136.1500
140.6300
136.1500
138.7400
1,032,900
Tue, 21 Jul 2026
138.9200
140.0900
136.5000
138.7800
1,265,100
Mon, 20 Jul 2026
138.6100
139.8000
134.2600
134.5800
1,170,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
130.4500
139.8700
129.0850
136.3500
2,235,300
Thu, 16 Jul 2026
136.8450
138.6550
134.1000
135.4700
2,299,500
Wed, 15 Jul 2026
143.6200
145.8200
133.5100
140.2300
1,729,000
Tue, 14 Jul 2026
145.8000
147.8800
140.0100
141.6700
1,567,700
Mon, 13 Jul 2026
140.7100
143.6000
138.7520
140.9800
1,607,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
141.1900
145.3600
139.7000
143.8000
1,232,000
Thu, 09 Jul 2026
149.1000
150.5570
143.0300
143.4600
1,565,500
Wed, 08 Jul 2026
139.7400
144.4900
137.9000
142.1700
1,932,100
Tue, 07 Jul 2026
140.1700
142.7500
134.6700
140.5400
2,525,900
Mon, 06 Jul 2026
147.9900
152.8900
145.5400
146.6800
1,946,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
153.7400
156.6000
139.3900
141.7500
2,817,800
Wed, 01 Jul 2026
14 · 8-K
After-hours · 16:29 ET
8-K ↗
Wed, 01 Jul 2026
158.8500
162.6900
152.9700
153.3700
1,576,100
Tue, 30 Jun 2026
158.0500
165.2300
158.0000
163.3100
2,567,300
Mon, 29 Jun 2026
158.0000
161.4450
149.2900
158.2300
3,860,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
161.2300
162.5200
155.5000
158.2000
1,913,400
Thu, 25 Jun 2026
166.0000
170.0000
159.4000
167.4900
1,355,900
Wed, 24 Jun 2026
162.1600
165.5900
156.1600
158.7300
1,780,900
Tue, 23 Jun 2026
163.9800
167.1300
160.0780
161.1900
2,416,700
Mon, 22 Jun 2026
174.9600
177.2800
170.3700
175.6400
4,092,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
160.4500
170.0700
159.5000
168.9800
5,672,900
Wed, 17 Jun 2026
156.2000
162.8500
156.2000
156.7200
2,258,400
Tue, 16 Jun 2026
159.4400
160.5400
152.1700
152.2400
1,364,200
Mon, 15 Jun 2026
157.4000
161.8300
153.7500
161.0200
1,637,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
148.8600
152.4900
147.0200
150.6500
1,350,700
Thu, 11 Jun 2026
143.7500
150.1200
141.8400
149.1200
1,484,100
Wed, 10 Jun 2026
141.6700
146.2750
137.6000
139.7400
1,918,800
Tue, 09 Jun 2026
146.9700
150.9600
135.2000
144.7000
1,677,200
Mon, 08 Jun 2026
146.6500
146.8100
141.9100
144.4500
1,375,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.0000
150.2550
141.4700
142.0500
1,863,000
Thu, 04 Jun 2026
151.4300
156.8900
150.1000
154.8000
1,255,800
Wed, 03 Jun 2026
155.6100
159.3300
154.9500
155.0000
1,731,000
Tue, 02 Jun 2026
153.3700
156.6400
152.4200
155.7400
2,460,700
Mon, 01 Jun 2026
152.1000
154.5000
148.9200
151.9200
2,210,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
159.0000
160.9500
154.5000
156.0000
2,500,900
Thu, 28 May 2026
160.0000
160.5000
155.9500
158.9600
1,396,300
Wed, 27 May 2026
166.5100
167.0600
157.0000
159.1100
1,702,200
Tue, 26 May 2026
161.3800
165.2500
159.0030
164.5700
1,581,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 22 May 2026
155.0000
157.7400
153.2900
156.9300
1,564,800
Thu, 21 May 2026
152.8400
153.8800
150.2270
152.7600
1,449,500
Wed, 20 May 2026
149.0900
154.3600
148.0000
153.0400
1,544,700
Tue, 19 May 2026
144.3000
147.5510
141.5700
145.2400
1,618,400
Mon, 18 May 2026
157.9800
158.0100
145.5700
149.0300
2,181,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
157.3500
159.0900
154.5200
157.2300
1,678,400
Thu, 14 May 2026
163.6000
165.5650
160.8900
164.1200
2,162,300
Wed, 13 May 2026
170.7200
171.5200
160.2200
162.0200
2,660,600
Tue, 12 May 2026
12 · 10-Q
After market open · 12:18 ET
10-Q ↗
Tue, 12 May 2026
161.0500
168.5200
153.4600
168.3600
4,434,400
Tue, 12 May 2026
11 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 11 May 2026
147.8000
156.5330
147.4100
153.2400
3,341,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
147.7800
149.3050
145.5600
147.3300
2,008,400
Thu, 07 May 2026
150.9000
150.9100
142.5100
143.5900
1,953,400
Wed, 06 May 2026
148.0400
151.3600
145.1200
149.4400
1,859,500
Tue, 05 May 2026
143.7400
147.9900
143.5000
146.4700
1,131,400
Mon, 04 May 2026
143.2600
143.7200
139.8050
141.0600
1,196,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
141.1000
143.7200
138.5650
143.3300
1,220,200
Thu, 30 Apr 2026
143.0800
144.8950
137.3500
140.6600
2,511,000
Wed, 29 Apr 2026
139.3300
142.0000
137.3700
141.3000
1,917,500
Tue, 28 Apr 2026
138.8500
141.1700
135.2000
137.5900
1,423,300
Mon, 27 Apr 2026
144.0100
144.8400
138.0100
143.8500
2,116,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
142.8800
146.6700
141.4300
144.4800
1,602,100
Thu, 23 Apr 2026
138.6000
146.0000
138.4000
140.1300
2,629,000
Wed, 22 Apr 2026
137.3800
139.7900
136.0000
139.2500
1,379,200
Tue, 21 Apr 2026
138.9000
139.1310
133.8050
134.8500
1,209,900
Mon, 20 Apr 2026
136.2500
138.2800
134.9900
138.1000
1,032,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
134.2700
137.8000
133.8700
136.2900
1,399,900
Thu, 16 Apr 2026
130.3900
132.2250
129.2600
131.3000
1,188,000
Wed, 15 Apr 2026
131.7300
132.7500
129.2000
131.7900
1,307,300
Tue, 14 Apr 2026
135.6900
136.3100
131.7500
132.7700
1,264,200
Mon, 13 Apr 2026
130.0800
135.0600
129.7750
135.0200
1,517,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
131.4600
132.2100
130.1100
130.6500
1,390,100
Thu, 09 Apr 2026
128.7450
132.4900
128.7450
129.8800
1,578,400
Wed, 08 Apr 2026
10 · DEFA14A
After-hours · 16:28 ET
DEFA14A ↗
Wed, 08 Apr 2026
9 · DEF 14A
After-hours · 16:27 ET
DEF 14A ↗
Wed, 08 Apr 2026
126.5000
131.9100
124.6200
129.3400
2,252,000
Tue, 07 Apr 2026
117.1200
119.9200
116.3700
118.9900
1,312,700
Mon, 06 Apr 2026
117.0000
119.0500
115.3200
118.8700
1,021,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
113.9650
120.4300
112.5730
116.5300
791,700
Wed, 01 Apr 2026
115.9200
120.8200
115.9200
118.5600
1,266,300
Tue, 31 Mar 2026
109.1100
115.5100
108.0900
115.3800
1,560,600
Mon, 30 Mar 2026
113.7900
113.9700
106.1700
107.1100
1,858,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.2200
113.0600
109.7000
111.7600
1,473,800
Thu, 26 Mar 2026
117.0950
118.9700
112.1900
112.7800
1,603,200
Wed, 25 Mar 2026
120.0000
122.6400
119.3800
120.2600
1,274,800
Tue, 24 Mar 2026
113.7100
119.3100
113.7100
118.3400
1,709,400
Mon, 23 Mar 2026
112.0100
117.8600
111.0200
114.9200
2,830,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
111.0700
111.9450
106.2200
107.5900
5,038,800
Thu, 19 Mar 2026
109.8600
113.7800
108.5700
111.9400
2,290,000
Wed, 18 Mar 2026
112.5400
116.2000
112.4000
113.9800
1,307,200
Tue, 17 Mar 2026
112.3800
113.5900
110.4000
113.5700
1,164,300
Mon, 16 Mar 2026
111.9500
113.2200
109.9000
112.2500
1,830,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.9000
110.2800
106.7400
109.0500
2,173,800
Thu, 12 Mar 2026
113.5000
113.7900
105.4100
107.0400
2,623,300
Wed, 11 Mar 2026
113.8900
116.6600
113.7850
116.2700
2,475,600
Tue, 10 Mar 2026
113.4600
117.1600
112.5820
113.9700
1,973,300
Mon, 09 Mar 2026
106.9900
114.3450
106.0000
114.2500
1,996,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
112.0600
115.9200
109.2700
110.1400
2,299,000
Thu, 05 Mar 2026
117.1100
119.7500
113.4400
115.9200
2,172,500
Wed, 04 Mar 2026
118.9700
120.6400
116.8370
120.0300
2,507,700
Tue, 03 Mar 2026
117.2750
119.3100
113.7100
116.1200
3,234,900
Mon, 02 Mar 2026
124.4300
126.0700
121.2900
124.0700
2,131,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
122.5300
127.1800
120.9000
126.7600
4,738,800
Thu, 26 Feb 2026
8 · 10-K
After-hours · 16:39 ET
10-K ↗
Thu, 26 Feb 2026
139.9400
140.6000
117.0000
124.7800
8,400,000
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 06:02 ET
8-K ↗
Wed, 25 Feb 2026
118.0000
120.2500
116.5650
119.8600
4,119,500
Tue, 24 Feb 2026
112.3900
117.9100
112.3900
116.7900
2,421,600
Mon, 23 Feb 2026
112.7500
113.7400
110.1000
111.5800
2,343,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.6700
116.2000
111.2400
113.4600
2,209,100
Thu, 19 Feb 2026
114.6100
115.1000
110.5400
112.8600
1,656,500
Wed, 18 Feb 2026
111.8400
117.1500
111.6500
115.2500
3,416,700
Tue, 17 Feb 2026
110.9300
113.2200
108.0800
111.9400
1,940,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
109.0400
113.8800
108.0700
111.6900
2,743,800
Thu, 12 Feb 2026
115.4700
117.6900
107.5700
108.5400
2,665,700
Wed, 11 Feb 2026
110.6200
114.8800
109.0600
114.5100
3,003,500
Tue, 10 Feb 2026
108.2600
112.4090
107.3520
109.3000
4,257,600
Mon, 09 Feb 2026
98.5100
106.2900
97.6300
105.2000
2,784,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
94.9850
99.7900
94.0000
98.2200
1,739,300
Thu, 05 Feb 2026
94.5700
97.0000
92.6700
92.7700
1,515,000
Wed, 04 Feb 2026
100.0500
100.9200
92.8500
95.5100
2,481,600
Tue, 03 Feb 2026
100.3000
102.4400
97.5100
99.8800
2,412,600
Mon, 02 Feb 2026
96.2300
100.8300
95.9000
100.6700
1,998,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
98.8900
99.8900
96.0100
96.1800
2,547,600
Thu, 29 Jan 2026
102.6800
103.0000
96.4200
99.9100
1,573,700
Wed, 28 Jan 2026
100.9400
103.1000
99.2500
102.4300
2,381,800
Tue, 27 Jan 2026
97.7900
100.6100
97.7900
99.4500
1,286,000
Mon, 26 Jan 2026
96.3200
99.3340
95.2400
96.7400
1,813,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.5000
98.0000
94.9600
96.1100
2,288,600
Thu, 22 Jan 2026
106.0000
107.8400
97.9000
98.7600
3,652,300
Wed, 21 Jan 2026
96.6200
103.8700
95.3400
102.7000
4,158,800
Tue, 20 Jan 2026
93.9700
97.6300
93.1200
95.1300
1,719,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
94.1700
100.1300
93.9550
97.2500
4,156,500
Fri, 16 Jan 2026
6 · 8-K
Pre-market · 06:02 ET
8-K ↗
Thu, 15 Jan 2026
93.6400
97.8400
92.8900
93.1200
4,533,800
Wed, 14 Jan 2026
88.4500
89.9400
85.6700
89.8800
1,266,400
Tue, 13 Jan 2026
91.0900
92.0400
88.9300
89.6700
2,735,400
Mon, 12 Jan 2026
89.9500
92.9500
89.3400
90.9100
2,865,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.1700
91.8900
88.8400
90.3100
2,140,500
Thu, 08 Jan 2026
89.9100
90.7400
88.3300
89.5000
2,336,800
Wed, 07 Jan 2026
92.0000
92.9400
89.3400
90.3100
1,655,400
Tue, 06 Jan 2026
85.2100
91.9100
85.0000
91.1400
2,103,900
Mon, 05 Jan 2026
85.0000
86.8700
84.9800
85.1100
1,269,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
81.6900
86.3200
81.6100
84.9800
1,221,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
84.0900
84.0900
81.5600
81.6500
1,098,000
Tue, 30 Dec 2025
84.1100
85.0000
83.4800
84.0100
1,142,800
Mon, 29 Dec 2025
84.0000
84.3800
83.0000
83.5900
1,117,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
83.6300
84.4300
83.4750
84.2100
851,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.3700
83.6400
82.7100
83.3700
637,000
Tue, 23 Dec 2025
81.5400
83.2600
81.1300
83.1700
1,244,100
Mon, 22 Dec 2025
80.9600
82.7300
80.5450
81.8900
1,723,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.3700
80.0000
77.1800
79.7000
6,553,300
Thu, 18 Dec 2025
78.3200
80.6900
77.7600
79.0300
2,565,700
Wed, 17 Dec 2025
78.9300
78.9800
75.6700
76.2600
2,017,500
Tue, 16 Dec 2025
76.5000
79.1300
76.1400
78.5000
2,971,700
Mon, 15 Dec 2025
79.6500
80.7200
75.6550
76.6300
2,338,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.3800
84.5900
78.3500
78.9400
2,778,200
Thu, 11 Dec 2025
85.7600
86.2400
83.5100
84.8000
2,563,500
Wed, 10 Dec 2025
83.7900
87.9500
82.7300
86.2000
2,396,800
Tue, 09 Dec 2025
5 · 8-K
After-hours · 16:36 ET
8-K ↗
Tue, 09 Dec 2025
84.0000
85.2300
83.7150
85.0900
1,404,900
Mon, 08 Dec 2025
81.9500
84.6900
81.8200
84.3000
1,653,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
83.4100
83.8500
81.8200
82.0400
1,980,300
Thu, 04 Dec 2025
4 · 8-K
After-hours · 16:48 ET
8-K ↗
Thu, 04 Dec 2025
80.0000
83.5700
79.8100
83.4600
1,826,200
Wed, 03 Dec 2025
79.9700
81.0500
78.9000
80.2800
1,244,700
Tue, 02 Dec 2025
78.1700
80.4900
77.9700
79.7500
2,182,000
Mon, 01 Dec 2025
79.0000
81.0900
77.4200
77.6000
1,622,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
79.2800
81.2500
79.2800
81.0900
947,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.9500
80.7400
77.0000
79.2300
2,234,700
Tue, 25 Nov 2025
73.0000
79.0600
72.9400
78.0100
3,033,500
Mon, 24 Nov 2025
76.3400
76.7350
72.8100
73.5400
5,002,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
74.9700
77.9350
73.2200
75.8000
2,736,100
Thu, 20 Nov 2025
82.0100
83.5000
74.5000
74.9000
3,072,500
Wed, 19 Nov 2025
79.1300
80.3100
75.7200
79.6200
3,325,400
Tue, 18 Nov 2025
3 · 10-Q
After-hours · 16:27 ET
10-Q ↗
Tue, 18 Nov 2025
79.5000
82.0300
78.0100
78.9800
3,116,500
Mon, 17 Nov 2025
81.6300
84.1000
79.2000
81.4600
2,504,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.1500
87.0500
81.6210
83.4800
2,466,200
Thu, 13 Nov 2025
91.5000
91.7500
84.8200
85.9000
3,926,100
Wed, 12 Nov 2025
96.6700
96.6700
91.2500
91.9600
2,740,700
Tue, 11 Nov 2025
98.4500
102.1500
95.5000
96.5300
2,492,600
Mon, 10 Nov 2025
94.9300
99.3900
93.6000
96.6000
3,220,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.1600
95.0000
88.6810
92.3100
3,282,800
Thu, 06 Nov 2025
2 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 06 Nov 2025
100.0000
101.1500
93.3300
93.3300
4,096,200
Wed, 05 Nov 2025
105.0100
105.4000
93.3800
99.6500
7,108,500
Tue, 04 Nov 2025
99.5000
104.0000
97.8000
100.9100
6,091,300
Mon, 03 Nov 2025
98.0000
100.5400
95.0000
97.0000
10,626,200
Mon, 03 Nov 2025
1 · 8-K
Pre-market · 06:31 ET
8-K ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
95.0000
95.9800
91.4000
95.0000
282,500
Thu, 30 Oct 2025
94.1000
94.9800
91.6750
93.4000
122,600
Wed, 29 Oct 2025
94.5000
96.8900
92.1200
94.0400
91,700
Tue, 28 Oct 2025
99.0100
103.5000
93.0100
94.7400
172,600
Mon, 27 Oct 2025
70.5000
101.5200
70.5000
95.3000
69,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading
Thu, 23 Oct 2025
No trading