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
39.2100
39.2900
38.7500
39.0500
9,120,693
Thu, 22 Oct 2026
39.3900
39.7700
39.2400
39.4300
8,560,700
Wed, 21 Oct 2026
39.2500
39.4900
39.0500
39.0600
6,797,400
Tue, 20 Oct 2026
38.9200
39.3800
38.8100
39.3500
9,412,600
Mon, 19 Oct 2026
75 · 6-K
After market open · 12:31 ET
FORM 6-K ↗
Mon, 19 Oct 2026
38.6500
38.8400
38.3500
38.4200
7,443,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
39.3300
39.4000
38.6700
38.8300
10,823,100
Thu, 15 Oct 2026
38.9900
39.6800
38.8900
39.2200
14,769,100
Wed, 14 Oct 2026
37.9100
38.4200
37.9000
38.1200
9,363,600
Tue, 13 Oct 2026
74 · 6-K
After market open · 10:15 ET
FORM 6-K ↗
Tue, 13 Oct 2026
38.7400
38.8900
37.9800
38.0600
9,253,800
Mon, 12 Oct 2026
38.8500
38.8500
38.2600
38.5800
8,716,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
38.1100
38.6800
38.0600
38.6400
9,645,400
Thu, 08 Oct 2026
37.8000
38.2300
37.5100
38.1800
11,808,300
Wed, 07 Oct 2026
37.5700
38.4700
37.5100
38.2600
13,665,100
Tue, 06 Oct 2026
73 · 6-K
After market open · 12:11 ET
FORM 6-K ↗
Tue, 06 Oct 2026
37.3500
37.5300
36.8500
37.5300
13,696,500
Mon, 05 Oct 2026
36.9400
37.6100
36.8600
37.5400
18,700,700
Mon, 05 Oct 2026
72 · 6-K
Next filing day · accepted 02 Oct, 21:53 ET
FORM 6-K ↗
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
37.6400
37.6500
37.1700
37.3200
10,261,200
Thu, 01 Oct 2026
37.8000
37.9700
37.3700
37.4000
12,656,900
Wed, 30 Sep 2026
38.0500
38.7700
37.8900
37.9100
21,556,000
Tue, 29 Sep 2026
38.2100
38.3800
38.0500
38.3100
9,403,500
Mon, 28 Sep 2026
71 · 6-K
After market open · 15:23 ET
FORM 6-K ↗
Mon, 28 Sep 2026
38.4000
38.9000
38.2300
38.7100
11,428,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
38.8100
38.8300
38.4100
38.8000
10,062,000
Thu, 24 Sep 2026
37.9500
38.7200
37.9200
38.6200
20,064,200
Wed, 23 Sep 2026
38.9000
39.1400
38.1600
38.1700
18,439,000
Tue, 22 Sep 2026
39.5000
39.8900
39.1100
39.4000
24,462,900
Mon, 21 Sep 2026
70 · 6-K
After market open · 11:11 ET
FORM 6-K ↗
Mon, 21 Sep 2026
41.0500
41.1700
39.5400
39.8000
49,339,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
43.5000
43.5400
42.7800
43.2400
10,360,900
Thu, 17 Sep 2026
69 · 6-K
After market open · 12:21 ET
FORM 6-K ↗
Thu, 17 Sep 2026
41.9800
43.4400
41.9600
43.1900
12,947,100
Wed, 16 Sep 2026
42.4700
42.7200
41.4700
41.7100
11,669,800
Tue, 15 Sep 2026
42.7300
43.0000
42.4000
42.5300
8,862,100
Tue, 15 Sep 2026
68 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 14 Sep 2026
43.6600
43.7100
43.0700
43.4500
6,555,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
43.2000
43.5000
42.7200
43.0700
11,029,100
Thu, 10 Sep 2026
44.6000
44.8200
44.0100
44.0100
6,580,900
Wed, 09 Sep 2026
45.0000
45.4000
44.5200
44.5600
8,828,000
Wed, 09 Sep 2026
67 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 08 Sep 2026
45.5800
45.9100
45.1500
45.1600
10,354,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
46.3500
46.7400
46.0400
46.6000
6,213,600
Thu, 03 Sep 2026
47.9900
48.0000
46.5700
47.5100
8,765,600
Wed, 02 Sep 2026
46.0500
47.0100
45.9100
46.7700
13,597,400
Tue, 01 Sep 2026
45.8000
46.1600
45.0700
45.1200
9,356,000
Mon, 31 Aug 2026
45.2800
45.6100
44.9500
45.3300
7,601,800
Mon, 31 Aug 2026
66 · 6-K
Pre-market · 09:11 ET
FORM 6-K ↗
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
46.1700
46.2100
45.4100
45.6100
8,495,900
Thu, 27 Aug 2026
45.9700
46.3300
45.7000
46.2600
13,024,400
Wed, 26 Aug 2026
47.8000
48.0400
46.8700
47.1900
8,877,900
Tue, 25 Aug 2026
47.8400
48.6600
47.5600
48.6600
15,526,700
Mon, 24 Aug 2026
65 · 6-K
After market open · 10:49 ET
FORM 6-K ↗
Mon, 24 Aug 2026
47.0900
47.3000
46.5700
46.9200
9,674,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
46.3500
47.1700
46.3400
46.7400
10,912,600
Thu, 20 Aug 2026
46.8900
46.9000
46.1100
46.1400
9,669,900
Wed, 19 Aug 2026
46.0100
47.2000
45.8400
46.4800
19,511,400
Tue, 18 Aug 2026
44.9100
46.0700
44.7600
45.7100
12,089,900
Tue, 18 Aug 2026
64 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Mon, 17 Aug 2026
45.1800
45.4500
44.6800
44.8800
14,626,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
46.9000
47.0500
45.7500
45.8900
10,853,700
Thu, 13 Aug 2026
45.9600
46.7900
45.7300
46.7200
10,186,900
Wed, 12 Aug 2026
45.8700
46.5500
45.5600
46.3900
9,563,800
Tue, 11 Aug 2026
47.4500
47.6700
46.9300
47.1700
7,834,700
Mon, 10 Aug 2026
63 · 6-K
After market open · 10:47 ET
FORM 6-K ↗
Mon, 10 Aug 2026
62 · 6-K
After market open · 10:42 ET
FORM 6-K ↗
Mon, 10 Aug 2026
47.0000
47.7400
46.6600
47.7300
10,185,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
47.1500
47.5000
46.7300
47.2600
12,079,400
Thu, 06 Aug 2026
45.6100
45.9800
44.9300
45.9700
13,121,000
Wed, 05 Aug 2026
44.8100
45.7200
44.3800
44.5300
22,275,700
Tue, 04 Aug 2026
61 · 6-K
After market open · 13:40 ET
6-K ↗
Tue, 04 Aug 2026
60 · 6-K
After market open · 10:39 ET
FORM 6-K ↗
Tue, 04 Aug 2026
59 · 6-K
After-hours · 17:23 ET
6-K ↗
Tue, 04 Aug 2026
47.5900
49.1500
43.6800
44.2800
47,478,800
Mon, 03 Aug 2026
47.0000
47.2000
46.1900
47.0900
11,859,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.4000
47.5900
46.4400
47.0800
26,798,000
Fri, 31 Jul 2026
58 · 6-K
Pre-market · 08:54 ET
FORM 6-K ↗
Thu, 30 Jul 2026
50.7100
51.6200
50.5100
51.6100
10,594,900
Wed, 29 Jul 2026
51.0000
52.1200
50.9200
51.5800
8,713,000
Tue, 28 Jul 2026
49.9500
51.2300
49.9500
50.9600
9,521,700
Mon, 27 Jul 2026
49.1800
49.9600
48.8200
49.6700
6,803,000
Mon, 27 Jul 2026
57 · 6-K
Pre-market · 08:07 ET
FORM 6-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
48.8300
49.5200
48.7100
48.7700
10,799,100
Thu, 23 Jul 2026
48.3900
48.9300
48.1100
48.1800
8,178,200
Wed, 22 Jul 2026
49.4500
49.5400
47.9800
48.1900
8,289,400
Tue, 21 Jul 2026
49.3400
49.8400
48.9500
49.3800
5,785,800
Tue, 21 Jul 2026
56 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Mon, 20 Jul 2026
50.4500
50.5000
49.5600
49.6100
7,299,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
51.0600
51.4000
50.0000
50.3200
9,542,600
Thu, 16 Jul 2026
50.9100
51.7700
50.6000
51.4800
9,792,400
Wed, 15 Jul 2026
49.3600
51.0000
49.3600
50.5600
10,314,900
Tue, 14 Jul 2026
48.7800
49.2700
48.2900
49.0700
6,623,700
Mon, 13 Jul 2026
49.1700
49.6700
48.7600
49.2800
7,420,400
Mon, 13 Jul 2026
55 · 6-K
Pre-market · 09:24 ET
FORM 6-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
49.1700
49.6400
48.7300
49.4800
6,317,800
Thu, 09 Jul 2026
48.6900
49.3800
48.5800
48.8800
5,458,500
Wed, 08 Jul 2026
48.7500
49.4700
48.5000
48.8900
9,137,800
Tue, 07 Jul 2026
50.2900
50.4400
49.3100
49.6400
12,222,700
Mon, 06 Jul 2026
49.2800
49.4800
48.5500
49.2600
12,333,300
Mon, 06 Jul 2026
54 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
49.8200
50.9000
49.7800
50.4300
12,069,100
Wed, 01 Jul 2026
49.0200
49.5500
48.6100
48.7700
11,248,400
Tue, 30 Jun 2026
48.5100
48.6200
47.8700
47.9400
8,579,300
Mon, 29 Jun 2026
53 · 6-K
After-hours · 16:16 ET
FORM 6-K ↗
Mon, 29 Jun 2026
47.7200
48.4800
47.6100
48.3400
9,324,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.1200
48.5000
46.9900
48.0700
20,136,400
Thu, 25 Jun 2026
47.8200
48.2400
47.3200
47.6400
12,471,200
Wed, 24 Jun 2026
47.1000
47.6500
47.0200
47.4100
15,078,200
Wed, 24 Jun 2026
52 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 23 Jun 2026
46.8000
47.4300
46.4400
47.4200
17,674,300
Mon, 22 Jun 2026
44.0100
46.4500
43.9000
45.8800
17,141,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
43.4500
44.0000
42.5200
43.1900
8,996,700
Wed, 17 Jun 2026
44.9700
45.0000
43.4600
43.5200
9,862,800
Tue, 16 Jun 2026
44.0300
44.1100
43.3600
43.5500
7,146,600
Mon, 15 Jun 2026
44.6900
44.7900
43.8100
43.9200
10,223,300
Mon, 15 Jun 2026
51 · 6-K
Pre-market · 07:42 ET
FORM 6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
43.9400
44.6000
43.7200
43.8800
14,799,200
Thu, 11 Jun 2026
42.9700
44.1100
42.9400
43.9600
12,719,800
Wed, 10 Jun 2026
41.6700
44.0300
41.6600
42.8100
16,563,900
Tue, 09 Jun 2026
41.0800
42.3100
41.0800
42.1900
14,720,100
Mon, 08 Jun 2026
50 · 6-K
After market open · 09:49 ET
FORM 6-K ↗
Mon, 08 Jun 2026
42.2200
42.4100
41.0000
41.0200
20,690,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
44.0500
44.2200
42.8600
42.9600
10,855,600
Thu, 04 Jun 2026
43.0900
44.3700
42.2200
43.7500
16,440,300
Wed, 03 Jun 2026
42.7200
42.7700
41.9000
42.0000
11,342,000
Tue, 02 Jun 2026
43.4900
43.6300
42.2500
42.9200
17,145,200
Mon, 01 Jun 2026
45.3900
45.3900
43.7900
44.0700
12,978,900
Mon, 01 Jun 2026
49 · 6-K
Pre-market · 07:53 ET
FORM 6-K ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
45.4800
45.8900
45.1500
45.5800
10,986,400
Thu, 28 May 2026
44.0500
46.0500
43.9500
45.5100
14,639,300
Wed, 27 May 2026
44.1800
45.2300
44.1800
44.5500
11,326,200
Wed, 27 May 2026
48 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Tue, 26 May 2026
44.7400
44.9900
44.1800
44.1900
9,355,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
47 · 6-K
After market open · 14:32 ET
FORM 6-K ↗
Fri, 22 May 2026
46 · 6-K
After market open · 10:01 ET
FORM 6-K ↗
Fri, 22 May 2026
44.6100
45.1800
44.4700
44.9600
10,791,000
Thu, 21 May 2026
44.2200
44.5900
43.7400
44.3900
11,628,000
Wed, 20 May 2026
44.6900
45.2500
44.4300
45.0700
10,762,200
Tue, 19 May 2026
44.3600
44.8400
44.0800
44.2800
9,704,400
Mon, 18 May 2026
45 · 6-K
After market open · 10:29 ET
FORM 6-K ↗
Mon, 18 May 2026
44.6300
45.0900
43.9700
44.2800
15,403,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
45.4000
45.5000
44.2500
44.7400
16,383,800
Thu, 14 May 2026
46.7900
46.8400
45.5400
45.8000
13,297,200
Wed, 13 May 2026
47.0700
47.2100
46.6500
47.0800
9,998,700
Wed, 13 May 2026
44 · 6-K
Pre-market · 07:53 ET
FORM 6-K ↗
Tue, 12 May 2026
46.9900
47.1100
46.2900
47.0000
14,248,200
Mon, 11 May 2026
46.6900
47.7900
46.2700
46.4000
17,851,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
45.9700
46.1400
45.1900
46.0700
12,054,100
Thu, 07 May 2026
46.5500
47.0800
45.7500
45.8000
16,912,600
Wed, 06 May 2026
46.3100
47.5500
45.5300
45.7600
30,895,000
Wed, 06 May 2026
43 · 6-K
Pre-market · 07:51 ET
6-K ↗
Tue, 05 May 2026
42 · 6-K
After market open · 09:30 ET
FORM 6-K ↗
Tue, 05 May 2026
44.5300
45.1200
44.2100
44.8700
21,292,000
Mon, 04 May 2026
44.1500
44.5800
43.8400
44.3900
18,675,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
43.3100
44.0400
43.1000
43.8800
26,254,500
Thu, 30 Apr 2026
41.8500
42.8600
41.6500
42.2200
25,208,100
Wed, 29 Apr 2026
40.7600
40.7800
39.7000
40.2900
16,339,400
Tue, 28 Apr 2026
41.3000
42.0800
41.1000
41.1700
16,387,700
Mon, 27 Apr 2026
40.7600
41.6700
40.5500
41.2000
19,367,700
Mon, 27 Apr 2026
41 · 6-K
Pre-market · 07:21 ET
FORM 6-K ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.0600
41.2300
39.8900
41.1700
25,017,300
Thu, 23 Apr 2026
39.1300
39.2000
38.0200
38.5200
12,266,500
Wed, 22 Apr 2026
39.1500
39.3300
38.8500
39.1500
17,620,600
Tue, 21 Apr 2026
40.1400
40.2000
38.7000
39.4200
25,186,400
Mon, 20 Apr 2026
40 · 6-K
After market open · 09:38 ET
FORM 6-K ↗
Mon, 20 Apr 2026
40.5100
40.8500
40.2600
40.4600
10,467,100
Mon, 20 Apr 2026
39 · 6-K
Pre-market · 06:50 ET
FORM 6-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
40.9800
41.2900
40.4300
40.5200
13,204,000
Thu, 16 Apr 2026
41.2600
41.4100
40.2300
40.9300
16,083,800
Wed, 15 Apr 2026
39.7900
40.8600
39.6700
40.8100
19,479,400
Tue, 14 Apr 2026
39.1300
39.4100
38.7300
39.3200
19,729,300
Mon, 13 Apr 2026
37.1400
38.0100
36.9500
37.9800
12,692,200
Mon, 13 Apr 2026
38 · 6-K
Pre-market · 07:52 ET
FORM 6-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
38.3000
38.4200
37.4200
37.5200
11,400,500
Thu, 09 Apr 2026
37.1800
37.6500
36.8200
37.4400
11,231,700
Wed, 08 Apr 2026
38.0300
38.1900
37.3300
37.6100
13,882,500
Tue, 07 Apr 2026
36.4000
37.0400
35.9700
36.9100
13,916,300
Tue, 07 Apr 2026
37 · 6-K
Pre-market · 07:28 ET
FORM 6-K ↗
Mon, 06 Apr 2026
37.0000
37.4200
36.5200
36.6700
11,535,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
36.0900
36.9800
35.6300
36.9800
14,695,800
Wed, 01 Apr 2026
36.7700
37.0900
35.7800
36.4800
24,090,600
Tue, 31 Mar 2026
35.4100
36.7500
35.3200
36.7500
18,979,200
Mon, 30 Mar 2026
35.1300
35.6300
35.1200
35.2900
17,393,800
Mon, 30 Mar 2026
36 · 6-K
Pre-market · 09:05 ET
FORM 6-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
36.3100
36.4900
35.8900
36.0400
14,694,600
Fri, 27 Mar 2026
35 · 6-K
Pre-market · 07:47 ET
FORM 6-K ↗
Fri, 27 Mar 2026
34 · 6-K
Pre-market · 06:33 ET
FORM 6-K ↗
Thu, 26 Mar 2026
33 · 6-K
After market open · 13:02 ET
FORM 6-K ↗
Thu, 26 Mar 2026
36.2900
37.4400
36.1300
36.4000
20,602,800
Wed, 25 Mar 2026
37.1500
37.3900
36.2300
36.3300
16,442,700
Tue, 24 Mar 2026
36.8500
37.2000
36.5500
36.8900
16,143,300
Mon, 23 Mar 2026
36.8300
37.2100
36.4800
36.8200
15,011,800
Mon, 23 Mar 2026
32 · 6-K
Pre-market · 08:56 ET
FORM 6-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.4900
37.0000
36.1800
36.5300
26,367,700
Fri, 20 Mar 2026
31 · 6-K
Pre-market · 08:11 ET
FORM 6-K ↗
Thu, 19 Mar 2026
36.3600
37.2500
36.3600
37.0800
21,364,500
Wed, 18 Mar 2026
37.4400
37.6900
37.0000
37.4500
26,115,900
Tue, 17 Mar 2026
38.6700
39.2700
38.3800
38.4300
12,174,900
Tue, 17 Mar 2026
30 · 6-K
Pre-market · 07:10 ET
FORM 6-K ↗
Mon, 16 Mar 2026
37.9700
38.5900
37.7900
38.5800
11,442,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
38.3900
38.8000
37.7000
37.9600
11,608,600
Thu, 12 Mar 2026
38.6800
39.0200
37.8500
38.0200
17,123,000
Wed, 11 Mar 2026
38.7300
38.9900
38.5200
38.8300
13,208,200
Tue, 10 Mar 2026
39.1900
39.2200
38.1800
38.7200
20,832,600
Mon, 09 Mar 2026
39.1900
39.8800
38.5000
39.7800
23,796,000
Mon, 09 Mar 2026
29 · 6-K
Pre-market · 07:53 ET
FORM 6-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
38.5800
38.8500
38.1700
38.5800
15,632,400
Thu, 05 Mar 2026
38.2800
39.1200
38.0800
39.0700
21,579,000
Wed, 04 Mar 2026
37.6300
38.6000
37.2900
38.5000
26,808,100
Tue, 03 Mar 2026
36.3700
36.9500
35.8500
36.6600
34,247,800
Mon, 02 Mar 2026
28 · 6-K
After market open · 11:47 ET
FORM 6-K ↗
Mon, 02 Mar 2026
36.8300
37.8400
36.7200
37.7600
22,094,200
Mon, 02 Mar 2026
27 · 6-K
Pre-market · 07:57 ET
FORM 6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
37.5400
37.8600
37.3300
37.4500
24,222,700
Thu, 26 Feb 2026
37.8300
38.0700
37.3100
37.6200
35,499,000
Wed, 25 Feb 2026
37.7100
38.2400
37.6500
38.1600
55,460,000
Tue, 24 Feb 2026
38.5000
39.0700
38.3600
38.5900
43,931,700
Mon, 23 Feb 2026
40.1900
41.0900
39.3400
39.6300
98,664,000
Mon, 23 Feb 2026
26 · 6-K
Pre-market · 08:19 ET
FORM 6-K ↗
Mon, 23 Feb 2026
25 · 6-K
Pre-market · 06:28 ET
FORM 6-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
47.6900
47.7500
47.0300
47.4200
12,285,800
Fri, 20 Feb 2026
24 · 6-K
Pre-market · 07:45 ET
FORM 6-K ↗
Thu, 19 Feb 2026
48.7200
48.7700
48.1800
48.4500
8,289,400
Wed, 18 Feb 2026
48.8400
49.3600
48.6300
49.2300
11,296,400
Tue, 17 Feb 2026
49.1100
49.8500
48.6800
49.3700
9,892,700
Tue, 17 Feb 2026
23 · 6-K
Pre-market · 06:10 ET
FORM 6-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
49.3000
49.8400
49.2000
49.5700
10,156,100
Thu, 12 Feb 2026
48.8500
50.0700
48.1200
48.9300
11,708,500
Wed, 11 Feb 2026
22 · 6-K
After-hours · 16:09 ET
FORM 6-K ↗
Wed, 11 Feb 2026
48.7300
48.9600
48.0800
48.7400
12,245,000
Tue, 10 Feb 2026
50.0200
50.4600
48.9800
49.1200
15,847,900
Tue, 10 Feb 2026
21 · 6-K
Pre-market · 06:16 ET
FORM 6-K ↗
Mon, 09 Feb 2026
50.1300
51.0900
49.0100
49.3700
30,096,900
Mon, 09 Feb 2026
20 · 6-K
Pre-market · 08:32 ET
FORM 6-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
46.3700
47.7400
45.8400
47.6400
36,856,600
Thu, 05 Feb 2026
19 · 6-K
After market open · 14:56 ET
FORM 6-K ↗
Thu, 05 Feb 2026
18 · 6-K
After market open · 14:55 ET
FORM 6-K ↗
Thu, 05 Feb 2026
17 · 6-K
After market open · 14:54 ET
FORM 6-K ↗
Thu, 05 Feb 2026
45.0500
45.6700
43.2400
43.3400
54,446,100
Wed, 04 Feb 2026
47.9500
49.1000
46.4700
47.1900
46,859,700
Wed, 04 Feb 2026
16 · 20-F
Pre-market · 09:23 ET
20-F ↗
Wed, 04 Feb 2026
15 · 6-K
Pre-market · 08:43 ET
6-K ↗
Tue, 03 Feb 2026
14 · 6-K
After market open · 12:29 ET
FORM 6-K ↗
Tue, 03 Feb 2026
13 · 6-K
After market open · 12:47 ET
6-K ↗
Tue, 03 Feb 2026
58.3500
58.6400
49.9600
50.3000
69,933,200
Mon, 02 Feb 2026
12 · 6-K
After market open · 12:43 ET
FORM 6-K ↗
Mon, 02 Feb 2026
57.9100
59.3000
57.7900
58.9300
16,647,900
Mon, 02 Feb 2026
11 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.2700
59.9100
58.5900
59.4300
12,085,800
Thu, 29 Jan 2026
59.9300
59.9300
58.8000
59.3300
15,841,900
Wed, 28 Jan 2026
61.4800
61.5600
59.9900
60.3300
16,235,900
Tue, 27 Jan 2026
62.8900
63.4900
62.4900
62.8900
13,426,500
Mon, 26 Jan 2026
62.8800
64.0000
62.6800
63.9800
20,108,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
63.4000
64.1600
62.0300
62.2600
28,013,400
Thu, 22 Jan 2026
61.4400
62.4400
61.0400
62.2300
20,302,000
Wed, 21 Jan 2026
60.0100
60.1700
57.5600
59.3200
30,601,900
Tue, 20 Jan 2026
60.2200
62.1800
59.9600
60.6800
30,424,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
59.9100
62.4000
59.2400
62.3300
43,377,000
Thu, 15 Jan 2026
57.7900
57.8400
56.2900
57.1200
25,752,300
Wed, 14 Jan 2026
58.8400
59.7500
58.3400
58.9100
16,344,100
Tue, 13 Jan 2026
60.5800
60.6300
59.1400
59.6400
16,912,900
Mon, 12 Jan 2026
60.1400
60.3000
59.1000
59.8600
19,311,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
59.4700
60.6400
58.7800
58.8100
29,064,400
Thu, 08 Jan 2026
57.0400
57.9100
57.0100
57.3400
17,505,600
Wed, 07 Jan 2026
56.8500
57.7700
56.2300
56.5700
17,538,400
Tue, 06 Jan 2026
57.1800
58.1500
56.0200
56.2600
32,942,200
Mon, 05 Jan 2026
53.9200
55.4200
53.3600
55.1100
30,028,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
51.6100
52.4100
51.4100
52.3900
12,134,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
51.0500
51.2600
50.5500
50.8800
10,803,900
Tue, 30 Dec 2025
51.5200
51.6700
51.0700
51.2200
11,902,500
Mon, 29 Dec 2025
51.5600
51.9900
51.3500
51.4700
16,895,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
53.0200
53.0300
51.7000
52.4000
13,255,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
52.8500
53.6300
52.0000
52.5600
19,300,100
Tue, 23 Dec 2025
10 · 6-K
After market open · 09:56 ET
FORM 6-K ↗
Tue, 23 Dec 2025
52.6700
53.2000
51.0400
51.6100
67,564,800
Mon, 22 Dec 2025
47.7500
48.2200
47.5900
48.1000
16,059,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
48.1100
48.8000
47.9800
48.0900
10,927,100
Thu, 18 Dec 2025
48.0000
48.3100
47.5200
47.6100
8,303,300
Wed, 17 Dec 2025
48.1000
48.7500
47.7300
47.7700
10,340,900
Tue, 16 Dec 2025
49.8100
49.9700
48.4100
48.9600
14,148,500
Mon, 15 Dec 2025
49.9600
50.6600
49.5500
50.3700
11,354,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
50.5300
50.7500
49.9200
50.1800
12,392,800
Thu, 11 Dec 2025
49.9600
50.5400
49.5900
50.2900
15,601,200
Wed, 10 Dec 2025
47.4000
49.5000
47.0400
49.0500
16,964,800
Tue, 09 Dec 2025
46.2200
46.7900
46.0800
46.3600
10,247,900
Mon, 08 Dec 2025
47.1600
47.1700
46.3500
46.7700
14,872,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
48.9400
49.1200
47.8300
47.8600
15,325,300
Thu, 04 Dec 2025
47.9800
48.2400
47.3700
47.9900
18,457,100
Wed, 03 Dec 2025
47.6300
48.1100
47.3000
47.5700
11,472,500
Tue, 02 Dec 2025
47.8600
47.9800
47.3700
47.4300
11,905,200
Mon, 01 Dec 2025
48.9300
49.4900
48.3700
48.4300
11,626,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
49.1300
49.7100
48.3500
49.3500
15,484,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.5300
49.0300
48.1800
48.7100
17,834,800
Tue, 25 Nov 2025
45.9800
47.2100
45.9400
47.0600
30,458,600
Tue, 25 Nov 2025
9 · 6-K
Pre-market · 08:19 ET
FORM 6-K ↗
Mon, 24 Nov 2025
43.4300
45.2200
43.0800
44.9700
73,618,700
Mon, 24 Nov 2025
8 · 6-K
Pre-market · 07:23 ET
FORM 6-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
47.0200
48.1500
46.6900
47.6300
18,985,300
Thu, 20 Nov 2025
49.5000
49.5300
47.4800
47.6000
15,252,300
Wed, 19 Nov 2025
48.0400
49.3900
47.7600
49.0000
16,585,000
Tue, 18 Nov 2025
47.6000
48.0200
47.2000
47.5500
17,104,700
Mon, 17 Nov 2025
7 · 6-K
After market open · 15:35 ET
FORM 6-K ↗
Mon, 17 Nov 2025
47.9100
49.1900
47.7200
48.4600
13,520,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
6 · 6-K
After market open · 10:12 ET
FORM 6-K ↗
Fri, 14 Nov 2025
48.5000
48.9100
48.0300
48.2600
12,507,600
Fri, 14 Nov 2025
5 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Thu, 13 Nov 2025
49.2000
50.0900
48.9100
49.1600
18,878,300
Wed, 12 Nov 2025
49.4800
50.4300
49.3200
50.2600
24,672,300
Wed, 12 Nov 2025
4 · 6-K
Pre-market · 06:10 ET
FORM 6-K ↗
Tue, 11 Nov 2025
47.0700
49.4300
47.0500
49.1500
27,711,100
Mon, 10 Nov 2025
46.2200
46.3700
45.5700
45.9400
14,406,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
46.0400
46.2700
45.1500
45.6800
19,979,600
Fri, 07 Nov 2025
3 · 6-K
Pre-market · 06:00 ET
FORM 6-K ↗
Thu, 06 Nov 2025
47.7500
49.5600
46.2900
46.5100
43,747,200
Wed, 05 Nov 2025
46.9800
49.0000
46.1600
48.4600
37,996,600
Wed, 05 Nov 2025
2 · 6-K
Pre-market · 09:28 ET
6-K ↗
Tue, 04 Nov 2025
47.9600
49.9000
47.7600
48.2500
28,629,400
Mon, 03 Nov 2025
49.4100
49.5100
48.5700
49.1100
11,147,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.7800
49.4700
48.4900
49.4600
20,020,900
Thu, 30 Oct 2025
49.9500
50.5400
49.4400
50.0400
21,057,500
Thu, 30 Oct 2025
1 · 6-K
Pre-market · 07:38 ET
FORM 6-K ↗
Wed, 29 Oct 2025
52.6700
52.8100
51.1900
51.3700
9,478,200
Tue, 28 Oct 2025
52.8100
52.8800
51.5000
52.0500
12,172,200
Mon, 27 Oct 2025
52.7800
53.2300
52.6400
52.8900
10,310,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
53.4100
53.5500
52.9300
52.9600
8,497,600
Thu, 23 Oct 2025
52.5700
53.4600
52.3800
53.2300
9,326,500