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
65.8100
66.3600
65.6050
65.8400
3,204,877
Thu, 03 Sep 2026
39 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 03 Sep 2026
66.4700
66.9200
66.3800
66.7900
5,295,900
Wed, 02 Sep 2026
66.3000
66.7300
65.5300
66.0500
5,869,000
Tue, 01 Sep 2026
66.2500
66.6600
65.6800
66.3800
4,469,800
Mon, 31 Aug 2026
64.9200
66.1300
64.7000
66.0100
6,698,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
66.9500
66.9500
65.2200
65.5500
3,320,600
Thu, 27 Aug 2026
66.4700
66.7000
65.8500
66.5000
3,568,400
Wed, 26 Aug 2026
67.0800
67.3500
66.7800
66.9100
2,767,200
Tue, 25 Aug 2026
66.7400
67.1700
66.2700
66.9300
3,078,200
Tue, 25 Aug 2026
38 · 8-K
Pre-market · 06:01 ET
8-K ↗
Mon, 24 Aug 2026
66.7200
66.9500
66.3100
66.6100
5,747,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
67.7600
67.7700
66.5900
66.6000
3,884,000
Thu, 20 Aug 2026
68.0000
68.5400
67.3500
67.4700
3,071,700
Wed, 19 Aug 2026
69.3400
69.3900
68.2700
68.2900
2,677,600
Tue, 18 Aug 2026
69.5000
69.7500
68.6000
68.6100
2,214,300
Mon, 17 Aug 2026
68.4700
68.9000
68.2500
68.7700
3,501,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
68.3800
68.9500
68.3800
68.7700
1,951,400
Thu, 13 Aug 2026
67.9400
68.7300
67.9000
68.5400
2,755,200
Wed, 12 Aug 2026
68.0400
68.3700
67.7300
68.0400
2,178,100
Tue, 11 Aug 2026
67.0400
68.1200
67.0400
68.1000
2,849,700
Mon, 10 Aug 2026
67.1900
67.4000
66.6300
67.1500
3,779,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
66.4200
67.7400
66.0000
67.3900
4,910,500
Thu, 06 Aug 2026
69.0000
69.1500
66.3800
66.8000
8,580,300
Wed, 05 Aug 2026
69.2900
69.3500
67.7900
68.2700
2,873,800
Tue, 04 Aug 2026
68.4600
69.3900
67.9100
69.2200
2,835,600
Mon, 03 Aug 2026
69.0000
69.3800
68.2100
68.7500
2,900,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
37 · 10-Q
After market open · 11:34 ET
10-Q ↗
Fri, 31 Jul 2026
69.3700
70.0700
69.1700
69.1700
3,582,500
Fri, 31 Jul 2026
36 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Jul 2026
70.5200
70.7900
69.1000
69.7300
3,063,700
Wed, 29 Jul 2026
71.0100
71.6000
69.9800
70.5500
3,097,500
Tue, 28 Jul 2026
70.8400
71.9300
70.6000
70.6200
4,010,900
Mon, 27 Jul 2026
70.8200
71.4100
70.0900
70.2700
2,902,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
71.6700
71.9000
70.8000
71.1000
3,480,100
Thu, 23 Jul 2026
70.6300
71.8100
70.5700
71.4600
4,373,800
Wed, 22 Jul 2026
70.3900
71.2300
70.1500
71.0900
3,272,900
Tue, 21 Jul 2026
70.3500
70.6100
69.7800
69.8500
2,871,800
Mon, 20 Jul 2026
71.0900
71.6100
70.1700
70.3600
3,009,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.4800
72.9900
70.9300
71.0400
4,492,300
Thu, 16 Jul 2026
70.7700
71.8400
70.4200
71.6900
3,690,000
Wed, 15 Jul 2026
71.1100
71.5100
70.4400
70.9700
4,539,600
Tue, 14 Jul 2026
71.0000
71.5800
70.8500
71.3000
4,544,100
Mon, 13 Jul 2026
70.2600
70.9900
70.1500
70.8000
3,357,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
69.5700
70.2700
69.4300
70.0800
3,956,900
Thu, 09 Jul 2026
70.0000
70.2100
69.3000
69.4500
5,113,300
Wed, 08 Jul 2026
69.8700
70.2300
69.3600
69.8600
5,728,600
Tue, 07 Jul 2026
69.6700
70.5900
69.6700
69.8300
13,939,100
Mon, 06 Jul 2026
69.6900
69.7300
68.9300
69.2600
5,046,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.1500
69.8200
68.0400
69.7500
4,301,400
Wed, 01 Jul 2026
68.3600
68.5300
67.3800
67.7900
6,183,900
Tue, 30 Jun 2026
68.9200
69.3100
68.2400
68.2900
5,656,700
Mon, 29 Jun 2026
69.3900
69.9000
68.7700
69.1800
3,999,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.5900
69.8500
68.8900
69.3900
7,800,000
Thu, 25 Jun 2026
69.6300
70.1700
68.7800
69.5100
4,209,000
Wed, 24 Jun 2026
68.6000
69.4300
68.4100
69.2600
4,446,200
Tue, 23 Jun 2026
68.2100
68.8700
68.0700
68.4500
5,393,800
Mon, 22 Jun 2026
68.8000
69.1900
67.8700
68.0400
9,226,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
68.1100
69.2800
68.0800
68.4100
16,090,100
Wed, 17 Jun 2026
67.9700
68.7500
67.8700
68.0200
7,105,700
Tue, 16 Jun 2026
35 · 8-K
After market open · 10:22 ET
8-K ↗
Tue, 16 Jun 2026
68.1400
69.2500
68.1100
68.5000
6,131,900
Mon, 15 Jun 2026
67.5400
68.6300
67.3300
68.1500
7,790,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.2200
68.1300
67.1200
67.9100
5,831,000
Thu, 11 Jun 2026
67.0000
67.4600
66.6100
66.6900
6,979,700
Wed, 10 Jun 2026
66.8300
66.9600
66.1600
66.7700
6,185,200
Tue, 09 Jun 2026
34 · 424B2
After market open · 14:30 ET
424B2 ↗
Tue, 09 Jun 2026
65.7700
66.4000
65.4700
66.2500
11,509,000
Mon, 08 Jun 2026
66.9800
67.2000
65.5100
65.5200
5,624,400
Mon, 08 Jun 2026
33 · 424B5
Pre-market · 08:28 ET
424B5 ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
66.2000
67.5200
66.2000
66.9000
5,119,200
Fri, 05 Jun 2026
32 · 8-K
Pre-market · 09:26 ET
8-K ↗
Thu, 04 Jun 2026
31 · 424B2
After-hours · 16:40 ET
424B2 ↗
Thu, 04 Jun 2026
65.6100
66.9600
65.4700
66.5000
6,168,200
Wed, 03 Jun 2026
66.4000
67.1000
65.4600
65.4600
8,595,200
Wed, 03 Jun 2026
30 · 424B5
Pre-market · 08:38 ET
424B5 ↗
Tue, 02 Jun 2026
64.6000
66.4900
64.6000
66.4700
7,134,900
Mon, 01 Jun 2026
66.2500
66.4300
64.5500
64.6100
6,493,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.7500
67.1100
65.8300
66.9400
15,741,500
Thu, 28 May 2026
67.8400
68.3800
67.3700
67.3800
15,167,100
Wed, 27 May 2026
67.1700
67.6700
66.8700
67.2000
7,337,900
Tue, 26 May 2026
67.7000
68.1300
67.2000
67.2800
8,121,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.2100
68.5800
67.4300
67.6700
6,459,900
Fri, 22 May 2026
29 · 8-K
Next filing day · accepted 21 May, 18:30 ET
8-K ↗
Thu, 21 May 2026
67.6000
68.4900
67.5800
68.2900
9,778,500
Wed, 20 May 2026
68.2000
68.8900
67.3100
67.7300
12,506,100
Tue, 19 May 2026
67.2000
68.4600
66.3000
68.1300
18,275,300
Mon, 18 May 2026
68.6400
68.9700
66.4500
67.5600
40,094,600
Mon, 18 May 2026
28 · 8-K
Pre-market · 08:08 ET
8-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
62.8600
63.1200
61.7100
61.7300
4,678,300
Thu, 14 May 2026
62.5200
63.0100
62.5200
62.9700
3,167,400
Wed, 13 May 2026
62.0900
63.1800
61.8300
62.7200
6,126,600
Tue, 12 May 2026
62.7200
63.1000
62.1300
62.9200
4,791,500
Mon, 11 May 2026
62.3500
62.6300
61.7500
62.5600
5,559,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.8600
62.1000
61.0400
61.8900
6,031,800
Thu, 07 May 2026
27 · 8-K
After-hours · 17:23 ET
8-K ↗
Thu, 07 May 2026
61.5200
61.7000
61.1700
61.6100
3,190,800
Wed, 06 May 2026
26 · 424B3
After-hours · 17:00 ET
424B3 ↗
Wed, 06 May 2026
25 · S-3ASR
After-hours · 16:30 ET
S-3ASR ↗
Wed, 06 May 2026
62.9200
62.9700
61.6100
61.6400
5,139,400
Tue, 05 May 2026
63.2100
63.7600
62.6900
62.9900
3,332,600
Mon, 04 May 2026
63.4000
64.1300
62.6700
62.9500
3,883,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
24 · 10-Q
After market open · 11:43 ET
10-Q ↗
Fri, 01 May 2026
64.5000
65.6100
63.7500
63.9400
6,257,900
Fri, 01 May 2026
23 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Apr 2026
63.2000
64.6700
62.7700
64.5000
8,054,400
Wed, 29 Apr 2026
62.5500
63.2900
62.4100
62.5000
7,278,700
Tue, 28 Apr 2026
63.0500
63.4600
62.5400
62.8900
4,394,000
Mon, 27 Apr 2026
62.4200
63.1000
62.3700
62.5000
3,446,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
62.4500
62.9000
61.8800
62.5800
2,931,000
Thu, 23 Apr 2026
61.5500
62.6000
61.3100
62.5200
4,060,200
Wed, 22 Apr 2026
61.5700
61.7800
60.4400
60.9500
4,908,200
Tue, 21 Apr 2026
62.2700
62.3400
61.0100
61.0900
4,344,100
Mon, 20 Apr 2026
62.3600
63.0500
61.9700
62.2200
3,029,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
62.1200
62.6700
61.5600
62.4200
5,763,200
Thu, 16 Apr 2026
62.2200
62.7200
61.6800
62.4800
4,534,600
Wed, 15 Apr 2026
63.2400
63.4000
62.1800
62.3800
5,125,400
Tue, 14 Apr 2026
62.7900
63.8700
62.1800
63.7100
5,177,800
Mon, 13 Apr 2026
64.0800
64.1500
62.5800
62.9700
3,541,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.1000
65.1300
63.9300
64.2300
4,707,400
Thu, 09 Apr 2026
62.5700
64.5800
62.5700
64.1100
4,386,500
Wed, 08 Apr 2026
22 · 8-K
After market open · 15:46 ET
8-K ↗
Wed, 08 Apr 2026
61.9200
63.2300
61.7900
63.2000
3,515,700
Tue, 07 Apr 2026
62.1700
63.1500
62.1700
62.6900
2,642,100
Mon, 06 Apr 2026
62.4300
62.9400
62.1000
62.2200
2,373,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
62.1000
62.9600
62.0000
62.7700
3,451,800
Wed, 01 Apr 2026
61.6100
62.4500
61.6100
62.0500
3,674,900
Tue, 31 Mar 2026
62.1600
62.2600
61.1500
61.8200
4,552,200
Mon, 30 Mar 2026
61.7800
62.5200
61.2500
61.8400
3,906,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
60.9400
61.4400
60.6300
60.8800
3,699,900
Thu, 26 Mar 2026
60.5900
61.4100
60.2600
60.9000
3,139,700
Wed, 25 Mar 2026
60.7400
61.2900
60.3300
60.6600
3,864,700
Tue, 24 Mar 2026
59.4500
60.9000
59.3200
60.2700
3,396,000
Mon, 23 Mar 2026
60.1400
60.5900
59.3700
59.8200
5,266,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
61.1000
61.2600
59.0900
59.3800
7,784,800
Thu, 19 Mar 2026
62.1600
62.3500
60.1600
61.0200
5,069,500
Thu, 19 Mar 2026
21 · DEFA14A
Pre-market · 08:18 ET
DEFA14A ↗
Thu, 19 Mar 2026
20 · DEF 14A
Pre-market · 08:14 ET
DEF 14A ↗
Wed, 18 Mar 2026
62.8400
62.9200
62.1900
62.2000
3,519,100
Tue, 17 Mar 2026
63.9400
64.0300
63.0100
63.0300
3,777,200
Mon, 16 Mar 2026
63.8200
63.8500
63.1900
63.4200
3,096,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.7100
63.8500
63.0900
63.2100
4,294,700
Thu, 12 Mar 2026
62.0500
63.7600
61.9500
62.8400
4,885,800
Wed, 11 Mar 2026
62.5200
62.8200
61.9900
62.2100
3,261,300
Tue, 10 Mar 2026
62.4300
63.3400
62.2700
62.7300
3,434,200
Mon, 09 Mar 2026
63.0900
63.2400
62.0500
62.9100
3,381,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.6700
63.4000
62.0400
63.2400
4,420,700
Thu, 05 Mar 2026
62.3300
63.1100
62.0500
63.0000
5,714,900
Wed, 04 Mar 2026
62.6700
62.9400
61.7900
62.5700
4,959,700
Tue, 03 Mar 2026
62.1800
63.2400
60.7700
62.6800
4,503,500
Mon, 02 Mar 2026
63.0000
63.4100
62.8300
63.0500
6,884,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.6700
63.2200
62.5200
63.1400
14,187,500
Thu, 26 Feb 2026
63.7900
64.0700
63.2000
63.3500
5,046,800
Wed, 25 Feb 2026
63.8000
64.1400
62.6600
63.5700
5,696,400
Tue, 24 Feb 2026
64.1700
64.3400
63.0500
63.7400
6,820,800
Mon, 23 Feb 2026
19 · 10-K
After market open · 12:00 ET
10-K ↗
Mon, 23 Feb 2026
66.1800
66.4400
63.9600
64.2300
10,616,600
Mon, 23 Feb 2026
18 · 8-K
Pre-market · 07:31 ET
8-K ↗
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
66.0000
66.1700
65.2300
65.9600
9,279,300
Thu, 19 Feb 2026
64.9700
65.5500
64.5700
65.4600
6,897,800
Wed, 18 Feb 2026
65.7400
66.0000
64.5700
64.7200
6,582,700
Tue, 17 Feb 2026
67.2200
67.5700
65.5000
65.6500
6,672,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
65.0000
66.7900
65.0000
66.5100
4,554,200
Thu, 12 Feb 2026
64.7000
66.1500
64.7000
65.1200
8,873,000
Wed, 11 Feb 2026
63.8800
64.8400
63.4900
64.6500
4,459,200
Tue, 10 Feb 2026
62.5600
64.4300
62.3100
63.7900
6,345,700
Mon, 09 Feb 2026
62.2700
62.4200
61.6200
62.3600
3,375,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.9900
63.4300
61.6600
62.3300
3,658,700
Thu, 05 Feb 2026
62.5600
62.8200
62.0800
62.5200
3,495,500
Wed, 04 Feb 2026
61.9400
62.9100
61.7500
62.3300
5,492,700
Tue, 03 Feb 2026
17 · 8-K
After-hours · 16:43 ET
8-K ↗
Tue, 03 Feb 2026
60.1700
61.7300
60.1700
61.4300
7,696,100
Mon, 02 Feb 2026
60.2700
60.9700
59.5300
60.0300
6,022,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
60.8600
60.9500
59.6200
60.1700
8,217,000
Fri, 30 Jan 2026
16 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 29 Jan 2026
61.0800
61.3700
60.3200
60.8300
4,288,000
Wed, 28 Jan 2026
61.0400
61.5600
60.4500
60.7100
3,386,200
Tue, 27 Jan 2026
60.2000
61.1900
59.9600
61.1300
3,876,500
Mon, 26 Jan 2026
59.8500
60.7100
59.8500
60.2400
4,454,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
59.7600
59.8800
58.9900
59.6000
5,245,600
Thu, 22 Jan 2026
61.0300
61.1600
59.9000
59.9300
4,707,300
Wed, 21 Jan 2026
61.5000
61.8100
60.4900
60.9200
6,995,200
Tue, 20 Jan 2026
61.0900
61.1500
60.2700
61.0900
6,392,900
Tue, 20 Jan 2026
15 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
60.1000
61.5000
59.8500
61.1300
6,710,200
Thu, 15 Jan 2026
60.4300
60.7200
59.9000
60.3400
5,335,200
Wed, 14 Jan 2026
59.1200
60.5000
59.1100
60.2500
6,151,200
Tue, 13 Jan 2026
58.4000
59.3000
57.8600
59.0200
7,851,500
Mon, 12 Jan 2026
57.9700
58.8100
57.4700
58.3900
11,453,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.9000
58.5200
57.9000
57.9800
4,880,700
Thu, 08 Jan 2026
57.0400
58.3100
57.0300
57.8000
5,570,100
Wed, 07 Jan 2026
58.9000
58.9800
56.9100
57.0800
7,836,500
Tue, 06 Jan 2026
58.8000
59.2100
58.5900
58.7200
6,171,000
Mon, 05 Jan 2026
58.9700
59.2400
57.5000
58.6900
5,283,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
58.9100
59.3800
58.2700
59.2400
5,675,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
59.0000
59.0900
58.5700
58.5900
3,370,800
Tue, 30 Dec 2025
59.1500
59.3700
58.9200
59.0600
4,061,400
Mon, 29 Dec 2025
59.2900
59.7300
59.1300
59.2500
6,530,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
58.8400
59.2700
58.8000
59.2000
4,342,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
58.1300
59.0100
58.1300
59.0100
3,079,300
Tue, 23 Dec 2025
56.9900
58.3100
56.8800
58.1400
8,862,900
Tue, 23 Dec 2025
14 · 8-K
Next filing day · accepted 22 Dec, 20:46 ET
8-K ↗
Mon, 22 Dec 2025
58.4800
58.4900
55.8500
57.2200
18,834,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
60.2900
60.4800
59.3200
59.4300
10,159,800
Thu, 18 Dec 2025
60.3800
60.4700
59.9700
60.1000
11,093,100
Wed, 17 Dec 2025
59.4200
60.4100
58.9500
60.1100
9,188,200
Tue, 16 Dec 2025
59.8100
59.9500
59.0300
59.3400
7,027,200
Mon, 15 Dec 2025
59.4300
59.9400
58.9500
59.8400
6,858,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
13 · 424B3
After-hours · 16:05 ET
424B3 ↗
Fri, 12 Dec 2025
58.2500
59.4200
58.2400
59.3300
7,601,200
Thu, 11 Dec 2025
58.0100
58.7300
57.9000
58.1700
6,554,400
Wed, 10 Dec 2025
58.4000
58.4400
57.6100
58.0600
6,792,200
Tue, 09 Dec 2025
58.7500
59.1600
58.2200
58.4600
4,456,500
Mon, 08 Dec 2025
58.6000
59.0000
57.9700
58.4400
5,467,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
58.9900
59.1400
58.4600
58.4900
7,138,000
Thu, 04 Dec 2025
60.0500
60.3700
59.6400
59.8400
7,389,000
Wed, 03 Dec 2025
60.5100
60.9100
59.8400
60.0300
7,941,900
Tue, 02 Dec 2025
60.9800
60.9800
60.0300
60.3500
6,108,000
Mon, 01 Dec 2025
62.7000
62.7100
60.6800
60.8000
7,124,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.6100
62.8700
62.4500
62.7700
2,034,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
61.8500
62.6300
61.6500
62.5400
3,669,800
Tue, 25 Nov 2025
61.7700
62.0900
60.8400
61.5400
6,362,600
Mon, 24 Nov 2025
61.4000
62.0400
60.6100
61.6000
8,970,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
61.1500
62.0100
60.5700
61.4700
5,538,600
Thu, 20 Nov 2025
60.5000
61.1100
60.2000
60.8300
4,955,100
Wed, 19 Nov 2025
61.5000
61.6000
60.1800
60.1900
5,721,200
Tue, 18 Nov 2025
61.6900
62.1800
61.2700
61.4500
7,127,400
Mon, 17 Nov 2025
60.7000
61.6100
60.5700
61.5000
4,432,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
60.9000
61.0900
60.4200
60.5600
4,342,600
Thu, 13 Nov 2025
61.0100
61.3800
60.5600
60.8700
4,875,500
Wed, 12 Nov 2025
61.1300
61.5100
60.9500
61.3700
2,945,500
Tue, 11 Nov 2025
60.9400
61.2900
60.6600
61.2000
3,509,900
Mon, 10 Nov 2025
12 · S-3ASR
After-hours · 16:15 ET
S-3ASR ↗
Mon, 10 Nov 2025
61.2300
61.5000
60.5100
60.8700
4,120,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
60.6700
61.6100
60.4900
61.5800
5,018,200
Thu, 06 Nov 2025
59.7000
60.7200
59.7000
60.5000
5,342,400
Wed, 05 Nov 2025
59.5100
60.0800
59.0500
59.6900
7,846,100
Tue, 04 Nov 2025
58.7000
59.5500
58.7000
59.3200
6,614,800
Mon, 03 Nov 2025
58.3300
58.6700
57.1300
58.4900
5,929,700
Mon, 03 Nov 2025
11 · 424B3
Pre-market · 08:09 ET
424B3 ↗
Mon, 03 Nov 2025
10 · 424B3
Pre-market · 07:30 ET
424B3 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
9 · 8-K
After-hours · 16:55 ET
8-K ↗
Fri, 31 Oct 2025
8 · 424B5
After-hours · 16:52 ET
424B5 ↗
Fri, 31 Oct 2025
7 · S-3ASR
After-hours · 16:01 ET
S-3ASR ↗
Fri, 31 Oct 2025
6 · 10-Q
After market open · 11:49 ET
10-Q ↗
Fri, 31 Oct 2025
59.7400
60.7400
58.2400
58.6900
7,892,500
Fri, 31 Oct 2025
5 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 30 Oct 2025
59.1400
60.0100
59.0500
59.5200
5,005,200
Wed, 29 Oct 2025
59.5200
59.7500
58.7900
58.9900
4,507,800
Tue, 28 Oct 2025
60.9700
60.9900
59.6000
59.6200
4,476,500
Mon, 27 Oct 2025
60.8500
61.3500
60.3000
60.8000
4,020,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.9600
61.6700
60.7100
61.0600
3,669,200
Thu, 23 Oct 2025
61.3800
61.4000
60.3700
60.6800
3,015,600
Wed, 22 Oct 2025
60.8400
61.5800
60.7400
60.9000
3,928,300
Tue, 21 Oct 2025
61.6300
61.7500
60.4500
60.8700
3,590,000
Mon, 20 Oct 2025
60.9200
61.6600
60.8500
61.4500
3,726,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
60.6200
60.7400
60.0900
60.5800
4,457,100
Thu, 16 Oct 2025
61.7600
62.5200
60.6100
60.6200
5,117,600
Wed, 15 Oct 2025
61.7100
61.9700
61.3200
61.6900
4,449,800
Tue, 14 Oct 2025
61.4000
61.8600
61.2300
61.5200
4,398,900
Mon, 13 Oct 2025
60.7600
61.3900
60.6300
61.3400
2,979,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
60.4500
61.1500
60.2900
60.9700
3,937,800
Thu, 09 Oct 2025
60.8500
61.2300
60.0200
60.2600
4,198,000
Wed, 08 Oct 2025
61.2300
61.2500
60.1100
60.5700
5,312,300
Tue, 07 Oct 2025
62.0000
62.3700
60.7900
60.8700
9,524,000
Mon, 06 Oct 2025
61.6300
61.7800
61.0300
61.5000
5,905,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
61.1600
62.0500
61.1600
61.5300
4,021,900
Thu, 02 Oct 2025
60.5900
61.5800
60.5900
61.0900
3,583,700
Wed, 01 Oct 2025
61.3100
61.7500
60.8900
60.9000
3,635,200
Wed, 01 Oct 2025
4 · 8-K
Pre-market · 09:23 ET
8-K ↗
Tue, 30 Sep 2025
3 · 424B2
After market open · 12:26 ET
424B2 ↗
Tue, 30 Sep 2025
61.0300
61.2100
60.7400
61.1700
2,829,400
Mon, 29 Sep 2025
60.5700
61.0700
60.3500
60.9200
3,467,200
Mon, 29 Sep 2025
2 · 424B5
Pre-market · 08:27 ET
424B5 ↗
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
60.0100
60.4300
59.7000
60.3300
3,114,400
Thu, 25 Sep 2025
61.0800
61.1200
59.5700
59.6700
4,096,700
Wed, 24 Sep 2025
61.0800
61.5200
60.8800
61.0200
4,464,100
Tue, 23 Sep 2025
59.7500
61.2100
59.6500
61.1200
4,318,500
Mon, 22 Sep 2025
59.9200
60.2900
59.0800
59.8200
6,387,100
Mon, 22 Sep 2025
1 · 424B3
Pre-market · 07:57 ET
424B3 ↗
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.0400
60.1900
59.3000
59.8500
9,145,900
Thu, 18 Sep 2025
59.1400
60.1200
58.8000
59.7400
4,527,500
Wed, 17 Sep 2025
59.6300
59.9800
59.4500
59.6000
3,492,100
Tue, 16 Sep 2025
60.4300
60.5500
59.3600
59.4000
4,550,900
Mon, 15 Sep 2025
60.0500
60.7500
60.0000
60.5800
6,002,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
59.7500
60.5400
59.6500
60.0500
3,979,900
Thu, 11 Sep 2025
59.1300
60.1100
59.0800
60.0100
4,658,000
Wed, 10 Sep 2025
58.5000
59.6000
57.9600
59.4200
7,993,600
Tue, 09 Sep 2025
57.8900
58.9600
57.8100
58.8500
5,634,300
Mon, 08 Sep 2025
57.9800
58.1600
57.5600
57.9500
5,238,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.2900
58.6000
57.7800
58.1900
4,896,000