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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
180.9800
180.0000
177.3450
179.4000
211,507
Thu, 03 Sep 2026
181.0800
182.8400
179.2700
181.8600
232,800
Wed, 02 Sep 2026
180.6000
183.2400
180.3350
180.4500
181,900
Tue, 01 Sep 2026
178.5700
182.8400
178.5700
182.6100
221,700
Mon, 31 Aug 2026
178.8400
179.9100
177.1170
179.4500
243,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
177.2700
179.0900
175.4200
176.3700
192,200
Thu, 27 Aug 2026
173.4100
176.3550
171.2800
176.1300
213,900
Wed, 26 Aug 2026
171.3200
177.0900
171.3200
174.0400
207,100
Tue, 25 Aug 2026
171.7300
174.1450
171.7100
172.4800
228,700
Mon, 24 Aug 2026
173.3900
176.3300
173.1400
175.5200
286,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
175.0000
176.1000
172.5600
173.4500
240,900
Thu, 20 Aug 2026
173.4000
177.2600
171.5000
174.3500
253,600
Wed, 19 Aug 2026
172.6700
174.7200
170.4400
173.1400
248,500
Tue, 18 Aug 2026
171.9400
171.9600
168.8900
170.9800
331,500
Mon, 17 Aug 2026
169.1800
170.3800
166.5200
169.6000
221,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
169.5700
172.0000
168.9750
170.0300
283,300
Thu, 13 Aug 2026
166.9700
171.4000
166.9000
170.0400
248,400
Wed, 12 Aug 2026
169.8800
171.6800
167.9450
169.5300
450,600
Tue, 11 Aug 2026
169.2900
171.6200
168.2600
171.2600
283,400
Mon, 10 Aug 2026
164.9600
169.0400
163.0100
168.0100
345,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
158.8000
162.9500
156.1700
162.7600
629,600
Thu, 06 Aug 2026
157.2200
160.2000
154.4600
158.4500
385,700
Wed, 05 Aug 2026
155.7800
156.7900
152.8000
156.1300
533,900
Tue, 04 Aug 2026
15 · 10-Q
After market open · 12:19 ET
10-Q ↗
Tue, 04 Aug 2026
157.0700
158.7800
152.6400
155.7500
664,600
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:17 ET
CURRENT REPORT ↗
Mon, 03 Aug 2026
160.9400
164.6000
159.6100
163.8400
328,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
156.5400
162.3600
155.9050
161.3700
251,300
Thu, 30 Jul 2026
155.0200
157.0900
153.4100
156.9200
176,500
Wed, 29 Jul 2026
156.3100
157.1450
154.9050
156.8300
232,700
Tue, 28 Jul 2026
153.2600
157.6600
151.0500
153.4000
263,800
Mon, 27 Jul 2026
154.8900
157.2900
153.6100
154.1300
218,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
158.5200
160.3100
156.6300
157.2700
178,200
Thu, 23 Jul 2026
161.2800
162.6400
157.5700
158.0000
293,600
Wed, 22 Jul 2026
156.7100
160.4100
156.1000
159.1200
317,200
Tue, 21 Jul 2026
150.7200
154.6050
150.5000
154.0000
256,700
Mon, 20 Jul 2026
151.0500
152.5800
149.1800
150.1900
358,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
155.3000
157.6300
152.1000
152.9100
178,600
Thu, 16 Jul 2026
154.0100
156.0100
152.4500
153.3800
324,400
Wed, 15 Jul 2026
150.9700
153.5000
149.5950
153.3000
299,300
Tue, 14 Jul 2026
153.7000
154.8000
150.3250
151.4900
294,200
Mon, 13 Jul 2026
154.3800
156.3100
152.8900
154.4800
690,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
159.1600
160.2350
149.7900
152.1000
468,600
Thu, 09 Jul 2026
161.0000
162.1450
159.2900
160.3600
359,700
Wed, 08 Jul 2026
166.8100
168.0500
162.1400
162.9700
449,900
Tue, 07 Jul 2026
165.5800
168.5500
164.3900
166.6100
348,000
Mon, 06 Jul 2026
168.3900
169.0950
165.1700
165.2200
351,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
167.0800
169.7000
167.0350
168.8700
689,500
Wed, 01 Jul 2026
169.1900
170.4250
165.0600
165.4100
554,800
Tue, 30 Jun 2026
166.5000
171.6950
165.9900
169.7000
2,845,000
Mon, 29 Jun 2026
167.0100
168.1350
164.6850
166.0000
1,057,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
160.3400
165.8000
160.3400
162.8700
784,200
Thu, 25 Jun 2026
161.3900
162.8000
158.9100
159.3400
217,100
Wed, 24 Jun 2026
159.5500
163.2500
159.0000
160.9600
271,600
Tue, 23 Jun 2026
161.2400
163.0600
159.9500
161.5200
433,200
Mon, 22 Jun 2026
161.8600
162.9400
159.9500
162.3400
383,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
159.8500
163.1200
159.8450
160.7100
421,000
Wed, 17 Jun 2026
163.0000
163.9300
159.3400
161.6300
457,200
Tue, 16 Jun 2026
161.7800
165.1650
160.6000
164.0300
343,100
Mon, 15 Jun 2026
161.7600
165.5900
160.0000
161.5900
317,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
161.4700
166.8400
161.4700
166.4100
190,900
Thu, 11 Jun 2026
165.6800
168.2300
162.4100
162.4800
299,700
Wed, 10 Jun 2026
167.4300
170.2400
166.4200
166.4500
220,300
Tue, 09 Jun 2026
166.2400
168.7800
163.7500
166.5800
223,200
Mon, 08 Jun 2026
167.7500
171.5450
166.7700
166.7800
269,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
170.4500
172.1300
167.8900
168.0600
232,200
Thu, 04 Jun 2026
169.8600
171.8200
169.8600
171.0600
260,100
Wed, 03 Jun 2026
167.4000
169.7900
165.1100
168.8200
294,500
Tue, 02 Jun 2026
166.7000
169.4000
165.2500
167.3800
239,200
Mon, 01 Jun 2026
13 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Mon, 01 Jun 2026
168.5700
171.3600
167.2800
168.4500
211,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
171.8500
171.9600
168.5900
168.5900
322,900
Thu, 28 May 2026
170.6100
174.2300
168.5000
171.1900
268,300
Wed, 27 May 2026
173.0600
175.1900
170.2500
170.3500
340,800
Tue, 26 May 2026
177.7200
180.8900
172.0700
172.2400
332,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
176.7300
179.6100
176.7300
178.2200
178,500
Thu, 21 May 2026
182.2700
183.0850
178.3100
179.0500
309,000
Wed, 20 May 2026
186.7800
188.2550
182.9450
184.1400
333,300
Tue, 19 May 2026
186.3100
188.8150
184.7400
187.4200
441,400
Mon, 18 May 2026
181.0800
187.3350
180.0000
184.5800
218,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
183.2000
185.0000
181.7770
182.7800
188,100
Thu, 14 May 2026
178.1100
183.1200
178.1100
181.8100
247,000
Wed, 13 May 2026
179.2000
180.8000
175.6200
179.1000
259,800
Tue, 12 May 2026
181.4700
181.6200
178.1850
180.2900
349,400
Mon, 11 May 2026
180.9000
183.0400
178.5700
180.2200
375,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
178.5900
182.1900
178.1500
178.2800
352,600
Thu, 07 May 2026
180.3800
181.9900
175.4900
178.8000
557,800
Wed, 06 May 2026
12 · 10-Q
After market open · 13:33 ET
10-Q ↗
Wed, 06 May 2026
189.3700
192.3000
180.3000
180.4400
527,300
Tue, 05 May 2026
11 · 8-K
After-hours · 16:12 ET
CURRENT REPORT ↗
Tue, 05 May 2026
193.6600
197.6130
191.4400
195.2300
385,900
Mon, 04 May 2026
190.5300
196.3230
186.7840
194.7600
313,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
192.5100
192.5100
187.2700
189.9000
232,200
Thu, 30 Apr 2026
190.0100
194.4150
190.0100
192.5400
190,500
Wed, 29 Apr 2026
192.9500
195.7400
189.7800
192.6300
331,000
Tue, 28 Apr 2026
191.8500
192.8600
189.8500
191.5500
204,700
Mon, 27 Apr 2026
190.0000
194.2400
186.5200
188.1100
234,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
187.6200
189.2000
184.6500
187.6000
267,200
Thu, 23 Apr 2026
190.0000
192.1300
188.5200
188.6500
312,200
Wed, 22 Apr 2026
187.4500
189.8700
185.1000
189.8700
455,100
Tue, 21 Apr 2026
190.3500
191.0000
182.5900
185.0100
566,500
Mon, 20 Apr 2026
196.3800
197.2560
189.1550
189.8700
432,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
187.4200
193.4800
186.4650
193.4800
342,500
Thu, 16 Apr 2026
191.2800
195.4800
190.5500
193.2300
362,100
Wed, 15 Apr 2026
188.8500
192.8800
188.7000
191.9900
239,500
Tue, 14 Apr 2026
195.7500
197.9250
189.6300
191.0000
283,400
Mon, 13 Apr 2026
206.0600
208.2850
196.5650
198.0000
297,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
200.5100
204.0100
198.6700
203.5900
144,800
Thu, 09 Apr 2026
202.5100
207.1400
201.3700
203.3300
256,500
Wed, 08 Apr 2026
10 · DEFA14A
After-hours · 16:08 ET
PROXY STATEMENT ↗
Wed, 08 Apr 2026
9 · DEF 14A
After-hours · 16:06 ET
PROXY STATEMENT ↗
Wed, 08 Apr 2026
199.4700
202.8900
195.3000
202.2900
228,900
Tue, 07 Apr 2026
207.2000
210.8200
205.6700
207.7600
185,400
Mon, 06 Apr 2026
207.0500
210.0800
203.1750
205.8000
383,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
213.4000
215.4450
205.5500
207.0000
336,900
Wed, 01 Apr 2026
208.8300
211.1900
203.2450
209.4900
455,300
Tue, 31 Mar 2026
213.7800
219.7900
207.3300
211.5700
290,900
Mon, 30 Mar 2026
215.7200
218.5000
209.5600
214.8500
235,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
217.2000
220.8250
215.0400
216.4200
253,100
Thu, 26 Mar 2026
213.4900
218.3200
212.7600
214.7500
207,800
Wed, 25 Mar 2026
209.6300
213.0500
207.1200
212.9600
184,000
Tue, 24 Mar 2026
206.8600
215.0000
206.8600
209.2700
304,700
Mon, 23 Mar 2026
199.9900
210.2050
199.9900
207.4200
539,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
202.5200
210.0150
202.5200
204.9200
838,500
Thu, 19 Mar 2026
200.1500
211.6400
200.1500
203.8700
446,000
Wed, 18 Mar 2026
199.9000
201.2800
193.7460
197.3800
210,900
Tue, 17 Mar 2026
202.5900
205.1100
199.4400
199.7200
276,100
Mon, 16 Mar 2026
197.9600
203.5400
196.0500
199.7600
375,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
194.1300
199.6050
193.9100
196.6400
324,500
Thu, 12 Mar 2026
196.4900
199.7100
194.4700
196.0100
383,200
Wed, 11 Mar 2026
191.8000
197.2950
190.7300
195.7500
342,100
Tue, 10 Mar 2026
196.4800
198.6400
190.0000
190.0600
331,800
Mon, 09 Mar 2026
205.0000
210.4100
194.6400
197.0600
688,500
Mon, 09 Mar 2026
8 · 8-K
Pre-market · 07:01 ET
CURRENT REPORT ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
215.0000
218.9750
209.2000
211.4500
377,400
Thu, 05 Mar 2026
208.8200
216.0200
207.9300
210.4700
371,600
Wed, 04 Mar 2026
207.0000
212.7100
204.7850
209.7800
322,500
Wed, 04 Mar 2026
7 · 8-K
Pre-market · 08:00 ET
CURRENT REPORT ↗
Tue, 03 Mar 2026
208.6000
212.2000
201.7100
210.8200
759,200
Mon, 02 Mar 2026
214.7400
214.7400
207.3050
209.1300
383,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
202.5100
209.6800
202.5100
208.6600
360,200
Thu, 26 Feb 2026
198.2000
204.3200
198.2000
202.0000
325,800
Wed, 25 Feb 2026
6 · 10-K
After market open · 13:00 ET
10-K ↗
Wed, 25 Feb 2026
196.7600
205.3400
189.8650
199.6700
594,800
Tue, 24 Feb 2026
5 · 8-K
After-hours · 16:10 ET
CURRENT REPORT ↗
Tue, 24 Feb 2026
197.7700
199.0200
193.0000
196.3700
306,800
Mon, 23 Feb 2026
201.7000
206.0000
194.2500
198.0000
421,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
201.2800
206.0300
199.8600
205.0600
351,700
Thu, 19 Feb 2026
197.0000
202.4600
196.6600
201.5600
449,300
Wed, 18 Feb 2026
196.6200
200.0000
191.5850
194.6900
546,400
Tue, 17 Feb 2026
202.8900
203.1000
191.4500
195.1500
305,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
199.7700
205.9800
196.0400
203.9700
350,900
Thu, 12 Feb 2026
203.1200
204.2200
196.0100
199.5000
301,000
Wed, 11 Feb 2026
207.7400
209.0450
200.9300
201.2900
482,400
Tue, 10 Feb 2026
208.2900
209.6600
200.9250
204.3700
258,200
Mon, 09 Feb 2026
207.9600
216.2210
204.5300
207.2400
309,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
208.0500
213.5900
208.0500
212.2200
210,800
Thu, 05 Feb 2026
205.0000
207.9600
202.3800
206.5400
169,800
Wed, 04 Feb 2026
203.2900
207.2900
200.9600
205.2800
207,100
Tue, 03 Feb 2026
192.9000
200.9100
191.4850
200.9100
225,200
Mon, 02 Feb 2026
197.2900
200.2850
193.3100
194.5100
215,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
201.8000
205.1080
198.5300
204.1700
217,000
Thu, 29 Jan 2026
203.7800
203.7800
198.7600
200.3200
244,000
Wed, 28 Jan 2026
194.1100
198.7800
194.1100
198.7800
158,000
Tue, 27 Jan 2026
194.3600
195.9230
190.0400
193.3400
164,100
Mon, 26 Jan 2026
196.8200
197.6250
192.2280
196.4600
177,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
197.9900
197.9900
192.4000
194.1200
220,400
Thu, 22 Jan 2026
196.7900
197.6500
191.6500
194.3500
316,600
Wed, 21 Jan 2026
190.7700
196.2200
190.6300
195.4400
359,700
Tue, 20 Jan 2026
182.5100
187.1700
181.9050
187.0900
337,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
175.9300
179.4800
172.9200
178.9400
177,500
Thu, 15 Jan 2026
175.2100
180.1600
172.3300
177.9000
415,100
Wed, 14 Jan 2026
174.1600
178.6400
173.5000
176.5800
432,900
Tue, 13 Jan 2026
180.0000
181.8400
176.4300
177.4200
284,300
Mon, 12 Jan 2026
173.6600
179.6900
172.0000
177.1200
377,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
179.2200
182.0550
173.4300
174.0500
277,900
Thu, 08 Jan 2026
184.9700
187.1150
179.2800
179.4900
421,800
Wed, 07 Jan 2026
187.0000
188.0400
183.3900
185.9700
152,200
Tue, 06 Jan 2026
184.2300
188.7000
184.2300
185.2600
281,700
Mon, 05 Jan 2026
203.6300
204.6000
187.5000
187.8500
900,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
203.2800
208.0750
200.9050
206.1600
159,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
211.0300
211.0300
206.8700
207.9900
102,500
Tue, 30 Dec 2025
217.1700
217.1700
212.9200
213.0700
140,800
Mon, 29 Dec 2025
210.9300
214.8000
210.9300
214.5500
201,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
208.2700
210.3100
207.3050
210.1800
139,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
206.2500
207.5600
205.9100
207.2300
85,600
Tue, 23 Dec 2025
203.1500
209.9380
203.1500
207.9800
136,800
Mon, 22 Dec 2025
199.8100
202.9850
199.8100
201.7500
222,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
199.7100
202.4300
199.4200
201.2600
393,200
Thu, 18 Dec 2025
202.1900
204.2330
198.8300
199.3200
172,400
Wed, 17 Dec 2025
202.0700
203.6100
200.0100
201.8500
178,000
Tue, 16 Dec 2025
201.6600
204.2100
198.6700
199.7700
218,100
Mon, 15 Dec 2025
207.6500
208.8850
202.2350
204.4900
145,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
205.3000
208.7050
205.0200
208.0800
198,700
Thu, 11 Dec 2025
204.7900
208.2800
203.0000
204.9900
233,300
Wed, 10 Dec 2025
209.1200
209.2000
203.5300
206.9900
257,300
Tue, 09 Dec 2025
207.8100
210.1100
206.7400
209.0400
298,000
Mon, 08 Dec 2025
217.0200
218.1300
206.6600
208.2600
349,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
218.2800
222.8650
216.5100
216.5700
246,500
Thu, 04 Dec 2025
219.7200
219.7200
215.3400
216.6400
215,400
Thu, 04 Dec 2025
4 · 8-K
Next filing day · accepted 03 Dec, 19:05 ET
CURRENT REPORT ↗
Wed, 03 Dec 2025
215.3300
218.0000
213.5000
217.6700
307,100
Tue, 02 Dec 2025
220.6000
222.9600
212.3400
212.7100
233,400
Mon, 01 Dec 2025
222.4900
225.7800
219.7900
221.7800
201,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
221.1800
224.0950
218.5300
222.4900
176,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
213.1000
220.5300
213.1000
218.5800
220,900
Tue, 25 Nov 2025
206.2500
212.5800
206.2500
211.9800
205,100
Mon, 24 Nov 2025
203.2300
210.1800
201.2400
208.7900
212,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
204.6400
206.9700
202.2800
204.6800
226,500
Thu, 20 Nov 2025
213.0000
215.0000
203.3300
203.4700
282,200
Wed, 19 Nov 2025
211.4400
212.3900
208.1200
212.0600
306,700
Tue, 18 Nov 2025
209.8300
214.9100
206.5800
211.4400
227,900
Mon, 17 Nov 2025
210.3500
212.6800
208.0000
210.2400
294,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
213.1700
213.4300
204.2300
210.4100
242,900
Thu, 13 Nov 2025
212.2650
214.1500
209.4650
211.2400
260,000
Wed, 12 Nov 2025
209.6500
215.5700
209.6500
211.5600
469,300
Tue, 11 Nov 2025
206.1400
212.9500
206.1400
211.8800
293,500
Mon, 10 Nov 2025
204.3400
207.6250
201.9000
206.0400
241,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
195.7300
203.6100
194.8000
201.9100
256,300
Thu, 06 Nov 2025
197.3900
200.4100
194.4000
196.2700
212,900
Wed, 05 Nov 2025
3 · 10-Q
After market open · 12:41 ET
10-Q ↗
Wed, 05 Nov 2025
194.3300
204.0600
194.3300
196.9000
455,000
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:11 ET
CURRENT REPORT ↗
Tue, 04 Nov 2025
190.6900
197.5200
188.2000
196.5200
294,900
Mon, 03 Nov 2025
188.9200
196.6500
185.0200
194.9600
327,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
184.4600
188.6800
183.0000
186.0100
245,000
Thu, 30 Oct 2025
182.0000
183.6000
180.6300
182.4200
139,700
Wed, 29 Oct 2025
182.5200
183.5000
178.6600
181.0200
387,800
Tue, 28 Oct 2025
184.8300
186.9400
181.3800
182.1600
260,400
Mon, 27 Oct 2025
185.4400
189.8200
184.3800
186.9900
311,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
186.7600
187.4050
183.2400
186.6700
203,900
Thu, 23 Oct 2025
185.8300
187.6050
180.5800
185.3300
253,200
Wed, 22 Oct 2025
184.3000
185.9900
179.6000
181.5000
199,200
Tue, 21 Oct 2025
183.9100
187.6600
182.4400
182.9900
212,000
Mon, 20 Oct 2025
177.3600
185.8100
177.3600
185.0700
275,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
178.7100
179.0100
174.7400
177.2300
190,700
Thu, 16 Oct 2025
182.3600
184.9250
173.9800
176.5500
261,500
Wed, 15 Oct 2025
179.4300
184.7000
179.4300
181.7500
213,500
Tue, 14 Oct 2025
176.9200
180.4000
174.7000
178.8000
223,900
Mon, 13 Oct 2025
176.1800
181.5600
175.8600
180.7300
206,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
182.7200
184.3400
175.5800
175.9200
258,000
Thu, 09 Oct 2025
187.7600
188.6800
183.1300
184.1900
291,900
Wed, 08 Oct 2025
189.2300
189.4200
184.0500
187.7600
207,900
Tue, 07 Oct 2025
186.8200
191.8600
184.9400
190.3900
224,100
Mon, 06 Oct 2025
187.2900
190.0000
184.7300
187.1400
142,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
187.2800
188.7600
185.1900
185.7000
223,200
Thu, 02 Oct 2025
189.3200
189.6950
185.7800
187.2800
331,600
Wed, 01 Oct 2025
179.2400
191.3250
178.8100
190.5100
299,300
Tue, 30 Sep 2025
179.8100
183.7700
179.6900
180.9800
419,700
Mon, 29 Sep 2025
177.2900
180.2800
174.6600
180.1800
352,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
175.4800
180.9900
175.0300
178.7400
233,800
Thu, 25 Sep 2025
175.0500
177.5050
173.2800
176.5400
243,700
Wed, 24 Sep 2025
172.9100
177.3900
172.9100
174.0900
185,000
Tue, 23 Sep 2025
168.6600
173.7300
168.5000
171.0700
286,100
Mon, 22 Sep 2025
167.9900
169.0750
165.8100
168.9200
278,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
172.0000
174.3800
167.0400
167.2800
1,084,400
Thu, 18 Sep 2025
175.2800
175.7200
172.9000
173.2800
303,700
Wed, 17 Sep 2025
176.5100
178.5000
173.0000
173.8200
393,500
Tue, 16 Sep 2025
173.1500
177.6100
171.9100
176.0600
346,000
Mon, 15 Sep 2025
172.8600
174.0000
169.7250
172.2300
309,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
175.6000
177.8950
173.4500
174.0000
197,400
Thu, 11 Sep 2025
170.1300
174.0100
169.5780
174.0100
237,700
Wed, 10 Sep 2025
168.0000
173.0850
168.0000
171.7200
218,000
Tue, 09 Sep 2025
170.1500
173.2300
169.7700
170.2400
206,400
Mon, 08 Sep 2025
176.9000
178.0000
169.1450
170.0100
283,100
Mon, 08 Sep 2025
1 · 8-K
Pre-market · 07:17 ET
CURRENT REPORT ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
173.8600
176.8900
172.8300
175.1400
270,700