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
62.1500
66.1050
62.3850
66.0400
488,897
Thu, 22 Oct 2026
63.3400
63.3400
61.5000
62.9500
278,700
Wed, 21 Oct 2026
63.7800
64.5700
63.2200
64.3300
511,600
Tue, 20 Oct 2026
62.7000
64.9700
62.6300
63.2900
359,200
Mon, 19 Oct 2026
64.9400
64.9400
61.8000
62.9200
270,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
65.4200
65.7200
63.0600
64.0400
244,900
Thu, 15 Oct 2026
63.7000
65.4800
62.0000
65.0300
217,600
Wed, 14 Oct 2026
64.6000
65.5900
63.2100
63.7900
216,300
Tue, 13 Oct 2026
64.3300
66.7600
64.0000
65.7100
274,700
Mon, 12 Oct 2026
64.9200
65.7200
64.1600
64.9900
192,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
65.8900
66.5700
64.4000
64.9600
158,500
Thu, 08 Oct 2026
65.0900
67.2000
64.9600
65.9000
243,100
Wed, 07 Oct 2026
67.1400
67.8600
65.0000
65.9100
329,400
Tue, 06 Oct 2026
69.4900
69.6900
68.2000
68.5500
325,700
Mon, 05 Oct 2026
67.1200
69.5000
67.1200
68.7800
462,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
65.4300
65.6900
63.9800
64.5500
299,200
Thu, 01 Oct 2026
66.2000
66.8500
62.7800
65.3400
698,800
Wed, 30 Sep 2026
66.1500
67.9500
65.2500
66.9300
426,300
Tue, 29 Sep 2026
65.2500
67.8500
65.0100
66.0500
617,200
Mon, 28 Sep 2026
68.0800
68.0800
65.6400
66.0400
302,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
71.4300
71.4300
68.4300
68.8600
330,700
Thu, 24 Sep 2026
71.6900
72.9500
70.5100
71.0000
233,600
Wed, 23 Sep 2026
73.4400
75.5900
72.0000
72.0000
262,200
Tue, 22 Sep 2026
75.1000
75.5900
72.9400
74.6000
308,500
Mon, 21 Sep 2026
76.2300
76.4700
74.6300
75.2100
133,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
76.1100
76.8600
74.2500
75.0600
179,900
Thu, 17 Sep 2026
77.2700
78.3700
76.2800
76.7700
150,700
Wed, 16 Sep 2026
75.7400
77.6700
75.2300
76.1500
131,100
Tue, 15 Sep 2026
76.4100
77.0600
75.1600
76.0200
141,100
Mon, 14 Sep 2026
77.0400
78.2800
76.4700
77.0200
150,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
79.7100
79.7100
76.8900
77.8200
196,700
Thu, 10 Sep 2026
78.5300
80.7100
77.4700
78.8300
188,800
Wed, 09 Sep 2026
77.7900
79.4400
76.4000
79.1700
207,300
Tue, 08 Sep 2026
79.5100
79.6000
77.1100
78.3000
293,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
79.1600
80.2700
77.5300
78.5700
289,400
Thu, 03 Sep 2026
79.3100
80.7700
77.5200
79.1800
256,600
Wed, 02 Sep 2026
78.7800
79.6200
77.7100
79.0700
447,300
Tue, 01 Sep 2026
78.0000
80.7000
77.2700
78.4100
340,300
Mon, 31 Aug 2026
76.4000
79.6900
76.0300
78.6800
300,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
77.9100
77.9300
75.1600
76.0500
371,500
Thu, 27 Aug 2026
77.9300
78.7000
76.0200
76.8700
227,000
Wed, 26 Aug 2026
78.0200
79.2400
77.1400
78.0500
308,400
Tue, 25 Aug 2026
77.7000
78.2700
75.4900
77.7700
255,000
Mon, 24 Aug 2026
72.1100
77.3700
72.1100
76.6500
469,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.3900
75.7500
72.4100
72.8400
530,200
Thu, 20 Aug 2026
75.2700
76.1500
71.2700
72.8700
793,700
Wed, 19 Aug 2026
35 · 6-K
After-hours · 17:30 ET
FORM 6-K ↗
Wed, 19 Aug 2026
34 · 6-K
After-hours · 17:04 ET
FORM 6-K ↗
Wed, 19 Aug 2026
76.4500
77.4800
73.9600
75.2200
302,200
Tue, 18 Aug 2026
77.7800
79.2500
74.8900
76.0800
395,700
Mon, 17 Aug 2026
78.4500
80.6500
77.5100
78.8300
255,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
80.1300
80.1400
77.3900
77.6100
219,400
Thu, 13 Aug 2026
80.0000
81.9700
78.2800
80.4300
236,900
Wed, 12 Aug 2026
82.0000
82.0000
79.0100
79.8000
314,300
Tue, 11 Aug 2026
84.3600
87.5600
79.6900
80.4000
340,300
Mon, 10 Aug 2026
83.5000
84.7400
82.0100
84.1900
308,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.9700
88.2400
82.5100
83.6500
424,800
Thu, 06 Aug 2026
88.5500
89.4500
85.8800
86.2000
341,700
Wed, 05 Aug 2026
91.8500
93.9800
89.0000
89.5700
256,900
Tue, 04 Aug 2026
94.2700
95.5400
90.5000
91.3900
201,200
Mon, 03 Aug 2026
91.9000
93.8400
91.7800
92.7600
226,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
95.9100
95.9900
90.6500
91.9000
176,400
Thu, 30 Jul 2026
91.1900
94.7800
90.7700
94.2300
307,100
Wed, 29 Jul 2026
90.0000
92.8700
89.0000
90.8000
143,000
Tue, 28 Jul 2026
90.5200
91.5700
88.1400
90.8300
222,600
Mon, 27 Jul 2026
90.4900
92.5900
89.8600
92.1900
179,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
91.5900
93.3200
88.8800
89.1100
281,300
Thu, 23 Jul 2026
97.3200
97.3200
91.3400
91.6300
247,800
Wed, 22 Jul 2026
94.0000
98.1300
93.9700
97.6300
448,400
Tue, 21 Jul 2026
91.9900
94.3700
91.2000
92.7700
219,900
Mon, 20 Jul 2026
90.5900
91.8200
88.1200
90.5600
211,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
88.5200
90.3300
86.5100
90.1400
195,900
Thu, 16 Jul 2026
95.8700
95.8700
89.6900
90.8600
259,100
Wed, 15 Jul 2026
92.2200
97.8000
92.0100
96.4400
265,600
Tue, 14 Jul 2026
91.3800
93.8000
90.8100
92.1600
163,900
Mon, 13 Jul 2026
95.0300
95.2700
90.6100
90.6800
217,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
90.9400
95.7400
90.9400
94.9900
251,100
Thu, 09 Jul 2026
91.4900
92.8700
88.4600
89.8200
169,000
Wed, 08 Jul 2026
90.8400
93.0900
89.3500
90.6300
243,600
Tue, 07 Jul 2026
94.3400
96.0900
91.1000
91.6500
145,300
Mon, 06 Jul 2026
91.0900
95.4700
90.8000
94.3400
234,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.8500
93.1900
89.1600
90.2400
183,200
Wed, 01 Jul 2026
92.2400
93.0200
87.6300
89.6900
218,600
Tue, 30 Jun 2026
91.8200
94.6900
91.3100
92.5900
184,700
Mon, 29 Jun 2026
93.5000
95.3500
91.6700
92.5000
205,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
89.0700
93.3200
89.0700
91.4400
178,100
Thu, 25 Jun 2026
90.5200
91.1800
88.2200
90.3400
140,800
Wed, 24 Jun 2026
33 · 6-K
After market open · 13:10 ET
FORM 6-K ↗
Wed, 24 Jun 2026
94.0600
95.3000
89.1500
89.6900
270,500
Tue, 23 Jun 2026
95.0100
95.8800
93.7600
94.0100
235,600
Mon, 22 Jun 2026
100.7000
103.0000
96.0000
97.2800
519,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
101.4000
103.6100
98.2200
101.6800
335,600
Wed, 17 Jun 2026
32 · 6-K
After-hours · 16:31 ET
FORM 6-K ↗
Wed, 17 Jun 2026
97.7800
102.5000
97.4300
98.5300
344,000
Tue, 16 Jun 2026
100.7200
101.3300
94.8100
96.7700
295,100
Mon, 15 Jun 2026
100.0000
102.0800
99.3500
99.9500
267,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.1300
100.0000
96.6500
98.7100
370,200
Thu, 11 Jun 2026
91.0000
98.5900
91.0000
97.9000
788,900
Wed, 10 Jun 2026
86.8300
89.0500
85.9100
87.6500
233,400
Tue, 09 Jun 2026
84.4500
89.3200
84.4500
88.0000
382,500
Mon, 08 Jun 2026
85.4900
86.0900
83.4500
83.9100
295,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.2000
87.5000
84.0200
84.9400
169,300
Thu, 04 Jun 2026
31 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Thu, 04 Jun 2026
85.8600
89.1400
85.8600
87.0100
164,500
Wed, 03 Jun 2026
87.3500
88.2200
85.2900
86.1400
181,600
Tue, 02 Jun 2026
91.0200
91.0200
88.0800
88.9900
173,000
Mon, 01 Jun 2026
90.4500
92.7800
88.9200
91.5700
283,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
88.0800
91.8200
87.5700
90.7800
498,500
Thu, 28 May 2026
86.8100
91.2000
84.2700
87.8000
587,500
Wed, 27 May 2026
30 · 6-K
After-hours · 17:07 ET
FORM 6-K ↗
Wed, 27 May 2026
29 · 6-K
After-hours · 16:39 ET
FORM 6-K ↗
Wed, 27 May 2026
80.2700
87.7700
80.1900
85.2600
679,100
Tue, 26 May 2026
77.4400
80.0000
76.8600
79.8400
395,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
78.6000
79.5000
75.4400
75.9500
165,600
Thu, 21 May 2026
71.8300
78.8000
71.8300
78.3300
417,500
Wed, 20 May 2026
28 · 6-K
After market open · 10:57 ET
FORM 6-K ↗
Wed, 20 May 2026
69.3200
72.3900
68.8300
72.1100
296,800
Tue, 19 May 2026
71.6900
72.5000
68.2600
69.0300
208,800
Mon, 18 May 2026
70.3900
72.6700
69.2700
72.5800
204,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
71.0000
71.2900
69.7600
70.8000
137,300
Thu, 14 May 2026
71.9600
73.1300
71.3000
71.7800
108,200
Wed, 13 May 2026
72.9200
74.4300
71.0200
71.5100
187,300
Tue, 12 May 2026
74.2100
74.2200
71.9800
73.2800
183,400
Mon, 11 May 2026
73.5000
76.0100
72.6300
74.7300
239,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
75.5500
75.6600
72.4300
73.4800
204,600
Thu, 07 May 2026
76.7600
77.9400
73.5900
74.8600
237,000
Wed, 06 May 2026
27 · 6-K
After-hours · 16:26 ET
FORM 6-K ↗
Wed, 06 May 2026
71.1000
78.3100
71.0900
76.9700
644,000
Tue, 05 May 2026
71.5000
72.2000
68.7000
69.6200
429,000
Mon, 04 May 2026
68.8600
71.5000
68.2200
69.3700
388,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
72.6300
72.6300
67.7100
68.8600
544,500
Fri, 01 May 2026
26 · 6-K
Next filing day · accepted 30 Apr, 17:48 ET
6-K ↗
Thu, 30 Apr 2026
74.1400
75.2600
71.1500
72.0000
409,500
Wed, 29 Apr 2026
75.1700
75.5000
72.3700
73.4900
321,400
Tue, 28 Apr 2026
74.1200
76.0000
72.6400
75.4500
307,200
Mon, 27 Apr 2026
74.2600
75.7500
74.0200
74.1200
309,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
74.4800
76.0600
73.2200
74.0900
158,000
Thu, 23 Apr 2026
76.9200
78.1800
73.6500
74.5100
443,600
Wed, 22 Apr 2026
81.1300
81.6100
77.6400
77.6400
351,500
Tue, 21 Apr 2026
82.8100
83.5000
80.4700
80.9500
258,500
Mon, 20 Apr 2026
25 · 20-F
After market open · 15:48 ET
20-F ↗
Mon, 20 Apr 2026
80.6300
82.9200
80.0600
82.8600
307,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
83.4000
83.4000
81.4300
81.9900
528,700
Thu, 16 Apr 2026
82.6200
83.7300
80.3600
81.6400
197,800
Wed, 15 Apr 2026
81.7300
82.7200
80.4400
82.6600
345,700
Tue, 14 Apr 2026
82.0100
83.0000
80.7600
81.6100
172,800
Mon, 13 Apr 2026
79.6000
83.0800
79.4900
81.3100
257,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.0500
82.6300
79.8800
80.1000
175,900
Fri, 10 Apr 2026
24 · 6-K
Next filing day · accepted 09 Apr, 17:48 ET
FORM 6-K ↗
Thu, 09 Apr 2026
23 · 6-K
After-hours · 16:26 ET
FORM 6-K ↗
Thu, 09 Apr 2026
80.4200
82.2000
78.5400
80.4000
279,700
Wed, 08 Apr 2026
22 · 6-K
After market open · 11:46 ET
FORM 6-K ↗
Wed, 08 Apr 2026
21 · 6-K
After market open · 11:42 ET
FORM 6-K ↗
Wed, 08 Apr 2026
79.9000
81.9700
78.7200
80.8100
460,100
Tue, 07 Apr 2026
76.0700
76.7500
73.5700
75.4700
248,400
Mon, 06 Apr 2026
77.4600
79.4000
75.7800
76.7900
115,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.5700
78.4600
73.0600
77.4600
157,500
Wed, 01 Apr 2026
78.7700
79.5000
76.0500
77.9100
297,600
Tue, 31 Mar 2026
71.2700
77.8200
71.2700
77.3700
436,300
Mon, 30 Mar 2026
69.5400
71.7300
69.1600
70.0500
228,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.9400
74.0000
69.2500
69.2600
230,800
Thu, 26 Mar 2026
70.6800
72.9100
69.6400
71.5300
313,300
Wed, 25 Mar 2026
72.6100
75.0300
69.1300
71.7800
546,400
Tue, 24 Mar 2026
69.3600
71.7300
69.3600
70.4900
246,700
Mon, 23 Mar 2026
68.8100
73.1200
68.5700
70.3300
440,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
20 · 6-K
After-hours · 16:23 ET
FORM 6-K ↗
Fri, 20 Mar 2026
67.8900
70.6600
66.7300
67.6900
448,600
Fri, 20 Mar 2026
19 · 6-K
Pre-market · 09:10 ET
FORM 6-K ↗
Thu, 19 Mar 2026
65.0100
69.7400
65.0000
69.1200
368,700
Wed, 18 Mar 2026
18 · 6-K
After-hours · 16:32 ET
FORM 6-K ↗
Wed, 18 Mar 2026
66.4800
68.4700
65.7800
66.3100
302,500
Tue, 17 Mar 2026
66.2900
68.7500
65.7100
66.8200
468,100
Mon, 16 Mar 2026
67.8300
68.7500
65.0300
65.6500
533,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.6600
71.9600
66.6300
66.6400
393,400
Thu, 12 Mar 2026
73.0900
74.6800
69.6500
70.1600
485,600
Wed, 11 Mar 2026
73.1000
76.4800
73.1000
74.7200
406,200
Tue, 10 Mar 2026
71.2500
76.3500
70.8000
73.3200
499,600
Mon, 09 Mar 2026
17 · 6-K
After-hours · 16:14 ET
FORM 6-K ↗
Mon, 09 Mar 2026
68.9700
71.7700
68.3900
71.2300
386,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
71.4300
72.6500
69.8000
70.4000
523,400
Thu, 05 Mar 2026
73.2100
74.9500
71.2500
74.0200
312,300
Thu, 05 Mar 2026
16 · 6-K
Next filing day · accepted 04 Mar, 17:35 ET
FORM 6-K ↗
Wed, 04 Mar 2026
75.0900
77.2800
72.2900
74.2600
314,400
Tue, 03 Mar 2026
72.2000
75.3100
70.0000
73.8200
471,400
Mon, 02 Mar 2026
75.0300
78.1600
74.5800
76.7600
597,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
15 · 6-K
After market open · 14:56 ET
FORM 6-K ↗
Fri, 27 Feb 2026
80.2500
81.8000
75.7200
77.1800
653,100
Thu, 26 Feb 2026
88.0000
91.4800
81.0500
81.9700
888,800
Wed, 25 Feb 2026
14 · 6-K
After-hours · 16:51 ET
FORM 6-K ↗
Wed, 25 Feb 2026
13 · 6-K
After-hours · 16:41 ET
FORM 6-K ↗
Wed, 25 Feb 2026
12 · 6-K
After-hours · 16:37 ET
FORM 6-K ↗
Wed, 25 Feb 2026
11 · 6-K
After-hours · 16:35 ET
FORM 6-K ↗
Wed, 25 Feb 2026
91.9000
92.4000
88.4000
89.3800
154,100
Tue, 24 Feb 2026
88.0000
91.3600
88.0000
90.3300
352,600
Mon, 23 Feb 2026
92.0500
92.0500
87.2600
87.9200
464,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.0700
92.6400
89.0000
92.2600
243,600
Thu, 19 Feb 2026
83.7300
92.5000
83.7300
91.0900
345,000
Wed, 18 Feb 2026
10 · 6-K
After market open · 15:42 ET
FORM 6-K ↗
Wed, 18 Feb 2026
85.6000
86.9500
83.4800
85.1600
277,500
Tue, 17 Feb 2026
86.3300
86.3300
82.8500
84.9700
220,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
87.0300
88.5800
85.4700
86.5900
379,800
Thu, 12 Feb 2026
94.5000
95.6000
86.2800
86.7400
290,800
Wed, 11 Feb 2026
97.0100
97.0100
93.1600
94.2800
127,400
Tue, 10 Feb 2026
93.7500
96.7700
91.0000
95.4000
347,800
Mon, 09 Feb 2026
92.1500
94.0500
89.6900
93.3400
295,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.0200
93.5600
90.0200
92.9000
174,700
Thu, 05 Feb 2026
93.5500
94.2000
88.1500
88.5700
315,700
Wed, 04 Feb 2026
98.2800
98.7200
91.4800
95.4400
313,400
Tue, 03 Feb 2026
100.9000
101.7100
95.8800
98.7800
227,400
Mon, 02 Feb 2026
100.3400
103.5500
98.1500
99.5300
260,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.1900
104.1100
100.0200
101.9000
165,600
Thu, 29 Jan 2026
103.9000
104.3100
100.0000
102.9500
213,600
Wed, 28 Jan 2026
106.0000
106.1500
101.7700
103.9100
262,000
Tue, 27 Jan 2026
99.6000
104.7000
99.6000
104.7000
343,400
Mon, 26 Jan 2026
96.6300
101.4000
95.8700
98.2800
272,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
98.5200
98.6500
96.1000
96.6300
239,400
Thu, 22 Jan 2026
98.7100
100.0000
96.8300
97.9600
228,500
Thu, 22 Jan 2026
9 · 6-K
Pre-market · 07:36 ET
FORM 6-K ↗
Wed, 21 Jan 2026
91.5100
98.8900
91.5100
98.0000
370,900
Tue, 20 Jan 2026
90.0000
94.0200
89.9800
90.9000
206,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.0000
94.1500
90.0000
92.6700
261,600
Thu, 15 Jan 2026
91.0000
93.3600
88.0500
90.0800
277,100
Wed, 14 Jan 2026
8 · 6-K
After market open · 15:39 ET
FORM 6-K ↗
Wed, 14 Jan 2026
93.3600
94.4600
89.7500
90.9700
385,200
Tue, 13 Jan 2026
93.8900
94.9300
92.9000
93.3000
223,000
Mon, 12 Jan 2026
94.5900
96.9300
93.3000
94.6600
173,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
94.8600
96.5000
94.0800
95.4500
306,500
Thu, 08 Jan 2026
90.9800
96.8000
89.1900
95.3100
340,000
Wed, 07 Jan 2026
89.9900
93.0100
87.3700
90.9000
429,700
Tue, 06 Jan 2026
92.6900
95.7300
89.1100
89.5200
358,600
Mon, 05 Jan 2026
89.2800
93.1900
88.8800
92.5000
291,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
90.7600
91.2900
86.4400
88.7700
178,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
89.6800
90.9200
88.4600
90.1600
127,700
Tue, 30 Dec 2025
90.0100
91.4000
89.4900
89.7900
177,100
Mon, 29 Dec 2025
91.3000
93.4900
90.2500
90.3300
329,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
90.6200
92.8000
90.0700
91.3800
136,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
90.3200
91.8300
90.1400
91.0100
50,900
Tue, 23 Dec 2025
90.1700
92.6600
89.6300
90.2700
214,400
Mon, 22 Dec 2025
90.6900
92.8100
89.1800
90.8400
177,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.6800
93.5000
89.5900
90.0300
301,000
Thu, 18 Dec 2025
86.5900
93.1800
86.0900
92.4800
371,600
Wed, 17 Dec 2025
7 · 6-K
After market open · 15:48 ET
FORM 6-K ↗
Wed, 17 Dec 2025
87.2700
87.2800
84.6800
85.8000
219,200
Wed, 17 Dec 2025
6 · 6-K
Pre-market · 06:39 ET
FORM 6-K ↗
Tue, 16 Dec 2025
89.3000
89.3300
83.3400
86.4200
283,100
Mon, 15 Dec 2025
85.6000
88.9000
85.0300
88.3500
315,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.7400
90.2000
86.3500
86.9700
315,000
Thu, 11 Dec 2025
89.2000
91.8500
86.9100
89.4500
336,500
Wed, 10 Dec 2025
86.7300
91.6200
86.4700
89.9400
255,200
Tue, 09 Dec 2025
86.1200
87.8800
85.9200
86.7800
180,600
Mon, 08 Dec 2025
86.7800
87.7900
84.1600
86.0500
154,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.9300
92.5700
85.3900
86.1200
391,600
Thu, 04 Dec 2025
89.2500
90.3500
87.7600
88.2800
427,100
Wed, 03 Dec 2025
83.1700
88.2700
83.1700
88.1000
300,100
Tue, 02 Dec 2025
83.6600
84.9700
82.5000
82.6600
354,100
Mon, 01 Dec 2025
85.0600
87.1800
83.4700
84.1500
499,300
Mon, 01 Dec 2025
5 · 6-K
Pre-market · 08:37 ET
FORM 6-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.0100
88.2700
84.0100
85.7800
472,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
4 · 6-K
After-hours · 16:42 ET
FORM 6-K ↗
Wed, 26 Nov 2025
3 · 6-K
After-hours · 16:32 ET
FORM 6-K ↗
Wed, 26 Nov 2025
76.7200
83.0500
76.2000
82.2100
852,600
Tue, 25 Nov 2025
73.0500
77.7400
72.0300
76.4900
679,600
Mon, 24 Nov 2025
74.5400
74.5400
71.6400
73.7400
656,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
73.9000
76.4700
72.5600
74.7200
714,800
Thu, 20 Nov 2025
80.8300
80.8300
76.6100
76.6900
421,700
Wed, 19 Nov 2025
79.2400
81.9400
77.6100
79.2000
367,300
Tue, 18 Nov 2025
77.4800
80.7400
75.8900
78.6000
479,800
Mon, 17 Nov 2025
81.7400
82.3100
79.2200
79.8200
310,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.7500
85.8500
79.1800
82.8500
563,200
Thu, 13 Nov 2025
86.5300
88.1400
81.6500
83.1500
390,100
Wed, 12 Nov 2025
2 · 6-K
After-hours · 16:28 ET
6-K ↗
Wed, 12 Nov 2025
84.5100
89.2900
84.1500
86.2800
471,200
Tue, 11 Nov 2025
85.7100
86.6300
84.3700
84.3700
313,500
Mon, 10 Nov 2025
88.1500
89.2700
83.8000
85.0200
418,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.0000
87.3200
83.0100
86.2200
534,000
Thu, 06 Nov 2025
89.4000
89.4000
85.6200
87.4300
395,700
Wed, 05 Nov 2025
89.8400
92.3000
87.0000
88.8900
593,900
Tue, 04 Nov 2025
86.6800
90.8800
86.3400
89.6100
627,300
Mon, 03 Nov 2025
94.3400
95.1500
87.5600
90.8800
802,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.8500
92.0400
84.1400
90.4600
854,200
Thu, 30 Oct 2025
84.2000
87.2900
82.9100
84.8500
816,500
Wed, 29 Oct 2025
1 · 6-K
After market open · 10:03 ET
FORM 6-K ↗
Wed, 29 Oct 2025
82.8300
87.1300
81.0200
85.4100
1,219,900
Tue, 28 Oct 2025
79.5100
85.1900
77.0000
82.5800
1,252,000
Mon, 27 Oct 2025
79.8700
84.4800
74.1900
79.1100
3,558,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
58.4300
59.9400
56.5200
57.4800
924,900
Thu, 23 Oct 2025
55.5000
59.1500
55.3500
58.2000
1,157,600