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
169.0600
175.8800
168.2451
172.3700
5,003,387
Thu, 22 Oct 2026
178.5000
178.7200
169.8700
171.0700
8,307,000
Wed, 21 Oct 2026
187.4100
188.9900
181.2500
184.3300
6,569,500
Tue, 20 Oct 2026
181.0000
183.3300
177.3600
181.1900
6,171,700
Mon, 19 Oct 2026
182.8700
185.9100
178.9300
182.9500
6,320,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
184.0350
184.7000
176.7700
176.9800
6,854,400
Thu, 15 Oct 2026
187.9700
188.6600
178.4710
185.5800
10,322,200
Wed, 14 Oct 2026
200.4300
203.6800
193.3000
195.4200
5,961,900
Tue, 13 Oct 2026
204.9800
205.2000
197.6000
204.5200
7,981,100
Mon, 12 Oct 2026
214.8000
216.4850
210.1800
210.8800
3,410,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
215.3800
217.4100
213.6510
216.7400
4,329,200
Thu, 08 Oct 2026
213.4950
217.3200
209.5100
210.9700
4,875,100
Wed, 07 Oct 2026
211.3000
217.3180
209.1300
215.8300
4,995,900
Tue, 06 Oct 2026
208.0000
216.0700
207.2000
215.3600
6,969,400
Mon, 05 Oct 2026
207.7600
208.9100
204.5000
206.9000
3,560,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
208.2600
208.6320
204.6600
207.3500
4,145,600
Thu, 01 Oct 2026
204.6950
206.3500
200.7710
204.4900
4,106,100
Wed, 30 Sep 2026
204.2400
207.4300
203.0900
203.5900
4,899,000
Tue, 29 Sep 2026
207.1000
207.4800
201.3500
202.8600
4,551,800
Mon, 28 Sep 2026
205.5900
208.3500
203.5200
204.9200
3,480,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
208.8550
212.0000
205.5250
206.5500
4,377,000
Thu, 24 Sep 2026
199.9100
206.5400
198.7570
205.7000
3,556,900
Wed, 23 Sep 2026
205.4550
206.4800
200.7500
203.4700
3,965,900
Tue, 22 Sep 2026
204.3500
208.2600
203.2600
205.1900
4,571,300
Mon, 21 Sep 2026
203.4700
205.9500
200.7450
205.4200
4,998,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
202.3500
202.5800
196.8900
199.3900
10,722,300
Thu, 17 Sep 2026
203.1100
204.9130
192.9800
199.5300
7,162,400
Wed, 16 Sep 2026
197.4400
200.2500
195.0800
197.5400
4,470,600
Tue, 15 Sep 2026
191.8850
194.6860
190.8600
192.8400
4,909,600
Mon, 14 Sep 2026
189.8200
191.1050
186.1100
187.8100
5,673,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
192.2300
200.2500
192.1050
199.5900
4,638,000
Thu, 10 Sep 2026
189.3500
193.0400
187.8930
188.9900
2,810,900
Wed, 09 Sep 2026
194.8550
196.9600
192.0500
192.9300
3,673,900
Tue, 08 Sep 2026
196.8200
200.6750
194.7200
194.9600
4,741,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
192.8200
197.1000
190.5600
193.7800
4,204,100
Thu, 03 Sep 2026
185.2500
192.0000
181.2700
191.4400
4,108,500
Wed, 02 Sep 2026
188.0000
189.8900
184.0800
186.1000
4,363,800
Tue, 01 Sep 2026
195.7700
196.5000
188.5600
189.2600
4,369,200
Mon, 31 Aug 2026
195.5000
197.9900
193.9100
195.6900
5,021,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
200.0000
200.1000
194.6100
195.3800
3,063,000
Thu, 27 Aug 2026
205.9000
206.1300
199.2150
201.0900
4,692,700
Wed, 26 Aug 2026
190.9050
203.3600
190.9050
202.2500
7,664,600
Tue, 25 Aug 2026
192.3400
193.1500
188.0600
190.9400
4,385,100
Mon, 24 Aug 2026
186.0000
190.2500
186.0000
188.1500
5,306,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
183.7700
190.4400
183.5900
188.6500
8,123,600
Thu, 20 Aug 2026
185.3100
187.2800
182.8300
183.7500
4,207,300
Wed, 19 Aug 2026
195.0400
195.5000
184.5100
186.4500
5,740,500
Tue, 18 Aug 2026
196.0000
197.9900
189.6700
193.1800
8,886,900
Mon, 17 Aug 2026
201.1600
202.2650
198.3400
201.8000
5,683,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
205.2700
205.2700
198.2450
198.8200
4,707,400
Thu, 13 Aug 2026
209.7900
210.1100
203.5500
203.6200
7,907,800
Wed, 12 Aug 2026
205.4700
211.4500
203.7600
210.5000
10,008,600
Tue, 11 Aug 2026
194.5650
198.9200
190.4800
197.8500
6,277,300
Mon, 10 Aug 2026
192.4900
195.7000
187.0300
191.5200
5,434,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
198.0000
198.0000
187.5000
188.6700
7,208,500
Thu, 06 Aug 2026
192.4100
197.1100
189.4300
192.3200
7,774,600
Wed, 05 Aug 2026
210.1900
214.8900
191.0100
197.3100
20,227,000
Wed, 05 Aug 2026
11 · 10-Q
Next filing day · accepted 04 Aug, 18:08 ET
10-Q ↗
Tue, 04 Aug 2026
10 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 04 Aug 2026
187.7000
194.3500
187.0110
190.5100
14,097,400
Mon, 03 Aug 2026
174.4200
186.5700
173.4500
184.8900
8,335,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
177.6000
183.5200
175.7000
180.3500
8,472,300
Thu, 30 Jul 2026
164.5600
171.5100
164.4850
171.0200
7,284,700
Wed, 29 Jul 2026
168.4500
169.3300
156.8400
157.9700
8,189,500
Tue, 28 Jul 2026
165.5700
169.9700
159.2700
169.7100
8,561,600
Mon, 27 Jul 2026
175.2100
176.7300
165.9000
170.7600
6,023,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
174.0000
177.5130
170.9090
173.9900
4,721,500
Thu, 23 Jul 2026
172.7700
179.4800
172.7700
176.6100
4,338,800
Wed, 22 Jul 2026
171.1350
176.4100
170.0000
174.8700
3,342,900
Tue, 21 Jul 2026
174.4400
177.8800
172.1000
174.5800
6,357,800
Mon, 20 Jul 2026
168.9400
172.6000
168.3200
169.3500
6,025,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
163.1050
171.4300
157.1300
168.6100
7,560,400
Thu, 16 Jul 2026
169.2100
170.2810
163.6800
168.5600
8,412,300
Wed, 15 Jul 2026
184.0000
186.2100
166.5000
171.9200
8,095,900
Tue, 14 Jul 2026
183.9000
185.6000
175.6900
182.5700
7,566,300
Mon, 13 Jul 2026
186.2650
189.5600
180.5000
181.1500
9,149,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
185.2970
187.6200
182.5000
186.9600
5,592,500
Thu, 09 Jul 2026
187.0000
189.8170
179.8000
184.6900
9,932,000
Wed, 08 Jul 2026
166.1800
181.2700
165.9900
181.0500
11,912,800
Tue, 07 Jul 2026
169.1000
169.2300
162.5900
166.4600
8,969,200
Mon, 06 Jul 2026
162.8650
177.2000
161.3600
173.2800
8,509,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
166.3600
167.7350
156.6500
159.9900
9,764,500
Wed, 01 Jul 2026
165.5550
170.5000
159.2000
166.6200
9,098,200
Tue, 30 Jun 2026
164.1100
172.5490
162.7000
169.8800
10,281,800
Mon, 29 Jun 2026
158.8600
165.6600
155.2200
164.1000
8,535,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
159.9400
161.2300
154.7400
157.6000
11,865,200
Thu, 25 Jun 2026
167.7600
170.1600
159.4600
165.4500
8,231,200
Wed, 24 Jun 2026
162.3250
165.6800
160.5700
161.7400
6,350,600
Tue, 23 Jun 2026
165.4300
165.4300
159.3600
162.2000
7,770,100
Mon, 22 Jun 2026
170.1100
175.2000
166.6600
174.5600
9,494,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
171.2000
172.0000
167.5850
169.6700
11,130,400
Wed, 17 Jun 2026
169.8900
171.2900
163.9300
164.9300
6,229,500
Tue, 16 Jun 2026
169.3000
171.2100
166.7800
168.0100
8,090,900
Mon, 15 Jun 2026
165.9600
169.2800
163.5100
169.0900
7,240,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
160.1100
165.2500
159.1350
163.2400
6,052,500
Thu, 11 Jun 2026
153.5800
157.0700
150.2800
156.4000
5,326,700
Wed, 10 Jun 2026
151.0000
154.9700
149.0000
151.7600
6,867,400
Tue, 09 Jun 2026
157.7500
158.9900
145.3200
152.1600
7,334,100
Mon, 08 Jun 2026
157.9500
159.2300
153.2530
156.4000
6,043,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
159.4600
161.1930
152.1900
154.2700
9,094,700
Thu, 04 Jun 2026
163.0800
167.7900
157.4000
166.0100
10,214,000
Wed, 03 Jun 2026
175.4900
177.4800
168.7100
174.3700
8,069,700
Tue, 02 Jun 2026
9 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 02 Jun 2026
170.7000
177.4800
170.6900
175.3300
9,144,300
Mon, 01 Jun 2026
162.1400
172.3300
161.2800
170.6800
9,991,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
157.4000
161.5000
155.8000
159.4700
15,385,900
Thu, 28 May 2026
154.0000
156.3800
150.6600
155.2700
7,194,300
Wed, 27 May 2026
157.8500
158.1100
153.5700
154.3100
6,982,200
Tue, 26 May 2026
157.5050
160.1400
153.8900
158.0100
11,835,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
152.2600
154.3900
149.0000
154.0300
10,554,600
Thu, 21 May 2026
139.3000
148.9900
139.1250
148.5900
11,620,600
Wed, 20 May 2026
142.0000
143.2600
137.5000
140.4900
9,617,000
Tue, 19 May 2026
139.5800
142.5000
137.0000
141.5800
8,800,800
Mon, 18 May 2026
143.0200
143.6700
138.6400
141.7100
8,634,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
144.9900
145.9000
141.7800
141.9700
10,833,000
Thu, 14 May 2026
142.5000
147.8900
141.0000
147.8100
15,728,200
Wed, 13 May 2026
144.8000
147.3100
140.3000
140.6900
14,164,600
Tue, 12 May 2026
136.7800
142.9400
135.3700
142.5400
12,796,100
Mon, 11 May 2026
141.4000
142.6200
135.1300
136.4300
18,520,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
142.6500
143.9900
138.6000
141.7700
20,371,600
Thu, 07 May 2026
149.2200
149.4400
139.6800
141.7500
18,255,700
Wed, 06 May 2026
153.0000
154.8300
140.5800
147.0600
35,627,200
Wed, 06 May 2026
8 · 10-Q
Next filing day · accepted 05 May, 17:55 ET
10-Q ↗
Tue, 05 May 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 05 May 2026
177.0000
177.2200
169.8900
170.2200
15,684,800
Mon, 04 May 2026
175.6800
179.1000
172.2850
172.6200
7,167,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
172.9900
177.1800
172.0000
172.7000
7,652,400
Thu, 30 Apr 2026
172.0100
173.5800
167.7600
172.7100
6,141,700
Wed, 29 Apr 2026
166.1000
168.7300
163.4200
168.6800
6,270,500
Tue, 28 Apr 2026
166.4800
167.8200
162.2500
165.2900
7,414,100
Mon, 27 Apr 2026
176.7200
176.7600
168.5100
172.4700
6,782,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
174.5300
179.8000
173.5200
176.9100
7,508,000
Thu, 23 Apr 2026
177.5000
177.7500
169.3800
172.5500
7,428,000
Wed, 22 Apr 2026
174.4000
178.4800
171.1400
177.7300
8,699,400
Tue, 21 Apr 2026
170.0000
173.8500
167.2200
172.8600
8,918,900
Mon, 20 Apr 2026
165.0000
167.9000
164.4900
166.8500
6,113,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
162.2350
165.2800
160.4700
164.2300
8,216,400
Thu, 16 Apr 2026
6 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 16 Apr 2026
5 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Thu, 16 Apr 2026
155.9200
161.0100
153.3600
161.0100
7,205,600
Wed, 15 Apr 2026
154.8200
155.2250
150.5200
154.3300
5,835,300
Tue, 14 Apr 2026
153.9900
155.4100
150.9860
154.3700
7,114,000
Mon, 13 Apr 2026
146.7300
152.1400
144.7960
152.0200
7,217,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
147.5400
149.3400
145.4000
147.3500
7,054,100
Thu, 09 Apr 2026
145.1100
146.1900
141.1100
146.0500
7,266,100
Wed, 08 Apr 2026
143.0000
146.1600
141.1200
145.0700
12,136,800
Tue, 07 Apr 2026
127.8500
133.7000
127.5500
133.6400
5,758,000
Mon, 06 Apr 2026
127.3200
128.1650
125.1650
126.2500
3,033,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
121.1000
127.2000
119.7910
126.6800
5,125,100
Wed, 01 Apr 2026
126.0600
127.2500
124.6600
124.8500
5,037,700
Tue, 31 Mar 2026
118.6200
123.4600
117.4200
122.7800
7,837,700
Mon, 30 Mar 2026
122.0100
123.3400
115.4200
116.1300
7,540,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
121.3400
123.7200
120.3420
120.7700
5,940,200
Thu, 26 Mar 2026
131.7900
132.5000
122.5100
122.5500
7,553,500
Wed, 25 Mar 2026
133.2100
135.0800
131.1500
135.0100
5,353,300
Tue, 24 Mar 2026
134.2100
135.7000
129.1900
130.8000
7,858,900
Mon, 23 Mar 2026
133.4800
138.2100
132.2000
135.8800
6,402,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
134.0000
135.3000
128.9000
131.2200
11,351,600
Thu, 19 Mar 2026
133.7400
136.5700
132.3500
136.2600
4,418,900
Wed, 18 Mar 2026
133.5000
137.5600
133.5000
136.0700
5,264,100
Tue, 17 Mar 2026
135.0100
136.7000
132.3100
133.0700
5,959,000
Mon, 16 Mar 2026
133.8700
136.2800
131.9100
135.3500
7,884,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
134.8200
137.5950
130.5100
133.5700
5,364,800
Thu, 12 Mar 2026
137.7400
137.7800
133.6900
134.0300
5,494,200
Wed, 11 Mar 2026
139.1600
141.1400
137.6540
138.2300
4,165,100
Tue, 10 Mar 2026
138.0000
141.7700
137.8900
139.6200
5,435,800
Mon, 09 Mar 2026
130.4050
137.6750
129.7900
137.1700
6,715,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
136.3900
139.0580
132.7300
132.8900
6,282,000
Thu, 05 Mar 2026
135.1150
139.4800
134.0000
139.4000
8,384,600
Wed, 04 Mar 2026
127.8700
135.5600
127.4000
134.8300
6,897,700
Tue, 03 Mar 2026
125.3300
126.8300
122.3700
124.6000
6,119,700
Mon, 02 Mar 2026
129.6500
130.6900
127.2600
129.3000
6,875,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
127.5200
133.5800
127.5000
133.5000
9,043,300
Thu, 26 Feb 2026
132.0000
132.2200
126.9200
130.2500
6,360,700
Wed, 25 Feb 2026
129.3700
133.7800
128.6400
132.8900
7,611,600
Tue, 24 Feb 2026
130.2500
130.7300
124.3800
128.7700
8,120,000
Mon, 23 Feb 2026
131.2250
131.6350
126.2600
127.4300
9,706,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
136.0200
138.3300
132.1500
132.7900
8,309,000
Thu, 19 Feb 2026
138.6100
140.3200
135.3700
137.2300
5,260,600
Wed, 18 Feb 2026
140.4600
142.5000
136.6900
139.5400
9,955,700
Tue, 17 Feb 2026
140.6400
145.0000
140.0000
142.5800
8,724,200
Tue, 17 Feb 2026
4 · 10-K
Next filing day · accepted 13 Feb, 19:12 ET
10-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
145.8200
148.7700
138.0000
141.5900
21,823,000
Thu, 12 Feb 2026
3 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 12 Feb 2026
138.0000
138.5000
132.0100
135.1200
16,322,100
Wed, 11 Feb 2026
145.1100
145.2400
138.2200
140.6600
6,942,400
Tue, 10 Feb 2026
144.3250
145.0350
141.8000
143.4500
6,138,100
Mon, 09 Feb 2026
138.2800
142.2700
136.0550
141.7400
6,801,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
131.4000
137.6100
130.3200
137.4900
8,986,800
Thu, 05 Feb 2026
127.7300
130.3100
125.3400
128.6700
9,640,500
Wed, 04 Feb 2026
138.0000
139.3700
129.2400
130.2800
13,313,800
Tue, 03 Feb 2026
140.7150
143.2720
135.3300
139.3900
8,202,300
Mon, 02 Feb 2026
141.3200
143.1100
138.2200
138.3700
7,719,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
145.8500
148.0600
141.4400
141.7400
6,364,000
Thu, 29 Jan 2026
150.1500
151.5500
145.3300
148.1500
8,915,300
Wed, 28 Jan 2026
150.3500
151.8000
145.5700
150.1500
8,568,200
Tue, 27 Jan 2026
144.8600
149.2700
143.8000
146.6900
8,697,000
Mon, 26 Jan 2026
139.3200
146.4050
139.2400
143.7200
10,658,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
138.3700
138.9000
134.8600
136.3400
8,053,900
Thu, 22 Jan 2026
139.8400
146.4000
137.4200
138.4100
14,906,700
Wed, 21 Jan 2026
127.8600
129.5500
125.0400
127.2900
5,931,000
Tue, 20 Jan 2026
126.4900
130.3800
125.7800
127.5200
6,371,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.1800
132.9400
129.3300
129.8300
5,987,000
Thu, 15 Jan 2026
127.5900
133.3400
127.3700
130.5900
8,562,300
Wed, 14 Jan 2026
128.7600
129.7600
123.3400
125.0900
7,414,600
Tue, 13 Jan 2026
123.7000
130.6900
123.0500
129.9300
8,638,900
Mon, 12 Jan 2026
121.6000
124.4550
120.0000
123.4200
8,795,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
124.5700
124.8300
121.9000
122.8900
8,989,700
Thu, 08 Jan 2026
129.3700
129.6000
122.8100
123.7200
8,944,200
Wed, 07 Jan 2026
130.0100
131.6550
128.6400
130.0800
7,550,700
Tue, 06 Jan 2026
137.9000
137.9300
132.5000
132.5800
8,004,000
Mon, 05 Jan 2026
138.3400
141.4100
134.5100
137.1900
9,691,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
134.0500
136.0900
132.1850
133.6000
4,707,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
132.5000
132.8300
130.8800
131.0300
3,821,600
Tue, 30 Dec 2025
134.2500
134.4500
132.3700
132.4400
4,081,100
Mon, 29 Dec 2025
131.1500
135.2990
131.0400
134.1500
6,199,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
131.0000
132.1250
130.4500
131.8400
2,308,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
131.1300
131.5000
130.1100
130.7700
1,642,400
Tue, 23 Dec 2025
129.3200
131.7200
129.2500
131.3200
2,884,300
Mon, 22 Dec 2025
133.4300
134.0000
130.2200
130.7300
5,547,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
125.0100
132.5200
125.0100
131.1200
12,713,100
Thu, 18 Dec 2025
125.0000
127.1600
123.8800
124.6200
5,515,200
Wed, 17 Dec 2025
125.9400
126.8300
121.6300
122.3600
8,589,200
Tue, 16 Dec 2025
126.1400
127.8400
124.2000
126.1300
6,656,100
Mon, 15 Dec 2025
125.5000
127.3600
123.6100
125.8900
6,441,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
132.4800
134.0500
124.3000
124.7600
8,508,700
Thu, 11 Dec 2025
135.5300
136.4000
128.9500
134.3900
6,679,500
Wed, 10 Dec 2025
131.0500
134.4400
130.2500
132.3600
5,921,300
Tue, 09 Dec 2025
128.7000
130.8000
127.3200
130.0400
5,227,900
Mon, 08 Dec 2025
129.7300
133.5700
128.2100
129.1100
7,813,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
128.5000
129.6600
126.8400
128.5900
5,166,300
Thu, 04 Dec 2025
127.0800
130.7800
126.7400
128.5500
4,516,400
Wed, 03 Dec 2025
126.1600
128.5000
123.7500
127.8000
5,286,300
Tue, 02 Dec 2025
129.7500
131.0400
126.2700
127.2200
5,619,000
Mon, 01 Dec 2025
128.9800
129.5040
126.1400
128.1100
4,690,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.0000
131.4050
128.1150
130.6800
3,895,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
127.4750
128.4750
125.2460
127.6500
5,995,000
Tue, 25 Nov 2025
122.4000
125.9100
122.3200
125.0400
7,143,400
Mon, 24 Nov 2025
118.9150
122.4200
118.2000
122.1700
12,758,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
118.4200
120.0050
114.5200
117.4300
16,704,100
Thu, 20 Nov 2025
129.8900
131.7900
118.9000
119.5900
12,642,000
Wed, 19 Nov 2025
123.0500
126.5700
122.9000
124.8100
7,703,500
Tue, 18 Nov 2025
125.7500
127.5500
122.0800
123.4500
12,561,100
Mon, 17 Nov 2025
131.3500
133.3200
125.4000
127.2600
12,455,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
127.0600
135.3700
125.3600
131.3700
10,672,500
Thu, 13 Nov 2025
134.4300
135.5800
129.1700
130.3000
10,471,400
Wed, 12 Nov 2025
136.2200
136.5980
133.7780
134.9800
6,471,400
Tue, 11 Nov 2025
134.8700
136.3750
132.4100
134.9300
7,189,300
Mon, 10 Nov 2025
137.5000
138.9800
134.5870
137.2600
6,974,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
134.4100
136.6100
132.4500
134.6500
11,341,600
Thu, 06 Nov 2025
140.6500
141.9900
132.5900
134.0200
13,296,100
Wed, 05 Nov 2025
142.6700
148.0000
140.0200
140.4200
15,901,000
Wed, 05 Nov 2025
2 · 10-Q
Next filing day · accepted 04 Nov, 17:51 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 04 Nov 2025
152.8600
157.0250
150.9900
153.5500
9,026,400
Mon, 03 Nov 2025
160.5000
160.9000
155.4200
157.5900
6,422,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
161.0900
162.1150
155.7400
157.6900
6,209,300
Thu, 30 Oct 2025
162.4700
164.9400
158.4000
158.4400
6,911,300
Wed, 29 Oct 2025
157.2100
162.4000
156.7800
162.0300
6,901,400
Tue, 28 Oct 2025
156.6200
158.6600
152.3300
156.7700
5,037,400
Mon, 27 Oct 2025
157.4100
157.7000
155.0100
156.8100
5,509,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
155.0000
155.8300
152.2970
153.8200
5,170,800
Thu, 23 Oct 2025
146.7800
153.9500
146.6400
152.7600
7,327,400