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
158.6100
160.8700
157.0300
158.3400
119,925
Thu, 22 Oct 2026
156.9200
159.1700
155.9800
157.8100
161,900
Wed, 21 Oct 2026
158.2600
160.8300
157.6300
158.4900
116,000
Tue, 20 Oct 2026
156.5200
158.7000
155.6100
157.4300
134,000
Mon, 19 Oct 2026
158.6500
160.7500
155.0000
156.4800
101,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
159.8500
160.2500
156.6600
158.1700
119,100
Thu, 15 Oct 2026
158.9100
161.9600
158.0000
158.7200
163,000
Wed, 14 Oct 2026
164.7900
164.7900
159.3900
161.9600
177,300
Tue, 13 Oct 2026
163.6000
165.8400
161.8600
164.9300
245,300
Mon, 12 Oct 2026
170.1900
172.7600
169.2500
169.3900
206,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
8 · 6-K
After-hours · 20:30 ET
FORM 6-K ↗
Fri, 09 Oct 2026
170.9700
171.0900
167.8000
169.0900
216,500
Thu, 08 Oct 2026
166.8600
170.5900
166.8300
170.2200
306,900
Wed, 07 Oct 2026
166.0000
168.1500
164.3500
164.4800
328,300
Tue, 06 Oct 2026
165.0000
166.3300
163.3800
165.9400
192,000
Mon, 05 Oct 2026
166.1800
167.7700
163.2300
165.8200
148,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
161.0500
165.2500
157.9100
165.1500
212,500
Thu, 01 Oct 2026
155.5000
161.8000
155.5000
161.7400
193,100
Wed, 30 Sep 2026
155.7800
158.1600
153.9000
154.3100
84,300
Tue, 29 Sep 2026
152.7300
154.9900
152.6100
154.4800
160,000
Mon, 28 Sep 2026
154.5200
155.2300
152.9000
153.2800
81,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
154.9300
154.9300
151.0000
154.1400
187,500
Thu, 24 Sep 2026
154.8000
156.0700
153.2600
154.6600
153,700
Wed, 23 Sep 2026
156.0100
156.6300
153.3000
154.4200
111,700
Tue, 22 Sep 2026
159.0000
160.7100
155.3700
156.0000
149,300
Mon, 21 Sep 2026
161.0700
163.1300
159.2500
159.6100
113,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
162.5400
163.3500
161.0500
161.1900
115,000
Thu, 17 Sep 2026
159.4900
163.6400
159.4900
162.4000
168,900
Wed, 16 Sep 2026
160.0000
160.5300
157.8600
159.1600
174,100
Tue, 15 Sep 2026
157.7700
159.7300
156.5400
159.5900
133,900
Mon, 14 Sep 2026
158.6800
159.4700
157.1100
158.2600
117,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
157.2100
159.3800
156.8200
159.3300
140,700
Thu, 10 Sep 2026
154.9000
156.8900
153.7500
156.8900
135,500
Wed, 09 Sep 2026
153.4100
155.3900
152.0000
154.6900
78,600
Tue, 08 Sep 2026
155.6900
155.6900
152.1300
153.0700
107,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
154.1500
155.4400
154.1500
155.2600
106,000
Thu, 03 Sep 2026
154.6800
155.8900
153.4100
154.1500
138,100
Wed, 02 Sep 2026
150.9300
153.4900
149.0200
153.3100
117,100
Tue, 01 Sep 2026
151.4000
152.0000
148.9200
151.0900
102,200
Mon, 31 Aug 2026
151.3100
151.9100
149.9200
151.4800
96,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
151.2500
152.7400
150.2200
150.6800
98,100
Thu, 27 Aug 2026
148.7100
151.2500
148.7100
151.2500
80,900
Wed, 26 Aug 2026
151.3800
151.3900
147.0000
147.7800
146,300
Tue, 25 Aug 2026
150.2200
152.9800
149.0000
152.5800
157,500
Mon, 24 Aug 2026
150.5500
151.4800
149.5500
150.5000
139,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
150.3300
152.5200
149.0200
149.7500
99,800
Thu, 20 Aug 2026
147.5000
149.8100
147.1800
148.7000
86,500
Wed, 19 Aug 2026
145.7700
147.7300
145.3200
147.6000
108,600
Tue, 18 Aug 2026
146.5000
147.0000
144.5000
145.3000
107,600
Mon, 17 Aug 2026
142.5200
146.8000
142.5200
146.2800
115,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
141.5000
142.4500
140.1000
141.9200
95,000
Thu, 13 Aug 2026
139.4200
143.1400
139.4200
140.3700
197,800
Wed, 12 Aug 2026
135.0200
139.8100
134.0000
139.8100
97,900
Tue, 11 Aug 2026
138.9500
140.2800
134.1200
135.0200
168,200
Mon, 10 Aug 2026
140.7600
141.2000
137.8200
138.3200
63,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
143.1900
143.9800
138.3500
140.7200
98,800
Thu, 06 Aug 2026
142.0700
145.3100
140.4300
143.1500
171,400
Wed, 05 Aug 2026
139.1700
141.0000
137.2300
138.6200
130,800
Tue, 04 Aug 2026
142.0000
142.0000
135.5000
138.7200
200,400
Tue, 04 Aug 2026
7 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Mon, 03 Aug 2026
142.0000
143.4800
140.5000
142.0800
107,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
142.4700
143.4800
140.4500
141.6300
90,000
Thu, 30 Jul 2026
138.7400
143.1500
138.0400
142.0700
122,300
Wed, 29 Jul 2026
140.6600
141.2100
137.9700
138.6000
105,400
Tue, 28 Jul 2026
140.7300
140.7300
138.2300
140.4100
106,200
Mon, 27 Jul 2026
139.5900
141.9900
137.7900
140.3100
170,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
137.4400
140.6600
137.4400
140.2200
138,700
Thu, 23 Jul 2026
132.0000
138.1900
131.7400
137.4400
171,600
Wed, 22 Jul 2026
132.4000
133.0500
131.5800
132.1900
90,400
Tue, 21 Jul 2026
127.7200
131.7100
127.0000
131.4600
82,200
Mon, 20 Jul 2026
127.0000
130.6200
126.2100
127.7700
98,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
129.4300
129.4300
124.6000
125.8700
122,400
Thu, 16 Jul 2026
129.5000
131.8200
126.1200
130.5300
151,700
Wed, 15 Jul 2026
130.3100
130.3100
128.0000
129.5000
130,500
Tue, 14 Jul 2026
130.5100
130.5300
129.1200
129.5900
67,000
Mon, 13 Jul 2026
129.0000
131.4500
128.6900
129.3500
64,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
127.6000
128.9000
126.8200
128.3900
89,200
Thu, 09 Jul 2026
127.3800
127.6000
124.2500
127.3300
123,000
Wed, 08 Jul 2026
125.6900
127.6500
124.8500
127.4600
82,400
Tue, 07 Jul 2026
125.1500
126.0000
124.3900
124.9000
68,900
Mon, 06 Jul 2026
122.5800
126.1600
122.5800
125.3400
78,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
124.3700
125.2500
121.9500
122.3200
97,300
Wed, 01 Jul 2026
121.7300
124.7400
121.4900
123.1800
54,200
Tue, 30 Jun 2026
122.2300
122.7600
121.0300
122.3700
104,900
Mon, 29 Jun 2026
122.4100
123.9000
120.0000
122.7600
77,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
124.0200
124.4900
122.0000
123.0200
92,400
Thu, 25 Jun 2026
126.0800
126.0800
123.6900
124.3800
90,700
Wed, 24 Jun 2026
127.3300
128.8000
124.9600
125.2900
132,500
Tue, 23 Jun 2026
127.0000
128.9000
124.6100
127.5000
120,900
Mon, 22 Jun 2026
125.9000
128.5800
124.5900
127.3900
102,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
126.5000
126.6000
124.2100
125.9500
73,700
Thu, 18 Jun 2026
6 · 6-K
Pre-market · 08:12 ET
6-K ↗
Wed, 17 Jun 2026
128.2700
129.6900
124.3700
126.6600
89,400
Tue, 16 Jun 2026
131.7300
131.7300
128.3000
129.5600
69,900
Mon, 15 Jun 2026
131.5800
132.7600
129.5200
131.3100
70,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
130.9200
132.5000
129.2600
131.3000
65,000
Thu, 11 Jun 2026
129.8800
131.1100
129.4200
130.0700
62,100
Wed, 10 Jun 2026
130.5100
131.4400
128.3800
128.6000
47,700
Tue, 09 Jun 2026
130.1600
130.7000
127.1700
130.3400
71,400
Mon, 08 Jun 2026
129.8200
129.8600
127.8000
129.3500
47,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
129.7800
131.1800
128.6600
129.1700
104,900
Thu, 04 Jun 2026
127.9100
130.5700
127.9100
129.9500
114,200
Wed, 03 Jun 2026
128.3300
130.7600
127.9900
128.3700
81,700
Tue, 02 Jun 2026
129.2700
130.2600
126.1300
128.8000
77,900
Mon, 01 Jun 2026
124.5700
129.9300
124.0300
128.5800
57,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
125.5600
126.8300
122.5700
125.2100
167,600
Thu, 28 May 2026
127.5100
127.7100
124.5100
125.9200
64,600
Wed, 27 May 2026
129.3100
130.9400
127.5200
127.5200
104,300
Tue, 26 May 2026
130.1900
132.4500
128.5500
129.4500
74,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
132.1300
132.8900
129.9900
130.8500
94,200
Thu, 21 May 2026
133.1500
134.7800
129.9500
132.6800
106,800
Wed, 20 May 2026
130.5600
134.0000
130.5600
132.8200
113,800
Tue, 19 May 2026
131.3300
132.3500
129.0700
129.8100
79,900
Mon, 18 May 2026
130.0800
132.8000
128.8500
132.0800
107,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
132.2100
133.3300
128.8300
130.1800
88,800
Thu, 14 May 2026
133.3800
134.1800
128.7800
132.9100
96,700
Wed, 13 May 2026
132.9000
134.6000
130.1200
132.4000
113,500
Tue, 12 May 2026
126.3400
133.8400
126.3400
132.8300
116,200
Tue, 12 May 2026
5 · 6-K
Pre-market · 09:00 ET
FORM 6-K ↗
Mon, 11 May 2026
135.0000
135.0600
131.3700
133.3400
92,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
133.1500
135.2100
132.8500
134.6300
97,100
Thu, 07 May 2026
131.5600
132.7000
130.6900
132.2700
113,500
Wed, 06 May 2026
128.3100
131.7800
126.7200
130.7800
153,600
Tue, 05 May 2026
124.0300
128.4100
123.0100
127.5100
136,600
Mon, 04 May 2026
119.8800
124.4500
119.8800
123.3500
173,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
120.3900
120.3900
117.1900
119.7700
149,500
Thu, 30 Apr 2026
123.6400
123.9300
119.8200
120.4100
100,100
Wed, 29 Apr 2026
121.0000
122.1500
119.0000
119.8200
59,900
Tue, 28 Apr 2026
120.9000
121.2100
119.6100
121.1400
39,100
Mon, 27 Apr 2026
117.7900
120.7000
117.7900
120.3800
52,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
117.0800
118.0900
116.3700
117.3800
43,200
Thu, 23 Apr 2026
117.9800
118.9900
117.0000
117.5300
36,700
Wed, 22 Apr 2026
115.8000
117.6900
115.4500
117.6500
38,100
Tue, 21 Apr 2026
118.0000
118.0000
114.5700
115.0200
57,400
Mon, 20 Apr 2026
117.4700
118.6500
116.0900
117.6900
38,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
118.7800
118.9700
117.2300
117.8000
92,500
Thu, 16 Apr 2026
116.5000
119.6500
116.5000
118.7800
100,400
Wed, 15 Apr 2026
118.6600
120.0000
115.3700
116.2500
53,300
Tue, 14 Apr 2026
116.2800
118.9000
115.7700
118.4100
173,100
Mon, 13 Apr 2026
115.2100
117.6000
115.2100
116.3300
70,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
116.7200
116.7200
114.7100
115.0200
57,800
Thu, 09 Apr 2026
117.7400
117.9700
115.3100
116.4300
83,000
Wed, 08 Apr 2026
116.6300
117.4100
113.4600
117.2300
66,000
Tue, 07 Apr 2026
115.4100
116.8300
114.1900
115.2600
68,000
Mon, 06 Apr 2026
115.4300
117.0500
115.3600
116.6500
42,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
113.5000
116.2200
113.2500
115.4300
52,200
Wed, 01 Apr 2026
112.6700
114.9900
112.6700
114.1500
48,500
Tue, 31 Mar 2026
110.6900
113.0000
110.6900
112.6400
70,900
Mon, 30 Mar 2026
111.7300
111.7600
108.5400
109.7900
57,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
111.3300
112.5200
110.0000
110.7400
53,500
Thu, 26 Mar 2026
113.5800
114.3700
112.2800
112.3600
66,600
Wed, 25 Mar 2026
115.5400
115.5400
112.6600
113.1900
64,800
Tue, 24 Mar 2026
114.2100
116.9000
113.6500
116.1000
63,000
Mon, 23 Mar 2026
111.5800
114.7300
110.8000
114.0900
86,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
114.6600
114.6600
110.8800
111.7000
80,400
Thu, 19 Mar 2026
112.8300
114.4200
111.6300
113.8300
77,500
Wed, 18 Mar 2026
111.8200
114.1500
111.8200
113.9100
82,400
Tue, 17 Mar 2026
111.4700
112.5000
110.6000
111.4600
59,300
Mon, 16 Mar 2026
108.1700
111.3100
107.3300
110.7100
81,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
108.9200
108.9200
106.2700
107.0300
84,500
Thu, 12 Mar 2026
113.0000
113.0000
108.3100
108.9500
98,900
Wed, 11 Mar 2026
112.5000
115.1000
112.4900
113.5300
95,900
Tue, 10 Mar 2026
112.5600
114.6800
111.3500
112.7900
61,300
Mon, 09 Mar 2026
109.5000
112.5800
108.2000
112.2500
90,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.7300
111.6700
108.2000
109.9200
126,700
Thu, 05 Mar 2026
113.2300
113.2300
110.0000
111.0500
129,100
Wed, 04 Mar 2026
114.9300
116.2700
111.1400
113.2200
143,600
Tue, 03 Mar 2026
114.9600
116.1700
111.6500
115.1900
151,000
Mon, 02 Mar 2026
4 · F-3ASR
After-hours · 16:30 ET
F-3ASR ↗
Mon, 02 Mar 2026
118.6500
118.8300
115.0000
118.2800
122,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
3 · 20-F
After-hours · 16:16 ET
20-F ↗
Fri, 27 Feb 2026
116.4200
118.4500
116.2000
117.9500
80,100
Thu, 26 Feb 2026
114.1600
116.8500
113.0400
116.5600
111,600
Wed, 25 Feb 2026
111.9300
114.2300
110.2800
114.2300
110,000
Tue, 24 Feb 2026
108.6000
111.9200
108.2400
111.5700
163,000
Mon, 23 Feb 2026
109.3000
109.3000
106.6600
108.5600
109,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
107.5000
109.9800
107.5000
109.9800
96,500
Thu, 19 Feb 2026
107.3100
108.7100
106.9900
107.6900
44,700
Wed, 18 Feb 2026
107.4900
108.4700
107.0600
108.0000
117,200
Tue, 17 Feb 2026
107.9900
108.8700
106.5100
107.3100
64,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.0000
108.1300
105.0000
108.0500
95,600
Thu, 12 Feb 2026
106.6000
107.0000
103.7000
105.1200
59,100
Wed, 11 Feb 2026
105.7100
106.6900
104.7200
106.2800
96,700
Tue, 10 Feb 2026
105.2000
107.6000
103.5800
104.9600
111,800
Mon, 09 Feb 2026
101.9700
104.0300
101.0000
103.0000
114,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
100.3700
102.3700
100.3700
102.0800
84,400
Thu, 05 Feb 2026
100.6500
101.9700
100.0000
100.4600
62,800
Wed, 04 Feb 2026
102.5800
103.2500
99.9900
100.9800
88,000
Tue, 03 Feb 2026
104.3200
104.3200
101.1000
102.4900
91,200
Mon, 02 Feb 2026
102.6800
104.3600
101.7200
103.8100
68,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
103.9100
104.0600
102.5900
103.4500
53,300
Thu, 29 Jan 2026
103.5300
104.8300
102.3300
104.7400
65,700
Wed, 28 Jan 2026
103.2000
103.8700
102.4200
103.0000
80,700
Tue, 27 Jan 2026
102.0000
103.0000
101.5700
102.4000
67,100
Mon, 26 Jan 2026
101.4200
102.4400
100.1400
101.3500
75,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
101.4500
102.2300
100.4600
100.7100
108,200
Thu, 22 Jan 2026
100.9900
101.6000
100.0000
100.8200
74,300
Wed, 21 Jan 2026
99.9000
101.2000
99.7000
100.6100
93,000
Tue, 20 Jan 2026
2 · 6-K
After-hours · 16:15 ET
FORM 6-K ↗
Tue, 20 Jan 2026
99.4100
100.3500
98.4100
99.3200
91,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
101.0000
101.3100
99.2200
99.3600
57,200
Thu, 15 Jan 2026
100.5000
101.7200
99.2500
101.4200
57,500
Wed, 14 Jan 2026
100.3200
101.6200
100.3200
100.5600
67,700
Tue, 13 Jan 2026
100.9800
101.9800
99.7600
100.1700
81,000
Mon, 12 Jan 2026
98.7300
102.2000
98.4400
100.5600
118,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.4600
98.7300
97.8200
98.7300
70,000
Thu, 08 Jan 2026
98.6500
99.2500
98.0800
98.8300
69,400
Wed, 07 Jan 2026
96.1400
98.6400
96.0000
98.2300
99,000
Tue, 06 Jan 2026
94.5100
96.9000
94.2700
95.8900
58,200
Mon, 05 Jan 2026
95.0100
96.0000
94.0000
94.3200
62,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.2000
95.7500
93.3400
95.2500
98,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
93.6600
94.5400
93.6600
94.1800
66,900
Tue, 30 Dec 2025
95.1700
95.1700
93.7800
93.9700
56,700
Mon, 29 Dec 2025
94.6200
95.4700
93.9800
95.0700
26,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
94.1900
94.7700
93.6500
94.7100
67,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
95.0000
95.1400
94.1200
94.6700
24,200
Tue, 23 Dec 2025
94.8700
95.4000
94.2500
94.8500
55,200
Mon, 22 Dec 2025
92.1200
95.2700
92.1200
94.4700
123,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
93.5000
94.6300
92.0200
92.1900
113,500
Thu, 18 Dec 2025
93.7500
95.1300
93.5800
93.7300
54,100
Wed, 17 Dec 2025
95.0700
95.5000
93.4500
93.8400
36,700
Tue, 16 Dec 2025
94.0200
95.1400
94.0200
94.5600
49,500
Mon, 15 Dec 2025
93.6000
95.0000
93.5000
94.7200
58,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
94.4200
95.0500
92.7800
93.9100
120,400
Thu, 11 Dec 2025
94.0800
95.1000
93.6900
94.0200
103,700
Wed, 10 Dec 2025
95.9300
96.2000
94.5100
95.1000
49,800
Tue, 09 Dec 2025
97.4500
97.7200
95.5000
95.9300
63,000
Mon, 08 Dec 2025
98.6800
100.0000
97.2000
97.4500
65,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
97.6600
98.7100
97.1900
98.0700
51,400
Thu, 04 Dec 2025
98.8100
99.4200
96.6400
97.7400
68,300
Wed, 03 Dec 2025
96.6300
99.5600
96.5800
98.5200
111,300
Tue, 02 Dec 2025
96.5200
96.7700
95.0500
96.5800
44,600
Mon, 01 Dec 2025
97.8000
98.4900
96.7600
97.3000
94,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
97.5000
98.0800
97.0000
97.8000
38,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
97.5000
98.4200
97.1200
97.3400
129,100
Tue, 25 Nov 2025
97.0000
97.6500
96.2200
97.0300
86,200
Mon, 24 Nov 2025
93.7000
96.8900
93.7000
96.7700
85,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
93.3000
94.8600
92.5000
93.4300
167,500
Thu, 20 Nov 2025
94.8800
96.3900
92.8300
93.0000
134,400
Wed, 19 Nov 2025
95.4700
96.5800
94.4400
94.5300
78,400
Tue, 18 Nov 2025
1 · 6-K
After market open · 09:32 ET
FORM 6-K ↗
Tue, 18 Nov 2025
94.2100
97.2600
94.0900
96.3900
153,000
Mon, 17 Nov 2025
94.5000
95.9900
94.4100
95.2500
72,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
94.2200
95.0000
93.2400
94.6100
49,300
Thu, 13 Nov 2025
94.8500
96.1600
94.6700
95.0100
70,900
Wed, 12 Nov 2025
94.2100
95.3500
93.8700
95.2500
71,100
Tue, 11 Nov 2025
94.6500
95.0100
93.6900
94.4100
53,700
Mon, 10 Nov 2025
92.3600
95.0000
92.3600
94.6500
86,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
92.5000
93.0200
91.4800
91.9700
41,300
Thu, 06 Nov 2025
91.8600
93.2000
91.3400
92.4400
58,700
Wed, 05 Nov 2025
89.1300
92.4000
89.0700
91.8600
73,600
Tue, 04 Nov 2025
90.3200
90.8500
89.3200
89.6000
103,600
Mon, 03 Nov 2025
91.2800
92.2000
90.6900
90.9600
86,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
90.2500
91.4300
89.5000
91.0100
69,200
Thu, 30 Oct 2025
89.5100
90.1100
88.8100
89.9600
37,300
Wed, 29 Oct 2025
89.3400
90.3900
89.2500
90.0500
63,200
Tue, 28 Oct 2025
88.3600
89.9400
88.3600
89.1100
58,500
Mon, 27 Oct 2025
88.1000
88.8100
87.6200
88.0700
58,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.8300
88.0000
86.8200
87.5700
41,200
Thu, 23 Oct 2025
86.8300
88.0000
86.7500
87.2600
61,200