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
116.6500
118.0300
115.8700
117.7200
448,612
Thu, 03 Sep 2026
117.9100
117.9600
115.4600
117.6400
511,400
Wed, 02 Sep 2026
115.8000
118.7600
114.8000
116.0300
459,400
Tue, 01 Sep 2026
116.0300
119.9200
116.0300
116.4000
399,300
Mon, 31 Aug 2026
117.2800
118.7200
115.0500
116.8700
461,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
118.4700
118.7100
116.6100
118.2900
335,500
Thu, 27 Aug 2026
119.0900
120.0600
116.8500
117.9900
343,500
Wed, 26 Aug 2026
118.2000
120.8600
116.9600
119.9300
455,500
Tue, 25 Aug 2026
117.1800
118.3600
114.5800
117.9300
440,700
Mon, 24 Aug 2026
117.3600
118.7900
113.2300
115.0800
502,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
116.6900
117.4200
114.0000
116.8600
720,800
Thu, 20 Aug 2026
113.8600
116.6700
113.8100
116.1600
548,000
Wed, 19 Aug 2026
116.4400
117.7200
114.1500
115.0300
630,300
Tue, 18 Aug 2026
117.5300
118.8000
115.0200
115.2300
712,500
Mon, 17 Aug 2026
119.1800
120.6600
117.3700
118.7300
544,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
117.4200
120.9700
116.9800
120.1800
720,400
Thu, 13 Aug 2026
119.5700
119.6000
115.0000
117.5300
1,544,000
Wed, 12 Aug 2026
122.2000
122.2000
118.0000
118.5200
712,500
Tue, 11 Aug 2026
121.8300
124.1200
121.2700
121.8100
428,300
Mon, 10 Aug 2026
121.5200
123.4000
119.6900
122.4100
592,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
121.9300
125.5800
120.8600
123.1200
705,100
Thu, 06 Aug 2026
121.8100
126.0200
121.6000
122.1000
683,200
Wed, 05 Aug 2026
17 · 10-Q
After-hours · 17:20 ET
10-Q ↗
Wed, 05 Aug 2026
131.9900
132.5100
120.6300
122.0100
1,595,100
Tue, 04 Aug 2026
127.5700
133.8800
125.0000
132.4700
1,142,400
Mon, 03 Aug 2026
16 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 03 Aug 2026
141.4800
143.5800
139.1700
142.2500
555,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
140.7300
140.8500
137.2700
138.4700
453,200
Thu, 30 Jul 2026
141.9000
142.9300
138.7600
140.3700
289,300
Wed, 29 Jul 2026
144.5800
144.5800
138.5900
141.1600
451,700
Tue, 28 Jul 2026
142.2500
146.4100
142.2200
145.7500
485,400
Mon, 27 Jul 2026
138.6300
142.8000
137.1100
141.5100
630,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
135.0000
138.3600
133.6400
137.1400
429,900
Thu, 23 Jul 2026
133.7500
136.6800
133.6500
134.3300
471,000
Wed, 22 Jul 2026
133.8000
135.5000
132.5400
135.2400
395,800
Tue, 21 Jul 2026
133.1000
134.3100
131.2300
132.4600
365,200
Mon, 20 Jul 2026
135.3900
135.3900
131.8700
133.0900
346,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
135.7500
139.2500
133.7400
134.0000
427,900
Thu, 16 Jul 2026
134.4200
140.5500
134.4200
138.7500
412,900
Wed, 15 Jul 2026
136.9600
139.8600
134.0000
134.5400
436,900
Tue, 14 Jul 2026
140.0300
141.5600
136.4400
136.8500
585,300
Mon, 13 Jul 2026
136.5100
139.4900
135.7700
139.1900
459,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
136.9600
138.9200
135.9700
136.4900
278,800
Thu, 09 Jul 2026
139.6500
139.6500
136.5700
136.5700
411,800
Wed, 08 Jul 2026
140.2500
140.7800
134.4700
138.9200
621,300
Tue, 07 Jul 2026
147.3100
147.3300
140.7900
142.4900
468,700
Mon, 06 Jul 2026
144.7900
149.5400
143.5200
148.0500
555,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
145.6300
147.1300
143.4600
145.8300
492,600
Wed, 01 Jul 2026
145.0200
147.2000
141.9800
145.0000
558,200
Tue, 30 Jun 2026
142.5100
146.0400
141.1300
145.0000
572,400
Mon, 29 Jun 2026
137.5700
141.6300
136.3000
141.2700
701,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
136.0900
140.1800
135.7000
139.3000
2,239,200
Thu, 25 Jun 2026
135.5100
138.9400
133.8300
137.6000
535,400
Wed, 24 Jun 2026
129.3700
135.9400
128.5700
134.4600
754,800
Tue, 23 Jun 2026
130.3300
132.1000
128.5100
129.4900
704,100
Mon, 22 Jun 2026
131.1000
134.1400
129.7600
131.1300
404,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
131.2500
133.5600
130.9100
132.5800
929,900
Wed, 17 Jun 2026
130.1400
134.7100
128.2500
129.5000
721,400
Tue, 16 Jun 2026
129.1000
133.1600
127.4800
130.8600
511,200
Mon, 15 Jun 2026
127.9200
129.3900
127.2700
127.5900
266,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
124.9400
126.3900
122.7400
125.1500
298,400
Thu, 11 Jun 2026
119.7600
123.8000
118.5000
123.1300
336,700
Wed, 10 Jun 2026
123.4600
126.7300
119.0000
119.0000
392,700
Tue, 09 Jun 2026
125.1900
128.3600
122.3100
123.6200
419,500
Mon, 08 Jun 2026
123.9600
126.0700
123.5200
123.8900
365,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
124.4800
125.5200
123.7400
124.0000
307,800
Thu, 04 Jun 2026
128.5400
128.8900
124.4000
125.2100
316,800
Wed, 03 Jun 2026
127.8000
130.0000
125.0800
126.6100
451,600
Tue, 02 Jun 2026
128.9500
131.5900
128.9500
129.7600
313,400
Mon, 01 Jun 2026
132.4200
133.1100
125.9500
129.8400
335,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
133.6100
137.0000
133.5900
134.3900
638,300
Thu, 28 May 2026
133.7500
135.2300
131.8000
134.9700
370,400
Wed, 27 May 2026
136.2700
136.7000
133.5600
134.4600
403,000
Tue, 26 May 2026
132.9800
136.8200
132.6000
134.9100
460,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
130.4700
132.8500
130.1100
132.0300
414,700
Thu, 21 May 2026
128.4900
131.6900
125.1600
129.7200
546,700
Wed, 20 May 2026
125.4100
129.0000
124.3000
128.7100
435,200
Tue, 19 May 2026
15 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 19 May 2026
125.5100
126.3100
123.7500
125.1000
603,700
Mon, 18 May 2026
126.1500
129.0000
126.0800
126.7800
418,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
127.6600
129.5400
124.4400
125.4100
551,000
Fri, 15 May 2026
14 · 8-K/A
Pre-market · 08:08 ET
8-K/A ↗
Thu, 14 May 2026
13 · 8-K
After-hours · 16:29 ET
8-K ↗
Thu, 14 May 2026
126.2800
129.0000
125.6100
125.7700
480,600
Wed, 13 May 2026
128.5000
129.9000
125.0400
125.1200
449,200
Tue, 12 May 2026
131.8000
133.2700
128.4800
129.3200
461,600
Mon, 11 May 2026
139.2300
140.2100
131.8700
131.8900
584,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
137.9200
141.4500
135.5800
139.4500
706,600
Thu, 07 May 2026
138.2000
142.0300
137.6100
138.0200
910,100
Wed, 06 May 2026
131.4600
137.9100
131.1700
136.5200
787,300
Wed, 06 May 2026
12 · 10-Q
Next filing day · accepted 05 May, 17:33 ET
10-Q ↗
Tue, 05 May 2026
124.2000
133.5000
122.0000
131.2900
1,062,400
Mon, 04 May 2026
11 · 8-K
After-hours · 16:55 ET
8-K ↗
Mon, 04 May 2026
115.4500
118.5400
113.6700
116.4400
845,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
119.1800
119.2900
115.0000
115.4400
568,300
Thu, 30 Apr 2026
118.8500
119.7700
114.1300
118.1000
1,099,200
Wed, 29 Apr 2026
128.6600
129.4900
118.8400
119.3900
781,100
Tue, 28 Apr 2026
132.3400
132.3400
127.9000
129.0800
215,000
Mon, 27 Apr 2026
130.5600
133.5400
129.7700
131.9600
295,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
130.2400
132.1300
129.7400
130.1700
338,200
Thu, 23 Apr 2026
131.2100
132.4200
129.3200
130.9000
302,000
Wed, 22 Apr 2026
133.4200
133.8700
130.6700
131.3600
351,100
Tue, 21 Apr 2026
134.5700
138.0400
132.1700
132.6300
367,000
Mon, 20 Apr 2026
131.5200
133.8000
130.8700
133.6400
407,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
130.7100
134.7100
130.7100
132.2300
390,300
Thu, 16 Apr 2026
129.4600
129.9300
127.3500
128.5800
297,100
Wed, 15 Apr 2026
131.4600
131.4600
128.9600
130.1500
253,600
Tue, 14 Apr 2026
131.0400
132.8900
130.0000
131.5600
315,000
Mon, 13 Apr 2026
127.4700
131.2700
126.5000
130.7200
429,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
130.3500
130.7800
128.3500
128.5500
431,300
Thu, 09 Apr 2026
129.9300
132.3900
128.9700
129.2500
425,600
Wed, 08 Apr 2026
129.7100
132.1500
127.0100
130.2700
560,600
Tue, 07 Apr 2026
124.7900
125.7800
123.1500
125.3900
252,200
Mon, 06 Apr 2026
124.1500
125.3100
123.4900
125.0700
364,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
126.1400
129.2900
123.8800
125.1500
521,700
Wed, 01 Apr 2026
10 · DEFA14A
After-hours · 17:09 ET
DEFA14A ↗
Wed, 01 Apr 2026
9 · DEF 14A
After-hours · 17:07 ET
DEF 14A ↗
Wed, 01 Apr 2026
129.4000
130.7800
127.9200
128.7700
409,300
Tue, 31 Mar 2026
125.7800
129.2700
122.6600
127.8700
591,400
Mon, 30 Mar 2026
124.5900
127.2600
121.9200
122.7900
523,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
129.2800
130.6000
123.4100
123.5000
548,800
Thu, 26 Mar 2026
131.7000
136.3000
130.0300
130.9900
589,900
Thu, 26 Mar 2026
8 · 8-K
Pre-market · 08:46 ET
8-K ↗
Wed, 25 Mar 2026
128.5900
132.9600
128.1400
131.5300
519,800
Tue, 24 Mar 2026
126.4200
128.6200
124.1700
126.6700
564,600
Mon, 23 Mar 2026
130.4000
132.6600
127.9100
127.9100
624,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
133.0900
133.0900
125.4500
127.0000
1,339,000
Thu, 19 Mar 2026
128.4000
131.9100
126.2700
130.2200
596,600
Wed, 18 Mar 2026
133.7000
133.9800
129.9500
130.1300
628,500
Tue, 17 Mar 2026
129.9700
134.7700
129.9700
134.5100
871,300
Mon, 16 Mar 2026
130.8900
132.9900
128.7900
129.0900
548,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
136.4200
136.4200
128.6600
129.6400
1,220,800
Thu, 12 Mar 2026
139.8000
141.9400
135.1100
135.2700
639,800
Wed, 11 Mar 2026
141.1600
142.1400
138.1500
142.0300
730,100
Tue, 10 Mar 2026
149.7400
149.7400
140.2900
141.0100
824,400
Mon, 09 Mar 2026
148.2300
150.8900
144.9200
149.8300
765,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
148.4500
150.2200
145.9700
148.7600
1,120,000
Thu, 05 Mar 2026
152.0000
155.0600
149.4600
152.7500
843,200
Wed, 04 Mar 2026
153.5000
155.2500
151.8100
154.9200
427,200
Tue, 03 Mar 2026
150.5100
153.1400
147.8300
153.0700
769,900
Mon, 02 Mar 2026
151.3900
155.0000
150.3600
154.3900
620,100
Mon, 02 Mar 2026
7 · 10-K
Pre-market · 08:41 ET
10-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
155.7300
156.8000
153.3100
154.0000
543,100
Thu, 26 Feb 2026
157.2600
159.5700
154.3600
157.6200
770,700
Wed, 25 Feb 2026
163.7900
165.6400
154.9400
156.7900
1,354,600
Tue, 24 Feb 2026
162.3500
168.9900
157.7300
163.8600
1,139,700
Mon, 23 Feb 2026
6 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 23 Feb 2026
163.5400
166.1600
161.4600
163.4000
561,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
162.3100
165.9200
162.1100
164.9100
432,900
Thu, 19 Feb 2026
162.2100
163.8300
161.5500
162.5800
265,900
Wed, 18 Feb 2026
163.5900
166.0000
162.5800
163.0500
411,600
Wed, 18 Feb 2026
5 · 8-K
Pre-market · 08:01 ET
8-K ↗
Tue, 17 Feb 2026
164.1300
164.5500
160.1400
163.2600
547,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
163.6500
166.1200
162.8600
163.7400
395,800
Thu, 12 Feb 2026
167.0000
169.3500
162.3100
163.3600
452,300
Wed, 11 Feb 2026
167.3600
169.7600
163.5400
165.3600
432,000
Tue, 10 Feb 2026
167.0700
167.6500
164.9500
166.0000
505,600
Mon, 09 Feb 2026
167.8000
170.1900
166.2400
166.4100
628,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
163.8300
169.7200
163.8300
168.5500
567,500
Thu, 05 Feb 2026
165.8200
167.1500
162.1600
162.9200
351,200
Wed, 04 Feb 2026
163.0000
167.0000
161.9500
165.4300
500,000
Tue, 03 Feb 2026
164.2700
165.5500
159.5600
161.8600
435,600
Mon, 02 Feb 2026
157.6600
163.8800
157.4600
163.3500
717,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
156.9200
159.5000
154.1200
157.3100
590,300
Thu, 29 Jan 2026
159.3800
159.3800
155.4700
158.5500
352,000
Wed, 28 Jan 2026
154.5300
158.5100
152.8900
157.4500
484,800
Tue, 27 Jan 2026
156.2900
156.3700
154.0100
155.0900
310,600
Mon, 26 Jan 2026
154.3300
155.8700
152.8000
155.5500
374,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
157.2600
157.2600
152.4300
154.2300
386,800
Thu, 22 Jan 2026
158.4300
159.0400
156.4800
157.4200
298,200
Wed, 21 Jan 2026
153.2400
158.5100
153.2400
158.1300
561,800
Tue, 20 Jan 2026
155.4500
157.3300
152.1800
153.3600
475,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
158.5000
160.0800
158.0500
158.8800
433,300
Thu, 15 Jan 2026
156.7200
160.4000
156.4100
159.0700
543,900
Wed, 14 Jan 2026
156.6200
157.0100
154.5800
155.8600
477,400
Tue, 13 Jan 2026
155.1100
158.1400
154.9900
156.2900
530,400
Mon, 12 Jan 2026
154.6100
155.9200
153.2900
155.0800
530,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
159.4800
160.8400
155.0700
156.0400
478,400
Thu, 08 Jan 2026
158.1700
160.4700
158.1700
159.5600
616,400
Wed, 07 Jan 2026
154.1500
158.8300
153.2100
158.3100
836,100
Tue, 06 Jan 2026
150.0000
154.5000
149.0500
154.1700
572,100
Mon, 05 Jan 2026
149.9000
155.3900
149.9000
152.8700
387,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
151.1400
152.0500
149.0900
150.5900
499,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
153.8600
154.1300
150.5800
150.6700
295,800
Tue, 30 Dec 2025
155.3200
156.1000
153.0900
153.4000
311,200
Mon, 29 Dec 2025
154.9500
156.1000
153.1600
155.3700
373,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
154.3200
155.3600
150.7100
155.0500
179,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
155.2500
156.1100
154.6500
155.1100
150,900
Tue, 23 Dec 2025
155.3800
157.2200
154.8600
154.9900
347,400
Mon, 22 Dec 2025
154.4900
156.5800
154.1100
155.6200
377,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
151.3100
154.5400
151.3100
154.3900
1,154,700
Thu, 18 Dec 2025
152.8900
154.8300
151.2000
151.8100
363,500
Wed, 17 Dec 2025
151.7200
155.9900
151.5100
152.0000
429,200
Tue, 16 Dec 2025
155.4000
155.8400
152.3300
152.7400
470,900
Mon, 15 Dec 2025
155.5000
155.9000
154.0800
155.1400
369,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
155.3800
155.5400
153.1400
154.6000
438,000
Thu, 11 Dec 2025
153.8000
156.4600
152.5000
155.5500
649,900
Wed, 10 Dec 2025
142.0000
154.6500
141.4000
153.8000
1,533,200
Tue, 09 Dec 2025
139.5500
140.8600
136.9200
137.8100
365,500
Mon, 08 Dec 2025
140.7300
142.5700
139.0800
139.2500
320,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
141.7300
142.3000
139.6600
141.0000
241,500
Thu, 04 Dec 2025
142.8700
143.7100
141.0400
141.2500
303,600
Wed, 03 Dec 2025
140.3900
143.3800
138.3300
142.8700
373,500
Tue, 02 Dec 2025
139.8800
140.9400
138.7200
140.0100
353,900
Mon, 01 Dec 2025
139.8300
141.7300
138.8600
140.1300
454,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
142.0200
142.2000
140.0600
140.5300
210,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
141.8300
142.7500
141.0000
141.1600
572,700
Tue, 25 Nov 2025
140.3000
143.2900
137.8100
142.6900
541,800
Mon, 24 Nov 2025
137.4500
141.3100
135.2700
139.0900
406,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
133.2300
139.3400
133.1800
138.9700
548,400
Thu, 20 Nov 2025
134.0500
136.2000
130.7600
132.2700
363,500
Wed, 19 Nov 2025
135.6300
137.0000
132.5100
132.5600
507,100
Tue, 18 Nov 2025
135.3200
137.6500
133.8600
135.9500
442,500
Mon, 17 Nov 2025
134.4300
137.8300
134.2200
135.7500
626,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
135.2200
136.9400
132.8200
134.7000
473,700
Thu, 13 Nov 2025
139.2100
141.0000
136.5300
137.5300
648,600
Wed, 12 Nov 2025
141.8800
144.8500
140.6900
140.8000
419,300
Tue, 11 Nov 2025
142.2500
143.2100
141.0400
142.1400
395,500
Mon, 10 Nov 2025
142.3000
143.0000
139.5000
142.2400
512,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
139.5200
142.0000
139.1200
141.3000
599,600
Thu, 06 Nov 2025
141.0000
141.7500
135.8600
140.4700
614,700
Wed, 05 Nov 2025
140.4900
142.5500
138.0000
141.3100
613,900
Tue, 04 Nov 2025
4 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Tue, 04 Nov 2025
132.8700
142.7100
131.4900
138.4100
1,339,400
Mon, 03 Nov 2025
3 · 8-K
After-hours · 16:38 ET
8-K ↗
Mon, 03 Nov 2025
126.6600
127.2200
123.8000
124.6200
646,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
123.4900
126.4100
122.3500
126.1000
593,900
Thu, 30 Oct 2025
125.2100
126.3600
123.3300
123.9600
463,500
Wed, 29 Oct 2025
127.7900
129.0200
124.6400
125.4000
533,700
Tue, 28 Oct 2025
128.2600
129.1100
126.7400
127.6600
452,100
Mon, 27 Oct 2025
130.1500
130.4700
128.1100
128.7000
416,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
131.3800
131.6000
129.4800
130.1700
333,200
Thu, 23 Oct 2025
129.1600
131.1700
128.8600
129.9200
274,700
Wed, 22 Oct 2025
133.1200
133.3900
129.0200
129.3700
504,800
Tue, 21 Oct 2025
131.6900
135.7300
130.5700
133.2300
642,800
Mon, 20 Oct 2025
2 · 8-K
After-hours · 16:59 ET
8-K ↗
Mon, 20 Oct 2025
132.3600
133.5000
130.3900
131.8000
605,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
134.0300
136.0000
130.0900
131.3700
859,800
Thu, 16 Oct 2025
137.4500
138.0900
134.1900
134.4400
804,100
Wed, 15 Oct 2025
141.1800
142.0000
136.6700
136.7500
686,900
Tue, 14 Oct 2025
137.0100
141.1000
137.0100
140.8200
613,000
Mon, 13 Oct 2025
137.1300
140.0400
136.8100
138.8800
435,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
141.4100
142.2400
134.9100
135.1700
858,200
Thu, 09 Oct 2025
145.9700
145.9700
140.0500
141.0400
602,600
Wed, 08 Oct 2025
144.7400
147.4300
142.2400
145.0000
621,100
Tue, 07 Oct 2025
147.0000
147.6100
142.5100
143.3100
699,500
Mon, 06 Oct 2025
145.4000
146.9500
142.6000
146.8200
700,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
143.9900
147.2300
142.5500
144.8300
510,400
Thu, 02 Oct 2025
141.9100
143.5000
140.8700
143.3000
450,700
Wed, 01 Oct 2025
139.6900
141.9500
138.1700
141.1200
344,500
Tue, 30 Sep 2025
137.5000
140.8000
136.6100
140.4500
661,800
Mon, 29 Sep 2025
137.5300
138.0000
136.3700
137.1600
327,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
136.1600
139.0600
135.8600
137.3500
473,800
Thu, 25 Sep 2025
135.0500
136.4400
133.3000
136.3000
442,500
Wed, 24 Sep 2025
137.5300
139.0100
135.8000
136.3100
507,800
Tue, 23 Sep 2025
137.3100
138.8100
136.8900
137.9100
609,400
Mon, 22 Sep 2025
134.0700
137.6900
132.9500
137.1700
480,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
136.1300
136.8500
134.6600
134.8400
2,717,600
Thu, 18 Sep 2025
135.8900
137.6000
134.2600
135.7200
511,600
Wed, 17 Sep 2025
136.0300
139.3000
134.7900
135.0100
551,500
Tue, 16 Sep 2025
137.5200
138.7000
135.7500
136.0600
395,500
Mon, 15 Sep 2025
138.5500
140.0400
136.4600
137.8400
466,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
138.2400
139.4500
137.4000
137.4500
358,500
Thu, 11 Sep 2025
136.9800
140.6000
136.5300
140.1400
503,000
Wed, 10 Sep 2025
137.2000
141.3000
135.8300
136.5200
689,200
Tue, 09 Sep 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 09 Sep 2025
140.9600
140.9600
138.8000
139.1100
516,000
Mon, 08 Sep 2025
142.0000
143.0300
140.2200
141.7300
580,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
141.7100
143.8500
138.7500
141.4900
1,531,300