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
43.3600
45.0603
42.8000
44.4100
154,513
Thu, 22 Oct 2026
45.4700
45.6700
43.5900
43.8400
175,100
Wed, 21 Oct 2026
46.0300
46.3500
45.5500
45.9600
130,900
Tue, 20 Oct 2026
46.1400
46.6800
44.8500
45.2000
267,000
Mon, 19 Oct 2026
50.2000
50.2000
46.0500
46.7200
163,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
52.0000
52.1100
48.3200
49.3600
203,200
Thu, 15 Oct 2026
54.4600
54.6800
50.5100
52.5000
130,500
Wed, 14 Oct 2026
57.1100
57.1100
55.0000
55.1900
70,000
Tue, 13 Oct 2026
56.7000
57.3700
56.2000
57.3700
48,100
Mon, 12 Oct 2026
57.2900
57.4800
56.8000
57.2000
72,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
56.6100
57.1700
56.1700
56.6100
26,400
Thu, 08 Oct 2026
56.4000
56.6900
55.1000
56.0300
36,600
Wed, 07 Oct 2026
57.4500
57.4500
56.3500
56.7000
36,600
Tue, 06 Oct 2026
56.5200
57.9900
56.3200
57.9900
53,400
Mon, 05 Oct 2026
55.3700
56.3300
54.8000
56.0100
60,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
55.2400
55.7000
54.5000
55.4500
44,300
Thu, 01 Oct 2026
54.5700
54.5700
53.6200
54.4400
76,700
Wed, 30 Sep 2026
54.8700
54.9800
53.8500
54.3800
60,300
Tue, 29 Sep 2026
54.0400
54.8800
53.8700
54.2200
36,700
Mon, 28 Sep 2026
54.2900
54.3800
53.5500
53.7600
44,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
55.4000
55.4000
54.2000
54.4900
40,400
Thu, 24 Sep 2026
55.0000
55.4800
54.6600
54.9500
46,600
Wed, 23 Sep 2026
56.1400
56.1400
55.4900
55.8400
33,600
Tue, 22 Sep 2026
55.5100
56.4400
55.3100
56.0800
37,300
Mon, 21 Sep 2026
55.4800
55.9300
55.2500
55.7100
59,000
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
55.2500
55.4400
54.5100
55.4400
47,800
Thu, 17 Sep 2026
54.3800
55.2500
54.3100
54.6300
61,800
Wed, 16 Sep 2026
54.6000
55.1300
53.7000
53.8000
75,100
Tue, 15 Sep 2026
55.5500
55.5500
54.4000
54.7900
64,600
Mon, 14 Sep 2026
55.8400
55.9100
55.1500
55.8000
76,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
56.1000
56.6600
55.9400
56.1900
41,600
Thu, 10 Sep 2026
57.1600
57.1600
55.2400
55.8700
48,400
Wed, 09 Sep 2026
57.1300
58.1800
57.0000
57.2600
48,700
Tue, 08 Sep 2026
55.9300
57.1200
55.9300
57.0000
117,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
54.6700
55.9600
54.6600
55.8100
48,000
Thu, 03 Sep 2026
55.0300
55.3200
54.4300
54.6700
112,900
Wed, 02 Sep 2026
55.7300
55.7300
54.4000
54.7000
93,400
Tue, 01 Sep 2026
55.8300
55.8300
55.2000
55.5300
56,700
Mon, 31 Aug 2026
56.0000
56.0000
55.0500
55.9800
118,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
56.3700
56.6600
56.0000
56.2900
62,900
Thu, 27 Aug 2026
55.9900
56.5000
55.3900
56.2500
127,200
Wed, 26 Aug 2026
55.0000
55.4800
54.7000
55.1400
80,900
Tue, 25 Aug 2026
56.8100
56.8100
55.0200
55.1000
92,000
Mon, 24 Aug 2026
55.9500
56.1100
55.0000
56.1100
120,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
57.0000
57.3400
55.4500
56.2300
99,400
Thu, 20 Aug 2026
58.4900
58.9300
56.5600
56.8800
110,000
Wed, 19 Aug 2026
59.3500
60.0700
57.8400
58.1900
128,800
Tue, 18 Aug 2026
61.6100
61.8700
60.0100
60.4100
62,900
Mon, 17 Aug 2026
62.7000
62.7200
61.5300
61.9300
76,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
62.7700
63.3700
62.1300
62.8600
144,300
Thu, 13 Aug 2026
62.7200
62.7400
62.2600
62.7300
56,300
Wed, 12 Aug 2026
61.7800
62.2500
61.5000
62.2500
60,200
Tue, 11 Aug 2026
60.7500
61.2600
60.2000
61.2600
82,000
Mon, 10 Aug 2026
60.0000
60.7400
59.6000
60.7400
121,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
59.9500
59.9500
59.1200
59.5700
58,600
Thu, 06 Aug 2026
12 · N-CSRS
After-hours · 17:07 ET
SEC Form N-CSRS ↗
Thu, 06 Aug 2026
59.1200
59.6500
58.7800
59.2400
43,200
Wed, 05 Aug 2026
58.7200
59.0000
58.4700
58.9100
80,700
Tue, 04 Aug 2026
58.4400
58.8100
58.1000
58.4700
70,900
Mon, 03 Aug 2026
57.7800
58.6400
57.2500
58.4400
124,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
57.1200
57.9000
57.0000
57.7900
75,500
Thu, 30 Jul 2026
54.4600
56.2200
54.1100
56.2200
121,500
Wed, 29 Jul 2026
56.0100
56.4500
54.0000
54.1300
160,800
Tue, 28 Jul 2026
57.7800
57.8400
56.0000
56.3200
146,300
Mon, 27 Jul 2026
59.8000
59.9400
57.8800
58.1700
119,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
60.6600
60.9500
59.6200
59.9500
79,400
Thu, 23 Jul 2026
60.1000
60.8900
60.1000
60.6600
51,400
Wed, 22 Jul 2026
59.8700
60.7000
59.7800
60.2300
69,700
Tue, 21 Jul 2026
59.2100
60.3200
59.0000
59.4800
155,400
Mon, 20 Jul 2026
59.1700
59.3800
58.9500
59.1100
96,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
60.4800
60.4800
58.6300
58.8100
453,100
Thu, 16 Jul 2026
61.8500
61.8600
60.2500
60.7200
185,400
Wed, 15 Jul 2026
63.0900
63.5500
61.2000
61.8700
183,400
Tue, 14 Jul 2026
63.7500
63.9500
62.7400
63.2400
216,600
Mon, 13 Jul 2026
63.2700
64.0000
62.2700
62.5400
130,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
11 · 8-K
After-hours · 16:58 ET
SEC Form 8-K ↗
Fri, 10 Jul 2026
63.3300
63.8800
62.4200
63.0100
99,200
Thu, 09 Jul 2026
62.3100
63.0700
62.2000
62.9800
84,700
Wed, 08 Jul 2026
62.7000
62.8400
61.0700
62.2000
136,600
Tue, 07 Jul 2026
63.2000
63.2000
62.1500
62.6500
138,300
Mon, 06 Jul 2026
63.3100
64.1700
62.5000
63.2000
128,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.0000
65.6200
62.8300
63.0300
215,600
Wed, 01 Jul 2026
65.0400
65.7800
64.2200
64.5600
191,900
Tue, 30 Jun 2026
60.7500
64.9000
60.4200
64.7100
406,600
Mon, 29 Jun 2026
60.0000
60.9500
59.6800
60.7400
89,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
59.3800
59.9500
59.0800
59.7700
39,600
Thu, 25 Jun 2026
59.2100
59.8700
59.1900
59.4100
53,500
Wed, 24 Jun 2026
58.8100
59.0000
58.4500
58.6800
49,600
Tue, 23 Jun 2026
58.9400
58.9800
57.5000
58.5000
77,100
Mon, 22 Jun 2026
10 · DEFA14A
After-hours · 17:00 ET
SEC Form DEFA14A ↗
Mon, 22 Jun 2026
58.9100
59.6100
58.9100
59.3900
49,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
9 · DEFA14A
After-hours · 16:32 ET
SEC Form DEFA14A ↗
Thu, 18 Jun 2026
59.5800
59.5800
58.3000
58.6800
43,700
Wed, 17 Jun 2026
58.8800
58.8800
58.0600
58.3000
49,200
Tue, 16 Jun 2026
57.5700
58.4600
57.5000
58.0600
62,800
Mon, 15 Jun 2026
57.4900
57.5900
57.0300
57.4000
63,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
57.5000
58.0700
57.3900
57.5100
102,200
Thu, 11 Jun 2026
57.4200
57.7900
57.2300
57.4900
87,200
Wed, 10 Jun 2026
58.2000
58.9500
57.5000
57.5100
55,000
Tue, 09 Jun 2026
58.5200
59.5000
57.2000
58.1000
72,700
Mon, 08 Jun 2026
59.8500
59.8500
58.3100
58.3700
68,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
60.1900
60.1900
58.6500
58.8100
76,900
Thu, 04 Jun 2026
60.4400
60.5300
59.3000
60.3400
57,000
Wed, 03 Jun 2026
59.3800
60.2200
59.3000
59.6900
73,400
Tue, 02 Jun 2026
8 · DEFA14A
After-hours · 16:42 ET
SEC Form DEFA14A ↗
Tue, 02 Jun 2026
59.7100
59.9600
59.0000
59.0700
110,600
Mon, 01 Jun 2026
58.0000
59.0100
57.9300
58.6800
64,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
59.1300
59.3500
58.1100
58.1100
60,400
Thu, 28 May 2026
7 · DEFA14A
After-hours · 17:01 ET
SEC Form DEFA14A ↗
Thu, 28 May 2026
58.4000
59.2700
58.4000
58.7700
94,400
Wed, 27 May 2026
59.0000
59.0000
58.4000
58.4200
55,800
Tue, 26 May 2026
58.9500
59.0000
58.3200
58.4800
69,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
57.1300
57.8300
57.1000
57.6700
74,100
Thu, 21 May 2026
56.7800
57.3600
56.1500
56.1500
67,800
Wed, 20 May 2026
56.3900
57.4500
56.2700
56.4700
70,200
Tue, 19 May 2026
57.4800
58.0000
55.8500
56.3600
131,100
Mon, 18 May 2026
59.0500
59.2500
56.9200
57.2300
117,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
60.2500
60.2500
58.9600
58.9600
126,000
Thu, 14 May 2026
59.9000
60.8400
59.8000
60.4000
201,600
Wed, 13 May 2026
59.7000
59.9000
59.4300
59.6700
166,900
Tue, 12 May 2026
6 · DEF 14A
After-hours · 17:08 ET
SEC Form DEF 14A ↗
Tue, 12 May 2026
59.2500
59.7600
59.1300
59.4500
176,800
Mon, 11 May 2026
58.6500
59.5900
58.5000
59.2600
202,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
58.5000
58.9000
58.0000
58.2700
118,500
Thu, 07 May 2026
58.8500
59.3800
57.9400
58.4100
215,600
Wed, 06 May 2026
58.9900
59.2500
58.0700
58.6500
93,200
Tue, 05 May 2026
57.7300
58.9900
57.7300
58.8500
64,100
Mon, 04 May 2026
5 · PRE 14A
After-hours · 16:37 ET
SEC Form PRE 14A ↗
Mon, 04 May 2026
57.2500
57.9000
57.0400
57.5700
117,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
57.5000
57.7200
57.1500
57.1500
112,200
Thu, 30 Apr 2026
54.9500
57.5800
54.9500
57.2900
213,800
Wed, 29 Apr 2026
54.8600
55.9200
54.8600
55.1300
89,000
Tue, 28 Apr 2026
56.3300
56.3300
55.0600
55.2800
93,900
Mon, 27 Apr 2026
55.6400
56.4100
55.6400
56.3300
59,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
54.9600
55.7900
54.8400
55.5500
52,400
Thu, 23 Apr 2026
54.0100
55.5400
54.0100
54.8300
42,900
Wed, 22 Apr 2026
53.3100
53.8100
53.1600
53.7200
54,100
Tue, 21 Apr 2026
53.6700
53.9500
52.7800
52.9400
56,100
Mon, 20 Apr 2026
53.0000
53.4000
52.5000
53.0800
56,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
53.0200
53.6300
52.3000
52.4400
65,900
Thu, 16 Apr 2026
53.0400
53.6400
52.8300
53.0200
44,700
Wed, 15 Apr 2026
53.9700
54.4000
53.1400
53.6900
29,500
Tue, 14 Apr 2026
53.0100
54.3900
52.7100
53.9000
42,600
Mon, 13 Apr 2026
53.7000
53.7000
52.8300
53.0600
44,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
55.0700
55.0700
53.3100
53.7600
55,300
Thu, 09 Apr 2026
52.7000
55.3600
52.7000
55.1100
36,700
Wed, 08 Apr 2026
52.7000
54.2400
52.3900
52.7300
40,800
Tue, 07 Apr 2026
52.5100
52.7500
52.2500
52.7000
22,100
Tue, 07 Apr 2026
4 · 8-K
Next filing day · accepted 06 Apr, 21:43 ET
SEC Form 8-K ↗
Mon, 06 Apr 2026
3 · 424B2
After-hours · 16:38 ET
SEC Form 424B2 ↗
Mon, 06 Apr 2026
52.4400
53.1300
51.7500
52.6900
63,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.5200
54.7500
53.3100
53.3300
67,300
Wed, 01 Apr 2026
54.7000
55.5400
54.4300
54.4300
216,900
Tue, 31 Mar 2026
54.6000
55.9000
54.5600
54.9300
188,500
Mon, 30 Mar 2026
55.8800
55.9500
54.2000
54.6200
358,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.4500
56.3900
55.4000
55.8000
175,200
Thu, 26 Mar 2026
56.7300
57.0500
55.0000
56.5000
18,000
Wed, 25 Mar 2026
56.6200
56.9200
56.0600
56.5300
22,400
Tue, 24 Mar 2026
55.7000
56.7200
55.4900
56.5200
31,600
Mon, 23 Mar 2026
55.3700
56.2600
55.0000
56.0800
39,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
55.8800
57.0000
55.0000
55.3500
29,900
Thu, 19 Mar 2026
56.6300
56.8000
55.3500
56.4200
91,100
Wed, 18 Mar 2026
55.1100
56.9000
55.0600
56.3000
85,100
Tue, 17 Mar 2026
54.9400
55.8000
54.4600
55.0500
35,600
Mon, 16 Mar 2026
54.2900
54.8200
53.5700
54.4500
37,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
53.9600
55.2500
53.9600
54.8300
50,900
Thu, 12 Mar 2026
53.7700
54.4700
53.4500
53.9400
31,400
Wed, 11 Mar 2026
53.3700
54.1500
53.1000
53.9300
34,600
Tue, 10 Mar 2026
51.0500
53.3300
51.0500
52.9800
59,400
Mon, 09 Mar 2026
51.6700
52.2100
50.8000
51.0400
79,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.5100
53.7100
52.1100
52.1100
40,200
Thu, 05 Mar 2026
54.9800
54.9800
52.3100
53.5800
50,300
Wed, 04 Mar 2026
54.2500
54.3100
53.7700
54.0000
38,200
Tue, 03 Mar 2026
55.0000
55.6400
53.6600
54.3000
73,100
Mon, 02 Mar 2026
54.3000
55.2000
54.1400
54.9900
41,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.7100
54.3000
53.7100
54.1600
32,500
Thu, 26 Feb 2026
54.3000
54.7000
53.7000
54.3000
35,000
Wed, 25 Feb 2026
54.6100
54.7300
53.9700
54.3000
58,900
Tue, 24 Feb 2026
54.1800
54.6100
54.1800
54.5100
25,600
Mon, 23 Feb 2026
54.4000
54.8000
54.0000
54.1800
45,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
54.2500
54.8600
54.2500
54.4100
27,900
Thu, 19 Feb 2026
54.3800
54.8800
53.9700
53.9900
23,400
Wed, 18 Feb 2026
54.0000
54.3600
53.6900
53.8300
43,100
Tue, 17 Feb 2026
54.3900
54.3900
53.6800
54.0600
38,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.0000
54.8800
53.5200
54.3600
61,400
Thu, 12 Feb 2026
53.8300
54.1400
53.6100
53.8700
52,400
Wed, 11 Feb 2026
53.2000
53.8000
53.1700
53.4900
61,700
Tue, 10 Feb 2026
52.2200
53.2400
52.2200
53.2300
48,000
Mon, 09 Feb 2026
51.3800
52.6200
51.3200
52.1800
76,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.3100
51.5000
51.2000
51.3000
42,100
Thu, 05 Feb 2026
51.2000
51.3900
50.8000
51.0300
44,800
Wed, 04 Feb 2026
51.1800
51.4800
50.7500
51.2000
51,100
Tue, 03 Feb 2026
50.8500
51.4800
50.8200
50.8600
58,900
Mon, 02 Feb 2026
50.7500
51.0000
50.5700
50.8400
52,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
50.1200
50.8700
50.1200
50.7400
46,500
Thu, 29 Jan 2026
50.2700
50.6900
50.0000
50.1500
37,100
Wed, 28 Jan 2026
50.0000
50.4400
50.0000
50.2400
23,000
Tue, 27 Jan 2026
50.0000
50.3000
49.8500
50.1400
40,200
Mon, 26 Jan 2026
49.9300
50.1500
49.8500
49.9000
30,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.8500
50.1500
49.7500
49.9000
35,300
Thu, 22 Jan 2026
50.0000
50.1200
49.8000
49.8400
39,600
Wed, 21 Jan 2026
50.0500
50.3100
49.8900
49.9500
29,400
Tue, 20 Jan 2026
50.3200
50.9200
49.7700
49.8500
59,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
50.4800
50.7000
50.3300
50.5700
27,400
Thu, 15 Jan 2026
51.2500
51.4500
51.0000
51.3100
30,600
Wed, 14 Jan 2026
51.1600
51.1800
51.0100
51.1800
35,200
Tue, 13 Jan 2026
50.8000
51.1600
50.8000
51.1600
53,100
Mon, 12 Jan 2026
50.9000
51.0300
50.5000
50.9900
25,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.9800
51.1000
50.5000
50.7100
57,000
Thu, 08 Jan 2026
50.8700
50.8900
50.6100
50.8000
32,800
Wed, 07 Jan 2026
51.0900
51.2200
50.5000
50.6900
28,500
Tue, 06 Jan 2026
51.0500
51.1800
50.5000
50.8800
48,000
Mon, 05 Jan 2026
51.2200
51.4000
50.3200
50.6800
79,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.2500
51.2500
50.5100
50.7700
64,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
2 · 8-K
After-hours · 16:35 ET
SEC Form 8-K ↗
Wed, 31 Dec 2025
51.2400
51.2400
50.0500
50.5000
48,200
Tue, 30 Dec 2025
1 · 424B2
After-hours · 17:16 ET
SEC Form 424B2 ↗
Tue, 30 Dec 2025
51.0000
51.2900
50.8100
51.1200
44,600
Mon, 29 Dec 2025
51.0400
51.0400
50.6000
50.7900
41,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
50.5000
50.7000
50.3100
50.5800
27,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
50.1800
50.7200
49.8700
50.3000
23,000
Tue, 23 Dec 2025
49.9000
49.9300
49.5000
49.8300
45,500
Mon, 22 Dec 2025
49.4500
50.0000
49.2800
49.6700
46,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
49.2300
49.3400
48.8200
49.2500
43,800
Thu, 18 Dec 2025
48.6200
49.0000
48.3800
48.8700
40,200
Wed, 17 Dec 2025
48.8700
49.0000
48.0000
48.7000
44,700
Tue, 16 Dec 2025
49.5200
49.5200
48.2100
48.4700
39,500
Mon, 15 Dec 2025
50.0100
50.0100
49.2600
49.3700
44,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.7500
49.9500
49.3500
49.9200
47,900
Thu, 11 Dec 2025
49.1500
49.7300
49.0800
49.5500
31,900
Wed, 10 Dec 2025
49.9300
49.9300
49.2400
49.3300
47,700
Tue, 09 Dec 2025
50.6800
50.6800
49.3200
49.5000
72,000
Mon, 08 Dec 2025
51.8200
51.8600
50.5400
50.6800
49,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
50.8400
51.9900
50.6000
51.8000
73,100
Thu, 04 Dec 2025
50.5100
51.1600
50.5100
51.0400
71,400
Wed, 03 Dec 2025
50.6200
50.8300
50.1000
50.8300
52,600
Tue, 02 Dec 2025
50.5300
50.6000
49.9100
50.2800
58,900
Mon, 01 Dec 2025
50.6600
50.6600
49.8400
50.2800
39,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
49.9300
50.3500
49.5100
50.3100
30,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.0500
49.4900
48.0500
49.3800
30,600
Tue, 25 Nov 2025
47.9100
48.4300
47.6900
48.0500
31,100
Mon, 24 Nov 2025
47.9800
48.2000
47.7500
47.9100
63,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
47.9000
49.0900
47.8000
47.8300
26,400
Thu, 20 Nov 2025
49.2300
49.8300
47.6900
47.8800
53,000
Wed, 19 Nov 2025
47.7800
48.5400
47.7100
48.4200
35,300
Tue, 18 Nov 2025
48.2600
48.5500
47.3300
47.8300
62,800
Mon, 17 Nov 2025
49.2000
49.2000
48.0200
48.5400
49,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
49.5900
49.5900
48.6600
49.0900
62,900
Thu, 13 Nov 2025
50.3900
50.5900
49.4000
49.6900
48,600
Wed, 12 Nov 2025
50.3100
50.6500
49.8300
50.1700
38,100
Tue, 11 Nov 2025
50.5600
50.5600
49.8000
50.3000
43,000
Mon, 10 Nov 2025
50.1000
50.4000
49.7000
50.1100
27,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.1400
50.1400
48.9800
49.4800
59,700
Thu, 06 Nov 2025
50.5500
50.7200
49.4800
49.7600
56,400
Wed, 05 Nov 2025
49.9500
50.5100
49.8500
50.3200
37,800
Tue, 04 Nov 2025
50.6500
50.6500
49.5100
49.5700
43,400
Mon, 03 Nov 2025
50.0800
50.8700
49.6200
50.7200
53,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.0000
50.1700
49.5900
50.0700
30,400
Thu, 30 Oct 2025
49.4000
49.9800
49.3500
49.4100
37,100
Wed, 29 Oct 2025
49.4000
50.1100
49.4000
49.7600
45,100
Tue, 28 Oct 2025
49.3500
49.6000
48.9500
49.3700
38,600
Mon, 27 Oct 2025
49.0000
49.3000
48.9100
49.2500
33,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.4200
48.9400
48.3600
48.7500
28,100