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
26.0700
27.5850
26.6300
27.2700
94,480
Tue, 21 Jul 2026
25.1100
27.0900
25.0900
26.5500
84,300
Mon, 20 Jul 2026
24.8700
25.3300
24.4300
25.1000
25,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
24.5600
24.9500
24.2900
24.5900
20,700
Thu, 16 Jul 2026
25.8100
25.8200
24.3900
24.8900
44,600
Wed, 15 Jul 2026
24.8100
25.9100
24.8100
25.8900
38,500
Tue, 14 Jul 2026
25.0700
25.4900
24.7700
25.2000
27,400
Mon, 13 Jul 2026
25.3000
25.5800
24.5700
24.5800
31,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
24.7600
25.7400
24.6100
25.4200
53,200
Thu, 09 Jul 2026
25.0200
25.2900
24.2000
24.5000
27,200
Wed, 08 Jul 2026
24.5600
24.8700
24.2600
24.6800
48,000
Tue, 07 Jul 2026
25.4100
25.5800
24.2600
24.5500
87,400
Mon, 06 Jul 2026
24.5300
25.7100
24.3100
25.3800
83,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
24.8000
25.2300
24.1400
24.2800
64,300
Wed, 01 Jul 2026
25.1700
25.2400
24.0100
24.4700
91,000
Tue, 30 Jun 2026
25.4300
25.5000
24.6700
24.9600
50,500
Mon, 29 Jun 2026
35 · 6-K
After market open · 15:56 ET
6-K ↗
Mon, 29 Jun 2026
24.7300
26.0400
24.4700
25.6900
181,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
24.3200
25.0800
23.8500
24.4900
62,300
Thu, 25 Jun 2026
24.2000
25.0700
23.8200
24.4900
83,600
Wed, 24 Jun 2026
34 · 6-K
After-hours · 16:23 ET
6-K ↗
Wed, 24 Jun 2026
25.0100
26.3600
23.7400
24.0300
168,900
Tue, 23 Jun 2026
33 · 6-K
After market open · 12:24 ET
6-K ↗
Tue, 23 Jun 2026
26.1100
26.6400
25.2800
25.4500
61,300
Mon, 22 Jun 2026
27.6300
29.0000
26.2100
26.6300
130,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
27.9300
28.4000
27.2600
27.8600
69,000
Wed, 17 Jun 2026
27.4100
28.7000
27.0700
27.4000
112,700
Tue, 16 Jun 2026
28.5900
28.9000
27.2400
27.4100
67,900
Mon, 15 Jun 2026
27.3300
28.9800
27.3300
28.7400
55,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
28.7200
29.1000
27.4200
27.5600
134,200
Thu, 11 Jun 2026
26.1600
28.7500
26.1600
28.3700
179,500
Wed, 10 Jun 2026
26.2500
26.5800
25.3900
25.9300
85,600
Tue, 09 Jun 2026
25.5700
27.0200
25.3100
26.2200
134,700
Mon, 08 Jun 2026
25.9700
27.2600
25.4000
25.8800
101,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
26.5700
27.3200
25.0500
25.7600
126,500
Thu, 04 Jun 2026
26.8000
27.5700
26.5700
26.6700
118,300
Wed, 03 Jun 2026
26.9900
27.4700
26.6600
26.7200
116,300
Tue, 02 Jun 2026
28.1100
28.1100
26.7000
27.4700
129,400
Mon, 01 Jun 2026
27.6800
29.0000
27.6000
28.1600
199,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
26.8500
28.8300
26.4500
27.6400
377,300
Thu, 28 May 2026
26.0600
27.4500
25.6000
26.7400
383,500
Wed, 27 May 2026
24.6000
26.9800
24.4800
26.5000
455,600
Tue, 26 May 2026
24.2500
25.0300
23.7500
24.6700
150,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
25.0600
26.1300
24.0300
24.1000
72,600
Thu, 21 May 2026
24.3500
25.1000
23.7300
25.0000
204,100
Wed, 20 May 2026
23.4900
24.4900
23.1900
24.3500
63,300
Tue, 19 May 2026
23.5000
23.7600
22.7700
23.3900
118,900
Mon, 18 May 2026
22.6500
23.9800
22.2100
23.9100
203,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
23.2800
23.5700
22.2600
22.4300
140,900
Thu, 14 May 2026
32 · 6-K
After market open · 15:40 ET
6-K ↗
Thu, 14 May 2026
23.0000
23.8800
22.6900
23.5000
121,500
Wed, 13 May 2026
23.9000
24.1400
23.0300
23.1500
133,000
Tue, 12 May 2026
31 · 6-K
After market open · 11:08 ET
6-K ↗
Tue, 12 May 2026
30 · 6-K
After market open · 10:59 ET
6-K ↗
Tue, 12 May 2026
29 · 6-K
After market open · 10:55 ET
6-K ↗
Tue, 12 May 2026
28 · 6-K
After market open · 10:50 ET
6-K ↗
Tue, 12 May 2026
24.2200
24.8600
23.2100
24.1600
186,100
Mon, 11 May 2026
23.1800
24.8200
23.1800
24.4700
100,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
27 · 6-K
After-hours · 16:28 ET
6-K ↗
Fri, 08 May 2026
24.2700
25.2300
23.3200
23.3700
182,100
Thu, 07 May 2026
25.7400
25.7400
24.2200
24.4600
171,600
Wed, 06 May 2026
24.8400
25.7600
24.3200
25.7500
714,600
Tue, 05 May 2026
24.9000
25.4700
23.7200
24.4600
229,400
Mon, 04 May 2026
23.8800
25.2100
23.8800
24.3300
124,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
25.3300
25.3300
23.5200
23.7500
153,200
Thu, 30 Apr 2026
26 · 6-K
After market open · 14:35 ET
6-K ↗
Thu, 30 Apr 2026
25.2500
25.7700
24.1400
25.0500
182,100
Wed, 29 Apr 2026
25 · 6-K
After market open · 14:08 ET
6-K ↗
Wed, 29 Apr 2026
25.4400
25.7700
24.6100
25.3000
90,700
Tue, 28 Apr 2026
24.9900
25.4500
24.5000
25.2200
160,600
Mon, 27 Apr 2026
25.5000
25.9700
24.7400
24.9200
113,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
25.4600
25.9800
24.8800
25.3300
136,300
Thu, 23 Apr 2026
26.6700
26.6800
25.1000
25.2300
144,800
Wed, 22 Apr 2026
27.3800
27.7700
26.2700
26.3400
179,800
Tue, 21 Apr 2026
28.1600
28.2600
27.1200
27.4300
117,200
Mon, 20 Apr 2026
27.0400
28.4100
26.6100
28.3200
186,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
27.6200
27.6200
26.6600
26.9900
144,200
Thu, 16 Apr 2026
27.8600
27.9700
27.1900
27.6400
67,900
Thu, 16 Apr 2026
24 · 6-K
Pre-market · 06:06 ET
6-K ↗
Wed, 15 Apr 2026
27.0300
27.6900
26.2800
27.5600
146,700
Wed, 15 Apr 2026
23 · 20-F
Next filing day · accepted 14 Apr, 18:40 ET
20-F ↗
Tue, 14 Apr 2026
28.7200
29.0100
26.9200
26.9700
132,100
Mon, 13 Apr 2026
28.4800
29.3000
27.9700
28.3000
178,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
29.7800
30.1100
28.8100
28.8400
123,200
Thu, 09 Apr 2026
30.8400
31.2000
29.3000
29.5900
151,200
Wed, 08 Apr 2026
31.4100
31.8500
29.3100
31.3200
213,800
Tue, 07 Apr 2026
31.0500
31.1800
29.7500
30.5000
94,400
Mon, 06 Apr 2026
30.3100
32.0200
29.7400
31.1400
216,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
30.6600
31.1600
29.5900
30.5600
122,700
Wed, 01 Apr 2026
30.1400
31.2000
28.4500
30.9700
215,100
Tue, 31 Mar 2026
28.2500
30.5700
28.2500
30.0200
443,200
Mon, 30 Mar 2026
27.8100
28.7000
27.2400
27.9700
106,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
27.8800
29.9400
27.2400
27.7500
455,700
Thu, 26 Mar 2026
28.0600
29.1800
27.2300
28.0000
120,000
Wed, 25 Mar 2026
22 · 6-K
After-hours · 17:23 ET
6-K ↗
Wed, 25 Mar 2026
28.9500
29.7100
28.1000
28.6300
142,400
Tue, 24 Mar 2026
29.4000
29.8800
28.5200
28.6500
58,700
Mon, 23 Mar 2026
27.7400
30.0800
27.2700
29.3600
170,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
29.1500
30.0000
27.4000
27.7600
169,200
Thu, 19 Mar 2026
26.9700
29.3900
26.9700
28.8500
247,200
Wed, 18 Mar 2026
26.9700
27.4800
26.3300
27.1000
57,700
Tue, 17 Mar 2026
25.8900
26.8900
25.6500
26.6200
66,600
Mon, 16 Mar 2026
26.6600
26.7100
25.0800
25.5500
93,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
27.5500
27.7400
25.6100
26.3000
81,000
Thu, 12 Mar 2026
27.7900
28.4200
27.1900
27.2800
63,700
Wed, 11 Mar 2026
28.1000
28.2800
26.5500
27.9200
81,000
Wed, 11 Mar 2026
21 · 6-K
Next filing day · accepted 10 Mar, 17:49 ET
6-K ↗
Wed, 11 Mar 2026
20 · 6-K
Next filing day · accepted 10 Mar, 17:47 ET
6-K ↗
Wed, 11 Mar 2026
19 · 6-K
Next filing day · accepted 10 Mar, 17:46 ET
6-K ↗
Wed, 11 Mar 2026
18 · 6-K
Next filing day · accepted 10 Mar, 17:41 ET
6-K ↗
Tue, 10 Mar 2026
25.3300
28.0400
25.3300
27.1700
138,700
Mon, 09 Mar 2026
25.0000
26.2900
24.5600
25.6500
124,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17 · 6-K
After-hours · 17:19 ET
6-K ↗
Fri, 06 Mar 2026
16 · 6-K
After-hours · 16:43 ET
6-K ↗
Fri, 06 Mar 2026
25.1400
26.3500
24.9300
25.3500
75,300
Thu, 05 Mar 2026
25.7700
27.0300
25.1800
26.1500
86,500
Wed, 04 Mar 2026
25.9400
26.6400
25.7600
26.2900
67,100
Tue, 03 Mar 2026
26.5200
26.8300
24.8500
26.1900
90,500
Mon, 02 Mar 2026
25.3000
27.9800
24.8200
27.3600
415,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
26.2100
26.4500
24.9600
25.6900
157,600
Thu, 26 Feb 2026
27.1300
27.8600
26.0000
26.6100
74,000
Wed, 25 Feb 2026
27.7400
27.9800
27.1100
27.5000
89,300
Tue, 24 Feb 2026
27.1200
27.9500
26.7900
27.7400
66,500
Mon, 23 Feb 2026
27.5700
27.6300
26.4900
26.7200
107,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
28.3200
28.4300
27.6100
27.8000
104,900
Thu, 19 Feb 2026
27.5100
29.1100
27.4200
28.4700
93,400
Wed, 18 Feb 2026
27.8900
28.4300
27.0000
27.5100
128,300
Tue, 17 Feb 2026
28.0100
28.2900
26.6300
27.6900
35,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
28.7600
30.1900
28.0800
28.3900
49,900
Thu, 12 Feb 2026
29.7800
30.2500
28.0600
28.1900
76,400
Thu, 12 Feb 2026
15 · 6-K
Next filing day · accepted 11 Feb, 18:47 ET
6-K ↗
Wed, 11 Feb 2026
30.3900
30.3900
28.9000
29.5400
69,200
Tue, 10 Feb 2026
29.3900
30.3000
28.4100
29.7500
139,100
Mon, 09 Feb 2026
28.0700
29.9400
27.5700
29.5200
160,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
27.2100
28.1600
26.8800
28.0900
123,200
Thu, 05 Feb 2026
27.4500
27.8500
26.2400
26.3300
89,800
Wed, 04 Feb 2026
28.8000
29.2300
26.6700
27.8000
159,500
Tue, 03 Feb 2026
29.7800
30.3600
28.0300
29.0400
127,800
Mon, 02 Feb 2026
30.6200
31.0100
29.7400
30.1000
86,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14 · 6-K
After market open · 10:34 ET
6-K ↗
Fri, 30 Jan 2026
30.4500
31.3600
30.3600
30.6400
100,300
Thu, 29 Jan 2026
31.7600
31.9900
30.2200
30.9500
88,700
Wed, 28 Jan 2026
33.1700
33.1700
31.2500
31.5500
129,400
Tue, 27 Jan 2026
30.7500
33.0500
30.4800
32.6600
120,800
Mon, 26 Jan 2026
29.4200
31.6500
29.4200
30.7300
165,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.7100
31.7600
29.1900
29.6200
195,000
Thu, 22 Jan 2026
31.0600
31.4400
29.9300
30.8600
243,200
Wed, 21 Jan 2026
27.9400
31.0000
27.5400
30.5200
179,400
Tue, 20 Jan 2026
26.3400
27.9800
26.0500
27.6800
95,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26.4900
27.7300
26.4100
27.0800
75,900
Thu, 15 Jan 2026
26.7000
27.3800
26.0800
26.3300
80,000
Wed, 14 Jan 2026
28.1400
28.3100
26.3000
26.6200
104,200
Tue, 13 Jan 2026
28.5200
29.1900
28.0000
28.1900
46,100
Mon, 12 Jan 2026
29.1700
29.7500
28.3600
28.6600
57,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
28.5900
29.4800
28.2800
29.4800
39,600
Thu, 08 Jan 2026
27.7900
28.9400
27.6900
28.5900
80,000
Wed, 07 Jan 2026
29.0900
29.8000
27.7900
27.8000
103,300
Tue, 06 Jan 2026
30.6600
30.6600
28.8700
28.9200
68,400
Mon, 05 Jan 2026
29.8300
30.7000
29.3400
30.6000
98,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
30.2600
30.8700
29.6200
29.7800
51,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
30.1000
31.9300
29.7100
29.9600
18,700
Tue, 30 Dec 2025
30.8700
31.4500
30.0600
30.1000
73,500
Mon, 29 Dec 2025
31.2000
32.2400
30.2500
30.7800
157,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
31.3000
32.0200
31.2000
31.6000
37,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
31.5200
31.7600
31.0500
31.5000
20,800
Tue, 23 Dec 2025
31.3600
31.9800
30.9300
31.3400
114,400
Mon, 22 Dec 2025
31.9800
32.4800
31.0300
31.3600
59,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.4900
32.2900
31.1300
31.6800
72,100
Thu, 18 Dec 2025
30.6400
33.0800
30.6400
31.3200
108,300
Wed, 17 Dec 2025
30.7600
31.2400
30.0200
30.3700
68,100
Tue, 16 Dec 2025
30.8000
31.3800
29.0100
30.4400
100,300
Mon, 15 Dec 2025
30.4300
31.9700
29.9800
30.4900
85,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
30.3300
31.7400
30.0000
30.0000
60,100
Thu, 11 Dec 2025
31.0000
32.2500
30.1900
30.8700
95,900
Wed, 10 Dec 2025
32.1000
33.6100
31.3300
31.9200
260,600
Tue, 09 Dec 2025
32.6900
32.8600
30.7100
32.1800
95,300
Mon, 08 Dec 2025
33.0600
34.2000
32.1900
32.4500
48,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
35.5900
36.0600
32.8500
32.8600
140,800
Thu, 04 Dec 2025
36.5500
36.7000
33.3800
34.2000
109,000
Wed, 03 Dec 2025
34.2000
36.0000
33.9000
35.5900
159,100
Tue, 02 Dec 2025
35.6900
36.2500
33.7600
33.7700
166,100
Mon, 01 Dec 2025
33.9000
35.8100
33.6500
35.7100
105,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.4700
35.4400
34.1100
34.7500
94,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.1100
34.7600
31.1100
34.3200
149,200
Tue, 25 Nov 2025
30.4300
31.3100
29.2400
30.7400
121,600
Mon, 24 Nov 2025
29.5200
30.8600
29.2400
30.5300
121,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
30.8500
31.5400
29.0000
29.7300
116,300
Thu, 20 Nov 2025
33.0100
33.3000
31.2600
31.4200
155,300
Wed, 19 Nov 2025
32.0100
33.0800
31.8600
32.4400
169,200
Tue, 18 Nov 2025
29.9900
32.4300
29.8800
31.4500
167,700
Mon, 17 Nov 2025
32.0300
33.2900
30.2100
30.7100
219,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
30.7000
33.1800
30.4300
32.3300
108,000
Thu, 13 Nov 2025
32.8900
33.1200
30.7100
31.0800
140,100
Wed, 12 Nov 2025
32.5000
33.7700
32.4300
33.1300
80,000
Tue, 11 Nov 2025
33.3600
34.4000
32.3000
32.3000
93,700
Mon, 10 Nov 2025
33.2900
34.9200
32.4000
33.1700
211,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
13 · 6-K
After market open · 15:21 ET
6-K ↗
Fri, 07 Nov 2025
12 · 6-K
After market open · 15:20 ET
6-K ↗
Fri, 07 Nov 2025
11 · 6-K
After market open · 15:18 ET
6-K ↗
Fri, 07 Nov 2025
10 · 6-K
After market open · 15:17 ET
6-K ↗
Fri, 07 Nov 2025
30.8100
32.8000
29.5100
32.6900
213,200
Fri, 07 Nov 2025
9 · 6-K
Next filing day · accepted 06 Nov, 19:47 ET
6-K ↗
Thu, 06 Nov 2025
33.9900
34.2400
31.6700
32.1100
241,300
Wed, 05 Nov 2025
35.2500
35.5000
33.1300
33.3300
269,500
Tue, 04 Nov 2025
33.7900
35.6100
31.5000
33.9500
241,100
Mon, 03 Nov 2025
34.6400
35.6200
32.3100
35.2500
297,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
31.2000
34.7000
30.8900
33.3100
292,800
Thu, 30 Oct 2025
32.1200
32.8100
30.0000
30.5800
291,300
Wed, 29 Oct 2025
28.5800
32.5700
28.5100
32.0300
612,100
Tue, 28 Oct 2025
26.5900
29.5300
25.3300
28.1800
596,900
Mon, 27 Oct 2025
8 · 6-K
After market open · 14:57 ET
6-K ↗
Mon, 27 Oct 2025
25.4100
29.9700
25.0300
26.5400
1,302,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
18.8800
19.8800
18.8800
19.3800
144,500
Thu, 23 Oct 2025
17.6800
19.5800
17.3500
18.7900
239,300
Wed, 22 Oct 2025
17.1500
17.7100
16.6200
17.5700
131,800
Tue, 21 Oct 2025
17.5700
18.2300
16.8200
17.3100
131,600
Mon, 20 Oct 2025
18.8600
19.1500
17.6800
17.7400
96,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
18.7400
19.5200
18.4000
18.5700
132,700
Thu, 16 Oct 2025
19.8800
19.8900
18.4700
18.7800
149,500
Wed, 15 Oct 2025
19.4100
21.0200
19.0600
19.4800
232,800
Tue, 14 Oct 2025
20.0000
21.7000
18.5500
19.1800
610,000
Mon, 13 Oct 2025
17.0800
20.8000
16.8300
20.0300
753,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
18.3900
18.4100
16.4000
16.6200
153,600
Thu, 09 Oct 2025
16.5300
18.3200
16.2600
18.0200
398,200
Wed, 08 Oct 2025
15.3500
16.7500
15.3500
16.4200
160,200
Tue, 07 Oct 2025
15.5300
16.3600
15.3300
15.3800
182,300
Mon, 06 Oct 2025
15.7100
16.1700
15.0900
15.5200
105,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
15.6100
16.2000
15.2200
15.5200
123,200
Thu, 02 Oct 2025
15.0000
15.6600
14.3800
15.6200
172,700
Wed, 01 Oct 2025
15.3200
15.5200
14.7900
15.0100
112,900
Tue, 30 Sep 2025
16.0100
16.3300
15.3700
15.5600
175,100
Mon, 29 Sep 2025
16.6400
16.9800
16.0600
16.1600
148,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
17.4600
18.1400
16.4300
16.6000
160,100
Thu, 25 Sep 2025
19.1600
19.3100
17.5300
17.5300
156,800
Wed, 24 Sep 2025
19.4500
20.7000
18.8000
19.1300
269,500
Tue, 23 Sep 2025
18.5000
19.9900
18.1600
18.6800
311,800
Mon, 22 Sep 2025
16.5100
18.4000
16.1200
18.2100
390,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
15.5200
15.7300
14.8900
15.1800
208,400
Thu, 18 Sep 2025
16.7200
16.8500
14.9200
15.4200
338,000
Wed, 17 Sep 2025
17.1900
17.4000
16.5200
16.5300
110,800
Tue, 16 Sep 2025
17.0200
17.4100
16.7600
17.2100
157,600
Mon, 15 Sep 2025
16.9900
17.4600
16.4300
16.7000
185,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
17.9400
18.1500
16.5600
17.0400
153,200
Thu, 11 Sep 2025
18.7500
19.3800
17.8600
18.0300
134,500
Wed, 10 Sep 2025
17.8300
18.9500
17.8300
18.7800
153,400
Tue, 09 Sep 2025
17.2500
18.4500
17.2500
17.6100
239,800
Mon, 08 Sep 2025
18.6000
18.9500
17.0000
17.3800
343,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
21.7500
22.0000
20.8000
21.8500
137,700
Thu, 04 Sep 2025
21.2400
21.8100
20.5800
21.6900
153,100
Wed, 03 Sep 2025
21.2300
22.2700
20.2000
20.6700
177,700
Tue, 02 Sep 2025
21.1300
21.2900
19.9300
20.9300
240,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
22.2400
22.5600
21.4400
21.4700
77,100
Thu, 28 Aug 2025
21.0800
22.9000
21.0800
22.3600
147,800
Wed, 27 Aug 2025
21.6600
21.8000
21.0600
21.1200
85,200
Tue, 26 Aug 2025
21.7400
22.2400
21.2500
21.7400
152,300
Mon, 25 Aug 2025
23.4400
23.4400
21.3300
21.5000
301,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
7 · 6-K
After-hours · 17:02 ET
6-K ↗
Fri, 22 Aug 2025
24.3300
25.2900
23.5100
23.5500
117,300
Thu, 21 Aug 2025
24.3800
25.3600
24.1100
24.3500
116,000
Wed, 20 Aug 2025
25.2600
26.0900
24.3500
24.4800
278,500
Tue, 19 Aug 2025
27.2800
28.3400
25.7200
25.9600
130,200
Mon, 18 Aug 2025
27.1900
28.5400
27.0500
28.0100
61,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
27.2800
27.5900
26.8300
27.0900
33,400
Thu, 14 Aug 2025
28.8600
28.8600
27.3400
27.5300
78,300
Wed, 13 Aug 2025
29.7700
30.0100
29.0100
29.1000
60,500
Tue, 12 Aug 2025
28.3300
30.3300
28.1400
29.4700
157,400
Mon, 11 Aug 2025
6 · 6-K
After market open · 12:12 ET
6-K ↗
Mon, 11 Aug 2025
5 · 6-K
After market open · 12:09 ET
6-K ↗
Mon, 11 Aug 2025
4 · 6-K
After market open · 12:06 ET
6-K ↗
Mon, 11 Aug 2025
3 · 6-K
After market open · 11:53 ET
6-K ↗
Mon, 11 Aug 2025
27.8400
28.8900
27.5900
28.5900
69,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
2 · 6-K
After market open · 15:10 ET
6-K ↗
Fri, 08 Aug 2025
29.2500
29.2500
27.4700
28.2600
117,800
Thu, 07 Aug 2025
31.7300
31.7300
28.8100
29.1700
162,800
Wed, 06 Aug 2025
29.9000
31.5700
29.6400
31.3100
169,300
Tue, 05 Aug 2025
29.0700
29.9800
28.5000
29.9800
106,900
Mon, 04 Aug 2025
28.8300
29.6800
28.4100
29.1900
78,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
27.9700
29.1800
27.5000
28.4700
103,000
Thu, 31 Jul 2025
28.7000
29.3600
27.7100
28.5200
144,600
Wed, 30 Jul 2025
29.4300
30.1400
27.4600
28.7600
167,900
Tue, 29 Jul 2025
28.8000
30.1400
28.3200
29.8000
171,100
Mon, 28 Jul 2025
26.8200
28.6800
26.4400
28.4900
144,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
25.5600
27.3900
25.5600
26.6500
111,200
Thu, 24 Jul 2025
25.6500
25.6500
24.9300
25.5600
56,900
Wed, 23 Jul 2025
1 · 6-K
After market open · 14:59 ET
6-K ↗
Wed, 23 Jul 2025
24.4900
25.4700
24.3600
25.3800
76,600
Tue, 22 Jul 2025
24.7600
25.2500
23.9400
24.1500
82,100