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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
69.1600
70.4600
67.3900
69.7400
254,647
Thu, 22 Oct 2026
67.4300
69.8900
67.3300
69.6800
163,200
Wed, 21 Oct 2026
66.2400
67.9400
66.2400
67.0200
148,300
Tue, 20 Oct 2026
65.8400
67.0500
65.8400
66.3900
102,400
Mon, 19 Oct 2026
65.5400
67.0400
65.2000
65.7000
207,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
65.7300
66.3400
64.4600
65.4000
343,900
Thu, 15 Oct 2026
64.7400
66.1100
64.2000
65.5300
425,500
Wed, 14 Oct 2026
63.2600
64.4900
62.8900
63.9200
139,500
Tue, 13 Oct 2026
64.4500
64.9300
63.1000
64.1300
153,500
Mon, 12 Oct 2026
64.0600
66.1000
63.2800
63.9100
68,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
64.6700
64.6700
63.7800
64.2500
102,200
Thu, 08 Oct 2026
19 · 6-K
After-hours · 21:09 ET
6-K ↗
Thu, 08 Oct 2026
62.8500
64.2300
62.1000
64.2100
180,400
Wed, 07 Oct 2026
62.8100
63.5500
62.0800
63.3900
337,900
Tue, 06 Oct 2026
65.7700
66.2800
63.0900
63.3000
277,700
Mon, 05 Oct 2026
66.0800
67.0200
65.6100
65.9000
115,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
67.8400
68.1300
65.6200
66.5000
125,700
Thu, 01 Oct 2026
69.1100
69.1100
66.4500
66.9900
188,600
Wed, 30 Sep 2026
71.3100
71.7500
69.1000
69.3800
202,300
Tue, 29 Sep 2026
71.1200
71.6700
70.3800
70.7900
95,000
Mon, 28 Sep 2026
70.9000
72.6500
70.6900
71.4700
112,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
70.7400
71.8800
70.3800
71.6800
187,900
Thu, 24 Sep 2026
72.6300
72.6300
69.9600
70.7600
223,200
Wed, 23 Sep 2026
73.3500
73.8700
72.6800
73.0700
293,100
Tue, 22 Sep 2026
72.7900
74.6100
72.5700
74.3200
217,500
Mon, 21 Sep 2026
71.8700
72.5300
70.7500
72.1000
190,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
72.8200
72.8200
70.9600
71.4700
235,200
Thu, 17 Sep 2026
73.5000
73.6000
72.0500
72.7700
178,500
Wed, 16 Sep 2026
18 · 6-K
After market open · 13:20 ET
6-K ↗
Wed, 16 Sep 2026
71.5800
73.6300
71.5800
72.7500
381,900
Tue, 15 Sep 2026
71.1900
73.4500
71.1800
71.5800
347,000
Mon, 14 Sep 2026
69.0100
72.1200
68.9000
70.5400
483,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
68.5100
69.1400
68.0400
69.0400
144,800
Thu, 10 Sep 2026
68.0000
68.9600
67.4200
67.4300
291,000
Wed, 09 Sep 2026
68.4100
68.8900
67.8500
68.4900
144,900
Tue, 08 Sep 2026
68.6900
69.1900
67.9900
68.3200
133,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
67.0000
69.3700
66.6600
68.7200
142,600
Thu, 03 Sep 2026
67.8500
68.0800
66.2900
67.0100
145,700
Wed, 02 Sep 2026
66.4200
68.5600
66.3800
66.9000
231,200
Tue, 01 Sep 2026
67.8100
67.9300
65.5600
66.3400
382,800
Mon, 31 Aug 2026
67.1500
68.7300
67.1500
68.1600
206,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
69.6600
70.3800
67.5000
67.6700
195,400
Thu, 27 Aug 2026
67.2800
70.0300
67.2400
69.0000
166,100
Wed, 26 Aug 2026
69.7100
69.7100
67.6800
67.8100
142,500
Tue, 25 Aug 2026
68.8100
69.4200
68.2300
69.0000
136,800
Mon, 24 Aug 2026
69.3900
69.8900
67.5600
68.5700
140,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
69.1900
70.1800
68.7700
69.7500
148,500
Thu, 20 Aug 2026
70.2800
70.6900
68.5100
68.9200
276,300
Wed, 19 Aug 2026
68.1200
71.6200
68.1200
71.0800
312,300
Tue, 18 Aug 2026
68.8400
68.8400
67.0900
67.2500
162,500
Mon, 17 Aug 2026
69.9700
70.3100
68.1900
68.4100
217,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
69.8200
70.8200
68.7100
70.7600
316,400
Thu, 13 Aug 2026
70.1500
71.2800
69.3000
69.5500
139,700
Wed, 12 Aug 2026
72.1200
72.1200
68.6000
70.1800
144,000
Tue, 11 Aug 2026
71.0500
72.4700
70.5400
71.5100
297,700
Mon, 10 Aug 2026
72.1000
72.2400
70.5500
71.2400
215,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.5200
72.2500
70.1000
72.1400
277,800
Thu, 06 Aug 2026
70.5900
70.5900
68.7900
69.8500
315,800
Wed, 05 Aug 2026
70.0000
70.6500
69.1400
70.2600
312,400
Tue, 04 Aug 2026
66.7700
70.7200
66.0600
70.0300
330,400
Mon, 03 Aug 2026
65.7900
66.4900
64.2000
66.4500
136,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
63.8100
65.1200
61.7700
64.8500
311,700
Thu, 30 Jul 2026
66.5800
67.0000
62.0500
63.7000
341,900
Wed, 29 Jul 2026
17 · 6-K
After market open · 13:03 ET
6-K ↗
Wed, 29 Jul 2026
66.5800
67.9000
66.1100
66.5300
170,500
Tue, 28 Jul 2026
66.1400
67.8900
66.1400
67.4400
154,400
Mon, 27 Jul 2026
66.1900
67.2200
65.8200
66.2000
214,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.6600
66.8700
65.3800
66.1900
175,600
Thu, 23 Jul 2026
66.3500
67.0200
65.5900
66.7000
197,800
Wed, 22 Jul 2026
65.1400
67.6800
65.1400
67.4100
261,800
Tue, 21 Jul 2026
67.4200
68.2800
64.8600
64.8800
554,100
Mon, 20 Jul 2026
69.9700
70.4400
67.8900
68.1700
219,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
71.7100
72.4300
69.6900
70.4100
118,500
Thu, 16 Jul 2026
71.6100
73.4300
71.4000
71.6600
190,500
Wed, 15 Jul 2026
71.1500
72.4300
71.0900
71.3200
290,300
Tue, 14 Jul 2026
67.8700
71.5000
67.4500
71.1900
291,000
Mon, 13 Jul 2026
67.2300
67.6700
66.6100
67.0600
100,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.8500
68.2300
66.8500
67.2700
95,500
Thu, 09 Jul 2026
65.0300
67.0800
65.0300
66.5000
149,400
Wed, 08 Jul 2026
65.8000
65.8100
64.7300
65.3100
166,800
Tue, 07 Jul 2026
16 · 6-K
After-hours · 17:14 ET
6-K ↗
Tue, 07 Jul 2026
67.2800
67.5500
66.0900
66.9100
176,200
Mon, 06 Jul 2026
69.6500
69.8500
66.8500
67.6400
159,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.2000
69.6600
66.2000
69.6400
231,700
Wed, 01 Jul 2026
67.6100
68.3200
66.1200
66.1200
49,100
Tue, 30 Jun 2026
67.5300
67.7700
66.3300
67.6900
146,600
Mon, 29 Jun 2026
68.8200
69.0400
67.3300
67.7200
174,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.5000
70.1600
68.6900
69.4800
179,600
Thu, 25 Jun 2026
69.5900
70.8500
69.2200
69.9000
231,000
Wed, 24 Jun 2026
67.3300
69.7000
67.1400
69.3700
302,900
Tue, 23 Jun 2026
68.3100
69.4500
66.4100
67.2900
179,100
Mon, 22 Jun 2026
69.9600
70.2900
68.6300
68.7100
151,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.2000
72.2300
70.0300
70.2000
282,500
Wed, 17 Jun 2026
69.5800
72.0600
69.5800
70.3900
242,000
Tue, 16 Jun 2026
71.4200
71.5200
69.8200
69.9300
143,800
Mon, 15 Jun 2026
70.0000
71.4600
69.5100
70.7900
242,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.4800
69.4700
67.3400
69.0400
386,300
Thu, 11 Jun 2026
66.2400
66.8800
63.8600
66.8800
346,000
Wed, 10 Jun 2026
15 · 6-K
After-hours · 17:14 ET
6-K ↗
Wed, 10 Jun 2026
66.8700
67.0500
65.3700
65.9300
274,700
Tue, 09 Jun 2026
65.3100
66.7400
64.9400
66.7400
203,400
Mon, 08 Jun 2026
65.5400
65.6200
64.3600
64.9300
266,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.0000
67.8800
65.7200
66.0000
182,800
Thu, 04 Jun 2026
67.9900
69.3900
67.0900
67.1800
129,800
Thu, 04 Jun 2026
14 · 6-K
Next filing day · accepted 03 Jun, 18:18 ET
6-K ↗
Wed, 03 Jun 2026
66.7300
68.4700
66.7200
67.9100
212,300
Tue, 02 Jun 2026
67.2600
68.5400
66.9500
67.1700
126,100
Mon, 01 Jun 2026
68.3100
68.3100
65.9300
67.7000
301,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
67.5300
69.0800
67.5300
68.8200
237,800
Thu, 28 May 2026
66.0200
67.9000
65.4000
67.8800
174,900
Wed, 27 May 2026
64.0000
66.7100
64.0000
66.4900
255,200
Tue, 26 May 2026
62.8000
64.2000
62.6500
63.8900
153,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.5100
62.8600
61.4200
62.1000
175,000
Thu, 21 May 2026
60.5100
62.6800
59.7000
61.8900
175,700
Wed, 20 May 2026
59.0300
61.2300
58.5900
60.9800
125,600
Tue, 19 May 2026
59.2000
60.1400
58.3500
59.0600
164,900
Mon, 18 May 2026
59.0800
60.0900
58.6300
59.1500
83,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
60.8900
60.8900
58.9200
59.2200
194,100
Thu, 14 May 2026
61.3800
61.9200
60.6400
60.9900
161,100
Wed, 13 May 2026
60.8900
61.5800
60.4900
60.9700
164,200
Tue, 12 May 2026
60.4400
60.9900
60.0000
60.5200
104,900
Mon, 11 May 2026
61.7500
61.9500
60.3400
60.5800
137,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.7400
63.2900
61.8400
61.8400
143,000
Thu, 07 May 2026
63.1900
63.5900
61.8000
62.7700
175,600
Wed, 06 May 2026
60.2700
63.7700
60.0300
62.7300
228,200
Tue, 05 May 2026
59.8500
60.6400
59.1300
59.7100
148,800
Mon, 04 May 2026
61.9900
62.0600
59.4500
59.4500
175,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
63.6800
64.9600
62.3600
62.3900
202,700
Thu, 30 Apr 2026
63.4800
64.1700
61.3200
63.3100
247,400
Wed, 29 Apr 2026
13 · 6-K
After-hours · 17:02 ET
6-K ↗
Wed, 29 Apr 2026
63.9000
64.1600
62.7600
63.1200
158,700
Tue, 28 Apr 2026
66.4300
66.4300
63.9300
63.9300
196,400
Mon, 27 Apr 2026
65.3100
66.9300
65.3100
66.0000
67,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.3900
65.7100
64.8600
65.4400
117,300
Thu, 23 Apr 2026
64.1200
66.0400
63.4600
65.7000
142,600
Thu, 23 Apr 2026
12 · 6-K
Next filing day · accepted 22 Apr, 19:31 ET
6-K ↗
Wed, 22 Apr 2026
66.5500
66.8800
64.7200
65.0200
125,800
Tue, 21 Apr 2026
65.9500
67.0000
65.8700
66.3400
147,400
Mon, 20 Apr 2026
66.6200
67.3600
65.5900
65.5900
91,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
65.8900
67.6400
65.8800
66.7900
250,700
Fri, 17 Apr 2026
11 · 6-K
Next filing day · accepted 16 Apr, 17:43 ET
6-K ↗
Thu, 16 Apr 2026
65.3200
66.0000
64.3700
64.9200
256,000
Wed, 15 Apr 2026
66.5000
66.5000
65.0800
65.3700
198,800
Tue, 14 Apr 2026
66.2500
66.5600
65.8000
66.4400
144,300
Mon, 13 Apr 2026
64.2800
66.1400
63.7900
66.1400
141,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.0800
66.1100
64.4200
64.7500
149,400
Thu, 09 Apr 2026
65.3800
65.8200
64.1100
64.8000
193,600
Wed, 08 Apr 2026
65.1700
66.7800
64.3700
65.5700
158,300
Tue, 07 Apr 2026
64.2600
64.7600
62.8200
63.4700
219,000
Mon, 06 Apr 2026
64.7800
65.3800
64.1900
64.8800
136,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
64.7200
65.6500
63.9300
65.1500
180,900
Wed, 01 Apr 2026
65.1500
65.8800
64.8300
65.4000
284,200
Tue, 31 Mar 2026
65.1600
66.3700
64.5000
65.2900
215,800
Mon, 30 Mar 2026
64.7200
65.0700
63.6200
64.1600
206,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
63.0600
63.9600
62.6900
63.8300
144,700
Thu, 26 Mar 2026
63.4300
65.2900
62.9300
63.4800
138,700
Wed, 25 Mar 2026
64.2700
64.6900
62.9300
64.0500
133,800
Tue, 24 Mar 2026
62.2000
64.1200
61.6100
63.1500
156,000
Mon, 23 Mar 2026
60.8100
63.1900
60.8100
62.3700
144,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
60.6800
60.7600
59.1500
59.9600
654,100
Thu, 19 Mar 2026
10 · 6-K
After-hours · 17:08 ET
6-K ↗
Thu, 19 Mar 2026
62.7700
62.7700
60.4400
60.5500
248,300
Wed, 18 Mar 2026
65.5000
66.1100
63.1500
63.1900
217,800
Tue, 17 Mar 2026
9 · 6-K
After market open · 11:32 ET
6-K ↗
Tue, 17 Mar 2026
65.6200
66.9700
65.6200
65.9700
139,100
Mon, 16 Mar 2026
65.4300
66.1100
65.2000
65.5600
189,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.6300
64.8300
63.4300
64.5100
174,700
Thu, 12 Mar 2026
63.7400
64.3200
63.0900
63.4300
170,800
Wed, 11 Mar 2026
64.3900
65.2500
63.8500
64.4800
235,200
Tue, 10 Mar 2026
64.4000
65.4400
63.9600
64.4400
198,000
Mon, 09 Mar 2026
64.1000
65.3500
63.2200
64.8700
166,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
65.0900
65.4500
63.3900
65.1700
269,700
Thu, 05 Mar 2026
65.1600
65.8200
64.4600
65.6700
160,200
Wed, 04 Mar 2026
65.1700
66.3500
64.6800
65.5500
140,500
Tue, 03 Mar 2026
64.3400
65.9300
62.8100
65.3700
174,300
Mon, 02 Mar 2026
65.4200
66.5100
64.2900
66.3000
203,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
64.6800
66.6500
64.0800
66.4800
142,300
Thu, 26 Feb 2026
64.8900
65.3700
63.9700
65.2400
159,500
Wed, 25 Feb 2026
66.2600
66.2600
64.6400
64.9200
170,100
Tue, 24 Feb 2026
65.9800
66.8100
65.2800
65.9300
270,400
Mon, 23 Feb 2026
66.9500
67.6600
65.1200
65.7500
332,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.5700
71.5700
66.9900
67.3000
466,800
Thu, 19 Feb 2026
71.5500
71.8700
70.5500
71.7300
175,500
Wed, 18 Feb 2026
72.4600
73.3500
71.5100
71.7400
224,100
Tue, 17 Feb 2026
73.0000
73.2000
71.2700
72.4600
250,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.2400
74.2600
72.1600
73.5800
307,000
Thu, 12 Feb 2026
76.5400
76.5400
71.3700
73.3700
397,600
Wed, 11 Feb 2026
8 · 6-K
After-hours · 17:05 ET
6-K ↗
Wed, 11 Feb 2026
7 · 40-F
After-hours · 17:04 ET
40-F ↗
Wed, 11 Feb 2026
6 · 6-K
After-hours · 17:02 ET
6-K ↗
Wed, 11 Feb 2026
75.5000
76.0100
74.3700
74.7000
340,900
Tue, 10 Feb 2026
75.6600
76.5300
75.3200
75.6600
180,300
Mon, 09 Feb 2026
73.8100
75.1400
72.9800
74.9900
142,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.7900
74.5400
72.9500
73.3700
214,200
Thu, 05 Feb 2026
76.1600
76.1600
72.8500
73.3600
319,600
Wed, 04 Feb 2026
72.5100
76.9900
72.0700
76.6900
344,000
Tue, 03 Feb 2026
68.6500
72.1000
68.3300
71.8400
318,300
Mon, 02 Feb 2026
68.3600
69.3300
67.9500
68.7500
138,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
69.0700
69.3700
67.7300
68.3600
194,600
Thu, 29 Jan 2026
71.0500
71.2200
68.5000
69.6400
187,600
Wed, 28 Jan 2026
70.0000
70.9300
68.9400
70.7700
254,500
Tue, 27 Jan 2026
71.8300
72.5000
70.2300
70.2600
227,600
Mon, 26 Jan 2026
72.3900
72.4600
71.0000
72.2000
179,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.1600
72.4200
70.9200
72.1600
312,600
Thu, 22 Jan 2026
5 · 6-K
After-hours · 17:09 ET
6-K ↗
Thu, 22 Jan 2026
71.3800
72.0200
70.9400
71.1500
305,000
Wed, 21 Jan 2026
70.4300
71.5400
69.8700
70.4700
467,200
Tue, 20 Jan 2026
69.5800
69.9800
68.6300
69.8500
266,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.1800
70.1700
68.8700
70.0800
208,100
Thu, 15 Jan 2026
67.8100
69.3500
67.0600
69.3000
256,900
Wed, 14 Jan 2026
67.0000
69.3500
67.0000
67.8900
373,500
Tue, 13 Jan 2026
66.2600
66.7600
65.5300
65.8400
152,400
Mon, 12 Jan 2026
66.3500
67.4000
65.3400
66.1300
321,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
62.7000
66.5200
61.6700
66.2900
744,200
Thu, 08 Jan 2026
4 · 6-K
After-hours · 17:15 ET
6-K ↗
Thu, 08 Jan 2026
60.7500
62.7500
60.7500
62.2400
355,700
Wed, 07 Jan 2026
64.0600
64.5200
61.3500
61.4600
248,100
Tue, 06 Jan 2026
63.6300
64.1100
63.2500
63.5700
164,300
Mon, 05 Jan 2026
62.6600
64.0700
62.5300
63.6500
210,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.5000
63.1600
60.9800
62.8000
227,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.6000
61.3400
60.2300
61.1100
265,800
Tue, 30 Dec 2025
60.4400
61.5100
60.4300
60.9000
120,200
Mon, 29 Dec 2025
60.1400
60.7500
60.0100
60.5100
166,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
60.6200
60.7000
59.9400
60.5700
71,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
60.5300
60.7400
60.1300
60.3100
55,900
Tue, 23 Dec 2025
59.7100
60.4900
59.2000
60.4000
209,000
Mon, 22 Dec 2025
59.3500
60.0100
58.8100
59.5900
234,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
61.1900
61.8100
58.9400
59.2600
437,100
Thu, 18 Dec 2025
62.0000
62.5700
61.3300
61.5900
314,700
Wed, 17 Dec 2025
60.3500
61.8500
60.3500
61.6100
180,100
Tue, 16 Dec 2025
60.1200
60.8900
59.9300
60.6800
140,200
Mon, 15 Dec 2025
60.5100
60.5100
59.3000
60.2300
170,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.8700
62.3000
59.7500
60.0900
244,000
Thu, 11 Dec 2025
62.3000
63.0200
61.5100
61.7200
352,300
Wed, 10 Dec 2025
3 · 6-K
After-hours · 17:21 ET
6-K ↗
Wed, 10 Dec 2025
59.2100
62.2300
59.2100
62.0000
411,800
Tue, 09 Dec 2025
60.6700
60.6900
59.3600
59.5200
281,900
Mon, 08 Dec 2025
62.6700
62.7000
60.9000
61.4500
303,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.9900
62.9300
61.7100
62.3400
132,700
Thu, 04 Dec 2025
2 · 6-K
After-hours · 17:16 ET
6-K ↗
Thu, 04 Dec 2025
62.0400
62.9200
61.7300
61.9800
231,600
Wed, 03 Dec 2025
61.2600
62.4500
61.2400
62.0300
172,200
Tue, 02 Dec 2025
61.0000
61.5800
60.3100
60.9700
274,500
Mon, 01 Dec 2025
61.0800
62.0300
60.8100
61.0400
255,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
61.0600
62.0000
61.0100
61.5000
135,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
60.6900
61.4200
60.2000
61.1400
260,600
Tue, 25 Nov 2025
59.1900
60.8800
59.0000
60.7200
420,800
Mon, 24 Nov 2025
59.2700
59.5800
58.5200
58.6100
387,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.0000
60.1200
58.0000
59.7200
360,200
Thu, 20 Nov 2025
59.1300
59.9300
57.8300
58.0600
334,700
Wed, 19 Nov 2025
58.0800
59.1300
57.9200
59.0400
248,600
Tue, 18 Nov 2025
58.8900
59.3900
58.1400
58.2500
194,500
Mon, 17 Nov 2025
60.0900
60.0900
58.5800
59.0800
312,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
59.6700
60.8800
59.6700
60.2800
291,600
Thu, 13 Nov 2025
59.9400
60.8600
59.4800
59.8000
229,700
Wed, 12 Nov 2025
59.0000
60.0100
58.4500
59.9000
133,400
Tue, 11 Nov 2025
58.1400
59.3900
58.1400
58.8200
135,200
Mon, 10 Nov 2025
59.2100
59.2100
57.5600
58.0100
177,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
59.0100
59.2400
58.2500
59.0000
419,900
Thu, 06 Nov 2025
1 · 6-K
After-hours · 17:12 ET
6-K ↗
Thu, 06 Nov 2025
57.7200
59.1600
57.3400
59.1300
242,100
Wed, 05 Nov 2025
59.5600
59.5600
57.7100
57.9100
240,100
Tue, 04 Nov 2025
59.8900
59.9200
59.2400
59.6700
229,200
Mon, 03 Nov 2025
60.5500
60.8400
59.3100
60.1200
188,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
61.2300
61.7300
60.4900
61.0000
193,100
Thu, 30 Oct 2025
61.7600
62.9400
61.6400
61.6500
202,500
Wed, 29 Oct 2025
65.1200
65.1200
61.7600
62.0700
338,000
Tue, 28 Oct 2025
66.2600
66.3600
64.9300
65.2200
191,900
Mon, 27 Oct 2025
65.4600
66.5900
65.1800
66.4500
255,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.2200
66.8800
65.4200
65.6800
207,700