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
169.8000
175.0150
169.4050
173.5600
172,115
Thu, 03 Sep 2026
173.1100
173.9800
166.8300
171.5400
180,000
Wed, 02 Sep 2026
165.0700
173.8400
164.2400
171.3100
150,600
Tue, 01 Sep 2026
163.5500
165.2600
162.9900
164.1000
156,300
Mon, 31 Aug 2026
163.6300
166.0000
163.3700
164.5800
119,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
163.9600
165.5000
161.7800
165.2700
146,500
Thu, 27 Aug 2026
163.4100
165.1000
160.1300
164.1200
146,900
Wed, 26 Aug 2026
162.7600
165.7900
160.7200
164.7900
187,600
Tue, 25 Aug 2026
166.7700
166.7700
161.0700
162.0800
132,400
Mon, 24 Aug 2026
165.1700
166.9200
164.3600
165.2400
218,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
163.7300
165.3000
161.1000
164.4000
146,400
Thu, 20 Aug 2026
160.7000
163.9400
160.4800
162.4600
126,600
Wed, 19 Aug 2026
159.9100
163.0100
159.3900
162.3700
132,600
Tue, 18 Aug 2026
162.6300
164.8700
158.8000
159.2500
224,900
Mon, 17 Aug 2026
163.9300
165.6100
161.7500
161.8700
202,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
163.2800
168.0000
162.6000
164.9300
152,400
Thu, 13 Aug 2026
166.9900
167.6800
162.9600
163.5800
128,000
Wed, 12 Aug 2026
168.8100
169.3900
164.5700
165.2200
181,400
Tue, 11 Aug 2026
18 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 11 Aug 2026
169.9600
173.2400
169.2100
169.7400
152,100
Mon, 10 Aug 2026
169.0100
170.7800
166.0200
168.9800
202,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
165.8200
169.8400
165.0100
168.7400
190,700
Thu, 06 Aug 2026
169.1900
169.4800
165.7100
166.1700
138,200
Wed, 05 Aug 2026
169.3200
170.7000
166.0800
167.7800
118,500
Tue, 04 Aug 2026
167.3100
174.7000
166.6600
170.3300
184,400
Mon, 03 Aug 2026
17 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Mon, 03 Aug 2026
16 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 03 Aug 2026
161.6900
164.9000
161.6900
163.9300
126,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
157.8300
161.0100
157.4900
159.0800
110,300
Thu, 30 Jul 2026
157.8300
160.4700
156.0500
157.8400
117,500
Wed, 29 Jul 2026
163.9800
165.9500
156.2700
156.9500
115,000
Tue, 28 Jul 2026
166.1900
168.8000
163.7600
164.2400
93,500
Mon, 27 Jul 2026
166.5600
167.6100
163.7800
164.4300
83,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
166.4900
166.6900
163.7300
165.3500
89,600
Thu, 23 Jul 2026
162.0900
167.7500
162.0900
165.0400
133,700
Wed, 22 Jul 2026
161.0200
164.2100
161.0200
163.7500
68,800
Tue, 21 Jul 2026
161.2100
162.4700
159.6600
161.1800
99,400
Mon, 20 Jul 2026
163.1200
164.0800
160.0200
160.1100
84,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
163.6300
168.4000
162.1200
162.4300
106,900
Thu, 16 Jul 2026
162.0800
165.7900
162.0800
165.7100
121,900
Wed, 15 Jul 2026
163.5100
164.6800
161.5200
162.7300
120,000
Tue, 14 Jul 2026
163.5900
165.0800
161.4000
163.1600
123,600
Mon, 13 Jul 2026
160.3800
162.7700
160.1800
162.2400
152,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
162.7900
165.3800
161.3300
161.4800
112,900
Thu, 09 Jul 2026
163.4200
164.1600
159.1400
162.1500
249,200
Wed, 08 Jul 2026
15 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 08 Jul 2026
164.3400
166.6900
162.6100
162.9500
175,900
Tue, 07 Jul 2026
170.3500
171.1000
162.0500
166.1600
224,100
Mon, 06 Jul 2026
170.1800
172.1400
168.0000
170.8900
120,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
167.6900
172.3400
167.6900
170.2500
204,600
Wed, 01 Jul 2026
164.5900
167.4500
160.9500
166.3000
157,600
Tue, 30 Jun 2026
168.4700
168.8800
163.9700
164.4900
191,300
Mon, 29 Jun 2026
167.5200
168.8300
166.2800
167.4900
198,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
167.2600
172.3900
165.8000
168.8000
518,000
Thu, 25 Jun 2026
165.0800
170.2100
164.4700
168.0400
96,200
Wed, 24 Jun 2026
159.1800
165.0400
154.9100
163.5200
159,000
Tue, 23 Jun 2026
160.7300
163.0600
157.0000
159.0800
154,200
Mon, 22 Jun 2026
160.7800
162.9500
159.6000
161.0500
181,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
158.1500
162.8400
158.1500
161.3500
446,000
Wed, 17 Jun 2026
152.6300
157.6900
152.6300
156.1700
231,500
Tue, 16 Jun 2026
152.9800
155.0600
149.8200
153.4300
222,900
Mon, 15 Jun 2026
155.2000
158.8700
151.8800
152.0600
151,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
154.8000
156.0000
152.5300
153.7400
91,500
Thu, 11 Jun 2026
152.2300
155.9900
151.0000
154.4100
143,600
Wed, 10 Jun 2026
153.5600
154.2000
150.4400
150.8600
144,400
Tue, 09 Jun 2026
151.9700
156.0000
150.9300
152.9600
137,500
Mon, 08 Jun 2026
150.0000
153.4000
150.0000
150.6700
159,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
150.8700
152.0000
148.5400
149.3700
134,400
Thu, 04 Jun 2026
153.4900
154.1300
149.8300
151.6800
181,800
Wed, 03 Jun 2026
151.7000
152.9600
148.0500
150.1200
153,600
Tue, 02 Jun 2026
151.7800
155.9200
151.7800
152.7600
122,200
Mon, 01 Jun 2026
149.7000
150.3700
146.1300
149.8600
194,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
153.4200
153.6000
150.5600
150.7100
148,000
Thu, 28 May 2026
151.8500
154.1500
150.3600
152.4800
219,400
Thu, 28 May 2026
14 · 8-K
Next filing day · accepted 27 May, 17:47 ET
8-K ↗
Wed, 27 May 2026
153.5000
156.5400
153.3500
153.8400
169,100
Tue, 26 May 2026
150.0400
154.0000
148.5100
152.5800
111,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
150.2900
152.2800
147.6800
150.0200
137,100
Thu, 21 May 2026
150.2700
150.2900
146.3100
149.8300
235,700
Wed, 20 May 2026
148.7200
152.9900
146.0000
152.1600
199,300
Tue, 19 May 2026
13 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 19 May 2026
151.7400
154.4600
146.0400
149.9600
215,600
Mon, 18 May 2026
146.0500
152.3900
145.7600
151.2200
230,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
151.0600
151.0600
146.8900
147.2700
159,200
Thu, 14 May 2026
152.8800
154.1400
150.7000
151.9800
144,200
Wed, 13 May 2026
151.5900
154.8500
149.6600
151.6300
240,800
Tue, 12 May 2026
154.6200
155.0300
150.3600
151.6300
238,000
Mon, 11 May 2026
163.0600
165.5000
153.0100
154.8000
356,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
166.6500
168.5900
163.6200
163.7600
161,300
Thu, 07 May 2026
172.8200
172.8200
165.4200
166.2000
253,400
Wed, 06 May 2026
170.1900
174.0900
169.0900
170.8500
367,500
Tue, 05 May 2026
173.4100
180.6300
165.7900
166.9700
617,500
Mon, 04 May 2026
12 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Mon, 04 May 2026
11 · 8-K
After-hours · 16:33 ET
8-K ↗
Mon, 04 May 2026
170.7000
172.8200
167.0300
167.3900
133,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 01 May 2026
172.6300
174.7200
169.2300
171.3500
148,500
Thu, 30 Apr 2026
168.7600
174.6900
168.0100
173.4400
191,300
Wed, 29 Apr 2026
168.0900
169.8600
166.9700
168.3700
205,000
Tue, 28 Apr 2026
172.9100
173.7300
167.9600
168.7700
122,900
Mon, 27 Apr 2026
172.0100
174.4800
170.1700
172.0300
110,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
173.5500
174.6200
171.4100
171.8900
168,700
Thu, 23 Apr 2026
170.9000
175.6100
169.9400
174.3500
98,300
Wed, 22 Apr 2026
170.7500
173.4400
167.8700
169.2500
138,400
Tue, 21 Apr 2026
173.0100
174.4600
167.0000
169.1800
215,500
Mon, 20 Apr 2026
171.0500
173.8500
170.3400
172.9600
88,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
169.5800
175.1600
168.8400
172.1100
213,300
Thu, 16 Apr 2026
168.7800
170.4300
166.0000
167.9700
190,800
Wed, 15 Apr 2026
174.4200
175.0000
167.0800
168.7500
131,400
Tue, 14 Apr 2026
176.5600
179.1500
175.0000
175.9600
163,900
Mon, 13 Apr 2026
176.3800
178.4500
175.0000
176.5600
180,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
180.4800
181.3200
176.6700
176.8900
101,800
Thu, 09 Apr 2026
175.4800
180.2300
175.1300
179.0400
105,200
Wed, 08 Apr 2026
174.2700
179.3700
174.2700
176.3000
174,600
Tue, 07 Apr 2026
167.8100
171.0000
164.0000
168.2000
136,000
Mon, 06 Apr 2026
167.3100
169.2500
165.2300
167.6200
75,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
167.0000
169.8000
164.9700
168.2000
136,800
Wed, 01 Apr 2026
167.4200
172.3600
166.2800
170.0000
127,800
Tue, 31 Mar 2026
166.8600
167.3500
161.2400
164.9700
251,500
Mon, 30 Mar 2026
167.9600
169.4800
162.7500
164.3200
185,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
166.9900
170.0600
165.5200
167.0000
97,100
Thu, 26 Mar 2026
166.9700
170.2400
166.9700
168.5900
147,800
Wed, 25 Mar 2026
173.4600
174.0000
169.1200
169.1500
100,800
Tue, 24 Mar 2026
164.5300
172.8500
164.5300
171.2300
117,600
Mon, 23 Mar 2026
164.4000
167.6300
163.7700
167.2600
141,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
163.3800
164.5500
159.1200
159.8000
349,500
Thu, 19 Mar 2026
9 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Thu, 19 Mar 2026
8 · DEFA14A
After-hours · 16:16 ET
DEFA14A ↗
Thu, 19 Mar 2026
166.1400
167.0600
162.2000
163.1700
104,500
Wed, 18 Mar 2026
166.4500
169.7400
165.2900
167.7000
149,900
Tue, 17 Mar 2026
171.9900
171.9900
164.9600
166.7900
135,600
Mon, 16 Mar 2026
173.1000
175.7800
168.9000
169.9300
176,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
171.1000
171.8500
168.1100
170.7800
117,100
Thu, 12 Mar 2026
173.2800
174.9400
169.7600
170.1500
213,700
Wed, 11 Mar 2026
169.5200
177.4600
169.0100
175.9200
321,200
Tue, 10 Mar 2026
167.9800
172.1700
165.0000
170.1000
235,600
Mon, 09 Mar 2026
165.0500
174.3000
158.7000
167.9000
205,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
170.0000
172.1600
165.3100
168.1300
158,400
Thu, 05 Mar 2026
176.0000
177.6800
172.5000
173.1300
164,400
Wed, 04 Mar 2026
185.7100
188.2200
177.7600
178.0100
279,600
Tue, 03 Mar 2026
203.7600
203.7600
179.9200
184.7800
274,900
Mon, 02 Mar 2026
7 · 10-K
After-hours · 16:28 ET
10-K ↗
Mon, 02 Mar 2026
6 · 8-K
After-hours · 16:26 ET
8-K ↗
Mon, 02 Mar 2026
210.6000
219.8800
209.8900
218.4700
101,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
214.3200
214.5800
210.1400
213.5300
213,600
Thu, 26 Feb 2026
214.8000
216.6700
210.4000
216.5000
134,800
Wed, 25 Feb 2026
215.8100
216.3000
207.7600
213.0900
128,200
Tue, 24 Feb 2026
210.9500
216.8900
210.9500
215.1500
148,900
Mon, 23 Feb 2026
212.3600
214.4000
207.9400
211.1800
141,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
210.2200
214.6500
208.2500
213.4600
105,100
Thu, 19 Feb 2026
204.0000
210.3900
201.7600
210.2800
107,600
Wed, 18 Feb 2026
207.5900
209.6500
202.7800
203.0100
109,900
Tue, 17 Feb 2026
211.9500
211.9500
204.3100
208.9000
91,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
208.3800
213.4900
208.3800
210.8400
65,100
Thu, 12 Feb 2026
211.8100
214.9800
207.4000
209.2000
69,800
Wed, 11 Feb 2026
209.2700
211.9200
208.8800
210.2600
67,600
Tue, 10 Feb 2026
208.3400
211.0800
207.3000
207.3200
83,100
Mon, 09 Feb 2026
208.3300
208.4200
205.7500
208.3000
92,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
203.2700
209.5500
203.2700
208.3800
83,400
Thu, 05 Feb 2026
203.2300
205.9600
201.5000
202.6900
102,200
Wed, 04 Feb 2026
196.7400
204.2000
196.7400
203.2300
137,100
Tue, 03 Feb 2026
195.4200
197.6000
193.7000
195.5200
122,500
Mon, 02 Feb 2026
194.3100
197.8900
194.2500
195.0000
177,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
190.8500
195.9500
190.8500
195.3100
124,900
Thu, 29 Jan 2026
190.9800
194.1300
188.9600
193.0200
138,400
Wed, 28 Jan 2026
192.9600
194.3800
189.9600
190.9000
68,400
Tue, 27 Jan 2026
191.0400
194.1700
187.8100
193.3300
104,100
Mon, 26 Jan 2026
5 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 26 Jan 2026
191.4200
193.0700
190.4000
192.1700
91,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
191.2200
193.5300
189.0000
191.1400
64,500
Thu, 22 Jan 2026
192.0000
193.2900
191.2700
192.7800
65,400
Wed, 21 Jan 2026
189.9000
192.5200
189.4200
191.9500
100,100
Tue, 20 Jan 2026
190.4400
193.6800
188.1900
188.6800
86,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
192.1800
195.1700
189.4000
192.5800
122,000
Thu, 15 Jan 2026
191.1400
194.8600
189.5500
193.0500
119,600
Wed, 14 Jan 2026
188.3800
192.1000
188.3800
190.6800
86,300
Tue, 13 Jan 2026
188.7700
189.7100
186.8500
188.8600
90,500
Mon, 12 Jan 2026
186.0000
188.9500
181.4700
188.1100
141,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
185.7700
188.0900
184.7100
186.9100
105,300
Thu, 08 Jan 2026
181.0800
189.1800
181.0800
186.5100
90,700
Wed, 07 Jan 2026
182.5000
184.0700
179.3000
182.0200
123,900
Tue, 06 Jan 2026
180.5200
183.9100
177.3800
182.9600
165,600
Mon, 05 Jan 2026
172.0200
183.0000
172.0200
182.1300
199,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
169.6500
171.2000
166.4400
170.4300
98,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
170.7200
170.7200
167.3300
167.8700
56,000
Tue, 30 Dec 2025
172.3500
173.0000
170.5400
170.5700
61,200
Mon, 29 Dec 2025
174.5000
175.0000
170.7300
172.3400
75,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
173.2800
174.6400
172.1400
174.3600
62,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
172.9900
173.6100
172.0900
173.6100
38,800
Tue, 23 Dec 2025
172.6600
174.0000
171.7800
173.6000
59,500
Mon, 22 Dec 2025
172.8700
175.2900
171.6800
172.3400
82,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
171.0500
176.4200
170.0400
173.8700
363,900
Thu, 18 Dec 2025
174.4300
175.8900
171.9700
172.3900
89,100
Wed, 17 Dec 2025
177.7100
181.6100
172.9100
173.6100
149,200
Tue, 16 Dec 2025
177.5100
180.3100
175.3300
178.3700
175,700
Mon, 15 Dec 2025
177.3900
178.9200
175.9900
178.0300
161,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
174.7800
178.2100
174.0000
177.3500
137,100
Thu, 11 Dec 2025
168.7200
175.4800
168.7200
174.0000
152,800
Wed, 10 Dec 2025
4 · 8-K
After-hours · 16:27 ET
8-K ↗
Wed, 10 Dec 2025
162.0600
168.0100
162.0000
166.8900
126,500
Tue, 09 Dec 2025
163.1000
165.0000
161.9900
162.4400
70,000
Mon, 08 Dec 2025
165.0300
167.6900
162.9600
163.0300
73,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
166.3900
166.8900
163.6300
164.8600
75,900
Thu, 04 Dec 2025
164.0800
167.8800
162.0100
166.6800
108,300
Wed, 03 Dec 2025
162.6800
166.0100
161.9100
165.5900
92,000
Tue, 02 Dec 2025
163.1600
164.8800
161.0000
161.9000
92,300
Mon, 01 Dec 2025
159.8500
164.5400
159.8500
162.9100
180,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
161.5300
163.6200
158.6100
160.3700
88,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
163.9600
165.8700
160.5900
160.9400
176,500
Tue, 25 Nov 2025
160.9900
164.9100
160.0700
163.6400
194,100
Mon, 24 Nov 2025
160.1000
162.0000
158.5700
159.8800
109,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
158.7000
164.0600
157.7500
161.0100
156,100
Thu, 20 Nov 2025
160.8000
161.0100
156.3000
157.8000
108,800
Wed, 19 Nov 2025
163.2000
163.2000
156.6800
159.4600
133,900
Tue, 18 Nov 2025
164.4700
165.8600
162.4000
162.8500
157,000
Mon, 17 Nov 2025
162.4800
164.8800
161.0000
161.6600
211,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
166.5800
167.1000
159.6600
162.4500
133,000
Thu, 13 Nov 2025
166.1900
168.8900
164.7300
165.6600
129,500
Wed, 12 Nov 2025
3 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 12 Nov 2025
165.3400
168.6100
163.5400
167.3500
171,900
Tue, 11 Nov 2025
165.7000
166.7400
161.6300
164.4200
131,900
Mon, 10 Nov 2025
167.1400
169.0200
164.5600
165.4100
167,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
167.9400
173.3800
159.7900
166.8600
198,000
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:28 ET
8-K ↗
Thu, 06 Nov 2025
179.1700
179.3600
172.7100
173.1400
108,400
Wed, 05 Nov 2025
173.9200
178.3000
173.9200
177.2200
70,200
Tue, 04 Nov 2025
176.5200
178.3400
173.7800
174.7900
121,800
Mon, 03 Nov 2025
176.9500
179.5000
173.3800
177.4500
140,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
176.5500
181.2000
175.8500
178.7200
237,200
Thu, 30 Oct 2025
179.9900
182.2800
175.9600
176.8900
73,200
Wed, 29 Oct 2025
181.4100
183.5500
178.4100
180.2600
60,600
Tue, 28 Oct 2025
183.8100
186.8400
181.6000
182.4700
57,300
Mon, 27 Oct 2025
188.5500
189.2500
184.5500
185.0200
48,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
188.8700
189.5000
186.8900
188.1000
50,500
Thu, 23 Oct 2025
186.7800
188.1900
185.6100
187.5700
65,500
Wed, 22 Oct 2025
185.6000
187.5100
184.7700
187.1000
106,600
Tue, 21 Oct 2025
181.6900
186.3700
181.6900
185.7600
44,100
Mon, 20 Oct 2025
181.8100
184.4700
178.0200
183.2600
43,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
183.0000
184.3200
179.9900
180.8300
89,000
Thu, 16 Oct 2025
184.0900
185.0400
181.9200
183.9500
78,700
Wed, 15 Oct 2025
183.8600
186.7200
183.6800
184.0300
73,600
Tue, 14 Oct 2025
180.0400
184.3500
180.0400
183.2800
85,000
Mon, 13 Oct 2025
184.0200
188.2000
181.3600
181.9900
60,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
186.2700
186.6300
181.8100
182.5500
61,300
Thu, 09 Oct 2025
189.2000
189.2000
185.0600
185.4900
56,600
Wed, 08 Oct 2025
188.3000
190.9300
187.2700
189.4600
39,800
Tue, 07 Oct 2025
188.0700
189.2500
187.8100
187.8100
50,000
Mon, 06 Oct 2025
193.2600
193.2600
186.9100
188.7500
93,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
191.5700
194.3200
191.5700
191.6600
92,100
Thu, 02 Oct 2025
188.2200
192.3500
184.4500
191.5700
84,000
Wed, 01 Oct 2025
190.8200
190.8200
186.5300
189.1500
95,500
Tue, 30 Sep 2025
190.1000
190.9400
189.1800
190.9000
86,900
Mon, 29 Sep 2025
192.3700
192.3700
189.5000
190.4300
64,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
192.2500
194.4100
191.6500
192.6200
68,300
Thu, 25 Sep 2025
193.2400
194.4000
190.5500
192.3000
97,200
Wed, 24 Sep 2025
194.9400
198.0600
193.3600
194.1100
103,800
Tue, 23 Sep 2025
198.8600
201.4300
195.9000
196.8000
92,900
Mon, 22 Sep 2025
198.5000
200.5400
195.6700
197.7500
98,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
204.0200
204.0200
198.0100
198.4600
262,000
Thu, 18 Sep 2025
202.1700
206.2400
202.1700
204.1000
89,100
Wed, 17 Sep 2025
207.1100
207.7100
201.3000
201.7400
55,700
Tue, 16 Sep 2025
203.7900
207.0000
202.1000
205.3000
81,300
Mon, 15 Sep 2025
207.2200
207.7100
203.8100
204.4200
84,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
208.5400
209.4600
203.8800
205.6400
77,300
Thu, 11 Sep 2025
206.6700
212.1300
204.4900
211.2600
138,900
Wed, 10 Sep 2025
207.0600
208.1400
205.2800
206.1000
52,900
Tue, 09 Sep 2025
210.5900
210.5900
205.7800
207.9600
69,100
Mon, 08 Sep 2025
211.1500
212.1200
209.5200
211.7700
65,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
209.3500
212.8400
207.7900
209.2200
52,800