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
78.4300
79.0550
76.9200
78.6000
3,103,439
Thu, 22 Oct 2026
79.6500
80.4600
78.2600
78.9300
4,051,700
Wed, 21 Oct 2026
81.9100
82.9100
81.5000
82.0200
2,770,200
Tue, 20 Oct 2026
79.5400
81.4400
79.2500
80.5100
2,395,900
Mon, 19 Oct 2026
82.3400
82.5000
80.5700
80.7000
1,991,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
83.1600
83.9300
80.4500
81.5200
2,932,900
Thu, 15 Oct 2026
79.7000
83.6900
78.5500
83.2300
5,465,600
Wed, 14 Oct 2026
84.7700
85.0400
81.2200
81.4700
5,695,400
Tue, 13 Oct 2026
85.9900
87.0900
85.2000
86.1500
2,424,800
Mon, 12 Oct 2026
86.6700
88.0000
85.6900
86.1200
1,821,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
87.8000
88.7100
86.4500
88.0600
1,982,400
Thu, 08 Oct 2026
87.9600
88.9800
85.8000
87.1200
3,430,300
Wed, 07 Oct 2026
90.5000
91.1100
88.8500
89.0700
3,814,100
Tue, 06 Oct 2026
89.5500
94.5700
89.4000
93.0200
6,053,800
Mon, 05 Oct 2026
85.9200
88.6300
85.3200
87.4700
3,026,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
86.9400
87.2000
84.8100
85.1800
2,889,800
Thu, 01 Oct 2026
23 · 6-K
After market open · 13:02 ET
6-K ↗
Thu, 01 Oct 2026
86.7700
87.2300
83.8000
85.6900
4,370,800
Wed, 30 Sep 2026
87.7900
89.9200
86.6000
86.6700
3,073,300
Tue, 29 Sep 2026
87.9100
88.6100
86.0300
86.8800
2,104,100
Mon, 28 Sep 2026
86.8000
87.7800
85.6800
87.0400
2,919,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.7000
89.3200
87.7900
88.0700
1,978,300
Thu, 24 Sep 2026
89.6000
90.4800
88.0400
88.1200
3,459,600
Wed, 23 Sep 2026
93.6000
93.6900
90.7600
90.8000
2,589,200
Tue, 22 Sep 2026
93.9700
95.3600
92.2500
94.5900
3,217,600
Mon, 21 Sep 2026
93.3000
94.6600
91.6500
93.2300
3,057,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
94.1800
96.0900
90.6800
91.6200
8,497,500
Thu, 17 Sep 2026
92.6200
93.1000
91.6000
92.8000
2,120,600
Wed, 16 Sep 2026
92.5500
92.9300
89.7400
90.9000
2,114,600
Tue, 15 Sep 2026
93.7500
94.4000
91.0100
91.2100
2,264,700
Mon, 14 Sep 2026
93.1000
94.4300
91.9700
93.2600
3,466,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
98.0500
98.2700
96.3700
96.6800
2,137,700
Thu, 10 Sep 2026
98.3300
99.6000
97.2600
97.4200
2,129,800
Wed, 09 Sep 2026
101.7700
102.3000
99.3400
100.4100
1,705,400
Tue, 08 Sep 2026
102.5000
104.1200
101.5000
101.9700
2,216,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
99.5400
101.5400
99.5200
100.7400
1,554,900
Thu, 03 Sep 2026
98.9900
101.5300
98.6900
100.6200
3,228,900
Wed, 02 Sep 2026
96.0000
98.3700
95.1300
96.3800
2,526,400
Tue, 01 Sep 2026
96.0000
97.4200
94.6900
96.2600
2,210,500
Mon, 31 Aug 2026
99.6000
99.9000
97.5300
98.7600
3,128,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
105.7400
106.4700
99.5300
100.0100
4,190,900
Thu, 27 Aug 2026
108.1300
108.9700
105.1400
106.3300
2,313,900
Wed, 26 Aug 2026
107.0600
111.5400
106.9100
107.3600
3,872,800
Tue, 25 Aug 2026
103.5000
107.7700
102.7500
106.9600
3,717,600
Mon, 24 Aug 2026
102.2700
103.7300
100.2900
102.2700
2,201,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
97.7800
102.8200
97.4700
102.5100
3,938,500
Thu, 20 Aug 2026
97.0000
97.3500
94.1000
95.5900
2,106,500
Wed, 19 Aug 2026
97.8000
98.7700
96.6600
97.9800
1,928,700
Tue, 18 Aug 2026
96.4200
97.2500
93.9100
96.0300
2,585,800
Mon, 17 Aug 2026
97.8700
100.6500
97.0100
98.5800
2,518,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
97.4000
99.7400
97.4000
97.7400
2,170,500
Thu, 13 Aug 2026
98.5000
99.9500
97.5000
97.7500
2,396,100
Wed, 12 Aug 2026
99.6000
100.1400
97.7100
99.0300
2,591,500
Tue, 11 Aug 2026
98.2100
99.5800
97.7500
98.7300
1,901,200
Mon, 10 Aug 2026
98.3300
99.0800
96.7600
97.3100
1,993,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
96.1700
97.8900
94.8000
97.3900
3,220,100
Thu, 06 Aug 2026
93.6100
96.4000
92.7000
93.6200
2,441,500
Wed, 05 Aug 2026
94.4900
95.9000
93.8000
94.2700
3,532,800
Tue, 04 Aug 2026
91.0600
94.8200
91.0000
93.0900
3,996,800
Mon, 03 Aug 2026
85.6000
89.9100
85.0200
89.7200
2,908,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
22 · 6-K
After market open · 09:52 ET
6-K ↗
Fri, 31 Jul 2026
90.6300
91.4100
83.9300
86.3800
5,599,300
Fri, 31 Jul 2026
21 · 6-K
Pre-market · 07:12 ET
6-K ↗
Thu, 30 Jul 2026
86.7900
88.3800
86.1500
88.2300
4,174,100
Wed, 29 Jul 2026
86.6000
86.9500
83.5000
84.5700
3,145,200
Tue, 28 Jul 2026
87.2400
87.7700
84.5200
86.9600
3,304,800
Mon, 27 Jul 2026
90.5500
91.7500
87.7500
89.3500
3,084,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
89.3500
89.4700
86.3100
87.8600
3,828,900
Thu, 23 Jul 2026
88.8800
90.4800
88.0700
89.3300
3,233,300
Wed, 22 Jul 2026
90.3500
92.0600
89.8600
90.3700
4,151,600
Tue, 21 Jul 2026
86.4800
88.8600
85.8900
88.6800
4,981,800
Mon, 20 Jul 2026
85.4200
85.6800
84.3600
84.8500
4,973,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
85.9500
86.7300
83.1500
85.6200
5,202,700
Thu, 16 Jul 2026
89.4800
89.5200
86.4400
87.3600
5,089,100
Wed, 15 Jul 2026
20 · 6-K
After market open · 13:50 ET
6-K ↗
Wed, 15 Jul 2026
92.5700
93.1900
89.3200
90.9800
3,770,000
Tue, 14 Jul 2026
91.8000
93.0000
91.1700
91.5700
4,234,700
Mon, 13 Jul 2026
94.4000
95.2400
89.2200
90.2000
6,235,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
96.5000
97.7400
95.0700
95.9900
2,321,800
Thu, 09 Jul 2026
95.5000
96.7500
95.1600
95.7400
2,161,400
Wed, 08 Jul 2026
93.0300
94.9400
91.6000
94.7300
2,546,600
Tue, 07 Jul 2026
95.4800
96.0600
92.9200
94.6700
3,416,700
Mon, 06 Jul 2026
19 · 6-K
After market open · 11:24 ET
6-K ↗
Mon, 06 Jul 2026
97.1100
100.1900
97.1100
97.5000
2,787,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
18 · 6-K
After market open · 11:41 ET
6-K ↗
Thu, 02 Jul 2026
98.7500
101.8700
94.7900
96.5400
3,809,400
Wed, 01 Jul 2026
101.1700
104.2000
96.8200
97.3900
4,063,100
Tue, 30 Jun 2026
102.6300
103.4700
99.8000
101.8600
3,268,000
Mon, 29 Jun 2026
104.5100
104.9000
101.3300
103.4700
2,418,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
17 · 6-K
After market open · 10:10 ET
6-K ↗
Fri, 26 Jun 2026
102.5200
106.6300
101.7000
104.4900
2,349,500
Thu, 25 Jun 2026
106.9300
108.1200
102.1700
103.5800
3,042,600
Wed, 24 Jun 2026
107.5800
108.5600
104.5100
106.6400
2,882,700
Tue, 23 Jun 2026
16 · 6-K
After market open · 15:13 ET
6-K ↗
Tue, 23 Jun 2026
103.7900
111.4900
103.6200
108.8900
3,840,100
Mon, 22 Jun 2026
106.1600
108.5200
104.2900
107.0700
2,635,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.2400
109.5600
105.8200
106.4900
3,099,500
Wed, 17 Jun 2026
108.7500
109.6300
105.5300
105.6700
2,541,300
Tue, 16 Jun 2026
107.0600
110.3700
105.7700
107.8800
2,575,600
Mon, 15 Jun 2026
105.0000
107.9500
104.4900
107.0200
3,353,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.9900
101.9700
99.3800
100.9600
2,551,100
Thu, 11 Jun 2026
96.2600
99.6500
94.5500
98.9700
4,725,200
Wed, 10 Jun 2026
99.9300
101.5800
93.8300
95.0300
6,960,900
Tue, 09 Jun 2026
105.9400
106.8700
98.5700
102.2700
4,456,800
Mon, 08 Jun 2026
106.7900
107.0400
104.6700
105.4400
2,159,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
112.2800
112.5000
102.4500
103.4400
3,894,300
Thu, 04 Jun 2026
113.8800
114.8500
112.4000
114.0200
2,163,900
Wed, 03 Jun 2026
119.5700
120.6600
112.5500
114.5600
3,928,600
Tue, 02 Jun 2026
112.8300
122.3000
112.2000
120.5100
4,817,000
Mon, 01 Jun 2026
15 · 6-K
After-hours · 16:04 ET
6-K ↗
Mon, 01 Jun 2026
110.8300
114.3600
109.1100
112.5900
2,661,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
111.0000
113.8000
108.6400
112.7000
3,035,200
Thu, 28 May 2026
14 · 6-K
After market open · 10:02 ET
6-K ↗
Thu, 28 May 2026
106.3300
111.3200
105.5600
110.6300
2,981,300
Wed, 27 May 2026
107.5000
109.1700
105.8100
107.4400
2,059,500
Tue, 26 May 2026
107.3900
108.9600
105.3800
108.1700
2,996,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
105.6600
106.3800
103.6800
104.7500
2,555,500
Thu, 21 May 2026
104.4400
106.9000
102.4600
105.3300
2,922,100
Wed, 20 May 2026
105.0900
106.1500
103.3000
104.0200
2,547,800
Tue, 19 May 2026
103.5000
104.7900
101.9500
103.5200
3,440,400
Mon, 18 May 2026
107.3800
108.6000
103.4300
105.1400
3,297,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
109.5600
110.0000
107.2500
107.5100
3,080,300
Thu, 14 May 2026
114.9900
115.1800
110.1200
112.5100
3,165,700
Wed, 13 May 2026
115.7700
116.7500
112.0200
115.3900
3,366,200
Tue, 12 May 2026
117.5000
118.4500
112.3500
116.9300
3,892,500
Mon, 11 May 2026
13 · 6-K
After market open · 14:59 ET
6-K ↗
Mon, 11 May 2026
114.2300
121.5400
113.2000
120.1400
3,158,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
12 · 6-K
After market open · 11:03 ET
6-K ↗
Fri, 08 May 2026
120.2600
120.4400
116.0500
116.7500
2,182,400
Thu, 07 May 2026
123.4200
124.0000
118.0300
118.7100
3,121,500
Wed, 06 May 2026
117.6000
124.5700
116.5000
123.7600
3,845,600
Tue, 05 May 2026
122.2100
124.7200
113.3000
114.4600
5,412,100
Tue, 05 May 2026
11 · 6-K
Pre-market · 07:45 ET
6-K ↗
Mon, 04 May 2026
120.5000
122.3500
118.0900
118.2600
3,292,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
121.9000
122.3900
117.9000
120.6000
2,168,700
Thu, 30 Apr 2026
115.7600
123.1400
115.7600
123.0400
3,007,700
Wed, 29 Apr 2026
116.5400
116.9200
111.8600
114.2900
2,273,800
Tue, 28 Apr 2026
119.9700
121.7900
115.4800
116.3100
3,167,600
Mon, 27 Apr 2026
122.0000
124.8100
120.3000
123.1100
1,982,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
125.4000
125.6000
121.9100
122.1500
2,285,300
Thu, 23 Apr 2026
129.1400
131.2100
121.7500
123.8500
4,424,200
Wed, 22 Apr 2026
118.9100
126.6000
118.1000
126.4700
3,840,000
Tue, 21 Apr 2026
124.0000
124.5000
116.4500
116.6100
3,814,800
Mon, 20 Apr 2026
120.1200
123.6900
117.6800
123.6200
2,992,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
121.0200
123.6900
117.6100
120.6600
4,220,500
Thu, 16 Apr 2026
121.0900
122.7500
119.5900
120.2700
3,387,100
Wed, 15 Apr 2026
116.4300
121.3400
115.2000
119.1100
3,124,300
Tue, 14 Apr 2026
119.5000
119.5000
114.7400
116.0600
3,463,800
Mon, 13 Apr 2026
115.0000
116.7100
113.5600
116.7000
2,664,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
116.8200
119.1500
115.9000
116.0400
2,134,500
Thu, 09 Apr 2026
115.2000
116.6100
112.8300
115.5400
2,210,500
Wed, 08 Apr 2026
116.0000
119.8000
114.9500
115.9000
3,500,600
Tue, 07 Apr 2026
109.5700
111.1000
107.7700
110.2300
1,808,400
Mon, 06 Apr 2026
112.3100
114.3600
109.3300
110.4800
1,722,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
10 · 6-K
After market open · 10:55 ET
6-K ↗
Thu, 02 Apr 2026
9 · 6-K
After market open · 10:53 ET
6-K ↗
Thu, 02 Apr 2026
8 · 6-K
After market open · 10:52 ET
6-K ↗
Thu, 02 Apr 2026
106.7500
112.7400
106.0100
112.5700
2,348,600
Wed, 01 Apr 2026
111.5000
114.4600
110.7400
111.1300
2,879,900
Tue, 31 Mar 2026
104.7800
109.2300
104.0500
108.6100
3,989,500
Mon, 30 Mar 2026
104.5400
106.2900
101.2800
102.8400
2,722,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
102.7700
105.6800
101.3800
103.9200
3,182,800
Thu, 26 Mar 2026
107.5200
108.6000
104.3000
104.6700
2,541,300
Wed, 25 Mar 2026
110.3100
112.1300
108.7000
109.0200
2,516,800
Tue, 24 Mar 2026
104.4200
108.2800
102.8900
108.0400
2,914,500
Mon, 23 Mar 2026
102.5000
106.6900
102.0000
105.5700
3,932,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
106.3700
106.8800
100.1100
101.5500
5,443,200
Thu, 19 Mar 2026
7 · 40-F
After-hours · 17:24 ET
40-F ↗
Thu, 19 Mar 2026
105.0000
107.4000
101.8200
106.6000
3,958,100
Wed, 18 Mar 2026
111.2000
111.5000
108.8200
109.4000
2,682,200
Tue, 17 Mar 2026
110.2300
114.0500
109.7200
111.5200
2,562,600
Mon, 16 Mar 2026
108.6700
111.9800
107.7100
110.3100
3,507,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
115.7500
116.4100
105.0000
107.9200
6,618,900
Thu, 12 Mar 2026
116.2300
116.8100
110.8100
115.3000
4,007,700
Wed, 11 Mar 2026
119.1800
120.0500
114.3100
115.3900
3,474,300
Tue, 10 Mar 2026
116.5000
122.3000
116.5000
120.0800
5,357,000
Mon, 09 Mar 2026
107.1800
116.4100
106.4400
116.1400
3,306,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
111.4000
114.6000
108.6600
109.6800
4,112,200
Thu, 05 Mar 2026
118.0500
119.2300
111.0500
114.2400
3,892,200
Wed, 04 Mar 2026
119.5100
121.2300
114.8100
120.2400
2,855,100
Tue, 03 Mar 2026
118.0000
119.5300
112.5800
117.7900
5,520,600
Mon, 02 Mar 2026
6 · 6-K
After market open · 15:34 ET
6-K ↗
Mon, 02 Mar 2026
118.8400
126.1300
116.8700
125.7400
4,348,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
116.2000
119.1700
116.0000
118.4000
2,115,900
Thu, 26 Feb 2026
118.3900
119.3800
114.5700
118.1800
3,628,700
Wed, 25 Feb 2026
122.5500
124.3000
119.4500
119.7200
3,431,500
Tue, 24 Feb 2026
118.7400
122.2500
115.4000
121.0800
3,468,100
Mon, 23 Feb 2026
122.0000
122.7400
117.2300
118.7500
2,771,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
118.8900
123.3200
117.9000
121.3500
4,784,600
Thu, 19 Feb 2026
115.5300
119.7800
114.2700
119.0300
2,938,300
Wed, 18 Feb 2026
114.5000
118.2200
113.7000
116.5000
2,693,800
Tue, 17 Feb 2026
110.7500
114.2900
107.9200
112.9400
3,724,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
113.2500
115.1700
109.8000
112.9000
5,975,200
Fri, 13 Feb 2026
5 · 6-K
Pre-market · 07:20 ET
6-K ↗
Thu, 12 Feb 2026
119.0000
120.5300
115.6000
116.3900
3,956,800
Wed, 11 Feb 2026
121.5800
121.7600
115.0000
119.1800
3,330,600
Tue, 10 Feb 2026
120.2800
120.9800
117.5600
118.0900
3,481,800
Mon, 09 Feb 2026
114.2700
120.8400
114.2200
120.6800
3,616,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
112.3400
114.0700
110.8200
113.6300
4,496,700
Thu, 05 Feb 2026
111.0000
114.7700
109.0000
109.2800
5,927,000
Wed, 04 Feb 2026
125.2900
125.6000
110.1900
114.8200
9,143,000
Tue, 03 Feb 2026
125.5300
128.1500
122.5500
126.1500
5,320,400
Mon, 02 Feb 2026
122.1900
126.1100
119.3000
120.2100
5,398,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
128.5000
130.2300
121.5400
123.3900
7,236,800
Thu, 29 Jan 2026
135.2400
135.2400
126.0000
133.6700
7,212,400
Wed, 28 Jan 2026
128.0100
134.1300
126.5600
134.0900
6,208,100
Tue, 27 Jan 2026
122.1300
127.1400
120.4000
125.9700
4,367,000
Mon, 26 Jan 2026
126.8800
128.4000
120.2900
121.2600
4,825,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
4 · 6-K
After market open · 11:46 ET
6-K ↗
Fri, 23 Jan 2026
122.9100
124.1100
120.6100
124.0400
3,401,500
Thu, 22 Jan 2026
124.7300
126.4700
120.5100
121.8700
4,021,600
Wed, 21 Jan 2026
119.6500
122.4200
117.1500
122.3300
5,503,300
Tue, 20 Jan 2026
115.2700
118.2900
114.5200
115.8000
4,188,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
114.5700
118.5400
113.3000
116.4400
5,628,700
Thu, 15 Jan 2026
111.0500
114.3900
109.8000
112.8400
3,813,000
Wed, 14 Jan 2026
108.9600
111.8600
106.8700
110.7900
3,400,900
Tue, 13 Jan 2026
111.1100
111.4700
108.3800
108.9200
3,802,900
Mon, 12 Jan 2026
108.5000
111.1200
107.0800
109.7900
3,814,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
109.5800
114.4500
106.1200
107.5600
6,850,000
Thu, 08 Jan 2026
104.4700
106.2200
102.8300
105.7600
4,966,600
Wed, 07 Jan 2026
102.3000
104.1500
101.0000
103.9400
3,965,500
Tue, 06 Jan 2026
101.1500
102.8100
99.1600
102.0900
3,797,900
Mon, 05 Jan 2026
100.1700
100.8900
96.4300
100.1700
4,887,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
93.0000
99.0800
92.8200
98.5600
4,768,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
91.1300
92.7000
90.8900
91.4900
1,598,200
Tue, 30 Dec 2025
93.3000
93.6400
91.2300
91.3700
2,140,700
Mon, 29 Dec 2025
91.6700
95.6700
91.6100
92.8400
2,005,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
93.9200
94.3000
92.5000
92.8400
1,322,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
93.0800
94.2800
92.6500
93.3400
1,151,200
Tue, 23 Dec 2025
91.7100
95.1000
91.7100
93.4100
2,167,300
Mon, 22 Dec 2025
91.9900
94.8800
90.9200
91.7100
3,302,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.2600
91.6800
87.9400
89.9900
6,289,400
Thu, 18 Dec 2025
86.4600
88.4500
86.1300
87.5800
2,785,800
Wed, 17 Dec 2025
88.2100
88.2400
84.2900
84.8500
3,535,000
Tue, 16 Dec 2025
88.9600
89.9400
86.7400
87.0500
3,986,400
Mon, 15 Dec 2025
92.4200
93.4900
89.4400
89.7800
3,856,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
95.1500
95.9800
88.7900
91.4900
5,592,300
Thu, 11 Dec 2025
93.1900
96.5700
92.2600
95.7400
3,263,100
Wed, 10 Dec 2025
93.0200
93.8400
89.0100
93.7600
3,792,500
Tue, 09 Dec 2025
90.0000
93.8800
89.7600
93.3600
3,192,800
Mon, 08 Dec 2025
91.6600
92.6900
90.6600
90.9000
2,608,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.0000
95.0000
90.6600
91.2700
4,654,500
Thu, 04 Dec 2025
89.2800
94.5300
89.2800
94.0900
4,185,000
Wed, 03 Dec 2025
88.1000
90.0400
86.4000
89.4500
1,890,600
Tue, 02 Dec 2025
88.1000
90.3900
87.6200
88.2300
2,540,300
Mon, 01 Dec 2025
87.1400
88.6900
86.3800
87.5300
2,507,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.0000
89.3100
88.0300
88.5100
1,747,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.8100
89.6600
87.7000
88.8100
2,924,800
Tue, 25 Nov 2025
84.0000
87.6700
82.4300
87.3500
5,827,200
Mon, 24 Nov 2025
79.6900
83.4800
79.1600
83.3400
3,923,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.8000
82.0000
77.7000
79.4400
7,150,000
Thu, 20 Nov 2025
87.5500
89.8700
81.7100
81.9800
6,292,900
Wed, 19 Nov 2025
84.2000
88.0600
83.6000
86.2400
6,242,200
Tue, 18 Nov 2025
81.8200
84.2700
81.3000
83.3000
5,055,800
Mon, 17 Nov 2025
83.8300
84.9200
81.8800
83.0300
3,938,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.3800
86.3600
82.2000
84.7600
4,893,300
Thu, 13 Nov 2025
91.8700
92.2800
85.6900
85.9800
4,771,900
Wed, 12 Nov 2025
93.0300
94.0200
90.7200
92.5700
2,737,000
Tue, 11 Nov 2025
92.9400
93.4300
90.5900
92.5200
3,301,000
Mon, 10 Nov 2025
96.2400
96.9600
93.5000
94.2400
4,873,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
88.2000
92.5300
86.4100
92.2600
6,592,300
Thu, 06 Nov 2025
94.3500
94.6700
89.4200
90.2400
7,109,500
Wed, 05 Nov 2025
95.0000
97.9000
93.0000
95.2400
4,928,500
Wed, 05 Nov 2025
3 · 6-K
Pre-market · 07:02 ET
6-K ↗
Tue, 04 Nov 2025
97.3200
98.7100
95.5500
96.9500
5,005,700
Mon, 03 Nov 2025
103.2800
103.6500
100.3700
100.8500
4,805,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 6-K
After market open · 13:41 ET
6-K ↗
Fri, 31 Oct 2025
105.9700
106.7400
100.7500
102.2100
5,691,000
Thu, 30 Oct 2025
105.8200
107.2000
103.6700
104.7200
4,575,200
Wed, 29 Oct 2025
104.1600
109.6600
104.1100
106.6700
8,371,100
Tue, 28 Oct 2025
1 · 6-K
After market open · 15:24 ET
6-K ↗
Tue, 28 Oct 2025
100.5300
110.1600
98.0000
106.9100
24,708,000
Mon, 27 Oct 2025
87.6000
88.9800
84.2900
86.6200
4,116,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.0000
89.1900
86.2700
88.1300
4,036,700
Thu, 23 Oct 2025
84.7800
87.0800
83.5900
86.3000
4,536,300