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
84.7700
85.6600
84.5009
85.4400
215,057
Thu, 22 Oct 2026
82.8900
85.2700
82.7000
85.0500
255,400
Wed, 21 Oct 2026
83.4400
83.9700
81.7900
82.1400
175,400
Tue, 20 Oct 2026
82.3500
83.7700
82.3500
83.1400
156,400
Mon, 19 Oct 2026
82.7600
82.9700
81.2900
81.6200
235,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
83.2300
83.4700
82.3000
83.4500
370,200
Thu, 15 Oct 2026
83.8800
84.6600
82.3200
82.7400
267,100
Wed, 14 Oct 2026
82.3700
83.4400
81.9200
82.4500
221,700
Tue, 13 Oct 2026
83.4600
83.7200
81.8900
82.5100
189,800
Mon, 12 Oct 2026
82.1400
82.8500
81.8300
82.8500
216,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.8200
82.5900
81.8200
82.2600
144,400
Thu, 08 Oct 2026
81.7300
82.6500
81.0600
81.8300
259,000
Wed, 07 Oct 2026
82.4800
82.5300
81.1400
81.4600
223,700
Tue, 06 Oct 2026
82.3100
82.9700
81.0600
81.5600
267,800
Mon, 05 Oct 2026
81.9900
82.8100
81.1900
81.7600
277,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
82.7200
83.0500
81.6700
82.8200
345,200
Thu, 01 Oct 2026
81.9700
82.9100
81.0000
81.1900
280,400
Wed, 30 Sep 2026
82.2800
82.7300
81.9700
82.3300
318,000
Tue, 29 Sep 2026
80.9300
81.9600
80.5900
81.9400
207,200
Mon, 28 Sep 2026
82.8200
82.9600
81.0300
81.3500
225,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.6600
82.8400
81.6800
82.8000
238,100
Thu, 24 Sep 2026
83.2400
83.7600
82.4400
82.5000
217,100
Wed, 23 Sep 2026
84.0100
84.0700
82.5900
83.2400
277,500
Tue, 22 Sep 2026
84.7900
85.3800
84.0400
84.3900
257,400
Mon, 21 Sep 2026
86.0900
86.0900
84.7600
84.8500
234,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
85.9600
86.0600
84.8700
85.5700
511,500
Thu, 17 Sep 2026
87.4400
87.6200
86.2800
86.7600
172,200
Wed, 16 Sep 2026
87.6000
87.6000
86.3200
87.1700
234,800
Tue, 15 Sep 2026
85.9300
87.9000
85.9300
86.4500
241,600
Mon, 14 Sep 2026
87.3400
87.6200
86.5500
87.1200
186,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
88.4100
88.4100
86.0000
86.4800
200,300
Thu, 10 Sep 2026
89.2200
89.6000
87.4300
87.4700
139,200
Wed, 09 Sep 2026
88.8400
88.9800
87.7600
88.2800
161,200
Tue, 08 Sep 2026
88.2700
88.8800
88.1100
88.6800
122,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
89.0700
89.2400
88.2200
88.5300
163,200
Thu, 03 Sep 2026
88.9800
90.0100
88.1500
89.6500
245,700
Wed, 02 Sep 2026
88.0000
89.1300
87.7900
88.2500
363,400
Tue, 01 Sep 2026
89.7800
89.9900
88.5100
89.1900
165,500
Mon, 31 Aug 2026
89.3100
89.8000
88.8700
89.2900
255,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
89.3200
90.0900
88.7300
89.8800
156,900
Thu, 27 Aug 2026
89.0000
89.3000
87.6000
88.8700
201,400
Wed, 26 Aug 2026
90.0000
90.6000
89.3900
89.8300
167,400
Tue, 25 Aug 2026
91.1900
91.7200
89.6900
90.2400
144,800
Mon, 24 Aug 2026
89.0400
91.1100
88.9000
91.1000
215,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.2900
89.2900
88.4800
88.6300
159,700
Thu, 20 Aug 2026
88.9300
90.4200
88.9300
89.3100
180,300
Wed, 19 Aug 2026
88.9100
90.2100
88.7000
89.1800
174,000
Tue, 18 Aug 2026
88.7500
89.8700
88.3900
88.9100
241,000
Mon, 17 Aug 2026
87.9100
88.3900
87.2100
87.8700
203,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
88.5700
89.2600
88.0100
88.9700
181,000
Thu, 13 Aug 2026
88.3600
89.0100
88.0000
88.7300
209,200
Wed, 12 Aug 2026
87.5500
88.1000
87.1000
87.9500
188,000
Tue, 11 Aug 2026
86.7900
87.8000
86.1500
87.5400
196,700
Mon, 10 Aug 2026
86.9600
87.2200
85.6800
86.5700
199,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
85.0400
87.4400
84.7100
87.3900
233,000
Thu, 06 Aug 2026
86.3700
87.2100
84.8500
85.6700
280,200
Wed, 05 Aug 2026
18 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 05 Aug 2026
17 · 10-Q
After-hours · 16:26 ET
10-Q ↗
Wed, 05 Aug 2026
85.5200
85.6700
84.1600
84.9400
247,800
Tue, 04 Aug 2026
84.5400
85.5800
83.2000
85.4000
343,000
Mon, 03 Aug 2026
85.4300
86.9700
84.5600
84.7500
357,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
86.3700
86.7900
85.2700
85.6400
346,500
Thu, 30 Jul 2026
88.3100
88.4600
85.7300
85.9600
241,600
Wed, 29 Jul 2026
88.2700
89.4000
86.9400
87.8600
303,900
Tue, 28 Jul 2026
86.8600
89.8400
86.7100
88.0600
446,600
Mon, 27 Jul 2026
86.5300
86.9100
85.5000
86.0900
327,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.8500
88.3400
86.2400
86.4100
301,100
Thu, 23 Jul 2026
86.5900
87.8400
86.2000
87.1700
269,300
Wed, 22 Jul 2026
87.3200
87.4100
86.4400
87.0300
255,700
Tue, 21 Jul 2026
87.5400
88.0800
86.5700
86.6000
278,700
Mon, 20 Jul 2026
88.7800
90.1100
87.9200
88.4000
243,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.8100
89.5400
87.7900
89.2800
532,200
Thu, 16 Jul 2026
84.8500
87.9600
84.8500
87.9300
304,200
Wed, 15 Jul 2026
84.8400
85.6400
84.2000
84.6300
275,300
Tue, 14 Jul 2026
84.9900
85.6800
84.3800
85.0100
205,900
Mon, 13 Jul 2026
84.8400
85.5300
84.7800
85.0500
235,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
84.1500
84.9000
83.8700
84.5100
186,700
Thu, 09 Jul 2026
83.6400
84.2700
82.9200
83.8600
312,300
Wed, 08 Jul 2026
82.5900
84.1900
82.5800
83.5800
460,100
Tue, 07 Jul 2026
83.8800
85.6300
82.9400
83.1800
368,300
Mon, 06 Jul 2026
84.6300
84.6300
82.8700
83.1400
290,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.4200
85.3000
83.4200
84.7600
333,900
Wed, 01 Jul 2026
82.7800
84.3200
82.4600
83.3400
416,800
Tue, 30 Jun 2026
82.4900
83.7300
82.0800
82.6300
363,100
Mon, 29 Jun 2026
82.3500
83.0200
81.6200
82.7900
423,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.4200
82.5900
80.9200
82.5700
1,388,900
Thu, 25 Jun 2026
80.1200
81.0900
78.7200
80.6800
204,700
Wed, 24 Jun 2026
79.3400
80.1100
78.8900
79.8700
249,300
Tue, 23 Jun 2026
78.7000
79.3700
78.4500
79.0300
256,800
Mon, 22 Jun 2026
76.9300
77.9400
76.9300
77.6600
531,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.1300
77.9400
76.5100
77.1100
648,200
Wed, 17 Jun 2026
77.1800
77.8900
76.3000
76.8900
280,200
Tue, 16 Jun 2026
76.8400
78.4200
76.8400
77.8500
197,400
Mon, 15 Jun 2026
77.1400
78.2300
76.8400
77.6000
208,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.9700
78.3100
76.6400
77.7700
472,700
Thu, 11 Jun 2026
78.8300
79.3000
76.4800
76.8800
647,300
Wed, 10 Jun 2026
79.8800
81.0200
78.4400
78.5200
646,300
Tue, 09 Jun 2026
77.4200
79.7600
77.0500
79.1800
286,700
Mon, 08 Jun 2026
77.8700
78.4600
76.8300
76.8900
203,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.5900
79.0500
76.4000
78.3700
234,200
Thu, 04 Jun 2026
77.4100
77.5700
76.5000
77.0200
176,600
Wed, 03 Jun 2026
77.0500
77.6400
76.2200
76.2700
247,400
Tue, 02 Jun 2026
75.7800
77.2900
75.7800
77.2800
280,300
Mon, 01 Jun 2026
76.8200
77.1700
75.9700
76.4000
290,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
76.5300
77.6700
76.3800
77.2700
452,100
Thu, 28 May 2026
76.9400
77.7300
76.3100
76.3800
323,200
Wed, 27 May 2026
76.2300
77.2000
76.2300
76.8200
338,700
Tue, 26 May 2026
76.7100
76.9900
76.0400
76.2100
308,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.2900
77.1400
75.6100
76.6400
369,800
Thu, 21 May 2026
75.5900
76.7900
75.4300
76.2900
264,100
Thu, 21 May 2026
16 · 8-K
Pre-market · 08:15 ET
8-K ↗
Wed, 20 May 2026
75.6900
76.0100
74.9000
75.9600
255,800
Tue, 19 May 2026
75.4500
76.8200
75.3300
75.5100
181,800
Mon, 18 May 2026
75.7600
76.5300
75.5500
75.9200
200,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.6100
77.6200
75.6300
75.7200
212,800
Thu, 14 May 2026
77.8900
78.4100
76.7600
77.4100
260,000
Wed, 13 May 2026
77.2000
77.6900
76.6100
77.5300
257,400
Tue, 12 May 2026
77.4500
78.7500
77.1700
77.6900
423,000
Mon, 11 May 2026
77.7300
77.7300
76.6400
77.1500
210,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
77.0000
78.0500
77.0000
77.2000
314,500
Thu, 07 May 2026
74.4500
77.6600
73.8900
76.8400
346,900
Wed, 06 May 2026
15 · 8-K
After-hours · 16:37 ET
8-K ↗
Wed, 06 May 2026
14 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Wed, 06 May 2026
75.6400
76.4000
75.0300
75.8400
295,600
Tue, 05 May 2026
76.0300
76.8000
76.0300
76.2000
190,300
Mon, 04 May 2026
74.7500
76.7400
74.7500
76.0700
283,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.7100
76.0400
74.9000
75.2100
266,800
Thu, 30 Apr 2026
77.9100
78.5300
74.8100
75.2900
390,800
Wed, 29 Apr 2026
78.9500
79.2800
77.7800
77.8700
302,000
Tue, 28 Apr 2026
80.3200
81.2000
79.2400
79.4600
273,300
Mon, 27 Apr 2026
79.7300
80.3900
79.2800
79.3200
279,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.5100
81.1700
79.1100
79.4100
1,395,800
Thu, 23 Apr 2026
79.1100
81.2400
78.8500
80.8000
318,300
Wed, 22 Apr 2026
77.1300
78.9900
77.1300
78.3900
281,300
Tue, 21 Apr 2026
78.7100
79.1900
77.7500
77.8300
340,100
Mon, 20 Apr 2026
77.1800
79.7800
76.2800
78.7200
532,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.0800
76.0800
74.2600
75.9200
1,006,300
Thu, 16 Apr 2026
74.7600
75.6300
74.5600
75.5100
290,000
Wed, 15 Apr 2026
75.2600
75.5600
74.5300
75.2800
267,200
Tue, 14 Apr 2026
75.0200
75.8800
74.2800
75.8600
325,200
Mon, 13 Apr 2026
78.8200
78.9400
75.1900
75.4400
593,100
Mon, 13 Apr 2026
13 · DEFA14A
Pre-market · 06:01 ET
DEFA14A ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.3600
79.9200
78.9200
79.4700
203,800
Thu, 09 Apr 2026
77.9900
79.5100
76.8700
79.2600
234,000
Wed, 08 Apr 2026
76.5100
77.2700
75.6000
77.0900
295,900
Tue, 07 Apr 2026
77.1700
77.6300
76.7000
76.8900
179,900
Mon, 06 Apr 2026
77.4500
77.4700
76.4400
76.7900
172,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Fri, 03 Apr 2026
12 · DEFA14A
Pre-market · 09:01 ET
DEFA14A ↗
Fri, 03 Apr 2026
11 · DEF 14A
Pre-market · 09:01 ET
DEF 14A ↗
Thu, 02 Apr 2026
76.8500
77.8000
76.7900
77.5900
206,000
Wed, 01 Apr 2026
74.7900
76.3600
74.7900
76.1800
165,200
Tue, 31 Mar 2026
76.9400
77.0200
75.2400
75.6200
245,600
Mon, 30 Mar 2026
75.8500
76.9600
75.2600
76.7200
292,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 27 Mar 2026
75.4300
76.2200
74.3400
75.1000
275,700
Thu, 26 Mar 2026
73.5900
75.0800
73.4500
74.9600
229,800
Wed, 25 Mar 2026
73.8100
74.0800
72.5000
73.4000
259,100
Tue, 24 Mar 2026
73.1900
74.9800
73.1900
73.2600
261,600
Mon, 23 Mar 2026
73.5800
74.1500
72.6600
73.5700
309,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.0400
73.2100
71.9200
72.4000
1,021,600
Thu, 19 Mar 2026
72.2900
73.1200
72.2300
72.8300
212,800
Wed, 18 Mar 2026
73.6800
73.9400
72.5900
72.7800
271,400
Tue, 17 Mar 2026
75.6900
75.6900
74.1500
74.2100
260,000
Mon, 16 Mar 2026
76.1600
76.1600
74.5900
75.3000
181,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 13 Mar 2026
75.1300
75.6300
74.3100
75.6100
212,600
Thu, 12 Mar 2026
72.5300
75.4900
72.4900
74.4400
264,100
Wed, 11 Mar 2026
73.2500
73.4100
72.1600
72.9400
214,300
Tue, 10 Mar 2026
74.9500
75.3100
73.4800
73.5000
221,800
Mon, 09 Mar 2026
75.0000
75.9600
73.9600
75.6700
231,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.0900
75.7300
74.2600
75.2900
238,900
Thu, 05 Mar 2026
76.4100
76.9000
75.4200
75.4600
238,300
Wed, 04 Mar 2026
76.4300
77.4100
75.4800
77.1500
308,200
Tue, 03 Mar 2026
74.5300
76.6100
73.9400
76.3900
213,800
Mon, 02 Mar 2026
74.2600
75.4500
74.2300
74.7900
248,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
73.9100
75.0200
73.9100
74.5300
270,400
Thu, 26 Feb 2026
74.6700
74.7400
73.6200
73.7600
234,700
Wed, 25 Feb 2026
73.7900
74.2800
72.2900
74.2300
233,800
Tue, 24 Feb 2026
73.5000
73.9900
73.2100
73.9300
283,600
Mon, 23 Feb 2026
72.7000
73.9000
72.3800
73.5000
322,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8 · 424B3
After-hours · 16:12 ET
424B3 ↗
Fri, 20 Feb 2026
7 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 20 Feb 2026
73.8400
74.0900
72.6000
72.9400
260,200
Thu, 19 Feb 2026
73.5400
74.0100
72.5000
73.4800
305,700
Wed, 18 Feb 2026
6 · 8-K
After-hours · 16:37 ET
8-K ↗
Wed, 18 Feb 2026
5 · 10-K
After-hours · 16:35 ET
10-K ↗
Wed, 18 Feb 2026
74.6300
74.8900
73.3800
73.4000
251,000
Tue, 17 Feb 2026
74.8900
75.5900
74.5000
74.8800
270,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
4 · 8-K
After-hours · 16:46 ET
8-K ↗
Fri, 13 Feb 2026
72.8900
74.9400
72.3500
74.8900
300,000
Thu, 12 Feb 2026
71.2000
73.3000
71.1000
72.8900
277,600
Wed, 11 Feb 2026
70.6200
71.7000
70.5500
70.9600
210,400
Tue, 10 Feb 2026
70.3600
72.0800
70.2800
71.7600
203,200
Mon, 09 Feb 2026
70.4700
70.9600
69.5000
70.1000
261,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
72.0200
72.4600
70.4000
70.4700
339,800
Thu, 05 Feb 2026
71.9300
72.8400
71.5000
71.8300
274,700
Wed, 04 Feb 2026
71.9000
72.7800
71.4400
71.6900
196,200
Tue, 03 Feb 2026
72.0800
73.0800
71.1200
71.6100
225,300
Mon, 02 Feb 2026
73.6300
73.6300
71.9000
72.0800
255,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
72.4200
73.2000
71.9400
72.9600
388,000
Thu, 29 Jan 2026
72.2600
73.5700
71.8500
72.3400
284,200
Wed, 28 Jan 2026
73.0400
73.5500
72.0700
72.2300
311,700
Tue, 27 Jan 2026
73.4700
74.2100
72.0300
73.2100
227,300
Mon, 26 Jan 2026
73.5100
74.3100
72.9100
73.4700
257,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
75.5700
75.5700
72.9600
73.1600
199,800
Thu, 22 Jan 2026
74.3500
75.3000
74.0100
74.6300
235,200
Wed, 21 Jan 2026
75.1600
75.4200
74.2300
74.5300
265,900
Tue, 20 Jan 2026
75.3800
75.7800
74.4400
74.8700
139,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.6900
76.3700
75.6800
75.9700
292,000
Thu, 15 Jan 2026
75.6100
76.5500
75.2000
76.2300
223,200
Wed, 14 Jan 2026
74.1700
75.5600
73.7100
75.5600
327,700
Tue, 13 Jan 2026
74.1900
74.2300
73.1500
73.8200
191,200
Mon, 12 Jan 2026
73.2000
75.2600
73.0000
74.3200
194,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.0400
73.3600
72.5000
73.2000
187,600
Thu, 08 Jan 2026
72.1900
73.9200
72.1900
72.9000
264,100
Wed, 07 Jan 2026
73.0300
73.0300
71.5800
72.5200
227,200
Tue, 06 Jan 2026
71.6000
72.7800
71.5100
72.5400
226,000
Mon, 05 Jan 2026
71.7800
72.2100
71.1300
71.6200
198,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.3700
72.6900
71.7300
72.2600
217,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.1000
73.2600
72.4000
72.4800
137,500
Tue, 30 Dec 2025
73.1000
73.5000
72.9500
73.1100
103,100
Mon, 29 Dec 2025
73.0600
73.4400
72.8300
73.0800
127,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.6700
73.7500
72.8300
73.0400
123,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.4500
73.7900
73.1700
73.5600
80,400
Tue, 23 Dec 2025
73.4700
73.8200
73.0700
73.3600
136,900
Mon, 22 Dec 2025
72.6100
73.9300
72.6100
73.6800
170,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.9700
73.9700
72.6500
73.0800
1,006,800
Thu, 18 Dec 2025
73.8300
74.4000
73.5000
73.9600
209,900
Wed, 17 Dec 2025
73.3900
74.6900
73.3900
74.1200
199,400
Tue, 16 Dec 2025
74.0600
74.1800
73.1600
73.7300
223,200
Mon, 15 Dec 2025
73.9500
74.4500
73.0100
73.9700
313,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.4700
74.3600
73.0700
73.9500
350,100
Thu, 11 Dec 2025
72.5700
73.9100
72.5500
72.9100
256,300
Wed, 10 Dec 2025
72.0000
73.2100
71.7500
72.6900
339,800
Tue, 09 Dec 2025
72.1300
72.8100
71.3400
71.8600
245,200
Mon, 08 Dec 2025
73.1000
73.3400
71.7400
71.8000
315,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
72.3300
73.5900
72.1400
73.1700
269,800
Thu, 04 Dec 2025
72.8600
73.3500
72.3000
72.4400
150,100
Wed, 03 Dec 2025
73.4900
74.0000
72.3900
72.9600
153,800
Tue, 02 Dec 2025
73.7900
74.0300
72.6500
72.8900
223,900
Mon, 01 Dec 2025
73.4900
74.3100
73.1000
73.4500
381,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
74.2000
74.2300
73.3000
73.7700
119,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.0600
74.8600
74.0300
74.0300
385,500
Tue, 25 Nov 2025
72.5300
75.0100
72.5300
74.2500
331,300
Mon, 24 Nov 2025
73.2900
73.6800
72.9200
73.3000
387,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.1400
74.0900
71.5400
73.3700
423,800
Thu, 20 Nov 2025
72.0000
72.3000
71.1800
71.8700
352,300
Wed, 19 Nov 2025
3 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 19 Nov 2025
72.2600
73.0000
71.2000
71.5000
239,200
Tue, 18 Nov 2025
74.3400
74.3400
72.2400
72.3600
271,400
Mon, 17 Nov 2025
74.8600
74.9600
73.5100
73.8000
280,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.0200
75.3000
73.7000
74.5900
309,100
Thu, 13 Nov 2025
74.9900
75.5400
74.3400
75.0700
319,900
Wed, 12 Nov 2025
75.4600
75.8900
74.9900
75.1800
254,800
Tue, 11 Nov 2025
75.3600
76.5100
75.0100
75.8600
220,600
Mon, 10 Nov 2025
74.0100
75.1200
73.4400
75.0200
238,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.7600
76.2300
74.3900
74.8400
312,100
Thu, 06 Nov 2025
76.0000
77.0200
74.5700
74.9300
463,800
Wed, 05 Nov 2025
2 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 05 Nov 2025
1 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 05 Nov 2025
74.9300
75.4900
73.6500
74.0700
479,400
Tue, 04 Nov 2025
72.2600
74.8200
71.7600
74.5800
745,000
Mon, 03 Nov 2025
71.0000
71.8100
69.4500
71.7000
351,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
71.0100
71.8500
70.3500
71.3100
512,700
Thu, 30 Oct 2025
72.7000
73.3400
71.2700
71.5800
302,000
Wed, 29 Oct 2025
74.1900
75.0500
72.2300
72.6500
343,200
Tue, 28 Oct 2025
75.7500
76.0600
74.1000
75.4100
266,300
Mon, 27 Oct 2025
75.6800
76.6900
74.2600
76.1000
309,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.9400
77.0300
75.8800
76.2000
184,400
Thu, 23 Oct 2025
76.6700
76.6700
75.1900
76.5500
318,800