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
71.2700
72.1900
70.5870
70.6500
174,597
Tue, 21 Jul 2026
71.1300
72.2800
71.0700
71.8900
180,800
Mon, 20 Jul 2026
69.4000
69.8500
68.7300
69.0900
174,700
Mon, 20 Jul 2026
55 · 6-K
Pre-market · 06:01 ET
6-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
70.1300
71.5700
69.7300
70.7600
154,600
Thu, 16 Jul 2026
71.7200
72.6500
71.4700
71.5500
173,800
Wed, 15 Jul 2026
71.4000
72.1200
71.1500
71.4200
237,900
Tue, 14 Jul 2026
72.7000
73.4000
71.0200
71.2700
418,200
Mon, 13 Jul 2026
73.0800
73.7700
72.7100
72.9800
206,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
72.9100
73.8000
72.8500
73.2800
150,000
Fri, 10 Jul 2026
54 · 6-K/A
Pre-market · 06:21 ET
6-K/A ↗
Fri, 10 Jul 2026
53 · 6-K
Pre-market · 06:16 ET
6-K ↗
Thu, 09 Jul 2026
70.5100
70.6600
69.4600
70.5800
367,900
Wed, 08 Jul 2026
70.5300
71.8600
70.1000
71.8500
240,000
Wed, 08 Jul 2026
52 · 6-K
Pre-market · 06:28 ET
6-K ↗
Tue, 07 Jul 2026
71.5300
72.0700
70.7100
71.3400
174,000
Mon, 06 Jul 2026
69.6400
70.8700
69.5800
70.4900
285,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.0000
67.6100
65.9900
66.8800
271,200
Wed, 01 Jul 2026
61.9900
63.0000
61.5900
62.5200
322,600
Tue, 30 Jun 2026
62.7300
63.3700
62.3300
63.2500
315,600
Tue, 30 Jun 2026
51 · 6-K
Pre-market · 08:34 ET
6-K ↗
Mon, 29 Jun 2026
62.5100
63.1500
62.1000
62.8800
279,000
Mon, 29 Jun 2026
50 · 6-K
Pre-market · 06:03 ET
6-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
60.0400
61.0300
59.7800
60.2800
303,900
Thu, 25 Jun 2026
62.5000
62.6900
61.5800
61.9900
524,700
Wed, 24 Jun 2026
63.2000
63.4500
62.2500
62.5200
380,700
Tue, 23 Jun 2026
63.9400
65.8700
63.9400
65.3000
306,500
Mon, 22 Jun 2026
64.9800
66.7300
64.4400
66.1600
490,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.7500
67.5100
66.4800
66.6500
267,400
Wed, 17 Jun 2026
68.6500
69.3300
67.3800
67.5900
325,800
Tue, 16 Jun 2026
71.3600
71.4500
70.6900
71.0800
188,000
Mon, 15 Jun 2026
69.6000
71.2600
69.5400
69.7500
399,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.1600
67.6800
66.1600
67.3000
142,800
Thu, 11 Jun 2026
64.8500
65.8300
63.7200
65.5800
300,800
Wed, 10 Jun 2026
65.1600
65.7800
64.2400
64.2700
251,700
Tue, 09 Jun 2026
66.9400
67.1600
64.6700
65.9900
410,200
Mon, 08 Jun 2026
64.8000
64.9300
63.3900
63.9100
277,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
68.2900
68.9900
67.0400
67.1700
472,200
Thu, 04 Jun 2026
64.7300
66.6800
64.7300
66.0700
252,400
Wed, 03 Jun 2026
64.0100
64.5700
63.6800
63.9700
261,900
Tue, 02 Jun 2026
63.0600
65.1500
63.0600
64.9200
185,900
Mon, 01 Jun 2026
62.3500
62.6700
61.5300
62.3300
252,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
62.9100
63.4600
62.3500
63.0900
358,600
Thu, 28 May 2026
62.5000
63.4200
62.0200
63.0100
331,400
Wed, 27 May 2026
64.4000
64.7500
63.1400
63.8000
261,300
Tue, 26 May 2026
64.7600
65.0300
64.3900
64.5500
167,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
64.8900
65.3700
64.1700
64.3100
150,800
Thu, 21 May 2026
63.3500
64.6900
62.9100
64.0800
202,100
Wed, 20 May 2026
63.4500
64.6800
62.8000
64.2200
233,200
Tue, 19 May 2026
63.0900
63.9500
62.4800
63.1800
238,400
Mon, 18 May 2026
64.2600
64.2600
63.1900
63.6200
347,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
63.7600
64.3500
63.4700
64.1300
172,300
Fri, 15 May 2026
49 · 6-K
Pre-market · 06:19 ET
6-K ↗
Fri, 15 May 2026
48 · 6-K
Pre-market · 06:05 ET
6-K ↗
Thu, 14 May 2026
64.6400
65.8600
64.6400
65.3700
197,600
Wed, 13 May 2026
64.3900
64.7600
63.7200
64.2600
342,400
Tue, 12 May 2026
65.0200
65.7100
64.5000
65.6900
269,300
Mon, 11 May 2026
67.8100
67.8300
66.0700
66.6500
285,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.5300
69.2300
67.2200
68.5400
207,000
Thu, 07 May 2026
68.7900
68.9200
67.4100
67.7700
206,000
Wed, 06 May 2026
68.7000
68.7300
67.3100
68.5100
205,100
Tue, 05 May 2026
66.8500
68.4200
66.8500
67.8900
190,100
Mon, 04 May 2026
66.6400
67.0800
66.0100
66.2500
156,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.3600
69.1100
67.9600
68.3500
111,700
Thu, 30 Apr 2026
67.4300
69.0600
67.3600
68.8400
162,700
Wed, 29 Apr 2026
67.1900
67.6300
66.4700
66.6100
231,900
Tue, 28 Apr 2026
66.9900
67.6500
66.3800
66.9000
190,600
Mon, 27 Apr 2026
67.1400
67.4200
66.4200
66.7900
164,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.2200
67.2900
66.0200
66.3800
215,700
Thu, 23 Apr 2026
66.6300
67.4400
66.0600
66.7300
428,700
Thu, 23 Apr 2026
47 · 6-K
Pre-market · 08:46 ET
6-K ↗
Thu, 23 Apr 2026
46 · 6-K
Pre-market · 08:42 ET
6-K ↗
Thu, 23 Apr 2026
45 · 6-K
Pre-market · 08:36 ET
6-K ↗
Wed, 22 Apr 2026
67.0500
67.0500
65.0900
65.5700
514,000
Wed, 22 Apr 2026
44 · 20-F
Pre-market · 06:25 ET
FORM 20-F ↗
Tue, 21 Apr 2026
68.3700
68.4300
66.2500
66.5900
178,600
Mon, 20 Apr 2026
68.4100
68.8100
68.0500
68.2000
141,900
Mon, 20 Apr 2026
43 · 6-K
Pre-market · 06:10 ET
6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.0000
69.8500
67.9900
69.1100
133,300
Thu, 16 Apr 2026
67.0400
68.0000
66.4000
67.3200
236,800
Wed, 15 Apr 2026
68.2200
68.3100
65.4000
66.0800
630,300
Tue, 14 Apr 2026
67.9600
68.3900
67.5900
68.2800
235,500
Mon, 13 Apr 2026
66.6800
68.0500
66.0700
67.9100
259,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
67.3100
67.6700
66.7700
67.3100
170,600
Thu, 09 Apr 2026
65.3500
66.8900
65.3500
66.6400
153,500
Wed, 08 Apr 2026
66.2000
66.8200
64.9100
66.4100
250,700
Wed, 08 Apr 2026
42 · 6-K
Pre-market · 06:01 ET
6-K ↗
Tue, 07 Apr 2026
62.1100
62.6000
61.2900
62.5500
218,100
Mon, 06 Apr 2026
62.6600
62.9000
62.1800
62.7600
160,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.5900
62.6600
60.5900
62.1600
164,300
Wed, 01 Apr 2026
62.4800
63.1100
62.1100
62.5000
221,300
Tue, 31 Mar 2026
58.4500
61.3200
58.4500
61.3200
398,700
Tue, 31 Mar 2026
41 · 6-K
Pre-market · 06:01 ET
6-K ↗
Mon, 30 Mar 2026
60.3500
60.5500
59.5000
59.6600
234,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
61.2100
62.0700
60.5500
60.8300
280,900
Thu, 26 Mar 2026
61.4600
62.0700
60.9000
60.9200
438,500
Thu, 26 Mar 2026
40 · 6-K
Pre-market · 06:06 ET
6-K ↗
Thu, 26 Mar 2026
39 · 6-K
Pre-market · 06:02 ET
6-K ↗
Wed, 25 Mar 2026
62.0300
62.3700
61.5700
61.7400
340,300
Tue, 24 Mar 2026
60.5200
61.4800
59.9300
61.1900
502,200
Mon, 23 Mar 2026
61.9000
62.8000
61.5000
62.1500
310,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.7300
63.5400
61.2100
61.7200
533,200
Thu, 19 Mar 2026
60.5100
63.1300
60.5100
62.6700
458,800
Wed, 18 Mar 2026
61.8000
62.0200
60.7800
60.8200
397,900
Wed, 18 Mar 2026
38 · 6-K
Pre-market · 06:04 ET
6-K ↗
Tue, 17 Mar 2026
61.2800
61.9100
60.9200
61.2000
274,300
Mon, 16 Mar 2026
60.1400
60.9000
59.7200
60.4600
342,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.9500
60.2900
58.7500
58.7900
505,300
Thu, 12 Mar 2026
60.1600
60.4200
58.8500
59.2300
386,600
Thu, 12 Mar 2026
37 · 6-K
Pre-market · 07:04 ET
6-K ↗
Wed, 11 Mar 2026
61.2500
61.2700
60.2700
60.6600
217,000
Tue, 10 Mar 2026
61.2800
62.1700
60.4800
60.9400
331,200
Mon, 09 Mar 2026
58.8300
61.6200
58.6900
61.5700
337,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
59.7200
60.3200
58.5500
59.7300
513,200
Thu, 05 Mar 2026
62.3900
62.3900
59.7000
60.8700
893,900
Thu, 05 Mar 2026
36 · 6-K
Pre-market · 06:08 ET
6-K ↗
Wed, 04 Mar 2026
63.2500
64.4300
62.2900
64.0600
583,100
Tue, 03 Mar 2026
35 · 6-K
After market open · 10:17 ET
6-K ↗
Tue, 03 Mar 2026
34 · 6-K
After market open · 09:40 ET
6-K ↗
Tue, 03 Mar 2026
63.2400
64.0400
61.6000
63.7700
359,500
Tue, 03 Mar 2026
33 · 6-K
Pre-market · 07:55 ET
6-K ↗
Tue, 03 Mar 2026
32 · 6-K
Pre-market · 07:30 ET
6-K ↗
Tue, 03 Mar 2026
31 · 6-K
Pre-market · 06:53 ET
6-K ↗
Mon, 02 Mar 2026
64.0000
65.5600
60.6900
65.5000
641,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.2700
68.2700
66.3500
66.8100
283,300
Thu, 26 Feb 2026
71.2400
71.2400
68.5800
69.5400
244,300
Thu, 26 Feb 2026
30 · 6-K
Pre-market · 06:06 ET
6-K ↗
Wed, 25 Feb 2026
70.1500
70.8100
69.9800
70.8100
265,200
Tue, 24 Feb 2026
69.4300
70.6200
69.3000
70.4300
233,200
Mon, 23 Feb 2026
70.8700
71.1500
69.8000
69.9200
153,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.0000
71.7200
69.6500
71.7200
236,600
Thu, 19 Feb 2026
69.8000
69.8700
69.1800
69.5900
220,400
Wed, 18 Feb 2026
69.6600
70.1500
69.1100
69.9000
208,500
Tue, 17 Feb 2026
69.3400
70.3300
68.4000
69.2400
175,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.8800
70.3500
69.0800
69.8300
453,700
Thu, 12 Feb 2026
72.6100
73.4000
69.4400
69.7800
549,800
Wed, 11 Feb 2026
69.3800
69.9900
67.8500
68.2500
385,400
Tue, 10 Feb 2026
66.6800
67.5200
66.4400
66.7000
279,800
Mon, 09 Feb 2026
64.4000
65.0700
64.0800
64.6500
219,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.0200
65.6400
63.9300
65.1600
271,000
Thu, 05 Feb 2026
60.4600
62.0700
60.4600
61.7900
323,700
Thu, 05 Feb 2026
29 · 6-K
Pre-market · 06:28 ET
6-K ↗
Thu, 05 Feb 2026
28 · 6-K
Pre-market · 06:26 ET
6-K ↗
Thu, 05 Feb 2026
27 · 6-K
Pre-market · 06:22 ET
6-K ↗
Thu, 05 Feb 2026
26 · 6-K
Pre-market · 06:19 ET
6-K ↗
Thu, 05 Feb 2026
25 · 6-K
Pre-market · 06:16 ET
6-K ↗
Wed, 04 Feb 2026
61.8000
61.9300
60.3000
60.5500
265,600
Tue, 03 Feb 2026
61.2600
61.7300
60.0200
60.4200
314,300
Mon, 02 Feb 2026
57.3900
58.5600
57.2900
58.5500
191,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.6200
59.0300
57.9100
58.3300
151,600
Fri, 30 Jan 2026
24 · 6-K/A
Pre-market · 06:14 ET
6-K/A ↗
Fri, 30 Jan 2026
23 · 6-K
Pre-market · 06:07 ET
6-K ↗
Thu, 29 Jan 2026
59.3500
59.8300
58.5000
59.6200
147,100
Wed, 28 Jan 2026
59.5900
59.5900
58.2100
58.9100
239,900
Tue, 27 Jan 2026
59.9100
60.7400
59.6300
60.7400
262,300
Mon, 26 Jan 2026
58.1800
58.4000
57.4300
57.9200
179,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
57.2300
58.4400
56.8600
58.2500
155,500
Thu, 22 Jan 2026
57.2900
57.2900
56.5000
57.0800
266,700
Wed, 21 Jan 2026
56.0500
57.3300
55.7800
57.2900
453,600
Wed, 21 Jan 2026
22 · 6-K
Pre-market · 06:13 ET
6-K ↗
Wed, 21 Jan 2026
21 · 6-K
Pre-market · 06:04 ET
6-K ↗
Tue, 20 Jan 2026
54.8700
55.6600
54.6000
55.6400
384,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
53.8500
54.1000
53.4300
53.8500
887,000
Thu, 15 Jan 2026
54.5200
54.7800
53.9600
54.1000
120,600
Wed, 14 Jan 2026
54.0000
54.7100
53.9000
54.6900
126,400
Tue, 13 Jan 2026
53.4100
53.5900
53.0300
53.2000
112,800
Mon, 12 Jan 2026
53.7100
53.7900
53.2700
53.5900
125,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
53.4700
54.0000
53.3600
53.9400
161,400
Thu, 08 Jan 2026
53.5000
54.0000
52.7800
53.1100
88,300
Wed, 07 Jan 2026
54.8100
54.8300
54.0400
54.2200
134,600
Tue, 06 Jan 2026
55.9900
55.9900
55.3100
55.4400
141,000
Mon, 05 Jan 2026
56.1100
56.2400
55.3000
55.6600
382,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
53.8700
54.0200
53.3700
54.0200
211,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.7400
53.7400
53.4700
53.6300
65,700
Tue, 30 Dec 2025
53.9600
54.0500
53.4400
53.8300
101,000
Tue, 30 Dec 2025
20 · 6-K
Pre-market · 06:54 ET
6-K ↗
Mon, 29 Dec 2025
54.1300
54.5000
54.1100
54.3100
120,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.1400
54.9300
53.5200
53.9600
127,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.6000
54.2600
53.3200
54.1400
75,100
Tue, 23 Dec 2025
51.7300
52.6600
51.5900
52.5800
201,700
Mon, 22 Dec 2025
53.6500
53.6500
52.8600
53.4200
112,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
52.6800
53.4500
52.6800
53.3100
263,500
Thu, 18 Dec 2025
52.3100
52.8900
52.3100
52.4900
164,900
Wed, 17 Dec 2025
52.1400
52.3700
51.7400
52.0400
138,000
Tue, 16 Dec 2025
51.8800
52.3800
51.8800
52.1200
224,000
Mon, 15 Dec 2025
53.1400
53.4900
52.9800
53.3900
135,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.1200
53.8100
52.4700
53.0800
256,200
Thu, 11 Dec 2025
52.9500
53.2700
52.9000
53.0600
171,800
Wed, 10 Dec 2025
53.0400
53.4800
52.8200
53.4500
156,200
Wed, 10 Dec 2025
19 · 6-K
Pre-market · 06:37 ET
6-K ↗
Wed, 10 Dec 2025
18 · 6-K
Pre-market · 06:33 ET
6-K ↗
Tue, 09 Dec 2025
53.4400
53.8900
52.9500
53.5900
103,800
Mon, 08 Dec 2025
53.9100
53.9100
53.1000
53.3800
145,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.7900
55.0200
54.1600
54.2500
123,100
Fri, 05 Dec 2025
17 · 6-K
Pre-market · 06:03 ET
6-K ↗
Thu, 04 Dec 2025
53.8000
54.0900
53.6100
53.8200
145,300
Thu, 04 Dec 2025
16 · 6-K
Pre-market · 06:13 ET
6-K ↗
Wed, 03 Dec 2025
55.1700
55.3600
54.5000
55.2400
185,900
Tue, 02 Dec 2025
55.8500
56.1300
55.1700
56.1300
257,700
Mon, 01 Dec 2025
54.8300
55.0500
54.1600
54.7400
183,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
54.2000
54.3200
53.8500
54.0900
130,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.5100
54.6200
53.9100
54.4900
195,400
Tue, 25 Nov 2025
53.6400
54.0700
53.2700
53.8700
267,900
Mon, 24 Nov 2025
52.1900
53.4000
51.9600
53.4000
336,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
51.8100
52.9500
51.7100
52.7700
191,100
Thu, 20 Nov 2025
52.7300
52.7300
51.6200
51.7000
259,300
Wed, 19 Nov 2025
52.6000
52.9400
52.2200
52.6500
139,300
Tue, 18 Nov 2025
52.0000
53.1100
52.0000
52.9300
124,100
Mon, 17 Nov 2025
53.6600
53.8300
53.0300
53.1500
116,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
54.5500
55.1300
54.3600
54.9700
96,200
Fri, 14 Nov 2025
15 · 6-K
Pre-market · 06:05 ET
6-K ↗
Thu, 13 Nov 2025
54.8000
56.0000
54.3500
54.4100
147,300
Wed, 12 Nov 2025
55.1900
55.6800
54.7600
54.8300
301,300
Wed, 12 Nov 2025
14 · 6-K
Pre-market · 07:04 ET
6-K ↗
Tue, 11 Nov 2025
53.8600
54.1100
53.6100
53.7000
168,100
Mon, 10 Nov 2025
54.4900
54.9800
54.0500
54.6800
156,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
53.5600
53.5600
52.8000
53.2500
183,200
Thu, 06 Nov 2025
54.8900
55.4400
54.7100
55.0600
210,800
Wed, 05 Nov 2025
52.3800
52.9600
52.0500
52.9300
195,500
Tue, 04 Nov 2025
52.7000
53.5700
52.6200
53.0400
229,500
Mon, 03 Nov 2025
52.0100
52.5700
52.0100
52.4200
195,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.5500
51.8000
51.0700
51.6900
162,600
Thu, 30 Oct 2025
52.2300
52.7200
50.8500
51.4200
409,900
Wed, 29 Oct 2025
52.8700
53.3800
52.3300
52.6500
461,300
Tue, 28 Oct 2025
52.0000
52.7700
51.7700
52.6700
250,500
Tue, 28 Oct 2025
13 · 6-K
Pre-market · 06:52 ET
6-K ↗
Tue, 28 Oct 2025
12 · 6-K
Pre-market · 06:48 ET
6-K ↗
Mon, 27 Oct 2025
52.3500
52.9900
52.2700
52.5400
224,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
51.3200
51.6700
51.2500
51.5900
149,600
Fri, 24 Oct 2025
11 · 6-K
Pre-market · 06:52 ET
6-K ↗
Thu, 23 Oct 2025
51.4800
51.7300
51.2900
51.5000
237,600
Wed, 22 Oct 2025
52.1700
52.3200
51.9500
52.1200
416,500
Tue, 21 Oct 2025
52.1900
52.4800
52.1000
52.1200
258,300
Mon, 20 Oct 2025
52.7500
53.4200
52.7500
52.9300
242,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
51.4600
52.5800
51.4600
52.3700
267,500
Thu, 16 Oct 2025
51.6500
52.0800
51.3800
51.5700
311,200
Wed, 15 Oct 2025
50.3500
50.8700
50.1600
50.6200
281,900
Tue, 14 Oct 2025
47.7900
49.4300
47.0500
48.9400
354,000
Tue, 14 Oct 2025
10 · 6-K
Pre-market · 06:03 ET
6-K ↗
Mon, 13 Oct 2025
49.7100
49.7400
49.2300
49.6600
201,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.1800
51.3700
49.2900
49.3300
677,700
Thu, 09 Oct 2025
51.2900
51.5200
51.0700
51.3200
477,600
Wed, 08 Oct 2025
50.3400
51.4300
50.3400
51.2700
382,900
Tue, 07 Oct 2025
50.3800
50.5900
49.9200
50.1200
251,500
Mon, 06 Oct 2025
50.5000
50.8200
50.3100
50.5000
107,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
50.3200
50.6900
50.1600
50.6400
108,500
Thu, 02 Oct 2025
50.8200
50.8200
50.0900
50.2400
167,700
Wed, 01 Oct 2025
50.3900
50.5600
50.1600
50.4900
122,200
Tue, 30 Sep 2025
50.2700
50.3700
49.8500
50.3700
133,500
Mon, 29 Sep 2025
50.3600
50.5900
50.1000
50.2700
134,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
48.8700
49.0800
48.6300
48.9300
100,600
Thu, 25 Sep 2025
48.7200
49.0400
48.6400
48.8800
192,500
Wed, 24 Sep 2025
49.8400
49.8400
48.4000
48.7100
417,700
Tue, 23 Sep 2025
50.1400
50.3200
49.6400
49.7400
170,600
Mon, 22 Sep 2025
49.6400
50.0400
49.6300
49.9100
160,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
49.5100
49.9400
49.3700
49.6400
209,300
Thu, 18 Sep 2025
49.8900
49.8900
49.2300
49.2700
236,900
Wed, 17 Sep 2025
50.4300
50.5000
49.7500
50.0100
450,700
Tue, 16 Sep 2025
50.4400
50.6700
50.0600
50.5200
388,300
Mon, 15 Sep 2025
50.0000
50.0400
49.7800
49.8900
355,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
49.5000
49.5900
49.1100
49.3700
192,500
Fri, 12 Sep 2025
9 · 6-K
Pre-market · 06:18 ET
6-K ↗
Thu, 11 Sep 2025
49.0500
49.2400
48.7100
48.8500
182,400
Wed, 10 Sep 2025
48.8000
49.2200
48.7500
48.8700
246,400
Tue, 09 Sep 2025
47.1800
47.5400
47.1800
47.3800
190,700
Mon, 08 Sep 2025
46.5900
46.9900
46.2600
46.9900
234,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
47.0000
47.1300
46.5700
46.8100
211,300
Thu, 04 Sep 2025
46.7200
46.9000
46.4400
46.9000
178,700
Wed, 03 Sep 2025
47.5300
47.7900
47.4800
47.7900
144,300
Tue, 02 Sep 2025
46.4400
46.8700
46.2800
46.8700
181,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
46.8800
47.2500
46.7300
47.2300
194,500
Thu, 28 Aug 2025
47.6800
48.0400
47.6800
48.0400
95,600
Wed, 27 Aug 2025
47.1200
47.4000
46.8400
47.3900
118,100
Tue, 26 Aug 2025
46.9700
47.2600
46.7700
47.2300
150,300
Mon, 25 Aug 2025
48.5400
48.5400
47.7900
47.7900
125,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
48.2500
49.1100
48.2500
48.9800
98,800
Thu, 21 Aug 2025
48.1700
48.1700
47.9300
48.1100
87,700
Wed, 20 Aug 2025
48.1100
48.1900
47.8700
48.1800
129,100
Wed, 20 Aug 2025
8 · 6-K
Pre-market · 06:19 ET
6-K ↗
Tue, 19 Aug 2025
48.6200
48.7000
48.2300
48.2400
203,200
Mon, 18 Aug 2025
48.8000
48.8400
48.6000
48.7400
114,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
50.2600
50.2800
49.7600
49.9200
129,900
Thu, 14 Aug 2025
50.1600
50.1600
49.6700
49.9400
115,600
Thu, 14 Aug 2025
7 · 6-K
Pre-market · 06:05 ET
6-K ↗
Wed, 13 Aug 2025
50.6600
50.6600
50.2200
50.4400
136,000
Wed, 13 Aug 2025
6 · 6-K
Pre-market · 06:34 ET
6-K ↗
Tue, 12 Aug 2025
49.9300
51.0000
49.9300
50.9600
99,000
Mon, 11 Aug 2025
49.9000
50.0000
49.6900
49.7700
147,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
49.9800
50.2200
49.7100
50.1500
116,500
Thu, 07 Aug 2025
50.2800
50.2800
49.6500
49.9000
103,000
Wed, 06 Aug 2025
49.1900
49.7400
49.1900
49.7400
89,100
Tue, 05 Aug 2025
49.0000
49.2500
48.5500
48.8700
216,800
Mon, 04 Aug 2025
47.7000
48.1600
47.6500
48.1600
176,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
47.0000
47.3000
46.4700
47.2700
259,800
Thu, 31 Jul 2025
48.7100
49.0000
48.4100
48.7000
183,400
Wed, 30 Jul 2025
49.3300
49.4800
49.0100
49.1800
151,900
Tue, 29 Jul 2025
49.1500
49.2800
48.7700
49.1300
190,300
Mon, 28 Jul 2025
48.6700
48.8200
47.9000
48.2600
229,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
51.5700
52.0000
50.1300
50.9100
174,500
Fri, 25 Jul 2025
5 · 6-K
Pre-market · 07:44 ET
6-K ↗
Fri, 25 Jul 2025
4 · 6-K
Pre-market · 07:39 ET
6-K ↗
Fri, 25 Jul 2025
3 · 6-K
Pre-market · 07:35 ET
6-K ↗
Fri, 25 Jul 2025
2 · 6-K
Pre-market · 07:29 ET
6-K ↗
Fri, 25 Jul 2025
1 · 6-K
Pre-market · 07:25 ET
6-K ↗
Thu, 24 Jul 2025
50.2600
50.9200
50.2600
50.3200
328,500
Wed, 23 Jul 2025
49.1700
49.9000
49.1700
49.7600
153,300
Tue, 22 Jul 2025
49.2300
49.2500
48.6500
49.0800
243,800