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
48.6300
48.8900
48.5900
48.6400
15,746
Thu, 22 Oct 2026
30 · 8-K
After-hours · 20:13 ET
8-K ↗
Thu, 22 Oct 2026
48.2300
49.0000
48.2300
48.9600
39,800
Wed, 21 Oct 2026
48.0200
48.7900
47.7000
47.7800
13,600
Tue, 20 Oct 2026
47.7900
48.1100
47.7900
48.0100
13,700
Mon, 19 Oct 2026
47.9800
48.2100
47.3100
48.2100
46,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
47.1000
48.3650
47.1000
48.1000
8,078,800
Thu, 15 Oct 2026
47.2200
47.6500
46.9900
47.1000
1,486,700
Wed, 14 Oct 2026
46.5000
47.0500
46.4200
46.9700
84,000
Tue, 13 Oct 2026
46.2400
46.8900
46.2400
46.3700
82,100
Mon, 12 Oct 2026
46.2300
46.4100
46.0250
46.3000
12,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
46.0200
46.1100
45.7850
46.0400
127,300
Thu, 08 Oct 2026
45.8900
46.1200
45.4850
46.0400
129,400
Wed, 07 Oct 2026
45.6500
45.9300
45.5900
45.7300
489,000
Tue, 06 Oct 2026
45.5300
45.7350
45.4200
45.6500
10,800
Mon, 05 Oct 2026
45.0500
45.3200
45.0300
45.1500
158,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
45.4000
45.4300
44.9900
45.1300
84,000
Thu, 01 Oct 2026
44.7700
45.2500
44.4500
45.0600
4,731,300
Wed, 30 Sep 2026
45.2500
45.2500
44.6200
44.7400
786,600
Tue, 29 Sep 2026
44.3800
45.1200
44.3500
45.1200
4,019,000
Mon, 28 Sep 2026
44.5200
44.8050
44.4500
44.6400
14,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
44.6700
44.8500
44.4600
44.7400
42,700
Thu, 24 Sep 2026
45.1500
45.1500
44.7700
44.7700
43,400
Wed, 23 Sep 2026
45.9100
45.9100
44.8700
44.9200
157,300
Tue, 22 Sep 2026
45.7400
45.8700
45.6800
45.7000
10,400
Mon, 21 Sep 2026
46.0500
46.1090
45.7000
45.7400
40,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
46.3500
46.3500
45.7800
45.8700
205,700
Thu, 17 Sep 2026
46.4200
46.4200
46.0100
46.3100
11,200
Wed, 16 Sep 2026
46.1000
46.4500
46.0100
46.1900
651,600
Tue, 15 Sep 2026
46.5300
46.5300
45.9900
46.1200
16,900
Mon, 14 Sep 2026
46.7900
46.7900
46.2500
46.2800
658,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
47.8300
47.8300
47.2000
47.3500
1,849,200
Thu, 10 Sep 2026
47.7300
47.9000
47.4900
47.6400
67,700
Wed, 09 Sep 2026
47.9800
48.0200
47.6600
47.7800
62,300
Tue, 08 Sep 2026
47.7800
48.2400
47.7800
48.1500
7,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
48.0100
48.0750
47.5500
47.7600
62,300
Thu, 03 Sep 2026
47.8700
48.2400
47.7650
48.2400
1,502,700
Wed, 02 Sep 2026
47.3500
47.9700
47.3300
47.8700
393,800
Tue, 01 Sep 2026
48.0200
48.0200
47.2400
47.2400
82,700
Mon, 31 Aug 2026
47.5700
47.9200
47.3400
47.8500
135,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
48.1700
48.1700
47.6700
47.7600
9,000
Thu, 27 Aug 2026
48.2100
48.2100
47.7500
48.0700
1,294,800
Wed, 26 Aug 2026
48.6900
48.6900
48.2500
48.3000
74,500
Tue, 25 Aug 2026
48.5200
48.5600
48.3000
48.3700
42,600
Mon, 24 Aug 2026
48.5000
48.6400
48.1500
48.2600
24,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
48.6200
48.6300
47.9000
48.0500
16,800
Thu, 20 Aug 2026
49.0800
49.5150
48.7700
48.9300
149,900
Wed, 19 Aug 2026
49.2400
49.4200
48.8900
49.0900
28,900
Tue, 18 Aug 2026
49.3800
49.4500
48.9600
49.0800
16,200
Mon, 17 Aug 2026
48.9600
49.2400
48.9050
49.1400
23,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
48.9800
49.3200
48.9800
49.1600
5,100
Thu, 13 Aug 2026
49.0850
49.2950
48.9800
49.1100
24,200
Wed, 12 Aug 2026
48.7400
49.0200
48.7100
48.9600
18,600
Tue, 11 Aug 2026
48.7800
49.4500
48.4800
48.7800
9,400
Mon, 10 Aug 2026
48.4300
48.6100
48.4300
48.5100
115,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
49.0600
49.2700
48.9600
49.0700
10,000
Thu, 06 Aug 2026
29 · 8-K
After market open · 11:15 ET
8-K ↗
Thu, 06 Aug 2026
49.0500
49.1700
48.5000
48.9700
61,300
Wed, 05 Aug 2026
49.0450
49.2500
48.8650
49.1200
109,400
Tue, 04 Aug 2026
48.7550
49.3100
48.7550
49.2800
72,900
Tue, 04 Aug 2026
28 · 8-K
Next filing day · accepted 03 Aug, 21:35 ET
8-K ↗
Mon, 03 Aug 2026
49.6600
49.8100
49.0500
49.1700
10,300
Mon, 03 Aug 2026
27 · 8-K
Pre-market · 06:51 ET
8-K ↗
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
49.5900
50.0900
49.2750
49.6500
132,000
Thu, 30 Jul 2026
50.2000
50.2000
49.2900
49.6800
38,700
Thu, 30 Jul 2026
26 · 8-K
Pre-market · 08:12 ET
8-K ↗
Thu, 30 Jul 2026
25 · 10-Q
Next filing day · accepted 29 Jul, 17:38 ET
10-Q ↗
Wed, 29 Jul 2026
50.1600
50.5300
49.7000
50.2100
13,300
Tue, 28 Jul 2026
50.8200
51.0200
50.2700
50.3200
10,300
Mon, 27 Jul 2026
50.1300
50.6760
49.9400
50.4100
23,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
50.3000
50.7900
50.3000
50.6300
22,900
Thu, 23 Jul 2026
49.8400
50.5400
49.8000
50.4000
14,300
Wed, 22 Jul 2026
49.4800
50.3000
49.4800
50.2900
14,900
Tue, 21 Jul 2026
49.6300
49.6300
49.1900
49.4300
62,500
Mon, 20 Jul 2026
50.1400
50.1400
49.5900
50.0400
19,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
50.6600
51.0500
49.6700
50.0100
18,800
Thu, 16 Jul 2026
50.0390
50.9150
49.8760
50.3300
98,300
Wed, 15 Jul 2026
49.6100
50.0600
49.4600
49.6400
55,200
Tue, 14 Jul 2026
50.2300
50.3200
49.2800
49.5000
504,000
Mon, 13 Jul 2026
50.0000
50.4900
50.0000
50.2500
69,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
49.8300
50.0600
49.7500
49.8600
31,500
Thu, 09 Jul 2026
50.1100
50.1100
49.5600
49.6400
1,529,600
Wed, 08 Jul 2026
50.2700
50.4950
50.0700
50.1600
720,400
Tue, 07 Jul 2026
51.0000
51.0000
50.3400
50.5100
88,100
Mon, 06 Jul 2026
50.7700
50.7700
49.8100
50.0000
13,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
50.0700
50.6700
49.7000
50.6700
8,500
Wed, 01 Jul 2026
49.7300
50.0500
49.7100
49.8100
3,600
Tue, 30 Jun 2026
50.0300
50.1600
49.3300
49.7400
914,500
Mon, 29 Jun 2026
50.6100
50.6100
50.0050
50.3200
51,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
50.1250
50.3700
50.0100
50.2700
9,000
Thu, 25 Jun 2026
50.0600
50.1300
49.4300
49.8200
82,100
Wed, 24 Jun 2026
49.5700
50.3600
49.4000
50.1700
239,800
Tue, 23 Jun 2026
49.1400
49.5600
49.1100
49.3900
152,100
Mon, 22 Jun 2026
49.1800
49.2800
48.1200
48.7300
173,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
48.9900
49.5300
48.8800
48.9200
9,600
Wed, 17 Jun 2026
49.2200
49.2500
48.6900
48.8200
168,000
Tue, 16 Jun 2026
49.5100
49.8400
49.1900
49.2600
52,600
Mon, 15 Jun 2026
49.0100
49.5900
48.9200
49.3500
2,283,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
49.5000
50.1270
49.1800
49.2000
5,187,700
Thu, 11 Jun 2026
50.6800
50.9500
50.3600
50.6100
114,000
Wed, 10 Jun 2026
51.0600
51.0600
50.4800
50.9600
23,400
Tue, 09 Jun 2026
50.1050
50.6900
50.1050
50.6800
16,900
Mon, 08 Jun 2026
24 · 424B2
After market open · 09:35 ET
424B2 ↗
Mon, 08 Jun 2026
50.3600
50.3600
49.8400
49.8800
24,900
Mon, 08 Jun 2026
23 · 8-K
Pre-market · 08:44 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
22 · S-3ASR
After market open · 11:53 ET
S-3ASR ↗
Fri, 05 Jun 2026
50.1900
50.8700
50.1600
50.4800
10,900
Thu, 04 Jun 2026
49.8300
50.2500
49.6950
50.2400
213,600
Wed, 03 Jun 2026
50.9100
50.9100
49.8000
49.9100
181,200
Tue, 02 Jun 2026
49.6900
50.2100
49.6800
50.0200
13,100
Mon, 01 Jun 2026
49.9400
50.1600
49.4400
49.6500
69,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
50.7300
50.7500
50.2600
50.3000
54,400
Thu, 28 May 2026
51.4200
51.4200
50.6600
50.8100
19,500
Wed, 27 May 2026
51.2200
51.4400
51.0800
51.2500
18,000
Tue, 26 May 2026
51.3800
51.5900
51.2100
51.2400
108,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
51.1700
51.7700
51.1700
51.6800
65,200
Thu, 21 May 2026
50.7600
51.6400
50.7600
51.3100
37,900
Wed, 20 May 2026
51.2700
51.3900
50.7000
50.7000
132,700
Tue, 19 May 2026
51.2450
51.5990
51.2200
51.5300
46,900
Mon, 18 May 2026
51.2800
51.2800
50.6850
50.9850
13,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 15 May 2026
50.4700
50.6100
50.1800
50.5100
23,500
Thu, 14 May 2026
50.6000
51.1500
50.5410
50.7700
23,600
Wed, 13 May 2026
50.7500
50.7500
50.3500
50.7500
24,700
Tue, 12 May 2026
50.7600
51.1300
50.5300
50.9100
25,900
Mon, 11 May 2026
50.3700
50.8900
50.3700
50.7500
60,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
50.4350
50.5100
50.1500
50.5100
76,500
Thu, 07 May 2026
50.4100
50.6100
50.2000
50.4000
20,200
Wed, 06 May 2026
51.1600
51.3650
50.7400
50.7800
18,200
Tue, 05 May 2026
20 · DEFA14A
After market open · 14:03 ET
DEFA14A ↗
Tue, 05 May 2026
51.5200
51.9250
51.5200
51.7700
41,200
Mon, 04 May 2026
51.7000
52.0600
51.3650
51.6500
54,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
52.0400
52.1450
51.7100
51.9200
556,800
Thu, 30 Apr 2026
50.6800
52.0300
50.6800
52.0300
65,900
Thu, 30 Apr 2026
19 · 8-K
Pre-market · 08:08 ET
8-K ↗
Thu, 30 Apr 2026
18 · 10-Q
Next filing day · accepted 29 Apr, 17:37 ET
10-Q ↗
Wed, 29 Apr 2026
50.7500
51.1500
50.5800
50.6300
63,900
Tue, 28 Apr 2026
50.9200
51.2000
50.8800
50.9200
10,600
Mon, 27 Apr 2026
50.9600
51.1900
50.6250
50.8800
139,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
50.8500
50.9800
50.4000
50.4000
23,800
Thu, 23 Apr 2026
50.0000
51.0800
50.0000
51.0800
18,800
Wed, 22 Apr 2026
50.4000
50.6200
49.9450
49.9500
116,700
Tue, 21 Apr 2026
50.6700
50.7800
50.0800
50.3100
91,100
Mon, 20 Apr 2026
51.7300
51.7300
50.5600
50.6000
85,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
51.0550
51.4700
50.8100
51.2100
9,600
Thu, 16 Apr 2026
51.2300
51.4500
50.8400
51.4500
18,400
Wed, 15 Apr 2026
51.8100
51.8100
51.0000
51.2300
15,900
Tue, 14 Apr 2026
51.4100
51.7200
51.0500
51.6600
24,400
Mon, 13 Apr 2026
51.9300
52.1200
51.4100
51.5900
28,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
52.4100
52.4100
51.7900
52.0500
13,100
Thu, 09 Apr 2026
52.0600
52.4300
52.0100
52.2700
29,400
Wed, 08 Apr 2026
52.0100
52.0100
51.4600
51.9300
666,500
Tue, 07 Apr 2026
51.8500
52.2000
51.7800
51.9200
308,700
Mon, 06 Apr 2026
52.1400
52.1800
51.7300
51.8200
7,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
17 · DEFA14A
After market open · 10:03 ET
DEFA14A ↗
Fri, 03 Apr 2026
16 · DEF 14A
After market open · 10:02 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
52.1800
52.2500
51.7400
51.9500
30,300
Wed, 01 Apr 2026
51.7900
52.0300
51.4850
51.9400
701,200
Tue, 31 Mar 2026
52.0000
52.0000
51.2200
51.4000
1,006,600
Mon, 30 Mar 2026
51.1800
52.0600
51.1800
51.9300
137,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
51.3600
51.6080
51.0600
51.2200
20,200
Thu, 26 Mar 2026
50.9900
51.4300
50.9800
51.4000
87,400
Wed, 25 Mar 2026
50.5000
51.2300
50.5000
51.0800
354,100
Tue, 24 Mar 2026
50.9400
51.3200
50.1400
50.1400
49,000
Mon, 23 Mar 2026
15 · PRE 14A
After market open · 13:41 ET
PRE 14A ↗
Mon, 23 Mar 2026
50.8900
51.1200
50.5700
50.5700
23,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.4400
51.4400
50.3100
50.7600
182,900
Thu, 19 Mar 2026
14 · 8-K
After market open · 13:37 ET
8-K ↗
Thu, 19 Mar 2026
51.7600
51.8000
51.4800
51.5600
19,100
Wed, 18 Mar 2026
52.3200
52.3900
51.7200
51.8800
597,200
Tue, 17 Mar 2026
13 · 424B2
After market open · 14:10 ET
424B2 ↗
Tue, 17 Mar 2026
52.6800
53.0650
52.5300
52.5900
223,000
Mon, 16 Mar 2026
12 · 424B5
After market open · 10:38 ET
424B5 ↗
Mon, 16 Mar 2026
52.3600
52.9400
52.3600
52.5900
30,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
52.8800
52.8800
52.0800
52.8100
24,600
Thu, 12 Mar 2026
53.1700
53.9750
53.1700
53.6000
720,800
Wed, 11 Mar 2026
52.9200
53.2600
52.8600
53.1700
63,600
Tue, 10 Mar 2026
53.6600
53.6600
53.1000
53.2300
194,700
Mon, 09 Mar 2026
53.3400
53.6600
53.3200
53.5400
18,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.5500
53.8500
53.2900
53.7200
15,900
Thu, 05 Mar 2026
53.5600
53.7100
53.1900
53.5400
76,200
Wed, 04 Mar 2026
53.5000
53.9200
53.3950
53.9200
103,100
Tue, 03 Mar 2026
53.1000
53.6100
52.9800
53.5600
64,200
Mon, 02 Mar 2026
53.1000
53.7900
53.1000
53.4500
311,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
53.5000
53.9200
53.3000
53.3000
2,111,000
Thu, 26 Feb 2026
53.0300
53.7000
53.0300
53.7000
136,700
Wed, 25 Feb 2026
53.5500
53.5500
52.8850
53.2200
805,800
Wed, 25 Feb 2026
11 · 8-K
Pre-market · 09:20 ET
8-K ↗
Tue, 24 Feb 2026
52.9000
53.3800
52.7700
53.2600
151,600
Mon, 23 Feb 2026
53.1400
53.3500
53.0800
53.0800
2,765,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
53.9900
53.9900
52.9000
52.9500
2,062,300
Thu, 19 Feb 2026
53.2800
53.2900
52.7350
53.1600
2,292,600
Thu, 19 Feb 2026
10 · 8-K
Pre-market · 08:10 ET
8-K ↗
Thu, 19 Feb 2026
9 · 10-K
Next filing day · accepted 18 Feb, 17:46 ET
10-K ↗
Wed, 18 Feb 2026
51.9400
52.1000
51.4700
51.4700
13,600
Tue, 17 Feb 2026
8 · 8-K/A
After market open · 13:21 ET
8-K ↗
Tue, 17 Feb 2026
52.9800
52.9800
52.0700
52.2700
43,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
51.7800
52.8800
51.7800
52.8000
15,200
Thu, 12 Feb 2026
51.6000
52.3700
51.6000
52.3700
405,700
Wed, 11 Feb 2026
51.3550
51.5300
51.1800
51.4600
24,300
Tue, 10 Feb 2026
52.0000
52.0000
51.0200
51.1100
671,700
Mon, 09 Feb 2026
51.4200
51.4200
50.5100
50.5800
23,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.1200
51.2400
50.7200
51.1400
36,800
Thu, 05 Feb 2026
51.5000
51.5000
50.8700
51.0200
227,200
Wed, 04 Feb 2026
51.2500
51.2950
50.5600
51.2400
133,400
Tue, 03 Feb 2026
50.2400
51.4550
50.2400
51.1500
85,500
Mon, 02 Feb 2026
51.3200
51.3200
50.3400
50.4300
205,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
50.6500
51.6500
50.2700
51.2500
634,500
Thu, 29 Jan 2026
50.5300
50.6300
50.3900
50.6300
200,400
Wed, 28 Jan 2026
50.2300
50.5200
50.1400
50.2200
10,200
Tue, 27 Jan 2026
50.4100
50.6200
50.0000
50.0500
73,500
Mon, 26 Jan 2026
50.3400
50.6800
49.8400
50.3400
35,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.0600
50.0800
49.5400
49.9500
89,400
Thu, 22 Jan 2026
50.0600
51.6550
49.6600
49.8900
510,800
Wed, 21 Jan 2026
50.3400
50.3400
49.9600
50.2000
72,200
Tue, 20 Jan 2026
50.0000
50.6020
49.6500
50.1800
1,025,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.9500
50.6760
49.6450
50.2000
195,100
Thu, 15 Jan 2026
50.4300
50.4300
49.9850
50.2700
21,600
Wed, 14 Jan 2026
49.9000
50.3800
49.9000
50.2700
56,800
Tue, 13 Jan 2026
49.5000
49.8450
49.4620
49.8200
13,300
Mon, 12 Jan 2026
49.8000
49.8000
49.5350
49.6400
614,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
49.7500
50.2150
49.4800
49.6300
358,700
Thu, 08 Jan 2026
49.3400
49.9200
49.2400
49.7100
313,400
Wed, 07 Jan 2026
50.0000
50.0100
49.1500
49.3400
545,700
Tue, 06 Jan 2026
49.7000
50.0100
49.5200
49.8900
271,000
Mon, 05 Jan 2026
49.6300
49.8100
49.1600
49.5700
255,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
50.1100
50.1100
49.6050
49.7900
70,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
49.9900
50.3600
49.6400
50.3600
4,222,000
Tue, 30 Dec 2025
50.0700
50.1600
49.7750
49.8800
148,800
Mon, 29 Dec 2025
50.0700
50.2800
49.8000
50.1600
36,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
49.7400
49.9800
49.3700
49.6400
48,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
49.4200
49.9100
49.4000
49.9100
169,600
Tue, 23 Dec 2025
49.2200
50.4500
49.2200
49.3000
765,200
Mon, 22 Dec 2025
48.9300
50.0000
48.6000
49.2100
520,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
7 · 8-K
After market open · 13:19 ET
8-K ↗
Fri, 19 Dec 2025
49.2300
50.0300
48.7800
48.8500
79,100
Thu, 18 Dec 2025
50.4500
50.4500
49.2600
49.5200
273,000
Wed, 17 Dec 2025
48.9400
49.6100
48.8100
49.4800
1,289,200
Tue, 16 Dec 2025
49.0000
49.6550
48.4600
48.9100
662,300
Mon, 15 Dec 2025
48.5620
49.0300
48.4100
48.9900
698,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
48.5700
48.8950
48.1000
48.1000
420,800
Thu, 11 Dec 2025
48.9000
48.9400
48.2300
48.3300
186,700
Wed, 10 Dec 2025
48.7900
48.7900
48.0900
48.2700
255,900
Wed, 10 Dec 2025
6 · 8-K
Pre-market · 07:39 ET
8-K ↗
Tue, 09 Dec 2025
49.0200
49.2500
48.7510
49.2500
39,900
Mon, 08 Dec 2025
48.7800
49.1900
48.6300
49.0200
217,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
49.5040
49.7000
48.6100
49.2500
35,100
Thu, 04 Dec 2025
49.7400
49.9100
49.2330
49.4700
560,500
Wed, 03 Dec 2025
50.4900
50.5000
49.0200
49.6000
40,200
Tue, 02 Dec 2025
50.9300
50.9900
47.8700
49.8800
450,600
Mon, 01 Dec 2025
50.2000
50.8700
50.0000
50.0200
543,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
50.2800
51.0800
50.1400
51.0800
1,759,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
49.9800
50.3000
49.9200
50.3000
436,100
Tue, 25 Nov 2025
49.7500
49.9100
49.5400
49.9100
708,600
Mon, 24 Nov 2025
49.3170
49.7520
49.3170
49.6800
210,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.4200
49.9700
49.3400
49.8200
57,600
Thu, 20 Nov 2025
49.7380
49.8800
49.0400
49.4200
2,908,500
Wed, 19 Nov 2025
50.2800
50.2900
49.5550
49.5900
119,700
Tue, 18 Nov 2025
50.4500
50.4500
50.1600
50.3200
57,200
Mon, 17 Nov 2025
50.2000
50.2000
49.9600
50.0700
368,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
50.2500
50.2500
49.8900
49.9300
272,400
Thu, 13 Nov 2025
50.3000
50.4900
50.1280
50.1280
674,900
Wed, 12 Nov 2025
49.5000
50.3200
49.5000
50.1220
462,400
Tue, 11 Nov 2025
50.8500
50.8500
50.1000
50.2500
60,800
Mon, 10 Nov 2025
50.1000
50.1700
49.7000
50.1000
135,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.0000
50.1460
49.2600
49.6500
1,422,900
Thu, 06 Nov 2025
5 · 8-K
After market open · 15:31 ET
8-K ↗
Thu, 06 Nov 2025
49.9500
50.3030
49.5500
49.6500
981,300
Wed, 05 Nov 2025
49.6000
50.1000
49.5500
49.6500
16,137,500
Tue, 04 Nov 2025
4 · 424B2
After market open · 14:21 ET
424B2 ↗
Tue, 04 Nov 2025
50.2000
50.2510
49.8910
50.0500
20,464,500
Mon, 03 Nov 2025
3 · 424B5
After market open · 09:41 ET
424B5 ↗
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Thu, 30 Oct 2025
No trading
Thu, 30 Oct 2025
2 · 8-K
Pre-market · 08:12 ET
8-K ↗
Thu, 30 Oct 2025
1 · 10-Q
Next filing day · accepted 29 Oct, 17:40 ET
10-Q ↗
Wed, 29 Oct 2025
No trading
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading