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
83.3700
83.5272
81.3100
81.3700
2,396,026
Thu, 22 Oct 2026
82.1400
83.9700
82.0600
83.9700
2,592,100
Wed, 21 Oct 2026
82.3900
83.0000
81.6400
82.0600
2,820,500
Tue, 20 Oct 2026
82.3000
82.9300
81.8300
82.8900
1,946,600
Mon, 19 Oct 2026
81.6500
81.9500
81.1000
81.5900
2,090,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.4200
83.1500
81.4200
82.2200
2,536,200
Thu, 15 Oct 2026
82.1900
83.1200
81.8900
82.1500
2,876,400
Wed, 14 Oct 2026
79.2000
81.0500
79.1000
80.9700
2,631,900
Tue, 13 Oct 2026
78.8700
79.2000
78.3500
79.0300
2,477,500
Mon, 12 Oct 2026
77.8900
78.7200
77.8600
78.7000
2,126,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
77.8700
78.6000
77.7700
78.1400
2,283,900
Thu, 08 Oct 2026
76.7600
79.0400
76.5600
78.2000
4,808,500
Wed, 07 Oct 2026
77.3900
77.6500
76.6900
76.7900
2,378,200
Tue, 06 Oct 2026
44 · 8-K
After-hours · 20:43 ET
FORM 8-K ↗
Tue, 06 Oct 2026
76.5700
77.4600
76.5200
77.4500
3,341,500
Mon, 05 Oct 2026
77.4300
77.6400
76.0900
76.3800
5,342,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
77.4200
77.9700
77.0900
77.4900
3,987,700
Thu, 01 Oct 2026
43 · DEFA14A
After-hours · 20:18 ET
DEFA14A ↗
Thu, 01 Oct 2026
42 · DEF 14A
After-hours · 20:16 ET
DEF 14A ↗
Thu, 01 Oct 2026
78.0800
78.5700
77.1900
77.7700
4,642,700
Wed, 30 Sep 2026
79.0400
79.0700
77.9600
77.9600
4,604,100
Tue, 29 Sep 2026
78.4000
79.3000
77.8300
78.4900
3,631,100
Mon, 28 Sep 2026
78.2900
78.6700
77.6400
78.5700
4,151,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41 · 8-K
After-hours · 20:12 ET
FORM 8-K ↗
Fri, 25 Sep 2026
78.1100
79.1500
77.5100
78.4600
5,472,500
Thu, 24 Sep 2026
40 · 8-K
After-hours · 21:22 ET
FORM 8-K ↗
Thu, 24 Sep 2026
39 · 424B5
After-hours · 21:19 ET
424B5 ↗
Thu, 24 Sep 2026
38 · 424B5
After-hours · 21:17 ET
424B5 ↗
Thu, 24 Sep 2026
37 · 424B5
After-hours · 21:14 ET
424B5 ↗
Thu, 24 Sep 2026
36 · 424B5
After-hours · 21:13 ET
424B5 ↗
Thu, 24 Sep 2026
77.5100
78.6100
77.0000
78.1900
6,855,600
Wed, 23 Sep 2026
78.6000
79.0300
77.0300
77.1400
5,543,700
Tue, 22 Sep 2026
78.9900
79.1700
78.3100
78.6700
3,565,300
Mon, 21 Sep 2026
79.0000
79.1300
78.1400
78.4300
3,929,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
35 · 424B5
After market open · 10:08 ET
424B5 ↗
Fri, 18 Sep 2026
34 · 424B5
After market open · 10:05 ET
424B5 ↗
Fri, 18 Sep 2026
33 · 424B5
After market open · 10:03 ET
424B5 ↗
Fri, 18 Sep 2026
32 · 424B5
After market open · 10:00 ET
424B5 ↗
Fri, 18 Sep 2026
78.8400
79.7600
78.4800
79.0500
7,356,900
Thu, 17 Sep 2026
79.0300
79.6100
78.5700
79.1100
4,800,300
Wed, 16 Sep 2026
31 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Wed, 16 Sep 2026
79.7300
80.1400
78.3700
78.7100
6,312,000
Wed, 16 Sep 2026
30 · 424B5
Pre-market · 07:05 ET
424B5 ↗
Tue, 15 Sep 2026
82.1200
82.1200
79.1500
79.6000
13,660,900
Mon, 14 Sep 2026
29 · 424B5
After-hours · 17:18 ET
424B5 ↗
Mon, 14 Sep 2026
28 · S-3ASR
After-hours · 16:48 ET
S-3ASR ↗
Mon, 14 Sep 2026
27 · 8-K
After-hours · 16:25 ET
FORM 8-K ↗
Mon, 14 Sep 2026
84.3200
84.6400
83.3200
83.5400
2,310,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
83.0000
84.7000
82.9500
83.2100
3,487,000
Thu, 10 Sep 2026
81.7000
82.4200
81.2100
82.3100
4,294,900
Wed, 09 Sep 2026
26 · 8-K
After market open · 12:00 ET
FORM 8-K ↗
Wed, 09 Sep 2026
80.3000
83.9200
79.7000
81.5700
6,119,200
Wed, 09 Sep 2026
25 · 8-K
Pre-market · 06:10 ET
FORM 8-K ↗
Tue, 08 Sep 2026
79.4900
80.3000
79.4600
79.8400
2,255,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
24 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 04 Sep 2026
80.6500
81.3000
80.0100
80.0500
2,161,400
Thu, 03 Sep 2026
82.1000
82.4000
80.9700
81.0800
2,383,900
Wed, 02 Sep 2026
82.5000
82.9000
81.7300
81.7600
2,932,500
Tue, 01 Sep 2026
81.7500
82.6900
81.3400
82.1100
2,200,100
Mon, 31 Aug 2026
82.0200
82.2300
80.5400
81.0800
2,761,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
82.5100
82.7000
81.4800
81.9400
2,083,100
Thu, 27 Aug 2026
82.8200
82.9500
82.3000
82.4500
1,446,600
Wed, 26 Aug 2026
83.7000
84.2300
83.2500
83.2700
1,945,300
Tue, 25 Aug 2026
83.5400
83.8000
82.9100
83.4600
1,670,300
Mon, 24 Aug 2026
84.0900
85.2500
83.7400
83.8600
1,746,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
83.6100
84.2900
83.4000
84.1000
2,171,400
Fri, 21 Aug 2026
23 · 10-K
Next filing day · accepted 20 Aug, 18:47 ET
10-K ↗
Thu, 20 Aug 2026
82.4000
84.7100
82.3700
83.0600
3,022,100
Thu, 20 Aug 2026
22 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 19 Aug 2026
82.5000
83.1500
81.9300
82.4600
2,048,100
Tue, 18 Aug 2026
82.9400
83.0100
81.9000
81.9600
1,970,900
Mon, 17 Aug 2026
82.1300
82.4500
81.7200
81.8500
2,175,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.4300
84.0000
82.8600
82.9900
2,767,900
Thu, 13 Aug 2026
84.9900
85.4000
83.3800
83.5500
2,646,400
Wed, 12 Aug 2026
21 · 8-K
After market open · 10:30 ET
FORM 8-K ↗
Wed, 12 Aug 2026
83.5900
85.2900
83.3900
84.6900
3,730,500
Tue, 11 Aug 2026
83.3900
84.5300
83.3900
84.2600
3,001,500
Mon, 10 Aug 2026
83.9400
84.7600
83.3300
83.8700
3,309,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
83.7400
84.3000
82.8600
84.2900
3,278,900
Thu, 06 Aug 2026
85.0000
85.1600
83.7600
84.3500
3,522,800
Wed, 05 Aug 2026
84.0000
85.0400
83.4300
84.2100
5,206,400
Tue, 04 Aug 2026
84.7200
84.9700
80.4300
82.7900
8,141,100
Tue, 04 Aug 2026
20 · 8-K
Pre-market · 08:04 ET
8-K ↗
Mon, 03 Aug 2026
85.4300
86.4400
81.8000
84.9800
10,093,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
84.4500
85.7000
84.0700
85.2400
3,328,600
Thu, 30 Jul 2026
84.7300
85.1200
83.5500
84.7100
2,851,200
Wed, 29 Jul 2026
85.0700
85.9000
84.8100
85.3200
3,315,900
Tue, 28 Jul 2026
85.2500
86.6500
84.5900
85.2000
3,853,100
Mon, 27 Jul 2026
83.1900
84.3600
83.1700
84.0900
2,057,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
82.2000
83.2300
81.9600
83.1100
2,213,500
Thu, 23 Jul 2026
80.1500
81.9000
80.1500
81.7300
2,165,900
Wed, 22 Jul 2026
81.6600
83.0500
81.1100
82.1200
2,793,400
Tue, 21 Jul 2026
80.3000
81.7900
79.9100
81.2200
2,202,200
Mon, 20 Jul 2026
82.4400
82.6300
80.7300
80.7800
2,200,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
83.0700
84.1000
81.1400
81.6900
3,495,300
Thu, 16 Jul 2026
81.2800
82.7300
81.1500
82.2500
2,428,700
Wed, 15 Jul 2026
82.5500
82.8600
80.2700
80.7300
2,819,200
Tue, 14 Jul 2026
83.5500
83.5700
82.0900
82.8500
2,786,300
Mon, 13 Jul 2026
84.1400
84.8100
83.3700
83.4600
2,014,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
82.3300
83.9400
82.1400
83.8300
2,635,900
Thu, 09 Jul 2026
83.3600
84.1300
81.8000
82.0300
5,367,000
Wed, 08 Jul 2026
84.6900
84.7200
82.8400
83.1700
2,527,900
Tue, 07 Jul 2026
83.5400
85.3100
83.0400
84.6200
2,882,300
Mon, 06 Jul 2026
84.4100
84.8400
83.0400
84.2300
4,154,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.0700
84.8700
82.9200
84.8300
3,651,600
Thu, 02 Jul 2026
19 · 8-K
Next filing day · accepted 01 Jul, 20:01 ET
FORM 8-K ↗
Wed, 01 Jul 2026
83.0300
83.7700
82.7700
83.5300
4,021,300
Tue, 30 Jun 2026
82.9000
83.6500
82.4500
83.5800
4,263,700
Mon, 29 Jun 2026
82.7000
83.5500
82.2800
83.4000
3,334,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.9500
82.9200
81.6400
82.8200
5,704,700
Thu, 25 Jun 2026
80.5600
82.1300
80.4600
80.8500
3,345,300
Wed, 24 Jun 2026
79.6700
81.0600
78.8900
80.5900
3,804,300
Tue, 23 Jun 2026
78.9700
79.5800
78.2500
79.2800
3,641,500
Mon, 22 Jun 2026
78.6800
79.2000
77.9400
77.9800
3,759,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.3700
80.3700
78.4200
78.7000
6,460,800
Wed, 17 Jun 2026
78.9800
79.5000
78.4900
79.0000
3,692,500
Tue, 16 Jun 2026
80.0800
80.6400
78.9400
79.4400
2,775,000
Mon, 15 Jun 2026
78.9600
79.7200
78.3400
79.6900
4,565,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
80.2000
80.2000
78.9500
79.1900
2,490,800
Thu, 11 Jun 2026
78.4100
80.1100
78.4100
79.6400
3,582,500
Wed, 10 Jun 2026
78.3200
79.0800
77.7900
78.5400
2,761,700
Tue, 09 Jun 2026
76.3400
78.1800
76.0000
77.5500
2,490,300
Mon, 08 Jun 2026
76.0500
76.8600
76.0000
76.4800
2,801,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
74.6200
76.4000
74.5000
76.2900
3,605,300
Thu, 04 Jun 2026
76.1500
76.4000
74.2400
74.3500
2,426,700
Wed, 03 Jun 2026
73.7100
75.3300
73.6500
75.2400
2,912,100
Tue, 02 Jun 2026
73.5400
74.6200
73.0300
74.1000
3,634,900
Mon, 01 Jun 2026
74.8300
75.3000
73.4200
73.7200
3,315,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
75.7100
76.0700
75.1800
75.8100
5,236,200
Thu, 28 May 2026
76.2700
76.4200
74.9300
75.9200
2,759,200
Wed, 27 May 2026
75.6000
76.2000
75.0800
75.2200
2,983,700
Tue, 26 May 2026
75.9000
76.2600
74.9500
75.3200
2,873,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.9200
77.0900
75.9100
76.2900
3,331,600
Thu, 21 May 2026
74.0000
77.1000
73.3400
77.0000
3,771,100
Wed, 20 May 2026
74.8900
75.8400
74.2400
75.4600
3,081,500
Tue, 19 May 2026
73.5800
75.7900
72.9600
75.1900
3,642,700
Mon, 18 May 2026
18 · 8-K
After market open · 13:00 ET
FORM 8-K ↗
Mon, 18 May 2026
72.8100
73.7500
72.4800
73.5200
3,707,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
73.0600
73.2200
72.4400
72.5700
5,034,900
Thu, 14 May 2026
73.6200
73.8200
72.9900
73.0500
2,418,900
Wed, 13 May 2026
72.6700
73.6600
72.6000
73.1900
3,219,500
Tue, 12 May 2026
72.6700
73.4200
71.9400
72.9800
2,863,700
Mon, 11 May 2026
72.3600
72.9300
72.0200
72.5700
3,191,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
73.2700
73.7000
72.4200
72.4400
3,654,800
Thu, 07 May 2026
72.9900
73.0700
71.5800
72.8800
5,008,700
Wed, 06 May 2026
73.6600
74.0600
73.0300
73.3300
4,327,800
Tue, 05 May 2026
72.5500
73.3100
72.2600
72.8400
2,624,100
Mon, 04 May 2026
73.5000
74.3000
72.1800
72.4900
3,692,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
75.0500
75.4800
73.8900
74.0500
3,489,300
Thu, 30 Apr 2026
74.0400
75.1200
74.0400
74.7100
4,713,800
Wed, 29 Apr 2026
72.5000
74.1600
72.5000
73.9700
5,738,400
Wed, 29 Apr 2026
17 · 10-Q
Next filing day · accepted 28 Apr, 17:49 ET
10-Q ↗
Tue, 28 Apr 2026
74.0000
74.4100
71.5600
73.3700
8,000,400
Tue, 28 Apr 2026
16 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 27 Apr 2026
76.3500
76.7300
74.9200
75.3600
5,394,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
75.5200
76.8300
75.0800
76.5600
4,798,600
Thu, 23 Apr 2026
75.7500
76.3400
75.3100
75.8100
4,341,000
Wed, 22 Apr 2026
75.1500
75.7200
74.6700
75.5300
3,874,100
Tue, 21 Apr 2026
76.7900
76.9000
74.7500
74.7900
3,493,400
Mon, 20 Apr 2026
15 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 20 Apr 2026
76.4400
77.0300
75.9200
76.2600
3,169,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
74.1400
76.6300
74.1200
76.2700
5,748,100
Thu, 16 Apr 2026
74.2000
74.6000
73.0500
74.0500
5,914,500
Wed, 15 Apr 2026
74.0000
74.9800
73.6600
74.0900
8,039,000
Tue, 14 Apr 2026
73.5400
74.3700
73.4800
74.0400
6,018,500
Mon, 13 Apr 2026
73.0200
73.7300
72.6300
73.3600
6,922,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
75.0000
75.3500
71.6200
72.8200
9,906,400
Thu, 09 Apr 2026
74.7000
75.2000
73.8900
74.9900
3,875,300
Wed, 08 Apr 2026
73.8200
75.3300
73.8200
75.1500
5,962,200
Tue, 07 Apr 2026
72.5700
73.8800
72.0200
73.2400
4,914,800
Mon, 06 Apr 2026
70.7000
73.2800
70.6200
73.2400
6,396,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 02 Apr 2026
71.0900
72.2500
70.4200
71.1600
6,761,300
Wed, 01 Apr 2026
71.6800
72.5500
71.0700
72.1700
9,668,200
Tue, 31 Mar 2026
69.3500
71.4300
68.1900
71.3300
15,501,500
Mon, 30 Mar 2026
13 · 8-K
After-hours · 17:38 ET
FORM 8-K ↗
Mon, 30 Mar 2026
74.8400
75.2600
68.2100
69.3000
24,642,400
Mon, 30 Mar 2026
12 · 8-K
Pre-market · 06:38 ET
FORM 8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.6200
82.7200
81.6400
81.8000
2,616,000
Thu, 26 Mar 2026
82.1600
83.6900
82.0600
82.6400
2,023,700
Wed, 25 Mar 2026
82.8000
83.2400
81.4100
82.8000
3,005,800
Tue, 24 Mar 2026
81.1600
82.8500
80.8500
82.3400
3,246,000
Mon, 23 Mar 2026
82.5000
82.9300
81.5200
81.6000
3,115,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
82.0400
82.7100
81.0200
81.3300
4,954,600
Thu, 19 Mar 2026
82.4600
82.8000
80.9900
81.6700
2,658,900
Wed, 18 Mar 2026
83.8200
84.1400
82.4800
82.5100
2,573,600
Tue, 17 Mar 2026
84.9300
85.3000
84.1500
84.2900
2,275,000
Mon, 16 Mar 2026
85.6300
85.7400
84.4600
84.5200
2,343,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.5500
85.9200
84.8500
85.4900
2,585,300
Thu, 12 Mar 2026
83.7200
85.8800
83.5200
84.9100
2,959,500
Wed, 11 Mar 2026
83.9200
84.6400
83.4800
84.5600
2,946,600
Tue, 10 Mar 2026
84.4500
85.4500
83.8100
84.2900
2,643,700
Mon, 09 Mar 2026
84.5500
84.8600
82.7600
84.7000
3,190,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.9500
85.7600
84.0000
85.2300
4,052,700
Thu, 05 Mar 2026
86.0200
87.2000
85.5900
85.7800
4,767,500
Thu, 05 Mar 2026
11 · 8-K
Pre-market · 08:01 ET
8-K ↗
Wed, 04 Mar 2026
88.4400
88.4400
86.4200
87.6300
4,058,400
Tue, 03 Mar 2026
89.3700
89.9800
87.6700
88.0100
4,025,500
Mon, 02 Mar 2026
90.8700
91.4600
89.8800
90.4800
2,466,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
89.1400
91.1900
89.0100
91.1600
3,742,300
Thu, 26 Feb 2026
89.6000
90.3300
88.8500
89.1200
3,031,900
Wed, 25 Feb 2026
89.5400
89.6900
88.0000
89.1300
2,257,200
Tue, 24 Feb 2026
89.5000
90.1700
88.9200
89.8700
2,442,600
Mon, 23 Feb 2026
89.9200
90.8200
88.8700
89.4300
3,754,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
90.0100
90.2900
89.3700
90.1300
2,645,500
Thu, 19 Feb 2026
89.3700
90.0600
88.9700
89.6700
2,586,700
Wed, 18 Feb 2026
89.4700
90.3600
89.0000
89.2800
3,430,000
Tue, 17 Feb 2026
91.4300
91.8500
88.9100
89.7000
4,259,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
10 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 13 Feb 2026
89.7600
91.3700
89.0100
90.5600
4,028,000
Thu, 12 Feb 2026
88.2700
91.4000
88.2700
89.9100
8,640,500
Wed, 11 Feb 2026
9 · 8-K
After-hours · 17:12 ET
8-K ↗
Wed, 11 Feb 2026
8 · 424B2
After-hours · 17:03 ET
424B2 ↗
Wed, 11 Feb 2026
87.0000
88.6600
86.8500
88.0400
5,503,900
Tue, 10 Feb 2026
86.4700
88.3700
86.1800
87.6200
3,747,900
Tue, 10 Feb 2026
7 · 424B5
Pre-market · 08:52 ET
424B5 ↗
Mon, 09 Feb 2026
86.5500
87.3500
86.0800
86.4700
3,888,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
84.7800
86.7200
84.5700
86.5300
3,286,500
Thu, 05 Feb 2026
84.7400
85.9000
84.3900
84.6200
3,739,800
Wed, 04 Feb 2026
85.0000
85.5800
83.8600
84.6500
4,249,800
Tue, 03 Feb 2026
82.6100
84.9200
82.0200
84.6200
4,443,800
Mon, 02 Feb 2026
84.1200
84.3800
82.6300
82.8600
5,313,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.0300
84.3300
83.0800
83.8500
5,243,100
Thu, 29 Jan 2026
83.7700
84.1700
83.0000
84.1100
4,081,700
Wed, 28 Jan 2026
84.0000
85.3300
82.9100
83.5100
5,696,000
Wed, 28 Jan 2026
6 · 10-Q
Next filing day · accepted 27 Jan, 17:47 ET
10-Q ↗
Tue, 27 Jan 2026
78.9200
83.9600
77.3100
83.9200
11,004,300
Tue, 27 Jan 2026
5 · 8-K
Pre-market · 08:04 ET
8-K ↗
Mon, 26 Jan 2026
77.0300
77.1300
75.6100
75.6300
4,302,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.6400
77.0000
75.8300
76.2100
3,359,900
Thu, 22 Jan 2026
76.9100
77.3300
76.4300
76.8400
2,936,000
Wed, 21 Jan 2026
76.7800
77.3500
76.5200
76.9300
2,773,500
Tue, 20 Jan 2026
78.4500
78.5500
76.3400
76.5200
5,418,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.6700
78.9800
77.6900
78.8000
3,608,500
Thu, 15 Jan 2026
77.1500
79.2500
76.8600
79.1800
5,675,900
Wed, 14 Jan 2026
76.2200
77.7100
76.2200
77.1100
4,909,300
Tue, 13 Jan 2026
74.4000
76.2700
74.4000
76.0600
5,125,400
Mon, 12 Jan 2026
74.6800
75.0900
73.9900
74.3300
4,053,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
74.2400
74.5300
73.5200
74.2800
2,379,000
Thu, 08 Jan 2026
72.0500
74.7700
71.8500
74.2700
3,206,800
Wed, 07 Jan 2026
73.2600
73.7400
72.0900
72.1200
4,176,800
Tue, 06 Jan 2026
72.5600
73.1600
72.3200
73.0200
3,042,800
Mon, 05 Jan 2026
71.9700
73.1500
71.2300
72.7900
4,067,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.9300
73.0900
71.8500
72.6200
3,105,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
74.1100
74.2500
73.6700
73.6900
1,480,800
Tue, 30 Dec 2025
74.1900
74.5200
74.0900
74.2000
1,334,000
Mon, 29 Dec 2025
74.4100
74.5200
74.0900
74.4600
1,952,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.1700
74.4600
73.9800
74.2300
1,155,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.1400
74.4300
73.9000
74.2500
956,100
Tue, 23 Dec 2025
74.4800
74.6500
73.7300
73.9900
2,111,200
Mon, 22 Dec 2025
74.1700
74.8100
73.9900
74.5800
2,010,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.1400
75.2500
74.4900
74.4900
5,962,500
Thu, 18 Dec 2025
75.7200
76.0100
74.8800
75.0700
3,753,700
Wed, 17 Dec 2025
75.2100
75.9400
75.0500
75.7500
2,271,000
Tue, 16 Dec 2025
75.8700
76.0900
74.8700
75.1200
2,931,100
Mon, 15 Dec 2025
74.6100
76.6300
74.3400
75.4300
3,268,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
74.2400
74.5500
73.8300
74.3400
2,195,400
Thu, 11 Dec 2025
73.8800
74.5400
73.5200
74.2300
3,015,400
Wed, 10 Dec 2025
72.7000
73.6200
72.4200
73.5700
3,390,600
Tue, 09 Dec 2025
72.6500
73.4300
72.5500
72.5900
3,585,200
Mon, 08 Dec 2025
73.1300
73.3500
72.2600
72.7100
2,661,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.2500
73.9400
73.0700
73.1000
3,181,500
Thu, 04 Dec 2025
73.8200
74.1000
73.0000
73.4400
3,072,300
Wed, 03 Dec 2025
74.6400
75.2600
73.3100
73.3600
3,753,800
Tue, 02 Dec 2025
75.6100
75.6600
73.8700
74.4400
4,761,300
Mon, 01 Dec 2025
75.9200
76.3100
75.3100
75.9100
3,748,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.7300
76.8000
75.4800
76.2000
1,825,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
75.8500
76.4800
75.7000
75.9000
3,219,600
Tue, 25 Nov 2025
75.0300
76.2900
75.0300
75.9100
3,981,000
Mon, 24 Nov 2025
76.2000
76.5300
74.2000
74.7000
4,249,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
4 · 8-K
After-hours · 17:07 ET
8-K ↗
Fri, 21 Nov 2025
75.9800
77.4600
75.7100
76.6300
3,416,000
Thu, 20 Nov 2025
75.8800
76.2600
75.1300
75.4800
2,824,400
Wed, 19 Nov 2025
75.9400
76.0900
75.1400
75.7300
2,362,700
Tue, 18 Nov 2025
75.6000
76.1200
75.2000
75.9000
2,619,500
Mon, 17 Nov 2025
3 · 8-K
After-hours · 17:01 ET
8-K ↗
Mon, 17 Nov 2025
75.3600
75.7100
74.7600
75.1300
3,167,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.3000
75.7500
74.2600
74.7100
2,542,900
Thu, 13 Nov 2025
75.3700
75.8700
74.9900
75.0700
2,743,100
Wed, 12 Nov 2025
75.6900
76.1600
75.3700
75.4200
3,005,500
Tue, 11 Nov 2025
74.3500
75.6200
74.0400
75.4900
3,251,000
Mon, 10 Nov 2025
75.1700
75.2700
74.1400
74.5800
2,748,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
73.4900
75.2600
73.0000
75.1800
3,697,000
Thu, 06 Nov 2025
73.1800
73.6900
72.8700
72.9100
2,894,800
Wed, 05 Nov 2025
73.2900
73.4000
72.5800
73.1800
3,480,200
Tue, 04 Nov 2025
72.8000
73.6100
72.7600
73.1000
2,845,800
Mon, 03 Nov 2025
73.9000
73.9500
72.6200
72.9000
3,679,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
74.1900
74.7800
73.8200
74.2800
3,396,400
Thu, 30 Oct 2025
74.3800
75.2000
74.0500
74.7000
5,229,500
Wed, 29 Oct 2025
75.3200
75.6800
74.1100
74.2900
4,057,100
Wed, 29 Oct 2025
2 · 10-Q
Next filing day · accepted 28 Oct, 17:40 ET
10-Q ↗
Tue, 28 Oct 2025
77.0000
77.7000
75.0000
75.8900
5,540,200
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 08:05 ET
8-K ↗
Mon, 27 Oct 2025
77.0100
78.0400
76.8100
78.0000
4,052,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.4100
78.6100
77.1500
77.3500
2,228,200
Thu, 23 Oct 2025
78.4300
78.6600
77.6800
78.2100
3,856,400