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
79.1800
81.4800
79.1550
81.0000
243,686
Thu, 03 Sep 2026
78.5200
80.1400
78.0300
79.4200
212,600
Wed, 02 Sep 2026
78.3300
79.5000
77.0900
77.8800
189,400
Tue, 01 Sep 2026
78.4400
79.3100
77.1800
77.8900
279,000
Mon, 31 Aug 2026
79.9400
80.3200
78.2700
78.6500
202,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.3700
82.1900
78.0700
79.6800
178,000
Thu, 27 Aug 2026
77.9800
79.4900
77.3700
79.2900
225,300
Wed, 26 Aug 2026
77.1700
78.7700
76.9000
78.0400
191,000
Tue, 25 Aug 2026
76.3100
77.0300
74.7800
77.0100
198,600
Mon, 24 Aug 2026
77.2300
77.7600
75.2400
75.3200
189,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
78.1000
78.4900
76.9900
77.4500
163,500
Thu, 20 Aug 2026
76.9900
78.6600
76.6400
77.7800
274,700
Wed, 19 Aug 2026
78.5200
80.0400
78.0000
78.8600
224,400
Tue, 18 Aug 2026
81.2600
81.7500
76.8800
77.3100
278,600
Mon, 17 Aug 2026
80.9000
81.9600
79.8500
80.2600
231,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
78.8900
81.3500
78.4700
80.8300
242,500
Thu, 13 Aug 2026
82.2400
82.9800
78.9500
79.2400
356,200
Wed, 12 Aug 2026
80.0500
81.4400
79.2200
81.0200
244,200
Tue, 11 Aug 2026
80.0200
82.7700
78.8900
80.6100
398,100
Mon, 10 Aug 2026
81.6000
81.7200
79.7000
80.0200
313,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
82.5800
84.7700
80.6900
82.4400
332,800
Thu, 06 Aug 2026
86.4100
87.7700
84.2500
84.8900
320,400
Wed, 05 Aug 2026
89.5900
91.4500
86.5900
86.8100
294,300
Tue, 04 Aug 2026
86.5600
88.3700
85.5200
88.2700
373,900
Mon, 03 Aug 2026
90.7100
92.4100
87.0200
87.2300
441,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
97.0600
99.4500
89.5100
91.5800
562,900
Thu, 30 Jul 2026
14 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Jul 2026
105.1600
105.1600
98.0900
100.3400
384,100
Thu, 30 Jul 2026
13 · 8-K
Pre-market · 08:52 ET
8-K ↗
Wed, 29 Jul 2026
104.8300
113.6700
103.7000
112.6600
550,000
Tue, 28 Jul 2026
103.0000
105.6800
103.0000
104.6900
248,800
Mon, 27 Jul 2026
100.6700
103.6900
100.6700
102.9800
228,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.0100
101.8400
98.7200
99.8200
139,700
Thu, 23 Jul 2026
98.9000
99.8900
98.4000
99.1100
175,400
Wed, 22 Jul 2026
98.0100
102.2500
98.0000
100.8800
230,000
Tue, 21 Jul 2026
96.9700
97.7300
95.9000
97.5300
220,200
Mon, 20 Jul 2026
100.7900
101.2700
96.2800
96.3400
220,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
99.3600
103.1100
98.8900
100.3700
194,600
Thu, 16 Jul 2026
100.9200
104.3000
100.9200
102.7200
321,900
Wed, 15 Jul 2026
92.7600
100.8100
91.4200
99.7300
378,300
Tue, 14 Jul 2026
91.0200
92.6400
89.7500
92.3800
139,100
Mon, 13 Jul 2026
94.4900
94.7200
90.5000
90.5100
400,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
96.7600
99.0200
94.2800
94.5400
281,400
Thu, 09 Jul 2026
88.7500
96.6200
88.7500
95.3100
459,500
Wed, 08 Jul 2026
87.1200
88.2400
84.0500
88.0100
296,300
Tue, 07 Jul 2026
85.5000
87.4000
85.5000
87.2600
167,600
Mon, 06 Jul 2026
83.3400
86.2500
82.0300
85.9100
215,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.6600
84.1600
82.0000
83.7300
155,900
Wed, 01 Jul 2026
84.1700
85.1200
82.1400
83.0500
273,600
Tue, 30 Jun 2026
84.0200
85.0600
82.9900
84.7900
172,000
Mon, 29 Jun 2026
83.7600
84.8500
81.9200
84.6700
301,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
83.0300
84.6500
82.7100
84.5100
572,900
Thu, 25 Jun 2026
84.3700
84.3700
80.9200
82.7100
187,400
Wed, 24 Jun 2026
81.7400
84.3100
81.7400
83.6200
208,800
Tue, 23 Jun 2026
80.2700
81.6300
79.0800
81.4300
192,100
Mon, 22 Jun 2026
80.5800
81.5400
80.2000
80.5800
243,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
78.4400
80.7400
78.4400
80.7300
758,600
Wed, 17 Jun 2026
83.4500
83.7400
77.4200
78.1300
221,400
Tue, 16 Jun 2026
84.0900
84.0900
82.8400
83.6500
143,000
Mon, 15 Jun 2026
84.6100
85.8900
83.5700
83.7100
168,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
84.8100
85.3100
83.6800
84.6100
192,600
Thu, 11 Jun 2026
84.7600
85.6800
83.5800
84.2500
150,100
Wed, 10 Jun 2026
85.0000
85.9200
84.1100
84.1500
255,600
Tue, 09 Jun 2026
83.5500
85.5500
83.4700
84.8200
199,300
Mon, 08 Jun 2026
82.1400
84.0800
80.3400
82.6900
289,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.9000
84.5000
80.7200
82.1600
350,500
Thu, 04 Jun 2026
84.2700
85.4000
83.1500
84.3200
185,400
Wed, 03 Jun 2026
83.5300
84.3500
82.4200
83.2900
256,200
Tue, 02 Jun 2026
82.9700
85.4200
82.9700
84.8000
247,900
Mon, 01 Jun 2026
81.4500
84.2000
80.8400
83.8700
265,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.0000
83.6000
81.4600
82.6200
241,000
Thu, 28 May 2026
83.5700
85.0000
82.6200
83.7400
200,900
Wed, 27 May 2026
80.2600
84.4800
80.2600
83.5800
249,200
Tue, 26 May 2026
78.4100
80.6200
78.0700
78.6900
315,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.3700
78.1900
76.1700
78.1600
231,300
Thu, 21 May 2026
72.6700
76.6400
71.8000
75.9000
359,000
Wed, 20 May 2026
73.3800
74.5500
70.8800
73.6900
403,000
Tue, 19 May 2026
73.5200
75.0800
72.5100
72.8700
382,200
Mon, 18 May 2026
73.4800
74.9700
72.3400
74.0600
376,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.4200
77.9700
73.7500
73.9600
404,600
Thu, 14 May 2026
76.6300
78.7300
76.1400
77.8400
294,200
Wed, 13 May 2026
77.7700
79.0900
76.0000
76.1200
390,300
Tue, 12 May 2026
80.4300
80.4300
78.4200
78.5800
245,800
Mon, 11 May 2026
81.4500
83.3100
80.2000
80.8200
290,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 08 May 2026
80.8000
81.4600
79.9800
81.2000
271,300
Thu, 07 May 2026
79.0000
81.5600
79.0000
80.1300
313,200
Wed, 06 May 2026
80.4400
81.5700
79.0000
79.0000
314,600
Tue, 05 May 2026
76.4500
79.7600
76.4500
78.7900
242,700
Mon, 04 May 2026
76.5500
77.4300
74.4000
75.5900
325,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 01 May 2026
78.7800
79.6800
74.9300
76.4300
367,900
Thu, 30 Apr 2026
10 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Thu, 30 Apr 2026
74.7500
81.4700
71.1000
78.7500
456,400
Thu, 30 Apr 2026
9 · 8-K
Pre-market · 08:41 ET
8-K ↗
Wed, 29 Apr 2026
73.4000
77.2700
73.2300
73.3100
349,700
Tue, 28 Apr 2026
72.0500
73.2500
69.8100
72.3900
209,200
Mon, 27 Apr 2026
71.7600
72.7400
70.9700
71.5800
187,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.7600
72.0000
69.9200
71.8400
127,800
Thu, 23 Apr 2026
71.2500
71.5200
69.9900
71.2200
180,200
Wed, 22 Apr 2026
70.3200
71.0600
69.2900
71.0200
187,200
Tue, 21 Apr 2026
72.1000
72.2900
69.1400
70.0700
158,900
Mon, 20 Apr 2026
70.7200
72.3600
69.7400
71.7800
178,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.3100
71.5100
67.4300
70.7000
165,200
Thu, 16 Apr 2026
65.9300
67.7600
65.4000
67.3700
161,900
Wed, 15 Apr 2026
68.2400
68.2400
65.5600
65.8900
153,800
Tue, 14 Apr 2026
68.0000
68.3400
66.9600
68.2300
177,300
Mon, 13 Apr 2026
67.3400
68.2000
65.8700
68.0700
181,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
67.8300
68.3100
66.7800
68.0600
143,000
Thu, 09 Apr 2026
65.5700
68.3400
65.5000
67.8300
164,400
Wed, 08 Apr 2026
65.3900
66.9200
65.0800
65.9600
188,800
Tue, 07 Apr 2026
63.1600
63.9200
62.0300
63.5000
225,000
Mon, 06 Apr 2026
64.3100
64.7700
61.4500
63.3100
234,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 02 Apr 2026
64.7900
65.5000
62.9600
64.8700
229,300
Wed, 01 Apr 2026
68.3500
68.7100
65.2400
65.2500
296,600
Tue, 31 Mar 2026
67.8700
69.5700
66.7500
68.5700
424,400
Mon, 30 Mar 2026
66.9300
67.6700
66.2500
66.7400
361,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.5200
67.2200
65.6600
65.9300
375,900
Thu, 26 Mar 2026
64.9600
66.8800
64.9600
66.8000
388,300
Wed, 25 Mar 2026
64.8300
65.5800
64.0100
65.3100
321,400
Tue, 24 Mar 2026
62.3600
64.8000
62.3500
64.2900
366,100
Mon, 23 Mar 2026
61.8500
64.5700
61.5200
62.8300
502,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.9900
61.7100
59.8400
60.0400
988,700
Thu, 19 Mar 2026
60.2900
62.8000
59.2300
60.9700
555,600
Wed, 18 Mar 2026
60.0100
61.5400
60.0000
60.5500
402,000
Tue, 17 Mar 2026
61.3100
62.0100
59.7200
60.5000
375,500
Mon, 16 Mar 2026
60.2600
61.4800
59.3300
60.8400
396,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
60.9800
61.1400
59.4100
59.8900
371,800
Thu, 12 Mar 2026
60.4100
61.9100
59.8700
60.6900
313,800
Wed, 11 Mar 2026
60.9000
61.9800
59.6100
61.4300
438,500
Tue, 10 Mar 2026
61.1800
62.0900
60.1600
60.4000
414,800
Mon, 09 Mar 2026
59.4100
61.5700
58.3500
61.2200
423,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Fri, 06 Mar 2026
6 · DEF 14A
After-hours · 16:26 ET
DEF 14A ↗
Fri, 06 Mar 2026
61.0600
61.8300
59.9800
61.2600
317,800
Thu, 05 Mar 2026
63.3100
65.0000
62.0200
62.4400
283,800
Wed, 04 Mar 2026
63.7200
64.5600
62.8300
64.1400
330,000
Tue, 03 Mar 2026
59.7900
63.0000
58.7800
62.6200
426,400
Mon, 02 Mar 2026
62.0500
62.6800
60.4500
61.4700
344,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.6600
64.0800
62.3100
62.7200
404,500
Thu, 26 Feb 2026
63.0300
65.0000
62.7400
63.4300
432,700
Wed, 25 Feb 2026
62.1900
62.9700
60.8500
62.5800
379,400
Tue, 24 Feb 2026
63.1400
64.3100
62.3200
62.8500
311,600
Mon, 23 Feb 2026
5 · 10-K
After-hours · 16:02 ET
10-K ↗
Mon, 23 Feb 2026
65.8200
65.8400
61.3700
62.7500
492,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
64.0900
67.0600
62.1200
66.6300
502,400
Thu, 19 Feb 2026
63.8700
64.6800
60.9100
64.5300
521,000
Wed, 18 Feb 2026
54.1100
63.1500
54.1100
62.8900
486,100
Wed, 18 Feb 2026
4 · 8-K
Pre-market · 08:37 ET
8-K ↗
Tue, 17 Feb 2026
60.0000
61.1400
57.4100
58.2800
363,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.8100
60.8800
59.5700
60.1100
262,000
Fri, 13 Feb 2026
3 · 8-K
Pre-market · 08:04 ET
8-K ↗
Thu, 12 Feb 2026
61.5100
62.1000
59.9500
60.6900
164,300
Wed, 11 Feb 2026
59.9800
61.7700
59.9800
60.8500
152,100
Tue, 10 Feb 2026
61.2000
62.0800
59.9100
59.9900
222,800
Mon, 09 Feb 2026
62.7900
63.0000
61.2000
61.5500
134,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
60.5800
62.5700
60.5800
62.4600
187,600
Thu, 05 Feb 2026
65.1100
65.1100
59.9700
60.4000
320,200
Wed, 04 Feb 2026
60.8300
62.5800
59.1000
62.5800
168,500
Tue, 03 Feb 2026
59.8100
61.8000
58.9900
60.2000
244,500
Mon, 02 Feb 2026
59.9500
60.6700
59.7100
60.4400
168,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.7800
60.3400
59.0200
59.9600
228,700
Thu, 29 Jan 2026
61.0600
61.4200
59.9700
60.2700
163,800
Wed, 28 Jan 2026
61.3100
62.6900
61.1400
61.7000
215,100
Tue, 27 Jan 2026
61.0300
61.6800
60.3500
61.2900
82,200
Mon, 26 Jan 2026
61.5300
62.0900
60.4300
61.0700
127,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.6100
63.0800
60.4900
61.2300
155,400
Thu, 22 Jan 2026
64.3500
65.4200
62.7700
63.4100
159,400
Wed, 21 Jan 2026
62.6200
64.3300
62.6200
64.0000
162,300
Tue, 20 Jan 2026
61.8200
62.4100
60.3900
62.3800
207,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.9300
64.2900
62.5500
62.9200
168,200
Thu, 15 Jan 2026
62.7100
64.7100
62.4400
64.3600
304,500
Wed, 14 Jan 2026
62.9700
63.2700
62.0100
63.1000
167,000
Tue, 13 Jan 2026
64.1000
64.7900
62.2900
63.2500
189,200
Mon, 12 Jan 2026
63.9900
65.2900
62.8500
64.0500
156,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.6100
64.7700
63.1000
64.7500
116,500
Thu, 08 Jan 2026
62.4200
65.2600
62.4200
64.4700
146,100
Wed, 07 Jan 2026
63.2600
64.2400
62.3900
62.9500
83,600
Tue, 06 Jan 2026
62.2900
63.5300
61.5000
63.4500
174,100
Mon, 05 Jan 2026
61.3300
64.0300
61.1200
62.9600
141,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.9200
62.0700
60.8500
61.6400
153,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.8500
62.9500
61.5100
61.8600
109,300
Tue, 30 Dec 2025
63.6100
63.6100
62.6500
62.8500
86,400
Mon, 29 Dec 2025
64.3900
64.5900
63.3100
63.7400
132,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.1400
64.9400
64.0400
64.3000
118,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.0300
65.4400
63.8600
64.3300
87,200
Tue, 23 Dec 2025
64.0900
64.9300
63.5500
64.1900
160,300
Mon, 22 Dec 2025
63.6300
64.6500
63.6300
64.0500
121,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
63.1100
63.8600
62.8200
63.5900
513,300
Thu, 18 Dec 2025
64.8300
65.7900
63.3100
63.5000
164,500
Wed, 17 Dec 2025
64.5900
65.7800
64.3400
64.8300
156,300
Tue, 16 Dec 2025
65.9100
65.9100
64.7700
64.9400
198,700
Mon, 15 Dec 2025
65.4700
66.5300
64.8600
65.6700
194,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
67.7700
68.3700
64.5100
65.3500
322,700
Thu, 11 Dec 2025
66.9600
68.5700
66.4800
67.4100
221,200
Wed, 10 Dec 2025
65.3700
67.4400
63.0800
66.6000
227,800
Tue, 09 Dec 2025
63.4000
65.4500
63.4000
65.2900
134,700
Mon, 08 Dec 2025
64.7200
64.8800
63.6800
63.7800
271,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.8700
65.1100
64.0000
64.3700
104,600
Thu, 04 Dec 2025
63.8300
65.7900
63.7000
64.9000
119,200
Wed, 03 Dec 2025
63.1300
64.4600
62.2800
64.2300
198,700
Tue, 02 Dec 2025
63.2200
63.2200
61.6800
62.6300
174,800
Mon, 01 Dec 2025
62.1000
63.3800
62.0800
62.5900
350,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.8100
63.6200
62.2700
63.0300
100,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
62.3100
63.6900
62.3000
62.8700
206,700
Tue, 25 Nov 2025
61.3300
64.1300
60.4100
62.7900
266,000
Mon, 24 Nov 2025
61.8500
62.2200
60.5900
60.7400
240,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.4700
62.3200
60.0100
61.9300
209,400
Thu, 20 Nov 2025
62.0900
62.4600
59.6900
59.7800
210,800
Wed, 19 Nov 2025
61.7000
61.9900
61.0600
61.7500
123,500
Tue, 18 Nov 2025
61.0000
61.8800
60.5000
61.6700
124,900
Mon, 17 Nov 2025
63.5700
64.2200
61.1600
61.1700
157,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.1500
64.4700
63.3200
63.8800
176,600
Thu, 13 Nov 2025
63.9500
64.8800
63.8000
64.3700
245,100
Wed, 12 Nov 2025
62.5100
64.8700
62.4200
63.8700
301,000
Tue, 11 Nov 2025
62.7100
62.9000
61.7900
62.1100
204,000
Mon, 10 Nov 2025
61.8000
62.3100
60.2300
62.0800
219,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
61.4700
62.1200
60.4600
61.7500
252,300
Thu, 06 Nov 2025
60.0900
60.2500
58.6200
59.6800
347,700
Wed, 05 Nov 2025
61.5000
62.1200
59.9700
61.0600
281,700
Tue, 04 Nov 2025
62.6100
63.2000
61.1200
61.4000
263,700
Mon, 03 Nov 2025
62.8900
63.2700
61.6800
63.0800
254,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
62.0000
64.1000
61.4800
63.5300
241,700
Thu, 30 Oct 2025
62.4600
63.6100
61.6500
62.2500
317,400
Wed, 29 Oct 2025
63.4900
65.0800
62.3500
62.9700
314,200
Tue, 28 Oct 2025
64.3200
64.9500
63.7400
64.2800
342,100
Mon, 27 Oct 2025
64.7000
65.3300
63.1100
64.8600
342,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
65.4800
67.6900
64.3200
64.3300
341,900
Thu, 23 Oct 2025
2 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 23 Oct 2025
75.2500
75.2500
65.4400
65.4800
463,300
Thu, 23 Oct 2025
1 · 8-K
Pre-market · 08:51 ET
8-K ↗
Wed, 22 Oct 2025
77.0100
78.0500
76.1800
77.8400
242,900
Tue, 21 Oct 2025
75.9400
77.7300
75.7700
77.4900
178,800
Mon, 20 Oct 2025
75.0800
77.1000
74.2000
75.8000
145,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
74.6800
75.4300
74.2000
74.8600
116,800
Thu, 16 Oct 2025
75.6000
75.6700
74.2700
74.6200
120,500
Wed, 15 Oct 2025
75.4800
76.3000
75.2000
75.2900
124,500
Tue, 14 Oct 2025
71.1800
76.6800
71.1800
75.9300
179,700
Mon, 13 Oct 2025
71.0900
72.3900
70.7900
71.8600
139,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
72.7000
73.2500
70.3200
70.7000
216,400
Thu, 09 Oct 2025
71.9000
72.4700
70.6900
72.4700
127,100
Wed, 08 Oct 2025
72.5700
73.7700
71.4200
72.0200
138,100
Tue, 07 Oct 2025
73.6400
73.9300
71.7600
72.4600
123,600
Mon, 06 Oct 2025
76.2300
76.3900
73.6300
73.6400
124,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
76.6200
77.3100
75.7300
76.1400
140,400
Thu, 02 Oct 2025
77.0300
77.6400
75.3000
76.4500
111,800
Wed, 01 Oct 2025
75.9100
77.8800
75.5200
77.4900
126,100
Tue, 30 Sep 2025
75.4400
76.4000
74.1900
76.0900
121,700
Mon, 29 Sep 2025
75.6700
76.0300
73.3600
75.7700
286,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
75.1300
75.7000
74.5400
75.0000
179,900
Thu, 25 Sep 2025
75.7100
77.1200
73.6200
74.9400
216,600
Wed, 24 Sep 2025
78.7800
80.0500
78.2200
78.5400
142,900
Tue, 23 Sep 2025
78.5200
79.9800
78.2600
78.8900
188,100
Mon, 22 Sep 2025
78.5400
79.0400
77.6800
78.6100
206,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
79.7600
79.7600
77.6800
78.6000
250,500
Thu, 18 Sep 2025
78.9500
81.1100
77.9400
79.8800
235,500
Wed, 17 Sep 2025
79.8500
80.6400
77.8300
78.0100
206,800
Tue, 16 Sep 2025
78.9500
79.4900
77.5900
79.3100
180,500
Mon, 15 Sep 2025
80.2300
80.2300
78.4000
78.8400
179,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.8000
83.1100
79.4700
79.8500
153,700
Thu, 11 Sep 2025
81.5900
83.6400
81.0500
82.9700
234,400
Wed, 10 Sep 2025
82.5200
83.1100
80.7800
81.2000
160,400
Tue, 09 Sep 2025
82.7100
83.3200
81.7000
83.2900
178,100
Mon, 08 Sep 2025
82.8200
83.7500
81.0600
83.0100
146,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
83.4800
85.0100
82.1100
83.1300
114,400