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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
59.8700
60.6950
59.7750
60.2300
68,752
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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 8-K
Next filing day · accepted 06 Apr, 21:43 ET
SEC Form 8-K ↗
Mon, 06 Apr 2026
5 · 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
4 · 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
3 · 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
Thu, 23 Oct 2025
48.3400
48.6900
47.8600
48.3600
48,800
Wed, 22 Oct 2025
48.8100
49.4900
47.1000
48.3700
66,400
Tue, 21 Oct 2025
48.8700
49.2000
48.5700
48.8000
53,100
Mon, 20 Oct 2025
48.6000
49.4900
48.6000
48.8000
57,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
48.5100
49.0600
48.0100
48.3100
35,900
Thu, 16 Oct 2025
49.6500
49.8200
48.3600
48.6900
48,700
Wed, 15 Oct 2025
49.2400
50.4600
49.2400
49.6100
33,400
Tue, 14 Oct 2025
50.0000
50.1200
49.2400
49.7100
59,800
Mon, 13 Oct 2025
49.5200
50.2800
49.5200
50.0200
55,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
50.0000
50.3900
49.1300
49.2800
42,900
Thu, 09 Oct 2025
50.2500
50.5000
49.7500
50.0700
37,100
Wed, 08 Oct 2025
49.7500
50.2000
49.7400
50.0200
36,100
Tue, 07 Oct 2025
49.7500
50.1400
49.4000
49.5700
58,000
Mon, 06 Oct 2025
49.9900
50.0200
49.4900
49.6200
32,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
49.4400
50.0000
49.4400
49.7800
46,100
Thu, 02 Oct 2025
49.1100
49.3600
49.0200
49.3300
40,400
Wed, 01 Oct 2025
48.7100
49.1300
48.6100
49.0900
33,500
Tue, 30 Sep 2025
48.7700
48.8800
48.0000
48.7500
39,800
Mon, 29 Sep 2025
48.6500
48.7200
48.4900
48.7000
47,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
48.4400
48.8600
48.4000
48.5000
30,600
Thu, 25 Sep 2025
48.8000
48.8000
48.1200
48.3400
49,300
Wed, 24 Sep 2025
48.8500
49.3000
48.4900
48.6400
30,900
Tue, 23 Sep 2025
49.3500
49.3500
48.5500
48.7400
75,900
Mon, 22 Sep 2025
48.4200
48.9000
48.0400
48.8000
57,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
48.1000
48.4900
47.9000
48.4200
42,000
Thu, 18 Sep 2025
48.2000
48.5000
48.0000
48.0000
43,200
Wed, 17 Sep 2025
47.8500
48.2700
47.7300
48.1500
44,200
Tue, 16 Sep 2025
48.0000
48.2400
47.8000
47.8900
44,900
Mon, 15 Sep 2025
48.2000
49.0000
48.2000
48.7400
59,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
48.2800
48.5900
47.9800
48.4300
39,700
Thu, 11 Sep 2025
47.5200
48.1600
47.5100
47.9500
39,500
Wed, 10 Sep 2025
46.5700
47.5500
46.5700
47.4200
61,100
Tue, 09 Sep 2025
46.3900
46.9900
46.3500
46.5500
25,900
Mon, 08 Sep 2025
46.5000
46.6500
46.1500
46.3900
55,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
47.0500
47.0500
45.8000
46.4700
75,000
Thu, 04 Sep 2025
46.9000
47.0400
46.7200
46.9800
32,800
Wed, 03 Sep 2025
46.9400
46.9500
46.5800
46.6300
36,800
Tue, 02 Sep 2025
47.0000
47.0300
46.3500
46.7500
70,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
47.6300
47.9400
46.7800
47.0800
53,100
Thu, 28 Aug 2025
47.5000
47.5400
47.0400
47.3700
42,500
Wed, 27 Aug 2025
46.8300
47.1300
46.7200
46.9500
45,700
Tue, 26 Aug 2025
46.3600
46.8000
46.3600
46.7100
39,300
Mon, 25 Aug 2025
46.4300
46.9900
46.4000
46.4100
55,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
46.3100
46.5300
45.9000
46.1600
46,700
Thu, 21 Aug 2025
45.3000
46.0900
45.0500
45.8800
158,500
Wed, 20 Aug 2025
46.0000
46.4800
45.5900
45.6100
46,900
Tue, 19 Aug 2025
46.6800
46.6800
45.9000
46.1700
30,700
Mon, 18 Aug 2025
46.2900
46.6700
46.0100
46.3600
31,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
46.8400
46.8400
46.1300
46.2300
29,800
Thu, 14 Aug 2025
47.0500
47.0500
46.5000
46.5500
42,300
Wed, 13 Aug 2025
47.1000
47.2300
46.9100
47.1000
40,900
Tue, 12 Aug 2025
46.0600
47.1100
45.7700
46.8000
158,500
Mon, 11 Aug 2025
47.3000
47.8000
47.3000
47.4700
45,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
46.7700
47.6000
46.7700
47.3000
64,600
Thu, 07 Aug 2025
47.5500
48.6900
47.0600
47.0700
96,800
Wed, 06 Aug 2025
48.6000
49.0000
48.0100
48.1000
53,800
Tue, 05 Aug 2025
50.4700
51.0900
48.6000
48.6900
57,800
Mon, 04 Aug 2025
51.5800
51.5800
50.6000
51.0000
25,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
53.1100
53.1800
51.8000
52.0600
60,100
Thu, 31 Jul 2025
51.5000
53.3800
51.4200
53.0900
69,300
Wed, 30 Jul 2025
50.3300
51.5000
50.3300
51.5000
57,100
Tue, 29 Jul 2025
49.9500
50.4900
49.7800
50.2700
36,500
Mon, 28 Jul 2025
49.3000
49.8000
48.5900
49.7800
50,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
48.3400
49.2900
48.2000
48.8700
36,700
Thu, 24 Jul 2025
47.4700
48.4900
47.4500
48.1300
76,200
Wed, 23 Jul 2025
2 · 8-K
After-hours · 17:12 ET
SEC Form 8-K ↗
Wed, 23 Jul 2025
47.4200
47.4400
47.0500
47.2200
40,500
Tue, 22 Jul 2025
46.8500
47.3000
46.4500
46.8300
52,800
Tue, 22 Jul 2025
1 · 424B2
Next filing day · accepted 21 Jul, 21:45 ET
SEC Form 424B2 ↗