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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
40.7500
41.7500
40.7500
41.2200
715,642
Thu, 22 Oct 2026
39.6800
41.3700
39.6800
41.3000
704,900
Wed, 21 Oct 2026
39.7800
39.9300
39.4400
39.7900
571,200
Tue, 20 Oct 2026
37.9800
40.1400
37.9800
39.5900
1,038,800
Mon, 19 Oct 2026
21 · 8-K
After-hours · 20:05 ET
FORM 8-K ↗
Mon, 19 Oct 2026
39.3000
39.4000
38.6000
38.7500
440,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
39.8500
40.3250
39.2800
39.3600
683,300
Thu, 15 Oct 2026
38.6400
39.7100
38.3950
39.5600
878,300
Wed, 14 Oct 2026
20 · 8-K
After-hours · 20:10 ET
FORM 8-K ↗
Wed, 14 Oct 2026
38.0100
38.2300
37.6900
38.0700
570,300
Tue, 13 Oct 2026
38.9400
39.0800
38.2700
38.5700
422,100
Mon, 12 Oct 2026
38.3800
39.0200
38.2200
38.7300
406,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
38.4500
38.5900
38.0600
38.4100
347,200
Thu, 08 Oct 2026
38.2400
38.7600
37.5100
38.6000
544,000
Wed, 07 Oct 2026
38.1000
38.7600
37.7920
38.1800
622,900
Tue, 06 Oct 2026
39.4400
39.9200
38.6400
38.7200
925,800
Mon, 05 Oct 2026
40.1200
40.1200
39.3550
39.5100
646,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
39.9500
40.3900
39.8600
40.1500
567,100
Thu, 01 Oct 2026
39.5500
39.9300
38.7200
39.7500
625,500
Wed, 30 Sep 2026
40.2900
41.4450
39.7700
39.9800
533,000
Tue, 29 Sep 2026
40.8300
41.1350
40.0600
40.0800
581,800
Mon, 28 Sep 2026
41.0500
41.4900
40.6500
41.0200
580,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41.4300
41.7200
41.0100
41.3100
778,200
Thu, 24 Sep 2026
41.3500
41.4500
40.5550
41.2500
610,900
Wed, 23 Sep 2026
41.6600
41.8400
41.1600
41.1700
733,700
Tue, 22 Sep 2026
42.2800
42.3300
41.6550
41.7500
882,400
Tue, 22 Sep 2026
19 · 8-K
Next filing day · accepted 21 Sep, 18:34 ET
FORM 8-K ↗
Mon, 21 Sep 2026
41.5900
42.2600
41.3200
41.9200
854,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
40.8000
41.6700
40.4950
41.4500
2,166,900
Thu, 17 Sep 2026
41.8000
41.8200
40.7800
40.9500
533,300
Wed, 16 Sep 2026
42.4100
42.4100
40.4900
41.2800
794,900
Tue, 15 Sep 2026
42.4400
42.7400
42.2100
42.3300
677,900
Mon, 14 Sep 2026
42.0100
42.6600
42.0100
42.3000
774,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
42.8900
42.9300
41.8400
42.1300
467,400
Thu, 10 Sep 2026
41.9300
42.3400
41.6000
42.3400
460,800
Wed, 09 Sep 2026
42.5000
42.5000
41.5350
42.0500
671,300
Tue, 08 Sep 2026
43.0500
43.1100
42.6600
42.7000
593,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
42.2900
43.3800
42.2900
43.1300
380,500
Thu, 03 Sep 2026
42.6400
43.0750
42.3150
42.5000
358,600
Wed, 02 Sep 2026
41.8000
42.7000
41.6500
42.3000
640,700
Tue, 01 Sep 2026
42.9600
43.1200
41.1700
41.5300
559,400
Mon, 31 Aug 2026
43.0000
43.1600
42.6050
43.0400
456,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
43.4500
43.5800
42.9700
43.2000
511,300
Thu, 27 Aug 2026
42.7600
43.3300
42.3000
43.1900
418,300
Wed, 26 Aug 2026
43.2700
43.4100
42.9400
43.3100
510,900
Tue, 25 Aug 2026
44.0200
44.0350
42.9100
43.1300
388,700
Mon, 24 Aug 2026
43.4300
44.2950
43.3800
43.9400
530,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
43.9900
44.6310
43.0100
43.3400
453,800
Thu, 20 Aug 2026
43.6650
43.9600
43.4125
43.6400
444,400
Wed, 19 Aug 2026
45.1850
45.2450
43.6950
43.8900
479,200
Tue, 18 Aug 2026
45.6100
45.6900
44.8365
45.0100
530,600
Mon, 17 Aug 2026
45.5950
45.9725
45.1425
45.2650
339,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
45.5200
46.0400
44.9325
45.6650
349,600
Thu, 13 Aug 2026
45.6850
45.9950
45.2200
45.7650
446,400
Wed, 12 Aug 2026
44.7500
45.3950
44.4650
45.2250
373,200
Tue, 11 Aug 2026
44.4400
44.9800
43.8675
44.6400
378,400
Mon, 10 Aug 2026
44.2000
44.4600
43.7690
44.2250
374,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
18 · 8-K
After-hours · 17:26 ET
FORM 8-K ↗
Fri, 07 Aug 2026
17 · 10-Q
After-hours · 16:20 ET
FORM 10-Q ↗
Fri, 07 Aug 2026
88.6600
89.3200
87.7250
88.9200
141,800
Thu, 06 Aug 2026
91.0000
91.2700
89.0750
89.1600
170,500
Wed, 05 Aug 2026
90.8800
91.1380
90.0000
90.4500
210,700
Tue, 04 Aug 2026
90.0300
91.8000
89.2950
90.8800
241,100
Mon, 03 Aug 2026
88.2800
90.8630
88.2050
90.0000
247,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
89.2700
89.8000
88.2550
89.5000
250,700
Thu, 30 Jul 2026
90.2200
90.3800
89.1700
89.2200
235,600
Wed, 29 Jul 2026
88.8300
90.0900
88.8000
89.6300
289,100
Tue, 28 Jul 2026
88.5800
90.1300
88.5800
89.9100
203,400
Mon, 27 Jul 2026
88.5900
88.7550
87.6500
88.1800
317,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.3500
88.6150
87.2100
87.6100
275,000
Thu, 23 Jul 2026
85.5500
87.1700
84.2800
87.0200
359,800
Wed, 22 Jul 2026
87.6600
87.6600
85.3800
86.6100
281,500
Tue, 21 Jul 2026
88.1000
90.0600
86.3700
87.8100
567,300
Mon, 20 Jul 2026
16 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Mon, 20 Jul 2026
15 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Mon, 20 Jul 2026
86.8700
87.1650
85.1300
85.5800
373,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.1800
88.2800
86.0600
86.9400
291,500
Thu, 16 Jul 2026
86.2600
88.9700
85.9300
88.3900
241,600
Wed, 15 Jul 2026
86.0700
86.8300
85.5900
86.0800
190,100
Tue, 14 Jul 2026
84.9300
86.1200
84.9100
85.4700
276,300
Mon, 13 Jul 2026
85.7400
86.0750
84.3300
84.9200
175,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.1500
85.8900
84.3600
85.3500
287,000
Thu, 09 Jul 2026
84.2100
85.8000
84.2100
84.9500
327,600
Wed, 08 Jul 2026
85.9100
85.9100
83.4850
83.9600
327,000
Tue, 07 Jul 2026
88.0000
88.1800
86.0500
86.0500
257,400
Mon, 06 Jul 2026
85.9900
88.0300
85.7300
87.8000
223,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.7600
89.9400
86.3680
86.6400
486,100
Wed, 01 Jul 2026
86.7500
89.6000
86.4050
88.8400
349,900
Tue, 30 Jun 2026
86.5500
88.0600
86.3100
86.7500
424,100
Mon, 29 Jun 2026
87.3000
88.0400
86.3900
87.1600
390,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.4300
88.6350
87.0650
88.5200
1,560,200
Thu, 25 Jun 2026
85.1100
87.2700
84.9800
87.1600
327,100
Wed, 24 Jun 2026
83.0200
84.9700
83.0200
84.7900
388,500
Tue, 23 Jun 2026
81.9400
83.1500
81.5950
82.9400
317,600
Mon, 22 Jun 2026
80.6800
82.3000
80.6800
81.9200
371,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.1100
81.1900
80.1100
80.4600
985,500
Wed, 17 Jun 2026
81.1400
82.1700
78.7900
79.6900
311,300
Tue, 16 Jun 2026
82.3400
82.6600
81.0600
81.6700
224,400
Mon, 15 Jun 2026
14 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Mon, 15 Jun 2026
82.7300
83.9700
80.4000
81.0600
304,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.9400
82.6000
81.8050
82.3900
191,800
Thu, 11 Jun 2026
80.8800
81.7800
80.2900
81.5600
248,000
Wed, 10 Jun 2026
79.4500
81.0900
79.1600
80.1400
197,200
Tue, 09 Jun 2026
78.8100
80.7750
78.8100
79.2600
188,300
Mon, 08 Jun 2026
78.5900
79.6900
78.2000
78.2000
188,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.2500
79.0700
77.8100
78.1500
187,200
Thu, 04 Jun 2026
77.1600
78.2550
77.1600
78.0000
239,100
Wed, 03 Jun 2026
76.3800
76.3800
75.3350
75.6300
268,600
Tue, 02 Jun 2026
76.4000
78.1750
76.3900
77.2600
204,900
Mon, 01 Jun 2026
77.1500
77.2000
75.4900
76.7500
253,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
77.7100
78.3750
77.0800
77.9900
200,100
Thu, 28 May 2026
77.0900
77.9400
76.4100
77.6200
190,200
Wed, 27 May 2026
78.8600
78.9800
77.1100
77.6400
168,700
Tue, 26 May 2026
13 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 26 May 2026
77.5900
78.6700
77.5700
78.3300
170,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
77.5000
78.2300
77.1280
77.4100
124,700
Thu, 21 May 2026
76.2000
77.8300
75.6900
77.5700
251,700
Wed, 20 May 2026
75.7400
77.8800
75.7400
77.2000
196,100
Tue, 19 May 2026
12 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Tue, 19 May 2026
75.8400
76.0000
75.1600
75.6700
174,200
Mon, 18 May 2026
75.5500
76.8300
75.4300
76.1600
184,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.3400
76.3900
74.4700
75.0000
200,900
Thu, 14 May 2026
76.4200
77.2700
74.9190
76.3300
213,600
Wed, 13 May 2026
76.5600
76.8700
75.4100
75.4900
227,500
Tue, 12 May 2026
77.0300
77.3350
74.7800
76.8300
205,600
Mon, 11 May 2026
79.7300
79.7300
76.6600
76.8700
316,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.3100
80.1900
79.1900
79.4800
205,000
Thu, 07 May 2026
79.9800
80.4800
79.0600
79.3900
187,100
Wed, 06 May 2026
11 · 10-Q
After-hours · 16:11 ET
FORM 10-Q ↗
Wed, 06 May 2026
80.5100
80.8700
79.1900
79.6700
201,000
Tue, 05 May 2026
78.6500
80.1050
78.2300
79.6000
127,700
Mon, 04 May 2026
79.3300
79.8150
78.2500
78.3200
255,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.6800
81.2150
78.8700
79.9100
367,600
Thu, 30 Apr 2026
77.5900
79.9200
77.5700
79.6200
273,400
Wed, 29 Apr 2026
78.9000
79.6250
77.9000
78.2600
186,200
Tue, 28 Apr 2026
80.4700
80.9450
79.3600
79.4700
219,200
Mon, 27 Apr 2026
79.1300
80.5000
78.5650
79.7300
194,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.5500
80.5900
78.9200
79.2100
265,700
Thu, 23 Apr 2026
78.9000
80.1400
77.9400
79.9200
198,600
Wed, 22 Apr 2026
79.0100
79.4490
77.8300
78.4900
351,700
Tue, 21 Apr 2026
79.1400
80.6420
77.4300
79.0400
430,600
Mon, 20 Apr 2026
10 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Mon, 20 Apr 2026
77.6200
78.4500
77.6200
78.1400
193,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.2700
79.6800
76.8730
77.8600
387,400
Thu, 16 Apr 2026
76.3800
76.7850
75.6000
75.8600
172,800
Wed, 15 Apr 2026
78.2500
78.6000
76.6800
76.7500
222,900
Tue, 14 Apr 2026
78.4100
78.7150
77.3450
78.2900
306,700
Mon, 13 Apr 2026
77.7400
78.9800
76.9000
78.7600
255,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.5300
79.5300
78.0250
78.1500
165,500
Thu, 09 Apr 2026
77.4200
79.9100
76.7100
79.7500
221,500
Wed, 08 Apr 2026
77.9600
78.6800
77.1900
78.0100
327,900
Tue, 07 Apr 2026
73.6600
75.0850
73.2800
74.6900
330,600
Mon, 06 Apr 2026
9 · DEFA14A
After market open · 15:00 ET
DEFA14A ↗
Mon, 06 Apr 2026
8 · DEF 14A
After market open · 14:59 ET
FORM DEF 14A ↗
Mon, 06 Apr 2026
72.9900
74.0650
72.3000
73.8800
307,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.0800
73.6400
71.7600
73.1200
228,300
Wed, 01 Apr 2026
73.0600
74.1700
72.8000
73.1400
181,800
Tue, 31 Mar 2026
73.1500
73.3900
71.6000
72.8300
481,100
Mon, 30 Mar 2026
73.2300
73.2300
71.8100
72.1500
352,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
72.9700
73.6500
71.9800
72.5300
270,700
Thu, 26 Mar 2026
73.0400
74.0550
72.8300
73.3800
186,500
Wed, 25 Mar 2026
74.9200
75.4250
73.5800
73.8600
233,000
Tue, 24 Mar 2026
72.6400
75.1200
72.6400
74.5200
469,700
Mon, 23 Mar 2026
74.3100
75.5150
73.4900
73.5200
397,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.5700
73.3200
71.3500
72.3100
913,100
Thu, 19 Mar 2026
71.5300
72.9700
71.0400
72.3000
256,800
Wed, 18 Mar 2026
73.1500
73.9200
71.6000
71.9500
364,600
Tue, 17 Mar 2026
74.8100
75.1600
73.0830
73.4400
267,500
Mon, 16 Mar 2026
7 · 8-K
After-hours · 16:53 ET
FORM 8-K ↗
Mon, 16 Mar 2026
74.2300
75.0400
73.3850
73.7300
324,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.6400
73.9000
70.8550
73.1300
443,200
Thu, 12 Mar 2026
71.5850
74.5500
71.2800
71.8500
580,500
Wed, 11 Mar 2026
74.1300
74.4750
72.8500
74.0100
398,800
Tue, 10 Mar 2026
75.4600
76.9250
74.3100
74.8800
442,400
Mon, 09 Mar 2026
73.9500
76.0900
71.9000
75.7200
715,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
76.3200
76.5300
74.5000
75.3300
801,200
Thu, 05 Mar 2026
78.7500
79.5700
77.7150
78.9000
413,100
Wed, 04 Mar 2026
80.7400
80.7700
79.6150
79.9500
241,200
Tue, 03 Mar 2026
79.2300
81.7100
78.5300
80.4900
440,400
Mon, 02 Mar 2026
79.6600
82.2100
79.3500
81.5600
405,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
84.3700
85.3500
80.3400
81.0100
403,700
Fri, 27 Feb 2026
6 · 10-K
Next filing day · accepted 26 Feb, 17:37 ET
FORM 10-K ↗
Thu, 26 Feb 2026
86.5200
88.2500
85.5900
85.7900
299,200
Wed, 25 Feb 2026
84.4400
86.4050
83.4700
86.0200
413,100
Tue, 24 Feb 2026
5 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Tue, 24 Feb 2026
83.3700
84.3200
82.6900
83.6800
207,600
Mon, 23 Feb 2026
86.4900
86.9900
82.1100
83.2000
353,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
85.2300
86.9100
84.5250
86.7700
195,100
Thu, 19 Feb 2026
84.5300
85.5200
83.7300
85.2900
217,800
Wed, 18 Feb 2026
86.6700
88.1200
85.0750
85.2500
240,200
Tue, 17 Feb 2026
86.6700
87.6050
85.1500
86.6500
176,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.0600
88.5700
85.9700
86.1400
304,500
Thu, 12 Feb 2026
86.7100
87.5050
84.1000
86.1100
319,100
Wed, 11 Feb 2026
87.1000
87.5630
84.4600
85.8700
321,700
Tue, 10 Feb 2026
86.1100
86.8700
85.0700
86.4200
213,700
Mon, 09 Feb 2026
85.6100
86.5800
85.1550
86.2400
277,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.6400
87.6200
85.5400
85.6800
301,200
Thu, 05 Feb 2026
86.3000
87.3700
84.5800
85.2700
291,100
Wed, 04 Feb 2026
85.0100
87.2250
84.6300
85.8500
302,800
Tue, 03 Feb 2026
84.3200
86.2000
83.4210
84.3500
364,400
Mon, 02 Feb 2026
81.8200
85.2600
81.3250
84.3300
399,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.9900
83.0100
80.8600
81.8500
337,300
Thu, 29 Jan 2026
80.5300
82.8600
80.4400
82.0500
352,000
Wed, 28 Jan 2026
80.8100
81.8900
79.7900
80.2600
366,000
Tue, 27 Jan 2026
81.9100
82.8300
80.0650
80.5400
225,800
Mon, 26 Jan 2026
81.9900
83.2800
81.7700
81.8100
369,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
86.1200
87.7400
80.2550
81.9900
582,400
Thu, 22 Jan 2026
87.4000
89.0700
86.5250
86.7000
506,500
Wed, 21 Jan 2026
82.2100
87.9800
82.2100
87.4600
713,200
Tue, 20 Jan 2026
4 · 8-K
After-hours · 16:04 ET
FORM 8-K ↗
Tue, 20 Jan 2026
76.8600
77.9900
75.8700
76.3300
234,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.0600
79.3600
77.9300
78.2600
308,100
Thu, 15 Jan 2026
76.5400
78.4960
76.2600
78.3100
211,400
Wed, 14 Jan 2026
74.9700
76.7300
74.8900
76.5800
191,500
Tue, 13 Jan 2026
75.1800
77.2500
74.7200
75.1200
225,000
Mon, 12 Jan 2026
74.7500
75.6500
74.2450
74.8100
150,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.4200
76.7130
75.0300
75.7400
205,500
Thu, 08 Jan 2026
73.1400
76.7300
73.1400
76.3300
203,300
Wed, 07 Jan 2026
74.5400
74.5400
73.3100
73.7000
200,900
Tue, 06 Jan 2026
72.9400
74.8750
72.9400
74.5400
267,800
Mon, 05 Jan 2026
71.7200
74.7730
71.7200
73.6700
351,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
71.4600
72.4150
70.6180
71.8200
203,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
72.7400
73.0600
71.6800
71.7900
225,200
Tue, 30 Dec 2025
73.0400
73.2300
72.3650
72.4200
151,200
Mon, 29 Dec 2025
73.8400
73.9550
72.8600
73.2100
152,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
73.6600
74.0400
72.5300
73.5900
121,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
73.9700
74.4300
72.8800
73.8000
92,800
Tue, 23 Dec 2025
74.0400
74.9950
73.8200
73.9700
317,800
Mon, 22 Dec 2025
72.7300
74.3500
72.6950
74.3400
306,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.5600
75.1300
72.2200
72.6500
1,269,200
Thu, 18 Dec 2025
75.0400
75.8200
72.9000
73.0100
289,800
Wed, 17 Dec 2025
74.3200
76.2050
74.2000
74.2200
349,000
Tue, 16 Dec 2025
74.4100
74.9250
73.7200
74.7600
405,200
Mon, 15 Dec 2025
3 · 8-K
After-hours · 16:55 ET
FORM 8-K ↗
Mon, 15 Dec 2025
75.2000
76.9700
73.7300
73.7600
327,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
75.8400
76.0000
74.1000
74.4500
440,400
Thu, 11 Dec 2025
75.7800
76.7400
75.2780
75.5000
181,900
Wed, 10 Dec 2025
72.9900
76.6700
72.5100
75.8000
656,800
Tue, 09 Dec 2025
73.5800
74.8700
72.6300
72.8700
188,200
Mon, 08 Dec 2025
72.7100
73.9800
72.2500
73.4700
300,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
71.4600
72.8900
71.4100
72.2400
239,900
Thu, 04 Dec 2025
71.2100
72.6050
71.0600
71.7100
227,200
Wed, 03 Dec 2025
71.0200
72.2000
70.7100
71.6600
217,400
Tue, 02 Dec 2025
72.2800
72.3600
70.6350
70.8000
219,500
Mon, 01 Dec 2025
70.6900
72.4900
70.6900
71.6700
229,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.3400
71.6400
70.7500
71.1300
171,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
71.7500
72.8900
71.1800
71.2900
378,200
Tue, 25 Nov 2025
70.5300
72.9600
70.5300
72.3400
191,000
Mon, 24 Nov 2025
70.3300
70.6400
69.6600
69.9600
198,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
68.0800
71.2800
68.0800
70.4400
244,600
Thu, 20 Nov 2025
69.3000
70.7500
67.6100
67.7600
190,100
Wed, 19 Nov 2025
68.4200
69.3700
67.3900
68.9100
153,000
Tue, 18 Nov 2025
68.0200
69.4250
67.2000
68.2900
207,500
Mon, 17 Nov 2025
71.1200
71.6000
67.8800
68.2200
139,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
70.6500
71.2500
69.4650
71.2500
210,800
Thu, 13 Nov 2025
71.0400
71.9550
70.2500
70.6700
176,600
Wed, 12 Nov 2025
72.6400
73.1350
71.2700
71.2700
256,500
Tue, 11 Nov 2025
72.1600
73.0200
71.6400
72.3400
147,900
Mon, 10 Nov 2025
71.8900
72.7300
71.4100
72.1400
210,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
70.4800
71.7700
69.0300
71.7600
171,100
Thu, 06 Nov 2025
71.0400
71.7200
69.9330
70.6000
166,100
Thu, 06 Nov 2025
2 · 8-K
Pre-market · 09:15 ET
FORM 8-K ↗
Wed, 05 Nov 2025
70.6500
72.0020
69.9200
71.1600
230,400
Tue, 04 Nov 2025
1 · 10-Q
After market open · 14:22 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
69.9900
70.5850
69.3800
70.1200
275,100
Mon, 03 Nov 2025
70.0500
70.7900
68.8500
70.7400
294,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.4200
70.5450
67.7200
70.2700
295,500
Thu, 30 Oct 2025
68.7000
70.3100
68.3790
69.0600
257,400
Wed, 29 Oct 2025
70.6400
71.5300
68.4930
68.8700
221,400
Tue, 28 Oct 2025
70.8300
71.7700
70.4700
71.2000
201,900
Mon, 27 Oct 2025
71.3100
71.6800
70.5800
70.9300
236,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
71.7000
72.1800
70.8400
70.9000
178,000