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
86.3900
88.5350
80.6775
82.2700
466,203
Thu, 22 Oct 2026
81.3800
83.6700
80.9400
83.1300
299,700
Wed, 21 Oct 2026
82.0200
82.1800
81.2000
81.9000
296,700
Tue, 20 Oct 2026
80.4700
81.7400
80.0600
81.5600
320,000
Mon, 19 Oct 2026
81.3100
83.0800
80.3200
80.8100
309,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
81.7500
83.2000
80.7200
82.1200
467,600
Thu, 15 Oct 2026
79.0800
80.3300
78.5800
80.0400
374,000
Wed, 14 Oct 2026
78.1800
78.9400
77.2400
78.0800
460,100
Tue, 13 Oct 2026
79.5000
79.7700
78.0300
78.5100
348,800
Mon, 12 Oct 2026
81.6800
81.8200
78.5800
78.6800
373,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.8000
82.5900
81.4600
81.8200
309,100
Thu, 08 Oct 2026
81.9900
82.9500
81.1300
81.8800
370,000
Wed, 07 Oct 2026
81.9300
82.3600
81.2000
82.1700
297,900
Tue, 06 Oct 2026
82.4100
82.9300
81.6300
82.5400
387,900
Mon, 05 Oct 2026
81.6200
82.9800
81.0600
82.0500
335,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
82.7800
83.5000
81.9400
82.1800
307,700
Thu, 01 Oct 2026
78.8800
82.0000
78.3600
81.5600
433,900
Wed, 30 Sep 2026
80.8300
81.2200
79.5400
79.5900
740,400
Tue, 29 Sep 2026
81.4500
81.9600
80.4100
80.4600
334,100
Mon, 28 Sep 2026
81.8800
82.9900
81.2000
81.6200
374,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
83.1500
83.4500
82.6100
82.6600
359,700
Thu, 24 Sep 2026
84.5600
85.0600
82.5200
82.8200
343,600
Wed, 23 Sep 2026
84.6200
85.2500
83.9800
84.3100
366,300
Tue, 22 Sep 2026
84.3800
85.3900
83.6800
84.5900
382,700
Mon, 21 Sep 2026
83.2200
84.3500
82.7600
83.3200
376,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
82.4700
82.9000
81.5600
82.7100
684,200
Thu, 17 Sep 2026
83.2500
84.9400
82.4500
83.0900
381,800
Wed, 16 Sep 2026
82.0500
84.6700
82.0200
82.9000
421,800
Tue, 15 Sep 2026
81.8300
81.8500
79.5700
81.5000
442,800
Mon, 14 Sep 2026
82.3200
83.2600
81.5900
81.6300
341,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
84.7300
84.7300
81.4900
82.3200
442,300
Thu, 10 Sep 2026
83.3200
84.0500
82.5700
83.6400
270,100
Wed, 09 Sep 2026
84.8000
85.2400
83.2900
83.5600
317,100
Tue, 08 Sep 2026
84.0600
85.2700
83.8000
84.6900
296,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
84.7100
85.9800
84.7100
85.0000
329,800
Thu, 03 Sep 2026
86.3400
86.3400
83.7500
85.0200
318,200
Wed, 02 Sep 2026
83.7100
86.1600
83.7100
85.5700
583,100
Tue, 01 Sep 2026
82.4800
83.2100
81.9800
83.0900
308,700
Mon, 31 Aug 2026
83.9000
84.2800
82.2800
82.7500
362,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.4500
85.8000
83.3000
84.0800
222,900
Thu, 27 Aug 2026
84.4000
85.3200
83.5700
84.5100
206,400
Wed, 26 Aug 2026
84.8500
86.2100
84.8500
85.5100
244,900
Tue, 25 Aug 2026
86.6800
87.7800
84.4400
84.6300
203,900
Mon, 24 Aug 2026
88.1100
88.2600
85.7300
85.9900
293,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.1500
88.0000
86.6200
87.9100
404,600
Thu, 20 Aug 2026
86.6700
88.2700
86.3800
86.4300
246,000
Wed, 19 Aug 2026
87.8700
89.0900
87.2200
87.5800
164,200
Tue, 18 Aug 2026
88.1100
88.4600
86.7100
86.8100
192,600
Mon, 17 Aug 2026
86.7600
87.9000
86.2000
87.3600
203,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
88.2000
88.6800
87.1500
87.3500
187,500
Thu, 13 Aug 2026
89.0700
89.7200
88.4200
88.5600
172,800
Wed, 12 Aug 2026
87.5500
89.1200
86.5900
88.0200
213,600
Tue, 11 Aug 2026
86.8800
88.7300
85.7600
87.5300
182,100
Mon, 10 Aug 2026
87.7600
88.1000
86.2800
87.4100
235,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.0700
89.9500
88.1000
88.6800
196,300
Thu, 06 Aug 2026
90.3800
90.3800
86.8800
89.1800
292,400
Wed, 05 Aug 2026
89.0800
90.5700
88.7200
90.1200
276,400
Tue, 04 Aug 2026
87.9700
89.6200
86.1000
89.3400
527,000
Mon, 03 Aug 2026
85.2600
87.9900
83.9800
86.7000
493,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
12 · 8-K
After market open · 11:54 ET
8-K ↗
Fri, 31 Jul 2026
86.2400
87.1100
84.7100
86.5500
332,700
Thu, 30 Jul 2026
87.5600
88.5000
86.3200
87.3100
465,300
Wed, 29 Jul 2026
11 · 10-Q
After market open · 15:37 ET
10-Q ↗
Wed, 29 Jul 2026
86.5300
87.3500
83.5400
87.2100
566,600
Tue, 28 Jul 2026
81.0300
83.3900
81.0300
83.3600
212,900
Mon, 27 Jul 2026
80.4500
80.7700
79.3200
80.3300
265,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
76.9600
78.8500
76.0700
78.6200
243,700
Thu, 23 Jul 2026
76.2100
77.4200
76.0200
76.7900
191,600
Wed, 22 Jul 2026
75.1100
76.8100
75.1100
76.8000
218,800
Tue, 21 Jul 2026
75.6400
76.1400
74.4000
75.6900
204,100
Mon, 20 Jul 2026
76.2700
76.4100
75.1400
75.2400
213,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
76.1200
77.1400
75.5900
76.3200
175,400
Thu, 16 Jul 2026
73.6200
76.1300
73.6200
76.1000
262,300
Wed, 15 Jul 2026
72.4900
74.2000
72.3100
73.2600
240,100
Tue, 14 Jul 2026
70.9700
71.9600
69.3500
71.6500
294,000
Mon, 13 Jul 2026
74.0200
74.5000
71.3100
71.3600
216,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
72.3900
74.0500
72.0800
73.6000
146,200
Thu, 09 Jul 2026
72.0400
72.7400
71.6400
72.0900
173,700
Wed, 08 Jul 2026
72.7600
72.8900
70.6500
71.6300
218,000
Tue, 07 Jul 2026
74.3700
74.9700
73.2900
73.4600
130,100
Mon, 06 Jul 2026
75.0000
75.2000
73.2600
73.8700
173,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.0300
75.3200
74.2500
75.1800
181,600
Wed, 01 Jul 2026
74.0500
75.4200
73.8900
74.8100
222,800
Tue, 30 Jun 2026
74.3300
75.5500
73.6700
74.4900
221,600
Mon, 29 Jun 2026
74.0900
74.4600
72.7700
74.2500
206,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.8200
75.1500
73.8000
74.8600
573,000
Thu, 25 Jun 2026
73.0000
74.7000
73.0000
74.2500
173,900
Wed, 24 Jun 2026
70.4000
72.8500
70.2500
72.6800
235,100
Tue, 23 Jun 2026
69.0500
71.1400
68.9700
69.9500
223,700
Mon, 22 Jun 2026
68.6400
69.9200
67.4600
69.2200
214,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
70.5300
70.7700
68.4700
68.9100
601,500
Wed, 17 Jun 2026
70.0800
71.5000
68.5400
69.9000
235,000
Tue, 16 Jun 2026
69.7500
71.4500
69.7500
70.7200
242,400
Mon, 15 Jun 2026
69.1400
70.2600
69.1400
69.3600
230,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.5200
69.0000
67.1100
68.3900
268,800
Thu, 11 Jun 2026
65.2600
67.2700
64.6000
67.0800
289,100
Wed, 10 Jun 2026
65.7600
65.7600
64.4600
64.5100
223,500
Tue, 09 Jun 2026
64.1800
65.5200
64.1800
65.4400
229,500
Mon, 08 Jun 2026
63.3100
63.8500
63.0600
63.3400
181,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.6100
64.0100
63.1100
63.5900
155,000
Thu, 04 Jun 2026
64.0400
64.4100
62.9400
63.4000
163,100
Wed, 03 Jun 2026
62.9800
63.4500
62.6600
63.1100
209,100
Tue, 02 Jun 2026
62.5100
64.4200
62.5100
63.4600
206,300
Mon, 01 Jun 2026
62.8900
63.0100
62.1600
62.4000
187,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.5900
63.9500
63.1300
63.3300
276,400
Thu, 28 May 2026
63.3500
64.0900
63.0100
63.8100
204,400
Wed, 27 May 2026
64.8500
65.0000
63.5200
63.7700
223,100
Tue, 26 May 2026
64.3800
65.2400
63.7900
64.3400
181,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.3300
64.6700
63.4000
64.2900
177,300
Thu, 21 May 2026
62.4200
64.3300
61.8900
64.1000
197,800
Wed, 20 May 2026
61.3600
63.2300
60.5500
63.1500
204,000
Tue, 19 May 2026
62.3800
62.7000
61.2400
61.3200
161,100
Mon, 18 May 2026
63.0000
63.5800
62.5900
62.8700
184,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
64.9500
65.1400
62.6600
62.6900
161,900
Thu, 14 May 2026
10 · 8-K
After-hours · 17:09 ET
8-K ↗
Thu, 14 May 2026
66.0100
66.3200
65.3000
65.4200
172,600
Wed, 13 May 2026
65.4900
66.0500
64.6200
65.3700
197,200
Tue, 12 May 2026
66.8300
66.8300
65.1500
65.5800
247,200
Mon, 11 May 2026
68.2800
68.2800
66.5500
66.6100
188,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.2600
68.8800
67.6700
68.0700
141,700
Thu, 07 May 2026
68.8700
70.6500
67.8200
68.0000
169,200
Wed, 06 May 2026
68.5200
69.7700
68.1900
68.2200
188,500
Tue, 05 May 2026
66.3300
67.9900
66.0600
67.6400
168,600
Mon, 04 May 2026
66.6400
66.8700
65.0200
66.0600
207,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.8400
67.0800
65.4000
66.8300
192,600
Fri, 01 May 2026
9 · 8-K
Pre-market · 09:16 ET
8-K ↗
Thu, 30 Apr 2026
64.9400
65.6500
63.8300
65.2400
270,300
Wed, 29 Apr 2026
8 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Wed, 29 Apr 2026
65.2200
66.1200
62.2300
65.4400
436,000
Tue, 28 Apr 2026
67.0700
67.2500
65.6600
66.2900
333,800
Mon, 27 Apr 2026
66.7300
68.5100
66.1200
66.3700
266,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.2000
67.2000
65.5100
66.5000
279,600
Thu, 23 Apr 2026
67.2400
68.4600
66.2300
67.3500
196,900
Wed, 22 Apr 2026
68.4000
68.4000
66.4900
66.6800
171,700
Tue, 21 Apr 2026
69.4300
69.7000
68.4100
68.6900
133,700
Mon, 20 Apr 2026
69.8900
70.2100
69.1300
69.4600
142,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.4100
70.7500
68.4000
69.8800
167,800
Thu, 16 Apr 2026
67.2700
68.1400
67.1400
68.0600
190,100
Wed, 15 Apr 2026
68.1700
68.7400
67.0800
67.4500
195,800
Tue, 14 Apr 2026
69.3200
69.3200
67.7900
68.4800
179,700
Mon, 13 Apr 2026
70.1000
70.4500
68.6900
69.4500
184,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
70.2400
71.0300
69.9300
70.0700
147,800
Thu, 09 Apr 2026
69.1900
70.2600
68.8000
70.2000
201,200
Wed, 08 Apr 2026
69.3400
69.9400
68.6100
69.8000
271,300
Tue, 07 Apr 2026
66.7000
67.7500
66.2000
67.4100
233,900
Mon, 06 Apr 2026
66.4200
66.9500
66.0500
66.8100
133,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
66.6400
67.6100
65.5900
66.9600
176,800
Wed, 01 Apr 2026
67.2300
68.0000
67.1400
67.2900
159,100
Tue, 31 Mar 2026
67.4000
68.1000
66.2600
67.0700
181,000
Mon, 30 Mar 2026
67.0500
67.3400
65.9100
66.4600
183,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.5200
66.8500
65.5400
66.3700
152,800
Thu, 26 Mar 2026
66.4700
67.1400
66.0100
66.7100
148,700
Wed, 25 Mar 2026
66.8500
67.1900
65.8200
66.7400
346,600
Tue, 24 Mar 2026
64.1500
66.2800
64.0200
66.2500
259,100
Mon, 23 Mar 2026
64.3000
65.5900
63.6700
64.9100
328,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
63.3800
63.4400
61.9300
62.6000
1,063,700
Thu, 19 Mar 2026
63.9100
64.1600
62.4200
63.3700
348,600
Wed, 18 Mar 2026
65.4100
67.2100
64.3400
64.4600
281,800
Tue, 17 Mar 2026
67.0000
67.1000
65.7600
66.1600
218,000
Mon, 16 Mar 2026
67.3300
67.4900
66.1100
66.5300
185,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
67.7900
69.0700
66.7600
67.4200
229,400
Thu, 12 Mar 2026
67.0100
67.5600
66.4200
66.9900
214,100
Wed, 11 Mar 2026
67.4500
67.8000
66.1900
67.7300
218,300
Tue, 10 Mar 2026
69.4500
69.5000
67.0900
67.4500
223,100
Mon, 09 Mar 2026
68.3400
69.8500
67.2400
69.6900
231,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.3600
69.3800
67.5300
69.1800
201,100
Thu, 05 Mar 2026
7 · 8-K
After market open · 10:54 ET
8-K ↗
Thu, 05 Mar 2026
71.2800
71.3500
69.5200
70.1100
143,000
Wed, 04 Mar 2026
71.9800
72.1400
70.9200
71.6500
170,800
Tue, 03 Mar 2026
71.1200
72.1500
69.9600
71.9900
163,700
Mon, 02 Mar 2026
71.9100
73.2200
70.8600
73.1600
226,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
72.3200
73.4100
71.8100
72.6700
279,500
Thu, 26 Feb 2026
73.6000
74.9600
72.3300
72.7600
158,300
Wed, 25 Feb 2026
6 · 8-K
After-hours · 16:56 ET
8-K ↗
Wed, 25 Feb 2026
5 · 8-K
After market open · 15:01 ET
8-K ↗
Wed, 25 Feb 2026
73.6500
73.7900
71.7400
73.1200
131,700
Tue, 24 Feb 2026
74.1400
74.9300
73.5800
73.7300
137,900
Mon, 23 Feb 2026
72.9500
74.2900
72.1700
73.4300
199,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.5800
74.9700
73.6200
74.6400
183,600
Thu, 19 Feb 2026
75.1700
75.7900
74.0300
74.3900
172,100
Wed, 18 Feb 2026
75.6600
76.3600
74.5100
75.1500
244,800
Tue, 17 Feb 2026
76.8500
77.1000
75.3300
76.1000
239,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.2800
77.1400
75.7300
76.8200
141,900
Thu, 12 Feb 2026
75.8100
76.6000
74.9800
76.2900
194,000
Wed, 11 Feb 2026
75.5400
76.1300
74.5100
75.7300
250,400
Tue, 10 Feb 2026
74.4900
75.6300
73.6400
75.1500
247,600
Mon, 09 Feb 2026
75.4200
75.6500
73.8100
74.2200
235,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
74.4200
75.9900
74.3600
75.2900
262,000
Thu, 05 Feb 2026
75.0600
75.3800
73.6600
73.9600
339,400
Wed, 04 Feb 2026
73.2300
75.8600
73.0500
75.4400
254,200
Tue, 03 Feb 2026
71.0400
73.4800
71.0400
72.3700
293,000
Mon, 02 Feb 2026
4 · 8-K
After-hours · 17:24 ET
8-K ↗
Mon, 02 Feb 2026
70.4300
71.9000
70.4300
71.7000
269,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
3 · 10-Q
After-hours · 17:03 ET
10-Q ↗
Fri, 30 Jan 2026
69.6300
71.2100
68.8300
70.6200
315,300
Thu, 29 Jan 2026
72.6100
72.6100
68.6000
70.1000
284,600
Wed, 28 Jan 2026
72.4000
74.0000
71.0000
72.4600
294,700
Tue, 27 Jan 2026
71.8700
73.5600
71.8600
73.1000
166,100
Mon, 26 Jan 2026
72.5400
72.5400
71.4100
72.2000
177,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.7100
72.2700
70.4700
72.0300
209,400
Thu, 22 Jan 2026
72.0000
72.5000
71.7000
72.1200
184,500
Wed, 21 Jan 2026
70.7400
72.2600
70.7400
71.8900
187,200
Tue, 20 Jan 2026
71.0500
71.4000
70.0800
70.1900
173,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.4700
72.1300
70.5300
71.9000
209,500
Thu, 15 Jan 2026
71.4500
72.3300
71.3000
72.0100
239,200
Wed, 14 Jan 2026
71.5500
72.4500
71.0500
71.4400
180,400
Tue, 13 Jan 2026
71.2800
71.5900
70.3500
71.2100
207,700
Mon, 12 Jan 2026
72.1800
72.2300
70.2900
70.8300
193,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
2 · DEF 14A
After market open · 15:28 ET
DEF 14A ↗
Fri, 09 Jan 2026
71.2900
72.1200
70.9100
72.0500
124,900
Thu, 08 Jan 2026
69.1000
71.5400
69.1000
71.2900
157,200
Wed, 07 Jan 2026
70.6200
70.8600
68.8400
69.4800
183,600
Tue, 06 Jan 2026
69.0500
70.8300
68.9200
70.6700
214,300
Mon, 05 Jan 2026
68.1000
70.4200
67.9800
69.5600
208,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.7600
68.7200
66.5500
68.4500
144,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.5800
69.2300
67.2800
67.7000
207,300
Tue, 30 Dec 2025
70.1100
70.1300
68.6400
68.8000
227,100
Mon, 29 Dec 2025
70.0200
70.6300
69.7100
70.2100
273,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
69.3400
70.3000
69.3400
70.1500
264,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.7000
69.7600
68.7000
69.3500
184,100
Tue, 23 Dec 2025
69.1700
69.2000
68.4200
68.8600
217,300
Mon, 22 Dec 2025
68.4900
69.4300
67.1500
69.0000
254,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.0200
70.3500
68.6200
68.7100
625,400
Thu, 18 Dec 2025
69.5800
70.8900
69.1000
70.3100
327,100
Wed, 17 Dec 2025
69.0500
70.3200
68.8800
69.9000
295,400
Tue, 16 Dec 2025
70.3200
70.5600
68.7000
69.4300
324,900
Mon, 15 Dec 2025
68.5100
70.6100
68.4700
70.1100
419,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.2900
68.7100
67.8500
68.4000
243,000
Thu, 11 Dec 2025
67.0000
68.3800
66.2500
68.0900
246,200
Wed, 10 Dec 2025
64.8700
66.9600
64.8000
66.7700
368,000
Tue, 09 Dec 2025
64.8000
65.2400
64.5000
64.7700
189,400
Mon, 08 Dec 2025
65.2900
65.5800
64.5800
65.2200
276,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
65.3800
65.8300
64.7700
65.4500
197,700
Thu, 04 Dec 2025
65.9300
66.2200
65.2600
65.3300
244,300
Wed, 03 Dec 2025
65.3300
66.5500
65.1700
66.1900
229,800
Tue, 02 Dec 2025
66.5400
66.5400
65.1200
65.2200
256,800
Mon, 01 Dec 2025
65.6900
66.7400
65.2300
66.4400
274,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.8100
66.1400
64.8100
65.6300
147,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.0600
65.1000
64.0000
65.0300
199,100
Tue, 25 Nov 2025
62.7300
64.2600
62.5500
64.2100
234,000
Mon, 24 Nov 2025
62.8800
63.1000
62.1800
62.2600
285,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.6600
63.8600
61.6600
63.0000
267,400
Thu, 20 Nov 2025
61.5000
62.1500
61.2300
61.3000
208,400
Wed, 19 Nov 2025
60.4600
61.3900
60.3200
60.9900
207,100
Tue, 18 Nov 2025
60.4000
61.0500
59.9100
60.8200
236,300
Mon, 17 Nov 2025
61.0600
62.0000
60.2200
60.2400
270,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
61.4900
61.4900
60.3200
61.0600
255,400
Thu, 13 Nov 2025
60.5300
61.7700
60.3700
61.4300
222,000
Wed, 12 Nov 2025
59.9600
60.6300
59.9600
60.3500
286,300
Tue, 11 Nov 2025
59.2700
60.0000
59.0100
59.9300
254,500
Mon, 10 Nov 2025
1 · 8-K
After-hours · 16:41 ET
8-K ↗
Mon, 10 Nov 2025
58.7400
59.1700
57.7300
58.8500
192,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.6700
58.6200
57.0700
58.4700
217,000
Thu, 06 Nov 2025
55.9800
58.4000
55.9000
57.5200
281,900
Wed, 05 Nov 2025
57.1400
57.5400
56.7800
57.2900
198,300
Tue, 04 Nov 2025
56.3500
57.3900
56.0300
56.6900
219,600
Mon, 03 Nov 2025
56.5600
56.8100
55.7500
56.7500
173,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
56.2200
56.8900
55.7600
56.8900
170,800
Thu, 30 Oct 2025
56.4600
57.3000
56.3100
56.7200
179,900
Wed, 29 Oct 2025
58.4700
58.6500
56.3600
56.7900
237,700
Tue, 28 Oct 2025
59.1200
59.2200
58.5000
58.9200
191,000
Mon, 27 Oct 2025
59.9500
60.3000
58.9900
59.2200
144,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.5300
60.5300
59.6300
59.8600
118,000
Thu, 23 Oct 2025
60.5400
61.0600
59.4900
60.5300
127,000