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
61.9100
62.7800
61.6600
62.4200
190,463
Thu, 22 Oct 2026
60.7400
62.6800
60.6900
62.3700
165,500
Wed, 21 Oct 2026
60.9400
60.9400
60.3700
60.7400
145,200
Tue, 20 Oct 2026
60.2100
61.5100
59.8500
60.8100
146,000
Mon, 19 Oct 2026
59.9700
60.5400
59.7600
59.8500
222,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
60.0300
60.5900
59.5000
60.2400
239,200
Thu, 15 Oct 2026
59.4300
59.7800
59.0000
59.6700
236,100
Wed, 14 Oct 2026
57.9300
59.0800
57.0100
59.0400
312,700
Tue, 13 Oct 2026
59.8400
59.9900
58.7000
58.7700
218,000
Mon, 12 Oct 2026
58.6900
59.7800
58.6900
59.3700
188,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
59.1000
59.1000
58.0900
58.6300
314,900
Thu, 08 Oct 2026
58.9600
59.6800
58.5700
59.1000
333,400
Wed, 07 Oct 2026
59.2800
59.5500
58.6800
59.2200
318,300
Tue, 06 Oct 2026
60.1800
60.5100
59.5800
59.5800
197,900
Mon, 05 Oct 2026
60.6500
60.7000
59.8900
60.1300
307,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
60.2800
61.2600
60.2800
60.6900
284,900
Thu, 01 Oct 2026
59.0800
60.0700
58.5200
59.9300
232,600
Wed, 30 Sep 2026
59.9300
60.3600
59.1600
59.5400
289,500
Tue, 29 Sep 2026
60.5500
60.9700
59.5100
59.8300
225,800
Mon, 28 Sep 2026
61.4400
61.5400
60.4800
60.4900
234,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
60.8500
61.7000
60.7900
61.5700
413,600
Thu, 24 Sep 2026
60.9600
61.2200
60.3000
60.7400
250,300
Wed, 23 Sep 2026
61.0400
61.3500
60.6900
60.6900
284,200
Tue, 22 Sep 2026
61.7100
62.0200
61.1400
61.1400
516,700
Mon, 21 Sep 2026
62.1900
62.5300
61.0100
61.0900
320,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
62.3000
62.3200
61.3200
62.0000
877,200
Thu, 17 Sep 2026
63.0000
63.1800
62.3500
62.3500
216,700
Wed, 16 Sep 2026
62.8300
63.0600
61.8500
62.7700
454,500
Tue, 15 Sep 2026
62.8000
63.4700
62.3600
62.7100
276,700
Mon, 14 Sep 2026
62.7400
63.6300
62.5500
63.3400
273,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
63.4300
63.4300
62.2600
62.5400
250,200
Thu, 10 Sep 2026
62.1600
62.9900
61.7200
62.7000
178,800
Wed, 09 Sep 2026
62.6100
62.9000
62.1500
62.4100
263,200
Tue, 08 Sep 2026
63.4200
63.6200
63.1300
63.1500
143,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
63.3400
64.2100
63.3400
63.8500
107,000
Thu, 03 Sep 2026
63.6000
64.0500
63.1000
63.4900
259,500
Wed, 02 Sep 2026
62.3700
63.4200
62.0500
62.9900
295,200
Tue, 01 Sep 2026
62.4700
62.7500
61.5500
61.9400
194,800
Mon, 31 Aug 2026
63.1600
63.1600
62.2600
62.7500
196,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
63.2300
63.5500
62.9200
63.1600
147,000
Thu, 27 Aug 2026
62.6700
63.2400
62.1800
63.0800
124,800
Wed, 26 Aug 2026
63.1300
63.4600
62.7800
63.1600
174,400
Tue, 25 Aug 2026
63.1000
63.2900
62.7400
62.9300
155,800
Mon, 24 Aug 2026
63.5300
64.1500
63.0100
63.0200
145,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
19 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 21 Aug 2026
63.6400
63.8600
62.9400
63.5600
160,200
Thu, 20 Aug 2026
62.6400
63.3900
62.5300
63.1300
301,300
Wed, 19 Aug 2026
64.8700
65.0600
62.9100
63.1400
214,400
Tue, 18 Aug 2026
65.1700
65.1700
64.3100
64.6100
118,100
Mon, 17 Aug 2026
65.4400
66.0600
64.9800
65.0100
198,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
65.5000
66.2000
65.5000
65.8400
143,900
Thu, 13 Aug 2026
65.6600
65.8800
65.2600
65.6700
158,800
Wed, 12 Aug 2026
65.3100
65.9000
64.7300
65.1200
174,800
Tue, 11 Aug 2026
64.4800
65.1900
64.0700
64.8800
187,000
Mon, 10 Aug 2026
64.4500
64.9100
63.7900
64.0300
187,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 07 Aug 2026
65.0200
65.5300
64.7000
64.8500
161,700
Thu, 06 Aug 2026
66.7500
67.1900
65.2400
65.3200
212,200
Wed, 05 Aug 2026
66.7200
67.1200
65.9600
66.1000
147,100
Tue, 04 Aug 2026
66.9900
67.6200
66.0100
66.7500
270,700
Mon, 03 Aug 2026
64.6200
66.7200
63.9900
66.5400
418,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
65.4500
65.4900
63.6300
64.8100
317,300
Thu, 30 Jul 2026
64.5000
65.3600
63.6800
65.0800
249,400
Wed, 29 Jul 2026
64.1300
65.3400
63.6300
64.4300
316,000
Tue, 28 Jul 2026
64.5600
65.6300
62.6700
64.7500
343,100
Tue, 28 Jul 2026
17 · 8-K
Pre-market · 09:20 ET
FORM 8-K ↗
Mon, 27 Jul 2026
67.5400
68.1400
66.5700
66.5900
271,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.9800
67.9100
66.7400
67.2400
261,300
Thu, 23 Jul 2026
66.4600
66.9700
65.9600
66.7400
263,300
Wed, 22 Jul 2026
67.4500
67.6600
66.8400
67.2100
208,600
Tue, 21 Jul 2026
67.6900
67.9100
66.9300
67.8200
255,700
Mon, 20 Jul 2026
68.8200
68.8600
67.7400
67.9300
203,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
69.9200
70.7400
68.3700
68.8500
413,700
Thu, 16 Jul 2026
68.7000
71.1100
68.7000
70.9900
436,200
Wed, 15 Jul 2026
68.2300
69.2600
67.7700
68.7600
327,000
Tue, 14 Jul 2026
67.6800
68.2800
67.3500
67.8800
297,700
Mon, 13 Jul 2026
66.9600
67.7700
66.6800
67.6900
303,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.3500
67.0600
66.2400
66.7800
179,500
Thu, 09 Jul 2026
65.4200
66.6300
65.0500
66.2900
246,800
Wed, 08 Jul 2026
66.1800
66.3700
65.1600
65.3100
289,700
Tue, 07 Jul 2026
68.0500
68.1900
66.7900
66.8500
172,500
Mon, 06 Jul 2026
67.5600
67.9700
67.0300
67.6100
147,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.8700
69.2300
67.0200
67.6100
224,900
Wed, 01 Jul 2026
67.4500
68.7700
66.9700
68.4500
249,800
Tue, 30 Jun 2026
66.6800
67.3100
66.3800
67.1200
251,100
Mon, 29 Jun 2026
66.7000
67.4200
66.3000
66.8200
530,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.0000
68.5800
67.1500
67.4700
1,476,800
Thu, 25 Jun 2026
66.4200
67.9500
66.4000
67.7300
465,900
Wed, 24 Jun 2026
64.3800
66.7500
64.3800
66.6000
543,400
Tue, 23 Jun 2026
63.8700
64.6000
63.4700
64.5800
355,000
Mon, 22 Jun 2026
61.8500
63.7600
61.8500
63.5000
297,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
61.6700
62.4100
61.3700
62.3400
746,000
Wed, 17 Jun 2026
62.6000
63.3800
60.7800
61.2400
438,000
Tue, 16 Jun 2026
65.2200
65.2800
62.9900
63.1000
707,700
Mon, 15 Jun 2026
65.8800
66.7000
64.1400
64.5000
348,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
65.8500
66.9900
64.8400
66.1800
304,300
Thu, 11 Jun 2026
65.5500
65.7300
64.6600
65.3500
194,900
Wed, 10 Jun 2026
65.1000
65.6300
64.5700
64.9200
270,100
Tue, 09 Jun 2026
64.5000
66.1000
64.4200
64.7700
247,000
Mon, 08 Jun 2026
64.0600
64.3900
63.3900
63.9000
200,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.7800
64.3600
62.7500
63.5900
224,500
Thu, 04 Jun 2026
62.5400
63.6000
62.1100
63.4500
220,200
Wed, 03 Jun 2026
62.8500
63.1100
61.4600
61.5200
237,100
Tue, 02 Jun 2026
62.2300
63.5900
62.2300
63.1700
234,000
Mon, 01 Jun 2026
63.1800
63.1800
62.1700
62.7000
244,400
Mon, 01 Jun 2026
16 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
64.2100
65.0000
63.6100
63.6400
306,100
Thu, 28 May 2026
63.7100
64.4200
63.0100
64.3000
213,800
Wed, 27 May 2026
64.9800
65.4000
63.8600
64.0400
219,500
Tue, 26 May 2026
63.6900
64.8300
63.6900
64.7700
211,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
15 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 22 May 2026
63.1400
63.8400
62.8600
63.4100
231,500
Thu, 21 May 2026
63.3100
63.4600
62.6600
63.1600
247,300
Wed, 20 May 2026
62.4400
64.2600
62.4200
63.7300
206,200
Tue, 19 May 2026
62.3100
62.8700
61.8500
62.4100
164,100
Mon, 18 May 2026
62.0300
63.0800
61.9000
62.4600
162,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
62.2300
62.6100
61.5000
61.7200
381,000
Thu, 14 May 2026
61.8000
62.3400
61.5000
62.2200
531,300
Wed, 13 May 2026
62.2800
62.6000
61.2300
61.2600
348,700
Wed, 13 May 2026
14 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Tue, 12 May 2026
62.5200
63.0600
60.9400
62.4500
284,700
Mon, 11 May 2026
64.1400
64.2100
62.2000
62.4600
193,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Fri, 08 May 2026
64.3000
64.3000
63.4900
63.9600
111,300
Thu, 07 May 2026
64.0500
64.3100
63.0100
63.8700
167,500
Wed, 06 May 2026
64.2400
64.3600
63.5000
63.8900
152,600
Tue, 05 May 2026
63.2600
64.0000
62.9900
63.6000
175,300
Mon, 04 May 2026
63.0900
63.5200
62.3200
62.8600
156,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.6400
64.4500
62.6900
63.6200
201,900
Thu, 30 Apr 2026
61.9100
63.7200
61.9100
63.3600
295,700
Wed, 29 Apr 2026
63.4000
64.0100
61.9700
62.2300
237,200
Wed, 29 Apr 2026
12 · 8-K
Pre-market · 08:25 ET
FORM 8-K ↗
Tue, 28 Apr 2026
63.3700
64.3600
63.1200
63.1700
199,000
Mon, 27 Apr 2026
62.4000
63.6000
62.2000
63.1700
221,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.9100
63.1300
62.2000
62.3200
155,400
Thu, 23 Apr 2026
62.6700
63.3300
62.1400
63.1200
138,000
Wed, 22 Apr 2026
62.8500
63.1800
62.3600
62.4400
182,900
Tue, 21 Apr 2026
63.3100
63.4300
62.5500
62.7000
213,600
Mon, 20 Apr 2026
62.9500
63.8900
62.7900
63.3700
150,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
62.5000
64.1100
62.2400
63.3100
197,800
Thu, 16 Apr 2026
61.5100
62.3800
61.2300
61.6600
158,000
Wed, 15 Apr 2026
61.8200
62.0400
60.7200
61.7400
230,400
Tue, 14 Apr 2026
62.6800
62.6800
61.9300
61.9900
135,200
Mon, 13 Apr 2026
62.1800
63.0900
61.5000
62.9800
226,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.4500
62.9400
61.4700
62.4500
244,700
Thu, 09 Apr 2026
61.1200
62.9400
61.1200
62.5700
241,900
Wed, 08 Apr 2026
62.1700
62.7700
61.3200
61.4400
326,100
Tue, 07 Apr 2026
59.8700
60.5700
59.8200
60.3900
172,800
Mon, 06 Apr 2026
59.1700
60.0900
58.8900
60.0500
135,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.8300
60.0200
58.3700
59.4400
224,800
Wed, 01 Apr 2026
58.8500
59.8000
58.8500
59.3900
268,800
Tue, 31 Mar 2026
58.4900
58.7200
57.4400
58.6500
308,000
Mon, 30 Mar 2026
57.3200
57.8100
56.7300
57.6600
224,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
57.6600
57.7200
56.6200
56.8000
274,800
Fri, 27 Mar 2026
11 · DEFA14A
Pre-market · 07:01 ET
DEFA14A ↗
Fri, 27 Mar 2026
10 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
57.2600
58.2100
57.2400
57.9100
176,300
Wed, 25 Mar 2026
58.1200
58.5400
56.6400
57.6100
211,000
Tue, 24 Mar 2026
56.5800
57.9900
56.5800
57.3100
325,500
Mon, 23 Mar 2026
57.8000
58.8300
57.2100
57.2600
303,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.6900
56.6900
55.5900
56.2900
755,700
Thu, 19 Mar 2026
55.3600
56.6400
54.9000
56.2000
315,900
Wed, 18 Mar 2026
56.4500
56.5700
55.4500
55.6100
374,400
Tue, 17 Mar 2026
57.8100
58.1000
56.3400
56.6400
238,400
Mon, 16 Mar 2026
57.7400
57.9900
57.3000
57.3500
237,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.7000
57.8800
56.8400
57.4200
287,300
Thu, 12 Mar 2026
56.5800
57.7300
56.3300
57.2500
283,300
Wed, 11 Mar 2026
57.8900
58.3900
57.0300
57.6200
193,100
Tue, 10 Mar 2026
57.8500
59.4300
57.2800
58.1500
236,700
Mon, 09 Mar 2026
57.9600
58.6100
56.3700
58.3000
229,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.8400
59.1800
57.6200
58.9100
209,600
Thu, 05 Mar 2026
60.2600
61.0800
59.4800
59.9900
179,000
Wed, 04 Mar 2026
61.3700
61.7200
61.0100
61.0700
235,800
Tue, 03 Mar 2026
59.6900
61.4100
59.1900
61.1300
246,900
Mon, 02 Mar 2026
59.2700
61.5900
59.1000
60.9800
199,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After-hours · 16:48 ET
10-K ↗
Fri, 27 Feb 2026
61.8900
61.9400
60.2100
60.5500
295,700
Thu, 26 Feb 2026
64.0900
64.8000
62.6000
63.0000
193,000
Wed, 25 Feb 2026
62.8100
64.1700
62.8100
63.6200
216,300
Tue, 24 Feb 2026
62.8000
63.9000
62.6200
62.8300
226,200
Mon, 23 Feb 2026
64.8900
64.9100
62.4900
62.8000
353,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
64.8200
65.5500
64.1300
64.9900
276,500
Thu, 19 Feb 2026
63.1800
64.9500
62.8500
64.7100
203,800
Wed, 18 Feb 2026
65.5500
66.5400
63.6000
63.9200
212,600
Tue, 17 Feb 2026
66.5900
67.0000
65.0000
65.6600
233,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.8900
66.7900
65.2500
66.3400
195,300
Thu, 12 Feb 2026
66.8500
67.5000
65.3400
66.0700
336,200
Wed, 11 Feb 2026
8 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Wed, 11 Feb 2026
66.9700
67.2500
65.6100
66.2900
207,000
Wed, 11 Feb 2026
7 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Tue, 10 Feb 2026
66.5600
67.4800
65.8500
66.4300
330,400
Mon, 09 Feb 2026
66.1000
67.5000
65.9500
66.7700
230,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.7800
66.7900
65.7800
66.3900
249,800
Thu, 05 Feb 2026
65.4600
65.8400
64.9700
65.3900
248,800
Wed, 04 Feb 2026
65.0000
66.0000
64.4700
65.2400
261,100
Tue, 03 Feb 2026
63.7600
65.2700
63.6700
64.4000
263,100
Mon, 02 Feb 2026
62.7000
64.2500
62.1500
63.7600
221,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
61.9000
62.8200
61.6800
62.5000
418,800
Thu, 29 Jan 2026
61.2300
63.0000
61.0400
62.4400
239,600
Wed, 28 Jan 2026
61.5500
62.2400
60.9800
61.0800
230,600
Tue, 27 Jan 2026
60.7700
61.7400
59.6100
61.4600
214,700
Tue, 27 Jan 2026
6 · 8-K
Pre-market · 09:17 ET
FORM 8-K ↗
Mon, 26 Jan 2026
62.0700
62.7300
61.0400
61.7700
333,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.7200
63.9500
61.3800
61.9900
258,200
Thu, 22 Jan 2026
64.1600
65.3500
64.0600
64.3000
273,200
Wed, 21 Jan 2026
61.5100
64.2500
60.8000
64.0800
232,400
Tue, 20 Jan 2026
60.8400
61.7800
60.8400
60.9900
217,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
62.5400
63.0000
61.7700
61.7800
242,200
Thu, 15 Jan 2026
61.6100
63.1300
61.4500
62.7300
229,300
Thu, 15 Jan 2026
5 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Wed, 14 Jan 2026
59.9900
61.4400
59.9700
61.2900
137,300
Tue, 13 Jan 2026
60.2700
60.8900
59.8000
60.1200
317,900
Mon, 12 Jan 2026
60.7300
61.4000
60.5300
60.9000
310,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.5600
61.7800
60.9800
61.2800
189,500
Thu, 08 Jan 2026
60.3200
62.1200
59.9700
61.5400
239,200
Wed, 07 Jan 2026
59.7000
60.9800
59.5800
60.7500
210,400
Tue, 06 Jan 2026
4 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Tue, 06 Jan 2026
58.2600
60.1900
58.2600
60.1600
201,100
Mon, 05 Jan 2026
57.7100
59.7100
57.7100
58.8100
171,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
57.4500
58.4700
56.7400
58.1000
240,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
58.0800
58.1300
57.2000
57.4400
209,800
Tue, 30 Dec 2025
58.8000
58.8500
57.8800
57.8900
133,900
Mon, 29 Dec 2025
59.2100
59.4000
58.4100
58.8500
127,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
59.1800
59.5100
58.7400
59.0400
92,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.1800
59.4100
58.6500
59.0800
76,200
Tue, 23 Dec 2025
59.0300
59.5900
59.0200
59.2900
175,000
Mon, 22 Dec 2025
60.2900
60.9800
59.2200
59.3300
276,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
60.5100
60.8800
59.5100
60.3100
778,000
Thu, 18 Dec 2025
61.1400
61.2100
59.8300
60.7100
216,000
Wed, 17 Dec 2025
60.2700
60.9700
59.6300
60.6900
200,700
Tue, 16 Dec 2025
59.8500
60.2400
59.3800
59.8100
290,500
Mon, 15 Dec 2025
60.6800
61.1100
59.5700
60.1800
229,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
60.3400
60.5400
59.5300
60.0300
181,800
Thu, 11 Dec 2025
59.9700
61.2400
59.9700
60.7000
240,600
Wed, 10 Dec 2025
58.5300
60.9200
58.0400
60.1800
322,600
Tue, 09 Dec 2025
59.1900
60.5000
58.3100
58.6100
188,100
Mon, 08 Dec 2025
58.7900
59.8500
58.1800
59.4000
274,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
58.2400
58.8500
58.0600
58.6700
152,500
Thu, 04 Dec 2025
58.2000
58.7500
57.9100
58.5500
179,000
Wed, 03 Dec 2025
58.3300
58.6700
57.5100
58.5600
199,600
Tue, 02 Dec 2025
57.7500
58.2900
57.5300
57.7200
157,100
Mon, 01 Dec 2025
56.4800
58.0500
56.2700
57.9900
232,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.2400
57.2400
56.5300
56.7600
175,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.6900
58.2800
57.2900
57.3200
352,200
Tue, 25 Nov 2025
57.2900
58.8400
56.7700
57.9900
249,400
Mon, 24 Nov 2025
56.7800
57.1200
56.0200
56.6800
182,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.1800
57.5500
55.1800
56.9800
213,600
Thu, 20 Nov 2025
55.0300
55.5200
54.3400
54.8700
388,500
Wed, 19 Nov 2025
53.8200
54.5700
53.5500
54.2500
237,000
Tue, 18 Nov 2025
54.3900
56.0300
53.4600
53.6700
336,000
Mon, 17 Nov 2025
56.5300
56.7200
54.4100
54.6800
250,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.1300
56.6900
55.2700
56.4800
136,300
Thu, 13 Nov 2025
56.9700
57.4800
55.9700
56.2700
181,100
Wed, 12 Nov 2025
3 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Wed, 12 Nov 2025
57.4000
58.7300
57.0900
57.1200
201,200
Tue, 11 Nov 2025
56.7300
57.4500
56.2400
57.3600
97,900
Mon, 10 Nov 2025
57.0500
57.8300
56.3100
56.4500
180,200
Mon, 10 Nov 2025
2 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.3100
57.0100
56.0100
56.8500
157,400
Thu, 06 Nov 2025
1 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Thu, 06 Nov 2025
56.1700
57.1700
56.1600
56.2800
226,500
Wed, 05 Nov 2025
55.5100
57.0200
55.4800
56.6900
159,500
Tue, 04 Nov 2025
55.6200
55.9000
55.2200
55.6900
264,300
Mon, 03 Nov 2025
55.3600
56.0000
54.2200
55.9500
303,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
55.5800
56.0000
54.9900
55.4800
287,700
Thu, 30 Oct 2025
55.4200
56.7100
55.4200
56.0700
232,300
Wed, 29 Oct 2025
56.8000
57.6400
55.4800
55.9700
293,800
Tue, 28 Oct 2025
57.2900
57.8000
56.3400
57.3600
189,800
Mon, 27 Oct 2025
57.4700
58.0500
56.7500
57.3800
219,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.9100
57.6900
56.7600
57.3900
134,000
Thu, 23 Oct 2025
56.1400
56.9600
55.6500
56.5900
156,100