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
80.4600
82.7200
80.0800
82.3500
1,045,842
Thu, 03 Sep 2026
34 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 03 Sep 2026
81.0000
81.4200
79.2400
80.1100
878,000
Wed, 02 Sep 2026
78.9000
81.7000
78.1100
81.4200
739,700
Tue, 01 Sep 2026
79.3300
79.8000
78.1600
79.6100
557,300
Mon, 31 Aug 2026
78.4200
78.9400
77.3400
78.8600
777,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
77.8300
79.0500
77.6500
78.0300
405,100
Thu, 27 Aug 2026
75.9700
78.1000
75.9700
77.4400
509,000
Wed, 26 Aug 2026
76.3900
76.5000
73.9900
74.8500
697,500
Tue, 25 Aug 2026
77.9500
78.0900
77.1000
77.2000
552,500
Mon, 24 Aug 2026
78.0000
78.7100
77.6300
78.1800
398,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
79.0000
80.7700
78.1500
78.4900
722,000
Thu, 20 Aug 2026
79.2000
79.7500
78.3100
78.4000
516,000
Wed, 19 Aug 2026
80.3500
81.1200
79.1800
79.2000
761,600
Tue, 18 Aug 2026
80.3400
81.0000
79.0800
79.3400
633,100
Mon, 17 Aug 2026
33 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 17 Aug 2026
79.4900
81.2500
78.7200
80.3300
1,174,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
78.8900
80.1100
78.8400
79.4100
431,700
Thu, 13 Aug 2026
76.4200
79.2600
76.2700
78.5400
831,700
Wed, 12 Aug 2026
74.1800
76.6200
74.1100
76.1500
763,000
Tue, 11 Aug 2026
76.6300
77.0300
73.5500
74.1900
658,200
Mon, 10 Aug 2026
76.1200
76.9900
75.2400
76.4400
1,064,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.3800
77.0900
74.8000
76.0800
523,000
Thu, 06 Aug 2026
75.5300
77.1900
74.5400
76.3800
1,111,900
Wed, 05 Aug 2026
76.4000
76.4300
73.9500
74.0500
1,009,000
Tue, 04 Aug 2026
77.4400
77.5100
75.0300
76.4000
1,101,600
Mon, 03 Aug 2026
77.9000
78.7600
75.6000
77.7700
770,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
75.8200
78.4400
74.7600
77.8600
1,143,800
Thu, 30 Jul 2026
32 · 6-K
After-hours · 16:14 ET
6-K ↗
Thu, 30 Jul 2026
77.0000
77.9200
73.9600
75.5300
1,346,600
Wed, 29 Jul 2026
79.2800
79.6500
77.7000
78.5300
661,800
Tue, 28 Jul 2026
78.8000
80.4200
78.4000
79.0900
900,100
Mon, 27 Jul 2026
77.8300
79.3600
77.0000
78.4000
758,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.9000
80.7500
78.7400
79.4900
322,800
Thu, 23 Jul 2026
78.5100
79.8700
78.3100
79.4000
389,900
Wed, 22 Jul 2026
31 · 6-K
After-hours · 16:18 ET
6-K ↗
Wed, 22 Jul 2026
79.7600
80.2500
78.1200
78.4600
397,100
Tue, 21 Jul 2026
78.9200
80.5700
78.1400
79.6600
427,500
Mon, 20 Jul 2026
77.6400
79.4800
77.2700
77.9800
423,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
76.8600
77.1100
75.4100
76.4900
471,200
Thu, 16 Jul 2026
78.2700
80.3800
77.7700
77.9500
381,900
Wed, 15 Jul 2026
77.1500
78.6300
76.1600
78.5500
450,500
Tue, 14 Jul 2026
76.8900
79.2900
76.5600
77.8700
570,400
Mon, 13 Jul 2026
80.0400
80.7500
76.8600
77.2800
831,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
76.5300
79.6800
76.5300
79.3200
963,100
Thu, 09 Jul 2026
76.9300
77.2600
73.6800
76.2500
1,204,400
Wed, 08 Jul 2026
75.1300
77.7300
74.7100
77.3300
658,500
Tue, 07 Jul 2026
72.8200
74.7900
72.8200
74.3200
641,700
Mon, 06 Jul 2026
73.2200
75.8700
72.1100
73.6700
816,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
71.9000
74.0800
71.4600
73.0100
1,324,300
Wed, 01 Jul 2026
30 · 6-K
After-hours · 16:17 ET
6-K ↗
Wed, 01 Jul 2026
69.5000
70.0700
68.5000
69.5300
1,113,800
Tue, 30 Jun 2026
69.1600
70.3900
68.0000
69.2600
1,481,200
Mon, 29 Jun 2026
72.5800
73.4900
69.7200
70.0900
1,102,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
74.5000
75.4600
71.4000
72.5800
2,193,700
Thu, 25 Jun 2026
77.6400
78.7500
74.9400
75.4600
1,116,200
Wed, 24 Jun 2026
80.6700
81.0100
77.9300
78.3900
843,000
Tue, 23 Jun 2026
82.0600
82.4400
81.1300
81.7000
1,280,200
Mon, 22 Jun 2026
81.1000
83.3100
81.1000
82.4500
1,007,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
29 · 6-K
After-hours · 16:17 ET
6-K ↗
Thu, 18 Jun 2026
78.2000
80.6500
76.2300
80.5800
1,000,700
Wed, 17 Jun 2026
78.1900
79.4300
77.5000
78.0400
775,700
Tue, 16 Jun 2026
79.1300
79.5000
77.3100
78.5200
598,300
Mon, 15 Jun 2026
78.3800
79.0000
76.4500
78.7500
803,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
76.2500
79.1000
75.8100
79.0500
518,900
Thu, 11 Jun 2026
77.5000
78.8500
76.0000
76.1700
552,700
Wed, 10 Jun 2026
76.4900
77.2700
75.6100
76.4600
516,400
Tue, 09 Jun 2026
76.5600
77.0000
75.8100
76.2100
434,300
Mon, 08 Jun 2026
77.2000
77.8100
75.3600
76.1200
567,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.9100
77.2000
74.6700
75.9600
437,000
Thu, 04 Jun 2026
75.4500
76.2100
74.7100
75.0800
512,300
Wed, 03 Jun 2026
75.1900
76.0400
74.5600
75.5500
627,600
Tue, 02 Jun 2026
76.0100
76.3600
74.4800
75.0400
493,700
Mon, 01 Jun 2026
74.5000
76.8900
73.8900
76.3900
919,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.2300
74.5700
72.7800
74.5100
904,000
Thu, 28 May 2026
28 · 6-K
After-hours · 16:19 ET
6-K ↗
Thu, 28 May 2026
27 · 6-K
After-hours · 16:17 ET
6-K ↗
Thu, 28 May 2026
77.0900
77.0900
73.6300
74.6000
1,126,300
Wed, 27 May 2026
79.1400
79.8500
77.3000
77.7000
1,069,900
Tue, 26 May 2026
79.3400
81.4600
78.4800
80.3500
755,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.0100
80.8000
78.0800
80.2100
700,700
Thu, 21 May 2026
81.8100
82.5000
79.7100
80.6100
915,000
Wed, 20 May 2026
80.9000
82.5000
80.4100
81.6800
2,105,000
Tue, 19 May 2026
81.8800
82.0000
80.2000
80.4700
729,100
Mon, 18 May 2026
81.4500
83.9800
80.6100
81.8700
760,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.5100
83.0000
80.8000
82.1200
558,200
Thu, 14 May 2026
82.1600
83.0000
81.2300
82.7200
627,200
Wed, 13 May 2026
83.8400
84.1100
80.1400
82.1300
1,215,200
Tue, 12 May 2026
26 · 6-K
After-hours · 16:31 ET
6-K ↗
Tue, 12 May 2026
85.0000
85.8500
83.4700
83.5100
1,055,900
Mon, 11 May 2026
85.2100
86.1000
82.3500
85.1500
1,654,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.0000
86.2400
81.4400
84.4100
2,689,400
Thu, 07 May 2026
84.2900
85.0000
82.7600
84.6900
1,760,400
Wed, 06 May 2026
84.7900
86.2900
81.7100
82.5600
1,171,000
Tue, 05 May 2026
25 · 6-K
After-hours · 16:38 ET
6-K ↗
Tue, 05 May 2026
85.1400
87.3900
84.4000
86.6200
1,898,700
Mon, 04 May 2026
82.8400
84.2300
82.7000
83.2700
987,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
81.0000
83.1000
79.8700
82.9900
914,900
Thu, 30 Apr 2026
81.0000
81.4500
79.3200
81.3300
976,900
Wed, 29 Apr 2026
81.9900
82.7500
79.9900
81.0500
727,300
Tue, 28 Apr 2026
80.7600
82.0300
79.2100
81.1000
1,182,700
Mon, 27 Apr 2026
24 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 27 Apr 2026
78.6000
80.4400
77.3900
79.7400
1,013,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.5100
78.5700
76.5100
78.3700
751,600
Thu, 23 Apr 2026
76.0000
77.4700
75.5900
77.2000
897,300
Wed, 22 Apr 2026
75.2200
76.1700
73.2500
75.9700
789,000
Tue, 21 Apr 2026
23 · 6-K
After-hours · 16:16 ET
6-K ↗
Tue, 21 Apr 2026
22 · 6-K
After-hours · 16:12 ET
6-K ↗
Tue, 21 Apr 2026
77.7400
78.4200
74.0700
74.6200
1,136,400
Mon, 20 Apr 2026
74.4900
77.4400
73.1200
76.8900
931,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.0900
76.6900
72.9500
75.2100
1,143,200
Thu, 16 Apr 2026
74.4300
75.0700
72.3400
74.0200
758,000
Wed, 15 Apr 2026
21 · 6-K
After-hours · 16:17 ET
6-K ↗
Wed, 15 Apr 2026
75.4400
76.1900
73.4000
73.9600
989,600
Tue, 14 Apr 2026
76.6100
77.0800
73.1500
73.5500
1,059,800
Mon, 13 Apr 2026
75.6300
77.7100
75.4800
76.4500
971,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
20 · 6-K
After-hours · 17:11 ET
6-K ↗
Fri, 10 Apr 2026
75.5000
75.9900
72.5300
74.5100
1,178,400
Thu, 09 Apr 2026
77.0900
78.2900
75.6000
76.0100
1,360,800
Wed, 08 Apr 2026
73.1500
76.9000
72.4900
76.8100
2,572,100
Tue, 07 Apr 2026
76.9900
77.8100
74.0700
74.3600
2,543,400
Mon, 06 Apr 2026
76.5100
77.0000
75.5000
76.5400
444,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
73.8100
77.3700
73.3500
76.4300
1,019,000
Wed, 01 Apr 2026
74.7100
75.7700
74.0200
74.1000
834,600
Tue, 31 Mar 2026
73.8200
75.8000
73.5000
74.6600
978,200
Mon, 30 Mar 2026
19 · 6-K
After-hours · 17:32 ET
6-K ↗
Mon, 30 Mar 2026
75.2200
75.9600
73.3700
73.6600
860,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.5000
75.8000
73.3000
75.7100
755,300
Thu, 26 Mar 2026
73.4800
76.1400
73.2500
73.9100
1,215,800
Wed, 25 Mar 2026
18 · 6-K
After-hours · 17:11 ET
6-K ↗
Wed, 25 Mar 2026
74.2300
74.2300
71.6900
72.3900
987,100
Tue, 24 Mar 2026
71.6900
75.5800
71.2600
75.1200
1,265,100
Mon, 23 Mar 2026
68.4000
71.4200
68.1600
70.6800
2,015,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
17 · 6-K
After-hours · 16:25 ET
6-K ↗
Fri, 20 Mar 2026
16 · 20-F
After-hours · 16:12 ET
20-F ↗
Fri, 20 Mar 2026
70.0000
70.0000
67.3200
67.9800
1,920,300
Thu, 19 Mar 2026
67.4500
69.9000
67.0100
69.1600
1,752,400
Wed, 18 Mar 2026
67.0000
70.2600
66.7000
68.5600
1,939,700
Tue, 17 Mar 2026
68.3700
68.5000
66.1800
66.3000
1,812,100
Mon, 16 Mar 2026
68.3900
69.4000
67.5400
68.4200
1,423,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
66.6400
67.8700
66.0800
66.3900
1,675,600
Thu, 12 Mar 2026
71.1900
71.6400
67.3500
67.4200
1,949,700
Wed, 11 Mar 2026
74.1600
74.4300
71.9200
73.2600
774,400
Tue, 10 Mar 2026
76.0500
77.3400
74.9800
75.2900
1,306,800
Mon, 09 Mar 2026
76.8000
78.3500
76.0200
76.2800
1,543,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
77.6500
77.9500
75.7700
76.8500
1,029,400
Thu, 05 Mar 2026
15 · 6-K
After-hours · 16:16 ET
6-K ↗
Thu, 05 Mar 2026
80.0000
80.0000
76.9800
78.7200
1,200,900
Wed, 04 Mar 2026
78.7000
81.1500
78.2900
80.1900
1,275,200
Tue, 03 Mar 2026
77.6100
81.3000
77.2400
79.4100
2,559,400
Mon, 02 Mar 2026
81.2400
81.8500
76.4800
78.2800
1,575,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.7000
79.5200
76.8600
79.0800
1,126,600
Thu, 26 Feb 2026
74.0000
77.0200
73.4400
77.0100
1,045,700
Wed, 25 Feb 2026
73.2900
73.8300
71.7100
73.8000
556,000
Tue, 24 Feb 2026
72.1200
73.5900
71.6300
73.3700
1,224,600
Mon, 23 Feb 2026
71.1000
72.0500
70.9200
71.8000
640,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.3600
73.3000
71.1000
71.6600
821,400
Thu, 19 Feb 2026
71.9400
72.8500
71.2600
72.4400
956,500
Wed, 18 Feb 2026
69.9400
71.7100
69.8300
70.7400
1,469,600
Tue, 17 Feb 2026
71.0000
71.0000
69.5300
70.0200
1,095,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.8600
70.6100
67.0000
70.5100
2,246,800
Thu, 12 Feb 2026
70.4300
71.4800
67.5500
67.7700
1,308,200
Thu, 12 Feb 2026
14 · 6-K
Pre-market · 06:50 ET
6-K ↗
Wed, 11 Feb 2026
69.3600
70.9600
68.0800
69.8900
1,103,800
Tue, 10 Feb 2026
67.7500
68.3700
66.7300
68.1400
959,800
Mon, 09 Feb 2026
67.8100
69.1900
66.9100
67.7100
792,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.0900
68.7400
64.5000
68.4300
1,461,300
Thu, 05 Feb 2026
64.0000
66.3000
63.2000
65.4000
819,300
Wed, 04 Feb 2026
65.4000
65.4400
64.1000
64.5000
1,112,000
Tue, 03 Feb 2026
64.5000
65.3000
64.0300
64.9700
884,000
Mon, 02 Feb 2026
62.3400
63.8200
62.0000
63.7200
644,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
62.3000
63.7800
62.3000
63.6200
730,800
Thu, 29 Jan 2026
13 · 6-K
After-hours · 16:16 ET
6-K ↗
Thu, 29 Jan 2026
62.8400
63.3900
60.6900
63.3700
1,259,700
Wed, 28 Jan 2026
60.5000
62.5200
60.3800
62.5000
1,011,400
Tue, 27 Jan 2026
57.0000
60.1000
57.0000
60.0000
820,300
Mon, 26 Jan 2026
59.5000
60.4500
57.3700
57.4000
801,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
58.1600
60.5100
58.1600
58.5300
870,200
Thu, 22 Jan 2026
58.7800
58.8400
56.6400
57.0900
556,600
Wed, 21 Jan 2026
58.4000
58.8800
57.4500
58.8000
633,100
Tue, 20 Jan 2026
58.1500
58.9500
57.5000
58.0600
560,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.8000
59.8200
58.5600
59.0800
771,000
Thu, 15 Jan 2026
58.5900
59.2100
57.8000
58.3700
1,042,300
Wed, 14 Jan 2026
60.7700
61.3900
58.8600
59.2900
1,457,900
Tue, 13 Jan 2026
12 · 6-K
After-hours · 16:14 ET
6-K ↗
Tue, 13 Jan 2026
56.2700
60.4000
56.2300
60.0900
2,322,800
Mon, 12 Jan 2026
11 · 6-K
After-hours · 16:14 ET
6-K ↗
Mon, 12 Jan 2026
55.1800
55.5500
54.5500
54.9300
890,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
54.5000
55.3400
53.2600
54.8100
2,363,400
Thu, 08 Jan 2026
56.8800
57.9700
54.6300
56.1800
1,951,600
Wed, 07 Jan 2026
53.6500
56.1200
53.1200
56.1100
1,510,900
Tue, 06 Jan 2026
50.0100
52.4800
50.0100
51.7300
1,207,700
Mon, 05 Jan 2026
10 · 6-K
After-hours · 16:14 ET
6-K ↗
Mon, 05 Jan 2026
51.4400
51.9400
49.4900
49.5100
963,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
50.5400
50.5400
48.9300
49.6900
674,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
50.6800
50.9900
50.4200
50.8300
489,900
Tue, 30 Dec 2025
51.7100
51.7500
50.6500
50.7000
577,700
Mon, 29 Dec 2025
51.4300
51.8700
51.0800
51.6300
641,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
50.9000
51.6600
50.7000
51.4500
411,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
50.7800
51.0400
50.4000
51.0100
309,500
Tue, 23 Dec 2025
51.2200
51.4100
50.4600
50.7900
718,300
Mon, 22 Dec 2025
51.2900
51.9500
51.1500
51.2100
638,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.9000
51.6500
50.5000
51.2600
858,700
Thu, 18 Dec 2025
51.6000
51.6200
50.7900
50.9800
888,800
Wed, 17 Dec 2025
52.0700
52.3800
51.3400
51.8300
968,300
Tue, 16 Dec 2025
9 · 6-K
After-hours · 16:26 ET
6-K ↗
Tue, 16 Dec 2025
51.5900
51.9500
51.1400
51.3900
1,507,200
Mon, 15 Dec 2025
52.1000
52.4000
51.4300
52.0800
1,453,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
53.1000
53.1700
51.9300
51.9900
1,554,900
Thu, 11 Dec 2025
54.5000
54.8500
52.6900
53.2200
1,745,000
Wed, 10 Dec 2025
54.8100
55.0500
53.5000
54.3800
1,896,100
Tue, 09 Dec 2025
55.3700
55.9600
54.7300
54.7300
522,700
Mon, 08 Dec 2025
55.9500
56.7400
55.2700
55.5700
545,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
56.0800
56.7400
55.5500
55.8900
975,500
Thu, 04 Dec 2025
56.3500
56.6000
55.4000
55.9400
679,100
Wed, 03 Dec 2025
57.2500
57.5000
56.3800
56.5800
824,900
Tue, 02 Dec 2025
55.6600
56.9500
54.7300
56.3500
1,042,600
Mon, 01 Dec 2025
57.1800
57.6800
54.9900
55.5600
1,552,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.2900
58.5300
56.8600
57.3300
2,125,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
58.4000
59.5600
57.3200
57.9100
1,450,800
Tue, 25 Nov 2025
59.0900
59.7800
58.1700
58.8600
2,012,300
Mon, 24 Nov 2025
60.6100
61.0200
59.3300
60.1900
899,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.4800
62.0300
59.2700
61.8400
1,043,100
Thu, 20 Nov 2025
61.5500
62.7800
59.9300
60.1600
862,200
Wed, 19 Nov 2025
61.0300
61.9400
60.2700
61.1000
647,000
Tue, 18 Nov 2025
61.3900
62.7400
60.5200
62.2800
709,600
Mon, 17 Nov 2025
61.8500
62.3200
60.9900
61.5700
558,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
60.7100
62.1900
58.6000
61.8500
539,900
Thu, 13 Nov 2025
63.1600
63.2100
61.4400
61.7600
947,900
Wed, 12 Nov 2025
8 · 6-K
After-hours · 16:19 ET
SEC Form 6-K ↗
Wed, 12 Nov 2025
62.6100
63.0600
62.0700
63.0200
551,100
Tue, 11 Nov 2025
64.8700
64.8700
61.2800
62.6000
694,300
Mon, 10 Nov 2025
64.0400
65.5200
63.6500
64.5200
631,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.1900
64.5900
62.6400
63.9700
739,500
Thu, 06 Nov 2025
7 · 6-K
After-hours · 16:17 ET
6-K ↗
Thu, 06 Nov 2025
62.0000
63.2900
61.3900
63.2000
862,300
Wed, 05 Nov 2025
60.9400
62.0100
60.4800
61.3000
500,800
Tue, 04 Nov 2025
60.1600
60.9400
59.2700
60.7400
777,100
Mon, 03 Nov 2025
61.3700
61.6400
60.2700
61.6200
528,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
62.0000
62.0000
60.0900
61.7000
1,732,200
Thu, 30 Oct 2025
6 · 6-K
After-hours · 16:14 ET
6-K ↗
Thu, 30 Oct 2025
60.0100
62.7000
58.5900
61.1400
786,900
Wed, 29 Oct 2025
61.9400
63.0500
61.7700
62.0300
688,800
Tue, 28 Oct 2025
60.4800
61.6200
59.9900
61.4400
576,700
Mon, 27 Oct 2025
60.5000
60.9900
59.5300
60.1900
382,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.7800
61.3800
59.7800
60.3700
635,300
Thu, 23 Oct 2025
59.0000
61.1600
58.8400
60.3300
864,900
Wed, 22 Oct 2025
57.0900
58.5400
56.3400
58.4400
331,000
Tue, 21 Oct 2025
57.6800
57.9200
56.5400
56.8800
464,800
Mon, 20 Oct 2025
58.0000
58.9900
57.4200
57.9400
569,400
Mon, 20 Oct 2025
5 · 6-K
Pre-market · 08:52 ET
SEC Form 6-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
4 · 6-K
After-hours · 16:29 ET
6-K ↗
Fri, 17 Oct 2025
55.6700
57.9800
55.1200
57.4700
986,200
Thu, 16 Oct 2025
54.9800
58.2500
54.8000
55.7300
834,900
Wed, 15 Oct 2025
54.1800
55.2400
54.0100
54.5700
626,400
Tue, 14 Oct 2025
52.8300
53.7200
52.5600
53.4000
579,600
Mon, 13 Oct 2025
54.5500
54.9300
53.1900
54.1500
800,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
54.8900
56.0900
54.0500
54.1100
743,700
Thu, 09 Oct 2025
54.5000
56.7500
54.2600
55.5300
965,800
Wed, 08 Oct 2025
54.4800
54.4900
53.3700
54.1000
882,300
Tue, 07 Oct 2025
55.6500
55.6600
52.0000
54.3300
1,292,900
Mon, 06 Oct 2025
56.6800
57.0300
56.0700
56.2400
574,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
56.6800
57.5400
56.3600
57.3000
551,600
Thu, 02 Oct 2025
56.4900
56.8700
55.6600
56.3000
416,900
Wed, 01 Oct 2025
56.1000
57.1100
55.6000
56.5300
1,094,200
Tue, 30 Sep 2025
56.6600
57.2000
55.3300
56.0500
1,538,800
Mon, 29 Sep 2025
3 · 6-K
After-hours · 16:16 ET
6-K ↗
Mon, 29 Sep 2025
57.9000
57.9000
56.0700
57.1000
972,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
2 · 6-K
After-hours · 16:25 ET
6-K ↗
Fri, 26 Sep 2025
57.4500
57.8300
57.1800
57.8100
1,045,400
Thu, 25 Sep 2025
58.1900
58.1900
56.9400
57.6900
890,800
Wed, 24 Sep 2025
58.5400
58.7100
57.4700
58.0800
574,500
Tue, 23 Sep 2025
58.2500
59.3400
58.1400
58.9100
681,100
Mon, 22 Sep 2025
58.8600
59.2100
57.7700
57.8100
619,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
59.4100
59.4100
58.5400
58.8100
1,270,400
Thu, 18 Sep 2025
60.1800
60.3200
58.6200
59.6800
1,645,400
Wed, 17 Sep 2025
60.8100
62.2300
60.0900
60.2500
1,120,700
Tue, 16 Sep 2025
60.7500
60.8300
60.0000
60.6500
759,800
Mon, 15 Sep 2025
59.0000
61.7900
58.4800
60.8500
1,684,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
59.0000
59.5900
58.4700
58.6900
915,500
Thu, 11 Sep 2025
57.0000
58.3100
56.4000
58.2800
883,500
Wed, 10 Sep 2025
56.5800
57.2000
56.2600
57.1900
686,300
Tue, 09 Sep 2025
1 · 6-K
After-hours · 16:14 ET
6-K ↗
Tue, 09 Sep 2025
58.2300
58.2300
56.7400
57.1300
1,346,600
Mon, 08 Sep 2025
55.9900
59.4300
55.5100
58.6900
3,005,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
51.6800
53.1400
51.5000
53.0500
866,900