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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
218.1900
221.8322
217.3600
218.7000
424,673
Tue, 21 Jul 2026
215.5700
223.6200
213.4000
219.4000
925,000
Mon, 20 Jul 2026
220.0400
221.6300
216.3400
219.7000
953,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
224.9400
228.5300
222.6700
224.3500
710,200
Thu, 16 Jul 2026
228.3700
230.7100
224.7600
229.1600
911,500
Wed, 15 Jul 2026
232.3000
233.8600
224.9500
228.2200
860,600
Tue, 14 Jul 2026
228.3700
235.2100
225.2500
231.2100
964,700
Mon, 13 Jul 2026
233.4000
235.8100
224.5700
229.7500
910,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
235.0000
237.8600
232.6100
233.4100
873,200
Thu, 09 Jul 2026
224.4800
233.7200
222.9400
233.6000
652,900
Wed, 08 Jul 2026
226.0300
227.8100
218.3900
223.9600
740,800
Tue, 07 Jul 2026
233.0000
234.9200
225.7000
228.6800
806,400
Mon, 06 Jul 2026
227.5900
232.3200
223.8500
231.4300
631,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
229.5000
231.4600
226.9500
230.6900
845,300
Wed, 01 Jul 2026
225.6200
236.6200
224.9300
229.0900
1,086,100
Tue, 30 Jun 2026
225.7500
228.0900
222.1100
226.7900
1,061,300
Mon, 29 Jun 2026
215.4100
225.8700
214.7600
225.5700
1,091,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
210.0000
217.1900
210.0000
215.7500
1,445,800
Thu, 25 Jun 2026
203.9000
213.9000
202.7800
212.7100
1,536,000
Wed, 24 Jun 2026
189.9100
202.7900
189.9100
202.1000
936,600
Tue, 23 Jun 2026
182.2100
187.6400
181.5300
186.6000
632,100
Mon, 22 Jun 2026
183.5100
186.3000
178.9200
181.5600
670,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
183.7000
186.1800
181.9600
185.0000
1,170,100
Wed, 17 Jun 2026
188.8100
191.3400
181.7200
182.3400
1,025,200
Tue, 16 Jun 2026
188.9400
190.0000
184.6400
184.7900
661,400
Mon, 15 Jun 2026
189.2800
191.2700
187.2800
188.4700
690,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
186.9100
190.7900
185.1600
187.5100
493,900
Thu, 11 Jun 2026
185.9300
189.2200
182.5100
188.0600
540,800
Wed, 10 Jun 2026
188.4900
193.8100
184.4200
186.2900
788,300
Tue, 09 Jun 2026
188.5000
193.1700
184.5300
189.8500
777,600
Mon, 08 Jun 2026
182.8000
187.2400
181.4600
186.4400
761,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
187.1800
187.3500
180.5500
181.3400
519,300
Thu, 04 Jun 2026
182.0000
187.9500
180.6000
185.7900
736,700
Wed, 03 Jun 2026
172.7500
181.0500
169.4600
179.8700
535,800
Tue, 02 Jun 2026
179.0000
181.7600
172.1700
174.7900
752,100
Mon, 01 Jun 2026
180.2800
184.6800
178.0600
182.0700
996,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
181.3400
184.8300
177.0100
180.7100
1,041,000
Thu, 28 May 2026
163.9800
183.8000
163.9800
181.3400
1,316,100
Wed, 27 May 2026
157.8700
164.7700
157.8700
164.4900
1,165,900
Tue, 26 May 2026
160.5400
160.5400
155.5000
156.7300
1,120,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
159.8300
163.4200
155.5600
160.3000
588,600
Thu, 21 May 2026
155.0600
160.6600
153.1100
158.8600
867,800
Wed, 20 May 2026
152.8100
157.0400
147.5100
156.0300
880,500
Tue, 19 May 2026
150.5900
154.4000
146.2000
152.4300
1,086,500
Mon, 18 May 2026
152.2000
157.5500
149.4200
149.9300
1,628,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
157.5400
160.2600
149.9800
150.8500
1,397,500
Thu, 14 May 2026
163.9100
164.3700
158.8900
159.1200
829,200
Wed, 13 May 2026
167.0400
167.0400
160.0800
162.8500
735,000
Tue, 12 May 2026
169.2300
171.0200
163.4500
168.6900
724,900
Mon, 11 May 2026
18 · 8-K
After-hours · 17:01 ET
FORM 8-K ↗
Mon, 11 May 2026
176.9700
178.4100
168.4400
168.4600
762,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
182.5600
183.6500
174.0700
177.6200
978,100
Thu, 07 May 2026
17 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Thu, 07 May 2026
189.3000
194.5700
181.6700
181.6800
1,335,600
Thu, 07 May 2026
16 · 8-K
Pre-market · 07:14 ET
8-K ↗
Wed, 06 May 2026
187.2300
189.3400
180.6900
181.7300
1,102,500
Tue, 05 May 2026
174.6800
185.5700
172.4200
185.3900
1,171,600
Mon, 04 May 2026
164.7700
172.6600
164.7700
172.3200
744,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
167.6600
167.6600
163.1000
165.7800
668,800
Thu, 30 Apr 2026
163.1500
167.3600
161.9500
166.9700
702,900
Wed, 29 Apr 2026
167.0600
168.9700
162.3700
163.8400
532,300
Tue, 28 Apr 2026
170.4200
170.9500
165.0800
166.7900
633,300
Mon, 27 Apr 2026
170.0600
174.4600
169.7800
171.2300
750,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
169.1000
171.7200
167.2000
169.8000
716,300
Thu, 23 Apr 2026
178.6500
180.8600
165.5500
167.7400
1,237,800
Wed, 22 Apr 2026
185.5100
185.8400
181.7200
184.8000
865,900
Tue, 21 Apr 2026
186.1800
190.1400
182.0700
183.1000
445,000
Mon, 20 Apr 2026
181.1200
186.8300
181.1200
185.5400
576,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
180.3100
185.6100
179.0700
183.8800
745,000
Thu, 16 Apr 2026
178.9400
185.0000
175.7900
176.9400
915,100
Wed, 15 Apr 2026
180.8000
184.6100
177.3800
180.5600
976,300
Tue, 14 Apr 2026
181.9000
183.8000
179.2400
179.3100
875,300
Mon, 13 Apr 2026
177.4700
179.7600
173.2300
178.3400
636,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
176.1000
176.2700
172.5900
175.6500
487,900
Thu, 09 Apr 2026
175.0000
176.1700
170.2000
175.5500
839,200
Wed, 08 Apr 2026
178.1400
180.7900
173.9400
175.0700
979,000
Tue, 07 Apr 2026
167.0600
170.9700
166.0600
169.5400
686,800
Mon, 06 Apr 2026
170.5600
173.8600
161.5300
168.2200
1,344,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
170.5300
179.8300
170.5200
173.8900
839,200
Wed, 01 Apr 2026
173.7700
176.2000
171.6600
174.9000
915,700
Tue, 31 Mar 2026
162.5500
172.5700
162.0400
172.5000
1,180,100
Tue, 31 Mar 2026
15 · DEF 14A
Pre-market · 07:50 ET
DEF 14A ↗
Mon, 30 Mar 2026
161.5500
163.3000
158.2400
159.7200
873,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
163.6000
163.6000
153.2500
159.1600
814,300
Thu, 26 Mar 2026
164.3300
168.2400
164.3300
165.1300
909,100
Wed, 25 Mar 2026
163.8200
166.0100
159.1700
165.8900
1,033,600
Tue, 24 Mar 2026
155.0600
161.1600
153.6300
159.1900
598,200
Mon, 23 Mar 2026
156.6500
159.3500
153.9900
158.0000
984,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
152.8600
155.8800
150.8300
153.6000
808,600
Thu, 19 Mar 2026
156.0400
158.8500
152.8900
153.0500
790,900
Wed, 18 Mar 2026
151.6200
158.1600
149.6400
157.1100
804,800
Tue, 17 Mar 2026
155.5000
158.7700
153.0800
153.7100
755,100
Mon, 16 Mar 2026
157.6700
158.5100
151.6800
151.9700
791,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
155.6200
158.7600
153.0500
155.4600
987,600
Thu, 12 Mar 2026
166.0700
166.4600
151.8900
152.6600
1,414,800
Wed, 11 Mar 2026
166.7300
170.1600
166.4700
168.9100
604,900
Tue, 10 Mar 2026
173.9500
175.2800
166.8200
167.3700
793,600
Mon, 09 Mar 2026
172.7300
178.0500
168.2100
176.9900
1,029,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
178.8900
179.8600
172.9200
174.4600
1,078,800
Thu, 05 Mar 2026
177.6800
182.6500
177.6800
181.3200
1,145,100
Wed, 04 Mar 2026
176.0600
181.0100
175.5000
179.5800
742,900
Tue, 03 Mar 2026
173.9200
178.4200
172.0500
175.6900
790,300
Mon, 02 Mar 2026
175.2900
179.2000
173.2200
178.6100
835,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
172.0800
179.8200
170.0000
178.4900
1,198,300
Thu, 26 Feb 2026
168.0800
175.4800
166.5900
175.4600
1,632,500
Wed, 25 Feb 2026
169.9100
171.0500
166.6000
167.5600
982,200
Wed, 25 Feb 2026
14 · 8-K
Pre-market · 07:34 ET
8-K ↗
Tue, 24 Feb 2026
162.3500
168.9800
161.4300
166.0600
768,700
Mon, 23 Feb 2026
168.0100
170.1700
159.5400
163.5200
1,499,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
162.5400
171.9300
161.4600
168.9200
1,599,400
Thu, 19 Feb 2026
154.0900
165.1200
151.3100
164.2400
2,055,800
Wed, 18 Feb 2026
11 · 8-K
After-hours · 16:39 ET
FORM 8-K ↗
Wed, 18 Feb 2026
146.8200
158.4500
146.3300
158.0000
2,541,200
Wed, 18 Feb 2026
13 · 10-K
Pre-market · 09:21 ET
10-K ↗
Wed, 18 Feb 2026
12 · 8-K
Pre-market · 07:13 ET
8-K ↗
Tue, 17 Feb 2026
160.7400
164.3600
157.8200
158.5300
1,936,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
160.4400
163.3300
156.5800
161.3500
1,102,300
Thu, 12 Feb 2026
157.4900
162.6200
148.3400
158.7400
2,827,000
Wed, 11 Feb 2026
183.0600
183.1100
162.9500
165.9800
1,979,600
Tue, 10 Feb 2026
182.0000
184.4500
178.2700
181.2400
1,055,400
Mon, 09 Feb 2026
187.3400
188.7000
183.9400
185.7000
853,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
184.8900
191.5000
182.4700
189.2100
987,700
Thu, 05 Feb 2026
200.6400
201.7200
181.7700
183.7000
1,241,400
Wed, 04 Feb 2026
202.6800
203.7400
198.2100
201.6200
847,500
Tue, 03 Feb 2026
214.3000
218.6900
200.1700
201.4100
963,800
Mon, 02 Feb 2026
208.8600
213.6600
206.8500
213.2200
403,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
210.3700
212.5900
208.1100
210.4800
384,500
Thu, 29 Jan 2026
216.4500
217.7300
210.1400
211.6800
554,500
Wed, 28 Jan 2026
218.4500
219.3700
214.4800
216.8800
444,600
Tue, 27 Jan 2026
220.5300
224.7800
219.4600
219.5300
401,200
Mon, 26 Jan 2026
219.1300
222.6700
218.0300
222.3500
505,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
223.1000
223.2000
217.5700
219.6100
576,800
Thu, 22 Jan 2026
228.3900
228.3900
222.3000
224.0300
521,200
Wed, 21 Jan 2026
219.5200
226.9300
219.5200
226.7700
521,000
Tue, 20 Jan 2026
217.4600
223.6200
216.0300
218.1900
718,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
223.4300
227.5100
218.9000
219.7000
866,900
Thu, 15 Jan 2026
216.4800
224.4300
214.1100
223.4700
779,500
Wed, 14 Jan 2026
219.1500
221.5200
215.2300
216.3900
936,400
Tue, 13 Jan 2026
221.6600
228.8800
215.0000
218.9900
1,054,400
Tue, 13 Jan 2026
10 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 12 Jan 2026
221.2200
222.2900
213.4600
218.8200
743,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
9 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 09 Jan 2026
217.8200
222.3700
216.8800
220.9100
1,133,500
Thu, 08 Jan 2026
213.9000
216.9700
208.6700
215.5100
995,100
Wed, 07 Jan 2026
216.4100
217.8900
215.0200
216.7700
732,200
Tue, 06 Jan 2026
208.3500
216.7600
208.3500
216.1100
752,600
Mon, 05 Jan 2026
197.0000
208.6900
194.9300
208.3200
710,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
200.1300
203.0000
198.5700
202.4200
483,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
202.5300
202.5300
199.4500
199.4800
312,000
Tue, 30 Dec 2025
202.7700
203.6300
200.9000
201.9800
300,800
Mon, 29 Dec 2025
203.1700
205.0000
202.5200
203.1600
471,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
203.4200
204.1900
202.3300
203.6600
293,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
202.6900
204.0100
201.0400
203.1600
242,000
Tue, 23 Dec 2025
202.2000
204.0700
201.5600
202.8700
462,200
Mon, 22 Dec 2025
196.9900
204.4700
196.9900
203.0200
631,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
193.4600
198.3400
191.8900
197.0600
1,174,500
Thu, 18 Dec 2025
197.3200
199.9300
193.6300
193.8500
670,800
Wed, 17 Dec 2025
194.5600
198.9500
194.5600
195.9800
586,900
Tue, 16 Dec 2025
197.3100
198.3200
194.5000
195.2200
722,500
Mon, 15 Dec 2025
197.0800
200.5800
195.1000
198.1500
843,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
194.3700
195.5100
192.0900
193.0300
515,100
Thu, 11 Dec 2025
194.9300
196.3800
192.3800
194.4300
639,000
Wed, 10 Dec 2025
187.5900
195.0600
186.1000
194.8500
1,107,300
Tue, 09 Dec 2025
186.8000
191.3400
185.9300
185.9900
1,070,100
Mon, 08 Dec 2025
184.3900
189.1500
183.4300
187.1200
810,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
185.0100
185.9000
182.7100
184.3100
705,100
Thu, 04 Dec 2025
186.6100
186.7200
176.3700
184.0400
992,700
Wed, 03 Dec 2025
180.9100
185.9300
180.0000
184.6700
770,500
Wed, 03 Dec 2025
8 · 8-K
Pre-market · 07:28 ET
8-K ↗
Tue, 02 Dec 2025
173.9900
177.0100
172.9500
174.7600
636,400
Mon, 01 Dec 2025
177.3200
180.9500
175.7100
176.0900
896,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
178.0000
178.5500
176.9300
178.1400
225,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
179.0000
179.1900
176.6700
178.9400
351,000
Tue, 25 Nov 2025
170.5100
178.5500
170.5100
178.0500
789,500
Mon, 24 Nov 2025
167.5600
171.7200
167.4500
170.4400
1,747,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
163.5900
172.3900
157.4900
167.6400
1,342,700
Thu, 20 Nov 2025
162.8700
165.4800
160.7100
162.0800
579,400
Wed, 19 Nov 2025
161.8300
162.6500
156.7200
161.6400
751,400
Tue, 18 Nov 2025
162.7500
164.3600
160.4900
162.5300
1,289,500
Mon, 17 Nov 2025
167.6900
170.5400
162.7200
162.7400
714,200
Mon, 17 Nov 2025
7 · 8-K
Pre-market · 08:06 ET
8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
167.0800
169.0000
165.0500
167.8100
1,894,500
Thu, 13 Nov 2025
169.3400
175.1200
168.2800
169.2100
1,144,300
Wed, 12 Nov 2025
173.0300
174.4500
171.0600
171.5000
1,056,900
Tue, 11 Nov 2025
169.7000
175.5500
167.6000
173.5000
929,300
Mon, 10 Nov 2025
167.1400
172.8300
166.9600
168.9700
1,163,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
168.9100
171.5000
165.7400
168.0500
901,000
Thu, 06 Nov 2025
167.7200
175.0000
165.7000
170.8800
1,906,800
Wed, 05 Nov 2025
163.2900
170.1400
160.0100
167.7000
2,827,100
Wed, 05 Nov 2025
6 · 10-Q
Pre-market · 09:12 ET
10-Q ↗
Wed, 05 Nov 2025
5 · 8-K
Pre-market · 07:16 ET
8-K ↗
Tue, 04 Nov 2025
176.0400
180.1900
175.8300
177.8500
1,172,800
Mon, 03 Nov 2025
178.4600
178.9400
173.8900
178.8600
670,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
178.3900
181.5600
178.1700
180.0700
950,200
Thu, 30 Oct 2025
177.1200
182.0600
177.1200
179.1100
784,700
Wed, 29 Oct 2025
186.7100
191.4100
175.5800
180.1500
1,590,700
Tue, 28 Oct 2025
193.4500
193.4700
187.0300
187.9300
1,102,900
Mon, 27 Oct 2025
197.2400
198.0000
193.4100
195.2800
936,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
194.1100
199.6600
191.4800
197.0400
1,741,700
Thu, 23 Oct 2025
191.0000
195.2500
188.9700
190.9700
1,075,600
Wed, 22 Oct 2025
190.6900
190.6900
184.8800
187.0000
1,376,800
Tue, 21 Oct 2025
185.0000
190.4100
184.9900
188.2600
1,049,300
Mon, 20 Oct 2025
179.3500
184.2300
178.5200
184.1400
815,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
173.1600
178.7700
172.7200
178.5200
1,027,400
Thu, 16 Oct 2025
172.9500
177.7500
172.0000
174.9500
1,304,200
Wed, 15 Oct 2025
170.2200
173.0200
168.7100
170.7200
531,300
Tue, 14 Oct 2025
168.4300
172.4100
166.8600
170.1300
580,700
Mon, 13 Oct 2025
170.0700
172.2100
167.6900
170.6400
698,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
172.4700
174.3700
166.9300
167.0300
725,400
Thu, 09 Oct 2025
173.4000
174.7300
171.3000
172.1400
883,700
Wed, 08 Oct 2025
170.0000
174.3400
168.9900
173.4700
917,800
Tue, 07 Oct 2025
175.2300
176.1500
168.3200
170.1000
900,400
Mon, 06 Oct 2025
178.1500
179.6400
174.7600
174.9500
856,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
176.0000
181.4500
175.9700
177.3300
1,112,600
Thu, 02 Oct 2025
173.2500
178.1900
173.1500
175.3600
1,714,700
Wed, 01 Oct 2025
156.0600
170.6600
156.0600
170.4800
1,292,100
Tue, 30 Sep 2025
147.5400
156.7900
146.9000
156.4600
1,049,300
Mon, 29 Sep 2025
148.9200
148.9200
145.4700
146.9900
752,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
146.0000
149.1700
145.3200
148.5600
762,400
Thu, 25 Sep 2025
148.3900
148.3900
144.2600
145.5700
884,200
Wed, 24 Sep 2025
150.1300
150.8700
147.4600
149.4500
1,276,200
Tue, 23 Sep 2025
154.2200
154.9400
149.9100
150.2500
786,800
Mon, 22 Sep 2025
154.4900
156.1100
151.4100
153.8900
1,292,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
4 · 8-K/A
After-hours · 16:14 ET
FORM 8-K/A ↗
Fri, 19 Sep 2025
157.2600
157.9500
153.2100
155.3900
1,280,000
Thu, 18 Sep 2025
155.0000
157.6300
153.4700
156.9900
716,200
Wed, 17 Sep 2025
151.6000
157.0100
151.2700
152.7200
1,379,200
Tue, 16 Sep 2025
150.5600
152.9300
149.9000
151.6000
775,200
Tue, 16 Sep 2025
3 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Mon, 15 Sep 2025
153.0500
154.1700
151.6400
152.2400
470,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
158.1900
158.8000
152.8900
152.8900
768,800
Thu, 11 Sep 2025
154.1400
159.7800
153.5300
159.7400
664,800
Wed, 10 Sep 2025
157.5500
157.9700
152.1800
153.2700
1,097,900
Tue, 09 Sep 2025
167.5000
167.5000
153.1800
157.3800
1,298,600
Mon, 08 Sep 2025
163.1700
165.1100
149.0300
162.0000
1,181,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
162.6100
166.6200
162.2900
163.9900
599,000
Thu, 04 Sep 2025
161.3100
163.1800
157.2000
162.3100
742,700
Wed, 03 Sep 2025
160.9500
162.7000
159.2100
162.3300
713,700
Tue, 02 Sep 2025
160.9500
162.4400
158.6900
161.2500
529,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
163.1600
165.2200
162.1200
163.3100
860,200
Thu, 28 Aug 2025
162.9300
163.6900
159.6200
163.2200
774,400
Wed, 27 Aug 2025
163.3300
164.2500
161.2600
162.8000
417,300
Tue, 26 Aug 2025
164.7000
165.0700
162.6100
163.7100
548,500
Mon, 25 Aug 2025
161.7400
164.2600
160.6000
164.1100
702,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
155.9500
164.5800
154.7900
161.8400
1,254,500
Thu, 21 Aug 2025
158.2100
158.2900
154.4300
154.5400
394,800
Wed, 20 Aug 2025
157.9500
159.6200
156.4900
159.5800
592,200
Tue, 19 Aug 2025
157.5900
160.0000
156.8000
158.4800
627,700
Mon, 18 Aug 2025
156.5800
158.1900
156.3900
156.9800
649,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
156.7200
158.1600
156.4500
156.6800
1,038,300
Thu, 14 Aug 2025
153.4700
155.9300
152.7500
155.8000
831,600
Wed, 13 Aug 2025
153.3400
155.4300
151.5600
155.0000
2,209,000
Tue, 12 Aug 2025
149.0300
154.0100
149.0300
152.7500
1,032,900
Mon, 11 Aug 2025
149.9900
150.9100
145.9900
148.9300
909,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
150.4900
152.1300
148.1300
148.7400
663,900
Thu, 07 Aug 2025
153.3700
154.9800
149.5200
149.7800
1,358,600
Wed, 06 Aug 2025
157.1800
162.7200
150.2800
150.3300
2,241,300
Wed, 06 Aug 2025
2 · 10-Q
Pre-market · 09:07 ET
10-Q ↗
Wed, 06 Aug 2025
1 · 8-K
Pre-market · 07:08 ET
8-K ↗
Tue, 05 Aug 2025
167.4700
168.3300
164.3000
167.4900
1,385,800
Mon, 04 Aug 2025
165.5600
168.6100
164.9600
167.9200
623,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
166.5700
167.8000
161.8200
166.9100
823,600
Thu, 31 Jul 2025
174.7200
176.1500
169.0500
169.6400
670,900
Wed, 30 Jul 2025
179.1100
180.0200
174.1400
176.1900
536,000
Tue, 29 Jul 2025
178.1600
179.4200
175.0800
178.4500
737,900
Mon, 28 Jul 2025
175.8600
180.4400
175.2100
178.9900
849,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
177.1500
177.5700
173.3800
176.9300
740,400
Thu, 24 Jul 2025
173.5000
184.1700
173.5000
177.1000
1,744,400
Wed, 23 Jul 2025
166.9800
169.6000
165.8800
167.9500
790,800
Tue, 22 Jul 2025
157.4200
167.8300
155.4800
163.3600
1,884,100