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
90.7100
96.2750
91.0100
94.2900
98,339
Thu, 22 Oct 2026
91.9000
91.9100
86.4400
90.4300
155,300
Wed, 21 Oct 2026
91.0300
92.3200
90.0300
91.8100
101,600
Tue, 20 Oct 2026
90.4200
92.6400
87.3700
91.3200
173,000
Mon, 19 Oct 2026
85.2900
87.2800
84.9600
87.1700
83,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
84.7100
85.7200
84.2700
85.6100
60,900
Thu, 15 Oct 2026
85.2500
85.3900
81.6900
83.5400
65,200
Wed, 14 Oct 2026
84.7200
86.1800
84.3800
85.0300
97,100
Tue, 13 Oct 2026
84.9800
86.5700
84.3000
85.4400
56,000
Mon, 12 Oct 2026
85.7200
86.2000
84.2000
84.2900
54,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.0300
84.9300
83.9900
84.1400
43,600
Thu, 08 Oct 2026
84.9100
85.4400
84.0100
84.2900
78,500
Wed, 07 Oct 2026
84.3400
86.2800
81.8600
83.5600
144,900
Tue, 06 Oct 2026
87.8700
88.1900
84.7200
84.7200
136,200
Mon, 05 Oct 2026
85.6300
89.6200
83.7000
88.2200
110,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
83.2200
85.2000
82.3600
84.9100
155,500
Thu, 01 Oct 2026
81.5800
83.8000
81.5000
83.8000
130,800
Wed, 30 Sep 2026
79.8300
82.1200
79.0500
80.5800
169,000
Tue, 29 Sep 2026
24 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Tue, 29 Sep 2026
78.8100
79.8900
78.4200
79.2400
92,300
Mon, 28 Sep 2026
83.1400
83.1400
80.2900
80.4100
113,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.4700
82.8500
81.2400
81.8700
68,200
Thu, 24 Sep 2026
83.6200
84.3200
82.4700
83.2700
63,400
Wed, 23 Sep 2026
82.8700
84.2200
82.4000
82.6700
80,300
Tue, 22 Sep 2026
83.0600
84.7800
82.4600
83.3300
52,200
Mon, 21 Sep 2026
86.1700
86.1700
82.8800
84.0200
121,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
86.8200
88.0500
86.3700
87.6500
101,800
Thu, 17 Sep 2026
23 · 6-K
After-hours · 16:23 ET
FORM 6-K ↗
Thu, 17 Sep 2026
87.0100
88.3600
86.2700
87.0600
73,100
Wed, 16 Sep 2026
88.2700
88.6100
85.2900
86.0300
112,600
Tue, 15 Sep 2026
87.2600
89.8000
87.2600
89.4700
141,700
Mon, 14 Sep 2026
90.5500
90.6900
85.8000
86.5000
133,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
88.0800
90.0900
88.0800
89.7700
146,900
Thu, 10 Sep 2026
92.3500
92.3500
88.2200
89.2600
64,200
Wed, 09 Sep 2026
91.7200
92.1000
89.2700
89.9400
53,700
Tue, 08 Sep 2026
92.0700
92.5000
89.9800
90.5600
56,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
91.0300
92.1900
88.9300
89.9200
79,300
Thu, 03 Sep 2026
94.2400
94.2700
91.7600
92.3200
98,900
Wed, 02 Sep 2026
91.9600
94.5800
90.9200
93.9600
102,700
Tue, 01 Sep 2026
91.8000
92.9400
91.0500
92.3200
70,200
Mon, 31 Aug 2026
92.5000
93.1900
90.6400
91.7100
81,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
90.8500
91.0500
89.5600
90.1500
111,700
Thu, 27 Aug 2026
86.6700
90.4500
86.5000
90.3200
85,400
Wed, 26 Aug 2026
87.9300
87.9300
85.5500
86.5900
69,300
Tue, 25 Aug 2026
85.8000
88.0800
85.8000
87.1600
86,200
Mon, 24 Aug 2026
90.2100
90.4900
86.1900
87.6800
106,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.7400
92.6200
88.4500
91.6900
156,200
Thu, 20 Aug 2026
88.9800
90.5500
87.6600
89.1200
131,300
Wed, 19 Aug 2026
89.5800
89.8600
87.7400
87.9900
64,100
Tue, 18 Aug 2026
88.6500
89.9100
87.8800
88.3200
85,700
Mon, 17 Aug 2026
85.5600
88.7600
84.8600
88.6100
126,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.7700
85.3800
83.4600
84.6300
130,700
Thu, 13 Aug 2026
81.8000
84.4000
81.7000
82.8600
146,800
Wed, 12 Aug 2026
82.2200
83.8000
81.6100
83.7900
89,300
Tue, 11 Aug 2026
81.2600
83.3800
81.2600
83.0200
88,900
Mon, 10 Aug 2026
77.5500
81.8500
77.2200
81.3900
245,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.0200
77.2800
75.4400
75.7500
107,300
Thu, 06 Aug 2026
76.3700
78.5800
75.6500
76.9300
150,800
Wed, 05 Aug 2026
77.0500
77.0500
74.5300
74.8900
133,000
Tue, 04 Aug 2026
75.9700
77.8800
75.8000
76.1500
197,100
Mon, 03 Aug 2026
75.5600
77.7900
75.4500
77.4900
107,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
76.9700
78.6500
76.3300
77.7300
164,900
Thu, 30 Jul 2026
73.5600
76.7900
73.5600
76.1900
151,400
Wed, 29 Jul 2026
79.0800
79.7200
71.9200
73.1200
316,000
Wed, 29 Jul 2026
22 · 6-K
Next filing day · accepted 28 Jul, 20:26 ET
FORM 6-K ↗
Wed, 29 Jul 2026
21 · 6-K
Next filing day · accepted 28 Jul, 20:25 ET
FORM 6-K ↗
Tue, 28 Jul 2026
79.7200
80.1500
78.0200
78.2700
155,100
Mon, 27 Jul 2026
82.1700
83.9100
80.1000
80.2400
118,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
84.7100
86.7000
84.1800
84.6100
121,900
Thu, 23 Jul 2026
86.9300
88.3100
84.8600
85.6800
78,700
Wed, 22 Jul 2026
85.5800
86.9100
85.2800
85.5400
57,600
Tue, 21 Jul 2026
83.4200
84.6700
82.5600
84.6700
70,700
Mon, 20 Jul 2026
83.0900
83.7200
82.1800
82.3700
54,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
82.7100
83.6800
81.5300
83.6600
60,200
Thu, 16 Jul 2026
81.9700
83.2200
81.3600
81.7900
62,900
Wed, 15 Jul 2026
83.7200
83.7200
79.8500
81.9500
84,600
Tue, 14 Jul 2026
83.4300
85.2800
81.8400
82.8400
98,200
Mon, 13 Jul 2026
20 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Mon, 13 Jul 2026
82.0000
84.2500
82.0000
83.4300
101,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.3100
81.5100
79.6400
80.3400
70,900
Thu, 09 Jul 2026
80.6300
81.2700
79.3900
80.6200
103,200
Wed, 08 Jul 2026
79.7300
81.5800
79.7300
81.2600
114,000
Tue, 07 Jul 2026
76.8800
78.9500
76.0000
78.4300
75,100
Mon, 06 Jul 2026
76.2500
78.1300
75.2200
75.6400
78,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.9800
77.0500
75.0000
75.6900
76,800
Wed, 01 Jul 2026
76.7400
78.0000
74.5700
75.2600
84,600
Tue, 30 Jun 2026
19 · 6-K
After market open · 10:36 ET
FORM 6-K ↗
Tue, 30 Jun 2026
77.7600
78.3400
76.4500
76.6600
119,300
Mon, 29 Jun 2026
77.7300
79.2900
76.7300
76.8400
70,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.4000
79.0900
77.2600
77.6400
59,100
Thu, 25 Jun 2026
76.8900
79.3400
76.8900
79.1600
80,900
Wed, 24 Jun 2026
81.2900
81.7300
77.1200
77.5600
134,500
Tue, 23 Jun 2026
83.1600
84.0700
83.0700
83.3800
68,800
Mon, 22 Jun 2026
83.9500
84.5400
82.0600
84.0400
76,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.1200
85.1200
81.6900
83.7300
104,900
Wed, 17 Jun 2026
87.2800
88.9200
85.3100
85.8700
100,800
Tue, 16 Jun 2026
88.0500
89.5500
86.7200
87.5200
94,100
Mon, 15 Jun 2026
90.3300
91.6600
88.4700
89.5100
166,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.2600
97.8300
94.6600
95.8700
74,200
Thu, 11 Jun 2026
97.8200
98.0200
94.6200
96.4200
184,300
Wed, 10 Jun 2026
94.7600
97.9000
94.7600
96.0400
148,200
Tue, 09 Jun 2026
96.2200
96.9100
91.7200
93.8600
87,200
Mon, 08 Jun 2026
94.5800
98.3100
93.2900
97.2100
127,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
98.2900
98.2900
92.2000
93.0000
112,500
Thu, 04 Jun 2026
93.6800
99.7800
93.6800
98.6600
94,800
Wed, 03 Jun 2026
94.1500
96.0800
92.3500
95.0100
77,300
Tue, 02 Jun 2026
91.4300
93.8600
91.4300
93.0600
85,300
Mon, 01 Jun 2026
90.8300
93.2000
90.6900
92.3100
109,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.5900
90.5400
88.4200
89.4000
64,400
Thu, 28 May 2026
90.3900
91.8500
89.4800
90.1200
87,300
Wed, 27 May 2026
91.3400
91.3400
88.9600
89.3900
110,000
Tue, 26 May 2026
93.5600
96.4800
92.4900
92.7300
134,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
95.3100
96.9900
94.5500
96.9900
64,300
Thu, 21 May 2026
99.3500
99.7800
94.7200
96.3000
67,600
Wed, 20 May 2026
99.9000
101.9900
97.4300
98.0500
106,700
Tue, 19 May 2026
97.2900
101.4400
96.0000
100.1700
150,600
Mon, 18 May 2026
94.1300
98.1300
94.1000
97.0000
160,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
95.1400
95.1400
92.8400
95.0000
56,900
Thu, 14 May 2026
18 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Thu, 14 May 2026
92.6000
94.4400
92.6000
94.0200
62,500
Wed, 13 May 2026
93.1600
93.7200
91.8200
92.9400
76,700
Tue, 12 May 2026
92.1500
93.5800
90.8900
93.1800
160,000
Mon, 11 May 2026
89.0700
92.6700
89.0700
92.0600
124,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
89.5800
89.8000
87.7700
87.7900
77,400
Thu, 07 May 2026
90.1900
90.9900
87.7400
89.9300
156,800
Wed, 06 May 2026
91.5900
92.7300
91.1400
91.5600
112,200
Tue, 05 May 2026
17 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
Tue, 05 May 2026
94.7100
95.9000
93.6100
95.2300
117,200
Mon, 04 May 2026
95.2000
96.3600
93.4900
95.4800
177,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
92.8900
96.1300
92.4300
94.6400
99,400
Fri, 01 May 2026
16 · 6-K
Next filing day · accepted 30 Apr, 18:57 ET
FORM 6-K ↗
Thu, 30 Apr 2026
97.8000
97.8000
90.7700
93.3300
256,900
Thu, 30 Apr 2026
15 · 6-K
Next filing day · accepted 29 Apr, 21:05 ET
FORM 6-K ↗
Wed, 29 Apr 2026
99.7500
102.4500
99.2300
101.7300
161,500
Tue, 28 Apr 2026
97.9300
99.4800
97.0200
98.8000
98,400
Mon, 27 Apr 2026
96.1100
97.5600
95.4700
96.6500
86,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
91.6800
95.2000
89.3500
95.1400
142,200
Thu, 23 Apr 2026
89.2100
92.0500
89.0100
92.0500
116,900
Wed, 22 Apr 2026
87.1100
88.8200
87.0900
88.6900
79,400
Tue, 21 Apr 2026
83.8900
86.2100
83.8900
86.2100
147,100
Mon, 20 Apr 2026
84.1400
85.4300
83.0000
83.2900
154,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
87.2300
87.8600
82.1800
83.5900
186,500
Thu, 16 Apr 2026
88.9200
90.8900
88.2900
88.7300
114,400
Wed, 15 Apr 2026
89.7000
90.4600
88.3100
89.3300
105,300
Tue, 14 Apr 2026
92.8000
92.8000
89.3100
89.9600
139,300
Mon, 13 Apr 2026
92.5100
94.9300
92.5100
92.9700
70,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.7300
93.3500
91.7300
92.2200
87,000
Thu, 09 Apr 2026
93.6100
95.0400
91.9700
92.6100
89,600
Wed, 08 Apr 2026
90.6400
93.4100
88.5500
93.2400
196,200
Tue, 07 Apr 2026
95.6600
97.1900
94.0100
95.6000
105,000
Mon, 06 Apr 2026
93.6300
95.3600
92.7200
94.9300
107,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
96.1100
96.9700
93.8600
94.4900
202,400
Wed, 01 Apr 2026
14 · 6-K
After-hours · 16:40 ET
FORM 6-K ↗
Wed, 01 Apr 2026
12 · 6-K
After-hours · 16:03 ET
6-K ↗
Wed, 01 Apr 2026
97.5400
98.0700
92.2700
93.2500
141,400
Wed, 01 Apr 2026
13 · 6-K
Next filing day · accepted 31 Mar, 18:18 ET
FORM 6-K ↗
Tue, 31 Mar 2026
98.3900
101.9000
96.1400
98.4000
168,900
Mon, 30 Mar 2026
102.3100
102.6600
97.7900
98.3000
118,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
102.2700
103.1400
100.3200
100.8100
148,600
Thu, 26 Mar 2026
102.3800
103.8000
101.2700
101.6900
77,500
Wed, 25 Mar 2026
100.9900
102.8900
100.9900
101.9600
79,500
Tue, 24 Mar 2026
101.0700
103.4300
100.7200
101.8900
95,300
Mon, 23 Mar 2026
95.9100
101.2100
93.5700
100.2300
152,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.7300
99.1400
96.7100
98.6400
277,400
Thu, 19 Mar 2026
96.0100
101.5000
96.0100
98.2000
360,200
Wed, 18 Mar 2026
94.8500
97.1300
94.0000
96.1200
185,800
Tue, 17 Mar 2026
93.8600
95.8200
93.8600
94.6100
123,400
Mon, 16 Mar 2026
92.4200
94.8600
91.3300
92.9100
112,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
91.5400
93.1000
90.6600
92.4200
89,500
Thu, 12 Mar 2026
93.4400
93.7200
91.4500
92.3700
135,400
Wed, 11 Mar 2026
91.5300
93.6300
90.2900
93.4100
118,200
Tue, 10 Mar 2026
11 · 6-K
After-hours · 17:30 ET
FORM 6-K ↗
Tue, 10 Mar 2026
91.5000
93.0600
90.4000
91.5100
264,100
Mon, 09 Mar 2026
10 · 6-K
After-hours · 16:04 ET
6-K ↗
Mon, 09 Mar 2026
9 · 40-F
After-hours · 16:03 ET
40-F ↗
Mon, 09 Mar 2026
89.6400
93.8900
88.6300
91.3400
284,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
88.3300
90.5900
87.2200
89.7000
240,600
Thu, 05 Mar 2026
88.8100
89.0700
86.2000
87.9700
156,000
Wed, 04 Mar 2026
87.0000
89.5500
87.0000
88.0000
240,400
Tue, 03 Mar 2026
89.0900
89.3300
85.3100
87.3600
228,400
Mon, 02 Mar 2026
89.2100
91.3000
87.5000
89.2100
196,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
8 · 6-K
After-hours · 16:26 ET
FORM 6-K ↗
Fri, 27 Feb 2026
86.3400
87.4900
85.8300
86.9400
153,900
Thu, 26 Feb 2026
85.6100
87.3400
85.2700
86.0800
80,100
Wed, 25 Feb 2026
88.0000
88.0000
85.6200
86.6200
58,300
Tue, 24 Feb 2026
7 · 6-K
After-hours · 16:49 ET
FORM 6-K ↗
Tue, 24 Feb 2026
88.2800
88.5100
86.8400
87.6800
79,700
Mon, 23 Feb 2026
88.3200
89.7700
86.1000
87.4400
94,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
88.3100
90.1300
87.0600
88.2800
93,100
Thu, 19 Feb 2026
90.3000
92.4000
88.6900
89.4900
198,900
Wed, 18 Feb 2026
88.1200
89.3800
87.5300
89.0800
169,800
Tue, 17 Feb 2026
86.5100
89.3000
85.7100
87.1200
212,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.2700
87.8600
82.2700
87.3500
234,300
Thu, 12 Feb 2026
6 · 6-K
After market open · 09:41 ET
FORM 6-K ↗
Thu, 12 Feb 2026
91.9900
91.9900
81.1500
82.9500
301,900
Wed, 11 Feb 2026
88.6400
90.3500
87.5900
89.9400
152,100
Tue, 10 Feb 2026
88.4600
88.4600
86.0000
87.2200
116,000
Mon, 09 Feb 2026
87.6500
89.6100
87.6500
88.1900
163,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.6500
88.0000
83.6500
87.1700
110,400
Thu, 05 Feb 2026
82.6700
83.6500
80.8400
83.0300
105,700
Wed, 04 Feb 2026
81.9800
84.3000
81.0300
83.8300
112,700
Tue, 03 Feb 2026
80.0400
82.0900
79.8100
81.8500
75,400
Mon, 02 Feb 2026
77.6300
80.1700
77.3400
79.4500
69,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.0000
81.5600
78.1000
79.7400
83,600
Thu, 29 Jan 2026
80.0000
81.7300
79.2100
81.5000
125,100
Wed, 28 Jan 2026
79.0000
79.6800
77.7700
78.8600
144,000
Tue, 27 Jan 2026
78.1300
79.8700
78.1300
78.9200
103,400
Mon, 26 Jan 2026
77.4200
78.1800
76.5000
78.0400
44,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.8500
77.8100
76.3100
76.4600
81,300
Thu, 22 Jan 2026
76.2800
76.5000
75.2600
75.7900
52,800
Wed, 21 Jan 2026
74.8800
77.0500
74.3100
76.6500
110,600
Tue, 20 Jan 2026
73.5900
75.5300
73.5900
73.8500
73,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.6800
74.6800
73.1800
74.0100
48,900
Thu, 15 Jan 2026
74.2100
75.0000
73.6700
74.3700
44,600
Wed, 14 Jan 2026
74.4200
76.5900
74.4200
75.0000
77,800
Tue, 13 Jan 2026
71.9900
74.8800
71.8100
73.6800
76,000
Mon, 12 Jan 2026
71.4100
71.9000
70.8200
71.3500
59,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.0800
73.2600
70.9200
71.2700
76,400
Thu, 08 Jan 2026
71.1200
73.1900
70.8200
72.3100
66,800
Wed, 07 Jan 2026
71.6700
72.5100
70.0000
70.4500
59,900
Tue, 06 Jan 2026
72.7000
73.8800
71.0100
71.6400
86,400
Tue, 06 Jan 2026
5 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
Mon, 05 Jan 2026
4 · 6-K
After-hours · 17:20 ET
FORM 6-K ↗
Mon, 05 Jan 2026
75.0000
75.2500
71.1800
71.7100
117,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
71.8500
74.3100
71.2200
73.6800
85,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.0000
72.5400
71.3500
71.8800
40,300
Tue, 30 Dec 2025
71.0600
72.3400
71.0600
72.0600
65,500
Mon, 29 Dec 2025
69.5300
71.2500
69.5300
70.6200
65,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
69.8300
69.8300
68.8500
69.3000
24,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
68.9000
70.1400
68.9000
69.7300
51,100
Tue, 23 Dec 2025
68.5400
69.3700
67.7400
69.2400
62,400
Mon, 22 Dec 2025
70.4800
71.6300
68.0500
68.3000
104,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
69.1700
70.7700
69.1600
69.7600
98,400
Thu, 18 Dec 2025
68.8400
69.3200
67.6800
69.1000
102,700
Wed, 17 Dec 2025
67.9500
68.1300
66.9000
68.0100
103,000
Tue, 16 Dec 2025
67.6800
68.0400
66.4400
67.1500
185,900
Mon, 15 Dec 2025
69.1600
69.3100
67.7200
68.3100
91,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.0800
71.3800
68.1400
68.6300
116,600
Thu, 11 Dec 2025
70.0400
71.7700
69.6800
70.3200
152,000
Wed, 10 Dec 2025
69.8300
71.0400
67.8700
70.9200
83,200
Tue, 09 Dec 2025
67.8700
69.7500
67.8700
69.6900
70,100
Mon, 08 Dec 2025
67.8900
69.5600
67.4500
68.0400
95,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.9000
69.6100
66.9000
68.2600
85,700
Thu, 04 Dec 2025
66.4400
67.6700
66.2500
67.1700
87,900
Wed, 03 Dec 2025
64.1400
67.0800
63.8700
66.6900
121,000
Tue, 02 Dec 2025
62.5900
63.7600
61.6200
63.6000
66,700
Mon, 01 Dec 2025
61.1800
63.1300
60.9400
62.9500
58,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
60.4700
62.7400
60.4700
61.9000
56,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.6600
60.3900
59.2900
60.1400
61,900
Tue, 25 Nov 2025
57.8500
59.8400
56.9500
59.3800
59,000
Mon, 24 Nov 2025
56.5600
58.6400
56.4000
57.9700
56,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
56.6700
57.4000
56.1000
57.0000
75,900
Thu, 20 Nov 2025
58.5900
60.5600
56.5300
56.9500
68,700
Wed, 19 Nov 2025
58.1100
58.4200
57.0900
58.1400
78,700
Tue, 18 Nov 2025
57.5400
58.6800
57.3900
58.5300
37,000
Mon, 17 Nov 2025
58.6000
59.0600
57.5700
57.6400
48,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.5500
58.9000
56.3400
58.5500
55,800
Thu, 13 Nov 2025
58.6000
59.1700
56.4300
56.9100
65,800
Wed, 12 Nov 2025
60.7200
61.2500
58.5500
58.8100
76,500
Tue, 11 Nov 2025
58.9000
60.7800
58.4700
60.4000
90,900
Mon, 10 Nov 2025
58.4900
59.1100
57.8300
58.8000
63,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.9500
58.0000
56.2300
58.0000
72,000
Thu, 06 Nov 2025
57.5300
58.4500
56.7500
57.5600
84,900
Wed, 05 Nov 2025
58.7000
59.4200
57.5300
57.6500
72,700
Tue, 04 Nov 2025
58.9900
59.4800
58.2200
58.6900
69,200
Mon, 03 Nov 2025
59.9100
60.3400
59.0200
60.1800
84,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
59.3300
60.1500
58.7400
59.9100
108,600
Thu, 30 Oct 2025
58.6000
59.5100
57.8500
58.7400
88,900
Wed, 29 Oct 2025
58.5700
59.2100
58.1400
58.6400
88,300
Tue, 28 Oct 2025
60.2000
60.2000
57.7100
58.1600
90,500
Mon, 27 Oct 2025
60.2000
60.8100
59.1200
60.3000
85,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.4300
60.7200
58.9400
59.5400
122,100
Fri, 24 Oct 2025
3 · 6-K
Next filing day · accepted 23 Oct, 18:19 ET
FORM 6-K ↗
Thu, 23 Oct 2025
2 · 6-K
After-hours · 17:06 ET
FORM 6-K ↗
Thu, 23 Oct 2025
55.5700
59.5400
55.0000
58.7200
226,900
Thu, 23 Oct 2025
1 · 6-K
Next filing day · accepted 22 Oct, 18:49 ET
FORM 6-K ↗