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
61.1800
62.1500
61.1300
62.0800
673,166
Thu, 22 Oct 2026
59.5100
59.6500
58.4400
59.5300
466,400
Wed, 21 Oct 2026
54 · 6-K
After market open · 15:18 ET
6-K ↗
Wed, 21 Oct 2026
59.1900
59.5000
58.9000
59.2000
698,100
Tue, 20 Oct 2026
59.7700
59.8400
58.0800
58.8600
511,200
Mon, 19 Oct 2026
58.6800
59.0400
58.5600
58.8500
289,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
58.3000
59.1400
58.1200
59.1000
314,400
Thu, 15 Oct 2026
57.8300
57.9200
57.3200
57.4400
631,400
Wed, 14 Oct 2026
53 · 6-K
After market open · 15:58 ET
FORM 6-K ↗
Wed, 14 Oct 2026
57.1800
57.8600
56.9300
57.7100
398,000
Tue, 13 Oct 2026
57.2000
57.5600
57.0700
57.4500
245,100
Mon, 12 Oct 2026
56.9800
57.2000
56.6500
56.7700
282,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
56.0200
56.5000
55.8600
56.0000
408,100
Thu, 08 Oct 2026
55.7200
56.1100
55.2900
55.6200
365,900
Wed, 07 Oct 2026
52 · 6-K
After market open · 14:51 ET
6-K ↗
Wed, 07 Oct 2026
54.4700
54.6800
53.7800
53.9600
296,500
Tue, 06 Oct 2026
54.5200
54.7600
54.2900
54.5500
344,700
Mon, 05 Oct 2026
54.5100
54.9100
53.8700
54.6400
240,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
54.1200
55.0100
54.1200
54.7300
365,500
Thu, 01 Oct 2026
53.8700
54.3900
53.6500
54.3900
483,200
Wed, 30 Sep 2026
51 · 6-K
After market open · 14:22 ET
6-K ↗
Wed, 30 Sep 2026
54.3800
54.8000
54.2600
54.3000
279,200
Tue, 29 Sep 2026
54.6600
55.2400
54.5900
54.6500
298,200
Mon, 28 Sep 2026
55.9000
56.2300
55.4100
55.6200
366,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
54.6700
55.0500
54.4000
54.7100
216,300
Thu, 24 Sep 2026
55.1500
55.5000
54.6800
55.0400
437,000
Wed, 23 Sep 2026
50 · 6-K
After market open · 09:37 ET
6-K ↗
Wed, 23 Sep 2026
53.9600
54.9700
53.9300
54.8300
337,100
Tue, 22 Sep 2026
53.0900
53.6500
52.7900
53.2600
250,700
Mon, 21 Sep 2026
54.7600
54.8200
54.0300
54.0400
303,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
54.6400
55.1100
54.5500
54.6200
343,200
Thu, 17 Sep 2026
55.0200
55.4800
54.8200
55.4400
289,700
Wed, 16 Sep 2026
49 · 6-K
After market open · 10:16 ET
6-K ↗
Wed, 16 Sep 2026
56.5000
56.5000
55.2400
55.3000
424,800
Tue, 15 Sep 2026
55.6900
56.6900
55.6900
56.6600
202,600
Mon, 14 Sep 2026
55.8400
55.9500
55.0500
55.4000
451,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
55.5100
56.0800
55.2100
56.0500
279,200
Thu, 10 Sep 2026
56.1600
56.4200
55.6500
56.4200
290,000
Wed, 09 Sep 2026
48 · 6-K
After market open · 10:24 ET
6-K ↗
Wed, 09 Sep 2026
55.8100
56.0600
55.4500
56.0600
272,000
Tue, 08 Sep 2026
54.2400
54.9700
54.2400
54.9400
377,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
54.2400
54.2400
53.4500
53.5800
378,300
Thu, 03 Sep 2026
55.2300
55.5800
54.9800
55.1300
304,800
Wed, 02 Sep 2026
47 · 6-K
After market open · 10:22 ET
6-K ↗
Wed, 02 Sep 2026
54.7900
55.5700
54.7000
55.2100
429,000
Tue, 01 Sep 2026
54.9500
55.7100
54.6300
55.5300
482,500
Mon, 31 Aug 2026
54.0200
54.8500
53.9700
54.8000
400,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.1200
53.1800
52.6700
52.8100
207,600
Thu, 27 Aug 2026
53.4900
53.5500
52.7300
53.2200
234,500
Wed, 26 Aug 2026
53.5800
54.1200
53.4100
53.5700
368,700
Wed, 26 Aug 2026
46 · 6-K
Pre-market · 09:23 ET
FORM 6-K ↗
Tue, 25 Aug 2026
54.1300
54.4300
53.8500
54.0500
333,500
Mon, 24 Aug 2026
55.5100
55.6600
54.9500
55.2200
356,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
56.8300
56.8400
56.3300
56.4700
295,600
Thu, 20 Aug 2026
57.0100
57.7500
57.0000
57.3500
525,000
Wed, 19 Aug 2026
45 · 6-K
After market open · 12:02 ET
6-K ↗
Wed, 19 Aug 2026
56.2500
56.3900
55.8100
55.9700
536,200
Tue, 18 Aug 2026
56.1900
56.2500
55.6400
55.9300
476,900
Mon, 17 Aug 2026
55.3200
56.0300
55.0900
56.0300
461,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
54.9100
55.3000
54.8400
55.2800
342,900
Thu, 13 Aug 2026
54.2500
54.8000
54.0000
54.7800
211,500
Wed, 12 Aug 2026
44 · 6-K
After market open · 10:29 ET
6-K ↗
Wed, 12 Aug 2026
55.2100
55.4900
55.0300
55.1200
255,100
Tue, 11 Aug 2026
55.2600
55.7100
55.2500
55.4900
291,400
Mon, 10 Aug 2026
54.0400
55.0000
54.0300
54.8700
211,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
53.7000
53.8500
53.4400
53.6100
191,900
Thu, 06 Aug 2026
43 · 6-K
After market open · 11:59 ET
FORM 6-K ↗
Thu, 06 Aug 2026
53.9300
54.3000
53.4900
54.2700
249,600
Wed, 05 Aug 2026
42 · 6-K
After market open · 10:19 ET
6-K ↗
Wed, 05 Aug 2026
54.3000
54.3400
52.3700
52.8300
670,000
Tue, 04 Aug 2026
53.7000
53.7500
53.1900
53.4800
369,200
Tue, 04 Aug 2026
41 · 6-K
Pre-market · 07:33 ET
6-K ↗
Mon, 03 Aug 2026
54.4500
54.6200
54.0000
54.5000
365,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
55.0800
55.7000
54.6600
55.5600
293,300
Thu, 30 Jul 2026
54.5800
55.5700
54.4100
55.5600
1,340,000
Wed, 29 Jul 2026
40 · 6-K
After market open · 11:12 ET
6-K ↗
Wed, 29 Jul 2026
53.5800
54.0800
53.5400
53.8100
527,400
Tue, 28 Jul 2026
50.6500
51.0400
49.9900
50.2300
274,900
Mon, 27 Jul 2026
50.8500
51.1700
50.5200
50.6300
423,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
52.0000
52.6000
51.8900
52.4000
529,800
Thu, 23 Jul 2026
52.0200
52.3600
51.8400
51.9900
335,700
Wed, 22 Jul 2026
39 · 6-K
After market open · 11:10 ET
SEC Form 6-K ↗
Wed, 22 Jul 2026
50.8900
51.1400
50.6900
51.0800
263,800
Tue, 21 Jul 2026
50.0000
50.1900
49.7500
50.1900
267,800
Mon, 20 Jul 2026
49.0300
49.7700
48.9300
49.5200
351,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.4800
49.7700
49.3100
49.7700
313,200
Thu, 16 Jul 2026
48.3900
48.4900
48.0100
48.0400
353,800
Wed, 15 Jul 2026
38 · 6-K
After market open · 11:30 ET
6-K ↗
Wed, 15 Jul 2026
49.2600
49.3100
48.5000
48.9600
242,400
Tue, 14 Jul 2026
50.0500
50.2000
49.3800
49.5500
335,200
Mon, 13 Jul 2026
48.5000
49.6100
48.5000
49.4400
300,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
47.6200
47.7200
47.2100
47.7200
203,800
Thu, 09 Jul 2026
48.0600
48.0800
47.6900
47.9100
227,900
Wed, 08 Jul 2026
37 · 6-K
After market open · 09:36 ET
FORM 6-K ↗
Wed, 08 Jul 2026
48.1000
48.6800
47.9200
48.4000
381,700
Tue, 07 Jul 2026
46.8100
47.6600
46.5900
47.4700
889,300
Mon, 06 Jul 2026
46.4600
46.5000
46.1600
46.5000
406,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
46.3500
46.8700
46.3400
46.8700
473,400
Wed, 01 Jul 2026
36 · 6-K
After market open · 12:12 ET
FORM 6-K ↗
Wed, 01 Jul 2026
45.8600
46.1000
45.5100
45.5700
533,200
Tue, 30 Jun 2026
46.8900
47.0600
46.6700
46.8600
514,400
Mon, 29 Jun 2026
46.6600
46.9400
46.3900
46.6000
704,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
46.5800
46.6100
45.9100
46.0800
455,400
Thu, 25 Jun 2026
45.9700
46.7900
45.8600
46.7900
589,200
Wed, 24 Jun 2026
35 · 6-K
After market open · 10:34 ET
6-K ↗
Wed, 24 Jun 2026
47.1800
47.4600
46.9700
47.2200
1,673,400
Tue, 23 Jun 2026
49.1200
49.1900
48.7200
48.7200
331,300
Mon, 22 Jun 2026
49.2700
49.7400
49.0700
49.4000
561,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.0100
49.0100
48.2500
48.9500
713,300
Wed, 17 Jun 2026
34 · 6-K
After market open · 10:12 ET
FORM 6-K ↗
Wed, 17 Jun 2026
50.7600
51.1000
49.5800
49.7400
460,200
Tue, 16 Jun 2026
51.3000
51.3500
45.7000
50.8900
434,800
Mon, 15 Jun 2026
51.1600
51.5400
51.0200
51.2700
390,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
53.1000
54.0900
53.0900
53.5000
257,900
Thu, 11 Jun 2026
55.3000
55.3000
54.0100
54.0600
309,700
Wed, 10 Jun 2026
33 · 6-K
After market open · 10:59 ET
6-K ↗
Wed, 10 Jun 2026
54.0600
54.8100
54.0100
54.2400
221,800
Tue, 09 Jun 2026
54.2700
54.2700
53.0200
53.5600
255,600
Mon, 08 Jun 2026
54.3300
54.7300
54.1600
54.3200
276,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
54.2300
54.3200
53.5200
53.8000
220,800
Thu, 04 Jun 2026
53.9900
54.5000
53.8800
54.4100
245,100
Wed, 03 Jun 2026
32 · 6-K
After market open · 10:10 ET
6-K ↗
Wed, 03 Jun 2026
54.4200
54.7600
54.1700
54.3400
246,400
Tue, 02 Jun 2026
53.3800
54.0700
53.3800
54.0500
199,900
Mon, 01 Jun 2026
53.2700
53.8200
53.1100
53.6000
499,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.3100
52.6900
52.1000
52.1600
404,600
Thu, 28 May 2026
53.2000
53.2500
52.2300
52.3100
371,400
Wed, 27 May 2026
31 · 6-K
After market open · 10:24 ET
6-K ↗
Wed, 27 May 2026
52.3100
52.6100
51.9000
52.4600
438,800
Tue, 26 May 2026
54.1700
54.3400
53.5300
53.5700
274,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
53.6100
54.4600
53.5000
54.3900
379,600
Thu, 21 May 2026
55.5500
55.6600
54.7500
55.1400
364,300
Wed, 20 May 2026
30 · 6-K
After market open · 11:14 ET
FORM 6-K ↗
Wed, 20 May 2026
55.5100
55.7600
54.2800
54.4000
334,000
Tue, 19 May 2026
56.0100
56.2000
55.3300
55.7500
258,900
Mon, 18 May 2026
56.1000
56.9900
55.4300
56.3900
456,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
55.0400
55.5600
54.8900
55.4900
476,700
Thu, 14 May 2026
54.9900
55.6700
54.7100
55.3300
350,500
Wed, 13 May 2026
29 · 6-K
After market open · 10:07 ET
6-K ↗
Wed, 13 May 2026
55.5000
55.5400
55.1600
55.5200
264,800
Tue, 12 May 2026
55.2800
55.8900
55.1900
55.8300
245,000
Mon, 11 May 2026
54.9500
55.5900
54.9100
55.4600
313,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
53.7900
54.0200
53.2900
53.4300
690,800
Thu, 07 May 2026
28 · 6-K
After market open · 14:18 ET
6-K ↗
Thu, 07 May 2026
53.0800
53.0800
52.4000
52.5900
479,800
Wed, 06 May 2026
53.7200
54.3500
53.6000
53.9100
598,400
Tue, 05 May 2026
56.3600
56.6400
55.7900
56.5000
372,800
Mon, 04 May 2026
56.3200
56.4500
55.8900
56.1900
500,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
56.2500
56.5900
55.4800
56.1600
275,800
Thu, 30 Apr 2026
55.6000
57.0000
55.4500
56.6300
502,600
Wed, 29 Apr 2026
55.2400
55.5500
55.0000
55.4400
308,100
Tue, 28 Apr 2026
54.8800
55.1000
54.4300
54.7900
681,400
Mon, 27 Apr 2026
53.8500
54.0900
53.5300
53.7700
831,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
27 · 6-K
After market open · 12:07 ET
FORM 6-K ↗
Fri, 24 Apr 2026
54.3600
54.4800
53.3500
54.1100
625,700
Thu, 23 Apr 2026
54.5900
54.7000
54.1900
54.6500
365,800
Wed, 22 Apr 2026
54.3400
54.3800
53.8600
54.2300
354,000
Tue, 21 Apr 2026
52.7300
53.0900
52.4600
53.0900
327,900
Mon, 20 Apr 2026
52.6200
52.9100
52.2200
52.5500
501,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
52.0900
52.3000
50.7300
52.2500
838,500
Thu, 16 Apr 2026
54.5800
55.4800
54.5800
55.3900
620,800
Wed, 15 Apr 2026
55.0500
55.1500
54.1000
54.2200
460,000
Tue, 14 Apr 2026
55.9600
55.9600
55.0500
55.3900
507,200
Tue, 14 Apr 2026
26 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Mon, 13 Apr 2026
56.4400
56.5200
55.8300
56.0100
418,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
55.7300
56.5900
55.6100
56.4300
492,500
Thu, 09 Apr 2026
56.4900
57.2200
55.6600
55.6800
904,000
Wed, 08 Apr 2026
53.7600
55.4300
53.5500
55.3100
1,119,600
Tue, 07 Apr 2026
56.9400
57.9100
56.8800
57.5500
1,206,500
Tue, 07 Apr 2026
25 · 6-K
Pre-market · 09:04 ET
6-K ↗
Mon, 06 Apr 2026
58.0000
58.0000
56.6600
57.6100
576,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
56.7000
57.2300
56.5900
57.1000
576,200
Wed, 01 Apr 2026
55.5500
55.7600
54.2800
54.8800
880,600
Tue, 31 Mar 2026
56.7500
57.5800
54.9000
56.6100
1,047,300
Mon, 30 Mar 2026
56.1000
56.6300
55.5900
55.7700
549,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
53.9200
55.2500
53.7600
55.2200
671,200
Thu, 26 Mar 2026
53.7700
54.5600
53.7700
54.1000
414,600
Wed, 25 Mar 2026
52.9400
54.1100
52.9400
53.8600
567,500
Tue, 24 Mar 2026
24 · 6-K
After market open · 10:01 ET
6-K ↗
Tue, 24 Mar 2026
52.6500
53.2900
52.0800
52.3700
1,609,700
Tue, 24 Mar 2026
23 · 6-K
Pre-market · 09:25 ET
6-K ↗
Mon, 23 Mar 2026
22 · 20-F
After market open · 14:03 ET
20-F ↗
Mon, 23 Mar 2026
52.5100
53.8700
52.2500
53.4100
697,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
54.3200
55.0800
53.9800
54.5400
1,326,200
Thu, 19 Mar 2026
54.1300
55.3800
54.1100
54.7300
887,500
Wed, 18 Mar 2026
53.5600
53.5800
52.9000
52.9900
700,800
Tue, 17 Mar 2026
53.5500
53.9800
53.3600
53.7000
936,200
Mon, 16 Mar 2026
51.2200
52.0000
51.1100
51.5900
554,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
50.9100
51.4600
50.7500
51.3600
481,600
Thu, 12 Mar 2026
49.6100
50.3900
49.5500
50.2600
399,100
Wed, 11 Mar 2026
48.5300
49.4000
48.5300
49.3600
505,000
Tue, 10 Mar 2026
48.4800
48.9600
48.1600
48.3600
647,100
Mon, 09 Mar 2026
47.8200
48.9200
47.8200
48.3300
585,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
47.0700
47.9300
46.8600
47.7600
479,800
Thu, 05 Mar 2026
46.9700
47.0700
46.4200
46.6500
391,700
Wed, 04 Mar 2026
46.4100
46.7900
45.9600
46.7900
408,700
Wed, 04 Mar 2026
21 · 6-K
Pre-market · 08:34 ET
6-K ↗
Tue, 03 Mar 2026
46.6900
46.8700
46.1500
46.2400
446,600
Mon, 02 Mar 2026
47.7000
47.8000
47.2000
47.3600
840,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
46.7500
46.9500
46.3600
46.9400
633,000
Thu, 26 Feb 2026
44.8500
45.7200
44.7600
45.5400
402,100
Wed, 25 Feb 2026
20 · 6-K
After market open · 10:35 ET
6-K ↗
Wed, 25 Feb 2026
44.4000
44.7200
44.1100
44.4500
716,500
Tue, 24 Feb 2026
44.2000
44.5000
43.9600
44.4700
771,600
Mon, 23 Feb 2026
44.1300
44.4000
44.0300
44.1200
249,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
43.8300
44.2000
43.6700
44.2000
227,000
Thu, 19 Feb 2026
43.8600
43.9400
43.5700
43.8500
250,700
Wed, 18 Feb 2026
19 · 6-K
After market open · 11:30 ET
6-K ↗
Wed, 18 Feb 2026
43.5900
43.8500
43.4400
43.8300
416,400
Tue, 17 Feb 2026
42.9600
43.2200
42.6000
43.2200
214,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
42.9000
43.4500
42.8100
43.4500
202,200
Thu, 12 Feb 2026
43.2200
43.3600
42.6300
42.8800
229,200
Wed, 11 Feb 2026
18 · 6-K
After market open · 11:00 ET
6-K ↗
Wed, 11 Feb 2026
43.0700
43.7200
43.0400
43.7200
198,700
Tue, 10 Feb 2026
42.8800
42.9500
42.5800
42.8500
206,700
Mon, 09 Feb 2026
42.2000
42.8000
42.2000
42.6500
327,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.7600
42.3400
41.7200
42.3200
299,500
Thu, 05 Feb 2026
41.2000
41.5700
41.0600
41.4900
376,100
Wed, 04 Feb 2026
17 · 6-K
After market open · 11:42 ET
6-K ↗
Wed, 04 Feb 2026
41.6500
41.8700
41.3300
41.8500
257,800
Tue, 03 Feb 2026
40.6200
41.6700
40.5700
41.5500
365,100
Mon, 02 Feb 2026
40.6500
40.8700
40.4300
40.8000
283,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.0500
41.1200
40.4800
40.9200
242,800
Thu, 29 Jan 2026
41.9400
42.0300
41.2900
41.6800
257,400
Wed, 28 Jan 2026
16 · 6-K
After market open · 12:09 ET
6-K ↗
Wed, 28 Jan 2026
41.0200
41.0800
40.6000
40.8700
237,000
Tue, 27 Jan 2026
40.0400
41.0700
40.0400
40.9900
316,800
Mon, 26 Jan 2026
40.0400
40.1400
39.9000
40.0200
257,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.6200
39.9800
39.3900
39.9800
250,600
Thu, 22 Jan 2026
38.6400
38.7800
38.5100
38.7800
199,600
Wed, 21 Jan 2026
15 · 6-K
After market open · 11:53 ET
6-K ↗
Wed, 21 Jan 2026
38.5300
39.0000
38.5300
39.0000
253,600
Tue, 20 Jan 2026
38.4100
38.5800
38.2300
38.2300
260,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
38.3300
38.7300
38.2700
38.7000
264,700
Thu, 15 Jan 2026
38.0500
38.3200
37.8400
38.1900
243,700
Wed, 14 Jan 2026
14 · 6-K
After market open · 10:41 ET
6-K ↗
Wed, 14 Jan 2026
38.6300
39.3500
38.6200
39.0100
236,600
Tue, 13 Jan 2026
37.8800
38.4900
37.8800
38.4400
196,700
Mon, 12 Jan 2026
37.5000
37.7000
37.4400
37.6700
217,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
37.2900
37.4700
37.2700
37.3200
295,400
Thu, 08 Jan 2026
36.8900
37.2200
36.6200
37.1400
373,000
Wed, 07 Jan 2026
13 · 6-K
After market open · 10:42 ET
6-K ↗
Wed, 07 Jan 2026
36.8800
37.0700
36.6300
36.7500
439,600
Tue, 06 Jan 2026
39.0900
39.1400
37.7200
37.8500
1,028,100
Mon, 05 Jan 2026
39.1100
39.4100
38.5700
39.2500
691,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
38.3600
39.0700
38.3100
39.0400
349,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
12 · 6-K
After market open · 10:17 ET
FORM 6-K ↗
Wed, 31 Dec 2025
38.2500
38.2500
37.7900
37.9400
71,100
Tue, 30 Dec 2025
37.9800
38.1400
37.8900
38.1200
136,500
Mon, 29 Dec 2025
37.7200
37.7900
37.6000
37.7500
134,300
Mon, 29 Dec 2025
11 · 6-K
Pre-market · 09:10 ET
6-K ↗
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
37.8300
37.8300
37.6000
37.7700
127,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
37.8500
37.8500
37.7000
37.8300
75,000
Tue, 23 Dec 2025
37.7500
37.8400
37.5800
37.8200
122,900
Mon, 22 Dec 2025
37.6400
37.8300
37.6300
37.7800
180,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
37.1600
37.4100
37.1600
37.2500
353,100
Thu, 18 Dec 2025
36.9900
36.9900
36.6500
36.6500
171,100
Wed, 17 Dec 2025
10 · 6-K
After market open · 12:28 ET
6-K ↗
Wed, 17 Dec 2025
36.8800
37.0000
36.6600
36.9200
164,100
Tue, 16 Dec 2025
37.1100
37.1500
36.5000
36.5000
203,700
Mon, 15 Dec 2025
37.7100
37.7100
37.2500
37.5300
140,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
37.5700
37.6200
37.2800
37.6000
128,400
Thu, 11 Dec 2025
9 · 6-K
After market open · 10:50 ET
6-K ↗
Thu, 11 Dec 2025
37.5300
37.5900
37.3300
37.3900
294,700
Wed, 10 Dec 2025
8 · 6-K
After market open · 11:03 ET
6-K ↗
Wed, 10 Dec 2025
37.4600
37.6600
37.2700
37.6100
143,900
Tue, 09 Dec 2025
37.5000
37.6600
37.3400
37.4600
137,400
Mon, 08 Dec 2025
37.3400
37.4800
37.1600
37.2500
180,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
37.1500
37.6100
37.1300
37.2100
228,800
Thu, 04 Dec 2025
38.0800
38.1500
37.9800
38.0700
119,900
Wed, 03 Dec 2025
7 · 6-K
After market open · 10:51 ET
6-K ↗
Wed, 03 Dec 2025
37.9100
38.2700
37.9100
38.2700
193,800
Tue, 02 Dec 2025
37.5900
37.7100
37.3800
37.5900
245,600
Mon, 01 Dec 2025
37.4000
37.6500
37.3600
37.5700
284,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
37.1900
37.4200
37.1100
37.4200
128,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
6 · 6-K
After market open · 12:05 ET
FORM 6-K ↗
Wed, 26 Nov 2025
36.8900
37.2600
36.7600
37.1100
280,700
Tue, 25 Nov 2025
36.2900
36.6900
36.1300
36.5300
364,900
Mon, 24 Nov 2025
36.9800
36.9800
36.6900
36.9500
248,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
37.0000
37.3100
36.8500
37.3000
314,500
Thu, 20 Nov 2025
37.6400
37.8200
37.1200
37.3300
342,100
Wed, 19 Nov 2025
5 · 6-K
After market open · 11:31 ET
6-K ↗
Wed, 19 Nov 2025
37.2800
37.6200
37.2500
37.5100
240,500
Tue, 18 Nov 2025
37.6200
38.1400
37.6200
37.9900
218,000
Mon, 17 Nov 2025
38.3300
38.4700
38.0700
38.2000
336,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.0700
38.3000
37.9900
38.2200
203,500
Thu, 13 Nov 2025
38.2300
38.3300
37.9700
38.0800
140,800
Wed, 12 Nov 2025
4 · 6-K
After market open · 11:37 ET
6-K ↗
Wed, 12 Nov 2025
38.1000
38.2000
37.9300
38.0000
157,400
Tue, 11 Nov 2025
37.8400
38.2600
37.8400
38.1900
214,700
Mon, 10 Nov 2025
37.1500
38.4400
36.9800
37.6300
261,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
36.6300
37.0600
36.6200
37.0600
193,000
Thu, 06 Nov 2025
36.5600
36.8500
36.5600
36.8200
212,700
Wed, 05 Nov 2025
3 · 6-K
After market open · 11:01 ET
6-K ↗
Wed, 05 Nov 2025
36.4100
36.6800
36.3800
36.5000
305,800
Tue, 04 Nov 2025
36.2800
36.5600
36.1600
36.3200
203,900
Mon, 03 Nov 2025
36.7900
36.8700
36.5600
36.6300
383,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
36.8300
36.9300
36.5000
36.9100
671,600
Thu, 30 Oct 2025
36.7700
36.9400
36.6300
36.6700
509,700
Wed, 29 Oct 2025
2 · 6-K
After market open · 10:52 ET
6-K ↗
Wed, 29 Oct 2025
37.1300
37.2500
36.9300
37.1400
298,300
Wed, 29 Oct 2025
1 · 6-K
Pre-market · 06:51 ET
FORM 6-K ↗
Tue, 28 Oct 2025
36.9300
37.1700
36.8900
37.1200
199,300
Mon, 27 Oct 2025
36.9300
37.1700
36.9000
37.0600
176,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
37.2100
37.2300
36.5800
36.8100
399,300
Thu, 23 Oct 2025
36.1900
36.3800
36.1100
36.2000
237,200