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
121.7300
125.1400
121.0500
123.3900
169,163
Thu, 03 Sep 2026
121.5300
123.0100
119.1500
122.8500
278,800
Wed, 02 Sep 2026
115.3300
120.9100
112.6900
120.1100
178,800
Tue, 01 Sep 2026
113.8000
115.1400
112.8400
114.8200
101,000
Mon, 31 Aug 2026
113.6800
115.8300
112.7600
114.9100
155,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
17 · 8-K
After market open · 12:10 ET
8-K ↗
Fri, 28 Aug 2026
114.9300
115.0000
112.7200
113.8800
114,100
Thu, 27 Aug 2026
113.1400
114.7700
111.0300
114.2600
216,500
Wed, 26 Aug 2026
114.3300
116.0000
113.4500
114.1300
103,400
Tue, 25 Aug 2026
117.0500
117.0500
114.1300
114.1700
113,800
Mon, 24 Aug 2026
117.3500
119.5000
115.5200
116.2400
164,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
116.7500
117.3900
113.4800
116.1700
163,400
Thu, 20 Aug 2026
113.3900
116.9400
113.3300
116.1400
132,700
Wed, 19 Aug 2026
113.3600
116.0000
112.8100
114.3600
151,900
Tue, 18 Aug 2026
115.2000
116.0000
111.7400
111.8000
89,500
Mon, 17 Aug 2026
114.1800
115.0800
113.7700
114.0400
72,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
114.6500
115.7400
114.0300
115.0700
51,400
Thu, 13 Aug 2026
116.1300
116.1300
113.5100
114.5900
95,600
Wed, 12 Aug 2026
114.9800
115.9200
113.7500
115.7100
146,600
Tue, 11 Aug 2026
115.7400
117.9300
114.7200
114.9900
99,600
Mon, 10 Aug 2026
115.5100
118.3800
113.6400
115.2100
123,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
114.5200
116.9900
114.5200
116.0600
94,600
Thu, 06 Aug 2026
114.2100
115.9200
113.6100
114.6500
106,000
Wed, 05 Aug 2026
117.3700
118.3700
114.6400
114.8200
128,200
Tue, 04 Aug 2026
113.7500
118.1000
113.0500
117.7300
101,900
Mon, 03 Aug 2026
112.5300
114.9400
112.5300
113.1900
101,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
110.1400
111.7300
109.7400
110.8200
112,700
Thu, 30 Jul 2026
112.5000
112.8000
110.0200
110.5700
108,100
Wed, 29 Jul 2026
113.9000
114.9900
111.1500
112.4300
139,700
Tue, 28 Jul 2026
115.8800
117.6400
114.9800
115.1400
121,700
Mon, 27 Jul 2026
113.7200
115.7200
112.8200
114.6000
107,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
114.6800
115.3000
113.0200
113.9600
103,400
Thu, 23 Jul 2026
113.6400
115.6400
113.2800
113.4300
130,000
Wed, 22 Jul 2026
112.9900
114.1200
112.2600
113.7900
86,400
Tue, 21 Jul 2026
112.9600
114.8400
111.7200
112.0800
117,900
Mon, 20 Jul 2026
112.3000
114.1900
111.5600
112.8700
136,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
16 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 17 Jul 2026
116.4600
119.8200
115.5300
115.5400
104,100
Thu, 16 Jul 2026
115.2000
118.5000
115.2000
118.2600
106,200
Wed, 15 Jul 2026
115.7500
117.1000
115.1400
115.6500
126,900
Tue, 14 Jul 2026
116.0500
117.2200
113.5000
115.4600
142,600
Mon, 13 Jul 2026
113.8200
115.5900
113.2700
114.9300
125,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.1200
114.7400
111.1200
113.8200
152,500
Thu, 09 Jul 2026
111.6000
112.1400
109.6200
111.1800
131,800
Wed, 08 Jul 2026
114.6400
114.9000
111.0300
111.1500
197,800
Tue, 07 Jul 2026
117.1100
118.5800
114.0000
115.2400
184,600
Mon, 06 Jul 2026
121.1500
121.1500
115.8000
117.6100
323,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
15 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 02 Jul 2026
129.3500
131.1800
116.2800
122.1200
380,600
Thu, 02 Jul 2026
14 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 01 Jul 2026
122.8900
124.3800
121.0400
121.0700
168,200
Tue, 30 Jun 2026
124.6300
125.0000
122.5500
123.8000
196,000
Mon, 29 Jun 2026
124.3200
125.0400
123.0900
124.2300
184,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
124.2200
125.5900
122.5600
124.8500
457,900
Thu, 25 Jun 2026
121.7600
125.0000
121.7600
124.8700
103,000
Wed, 24 Jun 2026
117.6900
121.6700
117.6000
120.5300
115,300
Tue, 23 Jun 2026
115.9100
118.1900
115.2600
117.4200
104,400
Mon, 22 Jun 2026
118.3600
118.9900
115.2100
116.7300
163,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
117.4100
119.1800
116.2700
119.1000
369,200
Wed, 17 Jun 2026
115.2600
119.2700
115.2600
116.1000
226,500
Tue, 16 Jun 2026
115.5300
117.6700
113.8600
116.0900
146,100
Mon, 15 Jun 2026
116.3800
117.2900
114.5900
114.8000
198,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
115.3400
117.0000
114.6700
115.3500
95,300
Thu, 11 Jun 2026
112.9000
114.9800
112.2100
114.6800
131,900
Wed, 10 Jun 2026
115.2700
115.5200
112.5700
112.7500
165,900
Tue, 09 Jun 2026
113.0900
115.0000
112.2300
114.5500
115,100
Mon, 08 Jun 2026
112.2100
114.6200
111.1000
113.0900
192,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
114.6100
116.0500
112.1000
112.6700
204,700
Thu, 04 Jun 2026
115.0900
115.9000
113.0500
114.0800
180,400
Wed, 03 Jun 2026
113.0500
113.7300
112.0200
113.2800
164,700
Tue, 02 Jun 2026
110.8000
113.9700
110.0000
113.5100
246,000
Mon, 01 Jun 2026
108.5400
110.9900
108.0500
110.0500
238,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
110.7400
110.7800
108.3400
109.2900
214,700
Thu, 28 May 2026
110.1000
111.6200
109.3000
110.0200
355,400
Wed, 27 May 2026
110.7700
111.8900
110.1000
111.1200
169,900
Tue, 26 May 2026
109.2200
111.0700
108.8400
110.7300
224,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.5500
109.8900
108.0100
109.1900
185,100
Thu, 21 May 2026
107.3200
109.8800
104.3900
109.1800
218,400
Wed, 20 May 2026
108.3700
109.7600
107.0700
108.4800
176,600
Tue, 19 May 2026
108.1000
108.9900
106.5400
108.6800
180,400
Mon, 18 May 2026
105.0000
109.7000
104.6100
108.1200
193,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.8200
106.1600
103.8700
105.3300
134,200
Thu, 14 May 2026
105.9700
106.6700
104.5600
106.4700
218,900
Wed, 13 May 2026
108.1000
108.6700
104.3400
105.5000
255,400
Tue, 12 May 2026
108.9300
109.0000
106.0900
108.0700
225,400
Mon, 11 May 2026
109.3600
109.4200
106.8400
108.8600
167,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
112.5000
112.5000
109.1900
109.3700
298,100
Thu, 07 May 2026
114.4400
115.0300
112.2100
112.3400
167,900
Wed, 06 May 2026
110.8900
114.3600
110.8900
113.7400
188,700
Tue, 05 May 2026
110.0800
112.7700
106.0900
109.7100
161,400
Mon, 04 May 2026
111.8100
111.8100
109.1600
110.6300
121,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
112.0100
112.3900
110.1800
111.6700
127,600
Thu, 30 Apr 2026
109.4300
112.0300
109.2800
111.9700
156,300
Wed, 29 Apr 2026
110.3000
112.4800
109.0900
109.7600
143,400
Tue, 28 Apr 2026
111.3600
111.3600
108.0100
110.8900
172,400
Mon, 27 Apr 2026
109.4400
110.8500
108.9400
110.4800
148,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
110.1600
111.0300
107.5600
108.8900
360,300
Thu, 23 Apr 2026
108.3300
110.7400
108.1000
110.5300
118,700
Wed, 22 Apr 2026
107.1700
108.1800
106.2000
108.1400
118,500
Tue, 21 Apr 2026
108.2100
109.5000
106.2000
106.8500
148,100
Mon, 20 Apr 2026
106.9400
109.3700
106.8000
108.1800
181,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
106.9400
110.6600
106.7300
108.2900
267,800
Thu, 16 Apr 2026
107.0400
108.3200
105.7300
106.4100
173,800
Wed, 15 Apr 2026
111.7800
111.7800
106.9500
107.0100
175,500
Tue, 14 Apr 2026
111.7000
113.7200
111.7000
112.4600
169,700
Mon, 13 Apr 2026
110.7000
114.2400
110.4300
112.8500
200,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
112.0400
112.3300
110.1300
110.1700
124,000
Thu, 09 Apr 2026
108.0000
113.0900
108.0000
111.9100
161,900
Wed, 08 Apr 2026
108.4900
109.4300
106.1100
108.4200
237,900
Tue, 07 Apr 2026
102.8400
106.1800
101.8100
105.7500
310,300
Mon, 06 Apr 2026
102.1000
103.1800
97.2700
102.9200
331,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 02 Apr 2026
106.6700
115.1400
102.8700
103.0200
364,900
Thu, 02 Apr 2026
12 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 01 Apr 2026
119.7700
121.9000
115.0700
117.1500
224,400
Tue, 31 Mar 2026
119.2400
120.8800
116.6000
119.0700
218,800
Mon, 30 Mar 2026
118.2900
121.0000
116.5100
117.6300
91,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
120.0100
120.3100
116.9600
117.7200
110,300
Thu, 26 Mar 2026
119.3500
121.0800
119.3500
120.5100
70,700
Wed, 25 Mar 2026
120.8800
121.6300
118.8700
120.5400
66,300
Tue, 24 Mar 2026
117.3600
121.1600
117.3000
119.7100
107,000
Mon, 23 Mar 2026
118.2100
119.8900
117.8700
118.6500
120,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
115.3900
117.4400
113.4900
114.9700
580,400
Thu, 19 Mar 2026
115.7900
117.4200
114.9900
115.3000
169,100
Wed, 18 Mar 2026
114.9900
117.6500
114.7800
116.6300
186,500
Tue, 17 Mar 2026
119.1800
119.5500
115.0000
116.8200
139,700
Mon, 16 Mar 2026
125.3400
126.6800
117.3200
118.4700
280,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
126.9000
128.2000
124.7600
125.3800
105,700
Thu, 12 Mar 2026
124.1500
127.8700
122.4200
125.8900
139,700
Wed, 11 Mar 2026
127.6400
128.4000
124.0700
125.3200
160,600
Tue, 10 Mar 2026
127.3400
130.0300
126.5300
127.8200
80,200
Mon, 09 Mar 2026
127.7000
129.9000
125.6300
129.3400
100,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
129.3300
130.1200
126.2300
129.6000
76,400
Thu, 05 Mar 2026
133.9100
134.9200
129.5500
131.1100
65,200
Wed, 04 Mar 2026
133.9200
135.1800
131.6000
134.9200
112,500
Tue, 03 Mar 2026
133.8500
133.8500
129.5900
133.0300
68,600
Mon, 02 Mar 2026
133.5300
135.4900
131.8800
135.1200
94,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
133.1000
135.4100
132.7600
134.7000
68,800
Thu, 26 Feb 2026
135.0900
136.6600
132.2200
134.0700
65,700
Wed, 25 Feb 2026
136.6500
136.6500
131.4000
134.2000
68,600
Tue, 24 Feb 2026
136.3300
138.2100
135.0400
135.7400
70,100
Mon, 23 Feb 2026
136.8500
137.2200
134.8900
135.7500
81,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
136.2500
137.9000
133.9500
136.1800
77,300
Thu, 19 Feb 2026
133.4100
140.3100
133.4100
136.3300
194,600
Wed, 18 Feb 2026
133.0500
134.2200
131.7100
133.1100
112,100
Tue, 17 Feb 2026
135.7200
148.0000
133.0100
134.3100
52,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
133.8300
136.3000
133.2800
134.9600
82,400
Thu, 12 Feb 2026
136.0500
137.2800
133.3800
134.6700
71,100
Wed, 11 Feb 2026
135.7300
137.4000
134.6000
134.6500
71,000
Tue, 10 Feb 2026
131.8100
135.1800
131.8100
134.8900
37,200
Mon, 09 Feb 2026
134.0400
134.0400
131.8600
133.2100
56,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
132.6600
135.2300
128.5100
134.0300
65,000
Thu, 05 Feb 2026
132.4600
134.2400
131.9000
132.7900
102,400
Wed, 04 Feb 2026
129.5000
133.0500
126.5300
132.1600
111,100
Tue, 03 Feb 2026
125.8500
129.2500
125.8500
128.6600
86,800
Mon, 02 Feb 2026
125.0400
127.4100
124.9500
127.2700
83,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
123.8700
125.9800
123.6800
125.2700
91,400
Thu, 29 Jan 2026
124.3900
125.3600
123.6100
125.2300
73,200
Wed, 28 Jan 2026
124.5700
125.2900
123.0900
123.5900
66,500
Tue, 27 Jan 2026
124.6600
125.9800
123.0500
124.6200
54,900
Mon, 26 Jan 2026
125.5000
125.6500
123.3600
124.2800
64,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
125.1600
126.4600
123.6300
124.8200
59,400
Thu, 22 Jan 2026
126.3400
127.1300
125.4700
126.3400
68,400
Wed, 21 Jan 2026
123.6900
126.2800
123.3300
125.7200
107,700
Tue, 20 Jan 2026
125.1600
125.1600
122.3900
122.9900
82,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
126.1100
126.1100
124.2700
124.4100
85,000
Thu, 15 Jan 2026
125.0800
127.0200
124.3500
126.3900
102,200
Wed, 14 Jan 2026
123.7000
125.5900
122.6000
124.7200
114,400
Tue, 13 Jan 2026
123.7000
124.2700
122.4300
123.4000
132,000
Mon, 12 Jan 2026
123.7800
127.8600
122.5200
123.3500
162,800
Mon, 12 Jan 2026
11 · 8-K
Pre-market · 06:45 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
126.4800
126.5900
122.7000
125.1400
165,400
Thu, 08 Jan 2026
10 · 10-Q
After-hours · 16:10 ET
10-Q ↗
Thu, 08 Jan 2026
116.0000
128.8300
116.0000
126.6400
320,800
Thu, 08 Jan 2026
9 · 8-K
Pre-market · 07:22 ET
8-K ↗
Wed, 07 Jan 2026
123.2700
124.1000
116.8300
118.5400
240,700
Tue, 06 Jan 2026
120.3300
124.2700
120.2600
124.2300
91,500
Mon, 05 Jan 2026
120.5300
123.4000
120.5000
121.0000
84,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
118.6200
121.6400
117.2500
121.1500
161,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.8600
120.7700
117.7000
117.8700
135,200
Tue, 30 Dec 2025
118.5300
119.5600
118.1700
118.8700
64,800
Mon, 29 Dec 2025
118.7800
120.1200
117.8900
118.4900
61,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
118.8300
120.8400
117.7700
118.9700
55,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
118.4500
118.9100
117.7000
118.6500
51,600
Tue, 23 Dec 2025
121.4900
121.4900
117.0500
117.5800
132,000
Mon, 22 Dec 2025
120.8200
122.6100
119.4000
119.9800
77,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.0000
121.7200
119.9000
120.6000
329,700
Thu, 18 Dec 2025
122.7600
123.7900
120.9900
121.4000
116,200
Wed, 17 Dec 2025
121.2800
123.6100
120.6700
122.1300
86,200
Tue, 16 Dec 2025
121.6000
123.1000
119.4100
121.9500
211,200
Mon, 15 Dec 2025
122.1800
122.4000
115.4000
118.7000
224,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.0700
125.0600
121.9100
122.3500
139,200
Thu, 11 Dec 2025
122.3900
126.8300
122.3900
123.2400
173,100
Wed, 10 Dec 2025
119.9400
122.5400
118.0500
121.9500
115,800
Tue, 09 Dec 2025
117.9900
119.6800
117.9900
118.8400
76,000
Mon, 08 Dec 2025
118.8000
119.4300
117.5600
118.1700
113,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
117.0100
118.8800
117.0100
118.8800
109,500
Thu, 04 Dec 2025
117.9400
118.9100
117.3700
117.9700
115,200
Wed, 03 Dec 2025
117.9300
119.1300
117.0500
118.5500
92,700
Tue, 02 Dec 2025
117.0300
119.9600
115.9700
117.0800
143,300
Mon, 01 Dec 2025
114.7500
117.3500
113.5200
117.0000
184,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
117.2500
117.2500
114.4000
114.9300
86,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
116.6700
119.2400
116.4400
116.4500
184,700
Tue, 25 Nov 2025
114.8300
117.9800
114.2000
117.8700
170,500
Mon, 24 Nov 2025
112.6000
115.0000
112.0900
114.2500
191,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.9700
113.3800
109.2800
112.7100
151,800
Fri, 21 Nov 2025
8 · DEF 14A
Pre-market · 06:45 ET
DEF 14A ↗
Thu, 20 Nov 2025
109.1700
113.2500
107.8400
109.5900
176,500
Wed, 19 Nov 2025
107.1900
110.8200
106.7100
108.8100
166,900
Tue, 18 Nov 2025
106.7000
108.6500
106.5000
107.7200
138,800
Mon, 17 Nov 2025
110.0200
110.0200
106.1000
106.5700
133,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
111.5000
111.5700
109.4400
110.0700
83,800
Thu, 13 Nov 2025
111.5800
113.0700
111.5100
111.8800
112,600
Wed, 12 Nov 2025
112.5700
114.0700
112.0700
112.1700
95,900
Tue, 11 Nov 2025
111.4500
113.1500
110.6100
112.4000
92,000
Mon, 10 Nov 2025
111.5000
112.9500
110.4600
111.4700
109,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 07 Nov 2025
110.9600
112.3600
109.2700
110.8800
153,800
Thu, 06 Nov 2025
114.7300
115.7000
111.6200
112.0100
156,200
Wed, 05 Nov 2025
114.4800
117.9800
113.5400
115.0900
168,400
Wed, 05 Nov 2025
6 · 8-K
Pre-market · 06:45 ET
8-K ↗
Tue, 04 Nov 2025
111.5700
112.9600
110.3000
112.2900
111,500
Mon, 03 Nov 2025
110.6600
112.4500
109.6600
112.1700
161,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
109.6000
112.2100
109.3200
111.2400
151,100
Thu, 30 Oct 2025
111.3100
111.8600
109.6500
110.1000
157,500
Wed, 29 Oct 2025
109.0600
111.6600
109.0600
111.5500
174,300
Tue, 28 Oct 2025
114.1500
114.1500
108.7000
109.4800
182,700
Mon, 27 Oct 2025
116.2700
117.1200
114.0700
114.4100
170,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
118.9700
122.0900
115.8200
116.6200
187,900
Fri, 24 Oct 2025
5 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 23 Oct 2025
4 · 10-K
After-hours · 16:11 ET
10-K ↗
Thu, 23 Oct 2025
115.6500
119.0500
109.8700
117.2100
606,300
Thu, 23 Oct 2025
3 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 22 Oct 2025
128.8300
128.8300
117.4100
122.6500
376,700
Tue, 21 Oct 2025
129.5800
130.0200
127.9400
128.8500
270,300
Mon, 20 Oct 2025
131.5400
131.5400
126.7000
129.0800
207,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
131.1000
132.6000
129.2400
129.8700
139,700
Thu, 16 Oct 2025
135.1500
136.2900
130.6100
131.0200
155,300
Wed, 15 Oct 2025
135.5000
135.9200
132.7100
134.4600
91,100
Tue, 14 Oct 2025
2 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 14 Oct 2025
130.9100
134.6900
130.9100
133.8300
110,500
Mon, 13 Oct 2025
134.1900
135.6300
132.0300
132.5400
122,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
136.5000
136.5700
132.3400
132.8100
74,900
Thu, 09 Oct 2025
140.9200
140.9200
136.3200
136.3700
85,700
Wed, 08 Oct 2025
139.9700
141.2700
139.0500
139.8600
147,200
Tue, 07 Oct 2025
140.4600
141.9100
139.1100
139.1600
149,400
Mon, 06 Oct 2025
141.8600
142.7300
139.9500
140.5600
70,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
142.2000
143.2200
141.0700
141.1800
115,700
Thu, 02 Oct 2025
140.8100
142.5700
139.9600
141.8200
125,900
Wed, 01 Oct 2025
139.4800
141.4000
139.0600
140.1200
158,900
Tue, 30 Sep 2025
139.3800
141.5400
139.1600
140.5600
104,300
Mon, 29 Sep 2025
140.1400
140.7300
138.4200
140.0200
141,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
137.6600
139.7600
137.3500
139.6800
94,900
Thu, 25 Sep 2025
137.4300
138.5000
136.9300
138.0100
114,100
Wed, 24 Sep 2025
139.3800
140.9800
137.6900
137.7100
118,000
Tue, 23 Sep 2025
140.4200
142.8500
139.3900
139.6800
135,700
Mon, 22 Sep 2025
138.9000
141.2100
138.0500
140.4000
82,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
141.3100
141.4400
138.8000
138.9300
179,500
Thu, 18 Sep 2025
139.1900
142.1000
139.1500
141.1500
101,900
Wed, 17 Sep 2025
141.5900
142.5000
139.4400
139.6400
91,400
Tue, 16 Sep 2025
139.4900
141.0800
139.4000
140.5600
99,400
Mon, 15 Sep 2025
1 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 15 Sep 2025
139.7400
140.8100
138.9200
139.8100
77,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
139.8600
140.5200
138.3100
139.5200
120,200
Thu, 11 Sep 2025
138.3000
141.0600
136.8700
140.8200
86,700
Wed, 10 Sep 2025
137.5200
139.2800
136.7100
137.6500
70,100
Tue, 09 Sep 2025
140.6300
141.4300
137.1800
138.1000
79,800
Mon, 08 Sep 2025
140.2600
141.1900
138.8200
140.3900
77,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
138.9500
141.0000
138.5300
140.4800
65,700