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.8200
189.7650
186.0750
187.6400
143,877
Thu, 03 Sep 2026
189.1800
193.2800
189.1800
189.9200
186,900
Wed, 02 Sep 2026
189.3800
191.2700
186.9000
187.3700
121,100
Tue, 01 Sep 2026
186.1900
189.3300
186.1900
187.8600
137,500
Mon, 31 Aug 2026
186.6100
186.8000
184.6900
185.7300
73,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
187.7300
190.3300
186.1900
186.2900
85,400
Thu, 27 Aug 2026
184.9300
187.5900
183.5600
186.8800
100,300
Wed, 26 Aug 2026
185.4100
189.0900
185.4100
187.0800
139,400
Tue, 25 Aug 2026
185.9500
187.5500
183.0200
185.6900
165,500
Mon, 24 Aug 2026
183.6500
187.7500
183.6500
185.3100
155,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
182.7700
184.7000
181.5000
182.5200
191,000
Thu, 20 Aug 2026
181.3100
184.3400
179.4100
182.0300
84,900
Wed, 19 Aug 2026
185.4200
187.8500
182.9200
183.0500
192,200
Tue, 18 Aug 2026
184.5000
186.7000
183.5400
185.0300
180,000
Mon, 17 Aug 2026
184.0000
184.8200
181.8000
182.6500
85,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
186.5900
187.9900
183.9200
184.3500
125,300
Thu, 13 Aug 2026
185.9800
187.8000
184.3600
186.3400
132,100
Wed, 12 Aug 2026
184.3700
187.5500
182.5900
183.6000
147,100
Tue, 11 Aug 2026
184.8500
186.6500
182.2000
184.3700
294,800
Mon, 10 Aug 2026
186.5500
187.5800
183.2000
184.8500
146,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
16 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 07 Aug 2026
188.9900
198.9800
185.0000
188.6900
277,200
Thu, 06 Aug 2026
15 · 8-K
After-hours · 16:25 ET
8-K ↗
Thu, 06 Aug 2026
180.2100
180.9800
176.8800
180.8900
132,300
Wed, 05 Aug 2026
180.4600
181.0700
177.5800
178.4700
86,000
Tue, 04 Aug 2026
177.7700
180.5900
175.5600
178.7700
146,700
Mon, 03 Aug 2026
175.3200
179.7000
175.3200
179.2800
281,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
180.1700
181.6900
174.6900
175.0100
224,900
Thu, 30 Jul 2026
183.2500
183.2500
178.9400
182.0200
117,700
Wed, 29 Jul 2026
177.5400
183.5100
177.5400
183.4000
167,800
Tue, 28 Jul 2026
177.7800
180.7000
175.7800
179.2700
173,200
Mon, 27 Jul 2026
179.0100
181.0200
175.8000
175.9400
191,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
177.0000
180.2100
176.0000
178.8300
122,800
Thu, 23 Jul 2026
174.2700
175.9800
172.4000
174.9500
159,500
Wed, 22 Jul 2026
178.4200
178.4200
174.1900
175.6100
164,300
Tue, 21 Jul 2026
179.5300
181.2100
177.6200
178.9600
107,700
Mon, 20 Jul 2026
177.8900
181.4600
177.8900
179.7400
127,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
178.2500
184.7200
177.2300
177.9700
142,200
Thu, 16 Jul 2026
174.7000
180.7100
174.7000
178.3200
143,800
Wed, 15 Jul 2026
178.8000
178.8000
171.6300
174.2000
199,100
Tue, 14 Jul 2026
182.7200
184.3700
179.8800
179.9400
175,800
Mon, 13 Jul 2026
184.1800
186.1700
180.0800
182.9500
175,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
180.4200
182.7800
180.4200
182.6000
99,400
Thu, 09 Jul 2026
181.7500
182.9100
177.8100
180.7800
190,300
Wed, 08 Jul 2026
179.6700
181.9500
178.2800
179.2800
216,900
Tue, 07 Jul 2026
183.3300
185.5900
179.8400
180.4100
120,900
Mon, 06 Jul 2026
182.0000
182.5000
180.7000
181.7200
177,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
180.4300
185.5800
179.8300
182.6400
183,100
Wed, 01 Jul 2026
175.8400
180.9300
175.5000
178.6400
167,900
Tue, 30 Jun 2026
177.8000
179.5200
175.1900
175.2500
168,000
Mon, 29 Jun 2026
180.3700
181.4200
176.0000
178.4100
207,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
174.6800
180.7200
174.6800
180.4600
659,600
Thu, 25 Jun 2026
174.2700
175.6800
171.6000
173.1700
153,100
Wed, 24 Jun 2026
173.7100
178.0000
172.6400
174.9700
180,600
Tue, 23 Jun 2026
169.1100
173.7100
168.5100
172.7400
185,700
Mon, 22 Jun 2026
164.6600
170.2400
164.6600
167.4200
152,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
165.2800
166.3200
162.3500
163.6300
280,000
Wed, 17 Jun 2026
163.1400
167.5900
163.1400
164.5400
160,700
Tue, 16 Jun 2026
164.9600
165.4300
161.3500
164.2400
146,600
Mon, 15 Jun 2026
14 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 15 Jun 2026
159.6400
163.6700
157.3500
163.1700
193,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
162.2300
163.6000
159.4700
160.4500
168,500
Fri, 12 Jun 2026
13 · 8-K
Pre-market · 09:00 ET
8-K ↗
Thu, 11 Jun 2026
161.6300
165.2100
160.8500
162.1200
156,200
Wed, 10 Jun 2026
159.0500
163.0400
157.3200
161.2300
112,700
Tue, 09 Jun 2026
154.5300
157.9400
154.5300
157.6200
121,200
Mon, 08 Jun 2026
157.1300
157.8000
153.6700
153.8700
160,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
152.3600
158.4400
152.0000
156.9800
163,800
Thu, 04 Jun 2026
151.9700
154.9300
149.4400
150.2300
270,200
Wed, 03 Jun 2026
151.3500
151.9900
147.0600
149.8200
190,400
Tue, 02 Jun 2026
150.7700
153.9800
150.0500
152.1600
132,400
Mon, 01 Jun 2026
153.7100
155.5900
148.6000
151.1900
150,000
Mon, 01 Jun 2026
12 · 8-K
Pre-market · 07:48 ET
8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
154.1000
156.3200
153.3000
154.0700
183,000
Thu, 28 May 2026
154.8300
156.4800
154.0200
154.5400
117,100
Wed, 27 May 2026
157.7000
159.9100
154.4100
155.7000
127,300
Tue, 26 May 2026
157.7800
160.0000
154.8500
157.4400
217,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
158.3200
160.0000
155.8600
157.7900
160,300
Thu, 21 May 2026
156.7300
159.2800
155.4000
158.4700
188,800
Wed, 20 May 2026
156.3200
158.2100
153.2600
158.2000
128,200
Tue, 19 May 2026
158.8600
160.0000
155.0700
155.7100
148,600
Mon, 18 May 2026
155.2100
158.8700
152.0500
158.5700
130,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
156.2500
157.7000
152.5800
156.4000
144,700
Thu, 14 May 2026
154.9500
156.5300
153.1300
156.4400
179,300
Wed, 13 May 2026
152.5300
156.7600
151.9200
153.7600
147,600
Tue, 12 May 2026
149.0000
153.3100
146.7100
153.2100
329,900
Mon, 11 May 2026
152.2600
154.0000
146.6400
148.9800
304,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
152.6800
154.1700
148.2500
152.2400
221,900
Thu, 07 May 2026
11 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 07 May 2026
152.1300
153.0000
144.7500
152.8200
263,700
Wed, 06 May 2026
10 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 06 May 2026
155.3300
156.2800
152.6300
153.9100
245,400
Tue, 05 May 2026
149.6500
156.5900
149.6500
154.7800
143,000
Mon, 04 May 2026
151.4100
155.4200
148.5400
149.2500
134,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
154.6800
155.3600
152.2400
152.3000
124,500
Thu, 30 Apr 2026
153.5700
154.7900
151.8900
153.5700
124,900
Wed, 29 Apr 2026
9 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Wed, 29 Apr 2026
157.1700
158.7500
154.0300
155.1800
127,300
Tue, 28 Apr 2026
156.8800
159.5800
156.2400
158.1300
155,900
Mon, 27 Apr 2026
155.3300
158.6100
154.1800
155.3100
187,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
153.0600
157.0200
150.4600
156.8400
189,600
Thu, 23 Apr 2026
153.9100
156.0000
151.2400
153.5200
134,100
Wed, 22 Apr 2026
151.8500
153.9800
149.0000
153.9100
291,700
Tue, 21 Apr 2026
155.2500
158.1600
151.2500
152.1900
292,900
Mon, 20 Apr 2026
157.2300
159.7900
151.3400
154.6000
301,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
157.1300
160.8000
156.8300
157.6500
278,700
Thu, 16 Apr 2026
155.1100
156.6600
152.9700
156.2200
316,100
Wed, 15 Apr 2026
153.2300
157.0000
153.2300
155.2800
209,400
Tue, 14 Apr 2026
152.0200
155.6000
150.0100
153.3900
186,500
Mon, 13 Apr 2026
150.1400
156.2300
149.6300
152.8800
264,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
155.5200
155.9800
148.1500
149.2600
204,000
Thu, 09 Apr 2026
153.4200
158.3600
152.9700
155.3100
374,200
Wed, 08 Apr 2026
156.8800
156.8800
153.4400
154.3600
257,400
Tue, 07 Apr 2026
153.8100
156.7900
152.8700
154.5600
200,900
Mon, 06 Apr 2026
150.8400
153.9700
149.9900
153.9700
235,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
153.1700
155.5100
151.6400
153.0900
162,400
Wed, 01 Apr 2026
155.5200
156.8000
152.5000
153.9400
121,300
Tue, 31 Mar 2026
156.5000
157.7700
154.0700
154.6100
124,000
Mon, 30 Mar 2026
150.4300
155.9700
150.4300
155.2100
96,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
152.4300
152.7900
149.6100
150.4900
108,500
Thu, 26 Mar 2026
153.1400
155.6900
152.1000
153.0100
86,900
Wed, 25 Mar 2026
157.0900
158.2200
152.6200
153.8500
88,300
Tue, 24 Mar 2026
153.2700
156.9300
153.2700
155.0300
149,900
Mon, 23 Mar 2026
154.0800
154.5100
150.6000
153.5200
244,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
153.8700
155.3200
150.4500
151.5500
286,800
Thu, 19 Mar 2026
156.4300
156.5000
152.1200
154.0400
129,500
Wed, 18 Mar 2026
158.7600
159.5000
155.8200
156.5400
189,900
Tue, 17 Mar 2026
166.6900
167.0400
160.9500
161.1800
138,700
Mon, 16 Mar 2026
168.6100
170.0500
164.7100
164.7900
109,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
165.6100
171.2400
163.2100
167.3900
102,700
Thu, 12 Mar 2026
158.7800
164.6000
158.7800
163.1600
101,400
Wed, 11 Mar 2026
161.1700
162.2500
159.8300
160.4200
79,200
Tue, 10 Mar 2026
164.2200
165.5900
161.6400
162.1400
98,000
Mon, 09 Mar 2026
167.7800
167.7800
162.1900
163.8700
129,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
170.8100
170.8100
166.2300
169.4200
100,700
Thu, 05 Mar 2026
172.6400
173.6000
166.3700
171.6500
151,600
Wed, 04 Mar 2026
176.2500
176.8400
172.3000
174.3500
109,100
Tue, 03 Mar 2026
175.0500
182.0000
170.7900
175.9500
175,800
Mon, 02 Mar 2026
175.2800
176.7500
172.6900
173.7600
119,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
169.6900
177.0300
164.9900
176.4200
166,400
Thu, 26 Feb 2026
8 · 10-K
After-hours · 16:16 ET
10-K ↗
Thu, 26 Feb 2026
179.6300
180.0000
166.1800
170.2000
262,300
Wed, 25 Feb 2026
7 · 8-K
After-hours · 16:26 ET
8-K ↗
Wed, 25 Feb 2026
157.7300
165.3400
157.0000
163.5000
130,200
Tue, 24 Feb 2026
153.0400
157.0100
152.0100
156.6000
91,000
Mon, 23 Feb 2026
155.6200
158.4100
153.2100
153.4200
70,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
156.3700
156.4000
151.9800
156.1200
113,400
Thu, 19 Feb 2026
157.5200
158.1200
155.1000
155.2900
123,300
Wed, 18 Feb 2026
162.0000
163.3900
157.1700
157.5100
80,500
Tue, 17 Feb 2026
157.8600
162.1400
157.8600
160.0000
90,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
159.9900
159.9900
157.6000
157.9600
105,100
Thu, 12 Feb 2026
165.7300
167.7100
158.3600
161.5800
92,500
Wed, 11 Feb 2026
163.8600
165.9700
160.6500
164.7700
114,700
Tue, 10 Feb 2026
160.2600
164.3600
159.3600
162.7800
81,200
Mon, 09 Feb 2026
163.4700
165.2200
160.4100
160.7300
97,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
161.5800
164.2700
161.0600
163.2900
97,800
Thu, 05 Feb 2026
158.8000
162.4500
158.8000
160.5100
156,100
Wed, 04 Feb 2026
158.5400
161.2400
156.1700
156.2500
131,400
Tue, 03 Feb 2026
157.1700
160.0000
155.7700
156.3400
123,900
Mon, 02 Feb 2026
159.2700
160.4800
156.8400
157.3400
102,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
158.9200
161.8000
157.7000
158.6700
113,300
Thu, 29 Jan 2026
157.0200
161.6500
156.5100
160.4000
147,200
Wed, 28 Jan 2026
152.7900
156.8900
152.2200
155.5000
215,000
Tue, 27 Jan 2026
159.3400
159.3400
151.4500
152.1500
255,000
Mon, 26 Jan 2026
158.4400
160.5000
155.1400
158.6600
157,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
160.6900
160.6900
154.6700
158.5000
436,900
Thu, 22 Jan 2026
169.5200
169.5200
159.8300
160.0200
359,100
Wed, 21 Jan 2026
172.7600
173.9600
168.8600
170.1000
113,900
Tue, 20 Jan 2026
175.9500
178.5000
171.2600
171.6800
127,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
173.2500
176.6900
173.2500
175.9500
117,300
Thu, 15 Jan 2026
176.8000
180.3400
174.3700
174.9500
199,600
Wed, 14 Jan 2026
176.8000
180.3200
174.2800
176.4600
128,100
Tue, 13 Jan 2026
179.9700
180.7900
173.7800
176.0600
137,300
Mon, 12 Jan 2026
174.1000
179.8600
173.0000
179.4100
115,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
174.1100
176.6300
172.2500
174.0200
104,700
Thu, 08 Jan 2026
173.9800
177.3200
172.2500
174.7200
121,300
Wed, 07 Jan 2026
175.0000
176.2000
172.0400
173.7100
212,500
Tue, 06 Jan 2026
180.0000
180.0000
171.3000
174.7900
259,600
Mon, 05 Jan 2026
182.6000
185.8900
180.9000
181.4600
241,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
191.7800
195.8900
182.4900
183.8900
135,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
192.1200
193.0000
189.9800
191.6900
81,000
Tue, 30 Dec 2025
192.7500
193.9800
190.8100
191.5300
83,500
Mon, 29 Dec 2025
192.8200
193.3500
190.7700
192.8200
104,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
194.7100
196.4800
190.7200
192.0600
81,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
195.6600
195.6600
191.1500
194.5400
112,500
Tue, 23 Dec 2025
6 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 23 Dec 2025
193.8600
196.8700
192.9200
195.9500
77,900
Mon, 22 Dec 2025
189.0000
194.6500
183.1300
193.9000
129,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
5 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 19 Dec 2025
188.5500
191.6500
187.9400
189.9400
195,400
Thu, 18 Dec 2025
187.3400
190.2900
183.9900
189.5400
80,000
Wed, 17 Dec 2025
183.9900
187.2400
183.3300
185.8900
81,200
Tue, 16 Dec 2025
187.5300
189.9800
183.3600
184.2500
135,800
Mon, 15 Dec 2025
187.9500
190.4600
185.9200
186.9200
195,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
183.3700
187.6200
180.3600
187.4700
188,200
Thu, 11 Dec 2025
175.9000
182.3400
171.9900
182.2200
105,800
Wed, 10 Dec 2025
173.6800
177.4000
172.5100
175.2000
145,000
Tue, 09 Dec 2025
170.5900
174.1500
170.5900
173.6600
104,100
Mon, 08 Dec 2025
172.3800
173.1100
168.9300
169.9000
196,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
173.4100
173.4700
169.0300
170.1700
195,300
Thu, 04 Dec 2025
177.8500
181.0000
172.5000
173.0100
225,700
Wed, 03 Dec 2025
177.5600
181.5100
177.1200
179.6500
145,800
Tue, 02 Dec 2025
175.7100
178.5500
174.1100
176.9900
122,900
Mon, 01 Dec 2025
176.9000
179.7500
173.5000
175.6000
186,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
178.8000
180.6000
177.6400
177.7500
187,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
177.9700
179.6200
174.8000
176.5000
218,700
Tue, 25 Nov 2025
174.3900
178.2600
174.0000
175.6000
120,000
Mon, 24 Nov 2025
173.9900
176.7500
172.8700
174.5300
150,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
170.6400
175.7900
168.5800
173.8000
260,500
Thu, 20 Nov 2025
175.1000
179.6700
169.0000
170.3900
209,700
Wed, 19 Nov 2025
175.7800
179.5100
170.1200
173.2000
191,000
Tue, 18 Nov 2025
172.2200
175.9300
168.3000
174.2300
119,500
Mon, 17 Nov 2025
180.4900
180.7700
171.8200
173.7500
116,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
184.0900
184.0900
176.3200
179.9900
223,700
Thu, 13 Nov 2025
185.0700
187.6200
181.2100
183.7700
150,700
Wed, 12 Nov 2025
189.3000
192.3900
187.3800
189.4300
141,200
Tue, 11 Nov 2025
189.0200
191.2200
184.4100
187.3500
127,200
Mon, 10 Nov 2025
185.8000
190.0700
183.5800
188.6000
192,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Fri, 07 Nov 2025
199.2000
200.9500
176.1000
181.4000
344,400
Thu, 06 Nov 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 06 Nov 2025
203.5000
204.0000
193.9900
195.0100
299,300
Wed, 05 Nov 2025
206.2000
206.2000
199.8300
203.6100
297,900
Tue, 04 Nov 2025
201.8100
207.5200
200.6100
206.1500
190,200
Mon, 03 Nov 2025
203.8800
208.8000
201.1700
202.1800
262,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
203.6400
207.0800
200.9600
204.0100
199,500
Thu, 30 Oct 2025
201.2700
204.7200
201.2700
202.0000
179,000
Wed, 29 Oct 2025
200.6400
203.8300
199.2200
201.0000
119,200
Tue, 28 Oct 2025
204.0000
208.0000
201.7400
201.7400
124,500
Mon, 27 Oct 2025
206.5500
208.5000
202.9500
204.0000
159,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
207.8300
210.5000
205.0000
206.4000
119,000
Thu, 23 Oct 2025
202.0000
207.7200
196.0800
206.3700
136,800
Wed, 22 Oct 2025
198.0000
201.7500
195.8300
200.9800
182,900
Tue, 21 Oct 2025
194.9000
198.5200
194.4000
196.9200
108,900
Mon, 20 Oct 2025
190.6100
196.2800
188.7700
195.8900
115,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
189.6000
192.4800
187.5000
189.9700
95,100
Thu, 16 Oct 2025
199.0000
200.0000
185.0600
190.3400
369,400
Thu, 16 Oct 2025
2 · 8-K
Pre-market · 09:15 ET
8-K ↗
Wed, 15 Oct 2025
196.5900
201.9200
191.9700
201.8200
350,500
Tue, 14 Oct 2025
189.5200
198.2200
188.9800
198.0900
192,700
Mon, 13 Oct 2025
182.9200
189.4000
182.9200
188.0900
142,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
187.8000
190.2400
183.7500
184.2400
153,500
Thu, 09 Oct 2025
195.0700
195.1300
185.7500
186.7500
264,600
Wed, 08 Oct 2025
198.5000
199.0000
193.6900
194.7200
139,200
Tue, 07 Oct 2025
194.4400
198.7000
193.3900
197.0100
254,400
Mon, 06 Oct 2025
194.5100
197.2200
192.9600
194.5500
179,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
189.9700
194.1900
189.6400
193.4800
122,200
Thu, 02 Oct 2025
185.0400
190.8300
184.2300
189.7700
75,100
Wed, 01 Oct 2025
191.1900
193.0100
186.8500
186.8600
111,200
Tue, 30 Sep 2025
188.0000
193.3000
188.0000
191.9300
137,100
Mon, 29 Sep 2025
186.1800
187.1000
181.4900
186.8200
137,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
181.2800
187.5700
180.6000
187.5600
163,900
Thu, 25 Sep 2025
179.2800
185.2500
175.5300
180.4300
139,400
Thu, 25 Sep 2025
1 · 8-K
Pre-market · 09:20 ET
8-K ↗
Wed, 24 Sep 2025
182.9900
183.9100
179.8100
179.8100
117,000
Tue, 23 Sep 2025
185.0500
186.1600
181.7800
182.3100
230,600
Mon, 22 Sep 2025
181.2800
185.6300
180.4400
185.6300
130,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
185.2400
186.8100
180.7600
181.2700
722,700
Thu, 18 Sep 2025
179.8300
185.8000
179.8300
185.2400
132,000
Wed, 17 Sep 2025
179.5300
183.2000
178.3000
180.7900
127,000
Tue, 16 Sep 2025
177.7800
179.6200
176.2400
178.1200
107,000
Mon, 15 Sep 2025
180.3100
181.8000
175.0000
178.1400
164,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
181.9100
183.3100
180.6100
180.8000
209,700
Thu, 11 Sep 2025
179.4700
183.1200
178.9500
182.4500
131,800
Wed, 10 Sep 2025
173.8400
178.2700
173.6200
178.1200
183,500
Tue, 09 Sep 2025
174.2500
175.1900
172.2500
174.7600
115,600
Mon, 08 Sep 2025
175.0500
180.4700
173.1900
174.9000
214,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
174.3900
176.0600
168.9500
170.5600
168,300