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
64.2500
66.1500
64.5000
66.1500
62,819
Fri, 23 Oct 2026
20 · 8-K
Pre-market · 08:32 ET
8-K ↗
Thu, 22 Oct 2026
63.1900
64.4300
61.8700
64.2200
70,400
Wed, 21 Oct 2026
64.4700
64.5000
63.2600
63.7600
109,500
Tue, 20 Oct 2026
63.4300
64.9100
63.0000
64.6500
115,800
Mon, 19 Oct 2026
62.6400
64.0000
62.5100
63.6300
75,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
62.5400
63.9900
62.5400
63.5700
66,300
Thu, 15 Oct 2026
62.6100
62.9300
61.4400
62.2500
85,900
Wed, 14 Oct 2026
65.0000
65.0000
62.2500
62.2600
104,300
Tue, 13 Oct 2026
64.0300
65.0900
63.6000
64.5700
118,900
Mon, 12 Oct 2026
63.8100
64.3700
63.2500
63.6400
65,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
63.5200
64.1200
62.9800
63.5400
106,800
Thu, 08 Oct 2026
63.3700
64.0600
62.9600
63.8100
93,000
Wed, 07 Oct 2026
64.0200
64.0200
61.5400
63.4400
136,000
Tue, 06 Oct 2026
62.9500
63.9700
62.5400
63.9700
59,800
Mon, 05 Oct 2026
61.3200
63.4800
61.3200
63.2600
81,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
60.1200
61.8900
60.0100
61.3100
94,400
Thu, 01 Oct 2026
60.7200
61.5000
60.2600
61.0000
239,600
Wed, 30 Sep 2026
60.9400
61.4700
60.5000
60.8600
60,500
Tue, 29 Sep 2026
62.0600
62.4600
60.5800
60.9000
174,600
Mon, 28 Sep 2026
63.5100
63.5300
62.3500
62.8000
172,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
63.2500
63.7500
62.0800
63.4300
109,500
Thu, 24 Sep 2026
64.3500
64.7500
63.1400
63.6400
81,800
Wed, 23 Sep 2026
66.2800
66.8700
64.1200
64.2900
113,600
Tue, 22 Sep 2026
19 · 424B3
After-hours · 16:25 ET
424B3 ↗
Tue, 22 Sep 2026
65.8100
66.2100
64.9400
66.0700
150,300
Mon, 21 Sep 2026
64.2100
66.2000
64.2100
66.0100
66,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
66.4200
66.4200
64.0900
64.8600
225,400
Thu, 17 Sep 2026
65.6300
66.9000
65.6300
66.7500
86,700
Wed, 16 Sep 2026
65.7400
67.1600
64.9000
65.7300
87,200
Tue, 15 Sep 2026
65.8300
66.8200
65.2700
65.6600
131,900
Mon, 14 Sep 2026
68.1000
68.6300
65.6000
65.6000
111,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
68.1100
68.7200
67.2300
67.7400
74,200
Thu, 10 Sep 2026
70.4900
70.4900
68.3800
68.8000
157,900
Wed, 09 Sep 2026
68.1500
70.5600
68.1500
69.9100
136,600
Tue, 08 Sep 2026
69.0700
70.6900
67.8700
68.0900
188,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
68.5000
69.8900
67.7700
68.7300
138,700
Thu, 03 Sep 2026
70.8200
71.2500
68.0400
68.4100
123,800
Wed, 02 Sep 2026
70.4900
71.2500
69.4700
71.2200
139,800
Tue, 01 Sep 2026
70.7600
70.9600
69.5000
70.3200
112,100
Mon, 31 Aug 2026
69.2500
70.7600
69.2500
70.2900
110,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
67.5100
68.9200
67.5100
68.9100
55,400
Thu, 27 Aug 2026
68.6500
68.7500
67.1600
68.3600
74,300
Wed, 26 Aug 2026
67.7500
68.6900
67.2500
68.5400
75,400
Tue, 25 Aug 2026
68.0000
68.5900
67.1700
67.9500
90,700
Mon, 24 Aug 2026
68.0000
68.6500
67.5000
68.0500
60,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
69.2600
69.4400
67.9200
68.3800
84,100
Thu, 20 Aug 2026
68.2600
69.1000
67.9000
68.6700
93,300
Wed, 19 Aug 2026
69.3800
69.3800
67.1000
67.7200
122,100
Tue, 18 Aug 2026
68.0000
69.3800
67.4000
68.7200
112,000
Mon, 17 Aug 2026
68.8500
68.9100
67.0600
67.6300
70,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
68.1900
69.5000
67.5000
69.0500
139,200
Thu, 13 Aug 2026
68.7100
69.0000
67.2400
67.3000
122,100
Wed, 12 Aug 2026
66.8900
68.8800
66.7500
68.8700
100,500
Tue, 11 Aug 2026
66.5000
68.2400
66.2400
66.5800
161,100
Mon, 10 Aug 2026
64.8400
67.5000
64.8400
67.2700
341,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
65.0000
65.2400
63.5200
64.7100
93,600
Thu, 06 Aug 2026
65.8000
68.0000
65.6200
66.0400
185,800
Thu, 06 Aug 2026
18 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 06 Aug 2026
17 · 10-Q
Next filing day · accepted 05 Aug, 17:36 ET
10-Q ↗
Wed, 05 Aug 2026
65.7400
66.4400
63.7900
64.1300
170,400
Tue, 04 Aug 2026
66.6900
66.7100
65.5000
66.0000
110,700
Mon, 03 Aug 2026
65.0900
67.0000
65.0900
67.0000
169,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
64.7400
66.5000
64.6000
65.9000
171,400
Thu, 30 Jul 2026
63.0100
65.9100
63.0000
65.0600
149,400
Wed, 29 Jul 2026
64.3900
66.3800
63.0400
63.0400
152,400
Tue, 28 Jul 2026
62.2600
64.2700
62.2600
64.0800
68,900
Tue, 28 Jul 2026
16 · 8-K
Pre-market · 08:35 ET
8-K ↗
Mon, 27 Jul 2026
64.8200
65.5000
62.7300
62.9400
97,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.2700
67.0000
65.4400
65.6400
83,500
Thu, 23 Jul 2026
65.0100
66.5000
64.5500
65.9300
87,000
Wed, 22 Jul 2026
64.4900
64.8400
63.8800
64.5600
72,500
Tue, 21 Jul 2026
64.0500
65.0000
63.0000
63.7600
91,900
Mon, 20 Jul 2026
62.0000
64.0900
62.0000
63.8300
71,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
62.8900
63.8800
62.3100
62.3800
70,000
Thu, 16 Jul 2026
62.1900
64.0700
62.1900
62.7100
123,600
Wed, 15 Jul 2026
64.0400
64.6500
62.0500
62.1800
68,300
Tue, 14 Jul 2026
15 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 14 Jul 2026
64.1600
65.1000
63.9700
64.4700
60,000
Mon, 13 Jul 2026
63.9000
64.8900
63.7500
64.1600
83,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
64.4800
64.9800
62.7300
63.1400
52,500
Thu, 09 Jul 2026
64.4900
65.1700
64.2300
64.8800
47,800
Wed, 08 Jul 2026
63.7500
65.9800
63.5000
65.4900
174,200
Tue, 07 Jul 2026
62.2100
64.6700
62.2000
63.6900
117,400
Mon, 06 Jul 2026
61.5800
62.7500
61.2300
61.9300
103,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
60.7500
62.0200
60.7500
61.3400
72,100
Wed, 01 Jul 2026
60.5000
61.7400
60.4800
60.6600
92,900
Tue, 30 Jun 2026
61.2200
61.9700
60.5500
60.9500
69,500
Mon, 29 Jun 2026
60.6300
61.6700
60.2000
60.5900
100,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
60.0500
61.2000
59.3000
60.5300
89,800
Thu, 25 Jun 2026
57.4400
60.6300
57.4400
60.0500
91,100
Wed, 24 Jun 2026
60.5700
60.5700
57.0500
57.0600
183,500
Tue, 23 Jun 2026
59.5100
61.5000
59.2800
61.0200
71,200
Mon, 22 Jun 2026
58.1100
60.0000
57.8700
59.7000
136,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
60.0000
60.0000
57.8800
58.0500
880,000
Wed, 17 Jun 2026
58.7500
60.0100
57.7700
59.7500
290,500
Tue, 16 Jun 2026
60.4900
60.9700
58.5100
58.8000
167,100
Mon, 15 Jun 2026
62.8700
62.8700
60.0200
60.3400
251,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
64.2500
64.4400
60.5100
63.1900
434,500
Thu, 11 Jun 2026
66.5100
66.6000
65.0000
65.6900
130,700
Wed, 10 Jun 2026
66.0100
67.4700
66.0000
66.1400
110,600
Tue, 09 Jun 2026
14 · 8-K
After-hours · 16:33 ET
8-K ↗
Tue, 09 Jun 2026
64.2800
66.5000
64.2500
65.2900
129,500
Mon, 08 Jun 2026
64.4500
66.5000
63.7900
64.5600
91,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
64.2600
65.3800
64.0600
64.4700
58,200
Thu, 04 Jun 2026
62.0000
64.8400
62.0000
64.3600
96,000
Wed, 03 Jun 2026
62.2600
63.9000
62.0400
62.0400
79,600
Tue, 02 Jun 2026
60.5900
63.0400
60.5900
62.4300
111,900
Mon, 01 Jun 2026
59.2400
61.8300
59.2400
60.9900
176,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
60.4700
60.9300
59.0000
59.0700
130,500
Thu, 28 May 2026
60.6200
61.5000
60.5000
60.8700
44,900
Thu, 28 May 2026
13 · 8-K
Pre-market · 08:35 ET
8-K ↗
Wed, 27 May 2026
60.5000
62.0500
60.0200
60.6200
82,100
Wed, 27 May 2026
12 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 26 May 2026
62.8600
63.2400
60.9700
61.0900
79,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.3000
65.0000
63.0200
63.3900
45,300
Thu, 21 May 2026
64.5400
66.0300
64.1000
64.7100
104,900
Wed, 20 May 2026
63.4800
64.9500
63.1300
64.6700
72,800
Tue, 19 May 2026
64.3300
64.7100
63.5200
63.7500
91,300
Mon, 18 May 2026
63.5000
64.6100
62.8900
64.3300
81,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
64.0000
65.4900
63.5000
63.5100
105,500
Thu, 14 May 2026
63.0000
64.0000
63.0000
63.6900
81,100
Wed, 13 May 2026
62.7400
63.2100
62.2500
62.7900
31,200
Tue, 12 May 2026
62.2900
63.5000
61.7400
62.5700
75,000
Mon, 11 May 2026
62.2300
63.0800
61.8400
61.8400
90,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.2600
62.5200
61.4100
62.3700
56,500
Thu, 07 May 2026
63.5000
63.5000
60.0000
63.1900
188,800
Thu, 07 May 2026
11 · 8-K
Pre-market · 07:34 ET
8-K ↗
Thu, 07 May 2026
10 · 10-Q
Next filing day · accepted 06 May, 17:54 ET
10-Q ↗
Wed, 06 May 2026
64.4700
65.6900
63.0700
64.0000
110,000
Tue, 05 May 2026
66.9900
67.4900
66.2700
66.2700
82,600
Mon, 04 May 2026
67.3500
67.7300
66.5500
66.7000
63,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.0000
67.0000
65.7500
66.9000
70,400
Thu, 30 Apr 2026
65.0100
67.5000
65.0100
67.0200
89,200
Wed, 29 Apr 2026
63.7600
65.7400
63.7600
65.7300
54,400
Tue, 28 Apr 2026
63.0100
64.1800
63.0100
63.9400
67,600
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 08:31 ET
8-K ↗
Mon, 27 Apr 2026
62.9100
63.5000
62.2600
62.7300
89,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.4200
63.6500
62.0000
62.8000
64,000
Thu, 23 Apr 2026
62.2400
63.8100
61.6400
62.8700
90,900
Wed, 22 Apr 2026
62.4900
62.9400
61.9400
62.3500
116,100
Tue, 21 Apr 2026
62.7600
63.2600
61.2600
62.3900
60,000
Mon, 20 Apr 2026
60.2400
62.8000
60.2400
62.7300
287,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
60.2400
60.5000
57.2100
60.2700
141,200
Thu, 16 Apr 2026
61.2600
62.5000
61.1100
61.2500
73,600
Wed, 15 Apr 2026
61.8900
62.2700
61.0000
61.6100
59,100
Tue, 14 Apr 2026
62.0000
62.1300
60.8000
62.0600
67,200
Mon, 13 Apr 2026
63.0100
63.5500
61.2800
62.2800
66,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.2500
63.9400
62.5000
62.9500
48,700
Thu, 09 Apr 2026
65.0200
65.7100
63.3800
63.5100
79,700
Wed, 08 Apr 2026
62.8500
65.2700
62.6100
65.1700
105,800
Tue, 07 Apr 2026
65.1900
66.5900
65.0000
65.9500
73,000
Mon, 06 Apr 2026
64.5000
65.5000
64.4500
65.1000
29,000
Mon, 06 Apr 2026
8 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
65.7900
67.6300
64.0900
65.1000
87,000
Wed, 01 Apr 2026
64.3600
64.8000
62.4300
64.4200
157,800
Tue, 31 Mar 2026
67.0000
68.0800
64.0300
64.6300
282,300
Mon, 30 Mar 2026
65.3000
67.8100
65.3000
67.1200
255,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.1200
70.2500
64.9200
64.9200
384,800
Thu, 26 Mar 2026
67.2300
69.4900
67.2300
69.3500
175,100
Wed, 25 Mar 2026
69.1400
69.5400
66.7800
67.2200
114,700
Tue, 24 Mar 2026
69.0000
70.6400
68.9900
70.1400
187,300
Mon, 23 Mar 2026
66.1500
68.6000
65.4400
68.5300
157,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.7800
69.4900
66.7300
67.0300
446,300
Thu, 19 Mar 2026
64.0000
66.7300
64.0000
66.7300
180,800
Wed, 18 Mar 2026
63.2500
63.5000
61.7600
63.5000
91,200
Tue, 17 Mar 2026
63.2600
64.0900
62.8000
63.2100
63,100
Mon, 16 Mar 2026
64.0900
64.0900
62.2200
63.1000
126,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
64.3800
66.2500
63.8300
64.0900
297,300
Thu, 12 Mar 2026
63.7800
64.9800
63.7800
63.9000
81,400
Wed, 11 Mar 2026
63.2200
64.5000
63.2200
63.7100
65,300
Tue, 10 Mar 2026
63.2900
64.4200
62.5500
62.9500
117,000
Mon, 09 Mar 2026
63.2200
64.7000
62.7600
63.2800
125,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.6000
64.5000
62.8800
62.8900
89,600
Thu, 05 Mar 2026
64.0000
64.4500
62.8900
64.1100
135,700
Wed, 04 Mar 2026
61.6900
63.7300
61.4800
63.7300
92,600
Tue, 03 Mar 2026
62.8900
62.8900
60.8000
61.9700
175,200
Mon, 02 Mar 2026
61.9500
62.9700
61.2300
62.3800
179,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
60.7600
61.5100
60.6200
61.3000
75,800
Thu, 26 Feb 2026
58.5000
61.4800
58.0000
60.7500
144,000
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 07:32 ET
8-K ↗
Thu, 26 Feb 2026
6 · 10-K
Next filing day · accepted 25 Feb, 18:16 ET
10-K ↗
Wed, 25 Feb 2026
59.5300
59.5300
58.7800
58.7900
73,700
Tue, 24 Feb 2026
59.6900
59.8500
58.8500
59.5000
108,500
Mon, 23 Feb 2026
59.1000
60.5300
59.0300
59.7300
85,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
59.5900
59.9500
59.1600
59.7000
59,100
Thu, 19 Feb 2026
59.5900
59.7800
58.1700
59.3200
85,100
Wed, 18 Feb 2026
58.8100
59.7400
58.8100
59.3400
108,300
Tue, 17 Feb 2026
59.7000
59.7500
58.4200
58.8100
75,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
57.7500
59.6500
57.4500
59.6400
132,800
Thu, 12 Feb 2026
57.9700
59.4500
57.2600
57.2600
117,200
Wed, 11 Feb 2026
57.3500
58.3600
57.2500
57.8400
94,400
Tue, 10 Feb 2026
56.9900
57.4600
56.8300
57.4600
85,500
Mon, 09 Feb 2026
56.6200
57.3000
56.3500
56.7000
89,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
57.5500
58.0800
57.1700
57.6500
66,800
Thu, 05 Feb 2026
58.4700
58.4700
56.7300
57.6600
99,200
Wed, 04 Feb 2026
56.4200
58.1900
56.4200
58.1900
128,800
Tue, 03 Feb 2026
56.0100
56.9900
55.7600
56.9900
95,100
Mon, 02 Feb 2026
55.9900
56.6500
55.3900
55.9900
89,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
56.9900
57.2600
55.4200
56.3900
93,500
Thu, 29 Jan 2026
57.2000
58.0000
56.2400
57.4900
104,700
Wed, 28 Jan 2026
5 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 28 Jan 2026
56.7100
57.2000
56.4900
57.2000
73,900
Tue, 27 Jan 2026
56.8000
56.9500
56.1000
56.5700
71,800
Mon, 26 Jan 2026
4 · 424B3
After-hours · 16:28 ET
424B3 ↗
Mon, 26 Jan 2026
56.1600
56.6700
55.7000
56.6700
83,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
56.5800
57.0000
55.9200
56.1100
83,200
Thu, 22 Jan 2026
57.0400
57.2500
56.2500
56.5900
83,700
Wed, 21 Jan 2026
56.9100
57.5600
56.5100
56.9000
81,300
Tue, 20 Jan 2026
56.1600
56.9600
55.5100
56.1100
113,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
55.5600
56.5000
55.5600
56.2700
62,100
Thu, 15 Jan 2026
55.7300
55.9100
54.1300
55.7600
77,700
Wed, 14 Jan 2026
54.5000
56.2400
54.4700
55.7000
74,600
Tue, 13 Jan 2026
53.8500
55.0000
53.5300
54.7200
60,800
Mon, 12 Jan 2026
53.7500
54.1000
53.3900
53.7800
39,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
53.7700
54.1000
53.2500
53.4900
50,600
Thu, 08 Jan 2026
52.8500
54.1600
52.8500
53.7100
52,200
Wed, 07 Jan 2026
52.7500
53.6000
52.6500
53.0000
85,700
Tue, 06 Jan 2026
54.0600
54.5000
52.7300
52.7600
144,100
Mon, 05 Jan 2026
54.0000
54.4700
52.5700
54.2800
73,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
53.7400
54.3100
52.9000
54.0000
59,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.9700
53.9700
52.9500
53.4800
75,500
Tue, 30 Dec 2025
53.5700
54.2500
53.2500
53.7400
102,500
Mon, 29 Dec 2025
53.5000
54.0000
53.3100
53.8000
73,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.0100
54.2700
52.8400
53.4500
117,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
54.2000
54.4500
54.0000
54.0100
36,400
Tue, 23 Dec 2025
53.0500
54.2500
53.0500
54.2200
54,600
Mon, 22 Dec 2025
53.7500
53.7500
52.5200
53.2500
153,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
53.0000
53.7000
52.9000
53.4800
345,500
Thu, 18 Dec 2025
53.7500
54.1800
53.0100
53.3500
63,100
Wed, 17 Dec 2025
53.0100
53.6500
52.6400
53.3400
114,000
Tue, 16 Dec 2025
53.2400
53.3100
52.2500
52.8500
232,400
Mon, 15 Dec 2025
52.9500
53.7200
52.1400
53.5700
156,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
54.4300
54.4700
52.5600
52.9400
107,600
Thu, 11 Dec 2025
53.4900
54.4200
53.4500
53.9500
82,700
Wed, 10 Dec 2025
54.5000
54.5700
53.1900
53.3700
108,100
Tue, 09 Dec 2025
54.7600
55.5000
54.0000
54.5100
124,500
Mon, 08 Dec 2025
56.0700
56.0700
54.7500
54.7700
66,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
55.9500
56.4800
55.5000
55.8200
74,600
Thu, 04 Dec 2025
54.5000
56.0000
54.5000
55.8500
54,200
Wed, 03 Dec 2025
54.0000
55.2400
54.0000
54.6200
69,500
Tue, 02 Dec 2025
54.8000
55.0000
54.0700
54.0700
84,000
Mon, 01 Dec 2025
54.4200
55.4000
54.4200
54.7700
102,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
54.0200
55.0000
54.0000
54.5000
83,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
53.3900
54.4600
53.2800
53.6400
104,400
Tue, 25 Nov 2025
51.7500
53.2500
51.5000
53.2400
136,000
Mon, 24 Nov 2025
52.2400
52.4500
51.4700
52.0100
111,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.1300
53.3800
52.3900
52.5100
94,100
Thu, 20 Nov 2025
52.6300
53.7200
52.5000
53.1800
114,900
Wed, 19 Nov 2025
52.4900
52.8200
51.7600
52.6100
66,100
Tue, 18 Nov 2025
52.6000
52.8900
52.2900
52.6700
81,700
Mon, 17 Nov 2025
54.2000
54.2200
52.5000
52.6000
163,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
52.0000
54.2500
51.5500
53.8400
213,300
Thu, 13 Nov 2025
52.7700
53.6000
51.9300
52.1400
205,000
Wed, 12 Nov 2025
53.5100
54.0100
52.3900
52.3900
207,100
Tue, 11 Nov 2025
51.7000
53.9900
51.7000
53.5000
133,700
Mon, 10 Nov 2025
50.8500
51.6900
50.2400
51.6700
212,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.4200
50.9100
49.7600
50.9100
112,000
Thu, 06 Nov 2025
51.6700
52.2700
50.8000
51.0800
133,600
Wed, 05 Nov 2025
51.5000
51.8900
50.7000
51.6800
147,200
Tue, 04 Nov 2025
51.8700
52.5700
51.4100
51.7300
219,600
Mon, 03 Nov 2025
51.7500
52.2500
51.0200
51.9000
324,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
53.9200
53.9800
51.8700
52.1700
150,700
Thu, 30 Oct 2025
53.0100
54.2400
52.5800
53.7900
186,100
Thu, 30 Oct 2025
3 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Oct 2025
2 · 10-Q
Next filing day · accepted 29 Oct, 17:38 ET
10-Q ↗
Wed, 29 Oct 2025
53.4000
53.9600
53.0400
53.5900
115,200
Tue, 28 Oct 2025
52.9100
53.6800
52.3300
53.5600
108,500
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 08:41 ET
8-K ↗
Mon, 27 Oct 2025
54.2600
54.2600
52.7000
53.4400
142,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
54.3800
54.5900
53.7500
54.4000
335,600
Thu, 23 Oct 2025
52.4400
54.6100
51.5900
54.5300
451,500