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
38.3400
38.5900
37.4000
38.1400
6,857,015
Thu, 22 Oct 2026
39.3500
39.5500
38.2400
38.6500
8,849,600
Wed, 21 Oct 2026
40.8200
40.9000
40.2400
40.7600
5,005,100
Tue, 20 Oct 2026
39.8100
41.2300
39.6700
40.4300
4,970,500
Mon, 19 Oct 2026
40.5400
40.9200
40.2300
40.4400
4,495,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
40.3500
41.3400
40.1400
40.8200
7,126,400
Thu, 15 Oct 2026
39.3800
40.6400
39.1900
40.5500
6,672,500
Wed, 14 Oct 2026
39.6000
39.7900
38.3600
38.8900
7,913,200
Tue, 13 Oct 2026
41.0900
41.2000
40.1200
40.5200
5,484,700
Mon, 12 Oct 2026
40.6800
40.9800
40.5900
40.8300
2,874,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
40.7000
41.2600
40.5700
41.0600
6,949,800
Thu, 08 Oct 2026
38.9800
40.0000
38.9000
39.9900
7,064,300
Wed, 07 Oct 2026
39.5300
39.7200
39.0900
39.1800
8,461,500
Tue, 06 Oct 2026
40.2500
41.0700
39.7400
40.7200
7,825,700
Mon, 05 Oct 2026
40.2200
40.2800
39.4100
40.0000
7,344,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
40.6500
40.7300
39.7300
40.2300
7,813,900
Thu, 01 Oct 2026
40.6500
40.7300
39.9500
40.1000
9,451,500
Wed, 30 Sep 2026
41.5400
41.5400
40.6500
40.6700
6,623,000
Tue, 29 Sep 2026
41.2200
41.4700
40.6900
41.2400
8,410,900
Mon, 28 Sep 2026
40.8900
41.7200
40.6000
41.0900
9,857,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
42.4100
42.9600
42.0600
42.8800
7,840,900
Thu, 24 Sep 2026
41.9700
42.3200
41.4100
42.3200
9,685,700
Wed, 23 Sep 2026
43.0000
43.0000
42.1300
42.4900
9,356,500
Tue, 22 Sep 2026
42.6800
44.1800
42.6700
43.8800
7,810,000
Mon, 21 Sep 2026
43.4300
43.4300
42.3800
42.6900
7,545,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
43.8800
43.8800
42.9300
43.3300
11,229,800
Thu, 17 Sep 2026
43.6700
44.0200
43.2200
43.6900
6,878,500
Wed, 16 Sep 2026
43.4500
43.4600
41.9600
42.5500
10,217,000
Tue, 15 Sep 2026
42.5800
42.7500
42.0900
42.7000
7,171,800
Mon, 14 Sep 2026
42.4700
42.8300
41.8800
42.4300
6,782,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
44.0600
44.5000
43.3300
43.6800
7,678,900
Thu, 10 Sep 2026
43.1900
43.9600
43.0700
43.4600
9,373,500
Wed, 09 Sep 2026
44.7000
45.3900
44.1300
44.5900
7,949,100
Tue, 08 Sep 2026
44.6600
44.9000
44.0800
44.1000
5,311,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
44.8500
45.3900
44.4700
44.7500
6,168,800
Thu, 03 Sep 2026
45.4300
45.8100
44.7800
45.7600
7,853,600
Wed, 02 Sep 2026
43.9200
44.9300
42.8000
44.1300
15,475,500
Tue, 01 Sep 2026
43.4300
44.5200
43.0200
43.1000
11,191,400
Mon, 31 Aug 2026
45.6400
45.6400
44.3100
44.8300
7,143,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
47.5000
47.5900
45.3400
45.6500
15,102,500
Thu, 27 Aug 2026
47.0700
47.6100
46.5600
47.3200
8,491,300
Wed, 26 Aug 2026
48.1800
48.5500
46.9700
47.0000
11,606,800
Tue, 25 Aug 2026
47.5200
49.1400
47.5200
48.8700
10,432,000
Mon, 24 Aug 2026
48.0900
48.5000
47.4200
48.1600
13,789,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
47.4000
47.7900
46.9300
47.6000
11,518,300
Thu, 20 Aug 2026
44.8500
46.5800
44.8500
46.2700
13,941,900
Wed, 19 Aug 2026
44.1000
45.6100
43.9800
45.1300
17,076,100
Tue, 18 Aug 2026
41.8100
42.5200
41.5100
42.0900
8,774,100
Mon, 17 Aug 2026
41.8900
42.9500
41.5900
42.5200
8,921,600
Mon, 17 Aug 2026
11 · 6-K
Pre-market · 06:02 ET
6-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
41.3300
41.9400
41.1900
41.6000
8,350,700
Thu, 13 Aug 2026
40.8000
41.0900
40.2800
40.9100
10,625,700
Wed, 12 Aug 2026
41.3800
41.6500
40.6300
41.2300
13,774,900
Tue, 11 Aug 2026
10 · 6-K
After market open · 12:11 ET
6-K ↗
Tue, 11 Aug 2026
40.9500
41.1300
40.0100
40.1300
14,095,900
Mon, 10 Aug 2026
41.2200
41.5700
39.4400
40.8800
29,223,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
43.2100
44.1400
43.2000
43.6800
15,668,000
Thu, 06 Aug 2026
40.7500
41.7500
40.5200
41.3700
10,437,200
Wed, 05 Aug 2026
40.0000
41.2000
39.8600
41.0500
12,727,900
Tue, 04 Aug 2026
38.0900
38.5600
37.8800
38.2100
8,168,900
Mon, 03 Aug 2026
36.6100
37.4800
36.3200
37.3600
6,792,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
37.0900
37.2600
36.1900
36.7300
6,265,300
Thu, 30 Jul 2026
37.2200
37.7700
36.6000
37.7000
9,795,700
Wed, 29 Jul 2026
36.5700
37.2700
35.4800
36.3600
8,614,500
Tue, 28 Jul 2026
36.8800
36.9900
36.1500
36.6900
6,277,900
Mon, 27 Jul 2026
37.6400
37.7900
36.6200
37.3800
5,648,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
37.4500
37.7100
36.9300
37.1100
5,380,800
Thu, 23 Jul 2026
36.8200
37.2600
36.4200
37.1600
8,467,200
Wed, 22 Jul 2026
36.9800
37.9200
36.9800
37.5100
8,684,300
Tue, 21 Jul 2026
35.5000
36.4300
35.3200
36.3700
7,500,200
Mon, 20 Jul 2026
35.1900
35.2400
34.7000
34.8900
6,113,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
34.2600
35.2200
34.0300
34.9300
8,870,600
Thu, 16 Jul 2026
35.1600
35.3700
34.4700
34.8400
11,351,500
Wed, 15 Jul 2026
36.5500
36.8000
35.2700
35.9100
9,164,200
Tue, 14 Jul 2026
37.2500
37.4900
36.3200
36.4900
8,673,800
Mon, 13 Jul 2026
36.1100
36.3700
35.5900
35.9400
6,158,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
36.6400
36.9100
36.2500
36.6800
4,642,200
Thu, 09 Jul 2026
36.4400
36.8800
36.0400
36.8300
10,803,100
Wed, 08 Jul 2026
36.0900
36.3800
34.8700
35.7400
10,001,000
Tue, 07 Jul 2026
37.7900
37.9900
36.6000
36.8600
7,485,800
Mon, 06 Jul 2026
38.5900
38.8000
37.5700
38.1100
8,157,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
37.7600
38.2800
37.5300
38.2100
9,994,200
Wed, 01 Jul 2026
36.6200
37.9200
36.3800
36.4500
6,438,300
Tue, 30 Jun 2026
36.9000
36.9900
35.7700
36.7300
9,201,700
Mon, 29 Jun 2026
36.9800
36.9800
35.9700
36.9300
8,452,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.2100
37.7800
37.0300
37.2900
11,473,300
Thu, 25 Jun 2026
37.0000
37.4000
36.4400
36.7500
9,054,900
Wed, 24 Jun 2026
36.7500
37.2100
35.9100
36.4600
15,534,500
Tue, 23 Jun 2026
38.9800
39.0300
37.9500
38.1800
8,612,000
Mon, 22 Jun 2026
39.7600
40.3900
39.6600
40.1400
7,518,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
41.3400
42.2200
39.7200
40.3400
16,397,500
Wed, 17 Jun 2026
42.7900
43.7400
41.2500
41.2900
14,763,300
Tue, 16 Jun 2026
42.3000
43.1700
42.1400
42.7700
10,228,300
Mon, 15 Jun 2026
42.2000
42.8400
41.6600
41.8300
12,155,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
39.5800
40.4400
39.0300
40.2000
13,221,400
Thu, 11 Jun 2026
37.6000
39.2500
37.0400
39.1000
15,722,900
Wed, 10 Jun 2026
38.0600
38.7900
37.1000
37.1900
15,737,200
Tue, 09 Jun 2026
39.9500
40.3900
37.7600
39.1500
15,633,700
Mon, 08 Jun 2026
39.6200
39.9400
39.4100
39.4600
11,252,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
41.6400
41.6600
39.3300
39.4600
17,935,600
Thu, 04 Jun 2026
42.2500
43.4600
42.2400
42.7900
13,979,900
Wed, 03 Jun 2026
42.5300
42.6800
41.6800
41.8600
11,030,900
Tue, 02 Jun 2026
42.5300
43.2000
42.0500
43.2000
14,000,300
Mon, 01 Jun 2026
41.5000
42.5500
40.6400
42.3200
12,588,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
41.6300
43.0100
41.4100
42.5500
18,664,900
Thu, 28 May 2026
40.9400
42.2700
40.3300
41.6900
13,108,300
Wed, 27 May 2026
41.2800
41.9800
41.1900
41.2500
8,692,900
Tue, 26 May 2026
41.5000
42.1300
41.4700
42.1000
11,209,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
41.1900
41.1900
40.2600
40.6800
11,007,000
Thu, 21 May 2026
40.1700
41.8500
40.1000
41.2800
11,042,300
Wed, 20 May 2026
39.8700
41.0700
39.5400
40.9400
10,838,000
Tue, 19 May 2026
40.0800
40.2800
39.1700
39.5000
14,317,200
Mon, 18 May 2026
40.9000
41.8500
40.2800
40.6000
9,815,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
41.7000
41.7300
40.0600
40.6100
15,828,100
Thu, 14 May 2026
44.6700
44.7900
43.1200
43.1600
14,638,000
Wed, 13 May 2026
45.8500
45.9000
44.5200
44.8700
14,896,400
Tue, 12 May 2026
46.3500
46.6200
44.2900
45.8500
13,576,000
Mon, 11 May 2026
9 · 6-K
After market open · 15:33 ET
6-K ↗
Mon, 11 May 2026
44.2100
47.5900
44.2100
47.0000
23,856,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
42.3700
43.4800
42.3100
43.1300
14,655,900
Thu, 07 May 2026
42.5000
43.1200
41.5800
41.8400
19,052,200
Wed, 06 May 2026
40.3000
41.6200
40.2300
41.5800
18,775,700
Tue, 05 May 2026
39.0000
39.2500
38.5400
38.7200
7,905,300
Mon, 04 May 2026
38.5600
38.9700
38.2100
38.3400
7,704,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
39.1800
39.5200
38.6900
38.8200
11,842,400
Thu, 30 Apr 2026
39.4600
39.5500
38.7100
39.3400
13,524,000
Wed, 29 Apr 2026
38.7500
38.8800
38.1100
38.4500
16,899,000
Tue, 28 Apr 2026
39.8600
39.8600
38.6600
39.1700
13,553,600
Mon, 27 Apr 2026
40.8000
40.8600
40.2400
40.6700
8,253,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.6200
41.3000
40.0600
41.0900
11,878,000
Thu, 23 Apr 2026
40.2600
40.8200
39.4000
40.2000
11,572,800
Wed, 22 Apr 2026
41.1600
41.3400
40.5800
40.7300
7,196,900
Tue, 21 Apr 2026
42.6500
42.8000
40.4100
40.4500
12,736,400
Mon, 20 Apr 2026
42.7600
43.1400
42.0900
42.9600
7,983,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
42.6600
43.8600
42.6600
43.3000
9,621,500
Thu, 16 Apr 2026
43.1600
43.4500
42.3400
42.4000
7,543,900
Wed, 15 Apr 2026
43.5400
44.0500
42.8700
43.0700
8,864,600
Tue, 14 Apr 2026
43.5500
44.1100
43.3000
43.8200
8,660,300
Mon, 13 Apr 2026
43.0100
43.5100
42.4200
43.0200
8,645,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
42.9000
43.9200
42.9000
43.5500
9,735,400
Thu, 09 Apr 2026
42.6300
43.3700
42.0300
42.4300
10,152,900
Wed, 08 Apr 2026
8 · 6-K
After-hours · 17:25 ET
6-K ↗
Wed, 08 Apr 2026
43.5200
43.7900
42.0300
42.5100
12,338,400
Tue, 07 Apr 2026
41.0700
41.4300
39.9400
41.3800
10,552,900
Mon, 06 Apr 2026
41.5900
41.8700
40.5300
41.0800
8,535,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
39.7500
42.2500
39.7500
41.6400
12,643,000
Wed, 01 Apr 2026
41.9000
42.6800
41.4700
42.2000
12,975,600
Tue, 31 Mar 2026
39.5400
40.9300
39.2900
40.7900
14,588,900
Mon, 30 Mar 2026
39.2300
39.7100
37.9900
38.4500
16,861,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
37.2700
39.0300
37.2300
38.5900
13,692,200
Thu, 26 Mar 2026
37.8500
39.1000
37.3600
37.4800
17,061,800
Wed, 25 Mar 2026
39.6600
39.6700
38.7000
38.9700
12,099,600
Tue, 24 Mar 2026
37.2000
38.4000
36.6700
38.0300
14,482,200
Mon, 23 Mar 2026
36.9900
38.3300
36.9500
37.6900
22,573,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
38.2600
38.4100
36.5000
37.1400
29,154,000
Thu, 19 Mar 2026
37.9400
38.3300
36.5000
38.2800
29,379,000
Wed, 18 Mar 2026
41.1300
41.3400
40.1200
40.4600
17,757,500
Tue, 17 Mar 2026
43.4700
43.9100
42.5000
42.8000
8,963,000
Mon, 16 Mar 2026
42.0000
43.4800
41.6700
43.1000
12,792,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
44.1600
44.4600
42.0800
42.3400
14,475,000
Thu, 12 Mar 2026
45.2000
45.2000
44.0600
44.4900
8,038,100
Wed, 11 Mar 2026
45.1900
45.6200
44.4000
45.4400
9,372,900
Tue, 10 Mar 2026
46.7100
47.1800
45.9500
46.1400
11,903,800
Mon, 09 Mar 2026
44.0800
45.9400
43.0500
45.8100
11,234,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
44.6700
45.7300
44.0200
45.4200
10,664,800
Thu, 05 Mar 2026
45.9700
46.1100
44.3800
45.3600
15,517,200
Wed, 04 Mar 2026
47.2600
47.2600
46.1300
46.7700
9,174,700
Tue, 03 Mar 2026
47.8800
47.9300
44.8300
46.3500
22,599,000
Mon, 02 Mar 2026
50.8700
51.2800
49.0300
50.5500
17,658,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
50.9300
51.0200
50.2600
50.7400
14,809,100
Fri, 27 Feb 2026
7 · 6-K
Pre-market · 07:50 ET
6-K ↗
Fri, 27 Feb 2026
6 · 6-K
Pre-market · 07:47 ET
6-K ↗
Fri, 27 Feb 2026
5 · 6-K
Pre-market · 07:43 ET
6-K ↗
Fri, 27 Feb 2026
4 · 40-F
Pre-market · 07:39 ET
40-F ↗
Thu, 26 Feb 2026
49.3100
50.5000
48.9300
50.3500
16,479,900
Wed, 25 Feb 2026
50.2900
50.5700
49.6600
49.8100
8,476,000
Tue, 24 Feb 2026
48.2400
50.0900
47.8300
49.7100
10,792,900
Mon, 23 Feb 2026
48.4500
49.9600
48.3500
49.2200
15,380,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
48.5500
48.9900
46.1000
47.9600
22,589,100
Thu, 19 Feb 2026
48.0500
48.7200
47.6700
48.5500
12,240,300
Wed, 18 Feb 2026
47.3900
48.6900
47.0100
48.2200
10,891,200
Tue, 17 Feb 2026
46.4500
47.2600
45.0600
46.6500
20,388,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
46.2600
48.1700
45.9100
47.9100
17,074,200
Thu, 12 Feb 2026
47.9600
47.9600
45.3700
45.3800
20,238,900
Wed, 11 Feb 2026
48.0400
48.0900
46.2200
47.6400
14,581,400
Tue, 10 Feb 2026
46.5000
47.4000
46.2800
46.9500
16,768,200
Mon, 09 Feb 2026
45.6800
46.7200
45.6100
46.6300
12,435,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
44.8900
45.8500
44.8500
45.1600
15,867,000
Thu, 05 Feb 2026
3 · 6-K
After-hours · 16:34 ET
6-K ↗
Thu, 05 Feb 2026
45.3400
46.8500
43.7500
43.9700
26,816,500
Wed, 04 Feb 2026
48.5400
48.8500
45.0300
47.3600
19,327,900
Tue, 03 Feb 2026
49.4800
49.5100
46.4800
47.5300
24,103,500
Mon, 02 Feb 2026
45.4600
47.0500
45.1200
46.4300
20,615,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.3000
49.0900
45.3400
45.7900
31,203,600
Thu, 29 Jan 2026
54.1300
54.6900
49.9300
52.0500
24,217,100
Wed, 28 Jan 2026
52.5700
53.2100
51.4100
52.9800
21,838,100
Tue, 27 Jan 2026
51.5200
52.1800
49.8700
52.1700
14,915,000
Mon, 26 Jan 2026
52.4300
53.2900
51.1700
51.2900
19,232,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.6600
51.0900
49.5100
51.0800
19,366,400
Thu, 22 Jan 2026
49.3100
50.2300
48.9500
49.2400
16,348,600
Wed, 21 Jan 2026
50.6400
50.8000
48.9400
49.0700
18,005,700
Tue, 20 Jan 2026
50.3500
50.4000
49.3000
50.0100
17,145,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.2800
49.4600
48.0100
48.7300
11,284,200
Thu, 15 Jan 2026
49.6900
50.0100
49.0600
49.6400
10,613,400
Wed, 14 Jan 2026
50.4200
50.5100
49.3700
49.9500
12,844,400
Tue, 13 Jan 2026
49.5000
50.2800
49.0400
49.7100
12,890,300
Mon, 12 Jan 2026
49.2000
49.7400
48.9600
49.0300
13,790,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
47.5400
48.5000
46.9800
47.8100
13,820,500
Thu, 08 Jan 2026
46.2200
47.5300
46.0000
47.4400
11,581,200
Wed, 07 Jan 2026
46.7300
47.4800
45.4500
47.2700
15,813,300
Tue, 06 Jan 2026
46.1200
47.7500
46.0000
47.7400
18,896,000
Mon, 05 Jan 2026
45.2000
46.3200
44.8500
45.7400
11,307,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
44.1500
44.2300
42.6400
44.0800
10,715,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.8100
44.2200
43.4300
43.5500
6,411,700
Tue, 30 Dec 2025
44.8000
44.8000
44.0700
44.2400
7,546,600
Mon, 29 Dec 2025
43.7400
44.9300
43.3000
44.0200
12,141,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
45.9200
46.2200
45.5600
46.2100
7,086,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
45.4400
45.6900
45.0100
45.4500
4,739,000
Tue, 23 Dec 2025
45.8000
46.2000
45.1600
45.6300
9,070,900
Mon, 22 Dec 2025
45.7500
46.4500
45.0100
45.5900
12,434,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.9600
45.4300
43.9600
44.7300
23,186,200
Thu, 18 Dec 2025
43.2700
44.3800
43.1100
43.8700
11,667,700
Wed, 17 Dec 2025
43.6100
44.0400
42.8200
43.5700
10,732,500
Tue, 16 Dec 2025
43.3900
43.9600
42.5700
42.9300
10,523,200
Mon, 15 Dec 2025
43.6100
44.2500
42.9900
43.3400
12,988,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
43.8600
44.0700
42.0400
43.0900
17,680,800
Thu, 11 Dec 2025
41.5000
43.9400
41.1200
43.1500
17,617,400
Wed, 10 Dec 2025
40.8000
41.9600
40.3200
41.7600
15,345,700
Tue, 09 Dec 2025
40.1600
40.9900
40.1300
40.9100
7,818,200
Mon, 08 Dec 2025
41.1500
41.2000
40.0200
40.0200
9,696,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.4000
42.0800
40.8600
41.0400
10,209,400
Thu, 04 Dec 2025
40.2000
41.1000
40.1600
40.9100
8,615,500
Wed, 03 Dec 2025
41.3600
41.7600
40.4800
40.5000
9,463,600
Tue, 02 Dec 2025
41.8600
42.5100
40.2100
41.0300
15,754,000
Mon, 01 Dec 2025
42.3700
43.0800
41.7800
42.3300
27,799,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
40.9800
41.7200
40.7000
41.3400
10,934,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
39.4600
41.0800
39.3900
40.9800
25,197,500
Tue, 25 Nov 2025
39.4000
39.9600
38.8400
39.1200
16,767,000
Mon, 24 Nov 2025
37.5400
39.6400
37.4300
39.5400
25,507,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
36.1100
37.7000
35.7000
36.5500
15,767,800
Thu, 20 Nov 2025
37.7300
38.1500
35.8600
36.0000
17,709,200
Wed, 19 Nov 2025
38.4300
38.7800
37.6000
37.7300
16,653,000
Tue, 18 Nov 2025
37.8000
38.3200
36.7700
37.7400
30,282,600
Mon, 17 Nov 2025
36.8800
38.1600
36.7400
36.9600
27,808,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
35.1400
37.7300
34.9700
37.0300
31,809,400
Thu, 13 Nov 2025
37.4100
37.6200
36.0800
36.4200
19,475,200
Wed, 12 Nov 2025
35.8100
37.6000
35.6800
37.3300
22,157,300
Tue, 11 Nov 2025
35.1900
35.9900
34.7200
35.8100
14,444,200
Mon, 10 Nov 2025
2 · 6-K
After market open · 15:56 ET
6-K ↗
Mon, 10 Nov 2025
1 · 6-K
After market open · 15:56 ET
6-K ↗
Mon, 10 Nov 2025
34.7000
35.6900
34.0600
34.8000
27,191,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
32.5800
33.1200
32.1800
33.0900
13,757,800
Thu, 06 Nov 2025
32.9000
33.3500
32.4100
32.5500
11,331,100
Wed, 05 Nov 2025
32.1300
32.8000
32.1000
32.7900
9,509,700
Tue, 04 Nov 2025
32.0700
32.3300
31.6100
31.6700
11,495,200
Mon, 03 Nov 2025
32.7100
33.2700
32.4600
33.0600
9,736,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.0600
33.1300
32.3400
32.8000
9,868,100
Thu, 30 Oct 2025
32.1000
33.1000
31.8800
33.0600
13,604,200
Wed, 29 Oct 2025
32.3700
32.4500
31.8000
32.0600
15,481,500
Tue, 28 Oct 2025
31.0500
31.9600
31.0300
31.8400
15,662,800
Mon, 27 Oct 2025
31.3600
32.0000
30.9800
31.8400
21,482,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
31.2600
33.4900
31.1400
32.4800
31,910,600
Thu, 23 Oct 2025
32.3600
32.4800
31.8900
31.9400
16,673,600