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
58.2100
58.3600
58.1300
58.2700
597,513
Thu, 22 Oct 2026
58.6500
58.7300
58.5800
58.7300
504,000
Wed, 21 Oct 2026
58.5500
58.6600
58.4800
58.4900
526,700
Tue, 20 Oct 2026
58.5300
58.6800
58.4500
58.4900
777,700
Mon, 19 Oct 2026
58.4600
59.0000
58.4100
58.5100
1,593,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
58.5400
58.7300
58.4900
58.5200
2,454,100
Thu, 15 Oct 2026
58.8000
58.8500
58.4800
58.5500
1,412,300
Wed, 14 Oct 2026
58.5000
58.6400
58.4400
58.5700
1,883,300
Tue, 13 Oct 2026
58.4000
58.5900
58.2900
58.5300
1,170,200
Mon, 12 Oct 2026
58.5000
58.5600
58.4100
58.4200
733,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
58.4800
58.6200
58.4000
58.6100
622,800
Thu, 08 Oct 2026
58.6100
58.6100
58.3000
58.5800
948,200
Wed, 07 Oct 2026
58.5300
58.6400
58.3800
58.5100
874,400
Tue, 06 Oct 2026
58.6300
58.6800
58.5000
58.5500
853,300
Mon, 05 Oct 2026
58.4700
58.5900
58.3800
58.5100
1,266,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
58.6400
58.8400
58.3900
58.4100
2,412,300
Thu, 01 Oct 2026
58.3700
58.6000
58.1000
58.5300
1,765,200
Wed, 30 Sep 2026
30 · 8-K
After-hours · 16:45 ET
8-K ↗
Wed, 30 Sep 2026
58.6000
58.6000
58.3200
58.3200
2,384,100
Tue, 29 Sep 2026
58.2000
58.5800
58.1500
58.5000
1,154,800
Mon, 28 Sep 2026
58.4700
58.5100
58.1600
58.2700
1,994,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
58.2000
58.5900
58.0900
58.5200
1,446,700
Thu, 24 Sep 2026
58.4100
58.4100
58.1400
58.1700
2,453,000
Wed, 23 Sep 2026
58.6300
58.7400
58.3200
58.3200
1,620,400
Tue, 22 Sep 2026
58.5100
58.8900
58.4200
58.6300
2,409,300
Mon, 21 Sep 2026
58.4600
58.7100
58.3600
58.5700
1,869,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
58.5000
58.5400
58.3200
58.4400
4,240,700
Thu, 17 Sep 2026
58.6000
58.9300
58.3900
58.5900
1,526,500
Wed, 16 Sep 2026
58.2600
58.6100
58.1600
58.5400
1,893,100
Tue, 15 Sep 2026
57.7500
58.4700
57.7400
58.2000
2,286,400
Mon, 14 Sep 2026
57.6600
57.8900
57.6100
57.6800
877,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
57.9000
57.9400
57.6300
57.6700
1,119,600
Thu, 10 Sep 2026
57.8800
57.9300
57.7800
57.8600
1,673,300
Wed, 09 Sep 2026
58.2500
58.2500
57.8700
57.9000
944,700
Tue, 08 Sep 2026
57.9900
58.1800
57.8700
58.0900
1,667,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
58.2100
58.2500
58.0000
58.0000
1,237,200
Thu, 03 Sep 2026
58.1300
58.3600
58.0400
58.1400
1,648,200
Wed, 02 Sep 2026
29 · 8-K
After-hours · 16:35 ET
8-K ↗
Wed, 02 Sep 2026
57.7700
58.1600
57.6900
58.0700
3,191,300
Tue, 01 Sep 2026
28 · 424B2
After-hours · 16:27 ET
424B2 ↗
Tue, 01 Sep 2026
57.5000
57.9000
57.4600
57.8500
3,084,500
Mon, 31 Aug 2026
27 · 424B5
After-hours · 16:01 ET
424B5 ↗
Mon, 31 Aug 2026
57.7200
57.7500
57.6000
57.6100
1,254,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
57.6400
57.7300
57.5500
57.6400
891,300
Thu, 27 Aug 2026
57.4900
57.5900
57.4100
57.5100
342,900
Wed, 26 Aug 2026
57.5500
57.6500
57.3500
57.5400
549,500
Tue, 25 Aug 2026
57.2200
57.5000
57.1300
57.3100
651,600
Mon, 24 Aug 2026
57.2200
57.3400
57.0700
57.0800
1,144,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
57.4100
57.5300
57.2200
57.2200
1,274,600
Thu, 20 Aug 2026
57.6100
57.7000
57.3200
57.4600
977,400
Wed, 19 Aug 2026
26 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 19 Aug 2026
57.6500
57.6500
57.5300
57.6000
736,700
Tue, 18 Aug 2026
57.7500
57.7500
57.4600
57.4900
892,000
Mon, 17 Aug 2026
57.3400
57.5800
57.3400
57.5800
694,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
57.3500
57.4700
57.3200
57.4000
467,900
Thu, 13 Aug 2026
57.4300
57.5000
57.3100
57.3900
596,700
Wed, 12 Aug 2026
57.3500
57.4100
57.3000
57.3300
760,200
Tue, 11 Aug 2026
57.2500
57.4500
57.2400
57.3100
431,000
Mon, 10 Aug 2026
57.4700
57.5500
57.3500
57.3600
685,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
57.3000
57.7300
57.3000
57.6000
611,700
Thu, 06 Aug 2026
57.6800
57.8400
57.3500
57.4900
590,700
Wed, 05 Aug 2026
57.4200
57.6000
57.3600
57.3600
1,248,500
Tue, 04 Aug 2026
57.6200
57.7100
57.4800
57.6000
1,340,300
Mon, 03 Aug 2026
57.6500
57.7700
57.5200
57.6000
1,020,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
25 · 10-Q
After-hours · 16:38 ET
10-Q ↗
Fri, 31 Jul 2026
57.9000
58.0300
57.8000
57.9200
1,000,100
Fri, 31 Jul 2026
24 · 8-K
Pre-market · 07:13 ET
8-K ↗
Thu, 30 Jul 2026
57.6500
58.1200
57.6500
57.9700
540,200
Wed, 29 Jul 2026
57.9800
58.0700
57.6700
57.6900
1,342,000
Tue, 28 Jul 2026
58.1600
58.3000
58.0000
58.0500
591,400
Mon, 27 Jul 2026
58.4100
58.5500
58.1500
58.1600
957,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
58.3400
58.4000
58.2300
58.4000
404,600
Thu, 23 Jul 2026
58.2300
58.3400
57.9500
58.3000
461,400
Wed, 22 Jul 2026
58.0700
58.4200
58.0700
58.3000
788,000
Tue, 21 Jul 2026
23 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 21 Jul 2026
57.7600
58.1400
57.7600
58.0900
891,500
Mon, 20 Jul 2026
57.5300
57.9500
57.5300
57.8000
1,343,600
Mon, 20 Jul 2026
22 · 8-K
Next filing day · accepted 17 Jul, 17:45 ET
8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
57.7200
57.8100
57.2500
57.4100
1,489,000
Thu, 16 Jul 2026
57.0500
57.6500
56.8700
57.5700
1,128,600
Wed, 15 Jul 2026
56.9200
57.3600
56.7500
57.1100
830,900
Tue, 14 Jul 2026
57.3100
57.4300
56.9300
57.0000
523,500
Mon, 13 Jul 2026
56.7200
57.1900
56.7200
57.0900
446,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
56.5400
56.9200
56.3200
56.8700
482,000
Thu, 09 Jul 2026
56.4500
56.9400
56.3000
56.5400
2,286,600
Wed, 08 Jul 2026
56.6000
56.7500
56.3600
56.4000
880,700
Tue, 07 Jul 2026
57.0000
57.1900
56.5500
56.5700
1,103,100
Mon, 06 Jul 2026
56.8300
57.2600
56.2700
56.6400
1,537,900
Mon, 06 Jul 2026
21 · 8-K
Pre-market · 07:28 ET
8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
56.8300
57.7800
55.6400
56.9400
7,133,800
Wed, 01 Jul 2026
56.7700
56.9200
56.7100
56.7200
1,392,100
Tue, 30 Jun 2026
57.0000
57.0600
56.7800
56.7800
1,580,900
Mon, 29 Jun 2026
57.0600
57.0800
56.6700
56.9100
1,585,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
57.4000
57.5200
56.8600
57.1300
4,886,300
Thu, 25 Jun 2026
57.5800
57.7600
57.4300
57.4900
1,112,000
Wed, 24 Jun 2026
57.4000
57.6500
57.3400
57.4700
1,237,600
Tue, 23 Jun 2026
57.3500
57.5100
57.2200
57.3600
1,381,100
Mon, 22 Jun 2026
57.0000
57.5900
57.0000
57.3500
1,435,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
56.5000
57.1300
56.4700
57.0600
3,672,800
Wed, 17 Jun 2026
56.6200
57.0100
56.4500
56.4500
1,984,300
Tue, 16 Jun 2026
56.9900
57.3100
56.5100
56.8800
2,483,900
Mon, 15 Jun 2026
57.0000
57.4100
56.9700
57.0500
1,074,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
57.4200
57.4900
56.9000
57.0600
1,901,800
Thu, 11 Jun 2026
20 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 11 Jun 2026
57.6200
57.6200
57.0300
57.1400
2,508,900
Wed, 10 Jun 2026
57.7500
57.8100
57.4500
57.4500
1,806,600
Tue, 09 Jun 2026
58.0800
58.1600
57.5500
57.7800
2,430,000
Mon, 08 Jun 2026
59.3400
59.3500
57.1900
58.0900
5,768,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.2800
59.4800
59.2600
59.3300
944,600
Thu, 04 Jun 2026
59.3200
59.3300
59.1800
59.2800
734,800
Wed, 03 Jun 2026
59.1500
59.5000
59.0200
59.0200
1,665,300
Tue, 02 Jun 2026
59.1900
59.4400
59.1900
59.2300
942,600
Tue, 02 Jun 2026
19 · 8-K
Next filing day · accepted 01 Jun, 17:54 ET
8-K ↗
Mon, 01 Jun 2026
59.2300
59.3600
59.0700
59.0900
1,409,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
59.4200
59.4700
59.1700
59.2100
1,922,700
Thu, 28 May 2026
59.4800
59.5200
59.4100
59.4100
871,200
Wed, 27 May 2026
59.4100
59.5300
59.4100
59.4800
988,700
Tue, 26 May 2026
59.4600
59.5200
59.4200
59.4500
1,264,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
59.4400
59.4900
59.3800
59.4700
1,054,900
Thu, 21 May 2026
59.4500
59.4800
59.4100
59.4700
1,079,200
Wed, 20 May 2026
59.5000
59.5000
59.3900
59.4800
1,381,900
Tue, 19 May 2026
59.4700
59.5000
59.3500
59.4500
982,700
Mon, 18 May 2026
59.3500
59.4500
59.2700
59.4300
1,721,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
59.2100
59.2600
58.9300
59.2500
1,678,400
Thu, 14 May 2026
59.3200
59.4800
59.3100
59.3400
879,500
Wed, 13 May 2026
59.2200
59.3500
59.1400
59.3500
1,185,500
Tue, 12 May 2026
59.2900
59.3600
59.1900
59.2900
1,013,100
Mon, 11 May 2026
59.0500
59.2500
58.9700
59.2500
1,200,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
59.2200
59.2700
58.9300
58.9900
4,350,000
Thu, 07 May 2026
59.1800
59.3000
59.1000
59.2400
2,221,000
Wed, 06 May 2026
59.2300
59.2900
59.1400
59.1900
1,823,100
Tue, 05 May 2026
59.1800
59.2500
59.0900
59.1700
1,298,000
Mon, 04 May 2026
59.0000
59.1900
59.0000
59.1900
1,091,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
18 · 10-Q
After-hours · 16:22 ET
10-Q ↗
Fri, 01 May 2026
59.0000
59.2400
58.9000
59.2000
1,959,000
Fri, 01 May 2026
17 · 8-K
Pre-market · 07:09 ET
8-K ↗
Thu, 30 Apr 2026
58.7900
59.0600
58.6700
59.0600
1,229,400
Wed, 29 Apr 2026
58.9700
58.9900
58.8000
58.8600
1,032,000
Tue, 28 Apr 2026
16 · DEF 14A
After-hours · 17:08 ET
DEF 14A ↗
Tue, 28 Apr 2026
59.0500
59.0700
58.9600
58.9700
829,000
Mon, 27 Apr 2026
58.8100
59.1200
58.8000
58.9200
1,232,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
58.9500
59.0600
58.9100
59.0200
921,900
Thu, 23 Apr 2026
58.9900
59.0700
58.8800
59.0000
1,234,600
Wed, 22 Apr 2026
59.0900
59.0900
58.8000
58.8200
938,300
Tue, 21 Apr 2026
59.0000
59.0800
58.6800
58.9900
1,674,200
Mon, 20 Apr 2026
59.0000
59.1100
58.9700
58.9700
870,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
59.0000
59.1300
58.9100
58.9700
899,800
Thu, 16 Apr 2026
59.0000
59.0800
58.9700
58.9900
1,347,900
Wed, 15 Apr 2026
59.0300
59.1200
59.0000
59.0300
970,200
Tue, 14 Apr 2026
58.9900
59.1300
58.8500
59.1100
1,052,900
Mon, 13 Apr 2026
59.0500
59.1500
58.8600
59.0800
830,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.1500
59.1900
59.0500
59.1800
1,030,700
Thu, 09 Apr 2026
59.1600
59.2300
58.9300
59.0600
2,061,200
Wed, 08 Apr 2026
59.3000
59.3300
59.0300
59.1700
1,663,600
Tue, 07 Apr 2026
58.8900
59.1300
58.8400
59.1300
1,361,200
Mon, 06 Apr 2026
58.7600
58.9500
58.6700
58.9000
946,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
58.6500
58.9600
58.5400
58.8500
1,434,800
Wed, 01 Apr 2026
58.4100
58.6900
58.3400
58.6900
858,700
Tue, 31 Mar 2026
15 · 8-K
After-hours · 16:46 ET
8-K ↗
Tue, 31 Mar 2026
58.7500
58.7500
58.2500
58.4600
1,219,800
Mon, 30 Mar 2026
58.3500
58.7300
58.3300
58.6400
1,485,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.3200
58.4500
58.2500
58.3400
1,246,200
Thu, 26 Mar 2026
58.2500
58.4900
58.2500
58.2500
953,700
Wed, 25 Mar 2026
58.4500
58.6000
58.2600
58.2900
1,550,800
Tue, 24 Mar 2026
58.3500
58.5100
58.2200
58.5000
1,308,500
Mon, 23 Mar 2026
58.5900
58.5900
58.2100
58.4200
1,779,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.3900
58.3900
58.0100
58.0700
3,013,700
Thu, 19 Mar 2026
58.1600
58.3500
58.0900
58.2900
1,289,600
Wed, 18 Mar 2026
58.4700
58.4900
58.1600
58.2500
1,912,600
Tue, 17 Mar 2026
58.6000
58.6500
58.4100
58.4600
1,405,600
Mon, 16 Mar 2026
58.9000
58.9300
58.5100
58.5500
1,218,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
58.9000
58.9200
58.7100
58.8500
1,154,600
Thu, 12 Mar 2026
58.5500
58.7700
58.3700
58.7000
1,772,000
Wed, 11 Mar 2026
58.7700
58.7800
58.5200
58.5200
1,237,500
Tue, 10 Mar 2026
58.7500
58.9200
58.7500
58.8200
1,169,300
Mon, 09 Mar 2026
58.7500
58.9100
58.6100
58.8200
1,103,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.9700
59.0000
58.7100
58.8800
1,293,900
Thu, 05 Mar 2026
58.9200
59.0400
58.7300
58.9600
1,253,500
Wed, 04 Mar 2026
58.9300
59.1300
58.8400
59.0000
1,818,900
Tue, 03 Mar 2026
14 · 8-K
After-hours · 16:27 ET
8-K ↗
Tue, 03 Mar 2026
59.0500
59.1700
58.9000
58.9300
1,451,100
Tue, 03 Mar 2026
13 · 8-K
Pre-market · 07:13 ET
8-K ↗
Tue, 03 Mar 2026
12 · 424B5
Pre-market · 07:12 ET
424B5 ↗
Mon, 02 Mar 2026
58.9300
59.3000
58.9100
59.2000
1,427,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
11 · 10-K
After-hours · 16:31 ET
10-K ↗
Fri, 27 Feb 2026
59.2000
59.2900
58.9900
59.0200
1,234,400
Fri, 27 Feb 2026
10 · 8-K
Pre-market · 07:03 ET
8-K ↗
Thu, 26 Feb 2026
59.4500
59.4800
59.1500
59.1500
963,700
Wed, 25 Feb 2026
59.0400
59.4500
58.8900
59.4400
986,000
Tue, 24 Feb 2026
58.8200
59.1600
58.5300
59.1000
1,377,700
Mon, 23 Feb 2026
59.1800
59.1800
58.7800
58.8700
969,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
59.0000
59.0700
58.7400
59.0500
2,309,800
Thu, 19 Feb 2026
59.2100
59.3000
58.8400
58.8400
1,629,600
Wed, 18 Feb 2026
59.4400
59.4400
59.1900
59.2500
808,700
Tue, 17 Feb 2026
59.4500
59.4600
59.1900
59.3300
757,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
59.4900
59.4900
59.2400
59.2800
1,241,300
Thu, 12 Feb 2026
59.3900
59.5200
59.2100
59.3000
1,427,500
Wed, 11 Feb 2026
59.3900
59.3900
59.2500
59.3200
947,600
Tue, 10 Feb 2026
59.1100
59.2900
58.8900
59.1600
1,020,600
Mon, 09 Feb 2026
59.0000
59.0200
58.8700
58.9800
828,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
59.2200
59.2200
58.9200
58.9900
1,574,400
Thu, 05 Feb 2026
58.9500
59.2000
58.8800
59.0300
1,516,100
Wed, 04 Feb 2026
58.9600
59.0100
58.8000
58.9100
945,100
Tue, 03 Feb 2026
58.7700
59.0100
58.7700
58.9100
657,700
Mon, 02 Feb 2026
59.0000
59.0500
58.7100
58.7400
1,165,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
58.8000
59.0000
58.6900
58.9200
826,300
Thu, 29 Jan 2026
59.2500
59.4500
59.1100
59.2400
1,310,500
Wed, 28 Jan 2026
59.1100
59.3200
59.0900
59.3000
1,144,100
Tue, 27 Jan 2026
59.2000
59.2600
59.0000
59.2600
1,011,700
Mon, 26 Jan 2026
59.2500
59.3600
58.8000
59.2000
3,384,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.2500
59.3700
59.1800
59.2400
656,600
Thu, 22 Jan 2026
59.2800
59.4700
59.2700
59.3000
486,300
Wed, 21 Jan 2026
59.4200
59.4400
59.2300
59.3100
838,600
Tue, 20 Jan 2026
59.1900
59.3100
59.1400
59.3000
555,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
59.0000
59.1600
59.0000
59.1600
745,000
Thu, 15 Jan 2026
59.0600
59.1600
59.0200
59.0300
716,600
Wed, 14 Jan 2026
59.0000
59.1000
59.0000
59.1000
509,900
Tue, 13 Jan 2026
58.9600
59.0800
58.9400
59.0100
459,700
Mon, 12 Jan 2026
58.9600
59.0100
58.9000
58.9600
1,045,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
59.0600
59.1900
58.9500
58.9500
741,900
Thu, 08 Jan 2026
59.1100
59.2000
59.0500
59.1000
551,500
Wed, 07 Jan 2026
59.0600
59.1300
58.9500
59.1300
590,400
Tue, 06 Jan 2026
58.9500
59.1500
58.9100
59.0100
858,600
Mon, 05 Jan 2026
58.9300
59.0200
58.9000
58.9600
765,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
59.0000
59.1100
58.8600
59.0500
561,600
Fri, 02 Jan 2026
9 · 8-K
Pre-market · 07:37 ET
8-K ↗
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
59.0000
59.0100
58.8300
58.8800
621,700
Tue, 30 Dec 2025
58.9200
59.0200
58.8500
58.9400
1,092,500
Mon, 29 Dec 2025
59.0500
59.0700
58.9100
58.9500
698,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.9500
59.0300
58.9200
58.9200
460,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.1200
59.1200
58.9000
58.9500
183,800
Tue, 23 Dec 2025
58.8500
59.1100
58.8000
59.0000
555,300
Mon, 22 Dec 2025
58.8000
58.9700
58.7000
58.9300
662,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
8 · 8-K
After-hours · 16:20 ET
8-K ↗
Fri, 19 Dec 2025
59.0000
59.0200
58.7000
58.7500
2,575,400
Thu, 18 Dec 2025
58.8000
59.0600
58.7300
58.9600
1,442,200
Wed, 17 Dec 2025
58.7500
58.8300
58.6900
58.7100
748,100
Tue, 16 Dec 2025
58.9700
58.9700
58.7000
58.7300
903,100
Mon, 15 Dec 2025
58.8700
58.9200
58.7600
58.8800
860,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
58.5800
58.8500
58.4800
58.8100
1,249,500
Thu, 11 Dec 2025
58.4500
58.7400
58.3300
58.4700
1,021,800
Wed, 10 Dec 2025
7 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 10 Dec 2025
58.2500
58.4700
58.2500
58.3800
1,505,000
Tue, 09 Dec 2025
58.2800
58.3900
58.2200
58.2500
735,700
Mon, 08 Dec 2025
58.2100
58.5100
58.2000
58.2200
992,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
58.1400
58.3800
58.1000
58.2300
565,700
Thu, 04 Dec 2025
58.0500
58.2000
58.0500
58.1300
729,200
Wed, 03 Dec 2025
58.4000
58.4000
58.0100
58.2100
934,700
Tue, 02 Dec 2025
58.2400
58.4300
58.0000
58.0100
763,400
Tue, 02 Dec 2025
6 · 8-K
Pre-market · 08:53 ET
8-K ↗
Mon, 01 Dec 2025
58.2400
58.4000
58.1900
58.4000
594,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
58.0200
58.4500
58.0200
58.4500
397,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.9200
58.2200
57.9200
58.1500
763,500
Tue, 25 Nov 2025
58.1600
58.1900
57.8400
57.9900
826,100
Mon, 24 Nov 2025
58.0900
58.1800
57.9500
58.1600
1,199,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.7200
58.2500
57.7000
58.0800
1,150,100
Thu, 20 Nov 2025
57.7700
57.8500
57.7000
57.7900
614,700
Wed, 19 Nov 2025
57.5900
57.8800
57.5300
57.7700
546,300
Tue, 18 Nov 2025
5 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 18 Nov 2025
57.9500
57.9500
57.6800
57.7400
559,100
Mon, 17 Nov 2025
57.9000
57.9500
57.7600
57.8000
519,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.6600
57.8900
57.5100
57.8400
705,300
Thu, 13 Nov 2025
57.6700
57.7200
57.4700
57.5200
1,191,700
Wed, 12 Nov 2025
57.7500
57.8000
57.6500
57.7300
569,400
Tue, 11 Nov 2025
57.8500
57.9000
57.5800
57.7600
607,500
Mon, 10 Nov 2025
4 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 10 Nov 2025
57.4000
57.9000
57.2600
57.7900
786,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
57.1500
57.3400
57.0400
57.3400
1,037,700
Thu, 06 Nov 2025
3 · 8-K
After-hours · 17:27 ET
8-K ↗
Thu, 06 Nov 2025
56.9000
57.1700
56.9000
57.0700
1,087,900
Wed, 05 Nov 2025
57.0600
57.0600
56.9100
56.9500
416,800
Tue, 04 Nov 2025
56.8300
56.9800
56.8300
56.9500
466,200
Mon, 03 Nov 2025
56.9300
56.9700
56.8000
56.9000
612,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Fri, 31 Oct 2025
56.8200
56.9500
56.7900
56.8000
506,000
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Thu, 30 Oct 2025
56.8000
56.8900
56.7900
56.8200
416,000
Wed, 29 Oct 2025
56.8100
56.8500
56.7800
56.8300
697,300
Tue, 28 Oct 2025
56.7700
56.9600
56.7700
56.8000
870,000
Mon, 27 Oct 2025
56.8000
56.8400
56.7600
56.7700
756,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
56.8700
56.8700
56.7300
56.8000
1,002,400