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
54.5400
55.4950
54.2600
55.0600
5,761,283
Thu, 22 Oct 2026
54.9200
55.2800
53.0800
53.9200
6,430,500
Wed, 21 Oct 2026
54.0000
54.9300
53.7400
54.2400
5,895,800
Tue, 20 Oct 2026
55.0000
55.1300
53.2600
54.1800
5,349,300
Mon, 19 Oct 2026
53.5100
54.3700
53.3800
54.1200
5,340,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
52.5400
53.9000
52.3500
53.8000
8,466,800
Thu, 15 Oct 2026
51.9600
52.4600
51.6300
51.9500
4,616,600
Wed, 14 Oct 2026
52.3000
52.5700
51.6700
51.8200
6,176,800
Tue, 13 Oct 2026
50.6500
52.2400
50.5500
52.1400
6,091,400
Mon, 12 Oct 2026
50.3100
50.7300
50.1800
50.5000
2,372,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
48.9000
49.9300
48.8700
49.6500
3,877,500
Thu, 08 Oct 2026
48.3000
49.1800
48.1900
49.0500
6,411,600
Wed, 07 Oct 2026
48.3500
48.7900
47.2500
47.5000
4,396,100
Tue, 06 Oct 2026
47.9800
48.4400
47.4400
48.1000
4,085,000
Mon, 05 Oct 2026
48.3200
48.7400
47.3300
48.3100
7,985,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
47.3900
48.5800
47.1800
48.4400
4,596,700
Thu, 01 Oct 2026
46.8700
48.0600
46.8200
47.7900
5,187,400
Wed, 30 Sep 2026
47.3300
47.8800
47.0200
47.0700
4,377,700
Tue, 29 Sep 2026
47.0000
47.4700
46.5800
47.1700
4,572,300
Mon, 28 Sep 2026
48.0400
48.2800
47.5200
47.5500
6,008,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.4600
47.7500
46.9900
47.4100
4,753,300
Thu, 24 Sep 2026
48.0600
48.6300
47.9300
47.9300
6,342,500
Wed, 23 Sep 2026
48.1900
48.4700
47.4900
47.6400
5,878,200
Tue, 22 Sep 2026
47.6800
48.2500
47.1800
47.7700
4,384,700
Mon, 21 Sep 2026
49.0400
49.2500
48.0600
48.2800
6,087,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
50.5800
50.6400
49.5500
49.6400
6,619,500
Thu, 17 Sep 2026
49.4300
50.6500
49.4000
50.6200
3,686,200
Wed, 16 Sep 2026
50.9100
51.1300
49.7300
50.0700
7,692,100
Tue, 15 Sep 2026
50.4500
51.8200
50.1900
51.5500
6,433,400
Mon, 14 Sep 2026
50.7600
51.2700
50.1200
50.3200
8,524,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
49.9400
50.2600
49.3000
50.0700
8,172,800
Thu, 10 Sep 2026
52.1500
52.3100
50.5200
50.8000
21,515,700
Wed, 09 Sep 2026
51.5300
52.0000
51.1200
51.3500
5,251,500
Tue, 08 Sep 2026
51.4900
51.9300
50.7300
50.9000
6,648,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
50.4000
50.9400
49.8400
50.4600
6,669,500
Thu, 03 Sep 2026
51.8000
52.2500
51.1300
51.1400
7,983,800
Wed, 02 Sep 2026
51.4200
52.0800
51.2300
51.8100
5,464,400
Tue, 01 Sep 2026
50.7700
52.0200
50.6400
51.8100
6,148,200
Mon, 31 Aug 2026
50.0800
50.6000
49.4100
50.0700
7,435,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
49.7600
50.0500
48.6100
48.9900
7,695,200
Thu, 27 Aug 2026
49.7700
50.1400
49.2100
49.7700
4,026,700
Wed, 26 Aug 2026
49.0400
50.5200
48.9300
49.6400
5,178,200
Tue, 25 Aug 2026
49.8900
50.4500
49.5500
49.5900
6,895,100
Mon, 24 Aug 2026
50.7600
51.2600
50.4000
50.6800
6,966,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
51.1800
51.4800
50.9600
51.4000
3,919,700
Thu, 20 Aug 2026
50.3000
51.1600
50.2900
51.0300
5,228,100
Wed, 19 Aug 2026
49.8200
50.4500
49.3900
49.5000
4,578,800
Tue, 18 Aug 2026
49.6200
50.0000
49.2400
49.5900
4,138,000
Mon, 17 Aug 2026
48.3000
49.3500
48.2100
49.2700
4,694,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
47.8900
48.4700
47.8300
47.9700
8,047,900
Thu, 13 Aug 2026
46.9600
47.6800
46.5800
47.6000
9,219,000
Wed, 12 Aug 2026
47.6000
47.9600
47.4300
47.5700
6,702,200
Tue, 11 Aug 2026
47.4000
47.7500
47.0300
47.6100
4,861,700
Mon, 10 Aug 2026
46.2500
47.6600
46.2400
47.2500
6,946,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
45.0200
45.7100
44.7200
45.5100
5,303,100
Thu, 06 Aug 2026
16 · 6-K
After-hours · 16:59 ET
6-K ↗
Thu, 06 Aug 2026
15 · 6-K
After-hours · 16:52 ET
6-K ↗
Thu, 06 Aug 2026
45.7300
46.0700
45.1400
45.4500
7,154,100
Wed, 05 Aug 2026
46.4900
46.6100
44.7500
44.7500
6,598,400
Tue, 04 Aug 2026
45.4600
46.4300
45.1000
46.1800
6,828,600
Mon, 03 Aug 2026
46.6200
46.9400
46.0800
46.3600
6,785,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.6100
47.8200
47.0900
47.6800
4,597,100
Thu, 30 Jul 2026
46.0000
47.2900
45.8300
47.2800
4,417,100
Wed, 29 Jul 2026
45.8900
46.5500
45.4600
46.4500
8,066,400
Tue, 28 Jul 2026
44.9500
45.3500
44.1500
44.1900
9,843,400
Mon, 27 Jul 2026
44.7700
45.6000
44.7400
44.7900
8,395,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
46.8600
47.3000
46.3900
46.4400
6,716,900
Thu, 23 Jul 2026
46.5600
47.1800
46.5100
47.0100
7,254,400
Wed, 22 Jul 2026
45.4900
45.9200
45.2700
45.8100
4,659,300
Tue, 21 Jul 2026
44.3100
44.9400
44.2800
44.9000
4,281,500
Mon, 20 Jul 2026
43.8500
44.2000
43.1400
43.9500
5,505,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
43.7400
43.8900
43.1100
43.8900
8,312,300
Thu, 16 Jul 2026
43.0900
43.1800
42.6500
42.8600
7,769,300
Wed, 15 Jul 2026
43.0000
43.0700
42.2900
42.7300
9,890,400
Tue, 14 Jul 2026
43.8700
43.8700
42.3800
42.6200
8,713,100
Mon, 13 Jul 2026
42.6500
43.3300
42.3200
43.0500
9,353,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
42.0300
42.2900
41.4600
41.8100
8,711,100
Thu, 09 Jul 2026
42.4400
42.4700
41.8300
41.8800
8,393,300
Wed, 08 Jul 2026
41.4300
42.5500
41.2300
42.4300
10,741,100
Tue, 07 Jul 2026
39.6200
40.7000
39.5600
40.6900
15,296,000
Mon, 06 Jul 2026
39.7200
39.8000
39.1900
39.3500
7,254,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
39.2800
39.7800
38.9100
39.6400
9,322,000
Wed, 01 Jul 2026
39.2900
39.6800
38.8300
38.9200
3,704,500
Tue, 30 Jun 2026
39.5200
39.9400
39.3000
39.5000
4,852,000
Mon, 29 Jun 2026
39.6700
39.9500
39.2700
39.3100
7,139,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
39.2600
39.8500
39.0400
39.4900
7,789,700
Thu, 25 Jun 2026
39.4300
39.8900
39.2400
39.6000
6,548,300
Wed, 24 Jun 2026
40.3400
40.3400
39.0200
39.3800
12,963,800
Tue, 23 Jun 2026
41.1100
41.3000
40.7700
41.0200
15,693,200
Mon, 22 Jun 2026
41.2200
41.7900
40.9000
41.7900
22,126,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
41.9000
42.2100
40.8100
41.0500
16,828,300
Wed, 17 Jun 2026
43.3200
43.6500
42.0600
42.4200
11,615,400
Tue, 16 Jun 2026
43.4800
43.8200
42.7800
43.3000
17,379,800
Mon, 15 Jun 2026
44.0000
44.1300
43.0600
44.0100
11,451,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.9400
45.7900
44.8500
45.3000
6,839,800
Thu, 11 Jun 2026
46.2800
46.6700
45.1400
45.4400
8,082,100
Wed, 10 Jun 2026
45.1500
45.9800
45.0500
45.5200
7,866,700
Tue, 09 Jun 2026
46.0400
46.1700
44.4800
44.8100
9,804,200
Mon, 08 Jun 2026
46.3000
46.7600
46.0800
46.2900
6,522,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
47.6500
47.7600
45.7000
45.7000
4,760,600
Thu, 04 Jun 2026
47.0200
47.8300
46.9300
47.6600
5,429,900
Wed, 03 Jun 2026
47.5400
48.2700
47.3600
47.6900
6,655,800
Tue, 02 Jun 2026
45.9800
47.3100
45.9300
47.2100
9,347,300
Mon, 01 Jun 2026
46.1600
46.9900
45.8000
45.9600
5,597,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
45.6900
45.9200
44.7900
45.3700
8,402,200
Thu, 28 May 2026
46.3200
46.4500
45.7700
45.8100
8,192,700
Wed, 27 May 2026
46.1000
46.3800
45.5100
45.7500
4,832,100
Tue, 26 May 2026
47.6900
47.7600
46.7600
46.8300
7,757,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
48.5700
49.2300
48.2700
48.6100
7,163,800
Thu, 21 May 2026
49.3800
49.6300
48.2500
48.6900
8,016,400
Wed, 20 May 2026
49.4500
49.7500
48.2600
48.7800
8,766,800
Tue, 19 May 2026
48.9400
49.4600
48.2400
49.4200
5,191,400
Mon, 18 May 2026
48.0000
48.9700
47.3800
48.9500
4,143,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
47.9300
48.0200
47.5600
47.9800
6,511,400
Thu, 14 May 2026
47.0000
47.8900
46.9200
47.5700
4,932,600
Wed, 13 May 2026
46.8300
47.2800
46.5700
47.2000
5,383,000
Tue, 12 May 2026
14 · 6-K
After-hours · 16:37 ET
6-K ↗
Tue, 12 May 2026
45.6100
46.9200
45.4600
46.9200
5,934,600
Mon, 11 May 2026
45.2000
45.3000
44.8100
45.1900
9,420,600
Mon, 11 May 2026
13 · 6-K
Next filing day · accepted 08 May, 17:36 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
44.7100
44.9000
44.2900
44.5300
8,410,800
Thu, 07 May 2026
12 · 6-K
After-hours · 16:47 ET
6-K ↗
Thu, 07 May 2026
11 · 6-K
After-hours · 16:42 ET
6-K ↗
Thu, 07 May 2026
44.0400
44.8300
43.7400
44.7400
9,442,600
Wed, 06 May 2026
46.5000
46.5900
45.4300
45.6300
10,001,000
Tue, 05 May 2026
47.5000
48.3800
47.3100
47.8500
9,263,300
Mon, 04 May 2026
47.2600
47.7200
46.6000
47.5800
7,978,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
47.4300
47.7300
46.4100
46.9600
10,021,800
Thu, 30 Apr 2026
46.5000
47.8700
46.3200
47.6900
8,040,900
Wed, 29 Apr 2026
47.0000
47.4300
46.8400
47.2100
9,373,100
Tue, 28 Apr 2026
45.8400
46.6400
45.5400
46.3600
12,283,700
Mon, 27 Apr 2026
44.8900
45.2400
44.5600
45.0200
26,003,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
44.8000
45.2000
44.2400
44.2400
34,306,200
Thu, 23 Apr 2026
44.8500
45.6700
44.7900
45.4300
8,194,400
Wed, 22 Apr 2026
44.4100
44.8100
44.3400
44.6800
3,900,300
Tue, 21 Apr 2026
43.5200
44.3600
43.2300
44.2800
7,837,600
Mon, 20 Apr 2026
43.5300
43.7400
43.1000
43.3000
10,816,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
44.0000
44.3600
42.1000
43.0000
19,640,900
Thu, 16 Apr 2026
46.0800
46.5900
45.9300
46.3100
8,295,700
Wed, 15 Apr 2026
45.4900
46.1600
45.3300
45.7700
6,364,700
Tue, 14 Apr 2026
46.4700
46.4700
45.3600
45.6500
6,836,500
Mon, 13 Apr 2026
47.1100
47.3200
46.7300
46.8500
8,242,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.6600
46.4000
45.6200
46.3500
8,379,500
Thu, 09 Apr 2026
46.9200
47.3300
45.3000
45.7000
11,220,500
Wed, 08 Apr 2026
45.8500
46.4800
44.7100
46.4300
23,138,900
Tue, 07 Apr 2026
48.7800
49.6100
48.7100
49.1600
8,223,800
Mon, 06 Apr 2026
47.5200
48.3200
47.2400
48.2500
8,108,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
48.0500
48.6600
46.9000
47.5300
10,772,100
Wed, 01 Apr 2026
47.7200
48.3200
46.2000
46.5600
23,928,800
Tue, 31 Mar 2026
49.4300
50.1600
47.4700
48.7300
13,621,000
Mon, 30 Mar 2026
50.2600
50.9800
49.3100
49.3700
11,755,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
48.9900
50.1600
48.9900
50.0900
11,067,300
Thu, 26 Mar 2026
49.4700
49.7400
48.6700
48.6700
13,926,300
Thu, 26 Mar 2026
10 · 6-K
Next filing day · accepted 25 Mar, 19:40 ET
6-K ↗
Thu, 26 Mar 2026
9 · 40-F
Next filing day · accepted 25 Mar, 19:28 ET
40-F ↗
Wed, 25 Mar 2026
48.2700
49.2800
48.0300
49.1800
10,439,900
Tue, 24 Mar 2026
48.7000
49.8800
48.4600
49.0200
11,167,600
Mon, 23 Mar 2026
47.7300
48.9900
47.1400
48.3800
11,702,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
50.0500
50.1500
48.9600
49.0200
13,589,900
Thu, 19 Mar 2026
49.3500
51.3400
49.2900
50.5500
32,425,200
Wed, 18 Mar 2026
49.0700
49.4500
48.6800
49.1000
10,781,900
Tue, 17 Mar 2026
48.9300
49.1600
48.3200
48.9800
11,685,700
Mon, 16 Mar 2026
47.9000
49.0700
47.9000
48.7900
11,452,100
Mon, 16 Mar 2026
8 · 6-K
Pre-market · 08:11 ET
6-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
48.0000
48.8700
47.7200
48.4400
10,110,400
Thu, 12 Mar 2026
47.8800
48.8000
47.5900
48.5600
15,326,800
Wed, 11 Mar 2026
46.0000
47.2700
45.8100
47.2600
9,788,600
Tue, 10 Mar 2026
45.4800
45.9300
44.8400
45.7200
14,244,000
Mon, 09 Mar 2026
46.7100
47.4700
45.9900
46.2400
17,371,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7 · 6-K
After market open · 12:54 ET
6-K ↗
Fri, 06 Mar 2026
6 · 6-K
After market open · 12:50 ET
6-K ↗
Fri, 06 Mar 2026
45.9900
46.8500
45.4200
46.3100
14,314,600
Thu, 05 Mar 2026
45.3000
45.9200
44.3100
45.3200
11,939,800
Wed, 04 Mar 2026
43.4900
44.2800
43.2900
44.1800
8,733,300
Tue, 03 Mar 2026
44.5400
44.9200
43.4400
44.1300
9,473,000
Mon, 02 Mar 2026
45.3300
45.8500
44.0200
44.3500
17,637,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
43.6200
44.0400
43.1300
43.7700
7,996,700
Thu, 26 Feb 2026
41.9700
43.1600
41.6300
43.0900
8,296,900
Wed, 25 Feb 2026
42.6600
42.7700
42.0100
42.5700
7,106,800
Tue, 24 Feb 2026
42.5500
42.7300
41.9900
42.5900
7,998,400
Mon, 23 Feb 2026
42.4300
43.0100
42.2400
42.3400
6,145,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
42.4600
42.6900
42.0100
42.4000
7,607,000
Thu, 19 Feb 2026
42.2300
43.1500
42.0200
42.5000
10,039,700
Wed, 18 Feb 2026
40.9600
41.8700
40.8300
41.6600
7,418,500
Tue, 17 Feb 2026
40.6400
41.0900
39.3600
40.5900
8,705,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.9000
40.6900
39.6800
40.6800
6,594,400
Thu, 12 Feb 2026
40.3500
40.8300
39.2300
39.9900
14,865,500
Wed, 11 Feb 2026
39.6400
40.7400
39.5900
40.6300
13,881,700
Tue, 10 Feb 2026
39.4700
39.5500
38.8000
39.0900
7,103,200
Mon, 09 Feb 2026
39.1000
39.6600
39.0900
39.1700
8,357,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
38.0700
39.1200
38.0200
39.1000
6,219,700
Thu, 05 Feb 2026
38.0100
38.6800
37.6400
37.8900
10,718,800
Wed, 04 Feb 2026
37.5100
38.7300
37.5100
38.5300
13,006,600
Tue, 03 Feb 2026
36.8500
37.5800
36.5900
37.4800
13,242,900
Mon, 02 Feb 2026
36.1100
36.9100
35.8000
36.5000
8,389,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
37.5400
37.9500
36.3200
37.2100
9,345,100
Thu, 29 Jan 2026
37.9500
38.3200
37.3600
37.8700
12,315,200
Wed, 28 Jan 2026
36.9000
37.1100
36.4100
37.1000
9,200,900
Tue, 27 Jan 2026
36.2700
36.7700
36.1000
36.6700
6,165,600
Mon, 26 Jan 2026
36.4000
36.4200
35.6400
36.0500
5,727,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
36.2100
36.2800
35.6900
36.1400
5,802,900
Thu, 22 Jan 2026
35.7300
36.0500
35.3400
35.4900
5,964,200
Wed, 21 Jan 2026
35.0000
36.1100
34.8000
35.9700
11,637,300
Tue, 20 Jan 2026
34.4800
34.8800
34.1000
34.4300
7,990,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
34.2400
34.5500
34.1600
34.3500
6,680,500
Thu, 15 Jan 2026
33.8000
34.3000
33.4300
34.1000
9,761,400
Wed, 14 Jan 2026
33.3000
34.9500
33.3000
34.6200
15,429,900
Tue, 13 Jan 2026
32.5000
33.2500
32.4100
33.1500
13,255,600
Mon, 12 Jan 2026
32.2800
32.3900
31.9100
32.3000
5,947,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.7100
32.1400
31.6200
32.0800
8,538,800
Thu, 08 Jan 2026
30.7700
31.8000
30.6600
31.5500
10,899,800
Wed, 07 Jan 2026
31.2000
31.4600
30.1300
30.5900
15,601,800
Tue, 06 Jan 2026
31.9900
32.3700
31.3200
31.5900
14,486,000
Mon, 05 Jan 2026
32.8200
33.0100
31.2500
32.2300
24,621,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
33.7000
34.4600
33.1000
34.3200
6,767,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
34.1000
34.1300
33.7200
33.8500
5,312,200
Tue, 30 Dec 2025
33.4400
34.0600
33.4000
33.9100
4,630,100
Mon, 29 Dec 2025
33.0200
33.4400
33.0100
33.1800
7,675,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.8400
33.1000
32.6100
32.7900
2,116,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
32.8800
33.2200
32.7700
32.9700
2,817,000
Tue, 23 Dec 2025
32.4800
32.9300
32.2100
32.8300
6,294,300
Mon, 22 Dec 2025
32.3700
32.5800
32.1300
32.3300
7,244,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
31.7300
32.1500
31.7000
31.9000
8,675,900
Thu, 18 Dec 2025
31.8400
31.9700
31.4700
31.4900
6,078,300
Wed, 17 Dec 2025
31.3800
31.8900
31.2600
31.8600
9,768,200
Tue, 16 Dec 2025
5 · 6-K
After market open · 14:39 ET
6-K ↗
Tue, 16 Dec 2025
32.1900
32.2900
31.2500
31.2500
7,263,900
Mon, 15 Dec 2025
32.9800
33.0200
32.2300
32.4200
8,824,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
32.8000
33.0800
32.5800
32.9900
13,624,200
Thu, 11 Dec 2025
33.6900
33.6900
33.0700
33.1400
22,361,600
Wed, 10 Dec 2025
33.6300
33.8200
32.9800
33.7200
4,787,300
Tue, 09 Dec 2025
33.9700
34.5100
33.5900
33.7300
5,549,400
Mon, 08 Dec 2025
34.5700
35.1100
33.9700
34.0700
4,176,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
4 · 6-K
After market open · 14:35 ET
6-K ↗
Fri, 05 Dec 2025
34.6100
35.1200
34.5200
34.6600
4,383,900
Thu, 04 Dec 2025
34.3300
35.0900
34.3300
34.4600
5,714,600
Wed, 03 Dec 2025
33.7100
34.3000
33.6700
34.1300
4,903,700
Tue, 02 Dec 2025
34.0000
34.0600
33.3600
33.5500
5,121,200
Mon, 01 Dec 2025
33.9500
34.3600
33.8600
34.0500
6,073,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
33.4000
33.9500
33.2600
33.7700
2,531,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
33.3000
33.6000
33.1500
33.3200
6,419,800
Tue, 25 Nov 2025
32.7100
33.2500
32.4200
33.2400
5,426,600
Mon, 24 Nov 2025
33.3000
33.3000
32.6800
32.9300
7,262,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.7800
33.9100
33.1000
33.4300
9,696,800
Thu, 20 Nov 2025
34.1600
34.9700
33.9100
33.9700
13,091,100
Wed, 19 Nov 2025
33.3700
34.0900
33.2700
34.0000
11,352,500
Tue, 18 Nov 2025
33.1100
34.2100
33.0000
34.0500
9,135,200
Mon, 17 Nov 2025
33.4400
33.9600
33.2400
33.3300
10,878,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.6400
33.5800
32.3400
33.5700
8,418,800
Thu, 13 Nov 2025
32.6100
32.8100
32.1700
32.5500
5,284,200
Wed, 12 Nov 2025
32.2400
32.5000
32.0000
32.4400
7,636,800
Tue, 11 Nov 2025
32.1500
32.6500
32.0900
32.3900
9,810,000
Mon, 10 Nov 2025
31.9000
32.0100
31.4900
31.9900
6,084,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
31.6700
31.9100
30.9100
31.6600
8,389,400
Thu, 06 Nov 2025
3 · 6-K
After market open · 15:54 ET
6-K ↗
Thu, 06 Nov 2025
2 · 6-K
After market open · 15:52 ET
6-K ↗
Thu, 06 Nov 2025
32.0000
32.1700
31.3000
31.4900
7,038,300
Wed, 05 Nov 2025
31.2900
32.1900
31.2500
31.8800
5,808,200
Tue, 04 Nov 2025
31.5600
31.6500
31.0400
31.3700
5,612,900
Mon, 03 Nov 2025
1 · 6-K
After market open · 10:51 ET
6-K ↗
Mon, 03 Nov 2025
31.9200
32.1000
31.6400
31.9700
4,469,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
32.0300
32.2700
31.7600
32.0200
3,867,000
Thu, 30 Oct 2025
32.0700
32.1900
31.6600
31.9400
4,020,000
Wed, 29 Oct 2025
31.4200
32.3300
31.3800
32.1500
8,035,700
Tue, 28 Oct 2025
31.3200
31.4600
31.0600
31.3300
3,626,900
Mon, 27 Oct 2025
31.5800
31.6000
31.3600
31.5000
3,360,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
31.2500
31.3100
30.9900
31.2700
3,801,700
Thu, 23 Oct 2025
31.1800
31.5300
31.0200
31.2400
6,558,500