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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
88.1600
88.8600
85.4400
88.5300
102,906
Thu, 22 Oct 2026
86.7100
88.8700
86.3000
88.7300
129,500
Wed, 21 Oct 2026
86.6100
87.7500
79.7600
86.2800
111,400
Tue, 20 Oct 2026
84.2000
87.1700
84.2000
87.0200
176,700
Mon, 19 Oct 2026
85.5000
86.3500
83.8300
83.9100
132,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
86.3700
86.6600
84.9000
85.7100
246,000
Thu, 15 Oct 2026
85.9100
87.4100
84.1800
85.9800
302,800
Wed, 14 Oct 2026
84.9600
86.1700
82.2600
84.9100
119,300
Tue, 13 Oct 2026
86.3300
86.6900
85.3600
85.4400
103,700
Mon, 12 Oct 2026
84.2700
86.3200
84.2700
85.9300
104,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.0900
85.5500
83.4600
84.6700
143,500
Thu, 08 Oct 2026
82.7400
84.3900
82.5100
83.5200
177,300
Wed, 07 Oct 2026
82.8100
84.9700
82.7300
82.9600
233,900
Tue, 06 Oct 2026
84.7200
85.8500
82.8000
83.6300
186,200
Mon, 05 Oct 2026
84.1300
84.5700
82.8700
83.9600
243,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
83.2100
84.6900
82.5500
83.7200
235,700
Thu, 01 Oct 2026
85.5800
85.9200
82.6000
82.6000
140,800
Wed, 30 Sep 2026
86.4600
87.2200
85.7200
85.7300
136,600
Tue, 29 Sep 2026
85.6600
86.3900
84.6300
86.1500
206,100
Mon, 28 Sep 2026
25 · 8-K
After-hours · 17:08 ET
SEC Form 8-K ↗
Mon, 28 Sep 2026
85.2100
87.3700
84.8800
86.0900
196,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
83.7600
85.3100
83.7600
84.8400
124,100
Thu, 24 Sep 2026
82.6800
84.8800
82.6800
83.7600
175,700
Wed, 23 Sep 2026
83.2400
83.9600
81.8600
82.6500
131,200
Tue, 22 Sep 2026
83.2700
85.2600
82.4200
83.1700
217,000
Mon, 21 Sep 2026
24 · 8-K
After-hours · 16:17 ET
SEC Form 8-K ↗
Mon, 21 Sep 2026
82.2300
83.3500
81.9000
82.4500
169,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
82.7300
83.2700
81.3500
82.4700
336,800
Thu, 17 Sep 2026
83.5600
84.4900
82.0900
83.0800
185,700
Wed, 16 Sep 2026
81.4800
84.0800
79.0100
83.3900
171,600
Tue, 15 Sep 2026
81.1100
82.7100
79.2000
81.7500
308,400
Mon, 14 Sep 2026
78.4000
81.1100
76.4200
80.5200
195,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
79.1000
79.6000
78.0500
78.7200
184,700
Thu, 10 Sep 2026
78.2000
79.2000
76.9700
77.7100
115,800
Wed, 09 Sep 2026
77.9700
78.6000
77.3200
77.8700
135,700
Tue, 08 Sep 2026
78.3900
79.5700
77.9200
78.7100
164,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
78.4100
79.7400
77.7700
79.3500
91,500
Thu, 03 Sep 2026
79.2100
79.4200
77.7400
78.6400
164,600
Wed, 02 Sep 2026
78.0500
79.0500
77.6200
78.2400
100,100
Tue, 01 Sep 2026
77.9400
79.9400
77.3800
77.7500
131,300
Mon, 31 Aug 2026
78.3500
79.4900
77.4900
77.7400
184,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
79.7300
80.3600
78.1800
78.6300
98,800
Thu, 27 Aug 2026
77.0400
79.7400
76.8100
79.1000
158,100
Wed, 26 Aug 2026
76.9600
79.0800
76.7400
78.2700
192,100
Tue, 25 Aug 2026
77.2800
78.5000
76.4300
77.3200
152,100
Mon, 24 Aug 2026
78.9000
79.3700
76.9100
77.3800
171,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
77.8200
79.6800
77.0700
78.2100
168,900
Thu, 20 Aug 2026
78.2900
79.5300
77.9800
78.0000
132,000
Wed, 19 Aug 2026
79.0500
80.6600
78.7500
79.2100
147,000
Tue, 18 Aug 2026
79.6900
80.5200
78.1700
78.2100
132,800
Mon, 17 Aug 2026
81.2200
81.2200
77.5300
78.4800
205,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
23 · 8-K
After-hours · 16:17 ET
SEC Form 8-K ↗
Fri, 14 Aug 2026
81.8000
81.8000
78.6300
81.2400
364,100
Thu, 13 Aug 2026
82.9900
83.4300
82.0800
82.7600
176,700
Wed, 12 Aug 2026
22 · 8-K
After-hours · 16:09 ET
SEC Form 8-K ↗
Wed, 12 Aug 2026
80.7800
82.1200
80.1300
81.9500
127,500
Tue, 11 Aug 2026
81.4500
83.0700
80.5200
81.6700
179,800
Mon, 10 Aug 2026
21 · 8-K
After-hours · 16:12 ET
SEC Form 8-K ↗
Mon, 10 Aug 2026
79.4500
81.9300
78.3900
81.7400
200,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
20 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Fri, 07 Aug 2026
76.5600
80.6100
76.5600
80.0500
272,000
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:10 ET
SEC Form 8-K ↗
Thu, 06 Aug 2026
75.5800
77.2800
70.6400
76.4600
450,200
Wed, 05 Aug 2026
76.1300
77.7400
74.8100
77.7100
266,600
Tue, 04 Aug 2026
77.3100
78.5200
75.8400
75.8600
242,600
Mon, 03 Aug 2026
80.6100
82.0000
77.5500
77.8100
262,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
80.0300
80.6400
77.0200
79.0600
437,300
Thu, 30 Jul 2026
80.5300
80.7300
78.1700
80.1300
323,600
Wed, 29 Jul 2026
78.8800
80.7500
77.1900
79.8500
419,400
Tue, 28 Jul 2026
77.2900
79.6500
74.9400
79.0000
205,600
Mon, 27 Jul 2026
75.0700
76.6500
73.2500
76.6400
156,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
73.5300
75.8600
73.5300
74.5800
178,700
Thu, 23 Jul 2026
73.9800
75.5600
72.4800
72.9700
343,600
Wed, 22 Jul 2026
74.6000
75.1600
72.8200
74.3800
197,200
Tue, 21 Jul 2026
73.8700
76.5900
73.8700
74.7400
166,800
Mon, 20 Jul 2026
73.7300
74.7700
71.2300
74.4200
228,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73.4900
75.2900
72.7200
73.5600
126,100
Thu, 16 Jul 2026
71.7800
75.7200
71.7400
74.1900
357,800
Wed, 15 Jul 2026
69.8500
71.6100
69.3000
71.3800
167,300
Tue, 14 Jul 2026
70.9900
71.4400
68.0700
70.0000
250,500
Mon, 13 Jul 2026
72.5400
73.2900
71.4300
71.5900
182,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
73.6600
74.0500
71.3900
72.5400
189,600
Thu, 09 Jul 2026
70.2600
73.8000
69.3800
73.4500
194,500
Wed, 08 Jul 2026
71.1300
71.8000
69.2900
70.2800
158,900
Tue, 07 Jul 2026
74.4900
75.4200
71.0700
71.8000
226,500
Mon, 06 Jul 2026
18 · 8-K
After-hours · 16:22 ET
SEC Form 8-K ↗
Mon, 06 Jul 2026
72.6500
73.4100
70.6300
73.3800
324,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
71.9800
73.0200
71.0900
72.3500
386,600
Wed, 01 Jul 2026
69.2300
71.3800
68.9700
71.3100
175,000
Tue, 30 Jun 2026
69.1000
69.6200
68.0600
68.6800
192,300
Mon, 29 Jun 2026
69.6000
69.6000
66.6400
68.8200
263,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
66.2100
69.0000
66.2100
68.7800
377,700
Thu, 25 Jun 2026
66.4300
67.2800
65.2300
66.3200
281,900
Wed, 24 Jun 2026
64.2800
66.2700
64.2800
66.2100
194,800
Tue, 23 Jun 2026
62.7800
64.3900
62.1000
63.5000
129,200
Mon, 22 Jun 2026
62.6200
62.8700
60.8600
62.5100
182,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.5000
63.7200
62.5200
63.3200
253,900
Wed, 17 Jun 2026
65.9700
66.9300
62.2300
62.8400
252,700
Tue, 16 Jun 2026
65.5900
66.4900
65.2500
66.3900
137,400
Mon, 15 Jun 2026
65.9800
66.4200
64.1800
65.5200
262,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.3000
66.9400
65.2300
65.5600
146,400
Thu, 11 Jun 2026
64.1100
65.9100
63.0100
65.7900
192,400
Wed, 10 Jun 2026
62.4300
63.0800
61.3700
62.8300
223,900
Tue, 09 Jun 2026
61.5000
63.0800
61.4700
61.8000
171,200
Mon, 08 Jun 2026
63.1400
63.6800
61.0600
61.3000
218,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
62.1600
63.8500
61.4500
63.4500
132,900
Thu, 04 Jun 2026
62.7300
64.0700
61.5000
61.7700
192,000
Wed, 03 Jun 2026
63.0000
63.4700
61.3200
61.8700
186,400
Tue, 02 Jun 2026
62.1400
62.5900
61.4200
62.5000
139,500
Mon, 01 Jun 2026
63.9200
65.2900
61.3300
62.5300
266,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.0400
64.9000
62.9300
64.2600
195,900
Thu, 28 May 2026
63.7600
64.3500
62.2000
63.8900
199,700
Wed, 27 May 2026
62.7300
64.3900
62.7300
64.1700
188,900
Tue, 26 May 2026
61.5500
62.9400
61.0500
62.1100
158,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
63.0500
63.0700
61.0000
61.9600
140,000
Thu, 21 May 2026
61.8700
63.3900
61.0000
62.8500
297,400
Wed, 20 May 2026
61.4600
62.9700
60.3500
62.2400
213,300
Tue, 19 May 2026
17 · 8-K
After-hours · 16:50 ET
SEC Form 8-K ↗
Tue, 19 May 2026
64.9400
65.0000
61.4100
61.6100
218,700
Mon, 18 May 2026
62.9000
65.8000
62.8600
65.0400
402,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.1600
65.4100
62.4600
62.8100
354,900
Thu, 14 May 2026
60.8700
65.7800
60.8700
65.0900
495,700
Wed, 13 May 2026
59.9400
61.5200
59.5700
60.1400
350,900
Tue, 12 May 2026
59.3500
63.1900
59.3500
60.8500
376,200
Mon, 11 May 2026
16 · 8-K
After-hours · 17:12 ET
SEC Form 8-K ↗
Mon, 11 May 2026
58.9000
62.0200
58.9000
59.4200
335,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 08 May 2026
58.7200
62.3400
58.1900
59.2900
297,100
Thu, 07 May 2026
67.3900
70.5900
58.5500
59.0000
476,900
Wed, 06 May 2026
14 · 8-K
After-hours · 16:30 ET
SEC Form 8-K ↗
Wed, 06 May 2026
72.2900
75.8700
70.5800
73.6500
265,800
Tue, 05 May 2026
70.7700
71.7700
70.2000
71.7400
164,500
Mon, 04 May 2026
71.3800
72.4300
70.5300
70.9200
138,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
71.6200
72.7600
70.6700
71.8300
161,700
Thu, 30 Apr 2026
71.1100
72.0200
68.9900
71.2200
165,900
Wed, 29 Apr 2026
71.7700
73.3700
70.2500
71.5100
150,000
Tue, 28 Apr 2026
73.6300
74.5800
71.6900
72.5400
164,700
Mon, 27 Apr 2026
73.2500
75.0900
73.1200
73.1900
133,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.0700
74.5000
72.2900
73.5300
165,800
Thu, 23 Apr 2026
75.6000
76.7100
74.7600
74.7600
146,900
Wed, 22 Apr 2026
75.6300
76.5300
74.6200
75.5200
137,600
Tue, 21 Apr 2026
76.2600
77.0800
74.4900
75.5300
157,200
Mon, 20 Apr 2026
76.4000
77.0600
74.4500
75.7200
211,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.3700
78.9800
75.9800
76.5700
220,500
Thu, 16 Apr 2026
76.7500
78.2400
76.1900
78.1800
91,900
Thu, 16 Apr 2026
13 · DEF 14A
Pre-market · 06:24 ET
DEF 14A ↗
Wed, 15 Apr 2026
12 · 8-K
After-hours · 16:19 ET
SEC Form 8-K ↗
Wed, 15 Apr 2026
77.0900
78.1200
74.7900
76.6700
223,100
Tue, 14 Apr 2026
78.4700
79.4800
76.8000
77.1300
118,600
Mon, 13 Apr 2026
76.2300
78.7700
74.6800
78.3400
140,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
77.2700
77.9200
75.9200
76.4800
111,600
Thu, 09 Apr 2026
76.2300
78.3200
75.7700
77.0100
179,800
Wed, 08 Apr 2026
76.6700
77.2700
76.1000
76.7400
186,200
Tue, 07 Apr 2026
74.0900
75.1000
73.4500
74.8600
133,400
Mon, 06 Apr 2026
73.0700
74.2600
72.2300
74.0400
113,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.6500
74.1900
71.7600
73.7400
103,400
Wed, 01 Apr 2026
75.2600
75.8700
73.8200
74.4000
106,200
Tue, 31 Mar 2026
75.7000
76.6700
73.7900
74.9600
137,500
Mon, 30 Mar 2026
75.5400
75.9300
74.3400
74.7900
147,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.5100
76.9900
72.8400
74.7500
240,900
Thu, 26 Mar 2026
74.2800
75.8900
73.8600
74.4200
159,100
Wed, 25 Mar 2026
75.0900
76.0900
73.8900
74.9600
105,600
Tue, 24 Mar 2026
74.0500
75.4200
72.9100
74.7000
170,900
Mon, 23 Mar 2026
75.2200
76.5800
73.7900
75.2000
154,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.9400
74.9600
72.5000
73.8600
218,600
Thu, 19 Mar 2026
74.5400
75.3700
73.4600
74.3300
127,200
Wed, 18 Mar 2026
76.5000
78.1000
75.1000
75.2200
127,300
Tue, 17 Mar 2026
77.9500
78.9400
76.7800
77.4100
247,300
Mon, 16 Mar 2026
77.7400
78.7200
77.3500
77.9800
126,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
11 · 8-K
After-hours · 16:07 ET
SEC Form 8-K ↗
Fri, 13 Mar 2026
78.4000
78.8000
76.0100
76.8300
155,200
Thu, 12 Mar 2026
78.9400
81.1300
77.1100
77.8800
386,000
Wed, 11 Mar 2026
79.7900
80.2300
77.6200
79.8400
169,000
Tue, 10 Mar 2026
80.9300
81.7600
79.6300
79.9900
90,000
Mon, 09 Mar 2026
10 · 8-K
After-hours · 16:13 ET
SEC Form 8-K ↗
Mon, 09 Mar 2026
80.3300
80.8600
77.9400
80.5700
148,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
81.3900
82.6400
80.0600
81.0900
146,900
Thu, 05 Mar 2026
83.6200
83.6200
81.3500
82.6300
149,600
Wed, 04 Mar 2026
83.2000
84.7200
81.4200
84.0900
186,100
Tue, 03 Mar 2026
9 · 8-K
After-hours · 16:28 ET
SEC Form 8-K ↗
Tue, 03 Mar 2026
82.3200
83.3600
80.2600
83.2500
176,600
Mon, 02 Mar 2026
82.4400
84.5600
81.3500
83.0300
178,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · 10-K
After-hours · 17:09 ET
10-K ↗
Fri, 27 Feb 2026
78.6800
83.7600
78.6800
82.9600
238,900
Thu, 26 Feb 2026
79.2700
80.4300
73.8900
79.3400
470,600
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 08:30 ET
8-K ↗
Wed, 25 Feb 2026
83.1800
83.1800
81.2200
81.6800
163,000
Tue, 24 Feb 2026
83.5100
83.6700
80.8600
82.8800
146,200
Mon, 23 Feb 2026
84.8300
85.3100
82.5000
83.5500
144,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
86.2200
86.4900
84.8500
85.0900
133,900
Thu, 19 Feb 2026
86.4200
86.8000
84.3700
86.4500
240,500
Wed, 18 Feb 2026
86.0700
87.0800
84.8100
86.4400
262,200
Tue, 17 Feb 2026
86.9800
87.6400
84.4400
86.5400
297,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
87.7700
89.0300
86.1400
86.9400
309,400
Thu, 12 Feb 2026
88.4600
90.9400
86.4500
87.5400
291,100
Wed, 11 Feb 2026
85.3300
88.3900
84.8700
88.1400
324,400
Tue, 10 Feb 2026
85.3100
86.7900
84.0700
85.4100
294,500
Mon, 09 Feb 2026
85.1700
85.4300
83.4900
84.4800
105,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.5500
86.5900
84.0800
85.5800
205,300
Thu, 05 Feb 2026
82.6400
84.8900
82.6400
84.0700
160,000
Wed, 04 Feb 2026
6 · 8-K
After-hours · 16:08 ET
SEC Form 8-K ↗
Wed, 04 Feb 2026
82.0500
83.6900
81.8600
82.6000
203,500
Tue, 03 Feb 2026
83.5300
85.2100
80.6700
82.1200
185,600
Mon, 02 Feb 2026
83.7500
85.3100
82.1900
83.6600
324,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.3500
84.4500
81.8500
83.8700
215,500
Thu, 29 Jan 2026
82.5100
83.5500
80.9100
82.3600
191,700
Wed, 28 Jan 2026
83.5700
84.2200
81.6400
82.5100
137,400
Tue, 27 Jan 2026
85.4400
85.8300
82.6500
83.0300
115,200
Mon, 26 Jan 2026
85.5500
87.5800
85.4600
85.7800
262,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
87.0300
87.6000
84.9400
85.7000
193,800
Thu, 22 Jan 2026
86.3200
88.6900
86.2700
87.4700
125,500
Wed, 21 Jan 2026
85.4600
87.3900
84.5000
86.0100
242,900
Tue, 20 Jan 2026
85.2500
86.3500
84.0500
85.1100
238,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
87.0000
87.5000
84.0800
86.0000
278,600
Thu, 15 Jan 2026
86.6700
88.8600
85.3400
87.7000
261,400
Wed, 14 Jan 2026
84.5700
86.4500
83.4500
85.9200
312,600
Tue, 13 Jan 2026
84.6300
86.1200
82.5500
85.7200
198,200
Mon, 12 Jan 2026
83.5200
84.4100
81.4700
84.2900
183,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
81.4500
84.1600
80.0700
83.9600
216,700
Thu, 08 Jan 2026
79.2600
84.2300
79.2600
81.4800
112,000
Wed, 07 Jan 2026
5 · 8-K
After-hours · 16:05 ET
SEC Form 8-K ↗
Wed, 07 Jan 2026
81.4600
81.8600
78.6100
79.4700
101,800
Tue, 06 Jan 2026
83.5500
84.5400
80.7600
81.2500
321,700
Mon, 05 Jan 2026
79.7300
85.4000
76.7700
84.2400
627,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.1700
82.0300
77.9000
78.8800
99,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
81.0000
81.0800
77.9600
78.0900
115,600
Tue, 30 Dec 2025
80.9100
82.5600
80.6800
81.2700
137,900
Mon, 29 Dec 2025
80.9100
82.0100
80.3200
81.4200
120,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.3500
81.3900
79.1000
81.0000
116,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
79.9600
81.4400
79.5400
80.2400
51,200
Tue, 23 Dec 2025
80.2300
81.6600
79.5400
80.0000
156,800
Mon, 22 Dec 2025
78.3500
81.1100
77.9000
80.4500
206,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
78.2300
79.3500
77.5000
77.8600
257,500
Thu, 18 Dec 2025
79.0500
81.7100
78.1600
78.7200
160,000
Wed, 17 Dec 2025
78.1100
80.9700
78.1100
78.7200
138,200
Tue, 16 Dec 2025
80.3900
81.7100
78.4200
78.5000
152,600
Mon, 15 Dec 2025
81.8600
82.4600
80.4000
81.1500
324,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
80.8000
82.0100
79.1400
80.5900
146,000
Thu, 11 Dec 2025
79.2100
80.4300
78.5400
80.4200
147,700
Wed, 10 Dec 2025
75.4900
79.2900
74.0800
79.2800
257,700
Tue, 09 Dec 2025
74.7800
77.3200
74.7700
76.2600
174,100
Mon, 08 Dec 2025
75.2300
76.7100
74.5700
75.3400
138,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
76.3900
77.1300
74.1200
75.0300
174,400
Thu, 04 Dec 2025
75.4100
76.3000
73.8700
76.3000
131,600
Wed, 03 Dec 2025
73.5400
75.7600
71.9700
75.4100
132,800
Tue, 02 Dec 2025
73.7300
74.3000
71.7700
73.4700
164,300
Mon, 01 Dec 2025
72.9300
74.4400
72.8500
73.5200
114,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
74.7900
74.7900
73.1000
73.8500
71,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.7700
75.2800
73.3000
73.9400
245,100
Tue, 25 Nov 2025
73.7800
75.2400
73.1800
74.1600
263,600
Mon, 24 Nov 2025
72.0000
73.2500
70.9800
71.5000
257,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.7000
73.9300
68.7000
71.6300
258,000
Thu, 20 Nov 2025
68.5800
73.0800
68.2500
68.4100
227,700
Wed, 19 Nov 2025
69.2000
69.6400
66.6700
67.9800
390,000
Tue, 18 Nov 2025
4 · 8-K
After-hours · 16:09 ET
SEC Form 8-K ↗
Tue, 18 Nov 2025
69.8300
70.2500
67.1800
68.9400
219,300
Mon, 17 Nov 2025
71.1200
72.0800
69.6900
70.0100
131,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
70.9900
73.7200
70.1100
71.6700
136,300
Thu, 13 Nov 2025
71.9800
73.4000
70.5100
71.2200
176,000
Wed, 12 Nov 2025
3 · 8-K
After-hours · 16:09 ET
SEC Form 8-K ↗
Wed, 12 Nov 2025
73.7700
75.3000
72.4900
72.5300
161,800
Tue, 11 Nov 2025
73.3000
74.7600
72.5900
74.3900
122,800
Mon, 10 Nov 2025
73.5600
79.4000
72.4900
73.3000
233,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
2 · 10-Q
After-hours · 16:05 ET
10-Q ↗
Fri, 07 Nov 2025
78.6600
78.6600
72.9600
73.8700
284,700
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:22 ET
SEC Form 8-K ↗
Thu, 06 Nov 2025
82.2000
82.6000
74.0100
77.5600
321,300
Wed, 05 Nov 2025
86.3800
89.5300
84.9300
88.0500
259,300
Tue, 04 Nov 2025
86.5200
89.5700
84.4400
87.0400
182,100
Mon, 03 Nov 2025
85.4800
87.4700
81.3200
86.9300
179,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.8800
87.2500
84.2200
86.2700
122,200
Thu, 30 Oct 2025
87.7800
89.1900
86.0500
86.2200
130,900
Wed, 29 Oct 2025
89.6600
91.6300
86.9800
88.0800
175,500
Tue, 28 Oct 2025
90.9600
91.4700
89.9400
89.9400
121,800
Mon, 27 Oct 2025
93.2600
93.2600
90.2300
91.0000
125,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.5500
93.5000
89.3500
93.1600
106,100
Thu, 23 Oct 2025
90.0100
91.4700
88.7400
91.3400
79,700