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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
69.2000
69.8850
68.9401
69.7400
1,621,757
Thu, 22 Oct 2026
68.1400
69.4000
67.7000
69.0900
3,116,100
Wed, 21 Oct 2026
68.7300
69.1500
66.9700
68.1200
4,099,400
Tue, 20 Oct 2026
69.9000
70.5000
68.5000
69.0300
2,646,500
Mon, 19 Oct 2026
70.7500
71.0100
68.7300
69.4400
4,269,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
69.8800
71.3000
69.8800
71.2600
2,682,500
Thu, 15 Oct 2026
69.1700
69.9800
68.6500
69.5800
3,255,200
Wed, 14 Oct 2026
69.7200
70.3500
69.3300
69.8700
2,147,100
Tue, 13 Oct 2026
68.4300
69.8300
68.2750
69.6800
2,165,400
Mon, 12 Oct 2026
67.9900
68.3650
66.9100
68.0000
1,588,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
69.9700
70.6350
67.1000
67.4800
4,554,400
Thu, 08 Oct 2026
70.5850
71.1150
69.7600
69.8700
1,378,700
Wed, 07 Oct 2026
71.5100
72.5900
69.8100
69.9700
1,225,900
Tue, 06 Oct 2026
70.0000
71.6500
70.0000
71.2000
1,770,300
Mon, 05 Oct 2026
24 · 6-K
After market open · 12:59 ET
6-K ↗
Mon, 05 Oct 2026
69.8500
70.2600
68.3000
70.2600
2,697,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
69.1400
70.8900
69.0000
70.0600
1,769,500
Thu, 01 Oct 2026
69.7500
70.1950
67.9500
69.7300
2,675,800
Wed, 30 Sep 2026
71.2300
71.6900
70.1900
70.2500
1,731,700
Tue, 29 Sep 2026
70.9300
72.3600
70.4350
71.1800
1,763,200
Mon, 28 Sep 2026
72.2500
72.4500
71.5850
71.9800
4,426,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
73.4800
73.5000
70.7400
72.2300
3,102,600
Thu, 24 Sep 2026
75.7400
75.8900
73.7500
73.9600
2,593,600
Wed, 23 Sep 2026
75.4000
75.9100
74.8000
75.1300
1,902,100
Tue, 22 Sep 2026
73.8600
76.0500
73.4800
75.4300
2,833,700
Mon, 21 Sep 2026
76.5900
77.0300
73.0600
74.5400
5,720,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
78.9100
79.0900
76.7600
77.0900
2,263,400
Thu, 17 Sep 2026
77.5100
79.3130
77.4600
78.9200
1,486,200
Wed, 16 Sep 2026
78.3300
78.6450
77.1900
77.6800
1,606,500
Tue, 15 Sep 2026
77.3400
79.3600
76.7350
78.7200
2,560,300
Mon, 14 Sep 2026
78.9100
78.9750
76.8000
77.0000
3,145,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
78.0500
79.6500
77.9800
78.4500
2,443,800
Thu, 10 Sep 2026
81.4200
81.4400
78.7400
78.7400
2,457,000
Wed, 09 Sep 2026
81.8500
82.5500
80.3550
80.7200
3,354,600
Tue, 08 Sep 2026
80.1200
81.8280
80.0000
80.6800
3,179,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
78.9800
80.0100
78.2700
79.4700
2,773,100
Thu, 03 Sep 2026
80.3250
80.9200
79.4300
80.7300
2,907,200
Wed, 02 Sep 2026
76.8200
80.7000
76.4050
80.2900
2,886,900
Tue, 01 Sep 2026
76.0000
77.9950
75.4600
77.6900
3,721,300
Mon, 31 Aug 2026
74.7400
75.9500
74.3500
75.5300
3,053,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.5000
75.0900
73.1400
73.5100
1,870,500
Thu, 27 Aug 2026
73.2900
73.3500
72.1350
73.0600
1,330,600
Wed, 26 Aug 2026
72.4400
74.1400
72.0960
73.6100
2,184,000
Tue, 25 Aug 2026
72.4600
73.3300
71.7760
72.8400
2,540,300
Mon, 24 Aug 2026
75.2100
76.1100
73.4810
74.2900
2,296,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
73.8800
75.4850
73.4300
75.2700
3,036,000
Thu, 20 Aug 2026
70.9400
73.8300
70.9100
73.1200
3,172,600
Wed, 19 Aug 2026
70.0400
71.5500
69.9300
70.5000
3,511,000
Tue, 18 Aug 2026
69.2800
69.6100
68.7900
69.4000
2,240,400
Mon, 17 Aug 2026
68.4100
68.8600
67.9550
68.2900
1,969,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
67.9900
68.6100
67.6500
68.2400
1,759,800
Thu, 13 Aug 2026
67.2400
67.6400
66.5900
67.4700
2,370,900
Wed, 12 Aug 2026
66.6000
67.1900
65.8100
67.1800
3,845,700
Tue, 11 Aug 2026
66.5050
67.4400
66.2200
67.2800
3,615,900
Mon, 10 Aug 2026
64.6900
66.3300
64.6600
66.3100
3,498,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
65.6400
66.0100
64.3700
64.4200
3,080,200
Thu, 06 Aug 2026
64.9400
66.9400
63.8130
66.7600
3,009,500
Thu, 06 Aug 2026
23 · 6-K
Next filing day · accepted 05 Aug, 21:54 ET
6-K ↗
Wed, 05 Aug 2026
22 · 6-K
After-hours · 17:24 ET
6-K ↗
Wed, 05 Aug 2026
67.5000
67.8400
66.0200
66.9200
3,614,800
Tue, 04 Aug 2026
66.3800
67.2850
65.1150
66.9200
3,024,800
Mon, 03 Aug 2026
68.3800
68.7250
65.4000
65.9600
2,374,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
70.5100
70.7900
68.9600
69.0700
2,089,400
Thu, 30 Jul 2026
70.1100
70.9650
69.3800
70.7200
1,871,000
Wed, 29 Jul 2026
70.2500
70.6400
69.6000
70.5900
2,212,500
Tue, 28 Jul 2026
68.2600
69.7000
67.6400
69.4600
3,318,300
Mon, 27 Jul 2026
66.9500
67.8700
65.7600
67.4000
2,286,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
68.3200
68.5150
67.6250
68.1000
1,597,000
Thu, 23 Jul 2026
69.0200
69.8800
68.1900
68.5400
1,742,600
Wed, 22 Jul 2026
67.8100
68.8300
67.7800
68.5000
1,526,700
Tue, 21 Jul 2026
66.7500
67.5050
65.8700
66.8400
2,027,300
Mon, 20 Jul 2026
66.7900
67.0600
66.0100
66.6600
2,890,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.9750
68.0800
66.9650
67.2800
1,612,600
Thu, 16 Jul 2026
67.1100
67.7200
66.5100
67.1000
1,970,500
Wed, 15 Jul 2026
68.5000
69.2100
67.1800
68.3300
1,628,100
Tue, 14 Jul 2026
68.0900
69.2350
68.0100
68.6400
2,406,400
Tue, 14 Jul 2026
21 · 6-K
Next filing day · accepted 13 Jul, 17:40 ET
6-K ↗
Mon, 13 Jul 2026
66.2000
67.8000
66.2000
67.6000
1,996,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
65.1100
65.4900
64.3050
65.4300
1,537,200
Thu, 09 Jul 2026
66.4000
66.6800
64.5100
64.5700
2,402,500
Wed, 08 Jul 2026
66.3300
67.0550
65.4650
66.7600
3,296,400
Tue, 07 Jul 2026
64.2400
65.7100
64.2400
65.3200
3,266,400
Mon, 06 Jul 2026
64.8000
65.5000
63.9100
64.5400
2,884,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
63.0500
65.2200
63.0500
65.0600
2,858,300
Wed, 01 Jul 2026
62.6400
63.5900
62.4100
63.5700
2,451,400
Tue, 30 Jun 2026
62.2900
63.5300
62.2900
62.9500
6,128,900
Mon, 29 Jun 2026
60.8100
61.3100
59.7200
61.1800
5,233,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
60.5700
61.8600
60.5700
60.9800
2,497,000
Thu, 25 Jun 2026
60.0700
61.1200
59.7300
60.9600
1,611,800
Wed, 24 Jun 2026
60.6600
61.5250
60.2600
60.3700
4,496,100
Tue, 23 Jun 2026
61.3300
61.9600
61.2100
61.5400
3,074,200
Mon, 22 Jun 2026
62.5500
62.8100
61.9500
62.2500
2,444,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.8200
63.9250
62.3950
62.8600
3,865,700
Wed, 17 Jun 2026
65.7100
65.8400
64.2800
64.2800
2,273,000
Tue, 16 Jun 2026
65.5900
65.9250
64.8100
65.4800
3,139,000
Mon, 15 Jun 2026
66.5000
66.7900
65.7500
66.1300
3,563,500
Mon, 15 Jun 2026
20 · 6-K
Next filing day · accepted 12 Jun, 17:39 ET
6-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
65.6800
67.7700
65.4900
67.6200
2,672,900
Thu, 11 Jun 2026
65.5000
66.6300
65.2900
65.5600
4,921,000
Wed, 10 Jun 2026
65.0000
65.8900
64.8300
65.0300
3,665,000
Tue, 09 Jun 2026
67.7200
67.9500
65.4600
66.3500
2,902,700
Mon, 08 Jun 2026
67.5100
68.0600
67.2000
67.2800
3,027,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
69.0000
69.0000
66.8400
67.2000
2,358,500
Thu, 04 Jun 2026
68.4800
69.5000
68.2500
69.0000
2,621,200
Wed, 03 Jun 2026
68.5000
69.9800
68.1000
68.8100
4,116,500
Tue, 02 Jun 2026
69.8500
70.3900
68.3650
68.5000
2,883,600
Mon, 01 Jun 2026
68.7700
69.8450
68.4700
69.5700
2,520,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
19 · 6-K
After-hours · 16:43 ET
6-K ↗
Fri, 29 May 2026
69.1300
69.2000
67.6200
68.5500
2,318,400
Thu, 28 May 2026
68.7300
69.8900
68.6400
69.6500
2,010,900
Wed, 27 May 2026
18 · 6-K
After-hours · 17:11 ET
6-K ↗
Wed, 27 May 2026
68.8100
69.6600
67.8000
68.7300
2,336,100
Wed, 27 May 2026
17 · 6-K
Next filing day · accepted 26 May, 20:35 ET
6-K ↗
Tue, 26 May 2026
70.0000
70.5100
69.8240
69.9400
1,896,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
70.3600
71.4400
69.4500
70.1300
1,573,400
Thu, 21 May 2026
70.4000
71.0000
69.9000
70.2400
2,422,600
Wed, 20 May 2026
70.9750
71.1900
69.8150
70.1100
2,716,800
Tue, 19 May 2026
71.4400
72.2300
70.2800
71.5900
2,216,700
Mon, 18 May 2026
71.2700
72.1910
70.6000
71.6200
2,063,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
70.7500
71.6300
70.3900
71.5600
2,300,500
Thu, 14 May 2026
71.1500
71.9300
70.5600
70.9400
1,921,500
Wed, 13 May 2026
72.2500
72.7400
70.9200
71.2900
2,133,600
Tue, 12 May 2026
71.6300
72.3500
69.8500
71.9800
3,159,900
Mon, 11 May 2026
68.9600
71.8900
68.8600
71.2900
3,791,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
68.4300
69.3650
68.1400
68.3300
3,316,700
Thu, 07 May 2026
71.7900
71.8400
68.3000
68.3800
6,439,700
Thu, 07 May 2026
16 · 6-K
Next filing day · accepted 06 May, 21:46 ET
6-K ↗
Thu, 07 May 2026
15 · 6-K
Next filing day · accepted 06 May, 17:41 ET
6-K ↗
Thu, 07 May 2026
14 · 6-K
Next filing day · accepted 06 May, 17:39 ET
6-K ↗
Wed, 06 May 2026
75.3800
75.5000
73.4300
73.8100
4,785,900
Tue, 05 May 2026
75.8500
77.7400
75.4500
77.2400
3,200,600
Mon, 04 May 2026
75.5000
76.5250
74.4300
75.8200
2,588,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.9000
76.2500
74.2000
75.2200
1,906,700
Thu, 30 Apr 2026
74.7000
76.5150
74.5800
76.0000
3,359,500
Wed, 29 Apr 2026
73.4000
74.7600
73.2700
74.1300
3,543,800
Tue, 28 Apr 2026
73.1500
73.6300
72.4600
72.9100
1,887,600
Mon, 27 Apr 2026
73.1300
73.9090
71.8600
72.3700
1,603,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
72.2500
72.2500
70.4200
71.5700
1,616,300
Thu, 23 Apr 2026
71.9000
72.3700
71.3600
72.1900
1,857,300
Wed, 22 Apr 2026
73.1800
73.3200
71.3900
71.5500
2,445,300
Tue, 21 Apr 2026
71.2000
72.8600
71.2000
72.6700
2,826,400
Mon, 20 Apr 2026
71.3000
71.5000
70.8700
71.1700
2,304,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
72.2900
72.9900
69.3150
70.6200
5,117,000
Thu, 16 Apr 2026
73.5000
74.6850
73.5000
74.5300
1,608,700
Wed, 15 Apr 2026
74.0700
74.3000
72.8550
73.3500
2,261,700
Tue, 14 Apr 2026
74.3100
74.4300
72.5420
73.6200
2,261,400
Mon, 13 Apr 2026
74.6900
75.5000
74.0600
74.3800
2,720,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
73.3900
74.3300
72.8100
73.7500
1,810,400
Thu, 09 Apr 2026
74.9000
76.2500
72.2150
72.7800
4,191,900
Wed, 08 Apr 2026
72.6250
75.0600
70.6500
74.8800
5,403,500
Tue, 07 Apr 2026
76.6000
78.0800
76.5300
76.8800
2,770,000
Mon, 06 Apr 2026
75.3500
76.5500
74.6400
75.8100
2,638,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
76.1500
76.9000
74.7500
75.4700
3,508,800
Wed, 01 Apr 2026
74.7500
75.2950
73.0300
74.5600
2,963,800
Tue, 31 Mar 2026
13 · 6-K
After market open · 13:05 ET
6-K ↗
Tue, 31 Mar 2026
75.5000
76.3700
73.6300
75.4600
5,494,800
Tue, 31 Mar 2026
12 · F-10
Next filing day · accepted 30 Mar, 20:38 ET
F-10 ↗
Mon, 30 Mar 2026
76.8000
77.5800
75.8300
76.5500
7,401,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
74.0500
75.7500
73.7400
75.6500
3,236,000
Thu, 26 Mar 2026
76.0000
77.8800
73.2200
73.6900
5,760,100
Wed, 25 Mar 2026
76.5000
77.2500
75.5100
76.6200
4,410,800
Tue, 24 Mar 2026
73.5800
77.2500
73.4400
76.8200
3,697,100
Mon, 23 Mar 2026
73.4200
73.8750
72.2100
72.8600
3,837,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
75.8800
76.1500
74.0500
74.7300
4,297,200
Thu, 19 Mar 2026
78.0100
78.8900
75.6600
76.0500
5,550,600
Wed, 18 Mar 2026
79.5800
80.3100
77.0000
77.8800
4,436,500
Tue, 17 Mar 2026
78.4000
79.7800
78.0200
79.5500
3,509,700
Mon, 16 Mar 2026
80.6800
80.9200
77.3550
77.7900
5,291,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
84.6300
85.3600
82.2600
82.8500
5,541,600
Thu, 12 Mar 2026
82.1300
85.3500
82.1000
83.9400
11,136,100
Wed, 11 Mar 2026
76.8300
79.3100
76.4150
79.3100
6,477,800
Tue, 10 Mar 2026
75.4500
76.8400
75.1500
76.0900
3,038,000
Mon, 09 Mar 2026
77.0200
78.0800
75.6480
75.8100
6,859,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.4300
77.4700
74.3200
76.2100
6,778,700
Thu, 05 Mar 2026
73.2500
74.7900
73.0000
74.3900
4,113,000
Wed, 04 Mar 2026
74.1300
74.9400
72.2500
73.5900
3,228,400
Tue, 03 Mar 2026
75.0800
75.7400
73.0200
74.4200
4,467,700
Mon, 02 Mar 2026
78.0000
78.0000
74.6800
75.7400
6,071,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 6-K
After market open · 14:23 ET
6-K ↗
Fri, 27 Feb 2026
10 · 6-K
After market open · 13:29 ET
6-K ↗
Fri, 27 Feb 2026
9 · 6-K
After market open · 12:44 ET
6-K ↗
Fri, 27 Feb 2026
8 · 40-F
After market open · 12:41 ET
40-F ↗
Fri, 27 Feb 2026
73.6300
75.7300
72.7900
75.0700
3,419,300
Fri, 27 Feb 2026
7 · 6-K
Next filing day · accepted 26 Feb, 18:53 ET
6-K ↗
Thu, 26 Feb 2026
72.1200
73.4000
71.8100
73.1300
2,451,300
Wed, 25 Feb 2026
73.4300
73.4800
71.2300
72.5300
2,521,000
Tue, 24 Feb 2026
72.0500
73.0700
71.9100
72.7600
2,376,700
Mon, 23 Feb 2026
70.8700
72.3200
70.7800
71.9100
2,166,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
6 · 6-K
After-hours · 17:10 ET
6-K ↗
Fri, 20 Feb 2026
72.1000
72.9700
69.8000
71.2000
2,572,200
Thu, 19 Feb 2026
69.4050
72.1500
69.4050
71.7800
3,831,300
Thu, 19 Feb 2026
5 · 6-K
Next filing day · accepted 18 Feb, 17:42 ET
6-K ↗
Thu, 19 Feb 2026
4 · 6-K
Next filing day · accepted 18 Feb, 17:40 ET
6-K ↗
Wed, 18 Feb 2026
70.0850
71.0000
69.8300
70.2800
2,567,100
Tue, 17 Feb 2026
70.2700
70.3200
69.0300
69.8600
2,265,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.1200
71.0700
69.7300
70.8100
1,906,000
Thu, 12 Feb 2026
73.2600
73.5500
69.9800
70.4300
3,058,100
Wed, 11 Feb 2026
71.6500
73.0750
70.9800
73.0700
2,708,400
Tue, 10 Feb 2026
70.2000
71.3600
69.8900
71.1400
1,943,400
Mon, 09 Feb 2026
68.9600
70.3100
68.9600
70.0800
3,040,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
68.5000
68.8000
67.9600
68.6100
3,422,100
Thu, 05 Feb 2026
70.6000
70.7800
67.7850
67.9800
3,288,700
Wed, 04 Feb 2026
70.7700
71.5000
69.4600
71.5000
4,491,500
Tue, 03 Feb 2026
69.1800
70.6100
68.8360
70.4100
4,182,000
Mon, 02 Feb 2026
68.1800
69.9250
68.1800
68.6900
2,564,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
70.1200
70.3950
68.1500
68.8900
3,184,100
Thu, 29 Jan 2026
72.2000
73.0650
70.5300
71.1300
2,289,200
Wed, 28 Jan 2026
71.2000
72.3600
70.8600
71.6000
3,130,500
Tue, 27 Jan 2026
70.6500
72.0600
70.2550
70.3200
2,090,300
Mon, 26 Jan 2026
71.4400
71.8100
69.8600
70.2300
2,330,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.9600
70.9200
68.7500
70.8800
2,604,000
Thu, 22 Jan 2026
68.5900
69.7100
68.0550
68.1000
1,752,800
Wed, 21 Jan 2026
67.5600
69.2100
67.3900
68.6800
4,597,100
Tue, 20 Jan 2026
66.4500
67.7700
66.4500
67.2200
3,211,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.3700
66.8350
65.8000
66.3800
2,848,200
Thu, 15 Jan 2026
66.3100
67.9450
65.8100
67.8300
3,929,100
Wed, 14 Jan 2026
63.6300
66.2500
63.5100
66.2000
6,672,800
Tue, 13 Jan 2026
60.0900
61.5000
59.3000
61.3300
2,677,200
Mon, 12 Jan 2026
59.7400
60.9000
59.0700
59.3400
2,727,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
60.1800
61.1500
59.6900
59.8200
2,647,300
Thu, 08 Jan 2026
58.8000
60.7000
58.7400
59.8000
3,096,800
Wed, 07 Jan 2026
60.6400
61.0400
58.7600
58.9900
2,878,700
Tue, 06 Jan 2026
61.7800
62.0400
60.5500
60.6000
3,544,900
Mon, 05 Jan 2026
63.0000
63.1900
61.5400
62.1100
2,226,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.8500
63.2400
61.6700
63.1600
1,759,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
61.6800
62.0500
61.5200
61.7200
1,401,000
Tue, 30 Dec 2025
62.8400
63.2900
62.4700
62.4800
2,344,700
Mon, 29 Dec 2025
62.9600
63.3500
62.6300
62.6900
1,532,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.5800
63.7700
62.3000
62.7700
1,557,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.6500
63.9400
63.3100
63.5400
1,192,600
Tue, 23 Dec 2025
62.6200
63.7900
62.6200
63.6100
2,237,100
Mon, 22 Dec 2025
62.5000
62.8900
62.2700
62.6700
2,601,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
61.7300
62.8900
61.7300
62.2800
2,458,700
Thu, 18 Dec 2025
63.5200
63.7750
61.4200
61.6300
2,739,000
Wed, 17 Dec 2025
61.8500
63.3800
61.7450
63.3000
2,854,900
Tue, 16 Dec 2025
61.9400
62.5600
61.6000
61.8500
3,220,200
Mon, 15 Dec 2025
62.2000
62.3400
59.3500
61.8500
4,995,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.6000
62.9000
61.4400
62.8400
2,276,100
Thu, 11 Dec 2025
59.1000
62.0900
59.1000
61.0000
2,887,400
Wed, 10 Dec 2025
3 · 6-K
After-hours · 16:30 ET
6-K ↗
Wed, 10 Dec 2025
58.6200
59.2100
58.0400
59.0000
1,594,000
Tue, 09 Dec 2025
59.1600
59.2500
58.3200
58.6600
2,485,800
Mon, 08 Dec 2025
60.1800
60.2800
58.8500
59.1200
4,027,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
60.2500
61.4150
60.0200
60.3400
2,638,700
Thu, 04 Dec 2025
59.9700
60.5000
59.7300
60.0500
1,538,500
Wed, 03 Dec 2025
59.4800
60.1000
59.4100
60.0700
1,798,200
Tue, 02 Dec 2025
60.1500
60.2050
58.6500
59.2900
2,517,300
Mon, 01 Dec 2025
58.4300
60.3500
58.3300
60.1700
8,926,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.4100
58.2100
57.3400
58.1700
859,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
56.8900
57.4100
56.4750
57.4000
1,790,400
Tue, 25 Nov 2025
56.3600
56.9700
55.9800
56.8300
2,537,600
Mon, 24 Nov 2025
56.3600
56.3600
55.4800
56.2300
3,063,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.3000
56.2550
55.2100
56.1900
2,205,500
Thu, 20 Nov 2025
56.1500
56.3300
54.5200
55.0600
3,008,900
Wed, 19 Nov 2025
57.0000
57.0400
55.6200
55.9400
1,935,600
Tue, 18 Nov 2025
57.0900
57.5550
56.6250
57.3200
1,709,800
Mon, 17 Nov 2025
59.6400
59.6400
56.9600
56.9900
2,391,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
58.6200
59.6800
58.6200
59.3700
1,943,100
Thu, 13 Nov 2025
60.2100
60.8590
58.5300
58.8700
2,138,900
Wed, 12 Nov 2025
59.1100
60.4850
59.0500
60.1300
1,570,100
Tue, 11 Nov 2025
59.1400
59.7250
58.7000
59.3300
1,777,500
Mon, 10 Nov 2025
57.0600
59.2200
56.8850
58.9400
3,138,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.9100
57.1500
55.3000
56.8800
1,878,200
Thu, 06 Nov 2025
54.6000
56.2600
54.2900
55.5900
3,829,300
Thu, 06 Nov 2025
2 · 6-K
Next filing day · accepted 05 Nov, 17:57 ET
6-K ↗
Thu, 06 Nov 2025
1 · 6-K
Next filing day · accepted 05 Nov, 17:54 ET
6-K ↗
Wed, 05 Nov 2025
53.8700
54.7500
53.6500
54.0000
2,474,100
Tue, 04 Nov 2025
54.0000
54.0800
53.0300
53.6400
2,456,800
Mon, 03 Nov 2025
54.4500
55.0600
53.9700
54.5300
1,953,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
54.2800
55.1450
54.1200
54.4500
2,167,100
Thu, 30 Oct 2025
56.0000
56.2500
54.3000
54.3200
2,115,100
Wed, 29 Oct 2025
57.0500
57.1800
56.0050
56.4400
1,025,800
Tue, 28 Oct 2025
57.5000
57.6500
56.8500
57.0100
1,051,600
Mon, 27 Oct 2025
58.2750
58.7500
57.4600
57.5100
1,548,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
58.0900
58.3000
57.7700
58.1600
1,139,400