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
240.1300
246.5997
237.6400
244.2400
158,925
Thu, 03 Sep 2026
238.9700
240.8200
232.8700
240.5600
261,200
Wed, 02 Sep 2026
241.7000
244.4600
237.0800
237.9700
260,000
Tue, 01 Sep 2026
230.4500
235.7400
225.8900
234.1900
275,500
Mon, 31 Aug 2026
238.0400
241.2600
234.0500
236.0800
187,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
249.8400
259.7000
237.3300
237.7400
227,100
Thu, 27 Aug 2026
231.6100
247.9500
231.6100
246.1500
409,000
Wed, 26 Aug 2026
232.9800
239.0500
232.9800
236.0500
254,100
Tue, 25 Aug 2026
233.2900
234.3500
229.9200
232.5000
208,200
Mon, 24 Aug 2026
229.7300
232.8500
225.8700
229.8400
216,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
236.2600
237.2500
225.5800
231.9600
247,000
Thu, 20 Aug 2026
242.0300
242.1500
232.3200
232.7200
369,000
Wed, 19 Aug 2026
269.3100
269.4600
242.2200
245.2200
433,200
Tue, 18 Aug 2026
278.7100
279.9300
261.9000
264.0300
317,200
Mon, 17 Aug 2026
284.9600
289.9900
284.4400
287.7900
232,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
280.7600
290.0000
279.7100
283.1400
242,800
Thu, 13 Aug 2026
281.5500
290.1700
280.8700
282.3600
359,000
Wed, 12 Aug 2026
290.7300
290.7300
282.9500
283.2600
190,900
Tue, 11 Aug 2026
284.2400
285.1600
279.7400
280.8000
203,600
Mon, 10 Aug 2026
290.7800
295.8800
279.1900
279.6700
353,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
288.0100
300.9900
287.3300
290.0500
448,300
Thu, 06 Aug 2026
290.8400
290.8400
271.7500
278.2600
585,800
Wed, 05 Aug 2026
13 · 10-Q
After market open · 14:59 ET
10-Q ↗
Wed, 05 Aug 2026
250.5900
304.5800
250.2600
297.0800
926,000
Wed, 05 Aug 2026
12 · 8-K
Pre-market · 06:47 ET
8-K ↗
Tue, 04 Aug 2026
222.7200
227.9800
219.0200
227.1000
411,500
Mon, 03 Aug 2026
207.2000
217.1300
204.7900
213.7300
345,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
214.0800
216.2500
204.8200
210.8400
734,300
Thu, 30 Jul 2026
199.6700
211.3200
197.0500
208.1100
387,700
Wed, 29 Jul 2026
212.3400
213.0000
188.5100
189.3400
580,100
Tue, 28 Jul 2026
237.3100
237.8500
206.9800
209.7000
692,900
Mon, 27 Jul 2026
244.2300
248.9900
229.1700
241.8200
582,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
249.3900
250.5400
240.2300
241.0200
263,200
Thu, 23 Jul 2026
247.9500
253.3600
245.0000
248.6100
267,400
Wed, 22 Jul 2026
250.0000
255.4500
249.0400
250.6600
208,100
Tue, 21 Jul 2026
249.3600
256.9900
244.4700
254.8300
158,100
Mon, 20 Jul 2026
246.3400
251.2100
241.2300
242.0500
138,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
235.8500
247.2600
231.0500
245.1200
220,500
Thu, 16 Jul 2026
247.2700
249.1000
239.0000
242.9000
254,800
Wed, 15 Jul 2026
255.1100
256.9200
246.0700
251.0000
317,100
Tue, 14 Jul 2026
255.5900
257.7700
246.6100
253.2700
221,500
Mon, 13 Jul 2026
253.1200
256.0800
245.7500
246.7500
265,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
254.5600
261.9500
252.5300
257.6600
227,800
Thu, 09 Jul 2026
253.0500
261.2400
251.0200
256.7300
209,300
Wed, 08 Jul 2026
242.5500
249.6700
242.0100
248.3100
223,400
Tue, 07 Jul 2026
253.6700
255.4000
243.1800
247.2000
490,200
Mon, 06 Jul 2026
268.6200
276.2900
261.4500
261.8000
374,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
284.9700
286.0400
258.4300
265.4300
521,700
Wed, 01 Jul 2026
293.5400
293.5400
280.3000
283.5500
445,500
Tue, 30 Jun 2026
292.6600
298.8700
291.2300
297.3900
302,800
Mon, 29 Jun 2026
280.6600
292.6800
270.0000
289.5300
381,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
276.2300
287.1800
273.1400
287.0200
1,602,500
Thu, 25 Jun 2026
275.0400
286.0900
272.5000
281.8000
411,400
Wed, 24 Jun 2026
261.9700
279.1000
257.2800
269.6200
467,700
Tue, 23 Jun 2026
265.7300
275.0000
264.0300
265.3400
308,800
Mon, 22 Jun 2026
275.0100
281.5500
273.6900
277.6800
282,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
268.2300
276.4200
265.7000
274.9800
637,900
Wed, 17 Jun 2026
256.7900
270.6800
255.7900
263.9100
619,300
Tue, 16 Jun 2026
255.0000
259.3000
253.5000
256.4800
280,300
Mon, 15 Jun 2026
251.9900
254.5000
244.6700
252.1400
387,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
250.6600
257.1400
244.5300
247.2600
444,900
Thu, 11 Jun 2026
228.8100
247.0300
227.9500
246.0000
410,100
Wed, 10 Jun 2026
229.6900
236.6200
223.8700
224.0500
323,400
Tue, 09 Jun 2026
228.0800
234.0500
222.9500
231.2700
410,200
Mon, 08 Jun 2026
224.7100
228.6600
219.9600
225.5200
186,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
222.8000
230.0000
218.2600
220.7500
475,200
Thu, 04 Jun 2026
226.3300
230.0000
218.1000
227.4400
397,700
Wed, 03 Jun 2026
228.4000
230.0800
224.2900
228.5200
296,600
Tue, 02 Jun 2026
224.3300
233.4500
224.1500
230.0000
294,100
Mon, 01 Jun 2026
219.0900
223.0900
217.2400
223.0700
303,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
221.6700
223.6800
216.9600
220.0400
476,800
Thu, 28 May 2026
218.7100
225.0200
217.0600
222.2300
245,100
Wed, 27 May 2026
222.1000
224.7300
218.6600
222.0400
272,300
Tue, 26 May 2026
220.8200
227.2400
216.5800
222.9300
272,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
212.5400
217.9100
210.6900
215.0400
215,200
Thu, 21 May 2026
202.9600
211.8800
201.0500
210.1200
292,900
Wed, 20 May 2026
197.2900
206.2000
194.9100
206.0500
225,700
Tue, 19 May 2026
199.7300
199.7300
193.5500
194.0000
346,400
Mon, 18 May 2026
206.2000
209.9200
198.4300
202.2900
285,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
204.8000
206.2400
200.1200
205.0200
317,900
Thu, 14 May 2026
214.0800
215.6200
210.0100
211.0900
298,400
Wed, 13 May 2026
205.4900
213.8400
204.0000
211.0500
317,900
Tue, 12 May 2026
201.7600
206.5400
198.7700
203.6500
249,700
Mon, 11 May 2026
200.9500
204.8300
199.3300
203.0300
393,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
195.6300
201.6100
195.5800
199.3700
189,300
Thu, 07 May 2026
11 · 8-K
After market open · 15:57 ET
8-K ↗
Thu, 07 May 2026
199.1300
199.1300
189.1800
191.0600
297,600
Wed, 06 May 2026
201.8800
201.8800
193.6200
196.8600
345,500
Tue, 05 May 2026
191.4100
200.5000
191.4100
196.9200
269,800
Mon, 04 May 2026
187.1300
189.9700
184.3800
189.4000
195,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
182.2000
191.6500
181.8200
188.2200
309,300
Thu, 30 Apr 2026
176.8600
185.9300
175.1900
183.8100
659,900
Wed, 29 Apr 2026
10 · 10-Q
After market open · 15:47 ET
10-Q ↗
Wed, 29 Apr 2026
179.9400
194.2800
164.0300
172.5400
417,900
Wed, 29 Apr 2026
9 · 8-K
Pre-market · 06:47 ET
8-K ↗
Tue, 28 Apr 2026
179.2500
181.2000
177.0900
177.2800
215,400
Mon, 27 Apr 2026
186.3900
187.0000
181.5400
181.5500
239,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
184.6700
187.4900
182.6800
185.8900
166,200
Thu, 23 Apr 2026
176.9200
183.3300
176.7900
183.2500
191,200
Wed, 22 Apr 2026
182.0900
182.2600
177.3600
179.3100
202,000
Tue, 21 Apr 2026
181.6800
185.2400
177.2200
178.3600
230,200
Mon, 20 Apr 2026
180.5700
183.9600
180.2100
180.9500
191,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
170.0800
181.9500
169.4400
181.9500
273,400
Thu, 16 Apr 2026
163.3200
168.0600
163.3200
166.5500
164,100
Wed, 15 Apr 2026
164.0500
164.3200
160.6300
162.9200
130,100
Tue, 14 Apr 2026
168.5500
169.0200
165.1900
165.3900
144,100
Mon, 13 Apr 2026
162.2600
167.5100
160.6100
167.3300
261,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
164.6300
165.3100
162.4900
163.3400
109,000
Thu, 09 Apr 2026
161.3500
164.6500
159.2600
162.9700
235,900
Wed, 08 Apr 2026
157.6500
163.2700
156.3600
162.0900
163,400
Tue, 07 Apr 2026
148.1200
151.0000
146.6200
150.8600
120,100
Mon, 06 Apr 2026
148.6700
150.0500
145.9700
148.8600
114,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
142.8700
150.4900
142.7600
149.1200
175,200
Wed, 01 Apr 2026
147.4200
151.9500
146.3000
147.9100
233,200
Tue, 31 Mar 2026
140.1300
145.6200
138.6500
144.6500
223,700
Mon, 30 Mar 2026
143.9300
143.9300
136.0300
137.4200
187,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
139.6400
142.6200
139.0000
141.3900
127,300
Thu, 26 Mar 2026
8 · DEF 14A
After market open · 13:34 ET
DEF 14A ↗
Thu, 26 Mar 2026
145.2700
147.2900
140.0700
140.6800
179,600
Wed, 25 Mar 2026
144.7100
148.5300
143.1000
148.1100
178,500
Tue, 24 Mar 2026
135.3300
143.0400
135.3300
141.4500
373,400
Mon, 23 Mar 2026
136.7100
142.4100
135.5000
137.9800
358,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
137.4500
138.7200
129.5400
132.0600
454,800
Thu, 19 Mar 2026
135.7000
138.4600
134.2100
135.4200
219,100
Wed, 18 Mar 2026
141.7800
145.1600
141.1700
141.3900
247,200
Tue, 17 Mar 2026
144.3100
146.7400
142.5300
144.4700
294,500
Mon, 16 Mar 2026
137.0000
144.8500
136.9600
144.0800
374,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
138.9900
142.1700
133.8800
135.9900
253,200
Thu, 12 Mar 2026
7 · PRE 14A
After market open · 10:50 ET
PRE 14A ↗
Thu, 12 Mar 2026
143.4200
143.7500
138.0800
138.4000
248,100
Wed, 11 Mar 2026
146.3800
146.8500
142.2700
143.3700
198,300
Tue, 10 Mar 2026
145.7400
151.1400
145.4500
147.5800
156,100
Mon, 09 Mar 2026
139.3600
146.2200
135.2000
145.2300
198,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
146.5500
148.5000
142.4600
144.1900
249,500
Thu, 05 Mar 2026
157.7400
160.1000
146.0200
150.4000
261,200
Wed, 04 Mar 2026
162.7300
162.7300
157.1600
160.1100
298,600
Tue, 03 Mar 2026
157.2600
162.8100
154.0000
161.2600
281,600
Mon, 02 Mar 2026
161.0900
168.9200
159.2800
166.5900
348,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
159.0800
164.0500
156.4500
163.0600
228,800
Thu, 26 Feb 2026
160.6100
161.4400
154.3800
161.2600
248,000
Wed, 25 Feb 2026
157.4700
163.2800
156.0000
161.5300
343,900
Tue, 24 Feb 2026
145.4500
155.2800
145.4500
155.0700
286,500
Mon, 23 Feb 2026
148.9600
148.9600
143.2900
146.1900
179,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
149.3700
150.8200
145.5100
149.0300
130,700
Thu, 19 Feb 2026
150.1300
152.0700
148.3900
150.8500
134,700
Wed, 18 Feb 2026
153.3900
159.0300
151.4200
153.1100
196,100
Tue, 17 Feb 2026
157.0900
157.0900
145.9900
153.3100
291,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
157.0000
162.2900
154.3700
159.6800
211,700
Thu, 12 Feb 2026
6 · 10-K
After-hours · 16:54 ET
10-K ↗
Thu, 12 Feb 2026
161.8300
172.0300
158.2400
159.0000
384,800
Thu, 12 Feb 2026
5 · 8-K
Pre-market · 06:48 ET
8-K ↗
Wed, 11 Feb 2026
153.2000
157.5600
148.9000
157.1100
218,800
Tue, 10 Feb 2026
151.0500
152.3900
148.6100
150.6000
117,800
Mon, 09 Feb 2026
151.0100
152.4400
149.8300
150.2600
106,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
147.0900
152.7900
147.0900
151.3700
191,700
Thu, 05 Feb 2026
148.8900
151.4200
144.6200
145.8300
197,200
Wed, 04 Feb 2026
147.2900
152.1300
146.0100
151.6300
306,300
Tue, 03 Feb 2026
141.6000
145.4600
140.7700
145.0100
167,300
Mon, 02 Feb 2026
137.3800
141.0900
136.6400
140.3100
151,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
138.2700
141.6700
135.3100
138.2800
244,000
Thu, 29 Jan 2026
137.1400
142.0200
135.5900
141.9200
201,500
Wed, 28 Jan 2026
136.1500
136.7000
132.4800
135.2200
244,100
Tue, 27 Jan 2026
135.9000
135.9000
132.0100
134.6400
144,600
Mon, 26 Jan 2026
137.5000
137.5000
134.1700
135.8900
224,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
139.1400
141.4200
130.5000
135.1100
348,500
Fri, 23 Jan 2026
4 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 22 Jan 2026
150.3000
152.9900
148.1200
148.7800
170,700
Wed, 21 Jan 2026
147.5000
149.4900
146.4400
149.1200
220,800
Tue, 20 Jan 2026
145.0700
149.0000
144.6300
145.5700
137,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
148.3300
148.8500
145.8100
145.9100
164,600
Thu, 15 Jan 2026
147.3200
151.0200
147.3200
149.1900
225,300
Wed, 14 Jan 2026
144.4900
148.2500
143.2100
147.1800
175,800
Tue, 13 Jan 2026
140.7100
141.0300
138.8000
139.7600
77,600
Mon, 12 Jan 2026
138.3700
141.3900
138.0000
139.5300
109,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
137.1300
138.1200
134.8600
137.9700
127,400
Thu, 08 Jan 2026
130.4100
136.3400
130.4100
136.2200
95,300
Wed, 07 Jan 2026
133.6200
134.3100
129.8100
132.0500
195,800
Tue, 06 Jan 2026
129.4100
134.6900
129.4100
134.6400
116,300
Mon, 05 Jan 2026
129.1800
132.0300
129.1800
129.7000
118,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
125.5300
128.7800
125.0200
128.5300
118,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
126.6600
126.7000
124.3200
124.3200
105,600
Tue, 30 Dec 2025
127.7000
127.9200
125.9100
126.6000
73,200
Mon, 29 Dec 2025
127.7600
127.7600
125.5300
126.7800
80,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
128.8900
129.0000
127.1300
128.9000
72,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
127.4600
128.6900
127.4600
127.9500
53,100
Tue, 23 Dec 2025
128.0400
129.7800
127.3300
128.5900
101,900
Mon, 22 Dec 2025
128.5900
130.2300
127.6800
128.4700
132,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
124.0400
127.0900
124.0400
126.6600
651,000
Thu, 18 Dec 2025
124.7400
126.3100
121.0600
124.9000
182,700
Wed, 17 Dec 2025
125.6900
129.7000
124.2100
124.2100
147,800
Tue, 16 Dec 2025
126.2800
126.9800
124.6400
125.7900
118,000
Mon, 15 Dec 2025
128.9900
128.9900
124.4700
125.9900
137,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
131.2500
132.0300
127.5000
127.8300
148,400
Thu, 11 Dec 2025
3 · 8-K
After-hours · 17:03 ET
8-K ↗
Thu, 11 Dec 2025
127.4200
131.1300
127.4200
130.6100
146,700
Wed, 10 Dec 2025
124.4500
129.3300
123.8000
127.4500
193,200
Tue, 09 Dec 2025
122.2800
125.9100
121.4500
124.5100
103,300
Mon, 08 Dec 2025
125.9100
125.9100
122.4800
123.2400
177,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
124.3300
127.8800
121.3100
125.2500
322,500
Thu, 04 Dec 2025
124.3600
124.8000
122.0400
123.4000
112,000
Wed, 03 Dec 2025
122.2500
125.9200
117.1700
125.7300
140,600
Tue, 02 Dec 2025
122.6300
122.7800
120.5300
122.1000
72,700
Mon, 01 Dec 2025
120.5000
122.1800
119.6300
121.8200
97,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
121.6600
122.9500
120.2800
122.1900
69,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
118.1500
123.2600
118.1500
120.7900
194,600
Tue, 25 Nov 2025
118.4300
122.2600
118.4300
120.7400
103,400
Mon, 24 Nov 2025
116.0200
120.3900
116.0200
117.8100
92,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
114.4100
120.1900
113.8300
117.4700
132,700
Thu, 20 Nov 2025
115.5600
117.6000
112.8700
113.5800
107,300
Wed, 19 Nov 2025
114.9500
116.5900
113.8800
114.5000
109,600
Tue, 18 Nov 2025
112.5600
114.2600
110.6900
113.8400
96,700
Mon, 17 Nov 2025
116.1800
116.8000
112.8500
112.9200
88,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
115.6600
116.7500
114.9300
116.4000
106,000
Thu, 13 Nov 2025
119.4900
120.7900
116.3300
117.3400
121,400
Wed, 12 Nov 2025
120.7800
123.1500
119.7200
119.7200
121,300
Tue, 11 Nov 2025
117.7900
119.9700
116.5500
119.7200
117,200
Mon, 10 Nov 2025
117.6500
119.7300
117.0400
118.1700
119,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
113.9700
116.2700
111.4400
116.1100
115,900
Thu, 06 Nov 2025
114.5200
116.6200
112.2500
115.1400
129,800
Wed, 05 Nov 2025
112.0500
116.6300
111.6200
115.9600
132,000
Tue, 04 Nov 2025
112.1500
114.4500
111.0200
111.5000
144,100
Mon, 03 Nov 2025
114.6300
114.6400
111.0100
114.4700
214,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
115.0300
115.9200
112.7500
114.6300
200,500
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Thu, 30 Oct 2025
113.5100
115.9200
109.6100
115.5100
359,700
Wed, 29 Oct 2025
124.2900
129.0100
114.5700
116.1200
403,400
Wed, 29 Oct 2025
1 · 8-K
Pre-market · 06:48 ET
8-K ↗
Tue, 28 Oct 2025
132.5000
135.3300
131.1500
133.8900
126,600
Mon, 27 Oct 2025
134.4000
134.5600
131.7100
132.1900
124,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
133.0000
135.1400
132.1300
134.3900
78,900
Thu, 23 Oct 2025
130.0000
132.0000
130.0000
131.9900
119,700
Wed, 22 Oct 2025
128.8700
130.5100
128.0200
129.1900
127,500
Tue, 21 Oct 2025
132.6100
134.2300
129.3800
130.5100
185,400
Mon, 20 Oct 2025
130.0000
134.5100
130.0000
134.3000
118,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
126.1600
129.1500
124.9900
128.8500
213,400
Thu, 16 Oct 2025
128.8900
131.9500
127.7000
127.8300
142,000
Wed, 15 Oct 2025
128.5600
130.7200
126.0000
128.6800
147,300
Tue, 14 Oct 2025
124.4900
129.0900
122.4800
127.3400
152,200
Mon, 13 Oct 2025
123.0400
126.4200
122.0000
125.4200
138,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
125.5700
127.7200
118.0400
118.1000
172,500
Thu, 09 Oct 2025
127.8600
130.0000
123.7400
125.3400
163,800
Wed, 08 Oct 2025
125.4200
126.9800
125.3700
126.8600
82,800
Tue, 07 Oct 2025
125.9700
127.3000
124.0800
124.7000
119,900
Mon, 06 Oct 2025
125.6400
127.1500
124.6000
125.9100
93,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
123.8500
125.3800
123.6700
124.4200
148,000
Thu, 02 Oct 2025
123.0000
125.1200
121.1400
123.4600
149,300
Wed, 01 Oct 2025
120.1300
122.6400
119.9100
122.6000
203,000
Tue, 30 Sep 2025
118.5400
120.8300
118.5400
120.8100
125,100
Mon, 29 Sep 2025
119.9600
120.3000
117.9900
118.5300
151,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
117.9500
119.8400
117.5700
119.4300
111,000
Thu, 25 Sep 2025
118.1600
119.7700
116.4900
117.9900
98,300
Wed, 24 Sep 2025
119.2600
120.6800
118.1800
118.6900
153,600
Tue, 23 Sep 2025
120.0900
122.2600
117.3300
118.9100
183,100
Mon, 22 Sep 2025
120.0700
121.6300
119.6400
120.0900
134,100
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
122.6600
122.7300
120.0800
120.4900
394,700
Thu, 18 Sep 2025
120.6800
122.7200
119.1800
122.1200
304,600
Wed, 17 Sep 2025
115.6400
121.1700
115.2300
117.3200
257,200
Tue, 16 Sep 2025
114.7800
115.0000
113.3200
114.7100
179,800
Mon, 15 Sep 2025
112.0900
114.7800
111.3500
114.5800
135,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
112.3500
113.1000
111.2200
111.2900
90,700
Thu, 11 Sep 2025
110.3500
114.0800
110.0000
114.0300
125,900
Wed, 10 Sep 2025
109.6700
111.0100
109.2500
110.6700
85,500
Tue, 09 Sep 2025
112.5300
113.3700
108.2800
109.6700
133,500
Mon, 08 Sep 2025
113.3200
113.7200
110.0500
113.1200
123,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
110.5300
112.5900
110.0300
112.5900
121,700