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
187.1400
190.1500
187.0500
188.6900
233,768
Thu, 03 Sep 2026
188.6600
190.0000
186.2300
187.7100
250,400
Wed, 02 Sep 2026
187.3500
188.7500
186.2700
188.5300
191,000
Tue, 01 Sep 2026
186.0000
188.7300
185.1100
187.3900
193,500
Mon, 31 Aug 2026
189.7600
190.2400
185.7900
186.7700
224,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
192.2800
192.3700
189.1500
190.3400
295,700
Thu, 27 Aug 2026
189.6000
192.4100
188.8300
191.6700
172,400
Wed, 26 Aug 2026
188.6300
191.0100
187.5800
190.5200
183,800
Tue, 25 Aug 2026
190.1500
190.7400
186.8100
187.6900
193,900
Mon, 24 Aug 2026
190.4200
191.4400
188.6700
188.9000
301,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
189.4800
189.8600
187.3100
189.4300
181,000
Thu, 20 Aug 2026
188.5300
191.3900
186.7500
188.4400
182,600
Wed, 19 Aug 2026
191.1000
191.1000
188.7400
189.4300
214,400
Tue, 18 Aug 2026
188.7800
190.0600
186.5100
189.3800
227,200
Mon, 17 Aug 2026
188.0900
190.5500
187.2900
189.1400
187,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
188.7700
190.1300
187.2800
189.1300
258,200
Thu, 13 Aug 2026
192.8400
194.0600
188.6400
189.7700
321,000
Wed, 12 Aug 2026
192.3300
193.5400
191.0200
192.0400
231,800
Tue, 11 Aug 2026
193.5900
196.5600
192.9600
192.9600
228,400
Mon, 10 Aug 2026
193.9800
195.3100
190.1900
193.1300
263,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
193.3800
196.3300
189.2700
194.1900
471,400
Thu, 06 Aug 2026
194.0200
195.3500
191.8600
193.9600
423,400
Wed, 05 Aug 2026
192.9700
195.4500
192.4700
192.8100
431,900
Tue, 04 Aug 2026
188.6200
193.8700
186.4500
193.2300
391,200
Mon, 03 Aug 2026
190.2800
195.7500
188.4700
192.4600
433,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
16 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Fri, 31 Jul 2026
183.3100
196.0000
182.5200
190.2700
721,900
Thu, 30 Jul 2026
15 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 30 Jul 2026
177.2000
181.2600
172.2100
174.3500
220,100
Wed, 29 Jul 2026
177.5500
178.0000
174.3300
175.8100
203,200
Tue, 28 Jul 2026
176.9000
181.4700
176.9000
179.7300
341,400
Mon, 27 Jul 2026
175.7000
177.0700
173.2800
175.6300
163,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
175.3200
176.5600
172.8800
174.6400
199,100
Thu, 23 Jul 2026
170.9000
174.3800
170.9000
174.0600
219,600
Wed, 22 Jul 2026
169.1000
171.9800
169.1000
171.8300
224,700
Tue, 21 Jul 2026
14 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 21 Jul 2026
171.4500
171.7800
168.6200
169.9900
452,100
Mon, 20 Jul 2026
172.4600
172.4600
169.7900
171.1300
215,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
172.1200
175.0000
170.3900
171.0300
186,000
Thu, 16 Jul 2026
168.4600
173.4400
168.4600
173.3900
224,000
Wed, 15 Jul 2026
167.5800
169.6900
166.4100
169.0000
119,200
Tue, 14 Jul 2026
169.5200
171.5800
167.6500
167.8300
193,600
Mon, 13 Jul 2026
170.1500
172.2000
167.2900
168.5600
244,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
167.5800
172.0500
167.5800
170.6100
252,700
Thu, 09 Jul 2026
13 · 8-K
After-hours · 16:53 ET
8-K ↗
Thu, 09 Jul 2026
168.0500
169.6400
166.6000
167.8500
229,400
Wed, 08 Jul 2026
168.3700
168.5700
166.3300
167.4100
336,400
Tue, 07 Jul 2026
172.6100
173.3800
168.4400
170.3400
257,800
Mon, 06 Jul 2026
171.3500
173.1100
170.1000
172.1900
266,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
170.5900
171.5900
168.3700
171.4800
218,300
Wed, 01 Jul 2026
174.5500
175.0000
169.4200
170.2800
355,800
Tue, 30 Jun 2026
172.5100
174.9700
171.3200
174.5800
336,400
Mon, 29 Jun 2026
170.3000
173.4700
168.9900
172.0600
465,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
167.0800
170.4600
165.9200
170.4600
478,800
Thu, 25 Jun 2026
165.9200
169.2200
165.3800
167.6200
316,700
Wed, 24 Jun 2026
163.6400
168.8900
163.6400
165.2900
248,400
Tue, 23 Jun 2026
163.2500
165.8400
162.4300
162.6600
287,800
Mon, 22 Jun 2026
164.0000
165.7200
163.0300
163.9500
299,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
162.1600
164.9800
161.0500
164.3900
824,200
Wed, 17 Jun 2026
161.0300
164.7200
159.0500
160.2000
341,100
Tue, 16 Jun 2026
163.3000
165.4100
162.0100
162.5400
294,500
Mon, 15 Jun 2026
161.0800
163.9100
160.2100
162.4800
343,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
161.3600
161.4000
159.0100
159.8900
370,500
Thu, 11 Jun 2026
157.3600
159.8600
155.7800
159.4900
364,400
Wed, 10 Jun 2026
160.6700
161.7100
156.2700
156.2800
529,300
Tue, 09 Jun 2026
160.8400
163.0800
158.7200
160.7700
412,700
Mon, 08 Jun 2026
161.2700
162.8200
158.3200
158.9400
337,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
161.5100
161.9200
159.8500
161.3000
282,200
Thu, 04 Jun 2026
165.7200
166.0200
161.2800
161.5100
274,600
Wed, 03 Jun 2026
162.6100
165.4200
161.1300
164.5900
400,300
Tue, 02 Jun 2026
163.2500
165.8500
162.5900
163.2700
217,200
Mon, 01 Jun 2026
163.8500
164.6500
161.1300
163.1300
390,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
168.8900
170.2000
165.0700
165.8000
456,300
Thu, 28 May 2026
170.9800
171.8300
168.2300
170.2100
431,100
Wed, 27 May 2026
174.6800
174.7100
169.8700
171.7000
556,000
Tue, 26 May 2026
171.7500
174.0100
169.6800
173.2300
313,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
168.9900
171.0900
166.8100
170.9500
194,300
Thu, 21 May 2026
167.7200
170.6000
164.9100
168.5500
218,200
Wed, 20 May 2026
165.5000
169.8700
164.4800
168.9600
223,300
Tue, 19 May 2026
168.2000
168.2000
165.0900
165.1100
193,400
Mon, 18 May 2026
172.2700
173.3400
169.0500
169.5200
213,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
172.7700
174.0100
170.9800
171.2400
378,200
Thu, 14 May 2026
174.8500
177.4300
172.1100
174.6900
361,100
Wed, 13 May 2026
169.3600
173.9500
168.4900
172.4800
478,600
Tue, 12 May 2026
168.7200
169.7400
165.8400
169.5500
308,000
Mon, 11 May 2026
169.8000
171.2400
167.9800
168.5700
241,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 08 May 2026
173.6200
173.6200
169.2300
169.9400
221,400
Thu, 07 May 2026
175.7900
178.7600
171.2900
171.9000
420,800
Wed, 06 May 2026
171.5900
174.9800
168.8200
173.9700
445,700
Tue, 05 May 2026
10 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Tue, 05 May 2026
170.1700
175.9000
168.5100
168.8700
492,900
Tue, 05 May 2026
11 · 8-K
Pre-market · 08:45 ET
8-K ↗
Mon, 04 May 2026
9 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 04 May 2026
166.6700
168.4200
164.3700
165.2600
196,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
166.7900
166.8500
165.0900
165.7900
201,300
Thu, 30 Apr 2026
164.2100
167.6100
164.1900
166.3900
250,700
Wed, 29 Apr 2026
167.5400
167.5400
163.8300
164.1300
247,600
Tue, 28 Apr 2026
171.4800
172.2200
166.6500
167.2600
335,900
Mon, 27 Apr 2026
170.0800
172.0000
169.0900
170.9500
198,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
171.0600
172.6400
168.8800
169.8500
195,800
Thu, 23 Apr 2026
169.2000
173.1100
169.2000
172.3100
146,900
Wed, 22 Apr 2026
172.8400
173.4700
169.8100
170.1000
148,400
Tue, 21 Apr 2026
173.4900
176.0100
170.9000
171.8100
143,600
Mon, 20 Apr 2026
172.2100
174.7500
171.6000
173.5000
279,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
167.6500
174.6400
166.1800
173.2100
374,500
Thu, 16 Apr 2026
165.3500
167.6500
162.8200
165.1700
440,800
Wed, 15 Apr 2026
171.3500
171.3500
165.7800
165.8900
248,000
Tue, 14 Apr 2026
172.8500
174.7900
171.5500
171.5700
268,900
Mon, 13 Apr 2026
171.8300
172.5900
169.8300
172.4700
194,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
171.8500
173.6400
170.5700
172.2300
137,200
Thu, 09 Apr 2026
169.6000
172.5700
168.5400
171.4200
219,700
Wed, 08 Apr 2026
170.2000
174.4300
168.5300
171.3300
307,500
Tue, 07 Apr 2026
165.2200
167.0500
163.1200
165.7600
216,400
Mon, 06 Apr 2026
164.7700
166.6300
163.3800
165.6600
108,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
163.5800
168.7800
163.2000
165.1200
192,200
Wed, 01 Apr 2026
163.8000
168.1000
162.8300
166.3500
211,600
Tue, 31 Mar 2026
163.3900
166.6300
158.5600
163.9500
447,000
Mon, 30 Mar 2026
165.5400
168.8500
159.9800
160.6900
297,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
167.0000
167.0300
164.6700
165.2600
205,200
Thu, 26 Mar 2026
8 · DEFA14A
After market open · 14:08 ET
DEFA14A ↗
Thu, 26 Mar 2026
7 · DEF 14A
After market open · 14:05 ET
DEF 14A ↗
Thu, 26 Mar 2026
174.6200
176.3500
167.2300
167.6900
279,400
Wed, 25 Mar 2026
176.4900
177.4000
173.3200
176.0300
214,300
Tue, 24 Mar 2026
172.2800
176.2700
170.8000
174.9800
165,500
Mon, 23 Mar 2026
175.1100
176.1800
173.5200
173.5500
198,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
172.0700
173.1100
168.9800
170.1400
329,900
Thu, 19 Mar 2026
172.1500
174.4700
171.9200
172.7800
161,400
Wed, 18 Mar 2026
176.1300
177.2600
173.1200
173.5300
214,900
Tue, 17 Mar 2026
177.3600
179.4900
176.5500
176.6100
175,300
Mon, 16 Mar 2026
179.0700
181.0000
176.6100
176.6900
193,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
180.7800
181.2700
175.3900
177.2200
205,300
Thu, 12 Mar 2026
181.9700
183.4000
178.9300
179.4400
163,900
Wed, 11 Mar 2026
181.6600
184.2700
179.8800
183.5500
147,700
Tue, 10 Mar 2026
183.6900
186.5700
182.7000
183.0500
172,900
Mon, 09 Mar 2026
181.8800
185.2600
178.2900
184.8600
140,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
184.4600
184.7200
181.3000
183.4300
162,600
Thu, 05 Mar 2026
190.2500
191.3400
186.3500
187.6100
139,400
Wed, 04 Mar 2026
194.6500
195.8500
190.6500
192.7300
168,200
Tue, 03 Mar 2026
194.7100
197.9700
190.1300
193.9000
187,400
Mon, 02 Mar 2026
194.0400
199.1600
194.0400
198.1800
164,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
193.4900
195.9500
191.9000
195.4100
214,000
Thu, 26 Feb 2026
200.1300
200.1300
195.1300
196.0200
196,700
Thu, 26 Feb 2026
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 25 Feb 2026
196.6900
197.4400
194.1800
195.6500
239,400
Tue, 24 Feb 2026
194.9300
199.4500
194.9300
196.3100
171,000
Mon, 23 Feb 2026
197.1100
198.3400
193.5800
194.8000
217,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
197.1700
199.1800
196.1000
197.0600
351,600
Thu, 19 Feb 2026
199.0000
200.9400
196.5700
198.0000
199,300
Wed, 18 Feb 2026
202.0000
203.2600
199.7000
199.7900
205,400
Tue, 17 Feb 2026
201.7400
204.4900
200.4700
202.1400
258,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
199.0200
204.3200
196.5400
201.9400
257,500
Thu, 12 Feb 2026
5 · 10-K
After-hours · 16:07 ET
10-K ↗
Thu, 12 Feb 2026
201.9800
208.9200
201.7500
203.0800
277,800
Wed, 11 Feb 2026
4 · 8-K
After-hours · 16:42 ET
8-K ↗
Wed, 11 Feb 2026
195.1700
197.5500
192.1200
196.7600
218,000
Tue, 10 Feb 2026
194.9500
194.9700
192.5200
194.6600
167,600
Mon, 09 Feb 2026
193.1200
195.1300
190.0300
194.6100
164,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
188.8100
194.3900
188.7200
193.1300
244,200
Thu, 05 Feb 2026
186.6700
188.4900
184.7100
187.1600
227,800
Wed, 04 Feb 2026
184.6100
188.5800
184.4900
186.9100
217,000
Tue, 03 Feb 2026
180.6900
184.4200
180.6900
184.2600
206,800
Mon, 02 Feb 2026
177.1300
181.4400
175.4600
181.3100
163,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
176.5500
179.2700
175.3900
177.1500
400,900
Thu, 29 Jan 2026
176.5400
178.2600
174.5600
178.2600
258,000
Wed, 28 Jan 2026
179.5500
180.1100
175.6800
175.7800
288,700
Tue, 27 Jan 2026
180.9000
180.9000
176.1000
180.2000
257,900
Mon, 26 Jan 2026
181.2200
182.0200
180.0900
180.5700
149,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
182.3600
182.9200
179.8900
181.3900
137,100
Thu, 22 Jan 2026
184.7200
184.7600
182.5900
183.4300
186,200
Wed, 21 Jan 2026
182.2400
185.5400
181.4800
184.1600
247,700
Tue, 20 Jan 2026
182.2100
183.2600
179.2500
180.8600
267,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
183.2900
185.0200
181.6400
184.6400
236,000
Thu, 15 Jan 2026
180.7800
183.0700
180.5100
183.0300
213,200
Wed, 14 Jan 2026
176.3600
180.2000
175.1200
180.1200
303,400
Tue, 13 Jan 2026
175.0200
176.6700
174.3000
176.6400
232,200
Mon, 12 Jan 2026
173.3900
175.1900
171.1800
175.0000
171,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
172.0000
174.3500
169.9400
173.9800
160,200
Thu, 08 Jan 2026
168.9100
171.8100
166.5700
171.7500
188,900
Wed, 07 Jan 2026
170.1000
170.1000
168.0400
168.5400
131,800
Tue, 06 Jan 2026
167.6000
170.0200
167.2700
169.2900
219,100
Mon, 05 Jan 2026
161.7600
170.0800
161.7600
168.4200
338,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
160.2300
163.2600
159.6700
162.2400
361,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
162.4400
163.7500
159.9700
160.1400
191,500
Tue, 30 Dec 2025
163.2800
165.3300
161.9400
162.5700
199,300
Mon, 29 Dec 2025
163.8400
164.0700
161.1700
163.3400
224,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
161.5100
164.3500
160.4900
163.8600
441,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
161.0600
162.6600
160.3400
161.4500
112,400
Tue, 23 Dec 2025
3 · 8-K
After-hours · 16:03 ET
8-K ↗
Tue, 23 Dec 2025
160.0900
162.7400
160.0900
161.6600
165,400
Mon, 22 Dec 2025
160.0100
163.1100
159.4800
161.4700
204,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
160.6200
162.2100
158.0400
160.0900
487,400
Thu, 18 Dec 2025
158.9700
161.9300
158.7400
160.5600
297,300
Wed, 17 Dec 2025
158.4900
161.1100
158.4000
158.4800
155,400
Tue, 16 Dec 2025
160.2000
161.0900
158.7400
159.2700
165,700
Mon, 15 Dec 2025
163.0100
163.6500
159.9300
160.3400
207,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
164.6000
165.9300
161.3300
162.4000
235,000
Thu, 11 Dec 2025
159.8100
164.8200
159.8100
163.9700
212,300
Wed, 10 Dec 2025
158.0400
159.9400
157.5200
159.0200
341,200
Tue, 09 Dec 2025
160.7900
162.4700
157.6200
157.8000
228,200
Mon, 08 Dec 2025
161.9700
163.0000
159.3500
160.4100
442,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
162.9600
165.2400
161.7100
162.3300
230,200
Thu, 04 Dec 2025
163.1100
165.5900
161.0900
163.2100
462,300
Wed, 03 Dec 2025
164.5900
167.5400
163.0400
163.1200
311,800
Tue, 02 Dec 2025
164.4000
165.3400
161.7000
164.3400
264,900
Mon, 01 Dec 2025
160.1100
164.5000
159.7800
163.5800
353,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
160.6200
161.9000
160.6200
161.3000
107,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
159.3500
162.0100
159.3500
160.9600
296,900
Tue, 25 Nov 2025
155.3600
161.4100
155.1800
161.0300
272,400
Mon, 24 Nov 2025
155.0000
155.4100
153.0400
154.0700
240,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
153.6400
157.2900
153.6400
155.8500
193,500
Thu, 20 Nov 2025
158.0200
158.6800
152.8600
152.9400
168,400
Wed, 19 Nov 2025
156.9600
157.9300
155.7100
156.1300
184,100
Tue, 18 Nov 2025
154.6500
157.2400
153.3800
156.9200
169,700
Mon, 17 Nov 2025
156.1700
156.6700
154.1100
155.5500
219,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
157.2800
158.3500
155.8500
156.2900
190,000
Thu, 13 Nov 2025
159.9500
161.4900
158.7500
159.2700
186,800
Wed, 12 Nov 2025
160.7400
161.4600
159.9800
161.4000
197,900
Tue, 11 Nov 2025
160.3400
161.6400
158.7300
160.1300
168,500
Mon, 10 Nov 2025
160.1400
161.9900
157.3600
160.4700
181,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
156.3400
159.0500
155.8000
158.9600
156,800
Thu, 06 Nov 2025
159.8400
161.1700
156.0600
157.0700
238,800
Wed, 05 Nov 2025
157.3200
161.2800
157.0100
159.9700
270,800
Tue, 04 Nov 2025
154.7400
157.5200
154.7400
157.3200
208,800
Mon, 03 Nov 2025
155.1900
156.3000
151.1100
155.9800
313,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
156.7500
157.8300
154.7200
157.0300
377,400
Thu, 30 Oct 2025
167.3000
167.3900
154.7200
157.2000
502,500
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Wed, 29 Oct 2025
163.1600
173.6400
163.1200
169.4400
613,900
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 28 Oct 2025
166.7600
167.9800
162.2500
162.7100
416,200
Mon, 27 Oct 2025
168.9600
170.0700
166.7400
166.7800
228,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
167.5400
168.7500
165.8500
168.2000
224,800
Thu, 23 Oct 2025
165.7400
166.8100
164.2000
166.7200
222,000
Wed, 22 Oct 2025
168.4900
168.4900
165.1900
165.3300
213,000
Tue, 21 Oct 2025
166.5000
169.7800
165.8800
168.5900
198,300
Mon, 20 Oct 2025
165.8400
167.1200
164.7400
166.3100
195,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
165.2800
165.6900
164.1000
165.0700
184,700
Thu, 16 Oct 2025
167.6800
167.6800
164.2000
165.0400
174,900
Wed, 15 Oct 2025
167.8000
169.5300
164.7700
167.4100
280,900
Tue, 14 Oct 2025
167.5900
170.2100
167.5900
167.8500
188,000
Mon, 13 Oct 2025
171.4900
171.7200
169.2500
169.2700
259,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
170.8600
171.8300
169.7900
170.5700
178,000
Thu, 09 Oct 2025
174.2200
174.6400
169.5300
170.5800
135,300
Wed, 08 Oct 2025
172.7300
173.8300
171.3400
173.6000
108,800
Tue, 07 Oct 2025
175.3300
176.2500
171.0700
172.0900
112,000
Mon, 06 Oct 2025
174.1000
177.2000
173.2200
175.1800
160,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
174.3400
174.9900
172.5500
174.0000
163,100
Thu, 02 Oct 2025
172.2000
173.8400
171.2600
173.6300
144,000
Wed, 01 Oct 2025
171.2600
173.4700
170.6000
172.4700
194,600
Tue, 30 Sep 2025
171.1900
172.6600
170.6200
172.0700
175,000
Mon, 29 Sep 2025
171.4000
171.6500
169.9100
171.0200
304,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
168.7800
170.9300
168.7800
170.8800
152,300
Thu, 25 Sep 2025
169.0500
170.8300
167.9200
168.9400
157,700
Wed, 24 Sep 2025
172.1500
172.8700
168.7500
169.5900
186,700
Tue, 23 Sep 2025
172.0700
173.9400
170.8800
172.0800
213,200
Mon, 22 Sep 2025
170.4700
172.9300
169.8900
172.3500
246,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
171.3900
173.2800
170.5600
170.9700
1,205,600
Thu, 18 Sep 2025
169.3500
171.9000
169.1500
170.5800
183,600
Wed, 17 Sep 2025
168.7200
171.5400
168.5000
168.9600
205,200
Tue, 16 Sep 2025
169.1900
169.6500
166.7900
168.3200
198,900
Mon, 15 Sep 2025
169.1900
170.7900
168.1800
169.0300
165,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
171.3700
171.3700
168.6400
169.2600
191,400
Thu, 11 Sep 2025
170.2900
173.1900
170.1700
171.8900
211,100
Wed, 10 Sep 2025
168.5600
169.9200
167.5700
169.3300
393,800
Tue, 09 Sep 2025
170.4300
170.4300
167.7100
168.7900
217,600
Mon, 08 Sep 2025
169.3500
171.1800
168.0400
170.3000
316,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
173.0000
173.6200
169.4300
170.4600
166,700