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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
70.7500
72.3100
70.3200
71.7000
5,912,143
Thu, 22 Oct 2026
72.6100
73.0500
68.9700
70.6300
8,901,400
Wed, 21 Oct 2026
71.0800
73.2600
70.3300
72.8000
8,255,600
Tue, 20 Oct 2026
70.7200
71.3200
69.7300
70.3300
7,672,300
Mon, 19 Oct 2026
71.4000
71.9400
70.1700
70.3800
6,156,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
69.5200
71.4800
69.2500
71.2800
10,444,900
Thu, 15 Oct 2026
72.8900
72.8900
68.5000
69.2200
12,680,700
Wed, 14 Oct 2026
74.5000
74.5000
72.5900
72.8000
10,634,500
Tue, 13 Oct 2026
74.4200
74.6500
73.5500
74.5700
6,950,600
Mon, 12 Oct 2026
72.0000
74.2100
72.0000
74.1700
7,523,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
72.3100
73.4500
72.0600
72.6700
7,076,900
Thu, 08 Oct 2026
71.5300
72.8500
71.3400
72.3400
9,576,300
Wed, 07 Oct 2026
72.9000
72.9000
70.8300
71.4600
5,173,400
Tue, 06 Oct 2026
70.6700
72.7400
70.1100
72.3900
6,439,200
Mon, 05 Oct 2026
70.5300
71.7300
70.0400
70.8100
5,803,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
68.9300
70.5600
68.6500
70.5400
8,295,700
Thu, 01 Oct 2026
67.8500
69.4200
67.3800
69.2200
7,208,900
Wed, 30 Sep 2026
69.0100
69.1800
67.4800
67.9700
9,586,200
Tue, 29 Sep 2026
68.2400
68.9400
67.6200
68.6300
6,697,000
Mon, 28 Sep 2026
69.5200
69.5200
68.4000
68.9800
5,586,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
70.3600
70.4700
68.8200
69.2600
6,433,300
Thu, 24 Sep 2026
71.4500
71.4500
70.2900
70.5800
4,369,100
Wed, 23 Sep 2026
71.3100
72.2900
70.7200
71.1100
5,176,600
Tue, 22 Sep 2026
71.4400
72.4000
70.7300
70.9800
5,409,100
Mon, 21 Sep 2026
71.5500
72.4600
71.3800
71.6500
5,195,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
71.3500
73.2900
71.2500
72.0500
19,558,200
Thu, 17 Sep 2026
71.1500
72.2000
71.0100
71.8100
5,923,200
Wed, 16 Sep 2026
71.6400
71.9800
69.8500
70.9000
9,240,900
Tue, 15 Sep 2026
72.3900
72.6300
71.0900
71.6300
7,553,400
Mon, 14 Sep 2026
72.5100
73.3300
70.8900
71.9500
8,848,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
72.7000
73.6600
72.4200
72.8500
8,330,200
Thu, 10 Sep 2026
29 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 10 Sep 2026
74.9300
75.2700
72.5700
72.8200
6,315,400
Thu, 10 Sep 2026
28 · 8-K
Pre-market · 09:00 ET
8-K ↗
Wed, 09 Sep 2026
27 · 424B2
After-hours · 17:15 ET
424B2 ↗
Wed, 09 Sep 2026
76.5500
76.8600
74.4500
75.1500
6,617,100
Tue, 08 Sep 2026
74.7400
75.9700
73.1200
75.8300
7,019,000
Tue, 08 Sep 2026
26 · 424B5
Pre-market · 08:22 ET
424B5 ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.8700
74.4300
73.3700
74.1500
7,513,800
Thu, 03 Sep 2026
25 · 8-K
After-hours · 16:21 ET
8-K ↗
Thu, 03 Sep 2026
24 · 424B2
After-hours · 16:17 ET
424B2 ↗
Thu, 03 Sep 2026
75.2300
75.5200
74.0000
74.0500
6,426,700
Wed, 02 Sep 2026
75.1200
75.3000
73.6300
75.1600
8,804,200
Tue, 01 Sep 2026
75.5600
76.3200
74.3500
75.2300
7,316,300
Mon, 31 Aug 2026
74.1900
75.5000
73.6700
75.0500
20,164,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
74.4700
74.8100
73.4600
73.7300
4,693,100
Thu, 27 Aug 2026
74.3500
74.7600
72.7200
74.1900
7,562,000
Wed, 26 Aug 2026
71.1600
75.5300
71.1100
74.4100
8,291,100
Tue, 25 Aug 2026
70.9000
72.0300
70.8100
71.0800
7,010,800
Mon, 24 Aug 2026
70.3800
71.4900
69.6000
70.9700
5,508,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
23 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 21 Aug 2026
72.1700
73.3200
69.9200
70.4900
7,586,800
Thu, 20 Aug 2026
73.4300
73.9700
71.1200
71.6800
6,408,800
Wed, 19 Aug 2026
75.8100
75.8800
73.1000
73.2400
5,424,800
Tue, 18 Aug 2026
74.6600
75.8400
74.3000
75.1300
5,034,800
Mon, 17 Aug 2026
75.2100
75.3600
73.3900
73.4500
7,940,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
73.4300
75.2400
73.2100
75.2000
6,043,300
Thu, 13 Aug 2026
73.5000
74.0300
73.0400
73.0400
3,942,800
Wed, 12 Aug 2026
72.3200
73.8800
72.2000
73.7000
4,550,900
Tue, 11 Aug 2026
72.1300
72.7900
71.6400
72.3100
3,396,700
Mon, 10 Aug 2026
71.0000
71.8600
70.5900
71.8500
4,882,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
71.4400
72.1800
70.2400
70.4000
4,592,600
Thu, 06 Aug 2026
73.0000
73.2300
71.2100
71.7600
7,333,600
Wed, 05 Aug 2026
71.5200
72.1400
70.9600
71.8100
6,230,900
Tue, 04 Aug 2026
69.5700
72.5300
68.5200
71.5100
13,763,600
Mon, 03 Aug 2026
22 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Mon, 03 Aug 2026
21 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 03 Aug 2026
70.6500
71.2200
69.8600
70.4300
7,524,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
70.8000
71.8900
70.5600
71.5400
7,249,400
Thu, 30 Jul 2026
70.2000
71.2200
69.8300
70.9100
6,248,400
Wed, 29 Jul 2026
71.1900
71.3200
69.7800
70.1300
5,299,100
Tue, 28 Jul 2026
70.7800
71.3300
69.2700
70.1600
7,852,300
Mon, 27 Jul 2026
72.8200
73.0200
70.5700
70.7900
8,262,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
75.4000
76.4200
73.8500
74.0000
6,108,600
Thu, 23 Jul 2026
75.3700
75.8400
74.4900
75.2500
4,800,900
Wed, 22 Jul 2026
73.7300
75.0500
73.3300
74.4900
6,157,600
Tue, 21 Jul 2026
74.6000
74.7400
72.7600
73.3600
6,067,800
Mon, 20 Jul 2026
73.3300
75.4300
73.3300
74.1600
5,490,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
75.6700
75.7200
72.7600
73.3800
8,904,700
Thu, 16 Jul 2026
74.4800
75.2100
74.0000
74.7300
7,273,400
Wed, 15 Jul 2026
76.0000
76.3400
74.1800
74.3800
6,233,600
Tue, 14 Jul 2026
74.9800
76.2900
74.9500
75.9800
5,996,400
Mon, 13 Jul 2026
75.4400
75.5700
72.8100
74.4600
8,561,900
Mon, 13 Jul 2026
20 · 8-K
Pre-market · 09:20 ET
8-K ↗
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.4200
75.8100
74.1100
75.0200
4,016,700
Thu, 09 Jul 2026
75.5900
76.4800
75.2500
75.4500
5,947,600
Wed, 08 Jul 2026
75.3900
75.6300
74.3000
75.2700
5,626,300
Tue, 07 Jul 2026
73.3600
75.4200
73.3600
75.0800
6,918,700
Mon, 06 Jul 2026
73.0700
73.8900
72.4000
72.8200
5,696,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.5600
73.9600
72.1100
73.1400
6,556,100
Wed, 01 Jul 2026
19 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 01 Jul 2026
74.1600
74.5300
72.2700
72.7700
8,557,200
Tue, 30 Jun 2026
74.9400
75.6300
74.2500
74.3400
12,491,800
Mon, 29 Jun 2026
77.6100
78.4800
73.7500
75.0600
13,124,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
77.8900
79.0000
77.4800
77.9200
13,012,500
Thu, 25 Jun 2026
75.9200
77.7500
75.6700
77.5300
6,481,200
Wed, 24 Jun 2026
75.1800
76.1700
74.5900
75.8700
7,702,600
Tue, 23 Jun 2026
74.2100
75.8800
73.6200
75.7900
7,972,500
Mon, 22 Jun 2026
72.8600
75.7900
72.6600
74.9500
11,264,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.7800
73.2800
70.8300
73.1200
15,180,100
Wed, 17 Jun 2026
71.1500
71.7300
70.7900
71.2500
5,021,300
Tue, 16 Jun 2026
71.1000
71.7100
70.7700
71.4800
5,835,500
Mon, 15 Jun 2026
70.4300
72.1800
70.0200
71.4900
5,888,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
71.1200
72.9200
70.6900
72.0800
5,518,500
Thu, 11 Jun 2026
72.5600
72.8100
71.5600
71.6200
4,392,600
Wed, 10 Jun 2026
71.8900
72.9500
71.6700
72.2600
4,277,700
Tue, 09 Jun 2026
71.4400
72.3500
70.6700
71.5900
6,312,700
Mon, 08 Jun 2026
72.3400
72.5700
71.2200
71.5900
4,499,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
72.2900
72.7300
71.7300
71.9600
5,749,600
Thu, 04 Jun 2026
71.6200
72.4400
71.4200
72.4300
6,557,800
Wed, 03 Jun 2026
71.2800
72.7200
71.1300
71.6600
7,550,600
Tue, 02 Jun 2026
70.2900
71.5200
70.0100
71.3100
5,416,300
Mon, 01 Jun 2026
71.3000
71.6600
70.0400
70.0400
7,461,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.9800
72.9800
71.2100
71.3900
11,256,700
Thu, 28 May 2026
74.9100
74.9400
73.0700
73.1300
7,242,200
Wed, 27 May 2026
75.4800
75.8900
74.2000
74.3700
6,180,200
Tue, 26 May 2026
78.2500
78.4700
76.3000
76.3400
5,580,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
77.8200
78.6200
77.4700
78.4700
6,201,200
Thu, 21 May 2026
78.1900
78.2900
77.2300
77.5200
4,178,700
Wed, 20 May 2026
18 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 20 May 2026
79.5400
80.0800
77.5600
77.8800
6,545,500
Tue, 19 May 2026
77.8300
79.5900
77.1000
79.4000
8,359,500
Mon, 18 May 2026
77.9700
78.3100
77.0100
77.6900
6,753,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.8000
78.2400
77.0900
77.7200
9,316,200
Thu, 14 May 2026
75.7100
77.7900
75.7100
77.6900
6,371,000
Wed, 13 May 2026
75.2700
76.0800
74.2700
75.7100
6,218,800
Tue, 12 May 2026
74.6200
75.1500
73.9500
74.7300
5,928,000
Mon, 11 May 2026
72.2900
74.2500
71.9500
74.1800
5,815,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
73.1000
73.5400
71.7900
71.9600
4,721,800
Thu, 07 May 2026
72.1700
73.1100
71.8500
72.9500
7,202,200
Wed, 06 May 2026
74.6000
75.6700
73.5800
73.7600
8,162,400
Tue, 05 May 2026
75.2000
77.4100
75.2000
76.1200
9,109,800
Mon, 04 May 2026
17 · 10-Q
After-hours · 16:21 ET
10-Q ↗
Mon, 04 May 2026
16 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 04 May 2026
75.3400
75.9200
74.6800
75.4100
7,588,900
Mon, 04 May 2026
15 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
76.3500
76.4300
74.9000
75.5400
4,621,200
Thu, 30 Apr 2026
73.1500
76.4500
73.0100
76.3100
8,829,200
Wed, 29 Apr 2026
73.1800
73.6000
72.7500
73.3200
5,591,300
Tue, 28 Apr 2026
72.1800
73.5000
72.0700
73.0400
6,301,700
Mon, 27 Apr 2026
72.1800
72.8300
71.2300
71.6100
6,490,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
71.7800
72.2500
71.0100
72.1800
4,053,400
Thu, 23 Apr 2026
71.5000
72.0300
71.2400
71.6500
5,662,100
Wed, 22 Apr 2026
71.0600
71.4100
70.6800
71.1000
5,143,300
Tue, 21 Apr 2026
71.3000
71.7600
69.7200
70.4300
5,258,200
Mon, 20 Apr 2026
71.4000
72.1500
70.7700
70.9100
4,691,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.9000
71.5400
69.3300
71.1500
7,861,300
Thu, 16 Apr 2026
70.7400
71.6600
70.2500
70.8600
5,089,300
Wed, 15 Apr 2026
71.1400
71.4800
70.6500
70.7600
4,458,600
Tue, 14 Apr 2026
71.2100
71.7200
69.9000
71.4400
4,847,900
Mon, 13 Apr 2026
72.9500
73.0500
71.0300
71.5400
5,426,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
72.5700
73.0200
71.6600
72.7400
5,313,300
Thu, 09 Apr 2026
72.8500
74.7500
71.9500
72.8200
5,188,600
Wed, 08 Apr 2026
71.8100
73.2900
71.0300
73.0100
8,874,600
Tue, 07 Apr 2026
72.6300
74.5400
72.5100
74.0400
5,574,300
Mon, 06 Apr 2026
72.1800
73.0000
71.7300
72.5900
4,272,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.3300
73.0700
71.7600
72.0000
5,356,400
Wed, 01 Apr 2026
71.7500
72.6300
71.0800
71.8300
8,063,000
Tue, 31 Mar 2026
73.0000
73.3700
71.6500
72.7800
9,483,500
Mon, 30 Mar 2026
74.1900
74.8200
72.3700
72.4700
6,496,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.5900
75.3700
73.5100
73.5800
6,492,600
Thu, 26 Mar 2026
14 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Thu, 26 Mar 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 26 Mar 2026
74.2500
74.5300
73.1900
74.0600
4,615,200
Wed, 25 Mar 2026
74.5800
74.7300
73.7000
73.8100
5,035,800
Tue, 24 Mar 2026
73.5100
75.0300
73.3800
74.4600
4,725,800
Mon, 23 Mar 2026
72.7900
74.0900
72.0000
73.6000
6,519,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.0300
74.6500
72.1900
72.4100
12,677,300
Thu, 19 Mar 2026
72.8600
75.0900
72.8600
74.0600
6,635,000
Wed, 18 Mar 2026
73.5200
73.8500
72.3200
72.8000
4,628,100
Wed, 18 Mar 2026
12 · DEFA14A
Pre-market · 08:35 ET
DEFA14A ↗
Wed, 18 Mar 2026
11 · DEF 14A
Pre-market · 08:31 ET
DEF 14A ↗
Tue, 17 Mar 2026
74.6800
75.1000
73.5200
73.6900
4,953,000
Mon, 16 Mar 2026
73.6500
73.9500
72.8400
73.8900
5,717,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.4700
73.8500
72.7400
73.3400
4,885,300
Thu, 12 Mar 2026
74.5000
75.3400
73.5200
73.5200
5,650,400
Wed, 11 Mar 2026
73.9300
74.4700
73.2800
74.4000
4,805,600
Tue, 10 Mar 2026
73.1200
74.4800
72.5100
73.8400
6,862,600
Mon, 09 Mar 2026
73.7000
74.1400
72.7000
73.1800
9,302,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.1100
75.1400
73.9400
74.2400
6,883,500
Thu, 05 Mar 2026
74.9900
75.6800
74.1800
74.7700
7,131,100
Wed, 04 Mar 2026
75.3400
75.9200
74.7000
75.7700
5,518,200
Tue, 03 Mar 2026
76.1400
76.4400
75.0500
75.8800
8,140,400
Mon, 02 Mar 2026
76.2500
76.8700
74.7500
76.2600
6,521,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
75.1300
75.5900
74.3400
74.7200
10,392,900
Thu, 26 Feb 2026
73.9800
75.4900
73.7000
74.7700
6,610,300
Wed, 25 Feb 2026
73.4100
74.0900
72.8000
73.9700
5,333,700
Tue, 24 Feb 2026
10 · 10-K
After market open · 14:11 ET
10-K ↗
Tue, 24 Feb 2026
72.9900
73.6200
71.8400
73.5000
5,778,000
Mon, 23 Feb 2026
73.1000
73.8700
72.6300
72.9800
4,963,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.3800
72.9800
72.0000
72.9800
5,917,800
Thu, 19 Feb 2026
72.8000
72.9700
71.6500
72.1700
6,657,600
Wed, 18 Feb 2026
72.6700
72.9700
71.8200
72.1400
7,867,000
Tue, 17 Feb 2026
72.9300
73.0400
71.4200
71.9600
6,808,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.7500
72.6300
70.9300
72.2800
5,874,500
Thu, 12 Feb 2026
71.7700
72.2800
71.1000
71.1300
7,229,900
Wed, 11 Feb 2026
69.8000
71.5900
69.5700
71.1200
11,656,400
Tue, 10 Feb 2026
70.0000
71.5800
68.4400
68.8400
15,583,700
Tue, 10 Feb 2026
9 · 8-K
Pre-market · 08:08 ET
8-K ↗
Mon, 09 Feb 2026
67.1600
68.4500
66.9500
67.8500
9,728,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
67.6200
68.8700
65.9500
66.9200
13,880,500
Thu, 05 Feb 2026
65.7800
67.7000
65.5800
67.4200
9,138,000
Wed, 04 Feb 2026
68.8900
68.9500
65.5500
66.4600
12,624,700
Tue, 03 Feb 2026
66.9200
68.7000
66.7400
68.5000
9,248,700
Mon, 02 Feb 2026
66.3900
66.9000
65.8300
66.3400
6,006,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
67.2000
67.4600
65.6900
67.2600
7,985,300
Thu, 29 Jan 2026
67.9300
68.2700
66.7800
67.2400
7,018,100
Wed, 28 Jan 2026
65.9200
67.0100
65.5700
66.9200
5,959,000
Tue, 27 Jan 2026
64.4200
65.7100
64.2200
65.4800
8,716,800
Mon, 26 Jan 2026
65.4300
65.8100
63.8300
64.2900
7,559,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
64.4700
65.1500
64.1000
64.9600
7,911,000
Thu, 22 Jan 2026
63.4200
64.3400
62.8800
63.7200
5,881,100
Wed, 21 Jan 2026
62.2600
63.1800
62.1800
63.1800
6,993,600
Tue, 20 Jan 2026
62.1400
62.5500
61.4400
61.5100
6,828,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.3700
61.8700
60.3600
61.5500
8,945,000
Thu, 15 Jan 2026
60.5700
61.1800
60.1600
60.2900
4,745,700
Wed, 14 Jan 2026
60.4000
61.3700
60.2600
60.7100
8,956,600
Tue, 13 Jan 2026
59.8700
60.7700
59.6600
60.4900
5,691,700
Mon, 12 Jan 2026
60.2000
60.4900
59.0700
59.5600
7,728,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.1900
61.6600
59.5700
60.3200
7,933,900
Thu, 08 Jan 2026
8 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 08 Jan 2026
60.6000
61.5100
60.2500
61.1500
7,191,600
Thu, 08 Jan 2026
7 · 8-K
Pre-market · 09:09 ET
8-K ↗
Wed, 07 Jan 2026
59.8300
60.8100
59.6100
60.3900
7,237,700
Tue, 06 Jan 2026
6 · 424B2
After-hours · 17:03 ET
424B2 ↗
Tue, 06 Jan 2026
60.5300
60.8200
58.4900
59.5000
11,222,100
Mon, 05 Jan 2026
61.4000
61.5000
59.0300
61.1600
7,238,100
Mon, 05 Jan 2026
5 · 424B5
Pre-market · 08:16 ET
424B5 ↗
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
60.1100
61.1600
59.5800
60.8500
4,329,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.2100
60.2100
59.6800
60.1100
4,150,000
Tue, 30 Dec 2025
60.0500
60.3700
59.7900
60.1600
3,535,000
Mon, 29 Dec 2025
59.6200
59.9900
59.5800
59.8000
4,175,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
59.5900
59.7900
59.1800
59.5200
2,660,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.7300
60.0300
59.4600
59.4600
2,814,500
Tue, 23 Dec 2025
58.8500
59.7900
58.7800
59.7500
6,099,100
Mon, 22 Dec 2025
58.6100
59.0500
58.4300
58.9200
5,570,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.6600
59.0800
58.2200
58.2600
12,646,200
Thu, 18 Dec 2025
59.1000
59.9400
58.6100
58.6600
6,624,000
Wed, 17 Dec 2025
58.5900
59.1300
58.0900
58.8400
7,482,700
Tue, 16 Dec 2025
59.1800
59.3600
58.2700
58.4100
7,786,900
Mon, 15 Dec 2025
59.6500
59.6900
58.5300
59.4800
7,624,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
60.5000
60.8200
59.0700
59.7400
7,311,000
Thu, 11 Dec 2025
60.7500
61.1700
60.2200
60.9200
4,913,600
Wed, 10 Dec 2025
61.6200
61.7700
60.2100
60.5000
7,059,200
Tue, 09 Dec 2025
62.0500
62.5000
61.3900
61.5500
4,794,400
Mon, 08 Dec 2025
62.5200
62.6200
61.5800
61.9500
6,202,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
63.6600
63.8800
62.7800
62.8100
7,578,900
Thu, 04 Dec 2025
61.5500
63.8500
61.1800
63.6600
11,288,500
Wed, 03 Dec 2025
60.4300
62.1900
60.3700
61.5500
7,621,300
Tue, 02 Dec 2025
61.5600
61.6200
60.1800
60.2100
4,981,300
Mon, 01 Dec 2025
4 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 01 Dec 2025
60.7100
61.5300
60.4600
61.4400
5,311,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
60.3800
61.1200
60.1000
60.9300
2,353,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.6900
60.6700
59.4200
60.2200
5,095,600
Tue, 25 Nov 2025
59.2700
59.5000
58.6000
59.3700
5,778,400
Mon, 24 Nov 2025
59.6300
59.9200
58.6500
59.4300
12,396,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
59.0300
59.8900
58.3900
59.6100
8,195,100
Thu, 20 Nov 2025
3 · 8-K
After-hours · 16:24 ET
IXBRL ↗
Thu, 20 Nov 2025
59.3400
60.7000
58.8800
58.9100
8,023,800
Wed, 19 Nov 2025
58.4100
58.9600
58.1900
58.8900
6,273,000
Tue, 18 Nov 2025
59.8300
60.3200
59.1300
59.1700
7,299,400
Mon, 17 Nov 2025
60.8400
60.9800
59.5500
59.9100
6,198,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
59.1400
61.0900
58.8800
60.9900
7,667,500
Thu, 13 Nov 2025
60.6700
61.0200
59.1100
59.5900
8,415,300
Wed, 12 Nov 2025
60.5300
61.3400
60.0800
60.4300
6,664,600
Tue, 11 Nov 2025
60.6000
61.1500
60.1000
60.6000
6,416,500
Mon, 10 Nov 2025
59.7600
60.7200
59.4000
60.6000
7,619,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
58.0000
59.7700
57.8000
59.5800
9,729,800
Thu, 06 Nov 2025
57.5200
58.3900
57.5000
57.9400
6,301,600
Wed, 05 Nov 2025
56.5200
58.3900
56.2600
57.5400
10,052,900
Tue, 04 Nov 2025
57.0000
58.7800
56.1900
56.5100
15,114,700
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:22 ET
8-K ↗
Mon, 03 Nov 2025
58.2300
59.1800
57.3000
59.0300
10,167,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
57.4600
58.1100
57.1800
57.8700
7,130,800
Thu, 30 Oct 2025
57.1300
58.2300
56.5300
57.6200
9,956,700
Wed, 29 Oct 2025
57.6000
58.0400
56.8900
56.9800
7,890,600
Tue, 28 Oct 2025
57.5000
57.9000
56.9500
57.5900
6,877,500
Mon, 27 Oct 2025
57.5500
58.2500
57.2200
57.6700
7,809,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.3500
59.4900
57.2100
57.4800
12,395,000
Thu, 23 Oct 2025
61.6700
61.8400
58.8200
58.9300
12,947,500