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
93.6700
93.7900
93.6700
93.7600
407,066
Thu, 03 Sep 2026
93.6500
93.7700
93.6500
93.6500
909,200
Wed, 02 Sep 2026
93.6500
93.7400
93.5500
93.5500
908,600
Tue, 01 Sep 2026
93.7000
93.7400
93.6000
93.6300
1,211,500
Mon, 31 Aug 2026
93.6100
93.7800
93.5600
93.6900
646,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.8400
93.9600
93.5000
93.6000
639,300
Thu, 27 Aug 2026
93.7500
93.7700
93.6500
93.6600
412,400
Wed, 26 Aug 2026
93.6900
93.8200
93.6300
93.6300
465,200
Tue, 25 Aug 2026
93.7400
93.8500
93.6200
93.6200
338,400
Mon, 24 Aug 2026
93.6200
93.7800
93.4450
93.4900
569,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
93.7800
93.7800
93.5400
93.6000
460,000
Thu, 20 Aug 2026
93.4500
93.6700
93.4500
93.4900
612,900
Wed, 19 Aug 2026
93.6000
93.7000
93.4300
93.4300
687,400
Tue, 18 Aug 2026
93.5500
93.5900
93.3150
93.4400
619,800
Mon, 17 Aug 2026
93.8600
93.8900
93.7100
93.7100
576,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
93.8800
94.0100
93.8000
93.8000
811,000
Thu, 13 Aug 2026
93.9200
94.1400
93.8000
93.8300
1,246,600
Wed, 12 Aug 2026
93.9500
93.9800
93.8000
93.8100
1,053,400
Tue, 11 Aug 2026
93.8500
93.9600
93.7900
93.8700
894,000
Mon, 10 Aug 2026
93.7500
93.8800
93.6800
93.7500
1,136,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
93.8300
93.8300
93.6500
93.7100
1,397,800
Thu, 06 Aug 2026
93.6200
93.7500
93.6000
93.6600
1,852,800
Wed, 05 Aug 2026
93.4950
93.7500
93.4500
93.6800
3,181,500
Tue, 04 Aug 2026
93.4500
93.6000
93.3500
93.5300
3,511,200
Tue, 04 Aug 2026
20 · 10-Q
Next filing day · accepted 03 Aug, 20:08 ET
10-Q ↗
Mon, 03 Aug 2026
19 · DEFA14A
After-hours · 16:01 ET
DEFA14A ↗
Mon, 03 Aug 2026
93.4000
93.6000
93.3000
93.5500
8,858,500
Mon, 03 Aug 2026
18 · DEFA14A
Pre-market · 07:19 ET
DEFA14A ↗
Mon, 03 Aug 2026
17 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 03 Aug 2026
16 · 8-K
Pre-market · 06:09 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
72.7100
73.7100
71.0000
72.9600
581,800
Thu, 30 Jul 2026
73.3600
73.8150
70.6900
71.0000
528,800
Wed, 29 Jul 2026
76.5100
76.7900
70.8400
71.4300
520,300
Tue, 28 Jul 2026
74.3500
77.4600
74.3500
77.4500
519,800
Mon, 27 Jul 2026
76.6200
76.9300
73.9900
75.2900
488,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
73.4800
76.7500
71.4300
76.6300
467,500
Thu, 23 Jul 2026
72.2900
74.2100
72.2300
73.0500
273,700
Wed, 22 Jul 2026
74.4100
75.1100
72.7200
72.9600
421,700
Tue, 21 Jul 2026
74.4800
74.9900
73.6550
74.5400
275,400
Mon, 20 Jul 2026
73.5100
74.1200
72.5400
73.4000
331,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
71.1100
74.7500
71.1100
73.4200
223,900
Thu, 16 Jul 2026
72.6900
74.3150
68.9520
73.1200
148,000
Wed, 15 Jul 2026
74.4800
74.7000
72.7900
73.8300
240,800
Tue, 14 Jul 2026
73.3000
73.7500
72.2900
73.5800
202,200
Mon, 13 Jul 2026
71.5400
72.5900
71.0000
71.6800
248,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.4900
72.7200
70.3250
72.2400
214,900
Thu, 09 Jul 2026
69.9900
71.5400
69.7800
70.6000
248,400
Wed, 08 Jul 2026
69.6400
69.6400
67.8900
68.9200
264,500
Tue, 07 Jul 2026
69.3500
70.4500
67.5000
69.2600
404,700
Mon, 06 Jul 2026
69.3600
71.1200
69.3600
70.4500
287,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.9100
73.0700
68.2000
69.2100
376,100
Wed, 01 Jul 2026
75.3500
75.8000
72.3400
72.4300
242,200
Tue, 30 Jun 2026
75.7600
76.5400
74.8900
76.0400
178,500
Mon, 29 Jun 2026
76.6900
77.2450
74.4300
75.1300
290,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
77.5700
79.6500
76.5700
77.8300
1,007,500
Thu, 25 Jun 2026
79.5300
81.5250
78.3900
79.9600
180,300
Wed, 24 Jun 2026
77.7700
78.8500
76.7010
77.8900
535,000
Tue, 23 Jun 2026
79.4900
80.0300
77.8100
77.8200
260,000
Mon, 22 Jun 2026
81.5600
82.3600
80.6900
81.9500
528,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.8800
81.2350
77.5000
81.1700
621,500
Wed, 17 Jun 2026
79.4600
79.7300
76.7100
76.8400
360,900
Tue, 16 Jun 2026
79.8900
81.9000
78.6710
78.8600
267,700
Mon, 15 Jun 2026
80.6000
81.2900
79.1800
79.2500
272,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.5600
80.8000
78.7750
79.2700
300,000
Thu, 11 Jun 2026
77.7800
79.4350
76.5400
78.9900
329,800
Wed, 10 Jun 2026
79.9200
80.8200
76.1200
76.1200
550,700
Tue, 09 Jun 2026
81.2400
83.0650
77.3400
80.7800
413,100
Mon, 08 Jun 2026
81.5500
82.1720
79.9900
80.0900
291,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
84.2500
84.2500
79.9500
80.6100
291,900
Thu, 04 Jun 2026
83.7700
85.3100
83.3500
84.9300
407,900
Thu, 04 Jun 2026
15 · 8-K
Next filing day · accepted 03 Jun, 17:53 ET
8-K ↗
Wed, 03 Jun 2026
83.7200
85.3600
83.2250
85.0200
461,100
Tue, 02 Jun 2026
82.6100
84.4300
82.1900
84.1600
346,300
Mon, 01 Jun 2026
81.6300
82.7250
79.8220
81.9100
335,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.9200
84.1200
80.7750
82.8100
490,600
Thu, 28 May 2026
81.7500
82.6900
80.6000
82.0600
386,800
Wed, 27 May 2026
85.6800
85.7600
82.0700
82.2400
512,600
Tue, 26 May 2026
86.0000
90.1600
85.2300
85.4100
1,322,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.6200
84.8300
75.7550
84.7500
1,016,500
Thu, 21 May 2026
75.0600
76.3500
73.3550
76.1800
733,200
Wed, 20 May 2026
72.2500
75.7000
70.7300
75.3800
578,600
Tue, 19 May 2026
73.1200
73.1200
70.2000
71.7400
572,200
Mon, 18 May 2026
74.2400
75.1600
73.4500
74.5100
435,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
75.0300
75.4550
73.3100
74.2700
356,200
Thu, 14 May 2026
76.0700
76.5000
74.6800
76.3900
267,300
Wed, 13 May 2026
73.5000
75.7400
72.6600
75.4500
416,700
Tue, 12 May 2026
74.5500
74.5500
71.8250
74.0500
425,200
Mon, 11 May 2026
75.0000
76.2000
73.7700
74.6300
496,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.6200
75.5510
72.9200
74.2900
350,400
Thu, 07 May 2026
76.7800
76.8000
73.9100
73.9700
337,900
Wed, 06 May 2026
76.7300
78.0000
75.3700
76.2300
486,800
Wed, 06 May 2026
14 · 10-Q
Next filing day · accepted 05 May, 17:44 ET
10-Q ↗
Tue, 05 May 2026
75.4500
77.4300
74.1300
76.3900
591,800
Tue, 05 May 2026
13 · 8-K
Next filing day · accepted 04 May, 20:07 ET
8-K ↗
Mon, 04 May 2026
74.6300
76.1000
73.5900
73.6700
678,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.3600
78.3600
74.3400
74.5400
672,500
Thu, 30 Apr 2026
76.2000
78.2800
75.4500
78.1500
347,800
Wed, 29 Apr 2026
78.0000
78.2600
75.0200
75.3500
480,800
Wed, 29 Apr 2026
12 · 8-K
Next filing day · accepted 28 Apr, 18:53 ET
8-K ↗
Tue, 28 Apr 2026
77.1000
79.0300
75.3700
77.9200
710,300
Mon, 27 Apr 2026
75.9700
78.0230
75.4300
77.2100
612,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
72.5400
75.7600
72.2400
75.4200
604,500
Thu, 23 Apr 2026
71.7900
72.6550
71.3400
72.0700
402,300
Wed, 22 Apr 2026
70.2200
71.3600
69.7000
71.3200
503,400
Tue, 21 Apr 2026
69.5300
70.5300
68.9700
69.4500
288,200
Mon, 20 Apr 2026
68.9300
70.1100
68.7100
69.0500
338,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.1600
70.6700
67.4100
69.1200
2,400,700
Thu, 16 Apr 2026
67.7900
68.0800
66.4000
66.9900
685,400
Wed, 15 Apr 2026
67.6200
68.2700
66.5300
67.6800
439,800
Tue, 14 Apr 2026
68.9300
69.6550
68.4100
68.8900
246,700
Mon, 13 Apr 2026
67.6000
68.8100
66.7900
68.7000
389,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.3100
69.1500
67.5800
67.8300
338,200
Thu, 09 Apr 2026
65.2100
68.3000
65.1910
67.8500
440,100
Wed, 08 Apr 2026
66.3200
67.6500
65.4000
65.9100
417,800
Wed, 08 Apr 2026
11 · 8-K
Pre-market · 08:39 ET
8-K ↗
Tue, 07 Apr 2026
62.3200
64.1800
61.9660
63.7700
329,800
Mon, 06 Apr 2026
61.5100
62.8950
60.8200
62.7700
242,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.0600
61.6000
58.3700
61.5100
335,100
Wed, 01 Apr 2026
59.6500
60.6800
58.8900
60.2400
330,500
Tue, 31 Mar 2026
58.8700
59.6400
57.9700
58.9100
357,300
Mon, 30 Mar 2026
59.9300
59.9300
57.8990
58.1500
234,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
59.6400
60.0600
58.6400
59.1300
189,100
Thu, 26 Mar 2026
60.2300
61.4600
60.2300
60.5200
270,600
Wed, 25 Mar 2026
61.1100
61.5000
60.2100
60.8900
240,700
Tue, 24 Mar 2026
57.2000
60.5600
57.2000
60.3300
221,700
Mon, 23 Mar 2026
57.7900
58.9150
57.1300
58.1200
342,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.4800
56.9500
55.1800
56.1200
589,200
Thu, 19 Mar 2026
54.4400
56.8600
53.7500
56.7900
383,500
Wed, 18 Mar 2026
55.9600
56.5350
55.2400
55.3000
402,900
Tue, 17 Mar 2026
56.9100
57.3950
56.0000
56.1400
358,500
Mon, 16 Mar 2026
56.8500
57.2600
56.1300
56.1600
324,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.5100
57.8550
55.3100
56.1300
408,300
Thu, 12 Mar 2026
59.0000
59.0000
56.6000
56.7500
450,800
Wed, 11 Mar 2026
61.1500
61.6300
59.1000
59.8100
393,800
Tue, 10 Mar 2026
61.2100
62.3850
60.7800
61.1800
248,600
Mon, 09 Mar 2026
60.2500
61.9000
58.5300
61.5900
323,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.8600
62.0750
60.8000
61.4100
368,800
Thu, 05 Mar 2026
62.6100
63.4800
62.0850
62.8800
315,400
Wed, 04 Mar 2026
62.8500
63.7800
61.8000
63.0800
316,100
Tue, 03 Mar 2026
63.1300
63.1800
61.3280
62.4200
233,800
Mon, 02 Mar 2026
63.4200
65.6100
63.1700
65.4100
250,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
64.3900
65.0600
63.3400
64.7100
375,200
Thu, 26 Feb 2026
65.0500
66.3800
63.6800
65.3300
233,800
Wed, 25 Feb 2026
66.6700
66.6700
64.8000
65.0200
174,100
Tue, 24 Feb 2026
65.3700
66.8700
65.2900
66.1600
177,300
Mon, 23 Feb 2026
66.7500
66.7500
64.5250
65.1500
263,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
66.2800
67.4200
66.0150
67.1800
313,500
Thu, 19 Feb 2026
65.6000
67.0600
65.6000
66.7100
215,300
Wed, 18 Feb 2026
66.7100
67.5900
65.8700
66.3900
248,800
Tue, 17 Feb 2026
65.7800
66.5800
64.7600
66.4800
268,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
66.5500
66.9600
64.5050
66.6600
265,100
Thu, 12 Feb 2026
67.6100
68.5700
65.4700
65.7600
252,000
Wed, 11 Feb 2026
68.0000
69.4600
66.5900
67.3000
245,700
Tue, 10 Feb 2026
66.9200
68.2450
66.4100
66.9600
246,800
Mon, 09 Feb 2026
67.6200
68.3950
66.2250
66.5300
365,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.5800
68.5100
66.5200
67.7200
321,400
Thu, 05 Feb 2026
68.3500
68.4500
65.7400
65.8000
317,400
Wed, 04 Feb 2026
70.5900
73.3200
67.7300
69.0500
529,500
Tue, 03 Feb 2026
67.6300
71.2300
67.6300
69.8900
554,900
Tue, 03 Feb 2026
10 · 8-K
Next filing day · accepted 02 Feb, 18:34 ET
8-K ↗
Tue, 03 Feb 2026
9 · 10-Q
Next filing day · accepted 02 Feb, 18:28 ET
10-Q ↗
Mon, 02 Feb 2026
8 · 8-K
After-hours · 17:29 ET
8-K ↗
Mon, 02 Feb 2026
68.1700
70.5500
67.3000
70.0600
533,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
71.3500
71.5200
68.6500
69.4500
627,800
Thu, 29 Jan 2026
68.8800
70.3600
68.2800
70.3300
310,000
Wed, 28 Jan 2026
70.2400
70.6320
67.5200
68.3600
659,300
Tue, 27 Jan 2026
71.1800
71.4000
70.3250
70.7700
247,200
Mon, 26 Jan 2026
72.4000
72.4000
70.8400
71.1600
349,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
73.6100
73.6100
72.0400
72.2000
194,000
Thu, 22 Jan 2026
73.9200
74.5800
72.8100
73.5100
226,100
Wed, 21 Jan 2026
71.8500
73.5600
71.3200
73.0800
456,300
Tue, 20 Jan 2026
71.0600
71.7900
70.0600
71.1900
248,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.2600
72.0500
70.5650
72.0100
866,100
Thu, 15 Jan 2026
70.3200
71.1200
69.9000
70.8400
319,400
Wed, 14 Jan 2026
68.8500
70.0000
68.6800
69.6600
307,500
Tue, 13 Jan 2026
69.2000
69.9700
68.5370
69.1500
270,000
Mon, 12 Jan 2026
66.8500
68.8500
66.8500
68.3100
382,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
68.2300
68.8250
66.7250
67.4000
269,300
Thu, 08 Jan 2026
65.6100
67.9000
65.3090
67.8900
490,900
Wed, 07 Jan 2026
68.6200
68.6200
65.3800
65.4400
344,300
Tue, 06 Jan 2026
65.9400
68.7600
65.7000
68.7600
440,800
Mon, 05 Jan 2026
64.4300
67.1000
64.4300
66.3900
314,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
63.7500
64.6000
62.7900
64.4300
443,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
63.5500
63.8700
62.7800
63.2500
347,200
Tue, 30 Dec 2025
63.8400
64.2300
63.5100
63.7700
273,400
Mon, 29 Dec 2025
64.5100
65.0000
63.7900
64.1400
288,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.9400
65.1400
63.6340
64.9500
225,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
65.1600
65.5000
64.8400
65.1100
113,300
Tue, 23 Dec 2025
63.9500
65.3200
63.7000
65.0000
331,400
Mon, 22 Dec 2025
64.7100
64.9900
63.1700
63.8900
354,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
63.8800
64.8300
63.6100
64.1500
947,000
Thu, 18 Dec 2025
64.9000
65.3200
63.8300
63.9400
262,200
Wed, 17 Dec 2025
63.7000
65.0200
62.9900
63.7300
414,500
Tue, 16 Dec 2025
64.6400
64.9060
63.7050
64.0500
479,900
Mon, 15 Dec 2025
65.6200
65.6200
64.0730
64.5800
588,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
7 · DEF 14A
After-hours · 16:28 ET
DEF 14A ↗
Fri, 12 Dec 2025
66.4800
66.8800
64.3500
64.6700
497,500
Thu, 11 Dec 2025
64.9100
66.7600
64.3800
66.6600
563,300
Wed, 10 Dec 2025
63.5000
65.9700
63.1400
64.9100
632,800
Tue, 09 Dec 2025
63.1900
64.3900
62.9400
63.4100
328,800
Mon, 08 Dec 2025
63.9400
64.3000
63.4460
63.7700
450,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.0200
64.9400
63.5100
63.8400
349,400
Thu, 04 Dec 2025
65.9400
66.0400
64.3600
64.6600
478,400
Wed, 03 Dec 2025
64.9900
66.8700
64.9900
66.2800
744,300
Tue, 02 Dec 2025
6 · 8-K
After-hours · 16:07 ET
8-K ↗
Tue, 02 Dec 2025
65.7700
65.8800
64.0600
65.0500
511,600
Mon, 01 Dec 2025
66.2800
67.4000
65.1400
65.4200
363,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
67.0500
67.5100
66.4200
66.9500
217,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
65.1000
67.0300
65.0500
66.8900
431,800
Wed, 26 Nov 2025
5 · 10-K
Next filing day · accepted 25 Nov, 17:39 ET
10-K ↗
Tue, 25 Nov 2025
62.9600
65.1100
62.3030
65.1000
413,800
Mon, 24 Nov 2025
61.3300
62.6300
60.9750
62.4700
450,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.9900
62.5100
57.8600
61.5700
851,200
Fri, 21 Nov 2025
4 · 8-K
Next filing day · accepted 20 Nov, 17:48 ET
8-K ↗
Thu, 20 Nov 2025
64.6400
67.0500
55.4600
57.9400
2,358,200
Thu, 20 Nov 2025
3 · 8-K
Next filing day · accepted 19 Nov, 18:48 ET
8-K ↗
Wed, 19 Nov 2025
65.5600
72.8400
65.3600
66.5300
1,204,400
Tue, 18 Nov 2025
64.0800
65.2300
63.2900
65.1000
506,400
Mon, 17 Nov 2025
64.7500
66.4500
63.8200
64.6500
788,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
64.1300
65.3400
64.0500
65.0100
399,800
Thu, 13 Nov 2025
65.0500
66.0400
64.2400
64.8300
421,600
Wed, 12 Nov 2025
65.2800
66.1100
65.0650
65.8600
413,900
Tue, 11 Nov 2025
65.3700
65.6450
64.3400
65.1100
365,200
Mon, 10 Nov 2025
66.6700
66.9200
65.2580
65.4000
320,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.7800
66.4900
65.0100
65.9000
434,900
Thu, 06 Nov 2025
68.2000
68.5800
65.8600
66.5500
366,200
Wed, 05 Nov 2025
68.0300
69.0850
67.0800
68.3200
375,100
Tue, 04 Nov 2025
68.8900
69.2850
67.9000
68.4000
424,300
Mon, 03 Nov 2025
69.1800
70.4330
67.5900
70.0000
399,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.6100
69.4300
67.9500
69.2500
375,200
Thu, 30 Oct 2025
68.8400
70.0000
68.5500
68.6100
406,600
Wed, 29 Oct 2025
68.7700
70.8200
68.6800
69.4700
506,100
Tue, 28 Oct 2025
68.0000
68.9400
67.6100
68.7800
299,800
Mon, 27 Oct 2025
68.8600
69.2800
67.9200
68.5500
311,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
68.9700
69.3500
67.9900
68.3300
440,400
Thu, 23 Oct 2025
66.4500
67.9300
66.4500
67.9300
232,300
Wed, 22 Oct 2025
67.2600
67.4800
65.6200
66.1100
494,900
Tue, 21 Oct 2025
65.9400
67.4100
65.7600
67.1800
307,500
Mon, 20 Oct 2025
65.6900
66.7000
65.6900
66.0000
265,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.5800
66.9800
64.9900
65.2000
685,300
Thu, 16 Oct 2025
66.0300
66.5700
65.5350
66.4000
594,600
Wed, 15 Oct 2025
65.5900
66.7150
64.3550
66.0300
577,000
Tue, 14 Oct 2025
62.5300
64.7700
61.8300
64.3800
364,000
Mon, 13 Oct 2025
63.1300
63.7900
62.2550
63.6900
314,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
63.7100
64.0800
61.5300
61.6100
556,800
Thu, 09 Oct 2025
64.4800
64.7700
63.2350
63.4200
333,100
Wed, 08 Oct 2025
63.4700
64.5600
62.5950
64.5600
257,100
Tue, 07 Oct 2025
64.3200
64.5500
62.4600
62.6100
396,300
Mon, 06 Oct 2025
64.0000
64.7650
63.6000
63.6900
452,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
2 · 8-K
After-hours · 16:07 ET
8-K ↗
Fri, 03 Oct 2025
64.1800
64.8100
63.6900
63.9400
364,000
Thu, 02 Oct 2025
64.1500
64.8100
62.8150
64.1800
667,300
Wed, 01 Oct 2025
62.3400
65.0900
62.0600
64.1600
699,200
Tue, 30 Sep 2025
60.2000
64.0000
59.8400
62.7400
1,403,800
Mon, 29 Sep 2025
1 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 29 Sep 2025
61.0000
61.1050
60.2400
60.6900
525,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.8200
61.3550
59.5000
60.7600
1,118,900
Thu, 25 Sep 2025
60.4700
61.2000
59.9400
60.5200
462,300
Wed, 24 Sep 2025
60.5400
61.8180
60.3500
61.0400
767,500
Tue, 23 Sep 2025
61.1400
61.8700
60.4200
60.7000
630,800
Mon, 22 Sep 2025
60.2200
60.8100
59.4100
60.5600
738,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.9100
60.9100
59.8700
60.2900
1,345,800
Thu, 18 Sep 2025
60.4700
60.7550
58.7500
60.5700
601,900
Wed, 17 Sep 2025
62.0000
62.7900
59.7200
59.8000
797,000
Tue, 16 Sep 2025
62.0000
62.2000
61.2100
61.9600
375,700
Mon, 15 Sep 2025
61.5300
61.9100
60.8500
61.7700
685,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.2700
62.4300
61.0400
61.1600
589,400
Thu, 11 Sep 2025
61.0000
62.5000
60.7800
62.2100
531,200
Wed, 10 Sep 2025
58.6700
60.7700
58.4850
60.7000
677,500
Tue, 09 Sep 2025
58.2100
58.4450
57.3450
58.2400
574,000
Mon, 08 Sep 2025
59.1700
59.1700
57.5400
58.5200
510,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.4900
59.3400
57.6600
59.2700
552,900