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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
51.7600
51.9100
51.1410
51.3200
356,556
Thu, 22 Oct 2026
54.0000
54.1000
52.1200
52.3500
239,900
Wed, 21 Oct 2026
63 · 6-K
After market open · 11:00 ET
FORM 6-K ↗
Wed, 21 Oct 2026
56.4300
56.4300
55.2500
55.8500
181,300
Tue, 20 Oct 2026
62 · 6-K
After market open · 10:02 ET
FORM 6-K ↗
Tue, 20 Oct 2026
56.3500
57.3200
56.1800
56.2200
174,500
Mon, 19 Oct 2026
58.8200
58.8500
57.3100
57.4000
215,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
55.2100
56.0000
54.7100
54.9700
96,900
Thu, 15 Oct 2026
54.3000
55.2300
54.0400
55.2100
171,200
Wed, 14 Oct 2026
57.1500
57.6900
56.4000
56.7200
189,900
Tue, 13 Oct 2026
55.4400
56.2600
55.2700
55.9800
211,700
Mon, 12 Oct 2026
56.1300
56.1700
55.5200
55.6400
169,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
57.3500
57.5400
56.9900
57.4800
168,600
Thu, 08 Oct 2026
56.6000
57.2400
56.5000
56.7500
229,000
Wed, 07 Oct 2026
56.8400
56.8400
55.8600
56.2600
191,700
Tue, 06 Oct 2026
59.0800
59.4800
58.6400
58.7400
233,300
Mon, 05 Oct 2026
58.1000
58.5800
58.0200
58.2300
146,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
57.3100
58.1100
57.2800
57.5900
171,100
Thu, 01 Oct 2026
56.0800
56.8700
55.4900
56.1300
174,800
Wed, 30 Sep 2026
56.5300
57.0500
56.3200
56.4100
115,200
Wed, 30 Sep 2026
61 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Tue, 29 Sep 2026
56.5300
56.5300
55.7000
56.3600
217,600
Mon, 28 Sep 2026
57.4200
58.4300
57.4200
57.8400
203,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
56.3700
57.2800
56.3700
56.9500
132,700
Thu, 24 Sep 2026
56.0100
56.5000
55.6500
56.0600
197,900
Wed, 23 Sep 2026
56.9000
57.0000
56.0900
56.2700
269,200
Tue, 22 Sep 2026
58.2000
59.1300
58.0900
59.0500
155,600
Mon, 21 Sep 2026
58.9200
58.9200
57.7400
58.0700
180,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
58.8000
58.8000
58.1600
58.2100
278,200
Thu, 17 Sep 2026
60.3400
60.5000
60.0400
60.0900
192,700
Wed, 16 Sep 2026
60.4500
60.4500
58.4200
59.1900
193,200
Tue, 15 Sep 2026
61.2100
61.5200
60.6300
61.1000
191,500
Mon, 14 Sep 2026
59.9700
60.3900
59.5600
59.6400
205,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
62.5100
62.9900
62.4700
62.9400
191,300
Thu, 10 Sep 2026
61.8800
62.0000
61.2500
61.6000
202,900
Wed, 09 Sep 2026
62.3700
63.0200
62.3400
62.4700
250,200
Tue, 08 Sep 2026
62.0000
62.1500
61.4000
61.5100
193,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
61.9800
62.7700
61.9600
62.7400
194,100
Thu, 03 Sep 2026
63.0600
63.3700
62.4400
63.1300
245,700
Wed, 02 Sep 2026
60.8800
61.8000
60.7000
61.4300
178,100
Tue, 01 Sep 2026
60.9900
62.0000
60.8700
61.1100
206,800
Mon, 31 Aug 2026
61.5000
61.7600
61.1400
61.3500
249,000
Mon, 31 Aug 2026
60 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.2700
61.3000
59.7100
60.2500
171,000
Thu, 27 Aug 2026
61.2700
61.4000
60.4600
61.1500
240,900
Wed, 26 Aug 2026
59.4000
59.4000
58.2700
58.4300
150,600
Tue, 25 Aug 2026
59.0100
59.5900
58.7400
59.4200
150,700
Mon, 24 Aug 2026
58.6800
59.5700
58.5400
58.6600
169,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
57.1000
58.0500
56.8000
57.3400
182,000
Thu, 20 Aug 2026
57.2600
57.7500
57.0100
57.2800
163,300
Wed, 19 Aug 2026
58.2300
59.0500
57.5600
58.0700
238,900
Tue, 18 Aug 2026
57.2100
57.8600
56.7100
57.0200
313,100
Tue, 18 Aug 2026
59 · 6-K
Pre-market · 08:20 ET
FORM 6-K ↗
Mon, 17 Aug 2026
59.0000
59.1800
58.4300
59.0700
234,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
59.4600
59.4600
58.5400
58.6000
234,600
Fri, 14 Aug 2026
58 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Thu, 13 Aug 2026
56.8500
57.0400
56.5300
56.5800
267,200
Wed, 12 Aug 2026
57.3000
57.3900
56.8300
57.0900
287,800
Tue, 11 Aug 2026
57.3100
57.9300
56.8700
57.1200
203,600
Mon, 10 Aug 2026
58.9000
59.3000
58.1800
58.3600
441,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
58.2800
58.4000
56.9700
57.7700
347,000
Fri, 07 Aug 2026
57 · 6-K
Pre-market · 07:54 ET
FORM 6-K ↗
Fri, 07 Aug 2026
56 · 6-K
Pre-market · 07:50 ET
FORM 6-K ↗
Fri, 07 Aug 2026
55 · 6-K
Pre-market · 07:47 ET
FORM 6-K ↗
Fri, 07 Aug 2026
54 · 6-K
Pre-market · 07:37 ET
FORM 6-K ↗
Fri, 07 Aug 2026
53 · 6-K
Pre-market · 07:32 ET
FORM 6-K ↗
Thu, 06 Aug 2026
55.0900
56.2600
55.0900
56.0800
292,600
Wed, 05 Aug 2026
55.0900
55.2900
54.5000
54.7900
241,300
Tue, 04 Aug 2026
55.3100
55.3700
54.4300
54.6800
287,800
Mon, 03 Aug 2026
52.8700
53.3100
52.3600
52.9400
217,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
54.5700
54.5700
52.8800
53.1700
447,800
Thu, 30 Jul 2026
51.5100
54.6000
51.5100
54.4900
559,600
Thu, 30 Jul 2026
52 · 6-K
Pre-market · 09:16 ET
FORM 6-K ↗
Thu, 30 Jul 2026
51 · 6-K
Pre-market · 09:14 ET
FORM 6-K ↗
Thu, 30 Jul 2026
50 · 6-K
Pre-market · 09:12 ET
FORM 6-K ↗
Wed, 29 Jul 2026
50.0400
50.0400
48.5000
48.6800
431,000
Tue, 28 Jul 2026
51.1600
51.9800
50.9300
51.2000
223,500
Mon, 27 Jul 2026
53.4000
53.6000
52.6600
53.1000
529,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
53.1000
53.2200
52.3000
52.3400
288,500
Thu, 23 Jul 2026
53.7000
54.4900
52.9600
53.3400
418,000
Wed, 22 Jul 2026
51.6900
52.3600
51.2200
51.8100
262,400
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
49 · 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
48 · 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
47 · 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
46 · 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
45 · 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
44 · 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
43 · 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
42 · 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
41 · 6-K
Pre-market · 06:06 ET
FORM 6-K ↗
Tue, 12 May 2026
40 · 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
39 · 6-K
After market open · 13:49 ET
FORM 6-K ↗
Thu, 30 Apr 2026
38 · 6-K
After market open · 13:47 ET
FORM 6-K ↗
Thu, 30 Apr 2026
37 · 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
36 · 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
35 · 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
34 · 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
33 · 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
32 · 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
31 · 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
30 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Tue, 24 Mar 2026
29 · 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
28 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Fri, 20 Mar 2026
27 · 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
26 · 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
25 · 6-K
Pre-market · 09:24 ET
FORM 6-K ↗
Thu, 19 Feb 2026
24 · 6-K
Pre-market · 09:23 ET
FORM 6-K ↗
Thu, 19 Feb 2026
23 · 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
22 · 6-K
Pre-market · 06:11 ET
FORM 6-K ↗
Tue, 03 Feb 2026
21 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Tue, 03 Feb 2026
20 · 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
19 · 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
18 · 6-K
Pre-market · 08:33 ET
FORM 6-K ↗
Thu, 29 Jan 2026
17 · 6-K
Pre-market · 08:31 ET
FORM 6-K ↗
Thu, 29 Jan 2026
16 · 6-K
Pre-market · 08:29 ET
FORM 6-K ↗
Thu, 29 Jan 2026
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Wed, 12 Nov 2025
5 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Wed, 12 Nov 2025
4 · 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
3 · 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
2 · 6-K
Pre-market · 08:42 ET
FORM 6-K ↗
Mon, 27 Oct 2025
1 · 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