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
135.2200
136.1800
134.5000
134.8400
192,727
Thu, 03 Sep 2026
137.2800
137.6800
134.3100
136.3000
373,100
Wed, 02 Sep 2026
15 · 8-K
After-hours · 17:29 ET
8-K ↗
Wed, 02 Sep 2026
135.5400
138.2600
134.7800
135.8900
329,400
Tue, 01 Sep 2026
133.9400
135.6200
131.3700
134.8300
421,400
Mon, 31 Aug 2026
134.5200
137.4800
134.5200
134.9400
309,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
134.0900
136.4000
133.8200
135.1200
254,300
Thu, 27 Aug 2026
135.4600
137.2500
133.6300
133.6400
251,800
Wed, 26 Aug 2026
137.6500
138.8200
135.9400
136.9600
284,800
Tue, 25 Aug 2026
137.5900
138.5200
135.0200
136.8400
239,500
Mon, 24 Aug 2026
135.9800
138.2400
135.3200
137.4500
620,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
133.7000
135.4700
132.8400
134.5600
424,800
Thu, 20 Aug 2026
132.2300
135.4400
131.7000
132.5800
247,000
Wed, 19 Aug 2026
133.0000
134.3500
130.9500
133.2200
299,000
Tue, 18 Aug 2026
132.9000
136.5800
129.9200
130.1400
210,100
Mon, 17 Aug 2026
132.3600
134.0800
131.9000
133.4500
427,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
129.9900
133.8800
129.2600
133.4700
239,400
Thu, 13 Aug 2026
131.2100
132.6700
129.7300
129.9900
365,900
Wed, 12 Aug 2026
132.3600
132.3600
130.2500
130.3300
302,500
Tue, 11 Aug 2026
128.7400
132.4700
128.7400
131.9000
255,400
Mon, 10 Aug 2026
129.3800
131.0000
128.6700
129.3600
267,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
128.4800
131.0400
127.9500
129.8700
282,300
Thu, 06 Aug 2026
130.0000
132.3300
128.1700
128.5000
256,100
Wed, 05 Aug 2026
127.8000
130.5800
127.5000
130.2300
286,700
Tue, 04 Aug 2026
14 · 10-Q
After market open · 12:33 ET
10-Q ↗
Tue, 04 Aug 2026
127.6800
128.3600
126.1800
127.1600
250,900
Mon, 03 Aug 2026
123.0800
126.5900
121.2100
126.0900
250,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
123.6600
124.2000
122.0300
123.6700
212,400
Thu, 30 Jul 2026
123.2800
125.3500
121.7800
123.9600
453,300
Wed, 29 Jul 2026
123.2500
125.2100
121.6800
122.6000
470,400
Tue, 28 Jul 2026
124.5000
126.8000
121.2100
124.5700
607,900
Mon, 27 Jul 2026
129.7000
131.0400
124.4200
124.9300
807,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
119.9800
128.4100
116.3400
126.7900
1,930,400
Fri, 24 Jul 2026
13 · 8-K
Pre-market · 07:10 ET
8-K ↗
Thu, 23 Jul 2026
111.0000
117.9000
111.0000
117.0300
1,605,500
Wed, 22 Jul 2026
109.5100
112.6400
107.5400
112.4600
717,900
Tue, 21 Jul 2026
110.4800
110.4800
108.0300
108.9600
634,800
Mon, 20 Jul 2026
109.0500
110.9500
108.9300
109.7100
512,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
110.0900
110.4100
108.4800
109.0500
545,000
Thu, 16 Jul 2026
113.1800
114.8100
110.4800
110.8000
520,000
Wed, 15 Jul 2026
113.8300
115.9600
111.9100
113.5300
489,700
Tue, 14 Jul 2026
115.7000
115.8400
113.5000
113.5400
418,500
Mon, 13 Jul 2026
113.7200
116.7700
113.2100
114.0000
514,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
117.9600
119.6200
114.0000
115.8400
1,227,000
Thu, 09 Jul 2026
120.1200
120.8000
118.6400
119.9800
331,500
Wed, 08 Jul 2026
121.5100
121.9900
118.0300
119.2500
414,500
Tue, 07 Jul 2026
125.3200
125.5700
122.1200
123.3200
306,600
Mon, 06 Jul 2026
124.1300
124.7600
122.3800
124.4600
264,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
122.8400
124.9900
122.8400
124.4900
337,800
Wed, 01 Jul 2026
123.4800
125.2800
122.3800
122.5600
282,500
Tue, 30 Jun 2026
119.0100
123.4700
118.1500
123.2900
519,900
Mon, 29 Jun 2026
118.4400
120.2600
115.8300
118.5600
661,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
121.4000
121.7100
118.5900
120.1800
1,215,100
Thu, 25 Jun 2026
122.0900
123.8200
121.1400
121.8200
539,400
Wed, 24 Jun 2026
118.4200
121.8800
118.1600
120.9000
536,800
Tue, 23 Jun 2026
12 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 23 Jun 2026
117.9500
120.6200
116.1800
118.7400
382,900
Mon, 22 Jun 2026
113.6100
119.1200
113.6100
119.0700
537,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
113.0000
113.6300
110.5600
113.4800
939,400
Wed, 17 Jun 2026
112.7900
114.2100
110.0400
111.0500
656,500
Tue, 16 Jun 2026
111.7000
115.1000
110.5000
111.7100
1,616,100
Mon, 15 Jun 2026
124.8300
126.2800
121.5800
121.9400
318,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.5300
125.8400
123.3700
124.1100
242,400
Thu, 11 Jun 2026
121.0800
124.4700
120.8500
124.1900
370,500
Wed, 10 Jun 2026
119.8100
120.1400
118.0000
119.7800
270,300
Tue, 09 Jun 2026
114.4400
119.8100
114.4400
119.4700
376,400
Mon, 08 Jun 2026
112.4800
114.6900
112.4800
112.8600
289,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
113.9100
113.9100
110.6700
112.1900
202,000
Thu, 04 Jun 2026
113.8500
114.0300
112.0000
112.7900
312,500
Wed, 03 Jun 2026
113.5000
115.6700
111.6700
112.8700
442,300
Tue, 02 Jun 2026
111.7800
114.6100
110.9500
113.3600
342,900
Mon, 01 Jun 2026
112.3600
114.6600
110.0000
111.7600
411,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
117.1800
117.2900
113.6700
113.8500
359,200
Thu, 28 May 2026
116.7600
117.8000
114.8800
116.6100
243,100
Wed, 27 May 2026
117.4300
118.6700
116.8300
117.7900
301,800
Tue, 26 May 2026
115.3500
117.9900
114.7900
116.8600
374,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
113.8500
114.5000
111.9500
114.4400
239,100
Thu, 21 May 2026
112.8700
114.7800
110.9000
113.0900
449,900
Wed, 20 May 2026
113.6600
116.5000
112.9200
114.0900
373,500
Tue, 19 May 2026
113.0000
114.3300
110.3300
114.1000
501,300
Mon, 18 May 2026
115.1500
116.7100
113.3900
113.9100
356,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
116.6600
117.0000
113.8200
113.9300
358,200
Thu, 14 May 2026
116.8100
118.7200
115.4700
117.2400
361,500
Wed, 13 May 2026
115.8700
116.9900
115.3300
115.7600
345,600
Tue, 12 May 2026
117.2000
118.4900
115.5800
115.9500
401,300
Mon, 11 May 2026
118.2900
119.6600
116.5600
117.3300
348,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
118.5700
119.6600
117.5000
118.2000
358,400
Thu, 07 May 2026
119.7900
119.8700
117.2300
117.8500
357,200
Wed, 06 May 2026
117.2400
119.8800
116.0900
119.1200
485,100
Tue, 05 May 2026
11 · 10-Q
After market open · 12:32 ET
10-Q ↗
Tue, 05 May 2026
115.3500
117.6700
112.6000
115.7300
415,600
Mon, 04 May 2026
111.8800
115.5000
111.3400
114.4700
420,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
115.3400
115.6500
112.3700
112.9300
405,700
Thu, 30 Apr 2026
112.0000
115.8500
109.0100
113.6400
1,227,700
Wed, 29 Apr 2026
122.1500
123.0100
118.9100
120.5400
426,300
Tue, 28 Apr 2026
127.1800
129.3500
122.4300
123.0700
554,600
Tue, 28 Apr 2026
10 · 8-K
Pre-market · 08:55 ET
8-K ↗
Mon, 27 Apr 2026
123.6100
126.0200
121.0000
124.6400
1,077,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
108.4700
124.0000
104.9900
123.1500
1,763,900
Fri, 24 Apr 2026
9 · 8-K
Pre-market · 07:04 ET
8-K ↗
Thu, 23 Apr 2026
95.3800
99.3600
94.1800
99.2300
662,400
Wed, 22 Apr 2026
98.1500
99.9300
95.4300
95.7100
404,500
Tue, 21 Apr 2026
99.7700
99.9800
97.7000
97.8800
397,400
Mon, 20 Apr 2026
100.0600
101.9800
99.4200
99.8300
278,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
96.1700
102.0000
95.7500
100.2600
434,400
Thu, 16 Apr 2026
92.0900
95.4200
91.7900
95.3300
273,900
Wed, 15 Apr 2026
93.0400
93.8200
90.6300
92.0100
270,100
Tue, 14 Apr 2026
94.0800
94.5900
93.2600
93.3400
146,800
Mon, 13 Apr 2026
93.7500
94.4700
92.0500
94.2300
238,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.5800
93.7800
92.6200
93.1600
211,000
Thu, 09 Apr 2026
93.4200
93.7100
91.8700
92.6900
314,100
Wed, 08 Apr 2026
95.5400
95.5400
93.0100
93.9400
448,500
Tue, 07 Apr 2026
91.9100
93.0700
91.1900
92.1700
228,400
Mon, 06 Apr 2026
92.1200
92.9500
91.0000
92.2100
291,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
90.0800
92.3800
89.4000
92.3300
312,000
Wed, 01 Apr 2026
88.5400
92.7300
87.7800
91.5500
586,400
Tue, 31 Mar 2026
87.9100
87.9100
84.9400
86.4400
273,500
Mon, 30 Mar 2026
87.9600
89.0300
86.4600
87.1900
265,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
86.2000
87.4300
85.3300
86.6600
243,500
Thu, 26 Mar 2026
85.8200
88.0500
85.7100
87.0000
219,500
Wed, 25 Mar 2026
86.0100
87.2100
84.4400
86.7900
218,500
Tue, 24 Mar 2026
84.1600
85.4100
82.9300
84.7800
329,100
Mon, 23 Mar 2026
85.0800
86.7500
84.1500
84.8300
314,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
86.0000
86.0000
82.8800
82.9600
944,700
Thu, 19 Mar 2026
84.5100
86.2200
83.4800
86.0000
293,300
Wed, 18 Mar 2026
88.2400
88.2400
85.3200
85.6200
354,500
Tue, 17 Mar 2026
88.7900
89.6000
88.1700
89.1500
256,200
Mon, 16 Mar 2026
89.8200
90.0100
88.3900
88.4100
252,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.3200
92.6200
88.4400
89.1500
265,400
Thu, 12 Mar 2026
90.1500
91.9000
90.0700
91.6300
210,800
Wed, 11 Mar 2026
89.9600
91.5000
89.5400
90.9700
243,100
Wed, 11 Mar 2026
8 · DEFA14A
Pre-market · 09:18 ET
DEFA14A ↗
Wed, 11 Mar 2026
7 · DEF 14A
Pre-market · 09:16 ET
DEF 14A ↗
Tue, 10 Mar 2026
90.7600
93.6700
89.8500
91.0200
168,200
Mon, 09 Mar 2026
90.1600
91.8400
87.8900
91.3200
243,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
91.8900
92.3500
89.8700
91.5200
237,500
Thu, 05 Mar 2026
95.0000
95.5300
92.2700
93.3000
173,800
Wed, 04 Mar 2026
97.9400
98.2400
95.5700
95.9200
208,800
Tue, 03 Mar 2026
98.3100
98.4500
92.1400
97.5300
223,700
Mon, 02 Mar 2026
100.9400
101.7500
97.8700
100.5800
343,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
97.2400
101.7900
97.2400
101.5300
460,800
Thu, 26 Feb 2026
97.4900
98.1300
95.0600
97.8700
398,900
Wed, 25 Feb 2026
96.2200
96.9900
94.6300
96.7800
326,200
Tue, 24 Feb 2026
92.7300
95.5100
91.2800
95.2000
340,100
Mon, 23 Feb 2026
89.7400
92.4900
89.6000
91.8700
307,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
90.6600
91.6700
89.8100
90.4700
260,200
Thu, 19 Feb 2026
91.5900
91.6800
88.8500
90.6900
319,600
Wed, 18 Feb 2026
92.5900
93.7100
91.1700
91.6200
340,700
Tue, 17 Feb 2026
90.5100
95.0300
90.0000
92.3900
538,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
6 · 10-K
After market open · 13:20 ET
10-K ↗
Fri, 13 Feb 2026
84.0000
97.6200
82.6000
93.0300
1,614,500
Fri, 13 Feb 2026
5 · 8-K
Pre-market · 07:14 ET
8-K ↗
Thu, 12 Feb 2026
102.3200
104.4700
97.6400
97.9300
597,500
Wed, 11 Feb 2026
102.7000
103.7200
101.3600
102.3300
383,700
Tue, 10 Feb 2026
100.6800
102.9800
100.5000
102.0500
433,800
Mon, 09 Feb 2026
97.8200
100.2500
96.5600
100.1300
275,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.5700
98.0000
96.5700
97.4800
282,600
Thu, 05 Feb 2026
100.0400
101.8200
94.4900
96.1400
363,200
Wed, 04 Feb 2026
93.5100
94.7200
93.2400
94.1300
285,700
Tue, 03 Feb 2026
94.5100
94.7300
91.6300
93.0900
299,100
Mon, 02 Feb 2026
95.1100
96.6000
94.7700
94.9800
257,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
95.2100
96.9100
92.5500
94.5200
312,800
Thu, 29 Jan 2026
95.1000
95.8500
94.3400
95.6000
334,000
Wed, 28 Jan 2026
94.8300
96.2000
93.4900
95.0600
212,300
Tue, 27 Jan 2026
95.4700
96.0000
94.4300
94.5700
160,100
Mon, 26 Jan 2026
96.5400
96.8900
95.8200
95.8900
199,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.8100
98.0500
95.4500
96.0200
131,700
Thu, 22 Jan 2026
98.1200
98.8700
97.7100
98.3000
144,600
Wed, 21 Jan 2026
96.0500
98.1800
96.0500
97.6800
185,600
Tue, 20 Jan 2026
96.0400
96.7700
94.7400
95.1700
194,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
96.7000
97.6300
95.8400
97.3000
200,000
Thu, 15 Jan 2026
96.2500
97.5200
96.1700
97.3000
162,200
Wed, 14 Jan 2026
95.5600
96.9400
94.4600
96.0700
309,000
Tue, 13 Jan 2026
98.4600
99.0300
95.0200
95.3300
316,200
Mon, 12 Jan 2026
98.6900
100.3000
97.5700
98.7000
210,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
96.9500
98.2700
96.4000
98.1200
189,200
Thu, 08 Jan 2026
93.2800
97.0600
93.2800
96.9800
149,000
Wed, 07 Jan 2026
94.9600
94.9600
92.3700
93.6200
191,800
Tue, 06 Jan 2026
94.3400
94.8600
93.0300
94.8200
240,100
Mon, 05 Jan 2026
92.8100
96.1200
92.8100
94.8500
230,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
93.9500
95.2100
92.8100
93.4400
128,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.5800
94.5800
93.2000
93.9500
121,000
Tue, 30 Dec 2025
95.2300
95.2300
94.2300
94.4400
113,400
Mon, 29 Dec 2025
96.5100
96.5100
95.0000
95.2500
115,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
95.9300
96.7500
95.4200
96.1100
187,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
95.6700
96.4900
95.6000
96.1800
59,300
Tue, 23 Dec 2025
96.9100
97.4000
95.8400
96.3600
126,900
Mon, 22 Dec 2025
97.5500
97.5500
95.9100
97.2300
261,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
96.6100
97.8400
96.2100
96.7500
923,100
Thu, 18 Dec 2025
96.6900
97.6600
95.4700
97.1400
237,200
Wed, 17 Dec 2025
93.6900
97.3900
92.9800
96.5600
594,400
Tue, 16 Dec 2025
94.2200
94.2200
92.6900
93.8400
211,500
Mon, 15 Dec 2025
94.8600
95.0300
92.5000
94.1000
277,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
96.3900
96.9700
93.4300
93.9100
385,600
Thu, 11 Dec 2025
94.2400
95.9600
92.3400
95.7600
336,300
Wed, 10 Dec 2025
93.0100
94.7800
91.6500
94.5600
376,900
Tue, 09 Dec 2025
4 · 8-K
After-hours · 17:01 ET
8-K ↗
Tue, 09 Dec 2025
90.2900
92.7500
89.7500
92.6600
260,700
Mon, 08 Dec 2025
92.4300
93.1200
89.8000
90.0200
264,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
94.2700
94.5100
92.0800
92.3900
199,700
Thu, 04 Dec 2025
92.8100
94.6300
92.2700
94.4200
261,400
Wed, 03 Dec 2025
94.8100
95.4100
92.5200
92.6200
363,500
Tue, 02 Dec 2025
96.1300
96.7700
94.4400
94.8100
181,600
Mon, 01 Dec 2025
96.5900
96.6600
94.5600
95.6500
266,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
97.3100
97.9500
96.9600
97.4900
119,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
96.9800
99.0300
96.8300
97.6500
465,300
Tue, 25 Nov 2025
96.5800
98.6400
96.4400
97.3000
292,400
Mon, 24 Nov 2025
93.7900
96.7200
92.4100
96.2800
317,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
93.7500
95.5600
92.9900
94.8700
504,400
Thu, 20 Nov 2025
93.7500
94.1000
92.7500
93.3000
310,100
Wed, 19 Nov 2025
93.7500
94.0900
92.2500
93.0700
211,300
Tue, 18 Nov 2025
92.7400
93.7500
91.8700
93.3300
226,900
Mon, 17 Nov 2025
93.4200
94.1700
92.3000
92.7400
165,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
94.9500
94.9900
93.7000
93.9300
245,400
Thu, 13 Nov 2025
94.7800
96.6400
94.5600
95.2500
351,400
Wed, 12 Nov 2025
94.6000
96.0400
94.5300
94.8100
308,900
Tue, 11 Nov 2025
92.8700
95.1600
92.6300
94.6100
276,300
Mon, 10 Nov 2025
93.0600
93.4000
92.2900
92.8800
309,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.3900
94.1500
91.5100
93.1700
296,600
Thu, 06 Nov 2025
95.5100
96.7200
91.7100
91.9800
388,200
Wed, 05 Nov 2025
91.0000
96.8200
90.0100
96.0900
478,900
Tue, 04 Nov 2025
3 · 10-Q
After market open · 11:40 ET
10-Q ↗
Tue, 04 Nov 2025
92.5000
94.8300
91.1700
91.2800
621,000
Mon, 03 Nov 2025
94.1200
95.7600
89.8700
91.9100
915,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.6100
102.6000
92.3800
94.2900
1,069,400
Fri, 31 Oct 2025
2 · 8-K
Pre-market · 07:18 ET
8-K ↗
Thu, 30 Oct 2025
90.1100
92.0100
89.0200
89.7500
705,700
Wed, 29 Oct 2025
93.9700
93.9700
89.5500
90.0200
494,400
Tue, 28 Oct 2025
95.5300
95.7800
94.0100
94.4400
529,200
Mon, 27 Oct 2025
96.7000
97.4700
94.2000
95.2100
409,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
96.6400
97.0200
94.8300
96.7200
434,800
Thu, 23 Oct 2025
95.6500
96.4100
95.3900
96.1700
184,400
Wed, 22 Oct 2025
97.0700
97.0700
95.2100
95.7000
181,400
Tue, 21 Oct 2025
96.2000
97.6600
96.1200
96.7500
231,600
Mon, 20 Oct 2025
95.8300
96.9100
94.9500
96.8100
247,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
93.6100
95.8500
92.9200
95.7800
389,700
Thu, 16 Oct 2025
94.4500
96.7200
93.3200
93.5700
387,600
Wed, 15 Oct 2025
95.2900
96.2000
94.4400
94.8500
358,700
Tue, 14 Oct 2025
92.9300
96.0700
92.8900
95.2500
250,800
Mon, 13 Oct 2025
92.6500
93.9200
92.0900
93.6100
329,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
93.0000
94.1800
92.0100
92.6500
600,300
Thu, 09 Oct 2025
93.7100
94.9800
91.3900
92.5100
331,400
Wed, 08 Oct 2025
92.8500
93.8400
91.7700
93.5800
260,900
Tue, 07 Oct 2025
93.5900
93.5900
91.5000
92.3400
440,500
Mon, 06 Oct 2025
94.5400
95.2100
93.6200
93.6500
483,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
91.6700
95.7400
91.6700
94.9000
738,300
Thu, 02 Oct 2025
91.2900
92.1500
88.9500
91.7500
617,800
Wed, 01 Oct 2025
93.6100
94.2500
91.1000
91.5300
531,500
Tue, 30 Sep 2025
93.0300
94.1000
92.2700
93.8500
590,400
Mon, 29 Sep 2025
95.8900
96.0400
92.6500
93.0000
735,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
96.9700
97.2200
94.9500
95.4800
527,500
Thu, 25 Sep 2025
99.3300
99.5100
96.3400
96.7200
412,600
Wed, 24 Sep 2025
100.5500
101.1300
98.8500
99.1400
481,400
Tue, 23 Sep 2025
101.4500
101.8800
99.7500
100.4300
357,800
Mon, 22 Sep 2025
102.9400
102.9400
100.1800
101.5500
405,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
1 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 19 Sep 2025
103.6200
104.2400
102.3700
102.9400
1,017,200
Thu, 18 Sep 2025
100.6500
103.9000
100.4700
103.1400
453,200
Wed, 17 Sep 2025
101.2300
102.2700
100.0300
100.8300
414,000
Tue, 16 Sep 2025
103.0800
103.2700
100.3400
100.9100
504,300
Mon, 15 Sep 2025
106.3400
106.5500
102.9600
102.9900
448,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
106.2300
107.0300
105.6000
106.4200
637,000
Thu, 11 Sep 2025
106.7600
109.1900
106.3700
107.5300
567,800
Wed, 10 Sep 2025
111.1500
111.4700
96.6400
106.1900
1,548,700
Tue, 09 Sep 2025
112.4300
112.8900
109.7100
111.3100
222,500
Mon, 08 Sep 2025
112.9400
113.8600
112.0100
113.2100
310,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
113.7400
114.3300
110.8600
112.8400
272,100