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
Fri, 24 Jul 2026
No data yet
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
51.6900
52.3566
51.2150
51.8100
262,423
Tue, 21 Jul 2026
51.6700
51.7800
50.9800
51.7600
250,400
Mon, 20 Jul 2026
50.8500
51.1800
50.2100
50.6300
326,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.2600
51.4500
50.0800
50.8000
302,300
Thu, 16 Jul 2026
51.8000
51.8000
51.1200
51.2000
225,600
Wed, 15 Jul 2026
52.7600
53.0000
51.3400
51.8900
386,100
Wed, 15 Jul 2026
64 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Tue, 14 Jul 2026
51.8300
52.1300
51.2900
51.6100
507,700
Mon, 13 Jul 2026
51.8000
52.2000
51.1000
51.2200
265,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
51.9400
53.0200
51.9400
52.2800
377,700
Fri, 10 Jul 2026
63 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Thu, 09 Jul 2026
49.9900
50.1800
49.6000
50.0300
490,000
Wed, 08 Jul 2026
49.9400
51.3800
49.8000
51.3000
421,700
Tue, 07 Jul 2026
50.9300
51.6100
50.4700
51.2500
341,500
Mon, 06 Jul 2026
52.6700
53.2200
51.8400
51.9600
485,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.0100
52.7500
51.0100
52.1200
588,900
Thu, 02 Jul 2026
62 · 6-K
Pre-market · 08:48 ET
FORM 6-K ↗
Wed, 01 Jul 2026
50.4600
50.7300
49.9100
50.0100
318,700
Tue, 30 Jun 2026
51.4000
51.5600
50.8100
51.3800
433,600
Tue, 30 Jun 2026
61 · 6-K
Pre-market · 08:15 ET
FORM 6-K ↗
Mon, 29 Jun 2026
53.3800
53.4700
52.7100
53.3100
658,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.9000
50.2100
49.4500
49.9600
579,600
Thu, 25 Jun 2026
53.0400
53.4400
51.6800
52.1700
572,300
Wed, 24 Jun 2026
54.3700
54.3700
53.0100
53.5200
646,400
Wed, 24 Jun 2026
60 · 6-K
Pre-market · 06:15 ET
FORM 6-K ↗
Tue, 23 Jun 2026
52.9300
55.0400
52.7000
54.0800
1,058,300
Mon, 22 Jun 2026
57.3700
58.3500
57.0200
57.8400
605,500
Mon, 22 Jun 2026
59 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
60.4200
61.0000
60.3300
60.6900
472,600
Wed, 17 Jun 2026
64.7400
64.7400
62.5200
62.5700
256,300
Tue, 16 Jun 2026
66.0000
66.0000
64.2300
64.4600
268,100
Mon, 15 Jun 2026
66.0500
66.1100
65.0500
65.2100
272,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.0000
63.7000
62.4500
63.3200
350,000
Thu, 11 Jun 2026
59.6300
61.2800
59.0400
61.1500
440,000
Wed, 10 Jun 2026
59.7700
60.3700
58.7300
58.7300
303,100
Wed, 10 Jun 2026
58 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Tue, 09 Jun 2026
61.6500
61.6500
59.1000
60.3800
533,700
Mon, 08 Jun 2026
59.5000
60.9500
59.5000
60.8200
589,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
62.4700
63.0700
60.8300
61.5900
711,700
Thu, 04 Jun 2026
65.4800
67.4800
65.1300
66.6700
568,000
Wed, 03 Jun 2026
68.2200
69.0800
67.6900
68.5300
581,200
Tue, 02 Jun 2026
66.2900
69.0000
66.2900
68.9400
545,500
Mon, 01 Jun 2026
69.2100
70.6700
68.6000
70.1100
309,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
70.9600
71.0000
69.8000
70.9000
310,500
Fri, 29 May 2026
57 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Thu, 28 May 2026
70.6000
72.4300
69.0900
71.8800
476,000
Wed, 27 May 2026
71.7700
72.0300
69.8300
71.3900
301,400
Tue, 26 May 2026
75.0900
76.0600
74.6000
75.4800
185,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
74.7200
75.0500
74.1000
74.5200
122,600
Thu, 21 May 2026
73.3600
74.8100
73.2300
74.3600
132,500
Wed, 20 May 2026
70.2700
72.6000
70.0100
72.5000
377,000
Tue, 19 May 2026
71.7700
75.1600
71.7100
74.2800
452,800
Mon, 18 May 2026
80.9900
80.9900
78.0300
78.6300
222,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.7200
79.7600
77.4600
79.3800
267,200
Thu, 14 May 2026
82.9400
83.1600
81.6700
82.6500
134,500
Wed, 13 May 2026
80.3100
82.7100
80.1700
82.2400
372,500
Tue, 12 May 2026
79.8500
83.0000
79.0700
82.7900
503,100
Tue, 12 May 2026
56 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Tue, 12 May 2026
55 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 11 May 2026
87.7500
89.0600
86.8500
88.6100
182,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
89.0100
92.4000
89.0100
91.7200
336,400
Thu, 07 May 2026
90.8200
91.6100
88.6200
88.9400
292,000
Wed, 06 May 2026
87.3000
88.5000
86.2700
88.2300
299,900
Tue, 05 May 2026
83.6400
85.5600
83.6400
85.3200
209,900
Mon, 04 May 2026
83.9000
84.7700
82.1200
82.1200
432,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.5000
80.1500
78.4100
78.7100
160,300
Thu, 30 Apr 2026
54 · 6-K
After market open · 13:49 ET
FORM 6-K ↗
Thu, 30 Apr 2026
53 · 6-K
After market open · 13:47 ET
FORM 6-K ↗
Thu, 30 Apr 2026
52 · 6-K
After market open · 11:06 ET
FORM 6-K ↗
Thu, 30 Apr 2026
77.2400
79.4700
77.2400
79.4000
157,800
Wed, 29 Apr 2026
78.8000
78.9000
76.3400
76.4100
358,300
Wed, 29 Apr 2026
51 · 20-F
Pre-market · 06:02 ET
FORM 20-F ↗
Tue, 28 Apr 2026
77.5400
77.7700
76.0200
76.0200
336,400
Mon, 27 Apr 2026
72.0100
72.1700
70.8400
71.0200
153,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.0000
70.3800
69.3300
70.1500
127,300
Thu, 23 Apr 2026
69.5000
70.0600
67.7000
68.2300
152,300
Wed, 22 Apr 2026
70.3500
70.8300
70.1500
70.6900
202,300
Tue, 21 Apr 2026
71.3000
71.5800
69.1100
69.1200
170,700
Mon, 20 Apr 2026
67.1600
67.3600
66.7500
67.0400
115,100
Mon, 20 Apr 2026
50 · 6-K
Pre-market · 07:55 ET
FORM 6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
66.0000
67.8500
66.0000
66.6200
141,300
Thu, 16 Apr 2026
62.9200
63.4600
62.7300
62.9900
108,500
Wed, 15 Apr 2026
62.5900
62.9900
62.2300
62.4900
110,200
Wed, 15 Apr 2026
49 · 6-K
Pre-market · 08:14 ET
FORM 6-K ↗
Tue, 14 Apr 2026
62.7600
62.7600
61.8400
62.5100
164,900
Mon, 13 Apr 2026
61.4000
62.7700
61.1300
62.5700
183,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.0000
63.6300
62.7000
63.1400
157,000
Thu, 09 Apr 2026
62.4800
63.9400
62.2400
63.5300
190,000
Wed, 08 Apr 2026
61.3400
63.4500
61.3400
63.1100
193,700
Tue, 07 Apr 2026
58.4000
58.4000
57.4900
58.3100
140,800
Mon, 06 Apr 2026
58.5100
59.0000
58.0100
58.5000
161,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.4200
58.4500
56.0300
58.2100
236,400
Wed, 01 Apr 2026
57.9500
59.3000
57.8700
58.6200
232,000
Tue, 31 Mar 2026
48 · 6-K
After market open · 12:46 ET
FORM 6-K ↗
Tue, 31 Mar 2026
56.6200
58.4900
56.1900
58.4900
276,800
Tue, 31 Mar 2026
47 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 30 Mar 2026
57.0200
57.7000
56.1500
56.3600
213,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.4800
57.3700
56.0000
56.4400
181,300
Thu, 26 Mar 2026
56.9900
57.5100
56.4000
56.5000
156,600
Wed, 25 Mar 2026
58.5400
58.5400
57.1700
57.8100
279,600
Wed, 25 Mar 2026
46 · 6-K
Pre-market · 08:53 ET
FORM 6-K ↗
Tue, 24 Mar 2026
57.0000
58.0600
56.5500
57.7100
205,600
Tue, 24 Mar 2026
45 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Tue, 24 Mar 2026
44 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 23 Mar 2026
57.0000
58.2200
56.6900
57.8300
273,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.2400
57.8100
55.5100
55.6800
192,200
Fri, 20 Mar 2026
43 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Fri, 20 Mar 2026
42 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Thu, 19 Mar 2026
55.4300
57.8700
55.3100
57.4100
205,000
Wed, 18 Mar 2026
58.2600
58.3500
57.2600
57.3600
240,500
Tue, 17 Mar 2026
58.1800
59.4500
58.1800
58.6100
172,300
Mon, 16 Mar 2026
57.1700
58.4300
57.1700
57.8300
172,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.6900
57.8800
56.5700
56.8900
233,800
Thu, 12 Mar 2026
59.0200
59.0200
57.1000
57.8800
172,000
Wed, 11 Mar 2026
59.3200
60.0000
58.7500
59.5000
115,200
Tue, 10 Mar 2026
60.0000
60.9100
59.2500
59.7600
189,500
Mon, 09 Mar 2026
57.1000
60.4200
56.9500
60.1800
196,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
59.6300
59.6300
58.1500
58.9800
164,000
Thu, 05 Mar 2026
59.5600
60.1100
58.5000
59.5000
270,000
Wed, 04 Mar 2026
59.9000
61.6900
58.7500
61.0400
356,700
Tue, 03 Mar 2026
63.3300
64.0100
60.3700
63.5700
259,500
Mon, 02 Mar 2026
67.8200
69.0500
67.3600
69.0400
160,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
70.3300
70.4800
69.0000
69.5900
223,600
Thu, 26 Feb 2026
70.4000
70.6700
67.8300
69.6000
161,800
Wed, 25 Feb 2026
70.7900
71.3500
70.2000
70.5500
188,400
Tue, 24 Feb 2026
69.0800
69.6300
68.7800
69.1200
192,600
Mon, 23 Feb 2026
41 · 6-K/A
After market open · 10:31 ET
FORM 6-K/A ↗
Mon, 23 Feb 2026
67.8100
68.5000
67.1600
67.3700
161,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
67.3400
69.0000
67.3400
68.8300
149,500
Thu, 19 Feb 2026
65.8700
67.5500
65.8700
67.1300
139,900
Thu, 19 Feb 2026
40 · 6-K
Pre-market · 09:24 ET
FORM 6-K ↗
Thu, 19 Feb 2026
39 · 6-K
Pre-market · 09:23 ET
FORM 6-K ↗
Thu, 19 Feb 2026
38 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Wed, 18 Feb 2026
64.9200
65.5700
64.6200
64.8800
128,200
Tue, 17 Feb 2026
66.1000
66.1000
63.6400
64.8200
150,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.5000
66.0800
64.5400
65.6200
132,300
Thu, 12 Feb 2026
66.8000
67.9600
65.0800
65.4100
284,100
Wed, 11 Feb 2026
64.5700
65.3200
64.1200
65.3200
135,000
Tue, 10 Feb 2026
63.5400
64.2400
63.4900
63.7300
101,800
Mon, 09 Feb 2026
62.7500
63.6900
62.3800
63.5600
171,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.2700
63.3300
62.0200
63.2700
86,200
Thu, 05 Feb 2026
61.5600
62.6400
61.5500
62.1000
184,000
Wed, 04 Feb 2026
63.5200
63.5200
60.8100
61.4500
187,000
Tue, 03 Feb 2026
62.0300
62.7200
60.8700
61.7600
173,000
Tue, 03 Feb 2026
37 · 6-K
Pre-market · 06:11 ET
FORM 6-K ↗
Tue, 03 Feb 2026
36 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Tue, 03 Feb 2026
35 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 02 Feb 2026
59.1700
60.8200
58.9800
60.1700
146,500
Mon, 02 Feb 2026
34 · 6-K
Pre-market · 07:44 ET
FORM 6-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.7000
60.0500
58.8300
59.3200
182,400
Thu, 29 Jan 2026
63.0900
63.6000
60.0000
61.7300
274,900
Thu, 29 Jan 2026
33 · 6-K
Pre-market · 08:33 ET
FORM 6-K ↗
Thu, 29 Jan 2026
32 · 6-K
Pre-market · 08:31 ET
FORM 6-K ↗
Thu, 29 Jan 2026
31 · 6-K
Pre-market · 08:29 ET
FORM 6-K ↗
Thu, 29 Jan 2026
30 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Wed, 28 Jan 2026
65.1200
65.4900
64.1300
64.7100
227,900
Tue, 27 Jan 2026
62.0300
63.5000
62.0300
63.2900
117,300
Mon, 26 Jan 2026
63.6700
63.6700
62.3300
62.3300
243,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.6200
63.7100
62.0200
63.4100
251,000
Thu, 22 Jan 2026
61.1100
62.3100
61.1100
62.0200
213,600
Wed, 21 Jan 2026
60.5900
60.7800
59.5600
60.2100
211,400
Tue, 20 Jan 2026
58.7700
60.2900
58.6700
60.0700
267,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
56.6000
56.6000
55.1500
55.2100
765,800
Thu, 15 Jan 2026
60.0800
60.3000
58.8400
59.0300
372,700
Thu, 15 Jan 2026
29 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Wed, 14 Jan 2026
58.9600
59.7400
58.9000
59.4400
215,900
Tue, 13 Jan 2026
59.2000
60.6600
59.1400
60.2100
480,800
Mon, 12 Jan 2026
53.2100
54.2000
53.2100
53.8000
218,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
52.0600
53.1600
52.0600
53.0700
137,700
Thu, 08 Jan 2026
51.8700
52.0600
51.1800
51.4100
178,400
Wed, 07 Jan 2026
53.5200
53.7500
52.6100
52.9200
141,500
Tue, 06 Jan 2026
52.7500
54.0900
52.6000
53.8400
379,600
Mon, 05 Jan 2026
53.0200
53.2500
52.4200
52.9600
214,900
Mon, 05 Jan 2026
28 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.5100
53.4500
52.1600
53.4500
329,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
53.2100
53.4000
53.0100
53.2100
75,400
Wed, 31 Dec 2025
27 · 6-K
Pre-market · 06:27 ET
FORM 6-K ↗
Tue, 30 Dec 2025
53.4800
53.9100
53.3000
53.4300
100,900
Mon, 29 Dec 2025
54.4900
54.7800
54.2000
54.3500
109,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
53.8200
54.3100
53.7800
54.0600
147,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
53.9200
54.9400
53.9200
54.6600
114,600
Tue, 23 Dec 2025
51.7500
52.2700
51.7200
52.0500
81,000
Mon, 22 Dec 2025
51.3600
51.9300
51.3600
51.8600
79,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
51.5000
51.7900
51.0000
51.0100
226,000
Fri, 19 Dec 2025
26 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Thu, 18 Dec 2025
51.9800
52.8700
51.8400
51.9500
190,100
Wed, 17 Dec 2025
53.2000
53.6500
52.7800
52.8800
123,300
Tue, 16 Dec 2025
25 · 6-K
After market open · 10:00 ET
FORM 6-K ↗
Tue, 16 Dec 2025
53.2300
53.5600
52.7300
52.7600
159,100
Mon, 15 Dec 2025
54.4000
54.8000
54.0500
54.6000
107,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.9000
54.5500
53.4000
53.8500
169,200
Fri, 12 Dec 2025
24 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Thu, 11 Dec 2025
52.9000
53.6600
52.9000
53.3300
119,200
Wed, 10 Dec 2025
53.9400
54.6700
53.5400
54.4500
149,100
Tue, 09 Dec 2025
53.7000
54.0800
53.5400
53.9500
63,000
Mon, 08 Dec 2025
54.3000
54.4300
53.7000
53.9900
121,300
Mon, 08 Dec 2025
23 · 6-K
Pre-market · 06:18 ET
FORM 6-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
53.0400
53.9700
52.8900
52.9900
208,400
Thu, 04 Dec 2025
52.6600
52.7800
52.0000
52.2600
83,300
Wed, 03 Dec 2025
53.0300
53.4100
52.6800
53.2100
111,200
Tue, 02 Dec 2025
53.0900
53.4400
52.6900
53.1900
86,200
Mon, 01 Dec 2025
52.9600
53.6300
52.7200
53.1300
138,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
53.5000
53.5100
53.0000
53.0800
199,800
Fri, 28 Nov 2025
22 · 6-K
Pre-market · 08:07 ET
FORM 6-K ↗
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.1400
55.0000
54.0000
54.9600
211,300
Tue, 25 Nov 2025
51.7000
52.3200
51.3700
52.2400
181,700
Mon, 24 Nov 2025
51.9900
52.4000
51.5100
52.3000
154,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.0300
53.6900
52.2400
53.4500
107,100
Thu, 20 Nov 2025
55.1800
55.9600
53.7800
53.9000
284,300
Wed, 19 Nov 2025
54.0900
54.4000
53.5100
53.7800
138,700
Tue, 18 Nov 2025
53.4300
54.5500
53.4300
54.2400
201,700
Mon, 17 Nov 2025
53.6600
54.4100
53.4300
53.5900
100,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
53.8500
54.6900
53.3800
54.2600
113,700
Thu, 13 Nov 2025
55.0000
55.3500
54.1400
54.4000
133,000
Wed, 12 Nov 2025
54.6000
55.2200
54.6000
55.1100
108,800
Wed, 12 Nov 2025
21 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Wed, 12 Nov 2025
20 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Wed, 12 Nov 2025
19 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Tue, 11 Nov 2025
52.2300
53.0100
52.2300
52.6600
210,300
Mon, 10 Nov 2025
52.0600
53.1300
52.0600
53.0700
122,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
51.4500
52.1200
51.0000
51.7800
183,700
Thu, 06 Nov 2025
53.4200
53.4200
52.7200
52.8800
123,800
Wed, 05 Nov 2025
52.8000
53.7900
52.3500
53.7500
133,200
Wed, 05 Nov 2025
18 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 04 Nov 2025
54.2200
54.6700
53.5500
53.7700
135,300
Mon, 03 Nov 2025
54.8000
55.1200
54.4000
54.7900
126,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
54.7100
54.9600
54.0600
54.6200
129,800
Thu, 30 Oct 2025
56.1000
56.1500
54.8700
55.2400
148,700
Wed, 29 Oct 2025
57.2400
58.0000
57.0500
57.4700
118,000
Tue, 28 Oct 2025
55.9400
56.5100
55.8700
56.1700
121,700
Mon, 27 Oct 2025
55.1200
56.3500
54.7300
56.2200
127,300
Mon, 27 Oct 2025
17 · 6-K
Pre-market · 08:42 ET
FORM 6-K ↗
Mon, 27 Oct 2025
16 · 6-K
Pre-market · 06:11 ET
FORM 6-K ↗
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.0000
56.3400
55.3800
55.9900
170,100
Thu, 23 Oct 2025
53.1400
53.8400
53.1400
53.7500
121,800
Wed, 22 Oct 2025
53.4400
53.8900
52.6500
53.0900
148,100
Tue, 21 Oct 2025
52.0100
52.0100
51.1400
51.3800
116,400
Mon, 20 Oct 2025
52.9000
52.9000
52.1600
52.6200
107,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
51.0000
52.4700
51.0000
52.4000
171,600
Thu, 16 Oct 2025
50.3300
51.2400
50.3000
50.9400
145,500
Wed, 15 Oct 2025
49.4100
49.6900
49.1700
49.4200
122,700
Tue, 14 Oct 2025
47.3200
49.4800
47.3200
49.4300
164,200
Tue, 14 Oct 2025
15 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Mon, 13 Oct 2025
47.7300
48.1800
47.5000
47.9700
165,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
46.7100
46.7400
44.9900
45.1300
219,300
Thu, 09 Oct 2025
48.9100
48.9100
48.0400
48.3300
103,100
Wed, 08 Oct 2025
48.1600
48.9000
48.0800
48.6900
114,900
Tue, 07 Oct 2025
48.6500
49.2900
47.8800
47.9200
83,000
Mon, 06 Oct 2025
49.0000
49.2300
48.5800
48.5800
116,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
48.9400
49.1000
48.5600
48.9100
69,800
Thu, 02 Oct 2025
49.3800
49.5400
48.4000
48.5500
112,100
Wed, 01 Oct 2025
48.9900
49.8600
48.9300
49.8000
134,600
Tue, 30 Sep 2025
49.0800
49.2300
48.7900
49.2100
67,900
Mon, 29 Sep 2025
49.3000
49.8600
49.3000
49.3500
96,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
49.1800
49.4800
48.7300
48.7300
123,700
Thu, 25 Sep 2025
49.4500
50.1000
49.4500
49.7000
152,600
Wed, 24 Sep 2025
48.8100
49.3000
48.6100
48.8400
205,500
Tue, 23 Sep 2025
50.5000
50.6100
49.4700
49.5000
95,300
Mon, 22 Sep 2025
50.2500
50.6100
49.8400
50.3400
114,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
50.9800
51.2200
50.1900
50.2200
112,400
Thu, 18 Sep 2025
51.6800
52.0500
51.0300
51.0300
117,000
Wed, 17 Sep 2025
14 · 6-K
After market open · 09:50 ET
FORM 6-K ↗
Wed, 17 Sep 2025
13 · 6-K
After market open · 09:49 ET
FORM 6-K ↗
Wed, 17 Sep 2025
51.6300
52.5700
51.2300
51.4500
156,000
Tue, 16 Sep 2025
51.4400
51.7600
50.9600
51.1500
136,800
Mon, 15 Sep 2025
51.2300
52.1200
51.2300
52.1200
149,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
51.1500
51.1600
50.6000
50.7400
142,400
Thu, 11 Sep 2025
51.0900
51.4600
50.9100
51.1600
181,100
Wed, 10 Sep 2025
51.1100
51.8200
50.9100
51.1900
139,300
Tue, 09 Sep 2025
51.3500
51.8600
50.9400
50.9500
159,700
Mon, 08 Sep 2025
50.8800
51.2800
50.6700
50.9300
192,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
50.5000
51.3400
50.2300
51.3400
292,100
Fri, 05 Sep 2025
12 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Thu, 04 Sep 2025
51.0300
51.7500
50.9800
51.7500
177,900
Wed, 03 Sep 2025
50.6900
51.1100
50.6100
50.9800
139,600
Wed, 03 Sep 2025
11 · 6-K
Pre-market · 07:21 ET
FORM 6-K ↗
Tue, 02 Sep 2025
50.5600
50.5600
50.0700
50.5200
187,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
51.8200
51.9400
51.2500
51.5900
214,900
Fri, 29 Aug 2025
10 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Thu, 28 Aug 2025
52.7000
52.8100
52.2600
52.8100
172,700
Thu, 28 Aug 2025
9 · 6-K
Pre-market · 09:13 ET
FORM 6-K ↗
Wed, 27 Aug 2025
53.2000
53.5200
52.9700
53.5200
89,600
Tue, 26 Aug 2025
54.1400
54.5000
54.0000
54.4800
76,800
Mon, 25 Aug 2025
55.5200
55.5900
55.1700
55.2900
90,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
54.2000
55.8500
54.1400
55.7600
155,100
Thu, 21 Aug 2025
54.1500
54.4800
53.7300
54.3700
109,300
Thu, 21 Aug 2025
8 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Wed, 20 Aug 2025
53.5800
53.6600
53.3000
53.5200
93,600
Tue, 19 Aug 2025
54.2200
54.3800
53.6200
53.7200
72,100
Tue, 19 Aug 2025
7 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Mon, 18 Aug 2025
54.8400
54.8500
54.1500
54.1500
99,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
55.2600
55.8100
54.9100
55.2600
83,400
Thu, 14 Aug 2025
55.4700
55.4700
54.6000
54.9500
73,900
Wed, 13 Aug 2025
56.1000
56.4100
55.9200
56.3900
97,500
Tue, 12 Aug 2025
55.1700
55.9900
55.1700
55.9100
103,000
Tue, 12 Aug 2025
6 · 6-K
Pre-market · 06:08 ET
FORM 6-K ↗
Tue, 12 Aug 2025
5 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Tue, 12 Aug 2025
4 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 11 Aug 2025
55.0800
55.3400
54.8000
54.9400
87,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
53.6800
53.9300
53.3600
53.6700
127,700
Thu, 07 Aug 2025
54.4100
54.4700
53.5700
54.0300
150,600
Wed, 06 Aug 2025
53.8400
54.0900
53.7000
53.8500
53,400
Tue, 05 Aug 2025
3 · 6-K
After market open · 09:48 ET
FORM 6-K ↗
Tue, 05 Aug 2025
53.3000
54.0400
53.2800
53.8400
109,700
Mon, 04 Aug 2025
52.4300
52.7700
51.9500
52.3600
99,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
51.7700
52.1900
51.1600
51.9400
157,100
Thu, 31 Jul 2025
55.0200
55.0200
54.0300
54.6400
77,500
Thu, 31 Jul 2025
2 · 6-K
Pre-market · 08:52 ET
FORM 6-K ↗
Thu, 31 Jul 2025
1 · 6-K
Pre-market · 06:58 ET
FORM 6-K ↗
Wed, 30 Jul 2025
55.9000
56.1800
55.0800
55.2600
137,900
Tue, 29 Jul 2025
56.9600
57.2900
56.4700
56.7300
95,700
Mon, 28 Jul 2025
58.7000
58.7000
57.4000
57.5200
94,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
59.6000
60.1000
59.1800
60.0700
149,100
Thu, 24 Jul 2025
61.0000
61.0000
59.9600
60.0700
134,500
Wed, 23 Jul 2025
60.7500
61.2400
60.5300
61.1500
150,200