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
81.8000
82.4750
81.3300
82.1000
11,733,113
Thu, 22 Oct 2026
78.8400
82.1900
78.6400
81.9000
17,552,800
Wed, 21 Oct 2026
54 · 10-Q
After-hours · 21:18 ET
10-Q ↗
Wed, 21 Oct 2026
53 · 8-K
After market open · 11:40 ET
8-K ↗
Wed, 21 Oct 2026
79.8500
79.8500
77.9300
78.2800
14,693,900
Tue, 20 Oct 2026
78.7500
79.3000
78.3500
78.8600
13,798,600
Mon, 19 Oct 2026
79.4100
79.4800
77.9500
78.1700
10,611,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
79.6000
80.2700
78.8600
79.8000
12,703,800
Thu, 15 Oct 2026
79.5000
79.5500
78.2800
78.9600
13,279,300
Wed, 14 Oct 2026
78.4200
78.8000
77.5300
78.3700
11,049,900
Tue, 13 Oct 2026
79.1000
79.2500
77.3300
78.2200
9,491,800
Mon, 12 Oct 2026
77.5100
78.5400
77.3300
78.5100
6,026,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
76.9300
77.5800
76.8700
77.3800
6,615,300
Thu, 08 Oct 2026
77.1000
77.6200
76.4300
77.3700
11,781,500
Wed, 07 Oct 2026
78.1600
78.1600
76.5100
77.0600
10,602,800
Tue, 06 Oct 2026
52 · 8-K
After-hours · 20:15 ET
8-K ↗
Tue, 06 Oct 2026
77.0000
78.0400
76.3400
77.8800
13,118,500
Mon, 05 Oct 2026
76.6700
76.9700
75.8900
76.2800
13,018,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
76.6700
77.7000
76.5700
76.8300
18,186,200
Thu, 01 Oct 2026
75.5000
76.5300
74.4100
76.3500
21,196,800
Wed, 30 Sep 2026
76.3300
76.5000
75.5700
75.7400
13,483,500
Tue, 29 Sep 2026
75.0900
76.1800
74.7800
75.8900
11,346,300
Mon, 28 Sep 2026
76.0300
76.2200
75.1500
75.4900
13,927,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
75.7700
76.2800
75.3800
76.0800
16,460,500
Thu, 24 Sep 2026
77.0400
77.4700
75.6000
75.6200
15,101,300
Wed, 23 Sep 2026
79.0400
79.0400
76.8700
77.0200
12,675,000
Tue, 22 Sep 2026
79.3700
79.8100
79.2100
79.2600
9,209,600
Mon, 21 Sep 2026
80.4100
80.5500
79.5500
79.6300
9,299,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
80.6700
81.0000
80.3900
80.4700
21,574,700
Thu, 17 Sep 2026
80.8300
81.3700
80.4200
81.2800
9,161,000
Wed, 16 Sep 2026
81.7600
81.9700
79.9600
80.3700
9,620,600
Tue, 15 Sep 2026
81.8300
82.1400
80.9500
81.0700
11,506,700
Mon, 14 Sep 2026
51 · 8-K
After-hours · 17:02 ET
FORM 8-K ↗
Mon, 14 Sep 2026
82.6300
82.7300
81.5100
81.6300
11,144,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
83.2000
83.2800
82.2200
82.3100
9,882,600
Thu, 10 Sep 2026
82.8000
83.3500
82.2400
82.4400
13,594,700
Wed, 09 Sep 2026
83.9900
84.2500
82.6200
82.6500
8,956,200
Tue, 08 Sep 2026
83.3200
84.3800
83.3200
83.8300
7,627,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
83.7000
84.1200
83.2300
83.4300
10,765,300
Thu, 03 Sep 2026
50 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 03 Sep 2026
83.5400
84.2500
83.2900
84.0600
11,538,900
Wed, 02 Sep 2026
82.5600
83.2400
82.0500
83.1000
12,714,000
Tue, 01 Sep 2026
82.7000
83.1100
82.2800
82.9300
11,158,400
Mon, 31 Aug 2026
81.0800
82.6000
80.7500
82.3400
14,053,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
82.9200
82.9800
81.3300
81.8400
13,950,900
Thu, 27 Aug 2026
83.5200
83.7600
82.7800
83.4700
8,641,700
Wed, 26 Aug 2026
84.1600
84.7300
84.0300
84.2200
5,683,700
Tue, 25 Aug 2026
84.0100
84.5500
83.3000
84.2200
7,679,100
Tue, 25 Aug 2026
49 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
Mon, 24 Aug 2026
83.9500
84.1900
83.2400
84.1000
7,670,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
85.2000
85.2700
83.5400
83.6500
11,887,200
Thu, 20 Aug 2026
85.3800
85.9900
84.6000
85.0300
15,235,400
Wed, 19 Aug 2026
86.5400
86.8300
85.5900
85.9100
14,932,800
Tue, 18 Aug 2026
87.0500
87.5200
86.0900
86.2200
10,956,700
Mon, 17 Aug 2026
85.8500
86.3200
85.5100
86.2200
9,556,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.0200
86.5300
85.8300
86.1900
7,238,400
Thu, 13 Aug 2026
85.7500
86.2400
85.4600
86.0100
8,872,100
Wed, 12 Aug 2026
85.4900
86.1000
85.2600
85.7800
7,473,300
Tue, 11 Aug 2026
84.4900
85.7900
84.3800
85.7400
6,668,700
Tue, 11 Aug 2026
48 · 8-K
Next filing day · accepted 10 Aug, 21:41 ET
8-K ↗
Mon, 10 Aug 2026
84.1800
84.7600
83.6500
84.7000
10,046,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
83.8900
85.3700
83.4900
84.6500
9,327,400
Thu, 06 Aug 2026
86.7100
86.8800
83.9400
84.6000
18,596,400
Wed, 05 Aug 2026
86.9000
87.0300
84.9700
85.9100
11,841,100
Tue, 04 Aug 2026
86.1300
87.3100
85.4800
87.2000
11,420,100
Mon, 03 Aug 2026
86.7500
87.3800
85.7100
86.5500
11,862,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
87.8200
88.1100
86.9200
86.9200
13,184,200
Thu, 30 Jul 2026
88.9000
89.2200
86.8600
87.9300
11,687,700
Wed, 29 Jul 2026
90.0200
90.5200
88.0000
88.4600
10,402,300
Tue, 28 Jul 2026
47 · 424B3
After-hours · 16:44 ET
424B3 ↗
Tue, 28 Jul 2026
89.3900
90.9900
89.1100
89.2800
13,254,700
Mon, 27 Jul 2026
89.6600
90.1600
88.2900
88.8300
10,180,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
46 · 10-Q
After market open · 14:07 ET
10-Q ↗
Fri, 24 Jul 2026
90.9100
90.9100
88.4300
89.7800
11,653,100
Fri, 24 Jul 2026
45 · 8-K
Pre-market · 07:31 ET
8-K ↗
Thu, 23 Jul 2026
88.8100
90.4900
88.6000
89.7900
9,883,000
Wed, 22 Jul 2026
88.5900
89.7400
88.3400
89.4100
8,708,200
Tue, 21 Jul 2026
87.6800
88.0900
87.4500
87.9300
7,096,900
Mon, 20 Jul 2026
88.9800
89.4200
87.7000
88.0000
8,418,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.2300
90.7200
88.4200
88.8000
9,450,700
Thu, 16 Jul 2026
89.2000
89.9900
88.7300
89.3500
8,336,600
Wed, 15 Jul 2026
89.8800
89.9800
88.4500
89.1000
10,258,000
Tue, 14 Jul 2026
89.2400
89.8600
88.8000
89.5400
10,677,700
Mon, 13 Jul 2026
87.7500
88.7300
87.6800
88.3800
6,741,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.1300
87.9700
87.0700
87.9600
11,223,100
Thu, 09 Jul 2026
88.2700
88.3900
86.8400
87.1000
9,389,300
Wed, 08 Jul 2026
44 · 8-K
After-hours · 17:28 ET
FORM 8-K ↗
Wed, 08 Jul 2026
88.1500
88.5300
87.3400
87.4400
13,581,300
Tue, 07 Jul 2026
88.1100
89.2500
88.0100
88.4700
13,106,300
Mon, 06 Jul 2026
88.1800
88.5200
87.1600
87.4400
10,274,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
86.6900
88.3700
86.3500
88.3400
14,281,800
Wed, 01 Jul 2026
88.0500
88.0500
86.3200
86.3700
9,709,200
Tue, 30 Jun 2026
88.2800
88.8900
87.4300
87.7700
15,742,700
Mon, 29 Jun 2026
89.0000
89.1900
86.9500
88.6600
11,131,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
87.9300
88.5600
87.6500
88.5600
15,654,200
Thu, 25 Jun 2026
87.6900
88.4800
86.8400
87.7000
13,477,200
Wed, 24 Jun 2026
86.7400
87.6800
86.3700
87.6200
14,080,300
Tue, 23 Jun 2026
86.0000
86.8300
85.6600
86.4300
12,881,700
Mon, 22 Jun 2026
43 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 22 Jun 2026
86.8900
87.4000
86.0200
86.0800
11,538,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
85.7700
87.5800
85.6700
86.7500
19,306,600
Wed, 17 Jun 2026
42 · 424B2
After market open · 14:57 ET
424B2 ↗
Wed, 17 Jun 2026
86.2600
86.9100
85.2800
85.7300
9,603,400
Tue, 16 Jun 2026
86.2500
87.3900
85.8700
86.2300
10,342,600
Tue, 16 Jun 2026
41 · 424B5
Pre-market · 08:51 ET
424B5 ↗
Mon, 15 Jun 2026
40 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 15 Jun 2026
85.5300
86.6600
85.0700
86.1200
10,284,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
85.1900
86.0200
84.8800
85.9900
9,973,600
Thu, 11 Jun 2026
85.2700
85.8800
84.7300
84.8400
8,639,100
Wed, 10 Jun 2026
85.2900
85.3300
84.5100
85.1200
9,142,900
Tue, 09 Jun 2026
84.1100
85.0600
83.3800
84.8300
12,217,300
Mon, 08 Jun 2026
85.7100
86.1400
83.9800
84.0100
9,541,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
85.0800
86.1000
84.6100
85.8400
11,843,200
Thu, 04 Jun 2026
85.0400
85.9100
84.2700
85.6800
9,488,900
Wed, 03 Jun 2026
85.6600
86.3000
84.5200
84.5800
11,903,000
Tue, 02 Jun 2026
84.2900
85.7600
84.1100
85.6800
11,709,800
Mon, 01 Jun 2026
39 · 8-K
After-hours · 16:24 ET
8-K ↗
Mon, 01 Jun 2026
85.8900
86.2000
83.5700
83.6600
14,192,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.0200
87.2100
85.6900
87.0100
25,347,000
Thu, 28 May 2026
87.7100
88.4600
87.0300
87.2500
12,968,200
Wed, 27 May 2026
38 · 8-K
After-hours · 17:08 ET
8-K ↗
Wed, 27 May 2026
87.5300
88.0900
86.9300
87.6500
10,856,200
Tue, 26 May 2026
37 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 26 May 2026
89.1300
89.5000
87.5300
87.6500
11,759,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
89.7100
89.8400
87.9500
88.5500
10,755,400
Thu, 21 May 2026
88.9700
89.8500
88.4600
89.6900
12,490,600
Wed, 20 May 2026
90.0200
90.6900
88.0900
88.2700
15,748,800
Tue, 19 May 2026
88.9500
90.2700
87.3600
90.0600
25,749,400
Mon, 18 May 2026
91.1200
91.6000
86.6300
89.0400
39,950,600
Mon, 18 May 2026
36 · 8-K
Pre-market · 07:35 ET
FORM 8-K ↗
Mon, 18 May 2026
35 · 8-K
Pre-market · 07:15 ET
FORM 8-K ↗
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
94.6600
95.0800
92.7000
93.3600
11,418,400
Thu, 14 May 2026
94.7800
95.7200
94.2100
95.6800
5,438,200
Wed, 13 May 2026
94.1000
95.4000
93.3200
94.8500
6,775,700
Tue, 12 May 2026
94.7000
95.0800
93.6000
94.5900
6,922,400
Mon, 11 May 2026
94.0000
95.8000
94.0000
94.8400
7,233,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
93.8800
94.3700
92.5800
93.1000
6,230,100
Thu, 07 May 2026
94.3200
94.8500
92.7200
93.3200
9,681,800
Wed, 06 May 2026
96.1300
96.7100
95.0200
95.3900
8,242,900
Tue, 05 May 2026
34 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Tue, 05 May 2026
95.9300
97.0600
95.3000
96.2800
7,187,400
Mon, 04 May 2026
96.0700
96.8300
94.9800
95.5100
6,806,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
98.0000
98.7500
96.6800
96.9500
7,106,200
Thu, 30 Apr 2026
94.5900
98.0300
94.4400
97.8800
17,551,200
Wed, 29 Apr 2026
96.5800
97.0000
93.6600
94.1700
9,091,700
Tue, 28 Apr 2026
95.8700
96.6200
95.1500
96.5100
7,245,100
Mon, 27 Apr 2026
95.8600
96.9000
94.7700
94.8300
7,773,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
97.2400
97.6300
95.1400
95.2800
9,761,900
Thu, 23 Apr 2026
33 · 10-Q
After-hours · 16:52 ET
10-Q ↗
Thu, 23 Apr 2026
92.6000
96.7000
92.3200
96.2500
17,524,900
Thu, 23 Apr 2026
32 · 8-K
Pre-market · 07:36 ET
8-K ↗
Wed, 22 Apr 2026
91.3600
92.1800
89.9000
90.0000
9,477,100
Tue, 21 Apr 2026
92.5000
92.5900
90.5600
90.6000
8,625,800
Mon, 20 Apr 2026
92.0800
93.0800
91.5700
92.0100
7,734,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
91.0600
92.0200
90.4600
91.9800
8,148,800
Thu, 16 Apr 2026
90.8000
91.8600
90.5700
91.8300
7,734,300
Wed, 15 Apr 2026
90.1700
91.2900
89.9800
91.2400
9,144,800
Tue, 14 Apr 2026
91.6900
91.8700
90.5800
91.3100
9,370,600
Mon, 13 Apr 2026
93.8500
94.0400
91.9300
92.3000
6,111,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
94.3500
94.8200
93.9200
94.0800
5,323,100
Thu, 09 Apr 2026
94.0000
96.2100
93.9700
94.4800
7,349,000
Wed, 08 Apr 2026
93.0800
94.3400
92.0200
94.1700
6,935,100
Tue, 07 Apr 2026
92.8700
93.6700
92.1600
93.6700
6,125,400
Mon, 06 Apr 2026
92.9300
93.6600
92.5300
92.7300
4,790,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
93.0400
94.2800
92.7400
93.1500
10,419,000
Wed, 01 Apr 2026
31 · DEFA14A
After-hours · 16:33 ET
DEFA14A ↗
Wed, 01 Apr 2026
30 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Wed, 01 Apr 2026
92.7300
93.8700
92.2400
92.8500
7,759,400
Tue, 31 Mar 2026
92.2600
92.9900
91.3600
92.8800
13,914,200
Mon, 30 Mar 2026
92.7100
92.9800
91.5000
92.0500
9,362,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
91.2200
92.2200
90.7000
91.4000
7,749,600
Thu, 26 Mar 2026
91.7000
92.0000
90.5700
91.1600
6,537,800
Wed, 25 Mar 2026
92.4100
92.5700
91.0700
91.1600
8,639,900
Tue, 24 Mar 2026
90.2900
92.5000
90.0500
91.6200
8,808,000
Mon, 23 Mar 2026
91.0400
91.4100
90.1500
90.2300
10,284,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
29 · 8-K
After-hours · 16:48 ET
8-K ↗
Fri, 20 Mar 2026
92.7400
94.2100
89.1700
89.5000
21,860,800
Thu, 19 Mar 2026
90.6500
92.4600
90.3000
92.4100
10,538,400
Wed, 18 Mar 2026
28 · 424B2
After market open · 15:45 ET
424B2 ↗
Wed, 18 Mar 2026
92.2600
92.5300
90.6100
90.9600
7,053,700
Tue, 17 Mar 2026
93.5800
93.7100
92.2700
92.5300
5,496,600
Tue, 17 Mar 2026
27 · 424B5
Pre-market · 08:47 ET
424B5 ↗
Mon, 16 Mar 2026
93.9000
94.4400
92.2400
92.8200
8,466,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
92.7300
93.9000
92.3100
92.7800
7,504,400
Thu, 12 Mar 2026
91.2000
92.7300
90.8100
91.7300
8,730,000
Wed, 11 Mar 2026
91.5400
92.4600
91.1000
91.6600
9,734,300
Tue, 10 Mar 2026
91.7100
92.1400
91.0600
91.5400
7,485,900
Tue, 10 Mar 2026
26 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 09 Mar 2026
90.2700
92.1900
89.6500
92.0100
9,563,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
90.5500
91.6300
90.0100
91.0200
9,745,100
Thu, 05 Mar 2026
92.3000
92.3800
89.9000
91.1300
12,086,800
Wed, 04 Mar 2026
92.5600
93.1000
91.6300
92.6000
9,384,300
Tue, 03 Mar 2026
25 · 8-K
After-hours · 16:38 ET
8-K ↗
Tue, 03 Mar 2026
91.3500
93.1000
90.3300
92.5900
11,307,700
Mon, 02 Mar 2026
93.4000
93.6500
91.7500
92.7100
10,147,800
Mon, 02 Mar 2026
24 · 424B2
Next filing day · accepted 27 Feb, 18:48 ET
424B2 ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
90.9000
94.1400
90.6500
93.7700
25,138,500
Thu, 26 Feb 2026
22 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 26 Feb 2026
94.6200
95.0000
91.8500
91.9900
20,015,700
Thu, 26 Feb 2026
23 · 424B5
Pre-market · 07:09 ET
424B5 ↗
Wed, 25 Feb 2026
95.7000
95.9100
93.8100
95.1100
9,025,500
Tue, 24 Feb 2026
94.4000
95.8400
93.9200
95.6800
11,597,600
Mon, 23 Feb 2026
92.9400
94.1900
92.5900
94.0600
8,433,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
21 · 424B2
After market open · 14:54 ET
424B2 ↗
Fri, 20 Feb 2026
92.1900
92.4500
91.3100
92.1800
7,175,600
Thu, 19 Feb 2026
91.0600
92.1800
91.0300
91.6400
8,483,500
Thu, 19 Feb 2026
20 · 424B5
Pre-market · 06:48 ET
424B5 ↗
Wed, 18 Feb 2026
93.0000
93.0100
90.5900
91.2200
9,064,800
Tue, 17 Feb 2026
94.9100
95.5600
92.2800
92.7100
9,455,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
19 · 10-K
After-hours · 16:19 ET
10-K ↗
Fri, 13 Feb 2026
91.5200
94.9400
91.0800
93.8000
10,402,800
Thu, 12 Feb 2026
91.3800
93.5900
91.2300
91.9300
9,181,600
Wed, 11 Feb 2026
91.3600
91.5900
90.4600
91.3600
7,305,000
Tue, 10 Feb 2026
18 · 8-K
After-hours · 16:20 ET
8-K ↗
Tue, 10 Feb 2026
89.7300
91.9600
89.2700
90.8300
7,213,700
Mon, 09 Feb 2026
89.3400
89.7800
88.7500
89.4800
6,528,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
90.5300
90.9900
88.3900
89.4700
8,225,200
Thu, 05 Feb 2026
15 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 05 Feb 2026
90.0000
90.4900
88.0900
89.2100
9,799,400
Thu, 05 Feb 2026
17 · 424B2
Next filing day · accepted 04 Feb, 21:43 ET
424B2 ↗
Thu, 05 Feb 2026
16 · 424B2
Next filing day · accepted 04 Feb, 21:39 ET
424B2 ↗
Wed, 04 Feb 2026
89.7300
90.6900
88.9600
89.9700
12,182,700
Tue, 03 Feb 2026
86.6800
88.8900
86.6800
88.8200
9,600,200
Tue, 03 Feb 2026
14 · 424B5
Pre-market · 09:12 ET
424B5 ↗
Tue, 03 Feb 2026
13 · 424B5
Pre-market · 07:33 ET
424B5 ↗
Mon, 02 Feb 2026
88.1400
88.7500
86.3200
86.3300
9,423,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.9000
88.2900
86.1600
87.9000
10,205,300
Thu, 29 Jan 2026
88.5800
89.1900
87.6400
88.1800
11,202,400
Wed, 28 Jan 2026
87.7200
88.6200
87.0600
87.5700
8,200,000
Tue, 27 Jan 2026
84.5000
88.9600
83.8000
87.1500
15,472,300
Tue, 27 Jan 2026
12 · 8-K
Pre-market · 07:39 ET
8-K ↗
Mon, 26 Jan 2026
85.2700
86.2800
84.8400
85.4700
10,990,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.2500
85.2500
84.2000
84.8100
13,301,700
Thu, 22 Jan 2026
84.5800
85.5100
83.6700
85.0700
9,802,300
Wed, 21 Jan 2026
84.0400
84.3900
83.2000
83.8500
8,296,600
Tue, 20 Jan 2026
83.0100
83.9300
82.5200
83.5100
10,054,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
83.0000
84.0500
82.1400
83.6300
12,874,900
Thu, 15 Jan 2026
81.9800
82.6700
81.5400
82.1900
7,419,300
Wed, 14 Jan 2026
80.9400
82.6300
80.9400
81.9800
10,282,400
Tue, 13 Jan 2026
81.1600
81.9300
80.4200
81.6400
8,543,000
Mon, 12 Jan 2026
79.8500
81.1500
79.5200
81.1200
11,088,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
80.2000
80.9200
79.8700
79.8900
5,842,200
Thu, 08 Jan 2026
78.4500
79.9600
78.3800
79.4900
8,696,700
Wed, 07 Jan 2026
80.6700
80.7900
78.3600
78.3700
9,859,900
Tue, 06 Jan 2026
81.2500
81.5900
80.5000
81.0500
7,254,500
Mon, 05 Jan 2026
81.1600
81.3400
79.2500
81.3200
8,301,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 02 Jan 2026
80.4500
81.0200
79.5900
80.9300
8,852,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
10 · 424B5
After-hours · 16:25 ET
424B5 ↗
Wed, 31 Dec 2025
9 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 31 Dec 2025
80.6900
80.6900
80.2100
80.2800
5,036,200
Tue, 30 Dec 2025
80.2000
80.6700
80.1500
80.5300
4,075,900
Mon, 29 Dec 2025
80.4200
81.2500
80.2200
80.2700
5,854,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.4800
80.6400
80.0500
80.4100
3,636,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.1400
80.4700
79.6900
80.4500
3,011,300
Tue, 23 Dec 2025
80.0300
80.7000
79.7500
79.7900
7,875,000
Mon, 22 Dec 2025
79.0200
80.1800
78.7200
80.0400
7,136,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
80.5700
81.1400
79.5300
79.5400
30,492,300
Thu, 18 Dec 2025
80.4000
81.1800
80.0000
80.8500
9,201,300
Wed, 17 Dec 2025
80.9700
81.3100
79.6500
80.2900
10,212,000
Tue, 16 Dec 2025
81.6400
81.8500
80.1900
81.3200
6,616,600
Mon, 15 Dec 2025
82.0100
82.2400
80.5300
81.6500
9,489,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
81.8400
82.2700
81.3300
81.6500
7,783,100
Thu, 11 Dec 2025
81.2500
82.4100
81.0700
81.2100
9,494,100
Wed, 10 Dec 2025
80.0500
81.9200
79.6400
81.2700
13,341,100
Tue, 09 Dec 2025
80.8000
81.1400
79.5000
79.6400
13,760,400
Mon, 08 Dec 2025
83.1400
83.1600
80.4100
80.5500
18,136,600
Mon, 08 Dec 2025
8 · 8-K
Pre-market · 08:16 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
83.5100
84.2000
83.0600
83.1300
8,194,600
Thu, 04 Dec 2025
84.5200
84.8100
82.7400
83.3900
12,489,600
Wed, 03 Dec 2025
84.6600
85.9700
84.5000
84.9500
9,615,100
Tue, 02 Dec 2025
84.9100
85.2800
84.2500
84.5800
7,087,000
Mon, 01 Dec 2025
85.5900
85.6700
84.3900
84.6500
7,986,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
85.4400
86.4700
85.1500
86.2900
4,123,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.2500
85.6900
84.6900
85.5400
6,550,600
Tue, 25 Nov 2025
84.6900
85.3400
84.1800
84.8300
7,916,800
Mon, 24 Nov 2025
83.7700
84.7900
83.0100
84.2300
13,291,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.1800
84.6700
81.6400
83.4800
13,930,100
Thu, 20 Nov 2025
6 · 8-K
After-hours · 16:49 ET
8-K ↗
Thu, 20 Nov 2025
84.7900
86.4900
84.2000
84.3000
10,967,000
Wed, 19 Nov 2025
85.1200
85.3400
83.9200
84.2700
11,138,700
Tue, 18 Nov 2025
86.1200
86.6900
84.6200
84.6400
11,061,200
Mon, 17 Nov 2025
83.6900
85.7700
83.6900
85.7500
11,607,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
83.5100
84.4900
82.5300
83.8800
8,352,100
Thu, 13 Nov 2025
85.7800
85.9300
83.9300
83.9900
11,859,300
Wed, 12 Nov 2025
5 · 8-K
After market open · 15:42 ET
8-K ↗
Wed, 12 Nov 2025
85.4300
86.2600
85.0100
85.8900
7,604,800
Tue, 11 Nov 2025
84.6900
85.8300
84.5500
85.7600
11,733,900
Mon, 10 Nov 2025
84.1800
85.4700
83.6900
84.7700
11,701,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
81.9100
84.0000
81.6200
83.9300
9,167,100
Fri, 07 Nov 2025
4 · 424B2
Pre-market · 09:27 ET
424B2 ↗
Thu, 06 Nov 2025
82.1200
82.9700
81.9900
82.0000
6,212,700
Wed, 05 Nov 2025
81.4200
82.6300
81.1100
82.1400
7,291,000
Tue, 04 Nov 2025
81.7800
82.2100
80.8000
81.6900
6,474,500
Mon, 03 Nov 2025
81.3000
82.1000
80.6000
81.7800
8,508,200
Mon, 03 Nov 2025
3 · 424B5
Pre-market · 07:10 ET
424B5 ↗
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
81.3400
82.0300
80.8600
81.4000
9,407,300
Thu, 30 Oct 2025
81.8200
82.5800
81.4400
81.6400
7,620,100
Wed, 29 Oct 2025
83.3000
83.7900
81.0500
81.7600
11,681,500
Tue, 28 Oct 2025
87.5200
87.5300
82.9100
83.5700
13,998,100
Tue, 28 Oct 2025
2 · 10-Q
Pre-market · 07:52 ET
10-Q ↗
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:35 ET
8-K ↗
Mon, 27 Oct 2025
83.9900
87.2900
83.7900
86.0300
18,741,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.5800
84.7800
83.3600
84.4100
6,249,800