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
75.2000
76.3100
74.1200
74.6300
6,655,701
Thu, 22 Oct 2026
76.6900
77.6500
75.4050
75.6900
8,836,000
Wed, 21 Oct 2026
79.9600
80.1800
75.9900
77.9400
15,552,900
Tue, 20 Oct 2026
8 · 6-K
After market open · 10:00 ET
FORM 6-K ↗
Tue, 20 Oct 2026
85.5200
86.4250
79.8950
80.4300
18,920,000
Mon, 19 Oct 2026
93.0000
93.0900
87.8800
88.4700
7,569,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
99.3400
100.0000
93.4900
93.7700
4,193,000
Thu, 15 Oct 2026
95.3200
97.9500
94.9900
97.5000
3,569,000
Wed, 14 Oct 2026
95.7700
97.9400
94.4400
95.3100
3,935,800
Tue, 13 Oct 2026
96.0000
97.1200
95.0820
95.9300
5,235,700
Mon, 12 Oct 2026
96.6800
96.9800
94.7100
95.8800
4,075,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
94.0500
96.5000
94.0000
95.2500
7,572,100
Thu, 08 Oct 2026
92.5400
94.1870
92.2500
92.8900
5,372,500
Wed, 07 Oct 2026
95.0000
95.7800
94.2100
94.6600
4,111,400
Tue, 06 Oct 2026
96.9200
97.7800
95.2700
96.5300
6,387,100
Mon, 05 Oct 2026
96.7500
98.4300
96.3200
96.8500
3,775,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
96.0000
96.5550
94.2400
95.1900
3,972,000
Thu, 01 Oct 2026
96.4000
96.9100
93.7000
95.2700
5,067,900
Wed, 30 Sep 2026
98.7750
99.1800
97.0000
97.3600
4,216,500
Tue, 29 Sep 2026
99.1100
99.4900
97.6130
98.6200
5,145,700
Mon, 28 Sep 2026
98.5600
99.9000
96.3650
98.9100
3,323,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
100.2500
100.7200
99.2550
99.5500
2,045,800
Thu, 24 Sep 2026
102.0500
102.6300
100.0700
100.7300
2,765,000
Wed, 23 Sep 2026
103.4000
103.7950
101.3800
103.2900
2,006,900
Tue, 22 Sep 2026
105.3900
105.3900
102.3300
103.6700
5,018,400
Mon, 21 Sep 2026
102.1000
103.3800
100.2000
102.6500
2,524,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
100.3500
102.5350
99.5400
101.7900
4,270,600
Thu, 17 Sep 2026
104.7600
104.7600
100.6300
101.2700
3,188,100
Wed, 16 Sep 2026
103.9500
105.3500
102.4600
103.5000
4,844,400
Tue, 15 Sep 2026
106.4700
107.4000
102.5000
102.6500
4,200,200
Mon, 14 Sep 2026
104.5400
110.2200
104.5400
108.6800
2,901,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
108.2300
109.1900
106.1800
106.2400
2,899,100
Thu, 10 Sep 2026
107.7100
108.9800
107.1710
107.6900
2,283,700
Wed, 09 Sep 2026
111.2900
111.8840
107.8300
108.7100
5,028,800
Tue, 08 Sep 2026
112.2500
114.1400
110.0650
113.3300
4,412,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
113.6400
114.9000
111.9850
112.0900
3,574,800
Thu, 03 Sep 2026
113.7200
114.7500
111.4700
113.1000
4,356,300
Wed, 02 Sep 2026
111.7500
113.1300
111.1200
112.8100
1,561,900
Tue, 01 Sep 2026
111.1150
114.7650
110.7700
112.6500
2,568,000
Mon, 31 Aug 2026
117.5100
118.2500
111.9100
113.4800
4,535,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
117.8000
120.9100
117.8000
119.3600
5,100,300
Thu, 27 Aug 2026
118.9900
118.9900
116.3500
118.3200
2,812,200
Wed, 26 Aug 2026
121.3600
121.6800
118.6000
119.1200
2,735,200
Tue, 25 Aug 2026
117.0000
123.7300
116.7500
123.1800
4,831,800
Tue, 25 Aug 2026
7 · 6-K
Pre-market · 08:43 ET
FORM 6-K ↗
Mon, 24 Aug 2026
116.7800
117.0100
114.1400
115.6800
2,358,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
116.5600
118.7000
116.0100
117.5300
3,447,000
Thu, 20 Aug 2026
119.0000
119.6000
115.5300
117.2400
4,061,300
Wed, 19 Aug 2026
117.2300
120.0800
115.2000
119.1000
4,118,100
Tue, 18 Aug 2026
116.0000
118.5800
114.8000
116.2600
4,318,800
Mon, 17 Aug 2026
119.9900
121.4900
119.0600
119.4500
3,949,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
125.0000
125.0000
121.0400
121.9400
3,362,300
Thu, 13 Aug 2026
127.4500
127.4500
121.8800
123.3200
5,534,000
Wed, 12 Aug 2026
131.0000
131.9000
126.2900
128.1100
7,594,700
Tue, 11 Aug 2026
6 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 11 Aug 2026
127.8700
131.9400
124.5200
131.5100
15,202,700
Mon, 10 Aug 2026
113.8000
115.9000
113.3000
114.8000
6,191,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
112.4100
114.5100
111.8600
113.4300
4,320,100
Thu, 06 Aug 2026
112.1200
112.6700
110.6100
111.0000
4,132,800
Wed, 05 Aug 2026
112.0100
114.9500
111.4300
114.9100
4,077,600
Tue, 04 Aug 2026
111.0100
112.7100
110.3000
111.4400
4,234,600
Mon, 03 Aug 2026
107.9400
111.1800
107.5200
111.1500
4,513,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.2200
107.6200
105.0200
106.7400
3,034,800
Thu, 30 Jul 2026
105.5300
106.6100
103.7800
106.2400
3,676,800
Wed, 29 Jul 2026
107.4700
110.0700
107.1000
108.3700
3,411,600
Tue, 28 Jul 2026
104.8000
108.0200
102.8050
107.4100
6,244,600
Mon, 27 Jul 2026
102.6500
105.4320
102.4000
104.3900
4,608,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.5000
100.9600
97.5900
100.0000
4,941,300
Thu, 23 Jul 2026
103.9900
104.6400
99.3000
99.5000
5,287,300
Wed, 22 Jul 2026
105.5400
106.8600
102.9000
104.8800
3,612,800
Tue, 21 Jul 2026
106.6800
108.1900
105.4500
106.2600
2,388,500
Mon, 20 Jul 2026
104.0000
108.2050
104.0000
105.6900
2,603,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.6200
105.4200
100.7700
104.0500
6,010,600
Thu, 16 Jul 2026
111.2000
111.9690
105.6000
106.2200
5,108,200
Wed, 15 Jul 2026
109.0850
114.7000
109.0000
111.3600
4,263,600
Tue, 14 Jul 2026
110.0000
111.7600
108.2900
109.2900
5,027,700
Mon, 13 Jul 2026
111.2200
115.5400
110.5600
110.6600
6,623,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.4400
115.7200
110.7800
111.1400
8,048,000
Thu, 09 Jul 2026
105.7600
109.6000
104.7500
109.1100
3,839,200
Wed, 08 Jul 2026
102.1300
106.0100
101.0200
105.3100
5,048,400
Tue, 07 Jul 2026
105.0000
106.8100
104.0000
104.2300
3,479,500
Mon, 06 Jul 2026
103.3200
106.2000
102.7890
105.0000
4,833,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
103.9900
105.9000
102.5200
103.3000
7,394,600
Wed, 01 Jul 2026
96.8900
103.3000
95.7750
102.3300
6,207,300
Tue, 30 Jun 2026
91.3400
96.1600
90.1600
95.8300
6,330,100
Mon, 29 Jun 2026
92.0500
94.8410
91.1900
92.9500
2,744,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.1400
91.4400
85.6700
91.3300
2,716,800
Thu, 25 Jun 2026
91.2800
92.2800
88.0400
89.0100
3,016,300
Wed, 24 Jun 2026
90.9000
95.6600
89.9700
92.7500
3,389,600
Tue, 23 Jun 2026
87.2600
92.3800
87.0000
91.7900
3,241,200
Mon, 22 Jun 2026
90.0100
90.5000
88.7400
89.0400
2,752,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
90.8000
92.2600
89.1550
91.2800
3,538,500
Wed, 17 Jun 2026
88.5400
93.7600
88.2500
90.8400
4,944,700
Tue, 16 Jun 2026
88.5000
90.2900
86.2100
86.8100
3,228,700
Mon, 15 Jun 2026
85.6000
88.2300
85.3300
86.6600
3,899,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
86.1100
86.6500
82.6650
82.9400
3,428,200
Thu, 11 Jun 2026
82.1300
85.7100
80.8000
85.6900
2,731,500
Wed, 10 Jun 2026
83.9100
84.2000
81.3200
82.4400
4,079,200
Tue, 09 Jun 2026
84.7500
85.7600
82.2300
84.8700
3,009,300
Mon, 08 Jun 2026
85.1000
85.9830
83.5600
84.4900
2,936,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
91.2000
91.6200
85.8000
86.5600
4,358,200
Thu, 04 Jun 2026
91.0000
93.5500
90.0000
92.0900
2,521,800
Wed, 03 Jun 2026
92.6500
93.5050
88.0700
89.4600
5,241,600
Tue, 02 Jun 2026
95.2500
96.5000
92.6200
93.1400
2,779,800
Mon, 01 Jun 2026
91.9900
97.8000
91.9800
95.2500
3,915,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.0000
92.1200
88.8800
90.5300
5,715,100
Thu, 28 May 2026
92.0000
93.1900
90.8800
91.9400
3,548,400
Wed, 27 May 2026
89.1000
94.3600
88.5000
93.4600
3,585,500
Tue, 26 May 2026
88.4500
90.5900
87.6000
89.0200
3,366,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
89.3400
91.7900
86.0240
87.2700
2,712,800
Thu, 21 May 2026
85.3500
88.9800
84.6300
88.9600
3,119,800
Wed, 20 May 2026
87.0000
87.6700
84.6900
86.5500
4,488,700
Tue, 19 May 2026
87.3500
88.8750
86.0020
87.2800
3,233,400
Mon, 18 May 2026
87.1800
89.9740
86.3500
88.2900
3,588,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.2000
90.2700
87.7200
88.2300
4,228,900
Thu, 14 May 2026
93.1000
93.1000
87.4000
88.3300
4,864,600
Wed, 13 May 2026
98.5700
99.9730
92.8940
93.5200
10,087,100
Tue, 12 May 2026
5 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 12 May 2026
94.7100
98.0970
90.2500
96.0200
14,999,700
Mon, 11 May 2026
84.8200
85.3300
81.8400
84.8700
11,019,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
85.8000
87.7900
84.6800
86.7300
4,006,700
Thu, 07 May 2026
90.4250
91.9700
88.5450
88.6400
4,340,900
Wed, 06 May 2026
86.2500
90.0400
86.2000
90.0200
3,806,300
Tue, 05 May 2026
86.0800
86.1100
83.5100
84.4800
2,695,200
Mon, 04 May 2026
86.2000
87.4700
84.3700
85.4100
2,143,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.0300
86.6050
85.3200
86.2000
2,655,100
Thu, 30 Apr 2026
82.8700
85.5200
82.3220
84.8800
2,890,400
Wed, 29 Apr 2026
85.8900
86.6000
81.8800
83.2100
3,904,000
Tue, 28 Apr 2026
84.4100
86.7800
84.4100
85.8400
3,526,200
Mon, 27 Apr 2026
85.4750
86.4900
84.4700
85.4900
2,917,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
83.5000
85.8400
83.0000
85.4400
3,283,100
Thu, 23 Apr 2026
84.7800
84.7800
82.0400
83.3500
3,385,400
Wed, 22 Apr 2026
86.7500
87.7400
84.2500
86.2900
7,161,900
Tue, 21 Apr 2026
89.5000
89.8900
86.6100
86.8300
3,344,800
Mon, 20 Apr 2026
90.6500
90.8750
88.6050
89.3400
4,192,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
4 · 20-F
After-hours · 16:07 ET
20-F ↗
Fri, 17 Apr 2026
92.1300
93.4400
89.4700
91.3300
3,792,300
Thu, 16 Apr 2026
92.8600
93.3200
89.8100
90.4000
3,169,100
Wed, 15 Apr 2026
86.5000
91.0750
85.8900
90.3300
4,770,900
Tue, 14 Apr 2026
87.0000
90.2000
85.3500
85.6000
4,716,100
Mon, 13 Apr 2026
84.5500
87.3500
83.6900
86.4100
3,162,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
86.7600
86.8500
84.6200
85.9200
3,378,300
Thu, 09 Apr 2026
85.0000
85.5500
82.3560
85.4600
2,639,600
Wed, 08 Apr 2026
89.0000
92.7700
85.0300
85.3100
5,444,300
Tue, 07 Apr 2026
82.2200
82.5300
80.3000
81.3600
1,905,800
Mon, 06 Apr 2026
82.5100
84.4200
81.9600
82.2900
2,062,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
79.5200
82.5600
79.0000
82.2800
2,318,200
Wed, 01 Apr 2026
84.1300
84.8550
81.3700
82.1600
3,924,200
Tue, 31 Mar 2026
80.3800
83.3100
80.0200
82.8100
4,062,000
Mon, 30 Mar 2026
78.7600
79.6200
77.6000
78.3100
3,394,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.2700
79.9900
77.8920
78.1600
2,503,500
Thu, 26 Mar 2026
81.9100
83.1000
79.7300
79.8600
2,557,200
Wed, 25 Mar 2026
80.1800
82.8000
79.9400
82.4700
3,013,900
Tue, 24 Mar 2026
78.4500
79.4100
77.2700
78.3100
3,986,100
Mon, 23 Mar 2026
79.7500
81.4200
77.7620
79.7900
4,818,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.7600
81.7000
78.3210
78.8500
6,022,000
Thu, 19 Mar 2026
82.2000
82.2000
79.8900
80.9800
5,359,100
Wed, 18 Mar 2026
86.4700
86.5700
84.2950
84.4700
3,271,000
Tue, 17 Mar 2026
87.2200
89.1920
86.2600
87.5900
3,682,300
Mon, 16 Mar 2026
87.0000
88.9600
86.4710
87.5700
3,732,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.3400
87.5000
84.9100
86.0000
2,983,700
Thu, 12 Mar 2026
86.3900
89.0000
84.6700
85.1600
4,609,800
Wed, 11 Mar 2026
88.4100
89.9500
85.9500
87.8200
4,093,200
Tue, 10 Mar 2026
91.5800
91.9790
89.0000
89.1700
4,408,200
Mon, 09 Mar 2026
90.1400
90.8000
87.5800
90.1000
6,762,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
94.4800
95.7500
91.0000
91.9800
7,466,300
Thu, 05 Mar 2026
89.4300
96.0000
89.0810
95.5200
11,432,200
Wed, 04 Mar 2026
88.0000
89.2900
86.2500
88.2600
12,027,400
Tue, 03 Mar 2026
3 · 6-K
After-hours · 16:05 ET
FORM 6-K ↗
Tue, 03 Mar 2026
80.4000
89.6300
77.0500
87.8200
34,838,400
Mon, 02 Mar 2026
105.0300
105.7280
102.8100
105.2100
8,486,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
108.8700
110.5100
107.7440
108.4500
5,515,000
Thu, 26 Feb 2026
104.5400
111.0800
103.5400
110.9000
6,276,700
Wed, 25 Feb 2026
106.0000
106.7000
102.5400
104.4700
6,300,300
Tue, 24 Feb 2026
109.7000
109.8700
104.5100
107.1100
7,030,900
Mon, 23 Feb 2026
113.9200
115.8500
110.9900
111.2400
3,951,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
113.8000
116.5300
112.7800
115.0000
3,065,800
Thu, 19 Feb 2026
113.3400
117.4600
113.1060
114.6000
3,227,500
Wed, 18 Feb 2026
109.0000
113.1800
108.4800
112.7800
4,276,800
Tue, 17 Feb 2026
107.0000
110.7700
106.7500
108.5100
3,754,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
108.7900
110.0850
105.6000
106.7400
5,137,700
Thu, 12 Feb 2026
114.2600
114.9300
106.5000
109.0600
6,932,800
Wed, 11 Feb 2026
116.5000
118.0900
113.3500
114.5200
5,579,400
Tue, 10 Feb 2026
109.8900
114.9000
108.5100
113.3300
6,155,500
Mon, 09 Feb 2026
108.0000
110.2200
106.8100
108.8600
6,581,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
110.0600
112.1450
107.0500
108.5400
7,723,500
Thu, 05 Feb 2026
106.5500
109.4970
106.0000
108.5700
7,897,700
Wed, 04 Feb 2026
107.6300
107.9000
102.2850
106.2600
10,093,600
Tue, 03 Feb 2026
113.0300
113.2500
105.2000
108.2000
10,319,600
Mon, 02 Feb 2026
116.2800
116.3400
111.9300
113.5900
7,639,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
120.5100
121.8900
115.6100
116.4900
5,395,800
Thu, 29 Jan 2026
127.5000
128.5000
120.6250
121.9000
5,797,700
Wed, 28 Jan 2026
128.3800
130.1900
125.5400
126.5500
5,645,600
Tue, 27 Jan 2026
127.2000
127.9200
124.0500
127.1100
2,784,700
Mon, 26 Jan 2026
124.8850
126.5600
122.1000
125.9300
3,823,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
124.7000
126.9600
124.1700
124.7800
3,701,700
Thu, 22 Jan 2026
122.0000
125.7000
120.5300
122.8300
6,826,600
Wed, 21 Jan 2026
122.4100
122.8000
119.5900
121.1300
7,875,100
Tue, 20 Jan 2026
119.2300
121.7300
118.5400
121.2200
6,096,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.0000
124.3800
120.8000
121.4200
3,989,400
Thu, 15 Jan 2026
124.0300
125.0000
121.8600
124.0000
5,026,400
Wed, 14 Jan 2026
129.0400
129.1850
123.9300
125.2500
6,248,800
Tue, 13 Jan 2026
130.4100
130.4500
126.5200
129.8600
6,346,300
Mon, 12 Jan 2026
134.0000
134.3900
130.2000
131.5900
3,083,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
133.5700
135.0000
131.7100
133.5200
2,921,600
Thu, 08 Jan 2026
136.0800
137.4300
133.0000
134.1500
4,156,200
Wed, 07 Jan 2026
143.2000
143.2800
139.0500
139.2400
4,316,200
Tue, 06 Jan 2026
142.3800
148.2600
142.3500
142.8900
8,311,800
Mon, 05 Jan 2026
133.8600
142.8000
133.3350
139.7800
6,905,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
131.5300
133.5000
129.1600
131.4900
3,407,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
127.8100
128.1430
126.8300
127.5700
1,974,000
Tue, 30 Dec 2025
131.5500
132.4800
128.2500
128.3500
2,425,300
Mon, 29 Dec 2025
127.8500
131.1900
127.4500
130.8900
4,615,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
126.2500
128.5200
125.9000
127.8500
1,840,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
125.7000
127.1350
125.1800
126.2500
1,716,600
Tue, 23 Dec 2025
126.0000
126.1100
123.4000
125.7700
3,274,600
Mon, 22 Dec 2025
123.0100
125.8100
120.3000
124.7800
3,641,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
122.5600
123.6500
121.5000
121.9700
4,908,100
Thu, 18 Dec 2025
121.0400
122.7400
119.4800
120.4600
5,655,900
Wed, 17 Dec 2025
125.0000
125.3700
118.8600
118.9500
5,494,100
Tue, 16 Dec 2025
121.8300
125.0800
121.2950
124.2700
5,373,300
Mon, 15 Dec 2025
125.0200
125.5000
121.3250
121.5600
3,651,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
127.5000
129.1000
123.7510
125.0200
4,132,400
Thu, 11 Dec 2025
125.0000
129.0300
124.2100
126.6000
6,427,100
Wed, 10 Dec 2025
128.5300
129.0000
123.1550
124.2200
7,090,800
Tue, 09 Dec 2025
127.3700
129.5000
126.8100
128.6600
5,845,200
Mon, 08 Dec 2025
134.0100
134.5000
127.0300
128.2800
7,294,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
136.0700
138.1100
133.7550
133.9900
3,580,000
Thu, 04 Dec 2025
134.6600
135.7200
132.2100
135.4100
2,689,200
Wed, 03 Dec 2025
137.2000
137.2300
134.5800
135.0400
3,318,700
Tue, 02 Dec 2025
135.2700
138.4700
133.5000
137.8300
3,556,200
Mon, 01 Dec 2025
138.3200
138.6750
135.0600
135.2800
4,135,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
136.3900
140.0450
135.6300
139.0100
2,590,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
138.1100
140.4100
134.1900
134.2600
4,661,700
Tue, 25 Nov 2025
136.7300
136.7300
132.7050
136.2900
4,313,100
Mon, 24 Nov 2025
132.7000
136.9250
130.6700
136.3800
5,855,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
131.2800
133.9400
127.8350
131.3400
7,647,500
Thu, 20 Nov 2025
145.2700
145.2700
130.4400
130.9900
10,163,700
Wed, 19 Nov 2025
146.5000
147.3400
143.2400
143.5300
3,567,300
Tue, 18 Nov 2025
143.5200
148.0000
143.4900
147.2600
4,416,800
Mon, 17 Nov 2025
145.1400
148.0800
143.6950
145.7500
5,145,900
Mon, 17 Nov 2025
2 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
134.7500
141.4900
134.5100
140.8500
6,168,500
Thu, 13 Nov 2025
144.2700
144.4800
139.4100
140.0400
5,486,200
Wed, 12 Nov 2025
145.2950
150.7900
142.6100
143.3500
6,978,700
Wed, 12 Nov 2025
1 · 6-K
Pre-market · 06:04 ET
FORM 6-K ↗
Tue, 11 Nov 2025
159.0300
159.0900
141.2000
142.3100
16,009,100
Mon, 10 Nov 2025
152.8000
156.0200
151.0000
155.0500
8,953,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
151.0000
151.1200
145.7900
149.9400
7,065,000
Thu, 06 Nov 2025
158.3200
159.8000
152.3500
153.5600
4,305,800
Wed, 05 Nov 2025
156.1600
159.1100
155.4800
157.7600
2,723,700
Tue, 04 Nov 2025
154.3000
156.9500
151.6300
156.5100
2,981,800
Mon, 03 Nov 2025
156.7600
159.1300
155.0900
157.4100
2,694,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
156.5000
157.4300
154.8100
156.2500
3,122,000
Thu, 30 Oct 2025
154.2400
159.1200
152.7960
155.9300
4,045,400
Wed, 29 Oct 2025
159.5000
159.6400
154.8700
155.9300
3,152,500
Tue, 28 Oct 2025
162.1600
164.0300
157.4100
159.7100
4,508,000
Mon, 27 Oct 2025
157.8300
161.6500
156.5100
160.1000
3,932,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
158.7100
158.7100
154.2250
154.6600
2,532,600
Thu, 23 Oct 2025
157.2800
157.6050
155.0500
156.2600
3,057,900