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
84.0000
83.6950
81.5300
82.2400
1,946,866
Thu, 22 Oct 2026
85.4400
87.1400
84.6000
85.0000
2,468,700
Wed, 21 Oct 2026
87.1300
88.2500
85.5300
86.7000
3,435,000
Tue, 20 Oct 2026
83.9000
88.1100
83.6020
87.2400
4,964,900
Mon, 19 Oct 2026
83.7100
85.0500
83.6100
84.0400
3,736,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
84.4300
85.5300
82.6900
83.4200
3,167,400
Thu, 15 Oct 2026
82.6500
84.4100
81.5130
83.9800
2,841,300
Wed, 14 Oct 2026
81.5300
83.3660
81.4500
82.6000
5,490,500
Tue, 13 Oct 2026
82.5900
83.0000
80.9950
82.1600
2,076,500
Mon, 12 Oct 2026
81.2000
82.3060
79.9500
80.7700
1,593,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.8500
82.2550
80.5250
81.6200
2,099,200
Thu, 08 Oct 2026
80.5000
81.7900
80.2800
81.6400
3,461,900
Wed, 07 Oct 2026
80.2000
82.4500
79.7900
81.2600
2,525,300
Tue, 06 Oct 2026
81.4400
82.7500
81.1600
81.6400
2,545,600
Mon, 05 Oct 2026
80.6100
82.4700
80.5400
81.0300
3,326,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
78.5900
81.0550
77.4600
80.5600
3,459,600
Thu, 01 Oct 2026
78.0000
78.4800
77.1300
78.2000
4,116,500
Wed, 30 Sep 2026
79.4300
79.8500
78.1800
78.3300
4,699,400
Tue, 29 Sep 2026
81.6200
81.9900
78.3200
78.7100
6,062,700
Mon, 28 Sep 2026
79.9900
80.7200
78.4700
79.3000
5,453,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.5800
81.5900
79.3300
80.3000
7,134,600
Thu, 24 Sep 2026
79.6400
81.7400
79.4500
79.5200
6,387,200
Wed, 23 Sep 2026
80.8300
81.4500
79.6450
80.3000
5,826,700
Tue, 22 Sep 2026
87.2000
87.4800
80.9300
81.0200
8,681,500
Mon, 21 Sep 2026
85.4100
86.9000
85.1340
86.0500
4,123,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
84.1000
84.9900
83.3800
84.1500
6,302,900
Thu, 17 Sep 2026
86.9900
87.8000
84.4500
84.8300
3,389,700
Wed, 16 Sep 2026
85.4100
86.4200
84.2800
85.3800
2,845,500
Tue, 15 Sep 2026
86.0800
86.5050
84.5100
85.0500
3,635,600
Mon, 14 Sep 2026
84.0900
86.8500
83.6900
86.4200
3,188,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
11 · 6-K
After-hours · 16:12 ET
6-K ↗
Fri, 11 Sep 2026
87.0000
87.2300
84.5600
85.0100
3,626,500
Thu, 10 Sep 2026
84.0800
85.3500
83.9400
84.0100
3,442,800
Wed, 09 Sep 2026
86.0000
86.6100
84.2000
85.0700
5,403,500
Tue, 08 Sep 2026
85.8000
89.9400
84.6400
88.0800
5,243,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
85.5600
86.6800
85.3900
85.8100
2,133,400
Thu, 03 Sep 2026
86.0200
86.2750
84.4100
85.5800
3,880,500
Wed, 02 Sep 2026
86.1200
87.0000
84.4450
85.7600
3,159,500
Tue, 01 Sep 2026
86.0600
86.5800
84.6400
85.0300
5,126,900
Mon, 31 Aug 2026
87.6900
88.0600
86.0000
86.1400
3,211,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
90.5200
90.8050
87.9150
88.5000
3,061,800
Thu, 27 Aug 2026
90.6800
91.3800
89.6100
89.8100
2,572,600
Wed, 26 Aug 2026
92.5000
93.4000
90.5100
90.5200
3,576,800
Tue, 25 Aug 2026
92.9200
93.3500
91.4250
92.2300
5,702,100
Mon, 24 Aug 2026
93.0600
94.3500
90.9850
91.4700
4,438,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.0000
93.1500
90.6100
92.7900
5,707,600
Thu, 20 Aug 2026
89.5000
91.6200
86.8500
90.5300
9,191,700
Wed, 19 Aug 2026
98.7700
100.4800
90.6600
90.7700
5,413,400
Wed, 19 Aug 2026
10 · 6-K
Pre-market · 09:04 ET
6-K ↗
Wed, 19 Aug 2026
9 · 6-K
Pre-market · 07:02 ET
6-K ↗
Tue, 18 Aug 2026
98.4700
99.4900
97.4600
98.2900
4,039,400
Mon, 17 Aug 2026
97.6100
101.2360
97.6000
99.8600
2,971,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
105.9800
107.7500
97.2600
97.9900
5,288,100
Thu, 13 Aug 2026
106.2500
106.8100
104.3400
106.1100
1,826,400
Wed, 12 Aug 2026
102.9000
104.7300
101.9000
104.1900
2,179,400
Tue, 11 Aug 2026
104.1600
105.4300
101.2900
101.5500
2,882,000
Mon, 10 Aug 2026
104.8900
105.2500
102.7900
103.8000
1,941,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
106.1200
106.8900
104.7300
105.7900
1,131,500
Thu, 06 Aug 2026
108.0000
108.6000
105.8700
106.1900
2,930,300
Wed, 05 Aug 2026
107.9300
110.0900
107.8900
108.2600
1,916,200
Tue, 04 Aug 2026
107.6200
109.3200
107.5000
107.5200
1,951,800
Mon, 03 Aug 2026
106.5500
107.0600
104.4000
106.4700
2,272,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.4600
105.8600
103.2700
104.3500
2,027,900
Thu, 30 Jul 2026
103.4600
104.4900
101.2900
104.4500
1,395,600
Wed, 29 Jul 2026
102.4600
104.6300
101.8000
102.6600
1,529,800
Tue, 28 Jul 2026
102.2600
105.1500
100.9900
104.5400
2,853,500
Mon, 27 Jul 2026
102.7000
105.0000
99.5500
103.1400
2,567,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
100.7200
102.3500
99.9900
100.7100
1,600,300
Thu, 23 Jul 2026
98.3100
100.3300
96.7990
99.7100
2,569,700
Wed, 22 Jul 2026
98.6800
100.6800
98.1700
100.3500
2,248,700
Tue, 21 Jul 2026
98.5700
99.4500
96.9900
99.2700
1,654,200
Mon, 20 Jul 2026
97.7100
98.4400
96.4400
96.9000
1,289,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.9200
97.7100
95.2600
97.0400
2,037,400
Thu, 16 Jul 2026
97.9100
98.7600
96.3000
98.0700
1,253,200
Wed, 15 Jul 2026
98.2000
100.2600
97.6450
98.1900
1,858,000
Tue, 14 Jul 2026
98.6200
99.5600
97.3200
97.6500
1,323,200
Mon, 13 Jul 2026
98.4900
100.0850
97.6700
98.1900
1,191,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
100.9900
101.5600
98.4400
99.1400
1,379,800
Thu, 09 Jul 2026
99.4900
102.3900
98.6000
101.2100
2,169,500
Wed, 08 Jul 2026
98.6200
99.0900
96.6300
97.9700
2,764,600
Tue, 07 Jul 2026
100.0300
100.3100
97.8800
100.0100
1,820,800
Mon, 06 Jul 2026
100.7000
101.4300
99.1100
100.5500
2,551,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
102.6800
103.8200
98.6600
100.6900
4,280,200
Wed, 01 Jul 2026
103.7200
105.0050
101.6600
102.0000
2,585,000
Tue, 30 Jun 2026
103.8800
105.1900
102.7900
104.6700
1,841,100
Mon, 29 Jun 2026
103.1500
105.7600
102.6900
104.9500
2,378,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
103.1000
105.5300
101.8300
103.2600
3,760,200
Thu, 25 Jun 2026
103.3300
105.2100
101.8800
102.9000
2,641,200
Wed, 24 Jun 2026
102.4200
104.7900
101.3900
103.0500
2,809,200
Tue, 23 Jun 2026
96.1000
101.3400
95.3800
101.1500
3,750,400
Mon, 22 Jun 2026
97.0000
100.3700
95.9200
100.0500
4,940,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
97.0000
99.0000
96.9900
97.1700
2,628,100
Wed, 17 Jun 2026
94.5300
97.2000
94.5300
94.7100
3,117,200
Tue, 16 Jun 2026
95.8400
96.3500
93.9700
94.0400
3,283,100
Mon, 15 Jun 2026
95.7700
96.5400
93.2600
94.8300
3,295,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
94.9500
94.9900
91.9400
92.2500
2,571,300
Thu, 11 Jun 2026
88.6800
93.2300
88.5100
93.1800
1,640,000
Wed, 10 Jun 2026
90.2500
91.2100
87.4600
88.4800
2,282,700
Tue, 09 Jun 2026
90.2900
91.8900
87.1400
90.3100
1,940,600
Mon, 08 Jun 2026
89.4500
90.0010
88.1600
89.0400
1,908,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.2500
91.0000
88.9000
89.9400
1,927,500
Thu, 04 Jun 2026
89.7600
90.2600
88.6940
89.9900
1,734,200
Wed, 03 Jun 2026
89.8600
90.3200
87.7900
88.6400
2,215,500
Tue, 02 Jun 2026
91.5800
92.1100
89.0100
89.5300
2,143,000
Mon, 01 Jun 2026
91.0000
92.5200
89.2200
91.8400
3,603,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
92.5000
93.6600
91.5200
92.1100
5,118,600
Thu, 28 May 2026
91.6300
93.7000
91.1500
92.3400
3,128,500
Wed, 27 May 2026
89.1200
92.7500
89.1200
92.5500
5,984,300
Tue, 26 May 2026
85.3000
88.4800
85.1400
87.7300
3,475,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
85.7500
86.1800
83.5800
84.2300
2,968,300
Thu, 21 May 2026
81.9000
84.7800
80.6600
83.9000
4,189,800
Wed, 20 May 2026
81.7000
84.0000
80.4200
83.1200
7,505,900
Tue, 19 May 2026
85.1600
85.3000
82.1700
82.2300
3,890,000
Mon, 18 May 2026
84.5700
86.9000
84.2100
86.0600
5,205,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
8 · 6-K
After-hours · 16:36 ET
6-K ↗
Fri, 15 May 2026
84.1000
85.8600
82.6600
83.7000
3,408,400
Thu, 14 May 2026
89.9050
92.0000
86.3100
86.7200
7,285,900
Thu, 14 May 2026
7 · 6-K
Pre-market · 09:04 ET
6-K ↗
Thu, 14 May 2026
6 · 6-K
Pre-market · 07:01 ET
6-K ↗
Wed, 13 May 2026
80.8300
83.1900
79.8690
82.1700
6,631,000
Tue, 12 May 2026
80.5600
81.0400
79.5970
80.6000
3,386,200
Mon, 11 May 2026
81.5000
82.2600
80.3700
80.9100
3,113,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.6400
85.4100
82.0450
82.6700
2,603,200
Thu, 07 May 2026
86.6400
86.7400
83.6000
83.9700
4,728,200
Wed, 06 May 2026
85.0000
86.5900
83.7000
86.0500
3,130,100
Tue, 05 May 2026
79.6300
82.3050
79.6300
81.7100
1,675,700
Mon, 04 May 2026
80.4900
81.2900
78.2500
79.0300
2,489,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.4100
82.5800
80.6000
81.5000
1,617,000
Thu, 30 Apr 2026
80.6000
82.9000
80.0300
81.9100
2,943,000
Wed, 29 Apr 2026
78.8500
78.9550
77.1500
78.5400
2,402,200
Tue, 28 Apr 2026
79.8600
80.9800
78.1300
79.5300
1,597,900
Mon, 27 Apr 2026
80.5900
81.6400
78.7400
80.8200
1,921,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.2200
82.3800
80.5600
81.8200
1,778,700
Thu, 23 Apr 2026
80.2000
82.2700
79.3200
80.9800
1,882,900
Wed, 22 Apr 2026
83.0500
83.0500
79.2800
80.0100
2,220,700
Tue, 21 Apr 2026
85.8600
87.0000
81.0300
81.3200
3,102,000
Mon, 20 Apr 2026
84.7500
86.3750
84.0000
86.0900
2,578,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
83.0500
86.2400
82.8400
85.8000
6,238,400
Thu, 16 Apr 2026
81.1900
81.7800
78.8300
80.3100
3,370,500
Wed, 15 Apr 2026
81.5400
81.9800
79.7700
81.1700
2,960,400
Tue, 14 Apr 2026
80.0100
81.6700
79.5700
81.4300
3,504,000
Mon, 13 Apr 2026
76.0000
78.4700
74.8700
78.2100
2,794,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
78.4700
78.7100
76.3000
77.1700
1,839,600
Thu, 09 Apr 2026
77.4900
79.6400
76.3700
78.2600
2,477,500
Wed, 08 Apr 2026
78.1500
80.4800
76.7450
77.8900
3,821,300
Tue, 07 Apr 2026
72.8700
73.1200
69.6850
71.4800
3,787,500
Mon, 06 Apr 2026
75.3900
75.5100
73.3100
73.4400
2,096,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.9200
77.2400
72.7200
74.8000
3,075,400
Wed, 01 Apr 2026
74.8500
76.5000
74.2140
76.2200
3,729,200
Tue, 31 Mar 2026
5 · 6-K
After-hours · 16:49 ET
6-K ↗
Tue, 31 Mar 2026
70.0000
73.5900
69.5000
73.4800
3,329,100
Mon, 30 Mar 2026
69.1000
69.8300
68.0500
68.4500
3,058,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.7500
71.5250
68.2600
68.5800
2,531,600
Thu, 26 Mar 2026
73.6400
74.3000
71.5200
71.5900
2,577,300
Wed, 25 Mar 2026
74.4200
75.4200
73.3300
74.5000
3,369,300
Tue, 24 Mar 2026
70.6500
73.9100
69.7700
72.6700
3,279,000
Mon, 23 Mar 2026
71.5500
73.2500
70.9700
71.8700
2,937,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
70.6450
70.8150
67.6000
67.9900
2,751,900
Thu, 19 Mar 2026
70.3500
72.0200
70.0300
71.4700
2,362,800
Wed, 18 Mar 2026
72.1400
73.1100
71.2300
71.2900
1,540,400
Tue, 17 Mar 2026
72.1000
73.3800
72.0300
72.7900
2,378,500
Mon, 16 Mar 2026
69.5600
71.3200
68.8500
71.2300
3,089,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
68.5100
70.5100
67.6800
68.3200
2,535,100
Thu, 12 Mar 2026
70.7700
71.2300
67.5200
67.8000
3,897,500
Wed, 11 Mar 2026
72.2200
73.4700
71.1900
72.5700
2,410,500
Tue, 10 Mar 2026
72.2800
74.4100
71.0000
72.3000
2,625,900
Mon, 09 Mar 2026
67.0600
72.7800
65.6530
72.6100
4,378,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
69.5500
70.6300
68.3000
68.9100
4,081,700
Thu, 05 Mar 2026
74.6000
75.2800
71.6800
72.1700
2,858,600
Wed, 04 Mar 2026
76.9900
77.4930
75.0400
75.2800
2,307,300
Tue, 03 Mar 2026
72.6100
77.0400
71.5000
76.4200
4,048,100
Tue, 03 Mar 2026
4 · 20-F
Pre-market · 09:04 ET
20-F ↗
Tue, 03 Mar 2026
3 · 6-K
Pre-market · 07:02 ET
6-K ↗
Mon, 02 Mar 2026
71.2600
75.7800
70.0000
74.0400
5,351,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.5700
78.4100
76.8700
78.0200
1,901,100
Thu, 26 Feb 2026
79.8000
81.4750
78.3500
79.7100
2,233,300
Wed, 25 Feb 2026
78.2400
79.6690
77.3300
79.1800
2,094,500
Tue, 24 Feb 2026
76.3100
78.0900
76.2850
77.2200
1,597,000
Mon, 23 Feb 2026
78.4100
78.9600
74.6000
76.4400
1,997,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
76.8800
78.8200
76.5100
78.8000
1,885,400
Thu, 19 Feb 2026
78.1800
78.6300
76.6200
77.0400
2,205,400
Wed, 18 Feb 2026
76.9800
79.6200
76.5000
79.4500
2,398,400
Tue, 17 Feb 2026
76.4100
77.7000
75.8100
77.0000
2,175,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
75.1600
76.1400
73.6100
75.2200
1,771,000
Thu, 12 Feb 2026
78.1800
78.8100
73.8450
75.1500
2,596,600
Wed, 11 Feb 2026
77.6700
78.1700
75.4400
76.5800
1,674,200
Tue, 10 Feb 2026
77.8000
78.5900
76.8500
77.6800
2,314,200
Mon, 09 Feb 2026
76.0800
77.2400
74.7300
77.0500
2,861,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
72.9900
77.1300
72.4450
76.9900
3,462,800
Thu, 05 Feb 2026
73.5600
74.8400
71.8900
72.2500
2,388,500
Wed, 04 Feb 2026
74.3350
75.4700
73.2900
74.4000
3,218,400
Tue, 03 Feb 2026
75.7000
76.6750
72.8400
73.8100
2,601,800
Mon, 02 Feb 2026
72.4900
75.7900
72.4900
75.7000
3,310,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
74.2100
74.8300
71.7300
72.1500
2,565,100
Thu, 29 Jan 2026
71.5000
74.2900
71.1000
74.2900
4,342,600
Wed, 28 Jan 2026
69.0700
70.9900
69.0700
69.6300
2,500,300
Tue, 27 Jan 2026
69.6700
69.9700
68.6200
69.1000
1,729,500
Mon, 26 Jan 2026
68.6100
70.0000
68.4900
69.6900
2,270,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.0300
70.0300
67.9500
68.5400
1,980,700
Thu, 22 Jan 2026
70.4900
70.6600
69.4000
69.6900
2,216,900
Wed, 21 Jan 2026
70.1700
70.8300
68.1850
69.5100
3,004,700
Tue, 20 Jan 2026
67.9500
69.6800
67.7400
68.3500
2,545,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.2000
70.5900
69.1400
69.4400
1,865,100
Thu, 15 Jan 2026
71.8100
73.6300
69.6000
70.2000
2,154,400
Wed, 14 Jan 2026
71.2000
71.5900
69.3900
71.0400
3,391,300
Tue, 13 Jan 2026
72.5100
72.7100
70.8500
71.5500
2,662,600
Mon, 12 Jan 2026
71.5000
73.7600
71.0400
72.5700
2,721,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.2000
73.7800
71.8900
71.9500
1,604,000
Thu, 08 Jan 2026
73.2400
73.9300
72.5500
73.0500
2,093,000
Wed, 07 Jan 2026
73.8300
74.5600
73.0400
73.6000
2,345,300
Tue, 06 Jan 2026
73.1700
74.4100
72.5200
74.0800
1,994,100
Mon, 05 Jan 2026
71.9400
73.1500
71.9400
72.4300
1,248,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
71.5100
72.3500
70.5500
72.2700
2,247,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.1700
72.2400
71.3800
71.4100
1,557,300
Tue, 30 Dec 2025
72.5000
72.8500
72.0800
72.1200
878,600
Mon, 29 Dec 2025
73.0000
73.1050
72.1500
72.8600
1,411,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.0000
73.4800
72.8800
73.3300
703,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.1200
73.4900
72.5900
72.8200
752,700
Tue, 23 Dec 2025
73.9400
74.6100
72.8800
73.1100
1,090,400
Mon, 22 Dec 2025
73.5200
74.2500
73.1700
73.9600
1,978,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.0800
73.6500
69.9500
73.2700
3,329,100
Thu, 18 Dec 2025
70.4500
70.9700
69.3100
69.9500
1,872,000
Wed, 17 Dec 2025
70.4000
70.7000
69.3900
69.6100
2,107,800
Tue, 16 Dec 2025
71.0000
71.4000
70.0600
70.1900
1,857,500
Mon, 15 Dec 2025
70.1800
71.4600
69.5800
70.9300
1,966,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
71.0000
71.0000
68.3100
68.7500
2,402,900
Thu, 11 Dec 2025
68.9700
70.7400
68.8500
70.0800
2,389,800
Wed, 10 Dec 2025
68.4400
69.4210
67.6000
68.8500
1,845,100
Tue, 09 Dec 2025
68.0000
68.9100
67.0900
67.7700
2,543,500
Mon, 08 Dec 2025
67.9500
68.1100
66.0300
66.6800
2,315,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
67.6000
68.2100
66.9500
67.0800
1,804,300
Thu, 04 Dec 2025
68.0000
68.0000
66.9900
67.6100
2,035,900
Wed, 03 Dec 2025
66.4900
68.0700
65.6800
67.5400
3,619,600
Tue, 02 Dec 2025
67.3700
67.5000
66.0300
66.0300
2,965,400
Mon, 01 Dec 2025
66.7700
67.7700
65.9600
67.2800
2,966,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
67.1100
67.2200
66.5700
66.7800
929,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
67.0000
67.6300
66.3700
66.4900
3,526,100
Tue, 25 Nov 2025
64.2500
68.6000
64.1250
67.8700
3,684,900
Mon, 24 Nov 2025
63.8600
64.8600
62.6700
63.7500
3,536,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.5900
64.2650
60.3800
63.8100
3,903,400
Thu, 20 Nov 2025
61.5700
63.9000
61.2500
61.5000
3,963,600
Wed, 19 Nov 2025
58.1300
61.8500
58.1300
61.2100
4,512,400
Wed, 19 Nov 2025
2 · 6-K
Pre-market · 09:03 ET
6-K ↗
Wed, 19 Nov 2025
1 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 18 Nov 2025
56.7500
58.4050
56.6700
58.2700
3,032,400
Mon, 17 Nov 2025
59.1200
59.8400
56.8000
57.2600
2,934,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.8700
59.5000
57.3800
59.3100
2,523,600
Thu, 13 Nov 2025
61.0200
61.6500
59.2800
59.5200
2,190,500
Wed, 12 Nov 2025
60.3900
61.8900
60.1500
60.9900
2,237,400
Tue, 11 Nov 2025
59.4000
60.4800
59.3850
60.0500
1,918,000
Mon, 10 Nov 2025
58.9200
60.2100
58.6150
59.6300
2,323,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.1000
58.9000
56.9800
58.3900
3,016,600
Thu, 06 Nov 2025
56.7000
57.5750
56.3700
57.3100
2,911,200
Wed, 05 Nov 2025
56.9000
58.0800
56.7200
57.1800
3,263,700
Tue, 04 Nov 2025
58.6500
58.9300
56.9100
57.0800
4,106,600
Mon, 03 Nov 2025
60.6200
61.0950
60.0300
60.4400
1,596,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.3500
61.1900
60.0600
60.8500
1,737,700
Thu, 30 Oct 2025
59.1000
61.0800
58.4400
60.3800
1,471,500
Wed, 29 Oct 2025
58.3400
60.2200
58.3400
59.5500
2,539,400
Tue, 28 Oct 2025
59.3400
59.8600
58.3100
58.7000
2,407,800
Mon, 27 Oct 2025
61.2800
61.9790
60.3300
60.3900
1,662,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.1100
61.5700
60.3300
60.3900
880,200
Thu, 23 Oct 2025
60.9700
61.3000
60.2700
60.5900
1,194,300