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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
94.0000
98.1100
94.1800
97.6300
436,412
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
45 · 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
44 · 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
43 · 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
42 · 6-K
After-hours · 17:07 ET
FORM 6-K ↗
Wed, 27 May 2026
41 · 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
40 · 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
39 · 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
38 · 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
37 · 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
36 · 6-K
Next filing day · accepted 09 Apr, 17:48 ET
FORM 6-K ↗
Thu, 09 Apr 2026
35 · 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
34 · 6-K
After market open · 11:46 ET
FORM 6-K ↗
Wed, 08 Apr 2026
33 · 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
32 · 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
31 · 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
30 · 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
29 · 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
28 · 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
27 · 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
26 · 6-K
After-hours · 16:51 ET
FORM 6-K ↗
Wed, 25 Feb 2026
25 · 6-K
After-hours · 16:41 ET
FORM 6-K ↗
Wed, 25 Feb 2026
24 · 6-K
After-hours · 16:37 ET
FORM 6-K ↗
Wed, 25 Feb 2026
23 · 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
22 · 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
21 · 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
20 · 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
19 · 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
18 · 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
17 · 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
16 · 6-K
After-hours · 16:42 ET
FORM 6-K ↗
Wed, 26 Nov 2025
15 · 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
14 · 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
13 · 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
Wed, 22 Oct 2025
54.3200
55.6600
52.9900
55.4000
801,200
Tue, 21 Oct 2025
52.4800
56.5700
52.1500
53.2500
695,600
Mon, 20 Oct 2025
53.8100
56.3300
51.3500
52.7500
671,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
53.0500
54.0700
51.5100
53.4700
439,000
Thu, 16 Oct 2025
53.1100
54.2000
51.7200
52.8300
477,400
Wed, 15 Oct 2025
12 · 6-K
After-hours · 16:59 ET
FORM 6-K ↗
Wed, 15 Oct 2025
11 · 6-K
After-hours · 16:57 ET
FORM 6-K ↗
Wed, 15 Oct 2025
51.9000
54.9200
50.3800
53.0000
983,000
Tue, 14 Oct 2025
51.5000
54.6600
50.2400
50.8600
947,900
Tue, 14 Oct 2025
10 · 6-K
Pre-market · 06:12 ET
FORM 6-K ↗
Mon, 13 Oct 2025
51.6300
54.8100
51.6000
53.1100
584,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
52.0000
53.4800
49.7500
51.0000
954,700
Thu, 09 Oct 2025
45.7000
52.0000
45.5500
51.5400
1,816,600
Wed, 08 Oct 2025
9 · 6-K
After-hours · 16:51 ET
FORM 6-K ↗
Wed, 08 Oct 2025
43.0000
44.4500
42.0600
43.8800
327,000
Tue, 07 Oct 2025
43.6900
43.9200
42.1500
42.5300
325,000
Mon, 06 Oct 2025
43.1300
44.1300
42.1800
43.5500
483,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
42.0000
43.1400
41.1100
43.0800
492,500
Thu, 02 Oct 2025
40.9100
42.2200
39.3000
41.8900
965,300
Wed, 01 Oct 2025
43.4700
44.1700
40.1600
40.3800
787,100
Tue, 30 Sep 2025
44.3500
44.4400
41.5000
42.2900
819,200
Mon, 29 Sep 2025
45.3600
46.1900
44.4600
44.7300
528,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
47.3000
49.1000
45.0900
45.3400
668,200
Thu, 25 Sep 2025
49.5500
49.6000
46.9000
47.3100
549,100
Wed, 24 Sep 2025
52.9000
53.8800
48.6000
49.2600
1,488,100
Tue, 23 Sep 2025
49.8800
49.8800
47.0200
47.8400
1,292,800
Mon, 22 Sep 2025
45.5600
47.6600
43.8500
47.2100
1,846,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
40.1100
40.7000
38.3000
39.2700
848,200
Thu, 18 Sep 2025
8 · 6-K
After market open · 09:44 ET
FORM 6-K ↗
Thu, 18 Sep 2025
43.4200
43.4200
39.2500
40.4300
1,423,200
Wed, 17 Sep 2025
44.1800
45.0000
42.7900
43.4300
321,000
Tue, 16 Sep 2025
43.1700
44.8500
42.9100
43.8500
498,100
Mon, 15 Sep 2025
43.9000
44.2400
42.1700
42.4500
467,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
46.1300
46.1800
42.7000
43.8000
869,100
Thu, 11 Sep 2025
47.2500
48.0500
45.6500
46.1800
738,300
Wed, 10 Sep 2025
7 · 6-K
After-hours · 17:24 ET
FORM 6-K ↗
Wed, 10 Sep 2025
45.0000
48.0200
45.0000
47.4200
1,163,800
Tue, 09 Sep 2025
45.8000
47.0000
43.9000
44.1800
1,110,600
Mon, 08 Sep 2025
48.8200
49.7000
44.7400
45.0800
2,694,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.2800
59.7300
56.4800
58.9100
488,300
Thu, 04 Sep 2025
56.0800
59.1600
56.0800
58.2200
354,100
Wed, 03 Sep 2025
58.7000
58.9400
56.3300
56.5300
340,400
Tue, 02 Sep 2025
56.5000
58.4700
54.5300
58.1700
615,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
59.0000
59.5100
57.8000
57.9300
278,800
Thu, 28 Aug 2025
60.3100
61.1800
57.4300
59.4900
744,500
Wed, 27 Aug 2025
6 · 6-K
After-hours · 17:18 ET
FORM 6-K ↗
Wed, 27 Aug 2025
5 · 6-K
After-hours · 16:43 ET
FORM 6-K ↗
Wed, 27 Aug 2025
58.9200
58.9500
56.3600
57.4300
831,900
Tue, 26 Aug 2025
58.9500
60.9400
58.8000
59.5100
848,600
Mon, 25 Aug 2025
64.6400
65.0000
59.9100
60.0000
842,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
66.5000
68.3700
65.4800
65.5400
486,400
Thu, 21 Aug 2025
66.7500
68.2000
65.3400
66.2900
261,900
Wed, 20 Aug 2025
4 · 6-K
After-hours · 16:45 ET
FORM 6-K ↗
Wed, 20 Aug 2025
3 · 6-K
After-hours · 16:44 ET
FORM 6-K ↗
Wed, 20 Aug 2025
2 · 6-K
After-hours · 16:43 ET
FORM 6-K ↗
Wed, 20 Aug 2025
64.5800
68.2100
64.5800
66.5200
464,500
Tue, 19 Aug 2025
70.4100
71.2000
65.4100
65.7000
320,700
Mon, 18 Aug 2025
68.1200
71.0000
68.0100
70.8800
186,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
70.0000
70.0000
68.0400
68.7600
116,800
Thu, 14 Aug 2025
72.2500
72.2500
67.8700
69.8000
321,000
Wed, 13 Aug 2025
72.8700
74.6200
71.5500
72.1600
316,600
Tue, 12 Aug 2025
1 · 6-K
After-hours · 16:16 ET
FORM 6-K ↗
Tue, 12 Aug 2025
72.8400
74.8800
72.0400
73.2100
419,900
Mon, 11 Aug 2025
71.0300
73.2400
70.7100
72.3900
192,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
74.3300
74.8000
70.6200
71.4200
210,100
Thu, 07 Aug 2025
75.8400
75.8400
73.5000
74.0300
242,800
Wed, 06 Aug 2025
73.1500
76.0400
72.9600
75.7100
428,300
Tue, 05 Aug 2025
69.8000
73.1000
69.3400
72.8400
272,800
Mon, 04 Aug 2025
68.4100
69.8800
67.5100
69.4000
236,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
68.5900
69.2200
67.1500
67.7100
207,500
Thu, 31 Jul 2025
71.8600
71.9500
69.2300
69.9000
283,900
Wed, 30 Jul 2025
73.9400
74.4400
71.4000
71.9900
271,300
Tue, 29 Jul 2025
70.3000
74.1200
69.5800
73.3100
305,100
Mon, 28 Jul 2025
71.1600
72.6500
70.0200
70.0200
268,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
70.5200
73.4000
70.0000
71.6900
573,100
Thu, 24 Jul 2025
67.7700
70.5100
67.0000
69.7400
440,300
Wed, 23 Jul 2025
66.3400
68.4100
66.0000
68.0000
393,800
Tue, 22 Jul 2025
64.3500
67.2000
64.3500
65.9600
383,200