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
251.7800
256.9757
248.0000
255.0900
2,266,355
Thu, 03 Sep 2026
255.8100
260.6800
253.9900
254.6600
2,717,700
Wed, 02 Sep 2026
250.0900
258.4800
249.4700
256.0900
2,887,400
Tue, 01 Sep 2026
251.6600
252.0500
247.1400
252.0200
3,097,400
Mon, 31 Aug 2026
248.1200
250.6600
243.1500
246.5800
4,438,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
241.2200
244.6600
239.8700
244.0100
1,728,500
Thu, 27 Aug 2026
242.5300
244.6500
237.1300
239.8100
2,419,900
Wed, 26 Aug 2026
234.0600
244.1500
233.5500
242.2300
2,235,000
Tue, 25 Aug 2026
239.5000
242.0000
236.5600
236.9000
2,176,000
Mon, 24 Aug 2026
241.1000
246.0000
239.5100
241.9600
2,301,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
20 · 8-K
After-hours · 16:58 ET
8-K ↗
Fri, 21 Aug 2026
240.2800
244.4700
240.0000
242.8700
2,653,800
Thu, 20 Aug 2026
243.2600
246.9500
239.2800
240.0000
3,109,800
Wed, 19 Aug 2026
244.2400
244.7300
240.2200
242.2900
2,998,000
Tue, 18 Aug 2026
240.0000
243.6000
238.2000
243.4900
3,108,100
Mon, 17 Aug 2026
234.5000
240.6700
232.9600
240.5500
3,820,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
232.6600
236.1400
229.4200
233.6100
2,654,200
Thu, 13 Aug 2026
223.9700
232.8900
223.4200
232.6100
2,392,500
Wed, 12 Aug 2026
221.2300
226.6000
221.2300
225.5800
2,575,400
Tue, 11 Aug 2026
215.0000
224.6800
214.2100
224.3600
2,913,700
Mon, 10 Aug 2026
207.9100
215.8500
206.9700
215.5200
3,081,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
202.4400
206.0400
200.5000
203.9100
2,909,000
Thu, 06 Aug 2026
208.9700
210.2800
201.2500
205.5200
2,547,600
Wed, 05 Aug 2026
19 · 10-Q
After-hours · 16:43 ET
10-Q ↗
Wed, 05 Aug 2026
18 · 8-K
After market open · 10:03 ET
8-K ↗
Wed, 05 Aug 2026
209.8200
211.4300
200.3100
202.5500
3,833,900
Tue, 04 Aug 2026
202.4300
206.8400
200.6000
205.8900
3,489,900
Mon, 03 Aug 2026
209.1500
211.5900
205.0600
206.1900
1,992,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
213.5000
213.9900
208.8600
211.6800
2,913,500
Thu, 30 Jul 2026
205.0000
211.6800
203.9100
210.6000
1,982,000
Wed, 29 Jul 2026
210.0000
211.6600
206.0000
206.8100
2,270,900
Tue, 28 Jul 2026
208.4900
210.1100
205.1800
205.8500
2,092,100
Mon, 27 Jul 2026
203.9000
208.9500
200.8000
207.8200
1,935,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
206.2100
210.6400
205.3500
206.7700
1,664,600
Thu, 23 Jul 2026
214.5800
215.3100
205.7600
206.9800
3,809,000
Wed, 22 Jul 2026
216.0000
216.0800
210.2700
211.4100
2,584,300
Tue, 21 Jul 2026
210.8800
212.3900
209.3800
212.2700
2,241,400
Mon, 20 Jul 2026
206.0700
211.0500
206.0700
208.8000
2,119,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
205.6200
207.1400
203.4500
206.8600
2,363,300
Thu, 16 Jul 2026
198.3100
202.7200
197.6200
201.3200
2,627,700
Wed, 15 Jul 2026
200.3600
200.4600
194.2000
196.1600
2,471,200
Tue, 14 Jul 2026
200.0000
201.6600
198.4600
201.4500
2,853,200
Mon, 13 Jul 2026
192.2400
198.5800
191.1200
198.2900
3,092,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
191.8400
193.0400
186.0900
188.3600
2,664,500
Thu, 09 Jul 2026
188.9800
190.6600
187.2200
189.8200
2,599,400
Wed, 08 Jul 2026
182.4400
189.8700
181.6200
187.8100
3,816,900
Tue, 07 Jul 2026
178.5700
180.8900
175.8800
178.8400
2,516,600
Mon, 06 Jul 2026
175.4400
179.2400
175.4400
177.3300
1,921,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
176.0000
179.1600
174.5900
176.4200
1,957,500
Wed, 01 Jul 2026
169.7100
174.5900
169.6900
174.5000
2,481,500
Tue, 30 Jun 2026
175.0800
175.6300
168.8300
169.0500
3,668,100
Mon, 29 Jun 2026
173.9900
177.9900
173.5800
174.0500
2,680,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
171.0000
173.6100
170.7500
171.6500
3,027,200
Thu, 25 Jun 2026
166.9200
173.0300
166.8700
171.7600
2,784,100
Wed, 24 Jun 2026
167.3800
170.2500
165.4700
168.6400
3,363,900
Tue, 23 Jun 2026
168.5000
171.8100
166.9600
170.3400
3,320,200
Mon, 22 Jun 2026
166.3200
169.1400
164.8100
168.4100
3,796,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
165.6900
167.0000
164.1000
166.1400
5,626,600
Wed, 17 Jun 2026
171.6500
171.9400
166.9100
167.1700
4,311,100
Tue, 16 Jun 2026
170.6500
173.0400
170.4100
172.0000
1,802,800
Mon, 15 Jun 2026
173.5900
174.5000
171.0200
173.2600
3,029,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
177.6100
181.8700
176.7100
179.4500
2,706,700
Thu, 11 Jun 2026
185.2800
185.7500
177.8700
178.1000
2,035,100
Wed, 10 Jun 2026
180.8800
185.9800
179.7000
181.7200
2,029,300
Tue, 09 Jun 2026
182.1100
182.9900
176.9600
179.0000
1,682,400
Mon, 08 Jun 2026
185.0300
188.0000
182.1600
183.4200
1,938,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
183.6300
186.0500
181.1100
183.0800
2,229,200
Thu, 04 Jun 2026
182.3800
186.1900
181.1800
184.1400
1,309,800
Wed, 03 Jun 2026
184.0000
187.5200
182.2100
184.6800
1,846,200
Tue, 02 Jun 2026
179.5400
183.2000
179.2700
182.5600
1,309,300
Mon, 01 Jun 2026
178.0000
182.6200
177.2500
180.2400
1,881,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
175.9700
177.4100
174.3400
175.8800
3,299,000
Thu, 28 May 2026
177.2500
179.4000
176.0300
176.7100
2,234,100
Wed, 27 May 2026
171.3500
176.5500
170.0200
174.6300
2,388,000
Tue, 26 May 2026
175.7000
179.9300
173.7900
173.8800
1,748,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
174.3700
178.1900
173.5100
177.6900
1,898,500
Thu, 21 May 2026
181.2800
181.6300
173.2300
174.0500
2,718,200
Wed, 20 May 2026
182.9500
184.7200
177.3000
179.3400
2,240,000
Tue, 19 May 2026
181.0100
183.7000
177.7600
182.3800
2,842,200
Mon, 18 May 2026
173.4900
180.0700
171.8400
179.8000
1,984,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
173.3900
176.5400
173.1200
176.2000
2,066,200
Thu, 14 May 2026
17 · 8-K
After-hours · 16:47 ET
8-K ↗
Thu, 14 May 2026
172.2400
173.6000
170.6900
171.5100
2,186,000
Wed, 13 May 2026
176.1600
177.0200
170.8400
171.8200
3,347,000
Tue, 12 May 2026
176.8400
177.6500
175.1000
175.4300
3,256,900
Mon, 11 May 2026
173.5100
176.3400
171.5600
175.3600
2,432,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
168.0800
171.9600
166.8200
171.5600
2,917,700
Thu, 07 May 2026
168.3900
170.2100
165.4400
168.3100
2,477,500
Wed, 06 May 2026
173.5500
175.4500
169.8900
171.7200
2,379,200
Tue, 05 May 2026
178.7600
181.4100
177.9300
180.2600
1,687,800
Mon, 04 May 2026
176.1800
180.6700
175.1300
178.4700
2,368,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
178.0000
180.2500
172.7800
176.1900
2,431,700
Thu, 30 Apr 2026
172.5800
179.3800
171.4800
179.1500
3,613,300
Wed, 29 Apr 2026
16 · 10-Q
After market open · 14:02 ET
10-Q ↗
Wed, 29 Apr 2026
15 · 8-K
After market open · 09:36 ET
8-K ↗
Wed, 29 Apr 2026
165.1500
177.1600
165.0000
173.4900
3,756,700
Tue, 28 Apr 2026
166.7600
167.2000
164.5600
165.1300
2,828,900
Mon, 27 Apr 2026
163.2500
166.9800
163.1300
164.1000
2,771,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
161.0000
162.9600
160.0500
162.8500
2,434,300
Thu, 23 Apr 2026
161.4300
162.5700
158.0000
159.5300
2,287,100
Wed, 22 Apr 2026
160.7600
161.8500
159.8100
160.6500
1,945,500
Tue, 21 Apr 2026
157.5500
160.0800
155.5800
159.3800
1,807,200
Mon, 20 Apr 2026
155.8300
157.1200
154.6400
155.7500
2,119,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
157.0800
158.4400
153.5800
156.3700
3,694,400
Thu, 16 Apr 2026
161.9000
165.0300
161.8800
163.3300
2,480,700
Wed, 15 Apr 2026
157.9000
161.8600
156.9100
161.4400
2,311,400
Tue, 14 Apr 2026
159.3700
160.2400
157.1700
158.7600
2,481,000
Mon, 13 Apr 2026
161.0600
162.6400
158.4000
160.4000
3,221,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
160.1900
161.6000
156.5200
159.2500
2,927,100
Thu, 09 Apr 2026
168.0100
170.0000
159.9000
161.0700
3,309,700
Wed, 08 Apr 2026
166.7000
168.8500
163.1700
168.0000
3,781,400
Tue, 07 Apr 2026
172.1000
177.1500
171.5100
174.7000
3,815,600
Mon, 06 Apr 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 06 Apr 2026
175.4700
177.3600
173.6700
177.3300
2,247,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
180.6400
181.2900
174.8200
176.2100
2,947,100
Thu, 02 Apr 2026
13 · DEF 14A
Pre-market · 08:41 ET
DEF 14A ↗
Thu, 02 Apr 2026
12 · DEFA14A
Pre-market · 08:53 ET
DEFA14A ↗
Wed, 01 Apr 2026
180.0100
181.2600
173.1500
175.6400
5,707,000
Tue, 31 Mar 2026
185.0200
187.3700
178.6300
182.1800
4,551,400
Mon, 30 Mar 2026
189.5000
190.6100
184.7500
184.8100
2,805,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
183.2600
188.5300
181.9600
188.2800
3,568,400
Thu, 26 Mar 2026
181.3600
187.5700
181.3100
184.0100
3,275,800
Wed, 25 Mar 2026
181.9000
185.2300
179.7600
181.2900
2,658,200
Tue, 24 Mar 2026
178.7800
185.3700
178.2600
184.1200
4,235,500
Mon, 23 Mar 2026
171.1200
178.5900
171.0000
176.7600
3,060,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
178.3100
178.8700
174.9200
175.4700
6,069,200
Thu, 19 Mar 2026
174.3700
179.0200
173.2500
178.3400
5,247,900
Wed, 18 Mar 2026
11 · 8-K
After-hours · 16:28 ET
8-K ↗
Wed, 18 Mar 2026
174.9000
177.4200
172.7400
172.7400
4,505,800
Tue, 17 Mar 2026
174.6200
175.2100
171.5100
172.7100
3,685,300
Mon, 16 Mar 2026
173.2200
174.6800
171.0000
173.4800
3,140,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
172.8900
176.1800
172.1600
172.7400
3,607,100
Thu, 12 Mar 2026
169.5500
178.3800
169.5000
174.0900
6,527,700
Wed, 11 Mar 2026
163.3400
169.5000
162.6300
169.5000
3,783,000
Tue, 10 Mar 2026
162.0000
165.8600
160.6200
162.5000
3,616,400
Mon, 09 Mar 2026
168.0200
168.0200
161.7400
163.0000
4,719,000
Mon, 09 Mar 2026
10 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
166.6100
167.8200
161.6000
165.9600
3,481,100
Thu, 05 Mar 2026
166.8200
169.6200
164.3400
166.4400
4,350,000
Wed, 04 Mar 2026
158.6800
165.0800
158.3100
164.7200
2,823,100
Tue, 03 Mar 2026
162.0000
163.3800
156.2400
159.7800
2,919,300
Mon, 02 Mar 2026
159.5100
160.6400
155.7700
160.1800
2,939,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
152.2100
154.3300
149.7100
154.3300
4,251,200
Thu, 26 Feb 2026
151.0000
154.2400
149.1400
152.4600
2,476,200
Wed, 25 Feb 2026
154.9700
155.2800
149.7300
151.9100
2,856,400
Tue, 24 Feb 2026
153.7900
154.8300
152.0100
154.3600
1,712,100
Mon, 23 Feb 2026
154.1800
157.2000
152.2600
154.8500
2,904,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
9 · 10-K
After market open · 12:46 ET
10-K ↗
Fri, 20 Feb 2026
155.0300
157.0500
154.0000
155.7500
2,604,100
Thu, 19 Feb 2026
158.2100
159.0700
155.1000
155.4100
2,301,500
Wed, 18 Feb 2026
159.7200
160.4300
156.8500
157.4000
2,608,600
Tue, 17 Feb 2026
160.0000
162.2600
156.3100
158.1600
4,098,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
155.6000
159.8100
155.0000
159.7700
1,806,100
Thu, 12 Feb 2026
161.1700
163.7900
156.0700
156.2600
2,274,900
Wed, 11 Feb 2026
159.4800
161.5300
158.0900
161.5000
2,048,200
Tue, 10 Feb 2026
157.1800
157.6200
155.7900
157.3100
1,537,000
Mon, 09 Feb 2026
159.0000
159.0500
156.1400
157.5000
2,118,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
154.7100
159.1500
154.7000
157.8000
2,414,600
Thu, 05 Feb 2026
152.3000
154.5900
150.1900
154.4300
2,501,400
Wed, 04 Feb 2026
8 · 8-K
After market open · 09:42 ET
8-K ↗
Wed, 04 Feb 2026
150.0000
155.9900
148.4000
154.6900
4,674,200
Tue, 03 Feb 2026
143.2500
148.1000
141.4400
148.0900
4,261,400
Mon, 02 Feb 2026
141.0000
143.1000
140.1900
142.2400
2,606,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
143.0900
143.7700
140.6400
143.5600
1,869,800
Thu, 29 Jan 2026
145.0000
147.9600
143.9800
144.0800
2,290,900
Wed, 28 Jan 2026
141.2800
142.3600
139.3600
142.0800
1,676,400
Tue, 27 Jan 2026
141.5000
142.5000
139.9200
140.0100
1,626,200
Mon, 26 Jan 2026
143.0900
143.2500
139.9500
140.3900
1,341,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
143.7100
146.8800
141.4600
141.5400
2,046,800
Thu, 22 Jan 2026
140.8400
143.1300
140.0500
141.9300
2,545,900
Wed, 21 Jan 2026
141.2400
143.8300
140.4000
141.6400
2,549,400
Tue, 20 Jan 2026
139.0000
140.2400
136.7900
138.4700
2,128,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
139.0000
140.7800
138.0200
138.2800
2,438,200
Thu, 15 Jan 2026
140.3000
141.7200
139.4000
140.0100
2,005,000
Wed, 14 Jan 2026
139.3400
143.2700
138.6600
141.3900
2,309,100
Tue, 13 Jan 2026
138.5400
140.6800
137.5700
137.7000
2,794,000
Mon, 12 Jan 2026
141.7400
141.8500
137.8600
138.8500
2,401,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
144.8800
145.6800
141.7000
142.1600
2,710,200
Thu, 08 Jan 2026
138.5900
144.8500
136.6900
144.2200
2,945,900
Wed, 07 Jan 2026
138.0000
143.1100
135.5100
137.8800
4,179,400
Tue, 06 Jan 2026
139.7400
140.6000
136.1200
136.6500
2,996,000
Mon, 05 Jan 2026
136.0000
141.9900
135.8000
139.9800
4,819,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
129.0000
130.6300
128.7300
130.5700
1,777,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
129.8000
130.1800
127.9900
129.0400
1,339,000
Tue, 30 Dec 2025
129.0600
129.7600
128.6500
129.5600
1,482,600
Mon, 29 Dec 2025
128.5400
128.7900
127.1600
128.5900
1,599,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
128.2200
128.9800
127.3700
127.7500
1,317,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
129.1200
130.0600
128.4100
128.4100
972,000
Tue, 23 Dec 2025
128.9900
129.7400
128.6000
129.1200
1,708,200
Mon, 22 Dec 2025
130.4800
131.0600
128.9400
128.9900
1,485,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
129.4500
130.6500
128.0000
128.8900
4,842,500
Thu, 18 Dec 2025
132.2500
132.4500
127.9400
129.1300
2,677,700
Wed, 17 Dec 2025
132.0300
133.0000
130.0000
131.9900
4,603,900
Tue, 16 Dec 2025
140.1600
140.9700
131.4600
131.7800
4,971,400
Mon, 15 Dec 2025
141.3600
141.7800
139.4800
141.5100
2,992,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
143.6700
144.0500
140.7800
141.4400
1,932,200
Thu, 11 Dec 2025
142.0000
144.9600
141.4500
143.4300
2,923,500
Wed, 10 Dec 2025
139.8300
143.8500
138.9000
143.8100
2,110,200
Tue, 09 Dec 2025
138.5800
140.5700
137.8900
139.8800
1,309,100
Mon, 08 Dec 2025
138.4100
140.0500
137.5500
139.0600
2,525,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
139.7100
142.5300
139.2300
139.3600
2,346,000
Thu, 04 Dec 2025
139.7200
140.5800
137.1700
139.4200
2,179,000
Wed, 03 Dec 2025
138.3400
140.2800
137.0800
139.8500
2,186,600
Tue, 02 Dec 2025
139.3700
139.7400
136.2500
137.5700
2,037,800
Mon, 01 Dec 2025
136.9700
140.7100
136.8300
139.7600
2,064,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
135.4300
137.9300
135.2300
136.9600
942,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
133.9400
136.3800
133.8800
134.9600
1,128,400
Tue, 25 Nov 2025
132.6900
134.6300
131.0700
134.1300
1,791,600
Mon, 24 Nov 2025
133.6900
134.2200
130.6300
133.2000
3,034,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
131.9100
134.5400
130.6700
133.7200
2,324,900
Thu, 20 Nov 2025
134.8200
137.0100
131.9500
131.9900
2,155,100
Wed, 19 Nov 2025
135.7600
135.8500
133.0500
134.4900
2,927,200
Tue, 18 Nov 2025
136.0200
139.0400
135.7700
138.4100
2,387,500
Mon, 17 Nov 2025
140.7300
140.7300
136.1900
136.6500
2,812,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
141.5800
143.2500
139.5400
142.3200
2,633,700
Thu, 13 Nov 2025
138.3400
140.5900
138.3400
139.5000
2,444,200
Wed, 12 Nov 2025
140.1000
141.7500
137.8500
138.0200
2,057,800
Tue, 11 Nov 2025
139.6000
142.9400
139.5600
140.8500
2,215,800
Mon, 10 Nov 2025
137.6600
139.8700
135.7400
138.6500
1,927,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
138.6900
140.7600
136.6500
137.9500
2,123,900
Thu, 06 Nov 2025
136.6200
140.4100
136.3500
138.2000
2,073,800
Wed, 05 Nov 2025
135.9900
137.9300
135.0600
135.9300
2,206,900
Tue, 04 Nov 2025
135.3500
136.5800
133.3700
135.7500
2,665,400
Mon, 03 Nov 2025
136.7200
138.9300
134.5800
137.9200
2,636,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
136.7000
137.6500
135.2500
136.1400
1,917,700
Thu, 30 Oct 2025
137.2700
141.3700
136.0600
137.0700
3,093,600
Wed, 29 Oct 2025
7 · 10-Q
After market open · 14:36 ET
10-Q ↗
Wed, 29 Oct 2025
6 · 8-K
After market open · 09:36 ET
8-K ↗
Wed, 29 Oct 2025
132.5400
138.7800
130.8000
138.0000
4,455,900
Tue, 28 Oct 2025
134.0700
135.7400
133.6600
133.6600
2,366,800
Mon, 27 Oct 2025
135.3100
136.1300
134.0900
135.4200
2,501,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
136.8400
137.3500
134.9500
134.9800
1,697,900
Thu, 23 Oct 2025
132.2600
136.9700
132.1300
135.8100
2,824,200
Wed, 22 Oct 2025
129.1600
131.4600
127.7500
131.4000
2,144,700
Tue, 21 Oct 2025
130.5600
130.6400
126.9200
128.6000
2,315,000
Mon, 20 Oct 2025
129.3700
131.0900
129.3700
130.3400
1,997,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
129.0300
130.8500
128.3900
129.2700
1,756,900
Thu, 16 Oct 2025
130.0000
130.6400
127.6700
128.3600
2,161,400
Wed, 15 Oct 2025
131.9200
132.3200
128.7300
129.5700
1,864,600
Tue, 14 Oct 2025
128.1400
132.9700
127.6700
130.8400
1,941,300
Mon, 13 Oct 2025
128.0000
129.9700
127.5500
129.7900
1,219,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
130.0200
131.7200
126.7400
126.7600
1,963,600
Thu, 09 Oct 2025
132.1200
133.0400
130.4700
131.0900
1,577,000
Wed, 08 Oct 2025
132.5500
132.8400
130.4000
131.3000
1,772,500
Tue, 07 Oct 2025
132.6000
132.9000
129.3200
132.3700
1,917,800
Mon, 06 Oct 2025
133.0800
135.1800
131.7700
132.9200
1,610,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
136.9900
138.1400
132.9200
133.0100
2,000,400
Thu, 02 Oct 2025
134.0000
136.2000
133.2700
134.9400
1,829,300
Wed, 01 Oct 2025
135.3500
136.4500
134.2300
134.5900
2,258,200
Tue, 30 Sep 2025
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 30 Sep 2025
136.3100
137.2100
134.1900
136.0200
2,239,900
Mon, 29 Sep 2025
139.6200
139.6200
136.4000
137.5700
2,810,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
139.7800
142.3500
138.6800
139.4600
2,891,100
Thu, 25 Sep 2025
136.4700
139.5700
134.9700
139.0800
5,158,900
Wed, 24 Sep 2025
133.0200
137.6900
132.6400
136.5900
3,000,800
Tue, 23 Sep 2025
130.2900
133.9600
130.1300
132.2800
3,815,500
Mon, 22 Sep 2025
129.2300
131.2400
128.6300
129.5700
3,361,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
131.7200
132.0100
128.3800
129.7200
9,244,700
Thu, 18 Sep 2025
4 · 8-K
After-hours · 16:23 ET
8-K ↗
Thu, 18 Sep 2025
134.1000
134.1000
130.9400
131.3500
3,180,300
Wed, 17 Sep 2025
3 · 424B2
After-hours · 16:55 ET
424B2 ↗
Wed, 17 Sep 2025
132.3200
134.7600
132.0000
133.1400
3,287,600
Tue, 16 Sep 2025
132.1500
133.5900
131.5000
133.0400
1,767,500
Tue, 16 Sep 2025
2 · 424B3
Pre-market · 08:42 ET
424B3 ↗
Mon, 15 Sep 2025
130.7900
132.1300
130.1600
131.1800
1,730,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
132.6900
133.3000
130.6900
130.7800
1,380,600
Thu, 11 Sep 2025
131.4400
133.3600
131.1100
132.5200
2,155,900
Wed, 10 Sep 2025
131.9700
133.6900
128.3600
131.4200
2,424,700
Tue, 09 Sep 2025
131.3500
135.2200
130.1400
132.2900
2,830,700
Tue, 09 Sep 2025
1 · 8-K
Pre-market · 08:18 ET
8-K ↗
Mon, 08 Sep 2025
132.0400
132.4500
129.8500
130.2100
2,802,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
130.7900
132.2500
129.8500
131.5500
1,828,500