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
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
100.7600
102.3300
100.1100
100.5800
675,547
Thu, 03 Sep 2026
99.4900
103.2800
99.4500
101.8700
476,000
Wed, 02 Sep 2026
97.2100
99.8200
96.8600
98.4300
351,300
Tue, 01 Sep 2026
95.9000
97.1500
94.4200
96.2500
435,900
Mon, 31 Aug 2026
98.4100
98.6700
95.6400
96.1200
490,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
99.3100
99.3100
96.7500
97.2400
384,800
Thu, 27 Aug 2026
101.2200
102.5800
98.5300
98.6300
347,100
Wed, 26 Aug 2026
33 · 6-K
After-hours · 16:16 ET
6-K ↗
Wed, 26 Aug 2026
102.6400
103.5000
99.7100
101.0100
233,500
Tue, 25 Aug 2026
102.5100
103.4600
100.8500
103.2600
285,700
Mon, 24 Aug 2026
100.3100
102.4400
100.3100
101.8200
208,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
99.7000
102.5800
99.7000
101.4300
237,400
Thu, 20 Aug 2026
99.9900
99.9900
97.8400
98.6500
141,400
Wed, 19 Aug 2026
97.5000
99.8900
97.5000
99.6700
253,500
Tue, 18 Aug 2026
95.9100
98.0000
95.9100
97.6500
206,600
Mon, 17 Aug 2026
96.8200
97.9000
95.7800
96.5400
166,600
Mon, 17 Aug 2026
32 · 6-K
Next filing day · accepted 14 Aug, 17:49 ET
6-K ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
96.8600
98.6900
95.2800
96.3700
177,100
Thu, 13 Aug 2026
96.4000
97.6300
93.8000
96.1300
397,200
Wed, 12 Aug 2026
98.3300
100.3600
95.3500
95.7900
443,000
Tue, 11 Aug 2026
98.9900
100.7400
95.1000
98.0100
805,100
Mon, 10 Aug 2026
31 · 6-K
After-hours · 16:00 ET
6-K ↗
Mon, 10 Aug 2026
89.0900
91.9600
89.0900
91.4700
265,700
Mon, 10 Aug 2026
30 · 6-K
Pre-market · 09:15 ET
6-K ↗
Mon, 10 Aug 2026
29 · 6-K
Pre-market · 09:11 ET
6-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
91.2800
91.2800
87.9700
88.8500
158,900
Thu, 06 Aug 2026
90.3000
92.0500
89.8000
90.2500
203,700
Wed, 05 Aug 2026
90.7200
92.0400
89.4800
90.1400
351,300
Tue, 04 Aug 2026
91.9000
92.2900
89.1600
90.0100
379,000
Mon, 03 Aug 2026
91.7500
92.4200
90.0000
91.1100
331,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
93.8700
94.2100
90.7100
92.5200
317,800
Fri, 31 Jul 2026
28 · 6-K
Pre-market · 08:59 ET
6-K ↗
Thu, 30 Jul 2026
90.8700
94.0600
89.7300
93.8900
338,400
Wed, 29 Jul 2026
89.7200
91.6000
88.5900
89.4700
374,900
Tue, 28 Jul 2026
90.6000
90.7100
87.3100
89.0700
453,200
Mon, 27 Jul 2026
86.5800
88.3600
85.8400
87.9300
302,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.4900
88.0400
86.0100
86.0100
402,200
Thu, 23 Jul 2026
84.8600
86.9400
83.7600
86.7900
326,500
Wed, 22 Jul 2026
84.2700
85.1500
83.6100
84.6600
246,300
Tue, 21 Jul 2026
81.1300
84.0700
81.0300
83.6400
220,500
Mon, 20 Jul 2026
80.4100
81.3600
80.0400
80.8200
182,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
78.4900
80.7300
78.4300
80.4100
258,100
Thu, 16 Jul 2026
80.3500
81.0200
79.0000
79.4700
266,200
Wed, 15 Jul 2026
82.8600
83.0000
81.1500
81.5500
302,500
Tue, 14 Jul 2026
81.1700
82.6700
81.1700
82.1000
173,300
Mon, 13 Jul 2026
83.7200
83.7200
80.4200
80.4200
152,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.6600
83.5900
81.2600
82.9500
210,600
Thu, 09 Jul 2026
80.6100
81.5500
80.4400
80.9300
161,300
Wed, 08 Jul 2026
80.3900
81.2500
78.9800
80.0100
196,900
Tue, 07 Jul 2026
80.7900
81.7300
79.8600
81.0800
193,100
Mon, 06 Jul 2026
80.1600
81.3000
79.8900
80.9000
174,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
79.2200
80.3700
78.3100
79.1500
284,000
Thu, 02 Jul 2026
27 · 6-K
Pre-market · 06:10 ET
6-K ↗
Wed, 01 Jul 2026
78.5300
80.3200
78.1800
78.1800
308,800
Tue, 30 Jun 2026
26 · 6-K
After-hours · 16:27 ET
6-K ↗
Tue, 30 Jun 2026
78.2600
80.3000
77.9400
79.4300
296,200
Mon, 29 Jun 2026
78.8100
79.9400
78.4700
79.8100
225,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
78.6700
80.0300
78.3700
79.2700
449,200
Thu, 25 Jun 2026
25 · 6-K
After-hours · 16:20 ET
6-K ↗
Thu, 25 Jun 2026
79.6900
80.3600
78.2100
78.8900
337,100
Wed, 24 Jun 2026
81.5300
81.6800
79.2100
79.2800
425,600
Tue, 23 Jun 2026
79.9700
80.9900
79.4900
80.9700
473,300
Mon, 22 Jun 2026
85.6100
87.6800
81.1500
81.2800
1,263,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.6500
82.1400
79.8200
81.4500
683,900
Wed, 17 Jun 2026
79.8100
81.2100
79.5000
79.9400
339,100
Tue, 16 Jun 2026
80.8600
81.3300
78.6500
79.2500
419,600
Mon, 15 Jun 2026
81.0100
82.3700
79.9500
80.1400
399,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.2800
82.5500
80.0900
80.2000
377,100
Thu, 11 Jun 2026
77.0500
81.2800
76.5100
80.8300
723,100
Wed, 10 Jun 2026
74.7900
76.4900
73.8300
75.8700
423,900
Tue, 09 Jun 2026
72.9200
74.9900
72.0100
74.9000
580,100
Mon, 08 Jun 2026
71.6500
72.2200
70.8800
71.8000
289,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
71.4100
72.2400
70.3700
70.8800
246,300
Thu, 04 Jun 2026
72.1500
73.6800
71.8100
72.3300
210,800
Wed, 03 Jun 2026
72.9400
73.3400
72.1900
72.2500
381,600
Tue, 02 Jun 2026
73.7700
75.4200
72.4800
73.7500
593,400
Mon, 01 Jun 2026
74.6000
77.8900
73.2300
73.3700
1,476,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
68.9100
70.1200
68.4200
68.5900
713,100
Thu, 28 May 2026
70.6400
70.7000
68.6000
69.1900
336,300
Wed, 27 May 2026
71.7100
71.8900
69.8200
70.7800
364,300
Wed, 27 May 2026
24 · 6-K
Next filing day · accepted 26 May, 21:36 ET
6-K ↗
Tue, 26 May 2026
67.7900
71.8700
67.7000
71.7100
586,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
65.7000
66.5100
65.4900
65.8800
360,300
Thu, 21 May 2026
64.9600
67.2300
64.9400
66.3200
272,600
Wed, 20 May 2026
63.7400
66.2900
63.7400
65.5400
371,300
Tue, 19 May 2026
63.4800
64.5800
63.1600
63.7400
324,500
Mon, 18 May 2026
63.2300
64.1500
63.0100
64.0200
180,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
23 · 6-K
After-hours · 17:22 ET
6-K ↗
Fri, 15 May 2026
63.5700
63.9800
62.5400
63.1600
388,100
Thu, 14 May 2026
64.2600
65.1700
63.5600
64.3400
260,100
Wed, 13 May 2026
64.0300
64.9100
62.6900
63.6000
327,800
Tue, 12 May 2026
63.5500
64.8400
63.4000
64.3400
241,800
Mon, 11 May 2026
65.2700
65.5100
63.8400
64.3100
322,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
65.8700
66.0000
64.8400
65.2700
227,200
Thu, 07 May 2026
67.3600
67.9400
65.1500
65.1500
273,900
Wed, 06 May 2026
66.2300
66.9800
64.9800
66.8400
288,500
Tue, 05 May 2026
65.1600
66.8200
63.8900
65.8200
362,300
Mon, 04 May 2026
22 · 6-K
After-hours · 16:30 ET
6-K ↗
Mon, 04 May 2026
67.1200
67.5900
64.7000
65.2200
243,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.0800
68.1600
66.3800
67.0400
282,900
Thu, 30 Apr 2026
67.8600
68.3800
66.5900
68.1900
348,700
Wed, 29 Apr 2026
68.3400
68.9900
66.4100
67.2900
480,200
Tue, 28 Apr 2026
69.6700
69.6900
67.3200
68.7000
494,100
Mon, 27 Apr 2026
71.9900
72.1000
69.2000
69.4200
532,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
71.8700
72.4100
71.3400
71.5100
172,800
Thu, 23 Apr 2026
73.7200
74.4700
71.5500
71.8900
325,400
Wed, 22 Apr 2026
73.7900
74.0900
72.0800
73.5700
144,500
Tue, 21 Apr 2026
21 · 6-K
After-hours · 17:11 ET
6-K ↗
Tue, 21 Apr 2026
20 · 6-K
After-hours · 17:08 ET
6-K ↗
Tue, 21 Apr 2026
74.9400
75.6100
73.0300
73.2100
132,300
Mon, 20 Apr 2026
73.2600
74.9900
72.7200
74.7400
351,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.3700
77.1900
73.6500
73.8700
324,900
Fri, 17 Apr 2026
19 · 6-K
Next filing day · accepted 16 Apr, 20:15 ET
6-K ↗
Thu, 16 Apr 2026
74.9000
76.3900
74.6400
75.8400
310,400
Wed, 15 Apr 2026
77.6000
77.8800
75.0700
75.0700
244,600
Tue, 14 Apr 2026
77.3200
78.4900
77.2600
77.4500
297,300
Mon, 13 Apr 2026
74.5500
77.3200
73.5600
77.2500
354,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.5500
75.4200
74.2700
74.5700
285,300
Thu, 09 Apr 2026
75.3600
75.6600
73.4800
73.8600
358,800
Wed, 08 Apr 2026
18 · 20-F
After-hours · 16:19 ET
20-F ↗
Wed, 08 Apr 2026
75.5700
76.1300
74.4800
75.3600
215,000
Tue, 07 Apr 2026
72.3100
73.1500
71.6200
73.1200
172,800
Mon, 06 Apr 2026
72.4700
73.9200
72.4700
72.7800
252,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
71.5100
72.9300
71.5000
72.1700
148,500
Wed, 01 Apr 2026
73.6400
73.7600
71.9800
72.8900
341,100
Tue, 31 Mar 2026
69.9800
72.8200
68.8100
72.8100
287,200
Mon, 30 Mar 2026
70.7400
70.7400
69.1400
69.5700
342,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.9000
71.0900
69.3300
69.9800
326,500
Thu, 26 Mar 2026
72.1400
72.8400
70.5600
70.7600
392,300
Wed, 25 Mar 2026
72.1800
73.3700
71.5100
72.9500
479,900
Wed, 25 Mar 2026
17 · 6-K
Next filing day · accepted 24 Mar, 17:42 ET
6-K ↗
Tue, 24 Mar 2026
16 · 6-K
After-hours · 16:23 ET
6-K ↗
Tue, 24 Mar 2026
15 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 24 Mar 2026
14 · 6-K
After-hours · 16:12 ET
6-K ↗
Tue, 24 Mar 2026
69.8100
72.7300
69.0000
71.1700
462,200
Mon, 23 Mar 2026
69.6800
71.6300
69.2800
70.5700
480,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
69.0000
69.5000
67.8500
68.9900
688,600
Thu, 19 Mar 2026
66.8800
68.9500
66.7800
68.8300
412,300
Wed, 18 Mar 2026
67.5900
69.1900
67.4900
68.0300
454,300
Tue, 17 Mar 2026
69.1400
69.1700
67.0600
67.9000
576,900
Mon, 16 Mar 2026
66.4700
68.5500
66.4400
68.3100
574,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
66.4600
67.9000
65.5800
65.8300
505,500
Thu, 12 Mar 2026
66.7600
67.4200
64.9400
66.1700
995,400
Wed, 11 Mar 2026
69.9900
70.7800
69.0500
69.1600
609,500
Tue, 10 Mar 2026
68.3800
70.7000
67.4600
70.2100
462,000
Mon, 09 Mar 2026
65.0400
67.7100
64.2800
67.4200
462,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.0100
65.9400
64.0100
65.2500
498,400
Thu, 05 Mar 2026
66.2400
66.7700
64.5100
65.1100
487,700
Wed, 04 Mar 2026
66.6800
68.4500
66.6800
67.0200
730,600
Tue, 03 Mar 2026
64.2900
66.5900
62.8000
66.2700
935,100
Mon, 02 Mar 2026
66.3800
67.6200
66.0000
66.7600
549,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.9000
69.4000
67.7200
67.8800
817,400
Thu, 26 Feb 2026
73.1100
73.1300
68.3700
69.1000
1,498,500
Thu, 26 Feb 2026
13 · 6-K
Pre-market · 08:38 ET
6-K ↗
Wed, 25 Feb 2026
75.4900
76.5200
73.9400
74.3700
676,600
Tue, 24 Feb 2026
76.9800
80.0000
73.6400
75.7300
1,189,900
Mon, 23 Feb 2026
12 · 6-K
After-hours · 17:08 ET
6-K ↗
Mon, 23 Feb 2026
11 · 6-K
After-hours · 17:03 ET
6-K ↗
Mon, 23 Feb 2026
80.0000
83.1300
80.0000
80.4500
506,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.9800
79.8800
78.5700
79.5600
224,600
Thu, 19 Feb 2026
77.9100
79.3200
76.8600
78.9900
278,900
Wed, 18 Feb 2026
10 · 6-K
After-hours · 16:09 ET
6-K ↗
Wed, 18 Feb 2026
9 · 6-K
After-hours · 16:06 ET
6-K ↗
Wed, 18 Feb 2026
78.4900
78.6300
76.9400
77.8700
448,800
Tue, 17 Feb 2026
76.6600
78.0900
76.3500
77.9300
192,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8 · 6-K
After-hours · 17:24 ET
6-K ↗
Fri, 13 Feb 2026
76.1600
77.2500
75.0900
77.0000
359,200
Thu, 12 Feb 2026
78.9300
79.5000
75.7900
76.7000
397,200
Wed, 11 Feb 2026
80.5000
80.5100
78.0700
79.1900
250,000
Tue, 10 Feb 2026
79.5000
80.3400
79.2300
79.8200
298,100
Mon, 09 Feb 2026
78.0400
80.9100
78.0400
79.9100
359,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.0000
78.4300
76.3000
78.3600
308,000
Thu, 05 Feb 2026
77.5000
78.1400
76.1800
76.3100
467,000
Wed, 04 Feb 2026
82.5000
82.5300
76.9100
77.9400
874,500
Tue, 03 Feb 2026
83.7300
84.2400
81.6300
82.6800
476,700
Mon, 02 Feb 2026
81.5500
83.4000
81.5200
82.5500
331,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
83.8500
83.9700
80.5000
81.6500
475,800
Thu, 29 Jan 2026
83.5600
85.2600
82.3000
84.5300
352,700
Wed, 28 Jan 2026
83.1700
84.5500
82.0100
83.0600
504,900
Wed, 28 Jan 2026
7 · 6-K
Pre-market · 06:00 ET
6-K ↗
Tue, 27 Jan 2026
84.8500
86.3100
82.8500
82.8900
562,200
Mon, 26 Jan 2026
81.3800
83.8200
81.3500
83.7200
456,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
79.0000
82.6200
78.6800
82.0800
641,300
Thu, 22 Jan 2026
79.8100
80.1700
77.7800
78.7800
649,700
Wed, 21 Jan 2026
77.6100
79.8000
77.5000
79.5900
401,100
Tue, 20 Jan 2026
76.0000
78.3400
75.7300
77.0900
486,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.7500
75.7500
73.5800
75.7500
383,200
Thu, 15 Jan 2026
73.5100
74.7900
73.3200
73.8400
340,000
Wed, 14 Jan 2026
73.7000
73.9300
72.3000
73.5900
434,800
Tue, 13 Jan 2026
71.4600
73.1900
70.8000
73.0900
510,000
Mon, 12 Jan 2026
70.8000
72.1500
70.5300
70.9200
530,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
70.2000
70.8400
69.1800
70.7400
410,700
Thu, 08 Jan 2026
67.8100
70.1600
67.3300
70.1500
348,600
Wed, 07 Jan 2026
67.1800
68.0600
66.4100
67.8400
244,700
Tue, 06 Jan 2026
66.5000
68.6000
66.5000
67.1400
416,400
Mon, 05 Jan 2026
63.5000
66.7000
63.4000
66.5300
482,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
63.2800
63.6900
62.4400
63.2000
279,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.0000
64.1500
63.5100
63.6100
73,700
Tue, 30 Dec 2025
65.0800
65.0800
63.6900
63.9900
223,300
Mon, 29 Dec 2025
65.0300
65.4200
64.4700
64.9600
301,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.3900
65.3900
64.3500
65.3800
106,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.8900
64.7800
63.6300
64.3500
131,000
Tue, 23 Dec 2025
63.2800
64.3100
63.0100
63.6300
163,200
Mon, 22 Dec 2025
62.4000
63.3200
62.3000
62.9500
365,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
63.2300
63.3900
62.4300
62.6800
778,600
Fri, 19 Dec 2025
6 · 6-K
Next filing day · accepted 18 Dec, 18:03 ET
6-K ↗
Thu, 18 Dec 2025
62.0500
62.1600
60.6900
61.5000
442,300
Wed, 17 Dec 2025
62.9000
63.2300
61.1600
61.8300
415,000
Tue, 16 Dec 2025
62.7900
63.2800
62.1900
62.7600
481,400
Mon, 15 Dec 2025
64.3900
64.3900
63.0200
63.0600
256,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.1200
64.8000
63.4300
63.9000
315,200
Thu, 11 Dec 2025
64.3900
65.7300
63.9500
64.1800
390,700
Wed, 10 Dec 2025
63.4400
64.4800
63.1600
64.3900
175,200
Tue, 09 Dec 2025
61.6700
63.6700
61.6700
63.5900
190,900
Mon, 08 Dec 2025
62.7300
62.8800
61.5700
62.4100
138,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.7200
64.7200
61.8800
62.4100
362,800
Thu, 04 Dec 2025
64.2400
65.4700
63.9200
64.4000
333,700
Wed, 03 Dec 2025
64.4400
65.1100
63.4700
64.0500
223,400
Tue, 02 Dec 2025
62.5000
64.3100
62.2500
64.0700
271,800
Mon, 01 Dec 2025
62.7300
62.7300
61.7300
62.3000
257,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.8500
63.4500
61.3900
63.0600
178,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
60.8400
62.9300
60.8400
62.7000
235,500
Tue, 25 Nov 2025
60.8800
60.8800
59.6400
60.4900
345,600
Mon, 24 Nov 2025
60.8400
61.5400
60.2500
60.6400
475,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.6000
61.7300
60.0400
60.6200
300,800
Thu, 20 Nov 2025
63.5100
63.5100
61.2300
61.5400
351,200
Wed, 19 Nov 2025
62.8500
63.4300
62.3500
62.7900
198,800
Tue, 18 Nov 2025
61.9400
63.2300
61.8300
62.7700
304,200
Mon, 17 Nov 2025
63.1000
63.4900
62.3000
62.5300
181,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 6-K
After-hours · 16:21 ET
6-K ↗
Fri, 14 Nov 2025
61.9200
63.5800
61.1100
62.9400
436,800
Thu, 13 Nov 2025
64.0200
64.9500
62.2000
62.6900
391,900
Wed, 12 Nov 2025
63.8400
64.4000
63.2100
64.1500
237,600
Tue, 11 Nov 2025
63.7600
65.0000
63.7000
63.8300
258,200
Mon, 10 Nov 2025
63.7800
64.1900
62.5300
63.5700
360,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
61.7800
63.2800
60.2900
63.2200
478,200
Thu, 06 Nov 2025
4 · 6-K
After-hours · 17:10 ET
6-K ↗
Thu, 06 Nov 2025
3 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 06 Nov 2025
59.4500
60.7700
59.4500
60.2700
475,600
Wed, 05 Nov 2025
58.2000
60.0300
58.2000
59.1300
422,700
Tue, 04 Nov 2025
57.2800
58.2000
56.6000
58.0600
369,200
Mon, 03 Nov 2025
58.3700
58.9900
57.9500
57.9500
238,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
57.6800
58.3100
57.3800
58.0400
255,600
Thu, 30 Oct 2025
57.1600
58.4300
57.1600
57.8700
209,200
Wed, 29 Oct 2025
57.0500
57.8100
56.4800
57.4000
319,300
Tue, 28 Oct 2025
57.0200
57.0600
56.2400
56.7300
162,500
Mon, 27 Oct 2025
56.5500
57.1700
56.0900
56.9200
213,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.0400
56.7400
56.0400
56.0700
293,500
Thu, 23 Oct 2025
55.0200
55.8400
54.8300
55.8400
251,100
Wed, 22 Oct 2025
54.2100
55.2400
53.3400
55.0700
295,600
Tue, 21 Oct 2025
2 · 6-K
After-hours · 16:54 ET
6-K ↗
Tue, 21 Oct 2025
55.7000
55.9400
54.0100
54.0600
512,000
Mon, 20 Oct 2025
57.3000
57.3700
55.3500
55.6600
471,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.1400
57.4000
56.1400
57.0000
444,700
Thu, 16 Oct 2025
55.5500
56.3700
54.9900
56.3100
434,800
Wed, 15 Oct 2025
55.0100
55.5500
54.9200
55.4000
270,800
Tue, 14 Oct 2025
54.5600
55.2400
53.5300
54.5500
401,800
Mon, 13 Oct 2025
53.3300
55.2700
53.1800
54.9600
274,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
54.2000
54.2400
52.4500
52.5400
363,800
Thu, 09 Oct 2025
52.8000
54.7200
52.6500
54.4600
286,500
Wed, 08 Oct 2025
52.4000
52.7900
52.2800
52.7800
154,300
Tue, 07 Oct 2025
52.0000
52.2700
51.5700
51.9900
186,300
Mon, 06 Oct 2025
52.0000
52.4900
51.8100
52.1600
185,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
51.4400
52.2600
51.1400
52.1700
181,200
Thu, 02 Oct 2025
52.3500
52.3800
50.7200
51.3600
238,100
Wed, 01 Oct 2025
52.0000
52.2700
51.6900
52.0200
305,600
Tue, 30 Sep 2025
51.7900
52.0100
51.4600
51.9400
261,400
Tue, 30 Sep 2025
1 · 6-K
Next filing day · accepted 29 Sep, 17:52 ET
6-K ↗
Mon, 29 Sep 2025
52.2500
52.6000
51.5500
51.5600
153,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
52.6400
52.9800
51.6900
51.9300
373,200
Thu, 25 Sep 2025
52.0400
52.7700
52.0200
52.4400
351,700
Wed, 24 Sep 2025
52.7300
53.1200
52.2800
52.4600
225,400
Tue, 23 Sep 2025
52.6000
53.4800
52.5500
52.5800
304,500
Mon, 22 Sep 2025
51.9100
52.7200
51.7700
52.5100
303,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.4100
52.2300
51.4100
51.8800
397,000
Thu, 18 Sep 2025
51.9500
52.0300
51.4400
51.5600
240,600
Wed, 17 Sep 2025
51.9500
52.5400
51.7700
52.0300
215,300
Tue, 16 Sep 2025
51.4500
52.1700
50.9600
51.7200
255,500
Mon, 15 Sep 2025
52.2600
52.4300
51.7900
51.7900
193,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
52.1200
52.5700
51.4800
51.8700
412,100
Thu, 11 Sep 2025
52.7000
53.0000
51.7400
52.3500
574,300
Wed, 10 Sep 2025
53.2000
53.9900
53.1100
53.5900
362,500
Tue, 09 Sep 2025
52.1900
53.4900
52.0200
53.2900
349,500
Mon, 08 Sep 2025
52.2300
52.8200
51.8000
52.3400
496,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
50.8200
52.2900
50.7000
52.1200
475,800