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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
46.2200
46.5000
46.0700
46.4000
206,993
Thu, 03 Sep 2026
45.4700
46.0000
45.2000
45.7400
319,800
Wed, 02 Sep 2026
44.5900
45.2300
44.5100
45.1300
209,500
Tue, 01 Sep 2026
44.5700
45.0500
44.2700
44.4800
252,400
Mon, 31 Aug 2026
44.5000
44.9900
44.1000
44.5500
282,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
44.5700
45.3000
44.3000
44.5200
241,400
Thu, 27 Aug 2026
44.3000
45.4300
44.2900
44.9900
387,400
Wed, 26 Aug 2026
44.9300
45.1200
44.0500
44.2000
394,300
Tue, 25 Aug 2026
44.5700
45.4500
44.0000
45.3000
289,200
Mon, 24 Aug 2026
44.0600
44.8000
43.6300
44.6400
334,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
43.0700
44.4700
43.0700
43.8300
339,400
Thu, 20 Aug 2026
43.5000
44.0000
43.2500
43.3800
297,100
Wed, 19 Aug 2026
43.4900
43.6600
43.0000
43.4800
240,300
Tue, 18 Aug 2026
43.4500
43.5900
42.8900
43.2200
300,700
Mon, 17 Aug 2026
42.5000
43.4800
42.4200
43.3800
343,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
41.8100
42.3800
41.6700
42.1700
317,000
Thu, 13 Aug 2026
41.5800
42.4800
41.4700
41.4800
638,300
Wed, 12 Aug 2026
40.9600
41.5200
40.6400
41.2400
331,200
Tue, 11 Aug 2026
41.7500
41.9000
40.1200
40.7800
696,700
Mon, 10 Aug 2026
43.2700
43.2700
41.7100
41.8800
386,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
42.8000
43.3000
41.7000
42.4400
502,800
Thu, 06 Aug 2026
23 · 6-K
After-hours · 17:03 ET
6-K ↗
Thu, 06 Aug 2026
43.0300
43.4400
42.1400
42.8000
629,400
Wed, 05 Aug 2026
22 · 6-K
After-hours · 16:05 ET
6-K ↗
Wed, 05 Aug 2026
43.2800
43.5300
41.9800
42.6900
410,200
Tue, 04 Aug 2026
43.9900
44.1700
43.2100
43.4500
416,100
Mon, 03 Aug 2026
44.2200
44.2800
43.4600
44.0400
283,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
44.5400
44.6900
43.7200
44.3400
241,600
Thu, 30 Jul 2026
43.8000
44.5800
43.1900
44.4700
263,200
Wed, 29 Jul 2026
43.5000
43.9200
43.0500
43.3400
205,600
Tue, 28 Jul 2026
43.1900
43.6000
42.7300
43.6000
294,700
Mon, 27 Jul 2026
43.1800
43.8900
42.9200
43.1400
293,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
43.0200
43.8900
43.0200
43.6100
332,000
Thu, 23 Jul 2026
41.8900
43.1200
41.8900
43.0200
293,700
Wed, 22 Jul 2026
42.3000
42.5000
41.9400
42.0600
266,900
Tue, 21 Jul 2026
41.3900
42.2900
41.0000
42.0500
300,200
Mon, 20 Jul 2026
40.5600
41.4500
40.4800
41.1000
256,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
41.3800
41.3800
40.1600
40.1600
368,900
Thu, 16 Jul 2026
41.1400
42.0100
41.1400
41.6300
313,800
Wed, 15 Jul 2026
41.4200
41.4500
40.6900
41.1400
240,000
Tue, 14 Jul 2026
21 · 6-K
After-hours · 17:13 ET
6-K ↗
Tue, 14 Jul 2026
41.0000
41.6400
40.9000
41.2400
307,400
Mon, 13 Jul 2026
40.4200
40.9500
40.4200
40.8100
228,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
39.5300
40.3000
39.5300
40.0600
243,300
Thu, 09 Jul 2026
39.8100
39.8200
38.6600
39.4400
441,100
Wed, 08 Jul 2026
39.3200
39.8600
39.0000
39.8400
251,900
Tue, 07 Jul 2026
39.1700
39.4400
38.8900
38.9600
181,900
Mon, 06 Jul 2026
38.2100
39.4300
38.0000
38.9900
268,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
38.3400
38.9300
38.0600
38.1100
201,400
Wed, 01 Jul 2026
37.6000
38.4000
37.5300
37.7800
201,100
Tue, 30 Jun 2026
37.7400
38.0000
37.1500
37.6000
300,600
Mon, 29 Jun 2026
37.8300
37.8900
37.3600
37.7400
249,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.9400
37.9400
37.0900
37.7900
312,400
Thu, 25 Jun 2026
38.6300
39.0000
37.8800
38.0900
235,900
Wed, 24 Jun 2026
20 · 6-K
After-hours · 16:35 ET
6-K ↗
Wed, 24 Jun 2026
38.8300
39.1000
38.3900
38.6900
283,800
Tue, 23 Jun 2026
38.1900
39.4200
38.0700
39.0400
285,600
Mon, 22 Jun 2026
37.8800
38.8800
37.8400
38.3200
403,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
37.9000
38.2300
37.3400
37.8900
369,500
Thu, 18 Jun 2026
19 · 6-K
Pre-market · 08:41 ET
6-K ↗
Wed, 17 Jun 2026
38.9600
39.1800
37.8000
37.9800
252,000
Tue, 16 Jun 2026
39.3700
39.5100
38.5400
38.7800
299,700
Mon, 15 Jun 2026
40.0700
40.4700
39.2100
39.3400
346,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
38.8200
40.0700
38.7800
40.0700
256,300
Thu, 11 Jun 2026
38.3400
38.9200
38.3400
38.6800
174,000
Wed, 10 Jun 2026
38.3900
39.0700
38.0700
38.1300
261,400
Tue, 09 Jun 2026
38.2100
38.6200
37.9800
38.5600
267,200
Tue, 09 Jun 2026
18 · 6-K
Pre-market · 08:36 ET
6-K ↗
Mon, 08 Jun 2026
38.4800
38.4800
37.5500
37.8400
303,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
37.1400
38.6200
37.1400
38.1300
336,900
Fri, 05 Jun 2026
17 · 6-K
Pre-market · 08:57 ET
6-K ↗
Thu, 04 Jun 2026
37.5100
38.2500
37.5100
37.9200
296,700
Wed, 03 Jun 2026
37.2800
38.0800
37.2300
37.5300
378,700
Tue, 02 Jun 2026
37.9800
38.1900
37.5100
37.5700
328,400
Mon, 01 Jun 2026
36.4500
38.0600
36.3000
37.9300
451,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
36.4600
36.6900
36.1500
36.4300
350,800
Thu, 28 May 2026
36.7900
38.3200
36.2700
36.4600
575,800
Wed, 27 May 2026
37.3600
37.6000
36.4400
36.7400
579,700
Tue, 26 May 2026
38.0100
38.7400
37.2400
37.5400
599,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16 · 6-K
After-hours · 16:48 ET
6-K ↗
Fri, 22 May 2026
39.1700
39.9700
37.3900
38.0200
877,500
Thu, 21 May 2026
41.3800
41.7500
40.9000
40.9400
339,200
Wed, 20 May 2026
40.7400
41.6400
40.5800
41.4400
330,500
Tue, 19 May 2026
41.2000
41.2000
40.1200
40.2900
260,600
Mon, 18 May 2026
41.0200
41.5500
40.7200
41.3100
515,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41.1600
41.7000
40.7300
40.8600
285,900
Thu, 14 May 2026
41.3000
41.7400
40.9000
41.3800
250,800
Wed, 13 May 2026
41.9700
42.0800
40.9200
41.2500
292,400
Tue, 12 May 2026
15 · 6-K
After-hours · 16:20 ET
6-K ↗
Tue, 12 May 2026
41.5500
41.9700
41.1000
41.7900
355,900
Mon, 11 May 2026
42.4200
42.7000
41.5100
41.7800
279,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.8000
42.6600
41.7400
42.2900
278,800
Thu, 07 May 2026
41.7100
42.0600
41.2900
41.5300
400,200
Wed, 06 May 2026
41.7000
42.1400
41.0600
41.6100
444,600
Tue, 05 May 2026
40.1000
41.7200
40.1000
41.5000
523,800
Mon, 04 May 2026
40.2500
40.5000
39.7300
39.7500
243,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.4900
40.7000
40.0000
40.5700
242,300
Thu, 30 Apr 2026
40.4900
40.8800
40.1000
40.4000
250,400
Wed, 29 Apr 2026
39.3200
39.6900
38.8000
39.4300
187,600
Tue, 28 Apr 2026
39.4500
39.9800
39.0000
39.6600
283,100
Tue, 28 Apr 2026
14 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Mon, 27 Apr 2026
38.7300
39.3500
38.6800
39.1500
407,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
38.0800
38.5400
37.6000
38.5400
216,900
Thu, 23 Apr 2026
38.4000
38.5000
37.6000
37.6500
152,600
Wed, 22 Apr 2026
37.7500
38.2700
37.2800
38.2200
353,000
Tue, 21 Apr 2026
38.5900
38.7600
37.3200
37.3500
218,300
Mon, 20 Apr 2026
38.8600
39.0000
38.2600
38.5400
198,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
39.5600
40.0000
38.8500
38.9500
323,600
Thu, 16 Apr 2026
38.8000
39.4000
38.6000
39.2200
283,400
Wed, 15 Apr 2026
39.1800
39.4400
38.6600
38.9100
176,300
Tue, 14 Apr 2026
39.1000
39.3300
38.7700
38.8000
217,300
Mon, 13 Apr 2026
38.3200
38.9700
38.1300
38.9500
251,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.2600
38.7400
38.0300
38.3200
175,600
Thu, 09 Apr 2026
38.9200
39.2000
37.9100
38.2700
266,200
Wed, 08 Apr 2026
38.2700
39.0400
38.2700
38.9100
185,100
Tue, 07 Apr 2026
38.6900
39.0000
37.7400
37.9000
184,300
Mon, 06 Apr 2026
38.4000
38.9500
38.0100
38.9300
299,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.2100
38.4400
37.2100
38.4100
187,500
Wed, 01 Apr 2026
37.5800
38.1300
37.3200
37.6400
280,800
Tue, 31 Mar 2026
36.3800
37.3000
36.2400
37.2300
344,300
Mon, 30 Mar 2026
37.0000
37.1300
35.7700
35.9600
378,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
37.5200
37.9000
36.5900
36.6500
372,300
Thu, 26 Mar 2026
38.2000
38.9500
37.9300
38.0900
303,500
Wed, 25 Mar 2026
39.8200
39.8200
38.3600
38.4900
290,000
Tue, 24 Mar 2026
38.3000
39.5200
38.2300
39.4500
381,200
Mon, 23 Mar 2026
38.1800
38.4700
37.5000
38.2300
367,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
38.6800
38.6800
37.5400
37.8000
1,093,700
Thu, 19 Mar 2026
37.8000
38.7600
37.5000
38.7200
364,700
Wed, 18 Mar 2026
38.3500
38.9800
38.3100
38.3700
376,700
Tue, 17 Mar 2026
38.0000
38.5500
37.9400
38.1400
399,000
Mon, 16 Mar 2026
13 · 20-F
After-hours · 17:00 ET
SEC Form 20-F ↗
Mon, 16 Mar 2026
37.6800
38.1700
37.6500
37.8200
463,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
37.5600
37.6900
36.9700
37.1700
359,400
Thu, 12 Mar 2026
38.3000
38.3400
37.2900
37.4200
371,700
Wed, 11 Mar 2026
39.4000
39.6400
38.3600
38.6700
314,900
Tue, 10 Mar 2026
39.5100
40.1300
38.9800
39.6300
454,900
Tue, 10 Mar 2026
12 · 6-K
Pre-market · 09:19 ET
6-K ↗
Mon, 09 Mar 2026
38.5800
39.2100
37.6900
39.1500
669,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.8600
39.4500
37.5300
38.8100
639,600
Fri, 06 Mar 2026
11 · 6-K
Pre-market · 09:25 ET
6-K ↗
Thu, 05 Mar 2026
38.8000
39.7500
36.6700
38.5200
918,900
Wed, 04 Mar 2026
39.9100
40.5200
39.4100
40.2200
543,600
Tue, 03 Mar 2026
39.9500
40.6300
38.8700
40.1500
420,600
Mon, 02 Mar 2026
40.9700
41.4000
39.8600
41.1000
603,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
40.4900
41.1300
40.4800
41.0800
496,200
Thu, 26 Feb 2026
39.9500
40.6600
39.6300
40.4100
403,500
Wed, 25 Feb 2026
39.2800
39.9100
38.7900
39.8900
448,500
Tue, 24 Feb 2026
38.9500
39.3300
38.5000
39.1800
485,100
Mon, 23 Feb 2026
40.1900
40.3400
39.3000
39.4800
418,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
39.0500
40.3700
39.0500
40.2600
379,700
Thu, 19 Feb 2026
38.9500
39.3000
38.6400
39.2300
273,600
Wed, 18 Feb 2026
39.0000
39.1700
38.5800
39.0200
267,600
Tue, 17 Feb 2026
38.4400
39.0200
38.1500
38.8500
368,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
37.2000
38.1500
37.0600
38.1500
261,600
Fri, 13 Feb 2026
10 · 6-K
Pre-market · 08:50 ET
6-K ↗
Thu, 12 Feb 2026
38.0900
38.3000
36.5800
37.1900
299,600
Wed, 11 Feb 2026
37.6000
38.2500
37.2400
37.7900
243,500
Tue, 10 Feb 2026
37.3200
37.9500
37.2100
37.2400
222,900
Mon, 09 Feb 2026
36.4100
37.4600
36.4100
37.3000
353,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
35.5400
36.7300
35.4700
36.6600
281,500
Thu, 05 Feb 2026
35.6000
36.0000
35.3100
35.5600
305,300
Wed, 04 Feb 2026
37.1800
37.5000
35.5800
36.0000
414,200
Tue, 03 Feb 2026
38.2500
38.5200
36.6500
37.3900
325,200
Mon, 02 Feb 2026
37.3200
38.0000
36.8000
37.9900
273,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
37.1700
37.7000
37.0200
37.5400
235,000
Thu, 29 Jan 2026
37.7500
38.1400
36.4700
37.5700
327,900
Wed, 28 Jan 2026
37.2500
37.8200
37.1200
37.5100
398,200
Tue, 27 Jan 2026
36.8000
37.7900
36.7500
37.2000
430,400
Mon, 26 Jan 2026
36.3500
36.6200
36.1700
36.5000
270,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
36.2500
36.6500
36.0500
36.0900
234,100
Thu, 22 Jan 2026
36.4500
36.5800
35.8200
36.2900
299,100
Wed, 21 Jan 2026
35.5000
36.3000
35.4600
36.2900
552,600
Tue, 20 Jan 2026
35.0000
35.4600
34.7400
35.2700
314,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
35.9700
36.0000
35.1100
35.2400
379,500
Thu, 15 Jan 2026
36.4000
36.4100
35.7100
36.1100
296,900
Wed, 14 Jan 2026
36.1300
36.4900
35.9100
36.4200
246,500
Tue, 13 Jan 2026
36.3000
36.9000
35.6500
35.6700
258,100
Mon, 12 Jan 2026
35.6700
36.6400
35.6700
36.2300
438,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.0000
36.2100
35.4100
35.7000
353,000
Thu, 08 Jan 2026
36.3000
36.5800
35.8100
35.9800
264,900
Wed, 07 Jan 2026
35.3500
36.3600
35.3500
36.3200
375,900
Tue, 06 Jan 2026
34.6200
35.7000
34.6000
35.4300
275,300
Mon, 05 Jan 2026
34.9700
35.4600
34.5600
34.5600
392,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.1700
35.4900
34.1500
34.9200
440,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.1000
35.2800
34.8000
35.0400
245,700
Tue, 30 Dec 2025
35.1200
35.4000
34.8100
34.9400
215,900
Mon, 29 Dec 2025
34.7000
35.1800
34.7000
35.0000
209,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
34.6600
34.7400
34.3600
34.6300
167,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
34.5000
34.5600
34.1200
34.5300
152,300
Tue, 23 Dec 2025
34.5200
34.7300
34.4100
34.5000
212,100
Mon, 22 Dec 2025
33.9900
34.7500
33.9300
34.4900
265,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
34.0100
34.1500
33.7100
33.8200
428,000
Thu, 18 Dec 2025
33.6500
34.1900
33.4400
34.0000
248,900
Wed, 17 Dec 2025
34.0600
34.1000
33.4400
33.4900
224,500
Tue, 16 Dec 2025
33.0100
34.1700
33.0000
33.8900
415,700
Mon, 15 Dec 2025
33.2800
33.6400
32.7400
33.1500
788,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
34.6000
34.6100
33.4300
33.9100
553,400
Thu, 11 Dec 2025
35.2200
35.2900
34.2000
34.4900
751,600
Wed, 10 Dec 2025
35.9400
36.1300
35.4500
35.7600
283,600
Tue, 09 Dec 2025
9 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 09 Dec 2025
36.3600
36.3700
35.8700
35.9400
269,500
Mon, 08 Dec 2025
36.4800
37.2200
36.3800
36.4900
669,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
36.2600
36.5000
36.0400
36.1800
323,300
Thu, 04 Dec 2025
36.2000
36.6700
36.1400
36.2600
363,600
Wed, 03 Dec 2025
36.0000
36.4500
35.9300
36.0800
350,600
Tue, 02 Dec 2025
35.7500
35.8800
35.2600
35.8600
770,900
Tue, 02 Dec 2025
8 · 6-K
Pre-market · 06:40 ET
6-K ↗
Mon, 01 Dec 2025
35.2200
35.9100
35.2200
35.6600
560,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
35.2500
35.4900
35.0500
35.1100
169,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.2500
35.5500
34.9200
35.0500
314,600
Tue, 25 Nov 2025
34.9800
35.2700
34.4100
35.1500
411,500
Mon, 24 Nov 2025
33.5000
34.6500
33.2600
34.5700
418,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.1600
33.6100
32.8700
33.5400
393,900
Thu, 20 Nov 2025
34.9500
35.2100
33.7400
33.7700
496,300
Wed, 19 Nov 2025
35.0800
35.5000
34.6400
34.7000
455,100
Tue, 18 Nov 2025
34.5700
35.3700
34.2500
35.1900
471,700
Mon, 17 Nov 2025
34.5100
35.5900
34.3000
34.7100
795,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
33.8000
34.7000
33.1700
34.5100
319,500
Thu, 13 Nov 2025
34.3900
34.8400
33.9900
34.0900
306,600
Wed, 12 Nov 2025
7 · 6-K
After-hours · 16:48 ET
6-K ↗
Wed, 12 Nov 2025
34.2500
34.6900
33.9600
34.3500
534,900
Tue, 11 Nov 2025
34.8100
34.8100
33.9200
34.2300
461,600
Mon, 10 Nov 2025
33.0300
34.7700
32.4700
34.6600
1,096,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
31.8000
31.8300
31.2600
31.6800
321,700
Thu, 06 Nov 2025
31.5500
32.2800
31.2500
31.8000
366,100
Wed, 05 Nov 2025
31.0000
31.9400
30.9600
31.8200
250,600
Tue, 04 Nov 2025
31.2500
31.3700
30.6800
31.0400
404,100
Mon, 03 Nov 2025
31.5500
31.8300
31.3600
31.5300
325,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
30.8000
31.7300
30.5800
31.5300
406,800
Thu, 30 Oct 2025
30.4000
30.6700
30.3000
30.6600
246,700
Wed, 29 Oct 2025
30.0300
30.7000
30.0300
30.5100
468,000
Tue, 28 Oct 2025
29.3300
30.4100
29.3300
30.1200
448,000
Mon, 27 Oct 2025
28.7800
29.3400
28.7600
29.1500
326,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
28.5000
28.8000
28.1300
28.4700
348,500
Thu, 23 Oct 2025
28.3000
28.6300
28.1100
28.5500
216,700
Wed, 22 Oct 2025
28.0800
28.2800
27.8100
28.1000
236,200
Tue, 21 Oct 2025
28.3200
28.4700
27.9500
28.0000
259,500
Mon, 20 Oct 2025
28.5200
28.9600
28.1600
28.2600
266,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
6 · 6-K
After-hours · 16:56 ET
6-K ↗
Fri, 17 Oct 2025
28.2800
28.6400
28.1600
28.4400
256,200
Thu, 16 Oct 2025
28.6600
29.1200
28.2200
28.3300
325,100
Wed, 15 Oct 2025
28.0900
28.7000
28.0500
28.4000
394,800
Tue, 14 Oct 2025
27.5000
27.9400
27.2800
27.8300
424,700
Mon, 13 Oct 2025
27.8900
28.1100
27.7300
27.7800
376,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
28.3500
28.7000
27.2900
27.4100
405,000
Thu, 09 Oct 2025
28.6000
28.9200
28.2300
28.3500
324,600
Wed, 08 Oct 2025
29.3600
29.4600
28.5500
28.6600
390,800
Tue, 07 Oct 2025
29.8700
29.9900
29.1000
29.2200
356,200
Mon, 06 Oct 2025
30.9200
30.9200
29.8300
29.9200
337,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
30.6100
30.7200
30.3100
30.5300
211,800
Thu, 02 Oct 2025
30.8500
30.9200
30.4900
30.5600
196,800
Wed, 01 Oct 2025
30.5200
30.8400
30.1500
30.6600
239,300
Tue, 30 Sep 2025
30.9000
31.0700
30.4600
30.7000
335,500
Mon, 29 Sep 2025
31.9500
31.9500
30.5600
30.9200
463,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
32.0100
32.2000
31.8000
31.8800
185,900
Thu, 25 Sep 2025
31.9100
31.9300
31.4400
31.8400
298,800
Wed, 24 Sep 2025
32.4000
32.4900
31.9500
32.0500
193,800
Tue, 23 Sep 2025
32.0000
32.4900
32.0000
32.3200
269,800
Tue, 23 Sep 2025
5 · 6-K
Pre-market · 08:17 ET
6-K ↗
Tue, 23 Sep 2025
4 · 424B5
Pre-market · 08:09 ET
424B5 ↗
Tue, 23 Sep 2025
3 · 424B5
Pre-market · 08:01 ET
424B5 ↗
Tue, 23 Sep 2025
2 · F-3ASR
Pre-market · 06:09 ET
F-3ASR ↗
Mon, 22 Sep 2025
31.9000
32.2000
31.8800
32.1300
206,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
32.9400
32.9400
31.8300
31.8600
563,200
Thu, 18 Sep 2025
32.4900
33.0800
32.4100
33.0600
254,200
Wed, 17 Sep 2025
31.9800
32.6600
31.9100
32.4700
252,400
Tue, 16 Sep 2025
32.6100
32.6400
31.8900
31.9600
285,400
Mon, 15 Sep 2025
32.2000
33.0500
32.1800
32.5300
351,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
31.8500
32.4500
31.8500
31.9300
429,800
Fri, 12 Sep 2025
1 · 6-K
Pre-market · 08:49 ET
6-K ↗
Thu, 11 Sep 2025
31.4000
31.9700
31.0000
31.9600
291,400
Wed, 10 Sep 2025
31.5700
31.6800
31.1100
31.2900
387,900
Tue, 09 Sep 2025
31.7000
31.7800
31.4500
31.6500
189,700
Mon, 08 Sep 2025
31.3900
31.7500
31.2900
31.6700
287,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
30.8000
31.4100
30.8000
31.3900
266,500