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
57.1600
57.3550
56.5600
56.8900
6,616,759
Thu, 22 Oct 2026
55.6500
57.1000
55.5200
57.0600
7,680,900
Wed, 21 Oct 2026
56.4300
56.4800
55.2800
55.3500
9,852,500
Tue, 20 Oct 2026
55.9500
56.5200
55.7100
56.3400
5,572,900
Mon, 19 Oct 2026
55.8000
55.9400
55.4000
55.5100
7,028,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
55.8500
56.3100
55.5300
56.0800
6,843,700
Thu, 15 Oct 2026
56.0000
56.7800
55.5100
55.5500
7,404,900
Wed, 14 Oct 2026
54.8400
55.5200
54.4900
55.1700
8,054,000
Tue, 13 Oct 2026
55.2500
55.3100
54.2400
54.9900
16,834,200
Mon, 12 Oct 2026
54.1500
54.7400
53.9000
54.7000
7,640,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
54.1400
54.3100
53.8300
54.1800
4,966,400
Thu, 08 Oct 2026
53.2700
54.1800
53.1500
54.1700
12,337,700
Wed, 07 Oct 2026
54.2500
54.3000
53.3200
53.3500
6,546,500
Tue, 06 Oct 2026
54.0000
54.3700
53.8900
54.2500
7,570,200
Mon, 05 Oct 2026
54.0700
54.2200
53.4700
53.7700
8,202,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
53.8600
54.3400
53.4400
54.1300
7,669,200
Thu, 01 Oct 2026
54.2500
54.3200
53.3300
53.5300
11,307,600
Wed, 30 Sep 2026
55.0100
55.0300
54.2300
54.3000
8,889,000
Tue, 29 Sep 2026
55.3000
55.4900
54.9400
55.1400
9,648,600
Mon, 28 Sep 2026
55.5500
55.7100
55.1000
55.3500
10,310,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
55.4500
55.6600
55.0800
55.5400
11,961,800
Thu, 24 Sep 2026
55.5400
55.7700
55.0700
55.4100
9,360,500
Wed, 23 Sep 2026
56.0200
56.2300
55.2800
55.6100
13,617,500
Tue, 22 Sep 2026
56.9100
56.9500
56.4600
56.5300
7,315,600
Mon, 21 Sep 2026
57.0800
57.3200
56.6100
56.6500
8,624,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
57.1800
57.3500
56.5500
56.6600
15,214,800
Thu, 17 Sep 2026
57.6400
57.7900
56.9400
57.3200
8,410,600
Wed, 16 Sep 2026
58.7600
59.0700
56.8600
57.1500
11,632,000
Tue, 15 Sep 2026
59.3800
59.4200
58.5200
58.7100
7,049,000
Mon, 14 Sep 2026
59.9500
60.4500
59.2300
59.2700
9,208,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
59.6900
59.8500
59.1800
59.5000
6,398,100
Thu, 10 Sep 2026
60.3000
60.4700
59.4800
59.5700
5,951,700
Wed, 09 Sep 2026
61.1600
61.3100
60.0500
60.1100
6,375,300
Tue, 08 Sep 2026
61.1500
61.6900
60.9500
61.0200
5,962,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
61.3400
61.8300
61.1500
61.2500
5,098,100
Thu, 03 Sep 2026
61.8000
61.9700
61.3200
61.7400
3,897,900
Wed, 02 Sep 2026
61.5600
61.7400
60.8700
61.5000
5,400,900
Tue, 01 Sep 2026
61.4900
61.8300
61.0500
61.3600
5,447,100
Mon, 31 Aug 2026
61.6500
61.6500
61.1600
61.2800
6,716,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
62.1500
62.2100
61.8000
61.9800
3,697,400
Thu, 27 Aug 2026
62.0900
62.1100
61.6500
61.8000
5,284,800
Wed, 26 Aug 2026
62.9500
62.9500
62.2500
62.2600
4,118,900
Tue, 25 Aug 2026
37 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Tue, 25 Aug 2026
62.9500
63.1000
62.6300
62.8300
4,371,500
Mon, 24 Aug 2026
62.9100
63.4100
62.7500
63.1700
3,894,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
63.2800
63.4000
62.5000
62.6000
4,099,600
Thu, 20 Aug 2026
63.0000
63.5400
62.8000
63.1700
3,589,300
Wed, 19 Aug 2026
62.6100
63.1800
62.5300
62.9500
9,579,000
Tue, 18 Aug 2026
62.8700
62.9600
62.2000
62.2100
4,035,800
Mon, 17 Aug 2026
62.4900
62.5900
62.1300
62.4000
5,340,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
36 · 8-K
After-hours · 16:35 ET
FORM 8-K ↗
Fri, 14 Aug 2026
62.9800
63.2800
62.6900
62.7400
3,651,700
Thu, 13 Aug 2026
62.7700
63.2600
62.7700
62.9500
5,173,000
Wed, 12 Aug 2026
62.0000
62.6500
61.7900
62.5900
12,365,000
Wed, 12 Aug 2026
35 · 8-K
Pre-market · 06:02 ET
FORM 8-K ↗
Tue, 11 Aug 2026
34 · 8-K
After-hours · 16:40 ET
FORM 8-K ↗
Tue, 11 Aug 2026
61.7500
62.2300
61.4900
61.8900
4,234,700
Mon, 10 Aug 2026
62.2600
62.2600
61.2700
61.8900
6,015,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
62.3000
62.9100
62.1600
62.5100
4,787,200
Thu, 06 Aug 2026
64.3400
64.9500
62.3000
62.3600
6,024,100
Thu, 06 Aug 2026
33 · 10-Q
Next filing day · accepted 05 Aug, 17:51 ET
10-Q ↗
Wed, 05 Aug 2026
32 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 05 Aug 2026
62.9900
63.0500
62.1500
62.7000
5,685,100
Tue, 04 Aug 2026
63.0100
63.2300
62.1300
62.9000
5,369,800
Mon, 03 Aug 2026
63.8800
64.1300
62.9600
63.4800
6,055,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
63.9100
64.0700
63.2400
63.8700
5,733,500
Thu, 30 Jul 2026
65.5700
65.9900
63.6600
64.4300
5,599,500
Wed, 29 Jul 2026
65.9800
66.2700
65.1700
65.5400
4,388,200
Tue, 28 Jul 2026
66.2800
66.5700
65.6300
65.7300
4,616,200
Mon, 27 Jul 2026
65.5700
66.2500
65.3100
65.5000
3,923,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
64.9000
65.7300
64.8500
65.6000
3,589,500
Thu, 23 Jul 2026
65.3100
65.4000
64.4000
64.7200
4,567,100
Wed, 22 Jul 2026
65.3300
65.6300
65.0000
65.0300
3,812,500
Tue, 21 Jul 2026
64.8000
65.0300
64.5600
64.9900
3,897,700
Mon, 20 Jul 2026
65.6800
65.9400
64.9600
65.1800
4,391,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.3300
67.1500
65.1900
65.7100
6,549,100
Thu, 16 Jul 2026
63.6400
65.7800
63.5800
65.7500
5,174,800
Wed, 15 Jul 2026
64.1200
64.2800
63.0900
63.2600
4,554,400
Tue, 14 Jul 2026
64.0800
64.4500
63.7700
63.7700
5,126,600
Mon, 13 Jul 2026
31 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Mon, 13 Jul 2026
63.4600
64.2600
63.4600
64.1700
5,331,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.6000
63.6900
62.7800
63.3100
4,598,800
Thu, 09 Jul 2026
63.3500
63.6800
62.9700
63.1700
7,682,500
Wed, 08 Jul 2026
64.0100
64.1700
63.1900
63.2300
5,284,100
Tue, 07 Jul 2026
63.6500
64.7400
63.6100
64.0100
5,742,000
Tue, 07 Jul 2026
30 · 8-K
Pre-market · 08:55 ET
FORM 8-K ↗
Mon, 06 Jul 2026
63.6300
63.7000
62.8600
63.1900
4,872,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
62.2000
63.8500
62.2000
63.8400
6,414,500
Wed, 01 Jul 2026
62.1100
62.4100
61.8000
61.8200
5,705,200
Tue, 30 Jun 2026
29 · 424B5
After-hours · 17:05 ET
424B5 ↗
Tue, 30 Jun 2026
62.4300
62.7800
61.9200
61.9600
8,063,500
Tue, 30 Jun 2026
28 · 8-K
Next filing day · accepted 29 Jun, 21:54 ET
FORM 8-K ↗
Mon, 29 Jun 2026
62.8000
63.0600
62.2400
63.0400
4,912,800
Mon, 29 Jun 2026
27 · 424B5
Pre-market · 06:05 ET
424B5 ↗
Mon, 29 Jun 2026
26 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.4500
63.2600
62.4000
63.1200
8,329,800
Thu, 25 Jun 2026
62.1600
62.2700
61.3100
62.0400
4,824,900
Wed, 24 Jun 2026
61.7700
62.4600
61.4800
61.9900
6,339,800
Tue, 23 Jun 2026
60.9500
61.6900
60.9400
61.5300
6,680,800
Mon, 22 Jun 2026
60.4600
61.0500
60.2600
60.5800
7,483,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
60.7800
60.9000
60.2200
60.2400
12,961,700
Wed, 17 Jun 2026
61.8300
62.0200
60.3100
60.5700
6,072,700
Tue, 16 Jun 2026
62.2900
62.5500
61.7600
62.1700
4,558,200
Mon, 15 Jun 2026
62.7200
62.9700
62.0700
62.1400
5,327,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
62.1800
62.8400
62.1600
62.7200
5,768,600
Thu, 11 Jun 2026
62.3700
62.8300
61.8800
61.9100
6,049,700
Wed, 10 Jun 2026
61.6900
62.4100
61.6100
62.1100
6,447,600
Tue, 09 Jun 2026
60.2400
61.5100
59.9800
61.2500
8,090,400
Mon, 08 Jun 2026
60.7100
60.9600
59.8500
60.0100
6,536,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
59.7200
61.4800
59.5000
60.8400
6,835,100
Thu, 04 Jun 2026
60.4800
60.6300
59.5100
59.7500
5,964,100
Wed, 03 Jun 2026
59.8800
60.6600
59.7200
59.7200
5,730,100
Tue, 02 Jun 2026
59.7100
60.0700
59.4800
59.9100
5,252,500
Mon, 01 Jun 2026
60.7200
60.9000
59.5300
59.5500
7,512,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
61.6000
61.6000
60.6100
61.2800
14,701,400
Thu, 28 May 2026
62.1000
62.4200
61.6700
61.6900
5,677,800
Wed, 27 May 2026
62.4300
62.9300
62.1300
62.1900
4,498,200
Tue, 26 May 2026
62.0800
62.5000
61.8700
62.4500
4,932,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
25 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 22 May 2026
62.2300
62.4200
61.5700
62.0200
4,332,500
Thu, 21 May 2026
62.1000
62.3600
61.6500
62.2300
3,807,500
Wed, 20 May 2026
62.0400
62.3200
61.6700
62.2400
4,749,600
Tue, 19 May 2026
61.5500
62.4400
61.3800
62.0900
4,300,900
Mon, 18 May 2026
61.4500
61.7300
61.3400
61.7100
5,333,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
61.9700
62.0600
61.1100
61.1200
5,294,900
Thu, 14 May 2026
61.7000
62.1900
61.5200
61.9600
6,052,100
Wed, 13 May 2026
62.2800
62.4000
61.1800
61.5200
6,456,300
Tue, 12 May 2026
62.6200
62.9000
62.3300
62.5300
5,549,500
Mon, 11 May 2026
62.0000
62.6000
61.9800
62.3600
5,683,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.0700
62.6800
61.5800
61.9200
7,270,800
Fri, 08 May 2026
24 · 8-K
Pre-market · 06:01 ET
FORM 8-K ↗
Fri, 08 May 2026
23 · 424B5
Next filing day · accepted 07 May, 21:56 ET
424B5 ↗
Thu, 07 May 2026
63.6000
63.6700
61.5200
61.7900
13,525,000
Thu, 07 May 2026
22 · 10-Q
Next filing day · accepted 06 May, 17:38 ET
10-Q ↗
Wed, 06 May 2026
21 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 06 May 2026
63.5500
64.0800
63.5500
64.0100
5,081,400
Tue, 05 May 2026
63.3800
63.8000
63.2100
63.5700
3,611,700
Mon, 04 May 2026
63.4000
64.0500
63.2200
63.4500
4,361,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
64.2100
64.3300
63.7200
63.8100
4,658,200
Thu, 30 Apr 2026
62.8600
64.2600
62.8600
64.2400
7,824,200
Wed, 29 Apr 2026
63.2200
63.5900
63.1200
63.2900
4,855,100
Tue, 28 Apr 2026
63.2100
63.5700
62.6400
63.5500
5,219,300
Mon, 27 Apr 2026
63.3000
63.7200
62.5800
62.7500
4,742,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.0800
64.2100
63.3100
63.3300
4,133,500
Thu, 23 Apr 2026
63.7300
64.1200
63.5900
64.0800
3,660,600
Wed, 22 Apr 2026
64.2500
64.4400
63.1300
63.3400
5,461,600
Tue, 21 Apr 2026
64.9000
64.9600
63.9600
64.0000
6,721,100
Mon, 20 Apr 2026
65.0100
65.3500
64.8100
64.9200
4,092,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.6100
65.2700
64.2700
65.0900
5,151,200
Thu, 16 Apr 2026
63.9900
64.6500
63.9500
64.6400
4,200,900
Wed, 15 Apr 2026
63.8200
63.9900
63.2500
63.9600
4,907,700
Tue, 14 Apr 2026
63.4000
63.8600
62.9500
63.8100
4,391,000
Mon, 13 Apr 2026
63.3700
63.5600
62.8200
63.3200
5,086,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.2900
63.7600
63.0500
63.7500
5,577,500
Thu, 09 Apr 2026
62.5900
63.6500
62.3100
63.2000
4,289,200
Wed, 08 Apr 2026
62.5800
62.9600
61.9500
62.7900
8,524,000
Tue, 07 Apr 2026
20 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Tue, 07 Apr 2026
61.8100
62.4200
61.7000
62.2300
4,609,500
Mon, 06 Apr 2026
61.7800
62.2300
61.6300
61.8300
3,712,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
62.2200
62.6800
61.8000
62.2100
6,168,200
Wed, 01 Apr 2026
61.2500
61.9900
61.0100
61.8800
5,998,900
Tue, 31 Mar 2026
61.3000
61.6100
60.7500
61.1800
7,479,500
Tue, 31 Mar 2026
19 · 424B5
Pre-market · 07:51 ET
424B5 ↗
Tue, 31 Mar 2026
18 · 8-K
Pre-market · 07:44 ET
FORM 8-K ↗
Mon, 30 Mar 2026
61.2600
61.7500
60.8200
61.1500
5,113,000
Mon, 30 Mar 2026
17 · 424B5
Pre-market · 09:00 ET
424B5 ↗
Mon, 30 Mar 2026
16 · 8-K
Pre-market · 08:57 ET
FORM 8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
60.3400
61.2200
60.0500
60.6900
5,341,600
Thu, 26 Mar 2026
59.9500
60.6500
59.9000
60.2700
3,980,800
Wed, 25 Mar 2026
15 · DEFA14A
After-hours · 16:44 ET
DEFA14A ↗
Wed, 25 Mar 2026
14 · DEF 14A
After-hours · 16:37 ET
DEF 14A ↗
Wed, 25 Mar 2026
60.5000
60.7400
59.8500
60.0600
5,576,100
Tue, 24 Mar 2026
60.6500
61.0900
60.3600
60.4600
5,404,400
Mon, 23 Mar 2026
61.5700
61.7700
60.7300
60.8500
7,383,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.3000
62.6000
60.6000
60.9500
10,257,300
Thu, 19 Mar 2026
62.9700
63.2200
62.5200
62.6400
4,695,900
Wed, 18 Mar 2026
63.8300
63.9900
62.7800
63.0400
6,777,100
Tue, 17 Mar 2026
65.0300
65.3100
64.0600
64.0900
6,457,800
Mon, 16 Mar 2026
64.9100
65.5100
64.8100
64.9200
6,842,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
65.6700
65.8200
64.3600
64.4400
5,752,200
Thu, 12 Mar 2026
64.5500
65.4200
64.3400
65.0300
6,149,100
Wed, 11 Mar 2026
64.5900
64.7800
64.1300
64.7100
5,318,300
Tue, 10 Mar 2026
64.7600
65.5500
64.3500
64.8800
5,113,700
Mon, 09 Mar 2026
64.2000
65.1500
63.9400
64.9400
7,143,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.6100
65.0600
64.2400
65.0000
6,236,800
Thu, 05 Mar 2026
65.3200
65.5500
64.4500
64.8000
8,189,500
Wed, 04 Mar 2026
66.4300
66.4500
65.3200
66.0000
7,227,200
Tue, 03 Mar 2026
66.7000
67.0400
66.1600
66.5600
6,168,000
Mon, 02 Mar 2026
13 · 8-K
After-hours · 16:21 ET
FORM 8-K ↗
Mon, 02 Mar 2026
66.8000
67.7200
66.5100
67.5600
6,736,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
66.6000
67.9400
66.5600
67.0000
13,326,200
Thu, 26 Feb 2026
66.1300
67.0200
66.1000
66.6000
6,314,300
Wed, 25 Feb 2026
66.0000
66.2400
65.0000
65.9900
6,953,600
Wed, 25 Feb 2026
12 · 10-K
Next filing day · accepted 24 Feb, 17:44 ET
10-K ↗
Tue, 24 Feb 2026
11 · 8-K
After-hours · 16:08 ET
8-K ↗
Tue, 24 Feb 2026
66.6000
66.9200
66.2300
66.5200
6,000,000
Mon, 23 Feb 2026
66.3900
67.1500
66.2500
66.6800
5,348,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
65.8300
66.3700
65.5000
66.1400
5,576,800
Thu, 19 Feb 2026
65.2100
65.6900
64.8700
65.5000
5,367,700
Wed, 18 Feb 2026
66.4000
66.4400
65.0200
65.0700
7,854,600
Tue, 17 Feb 2026
65.7500
66.7400
65.7500
66.4900
6,984,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.0200
66.0000
64.7500
65.6600
5,767,300
Thu, 12 Feb 2026
64.7000
66.2800
64.7000
64.7800
13,316,800
Wed, 11 Feb 2026
63.9400
64.6200
63.6300
64.5000
6,624,500
Tue, 10 Feb 2026
63.2200
64.1400
62.9800
63.9000
5,549,400
Mon, 09 Feb 2026
63.1800
63.2300
62.5600
63.0900
4,743,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
63.4000
63.9000
62.6500
63.2300
4,717,600
Thu, 05 Feb 2026
62.5700
63.7500
62.4700
63.3600
8,392,500
Wed, 04 Feb 2026
61.6800
62.5300
61.2500
62.4600
8,623,800
Tue, 03 Feb 2026
60.5400
61.6400
60.5300
61.4600
6,668,800
Mon, 02 Feb 2026
61.0300
61.2800
60.4500
60.5300
5,991,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
60.6300
61.2300
60.4000
61.1600
7,304,100
Thu, 29 Jan 2026
60.3300
60.7800
60.1000
60.7800
5,344,200
Wed, 28 Jan 2026
60.9200
61.1600
59.9000
60.0700
5,077,800
Tue, 27 Jan 2026
60.4100
60.9700
60.2300
60.9200
6,180,100
Mon, 26 Jan 2026
61.0400
61.1300
60.2600
60.4000
6,867,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.9200
60.9500
60.1900
60.7400
5,406,300
Thu, 22 Jan 2026
61.7600
61.9500
60.7900
60.8500
7,229,800
Wed, 21 Jan 2026
61.8000
61.8600
60.9500
61.7900
6,319,000
Tue, 20 Jan 2026
61.4200
61.9500
60.8700
61.6200
7,360,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.4700
61.5400
60.3800
61.4200
7,223,400
Thu, 15 Jan 2026
60.3000
60.7500
60.1500
60.7200
6,752,800
Wed, 14 Jan 2026
59.2900
60.3200
59.2600
60.3100
6,755,200
Tue, 13 Jan 2026
58.9500
59.3800
58.6700
59.2300
5,062,100
Mon, 12 Jan 2026
58.4000
59.0600
58.3000
58.8900
6,354,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
58.2200
58.6700
58.0200
58.1700
5,188,100
Thu, 08 Jan 2026
10 · 8-K
After-hours · 16:17 ET
FORM 8-K ↗
Thu, 08 Jan 2026
57.3200
58.5400
57.3000
58.2900
5,709,600
Wed, 07 Jan 2026
57.7300
57.9200
57.0000
57.3500
5,629,900
Tue, 06 Jan 2026
57.9400
57.9400
56.7000
57.4200
12,238,100
Tue, 06 Jan 2026
9 · 8-K
Pre-market · 07:44 ET
FORM 8-K ↗
Mon, 05 Jan 2026
8 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Mon, 05 Jan 2026
57.3000
58.0900
56.7700
57.8500
6,824,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
56.3500
57.5400
55.9200
57.3100
6,203,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
56.7300
56.7500
56.3400
56.3700
4,774,400
Tue, 30 Dec 2025
56.9300
57.0800
56.7300
57.0300
4,993,700
Mon, 29 Dec 2025
7 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 29 Dec 2025
56.7600
57.0500
56.7200
56.8100
6,390,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
56.6300
56.8400
56.4200
56.6900
4,445,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
56.1500
56.7400
56.1400
56.6700
2,415,500
Tue, 23 Dec 2025
56.7200
56.8000
55.8600
55.9300
6,825,100
Mon, 22 Dec 2025
56.3600
56.7500
56.0100
56.6700
6,001,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
56.8300
57.2100
56.3100
56.3300
14,314,500
Thu, 18 Dec 2025
57.8400
58.0200
56.6100
56.7700
9,714,500
Wed, 17 Dec 2025
57.3900
57.8800
57.1900
57.7600
6,212,400
Tue, 16 Dec 2025
58.1100
58.1700
57.4100
57.4400
5,410,400
Mon, 15 Dec 2025
57.8900
58.1600
57.6400
58.0800
6,600,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
57.2900
57.9200
57.2900
57.7200
5,166,000
Thu, 11 Dec 2025
56.9800
57.4000
56.6900
57.2200
5,385,900
Wed, 10 Dec 2025
57.0900
57.5800
56.6500
56.6700
7,983,900
Tue, 09 Dec 2025
57.5200
57.8000
57.0000
57.0500
6,047,300
Mon, 08 Dec 2025
58.4700
58.4700
57.3200
57.3200
8,372,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
58.2000
58.8600
58.1000
58.4800
5,419,800
Thu, 04 Dec 2025
58.1100
58.6200
57.8700
58.2100
6,072,600
Wed, 03 Dec 2025
57.7400
58.2500
57.5200
58.0900
6,560,800
Tue, 02 Dec 2025
57.5900
57.7300
57.0600
57.5000
4,730,700
Tue, 02 Dec 2025
6 · 8-K
Next filing day · accepted 01 Dec, 17:46 ET
FORM 8-K ↗
Mon, 01 Dec 2025
57.3000
57.5900
57.0200
57.4300
4,602,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
56.9100
57.6200
56.8800
57.6100
3,490,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
56.7400
57.4000
56.6800
57.1400
5,129,900
Tue, 25 Nov 2025
56.7000
57.0400
56.4700
56.7200
7,260,000
Mon, 24 Nov 2025
56.9000
57.0300
56.3000
56.4900
10,444,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
56.4900
57.1600
56.3100
56.6700
7,221,700
Thu, 20 Nov 2025
56.8000
57.0300
56.2700
56.3000
6,060,300
Wed, 19 Nov 2025
57.3200
57.4100
56.5400
56.7100
4,429,100
Tue, 18 Nov 2025
5 · 8-K
After-hours · 16:12 ET
FORM 8-K ↗
Tue, 18 Nov 2025
57.0000
57.4600
56.6800
57.3400
5,440,700
Mon, 17 Nov 2025
56.8400
57.0700
56.6600
57.0000
5,548,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.8400
57.1200
56.5400
56.8000
5,630,900
Thu, 13 Nov 2025
56.9600
57.6500
56.5500
56.5900
6,716,400
Wed, 12 Nov 2025
57.0700
57.2000
56.7700
56.9300
5,498,000
Tue, 11 Nov 2025
56.6800
57.2600
56.6200
57.1600
5,019,100
Mon, 10 Nov 2025
56.8800
57.0300
56.0300
56.3800
6,427,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.5100
56.9000
56.3900
56.8700
5,958,500
Fri, 07 Nov 2025
4 · 8-K
Pre-market · 08:48 ET
FORM 8-K ↗
Fri, 07 Nov 2025
3 · 424B5
Pre-market · 08:45 ET
424B5 ↗
Thu, 06 Nov 2025
56.3100
56.6500
56.0800
56.3300
6,114,400
Wed, 05 Nov 2025
56.5000
57.0000
56.1000
56.1200
7,875,100
Tue, 04 Nov 2025
57.8000
57.9400
55.9500
56.1400
11,474,000
Tue, 04 Nov 2025
2 · 10-Q
Next filing day · accepted 03 Nov, 17:46 ET
10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 03 Nov 2025
57.6900
58.3400
57.3200
58.2000
7,773,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
57.4600
58.1900
57.2100
57.9800
6,794,300
Thu, 30 Oct 2025
58.5200
58.8400
57.8800
57.9100
7,396,400
Wed, 29 Oct 2025
59.0400
59.3100
58.0900
58.3600
7,192,900
Tue, 28 Oct 2025
60.2700
60.2700
59.1600
59.2100
5,791,000
Mon, 27 Oct 2025
60.0000
60.4100
59.7900
60.4000
4,946,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.3800
60.4400
59.9800
59.9900
3,884,200