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
84.5700
85.4200
81.8950
82.8200
1,991,570
Thu, 22 Oct 2026
83.2800
85.9800
83.0700
85.8800
2,587,700
Wed, 21 Oct 2026
85.1300
85.1300
82.9300
83.5300
1,526,300
Tue, 20 Oct 2026
85.0700
86.3200
84.7200
84.8200
1,471,400
Mon, 19 Oct 2026
84.1500
84.8800
83.5100
84.5900
1,560,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
85.0000
85.6700
82.6900
83.6700
2,664,600
Thu, 15 Oct 2026
81.7300
84.4500
81.3200
84.1700
2,178,000
Wed, 14 Oct 2026
80.9500
81.8300
79.3500
80.8900
1,543,600
Tue, 13 Oct 2026
82.3300
83.1100
81.2600
81.8800
1,851,700
Mon, 12 Oct 2026
82.2600
82.9000
81.8700
82.0600
1,009,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
82.4300
82.7700
81.0900
82.2000
1,776,200
Thu, 08 Oct 2026
81.9900
83.1000
80.3200
82.7700
2,188,800
Wed, 07 Oct 2026
81.2700
82.4300
81.0400
81.0800
1,482,800
Tue, 06 Oct 2026
82.6100
82.9800
81.2500
81.7900
1,787,000
Mon, 05 Oct 2026
78.3000
82.4700
78.0300
82.1800
2,421,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
80.3000
80.5000
77.9200
78.3800
2,516,700
Thu, 01 Oct 2026
82.0000
83.1300
79.9700
80.2900
2,718,800
Wed, 30 Sep 2026
83.4000
83.8100
81.3600
81.6700
2,374,100
Tue, 29 Sep 2026
84.5700
84.5700
82.8100
83.3300
1,814,300
Mon, 28 Sep 2026
85.0500
85.6400
83.7600
84.7000
1,889,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
86.2100
86.7700
84.9700
86.4900
2,159,300
Thu, 24 Sep 2026
84.2300
85.4600
83.1400
85.3100
2,258,200
Wed, 23 Sep 2026
84.4600
85.4400
83.1900
84.0000
2,437,400
Tue, 22 Sep 2026
86.1500
86.2500
84.3600
84.7800
2,586,400
Mon, 21 Sep 2026
85.7100
86.6100
84.1800
85.2900
2,672,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
84.9900
85.6600
84.1400
85.0600
5,788,300
Thu, 17 Sep 2026
86.9500
87.4100
85.3800
85.4000
1,840,000
Wed, 16 Sep 2026
90.0900
90.0900
85.4100
86.4900
1,955,400
Tue, 15 Sep 2026
88.5500
90.0200
88.3900
88.9800
2,348,200
Mon, 14 Sep 2026
89.4700
90.5500
88.9200
90.1900
2,516,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
89.1700
89.4200
88.0900
88.2900
2,030,600
Thu, 10 Sep 2026
86.8700
88.9700
86.1800
88.5500
1,762,600
Wed, 09 Sep 2026
89.0100
89.0100
87.0000
87.0200
2,579,000
Tue, 08 Sep 2026
90.6400
92.5400
89.1400
89.4200
2,637,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
90.7900
94.0800
90.1900
92.5400
2,970,600
Thu, 03 Sep 2026
93.7600
95.1800
91.2400
91.7700
1,685,800
Wed, 02 Sep 2026
90.2900
93.6100
89.7300
92.8100
1,968,200
Tue, 01 Sep 2026
90.3300
92.0000
89.7300
90.0600
1,921,200
Mon, 31 Aug 2026
91.2800
91.8600
89.8700
91.0500
3,341,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.0900
93.6700
91.5500
91.8200
1,869,200
Thu, 27 Aug 2026
92.6800
93.4500
91.6900
92.7400
2,140,000
Wed, 26 Aug 2026
93.6600
94.0000
92.7100
92.9600
3,037,600
Tue, 25 Aug 2026
93.8600
94.8900
92.7400
93.8200
3,089,200
Mon, 24 Aug 2026
93.6300
95.8800
93.6300
94.3000
3,307,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
93.0300
94.6400
91.5800
93.4900
4,132,100
Thu, 20 Aug 2026
91.6100
92.9300
90.8500
92.2800
1,899,600
Wed, 19 Aug 2026
90.4700
92.5300
90.3800
91.7400
2,460,500
Tue, 18 Aug 2026
91.6600
93.0500
90.3600
90.3700
1,442,400
Mon, 17 Aug 2026
92.0300
92.4500
90.1800
90.3800
2,741,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
94.7100
95.2300
92.0000
93.0500
2,498,100
Thu, 13 Aug 2026
88.9000
95.5800
88.6000
94.8300
3,638,200
Wed, 12 Aug 2026
85.7500
88.7400
84.2000
88.5300
2,944,000
Tue, 11 Aug 2026
85.9600
86.9100
85.5800
85.8600
2,102,500
Mon, 10 Aug 2026
85.7000
86.9300
84.9900
86.1300
2,691,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.6000
88.5000
84.6400
86.1200
5,308,800
Thu, 06 Aug 2026
87.5200
87.7900
85.7000
87.6900
4,914,600
Wed, 05 Aug 2026
28 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 05 Aug 2026
87.7800
90.8500
86.0000
87.4800
4,160,400
Wed, 05 Aug 2026
27 · 8-K
Pre-market · 06:59 ET
8-K ↗
Tue, 04 Aug 2026
84.8900
88.5700
84.4600
88.2500
4,048,700
Mon, 03 Aug 2026
85.7500
87.0900
84.1000
86.1900
3,280,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
85.6700
86.2500
83.8700
84.0800
3,003,600
Thu, 30 Jul 2026
86.7900
87.5300
84.8300
86.8400
2,774,200
Wed, 29 Jul 2026
86.5700
89.1000
86.2900
88.2700
2,942,500
Tue, 28 Jul 2026
84.9300
87.5300
84.5900
87.4600
3,581,400
Mon, 27 Jul 2026
82.0200
84.3400
82.0200
84.0600
3,472,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
78.5600
81.1500
78.1300
80.9200
2,981,800
Thu, 23 Jul 2026
78.7000
78.8800
77.2500
77.8600
2,629,300
Wed, 22 Jul 2026
80.8000
80.8500
78.4900
78.9700
2,355,000
Tue, 21 Jul 2026
82.0000
82.8000
79.6800
80.0700
2,379,700
Mon, 20 Jul 2026
80.9000
83.0300
78.8700
82.3700
5,877,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.8500
81.9600
77.7400
77.8200
2,807,000
Thu, 16 Jul 2026
78.8500
80.7600
78.7500
80.4900
4,330,300
Wed, 15 Jul 2026
78.0300
80.5900
76.7900
78.2200
3,478,900
Tue, 14 Jul 2026
75.4000
76.4800
74.6900
75.8900
2,145,700
Mon, 13 Jul 2026
76.7700
78.0300
76.5400
76.8500
3,339,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
75.6200
76.8400
75.2100
76.0400
2,285,300
Thu, 09 Jul 2026
72.5000
74.4200
71.4500
74.3800
2,261,100
Wed, 08 Jul 2026
76.7900
76.7900
72.1300
73.0100
3,554,200
Tue, 07 Jul 2026
77.7800
79.3200
77.5200
77.5900
2,267,800
Mon, 06 Jul 2026
78.3800
78.4000
76.5100
77.4100
3,478,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.7500
78.7100
75.5500
78.6300
4,358,600
Wed, 01 Jul 2026
73.5100
76.5900
72.6200
75.0500
4,259,300
Tue, 30 Jun 2026
70.8400
72.6700
69.6500
72.5600
4,021,900
Mon, 29 Jun 2026
70.0000
71.5000
69.7300
71.1200
2,833,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.5700
69.9900
67.5000
69.8000
3,917,800
Thu, 25 Jun 2026
67.4600
69.2000
66.8900
68.1600
4,239,700
Wed, 24 Jun 2026
64.4000
67.3900
64.4000
67.0800
5,921,700
Tue, 23 Jun 2026
64.7200
65.5000
63.6600
64.2800
2,872,900
Mon, 22 Jun 2026
66.0800
67.5100
64.9400
65.0900
3,361,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.6400
67.9800
65.8100
66.8800
6,117,800
Wed, 17 Jun 2026
68.0600
70.1100
65.8500
66.3600
3,824,200
Tue, 16 Jun 2026
67.8500
69.2600
67.3900
68.4900
4,899,600
Mon, 15 Jun 2026
69.1800
70.5000
67.0900
67.4800
3,597,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
65.9500
68.0300
65.6200
67.7100
4,199,800
Thu, 11 Jun 2026
62.7800
65.5300
61.1600
65.4400
5,005,900
Wed, 10 Jun 2026
63.0700
64.3200
62.2400
62.4700
3,786,100
Tue, 09 Jun 2026
63.9200
66.2700
63.2000
63.8100
4,014,400
Mon, 08 Jun 2026
65.8600
66.5100
64.3200
64.5000
3,224,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.3800
67.5300
65.0300
66.3200
4,600,200
Thu, 04 Jun 2026
69.2500
70.3300
67.6300
67.8100
5,115,300
Wed, 03 Jun 2026
73.0000
73.1700
63.8000
67.8500
11,515,000
Tue, 02 Jun 2026
74.3300
74.8500
73.0300
74.0300
3,729,700
Mon, 01 Jun 2026
75.7500
76.0600
73.9100
75.4600
5,335,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.0000
75.6600
73.5300
75.5100
3,968,900
Thu, 28 May 2026
73.0200
75.1100
72.5800
73.9500
3,041,500
Wed, 27 May 2026
73.4100
75.6000
73.1200
73.4600
3,581,700
Tue, 26 May 2026
73.2300
73.7500
72.2900
73.2800
2,330,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
72.6400
74.0000
72.5300
73.2600
2,094,100
Thu, 21 May 2026
70.1200
73.0000
69.1500
72.5900
4,881,100
Wed, 20 May 2026
68.4700
70.9100
66.7600
70.7800
3,414,300
Tue, 19 May 2026
69.5200
70.0000
67.6100
67.9400
3,643,600
Mon, 18 May 2026
67.4300
69.9000
67.3000
68.6700
2,866,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.9200
68.8400
67.2100
67.5800
2,565,900
Thu, 14 May 2026
67.3600
68.1500
66.3800
67.3300
2,168,200
Wed, 13 May 2026
67.9900
67.9900
66.1300
67.0100
3,431,100
Tue, 12 May 2026
68.7700
69.4700
67.6300
68.6100
2,786,000
Mon, 11 May 2026
68.7300
69.7800
68.3200
68.7700
2,393,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
26 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Fri, 08 May 2026
69.9900
70.6000
68.5800
69.1900
3,560,700
Thu, 07 May 2026
69.5000
72.4800
68.5300
70.1300
5,242,700
Thu, 07 May 2026
25 · 8-K
Pre-market · 09:17 ET
FORM 8-K ↗
Wed, 06 May 2026
72.3000
74.2000
67.9600
69.6300
5,751,500
Wed, 06 May 2026
24 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 05 May 2026
70.7000
71.0700
69.0400
69.4700
5,291,400
Mon, 04 May 2026
72.2300
73.5800
71.4500
71.8000
3,665,100
Mon, 04 May 2026
23 · 8-K
Pre-market · 08:00 ET
FORM 8-K ↗
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
72.9000
73.4600
71.7100
72.3600
2,871,800
Thu, 30 Apr 2026
70.6100
72.5500
69.8800
71.9600
6,323,500
Wed, 29 Apr 2026
68.7600
71.2200
68.4000
70.9700
4,634,700
Tue, 28 Apr 2026
68.7500
70.1900
67.8500
67.8900
1,791,000
Mon, 27 Apr 2026
67.5500
69.0200
67.3500
68.3300
2,380,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
67.3800
67.7800
66.5000
67.7600
1,519,400
Thu, 23 Apr 2026
70.6600
71.3900
67.0000
67.8600
2,239,800
Thu, 23 Apr 2026
22 · DEFA14A
Pre-market · 08:34 ET
DEFA14A ↗
Wed, 22 Apr 2026
71.7000
72.6900
70.9500
71.6200
2,118,100
Tue, 21 Apr 2026
73.0000
74.6100
71.5000
71.5900
2,128,200
Mon, 20 Apr 2026
71.9800
73.3700
71.9500
72.8300
1,689,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
71.5100
73.0100
70.8100
72.3700
4,018,300
Thu, 16 Apr 2026
70.6900
71.1500
69.8900
70.8400
1,849,300
Wed, 15 Apr 2026
69.0500
70.7200
68.9000
70.1700
2,497,400
Tue, 14 Apr 2026
68.5100
69.5900
68.1500
68.6000
1,897,400
Mon, 13 Apr 2026
64.9500
68.2600
64.6600
68.1400
2,522,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.7600
66.1700
65.0000
65.4400
3,691,500
Thu, 09 Apr 2026
64.3700
65.9100
63.2600
65.8800
2,427,700
Wed, 08 Apr 2026
66.0000
67.7000
64.4600
65.0700
2,984,000
Tue, 07 Apr 2026
64.4800
65.1000
62.4500
62.7000
2,730,400
Mon, 06 Apr 2026
63.7600
65.8500
63.5600
65.0400
2,093,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.7600
66.2600
62.7000
64.0500
3,836,100
Wed, 01 Apr 2026
68.0000
68.4800
63.9200
65.3600
4,783,500
Tue, 31 Mar 2026
67.2900
68.0200
64.9200
67.3000
3,487,800
Mon, 30 Mar 2026
66.2300
67.6500
65.6800
66.3000
2,207,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.2300
69.2300
65.6100
65.9000
3,563,000
Thu, 26 Mar 2026
69.5000
71.9300
69.5000
69.9700
2,265,400
Wed, 25 Mar 2026
71.7100
73.2100
69.4400
70.7700
2,190,100
Tue, 24 Mar 2026
69.8600
71.3300
68.8400
70.9700
2,411,400
Mon, 23 Mar 2026
69.9300
71.6800
68.6600
71.0600
4,752,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.0000
69.0200
67.1700
68.5000
5,447,900
Thu, 19 Mar 2026
68.9200
70.7200
67.3700
68.1800
4,389,800
Wed, 18 Mar 2026
71.6200
72.4200
69.2300
69.6400
3,587,700
Tue, 17 Mar 2026
21 · DEFA14A
After-hours · 16:14 ET
DEFA14A ↗
Tue, 17 Mar 2026
20 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Tue, 17 Mar 2026
69.4700
73.1200
69.0600
72.4200
3,814,500
Mon, 16 Mar 2026
69.3200
69.3400
67.1000
68.0500
3,742,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.9000
71.4200
68.4700
68.6700
3,050,100
Thu, 12 Mar 2026
19 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 12 Mar 2026
72.0000
73.5300
70.2400
70.3500
3,349,700
Wed, 11 Mar 2026
18 · 8-K
After-hours · 17:12 ET
FORM 8-K ↗
Wed, 11 Mar 2026
73.9000
74.9900
71.4000
72.8500
3,813,400
Tue, 10 Mar 2026
73.6800
74.8900
72.3800
73.5400
3,765,800
Mon, 09 Mar 2026
74.3800
75.2500
71.8700
74.8000
4,014,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
17 · 424B5
After-hours · 17:10 ET
424B5 ↗
Fri, 06 Mar 2026
77.2300
77.2300
74.5900
76.4000
5,213,600
Thu, 05 Mar 2026
76.8700
78.9600
76.8500
78.2900
2,771,400
Thu, 05 Mar 2026
16 · 8-K
Pre-market · 08:39 ET
8-K ↗
Thu, 05 Mar 2026
15 · 424B5
Pre-market · 08:55 ET
424B5 ↗
Wed, 04 Mar 2026
77.8400
78.1100
76.3900
77.5700
2,836,600
Tue, 03 Mar 2026
75.8900
79.3200
75.2500
77.7000
4,042,500
Mon, 02 Mar 2026
74.5000
78.2300
74.5000
77.8900
4,097,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.6700
78.0400
75.8300
76.4600
4,923,500
Thu, 26 Feb 2026
78.9700
79.3700
77.1400
77.8500
4,262,600
Wed, 25 Feb 2026
78.6300
78.8200
75.7300
77.9400
5,003,900
Tue, 24 Feb 2026
79.6100
80.1100
78.2100
78.3400
4,711,300
Mon, 23 Feb 2026
81.0600
81.6000
79.3200
79.4900
5,818,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14 · 10-K
After-hours · 16:05 ET
10-K ↗
Fri, 20 Feb 2026
80.3400
82.7000
80.1000
82.4700
5,273,800
Thu, 19 Feb 2026
80.8200
80.8300
78.6100
80.2500
5,074,800
Thu, 19 Feb 2026
13 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Wed, 18 Feb 2026
79.5500
81.6700
76.0000
81.2600
8,577,100
Wed, 18 Feb 2026
12 · 8-K
Pre-market · 06:59 ET
8-K ↗
Tue, 17 Feb 2026
68.8700
70.3500
68.1200
69.7700
5,743,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.0100
69.4800
68.0900
68.4800
3,709,100
Thu, 12 Feb 2026
72.3500
72.7100
67.9000
68.9700
3,911,100
Wed, 11 Feb 2026
73.0000
73.6900
71.5300
72.2200
5,008,500
Tue, 10 Feb 2026
72.0200
74.1800
71.6900
73.2800
2,767,300
Mon, 09 Feb 2026
72.0000
73.0600
71.6600
71.7600
4,783,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.9100
73.3600
71.0700
72.8600
2,239,700
Thu, 05 Feb 2026
71.9100
72.3900
70.8000
71.2600
3,559,200
Wed, 04 Feb 2026
67.1400
71.3300
67.1400
70.8000
3,394,900
Tue, 03 Feb 2026
70.3500
70.6100
66.7900
67.2100
6,000,500
Mon, 02 Feb 2026
71.4100
72.6400
70.7700
71.9900
3,061,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
70.8600
72.1100
70.2200
71.7400
2,846,500
Thu, 29 Jan 2026
71.9000
72.5700
70.5900
71.3500
2,766,700
Wed, 28 Jan 2026
73.8000
74.1400
71.8900
72.0100
1,814,800
Tue, 27 Jan 2026
74.8200
75.1300
73.0000
73.7600
2,034,700
Mon, 26 Jan 2026
75.4100
75.7400
74.1200
75.4400
2,940,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
75.2500
75.8900
74.6400
75.2100
2,015,100
Thu, 22 Jan 2026
73.9200
76.4700
73.7500
75.9400
3,680,100
Wed, 21 Jan 2026
72.3600
74.6000
72.2500
73.3500
3,921,700
Tue, 20 Jan 2026
72.6700
74.5600
71.5600
71.6700
8,126,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
74.7000
75.3400
73.7600
73.8000
2,831,500
Thu, 15 Jan 2026
77.5000
77.5000
74.7900
74.9900
2,772,700
Wed, 14 Jan 2026
11 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Wed, 14 Jan 2026
77.5400
77.9900
76.8200
77.4800
3,467,000
Tue, 13 Jan 2026
79.0000
79.3400
76.8500
77.4700
2,971,500
Mon, 12 Jan 2026
78.6900
79.7800
78.0000
79.6800
3,006,200
Mon, 12 Jan 2026
10 · 8-K
Pre-market · 07:12 ET
FORM 8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.8100
79.8900
78.1200
79.5200
2,533,300
Thu, 08 Jan 2026
76.8600
79.8100
76.2500
78.6900
2,439,500
Wed, 07 Jan 2026
77.2000
78.1300
76.2400
77.5000
2,475,100
Tue, 06 Jan 2026
76.1200
77.5300
76.1200
77.0300
7,361,900
Mon, 05 Jan 2026
75.0700
78.3900
74.8500
77.0200
3,698,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.6000
78.1800
75.0000
75.5300
2,922,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.8500
78.9900
77.3500
77.4000
2,248,700
Tue, 30 Dec 2025
79.8100
80.0900
79.1700
79.3100
2,576,200
Mon, 29 Dec 2025
80.2100
80.5000
79.4200
80.0400
2,361,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
80.3100
81.1000
79.6100
80.3500
1,612,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.7600
81.1900
80.0000
81.1900
980,100
Tue, 23 Dec 2025
81.3300
81.9900
79.7400
80.1900
2,222,200
Mon, 22 Dec 2025
80.6300
81.7400
79.9200
81.2900
2,569,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.1400
82.9300
80.1800
80.8500
6,702,500
Thu, 18 Dec 2025
82.6900
83.2900
81.6400
82.1200
3,126,300
Wed, 17 Dec 2025
81.4600
83.3700
81.4600
82.2200
2,064,600
Tue, 16 Dec 2025
81.8000
82.4300
80.9900
81.4400
2,242,700
Mon, 15 Dec 2025
82.2000
82.5300
81.1100
81.6300
2,868,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
83.1100
83.4200
81.5000
82.0500
2,559,000
Thu, 11 Dec 2025
79.9000
82.0600
79.7700
81.9200
2,608,800
Wed, 10 Dec 2025
77.5300
80.5800
77.4300
80.3400
1,728,300
Tue, 09 Dec 2025
77.9900
78.7300
77.2200
77.5000
2,524,100
Mon, 08 Dec 2025
78.4500
78.5700
77.1600
77.9100
2,858,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
79.2300
81.0700
78.7500
78.8500
2,180,800
Thu, 04 Dec 2025
80.3200
80.6900
79.1900
79.7400
3,017,600
Wed, 03 Dec 2025
79.1100
80.7800
79.1100
79.9600
2,230,800
Tue, 02 Dec 2025
76.7800
79.2400
75.7000
78.6900
3,831,200
Mon, 01 Dec 2025
74.8000
77.5300
74.7200
76.2400
2,423,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.2400
76.4600
75.0100
75.7600
1,144,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
73.8200
75.3800
73.7700
74.9700
2,215,700
Tue, 25 Nov 2025
73.1900
74.7400
73.0500
74.0200
2,017,400
Mon, 24 Nov 2025
72.8900
73.4600
72.2700
72.8000
3,175,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.2400
74.6600
72.1300
73.4900
2,099,400
Thu, 20 Nov 2025
73.1500
73.4600
71.3800
71.4700
1,690,300
Wed, 19 Nov 2025
72.3400
72.5600
70.9100
72.0300
1,661,400
Tue, 18 Nov 2025
72.4100
73.3300
71.7700
72.0300
2,053,100
Mon, 17 Nov 2025
73.9200
74.2500
72.2600
72.5800
1,627,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
9 · 8-K
After-hours · 16:34 ET
FORM 8-K ↗
Fri, 14 Nov 2025
75.1100
75.4000
73.2700
74.1100
2,218,300
Thu, 13 Nov 2025
77.5300
78.0800
75.1700
75.4400
1,587,400
Wed, 12 Nov 2025
77.0900
78.4800
77.0900
77.3900
1,612,700
Wed, 12 Nov 2025
8 · 8-K
Pre-market · 07:09 ET
FORM 8-K ↗
Tue, 11 Nov 2025
76.6700
77.8000
76.3300
77.2300
1,734,100
Mon, 10 Nov 2025
76.7500
77.0600
74.9100
75.6900
2,550,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
7 · 424B5
After-hours · 16:39 ET
424B5 ↗
Fri, 07 Nov 2025
75.8900
76.8600
74.8800
76.0300
1,958,400
Thu, 06 Nov 2025
79.1900
79.9900
76.3000
76.3700
3,778,400
Thu, 06 Nov 2025
6 · 424B5
Pre-market · 08:22 ET
424B5 ↗
Wed, 05 Nov 2025
80.5200
80.8500
78.1900
79.2000
2,808,400
Wed, 05 Nov 2025
5 · 8-K
Pre-market · 08:24 ET
8-K ↗
Wed, 05 Nov 2025
4 · S-3ASR
Pre-market · 09:10 ET
S-3ASR ↗
Tue, 04 Nov 2025
3 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 04 Nov 2025
80.7000
80.9900
77.1000
79.9600
4,159,800
Tue, 04 Nov 2025
2 · 10-Q
Pre-market · 07:16 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
Pre-market · 06:59 ET
8-K ↗
Mon, 03 Nov 2025
77.2900
77.5000
74.7100
77.1000
4,338,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
78.0000
79.0600
77.0500
77.7600
2,876,800
Thu, 30 Oct 2025
79.3500
81.2200
78.6200
78.6900
2,065,400
Wed, 29 Oct 2025
81.5000
82.5400
78.6700
79.2100
4,705,500
Tue, 28 Oct 2025
86.7900
87.2200
85.5900
85.6300
1,472,500
Mon, 27 Oct 2025
88.1900
88.7700
86.7300
86.7900
1,435,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
88.6900
89.0100
87.3400
87.3600
1,286,700