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
87.3800
87.9000
86.1650
86.8000
2,455,513
Thu, 22 Oct 2026
85.3000
87.2200
85.3000
86.9900
2,752,300
Wed, 21 Oct 2026
86.7000
86.8100
85.2600
85.3800
2,879,300
Tue, 20 Oct 2026
85.1600
86.8200
85.1100
86.4900
2,267,100
Mon, 19 Oct 2026
85.4900
85.8400
84.1300
84.5100
2,304,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
85.1000
86.0400
84.5600
85.8600
3,854,300
Thu, 15 Oct 2026
85.9800
86.3600
84.5700
84.8600
4,253,300
Wed, 14 Oct 2026
84.1800
85.4000
83.2600
84.3100
3,942,800
Tue, 13 Oct 2026
84.4100
84.4300
83.0600
83.8500
4,035,500
Mon, 12 Oct 2026
82.0600
83.5600
81.7100
83.5400
4,806,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.7200
82.9400
81.3300
82.0400
4,088,200
Thu, 08 Oct 2026
80.1100
82.2500
79.8500
81.7600
4,588,800
Wed, 07 Oct 2026
82.1300
82.3100
79.9300
80.0400
4,174,900
Tue, 06 Oct 2026
81.4800
82.0700
80.7700
81.8600
4,029,600
Mon, 05 Oct 2026
83.9500
84.0500
81.1300
81.3600
7,569,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
84.4000
84.8100
83.2300
84.0100
2,949,400
Thu, 01 Oct 2026
84.7000
84.8700
83.3300
83.7300
3,085,300
Wed, 30 Sep 2026
86.8600
87.2200
84.9600
85.0200
2,903,000
Tue, 29 Sep 2026
86.4300
87.2000
86.0900
86.9100
2,378,300
Mon, 28 Sep 2026
86.8800
87.8700
86.5100
87.0400
2,166,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
87.0600
87.0600
85.6200
86.5900
2,424,300
Thu, 24 Sep 2026
87.2000
88.4900
86.7300
86.8300
3,133,100
Wed, 23 Sep 2026
86.3500
87.0900
85.9000
86.6400
2,733,800
Tue, 22 Sep 2026
86.2500
87.2800
86.2500
86.8600
5,935,100
Mon, 21 Sep 2026
86.7700
87.8100
86.5500
87.0300
5,432,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
87.3300
87.6600
86.5500
86.6900
13,554,400
Thu, 17 Sep 2026
88.5700
88.6300
87.5300
87.7100
3,024,800
Wed, 16 Sep 2026
88.3200
89.7800
87.8700
88.2100
2,907,200
Tue, 15 Sep 2026
22 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 15 Sep 2026
89.1000
89.2000
87.4800
88.5600
3,081,200
Mon, 14 Sep 2026
90.9100
92.0900
89.0600
89.1000
2,627,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
91.1200
91.3900
89.8800
89.9900
3,795,600
Thu, 10 Sep 2026
90.2400
91.0900
89.7700
90.4400
2,826,700
Wed, 09 Sep 2026
89.6000
90.1000
88.5500
89.3800
3,708,000
Tue, 08 Sep 2026
90.0800
91.6100
89.5700
89.8700
3,614,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
91.3200
92.2200
90.1500
90.2700
3,502,800
Thu, 03 Sep 2026
92.4700
92.9900
91.5900
92.1100
2,796,700
Wed, 02 Sep 2026
91.9700
92.7600
90.9200
92.0600
2,792,000
Tue, 01 Sep 2026
92.0100
93.3700
91.4100
92.0700
3,352,000
Mon, 31 Aug 2026
91.1700
91.6000
90.2900
91.1700
4,254,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.4200
93.8300
91.7300
91.8100
1,916,800
Thu, 27 Aug 2026
92.3600
93.1800
91.5900
92.8900
1,530,800
Wed, 26 Aug 2026
93.9400
94.5000
93.2200
93.5000
2,183,100
Tue, 25 Aug 2026
93.5700
94.4000
92.8300
93.8300
2,916,800
Mon, 24 Aug 2026
93.4500
94.4500
92.6300
93.4700
2,133,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
92.6100
94.3100
92.0000
93.0600
2,753,000
Thu, 20 Aug 2026
91.9300
93.6800
91.7500
92.6800
2,090,700
Wed, 19 Aug 2026
91.6300
92.0200
91.0100
91.8500
5,609,200
Tue, 18 Aug 2026
90.2800
92.3500
90.2800
91.2000
3,077,700
Mon, 17 Aug 2026
91.2900
91.6300
90.4100
91.1700
2,910,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
90.1900
91.6200
90.1600
91.5200
3,000,700
Thu, 13 Aug 2026
89.4900
90.5700
89.3500
90.2900
2,306,100
Wed, 12 Aug 2026
86.9400
89.1400
86.9400
89.0100
2,563,900
Tue, 11 Aug 2026
90.8200
90.8900
86.9200
86.9600
4,890,100
Mon, 10 Aug 2026
92.0000
92.9700
91.5400
91.9500
2,894,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
91.8000
93.4000
91.7400
93.3600
2,276,700
Thu, 06 Aug 2026
93.2700
93.2700
91.7100
92.2600
2,196,900
Wed, 05 Aug 2026
90.7600
92.9700
90.1800
92.5300
3,456,500
Tue, 04 Aug 2026
89.9000
91.2600
88.4500
90.8500
3,283,400
Mon, 03 Aug 2026
93.0800
94.0700
90.8200
90.8500
4,408,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
92.0400
94.1200
90.2700
93.5100
4,300,600
Thu, 30 Jul 2026
21 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Thu, 30 Jul 2026
96.8000
97.6100
90.8600
91.9200
6,339,400
Wed, 29 Jul 2026
20 · 8-K
After-hours · 16:39 ET
8-K ↗
Wed, 29 Jul 2026
98.1900
98.8700
96.9200
97.7200
4,499,600
Tue, 28 Jul 2026
101.4600
101.6000
98.0900
98.1400
4,787,100
Mon, 27 Jul 2026
100.3200
100.9800
99.7100
100.1100
3,885,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
98.4700
100.8400
98.2200
100.5300
2,872,000
Thu, 23 Jul 2026
97.4300
98.8400
96.6400
97.9200
2,809,400
Wed, 22 Jul 2026
97.8700
97.9500
96.7500
97.1800
2,525,200
Tue, 21 Jul 2026
96.0500
97.6400
95.8400
97.6200
2,397,400
Mon, 20 Jul 2026
96.0200
96.6200
95.4800
96.2500
2,581,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
95.7600
97.1600
95.3500
96.1000
3,516,800
Thu, 16 Jul 2026
92.4300
95.0600
92.4300
95.0400
3,435,500
Wed, 15 Jul 2026
92.7000
94.8400
91.7500
92.2900
3,156,000
Tue, 14 Jul 2026
92.2800
92.8100
91.8100
92.4000
1,925,500
Mon, 13 Jul 2026
90.9400
92.2800
90.7700
92.0600
2,411,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
92.0000
92.1800
89.5600
90.6600
3,084,100
Thu, 09 Jul 2026
91.9200
92.9000
91.7200
91.7400
2,491,000
Wed, 08 Jul 2026
93.8800
94.2200
92.3100
92.4100
3,206,900
Tue, 07 Jul 2026
92.2100
94.6000
92.2000
94.0700
3,753,100
Mon, 06 Jul 2026
92.6500
93.0500
91.4700
92.2100
2,669,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.5200
92.8600
89.7100
92.5200
6,511,700
Wed, 01 Jul 2026
89.0300
90.3100
88.7100
89.6500
7,452,200
Tue, 30 Jun 2026
88.4500
89.8000
87.9000
88.8000
5,010,600
Mon, 29 Jun 2026
88.9000
89.4100
88.0500
89.3000
3,631,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
88.3500
89.6000
87.6400
89.0500
5,505,000
Thu, 25 Jun 2026
86.1400
87.7400
86.1400
87.4300
3,519,900
Wed, 24 Jun 2026
86.1500
87.8000
85.4000
86.5700
5,288,600
Tue, 23 Jun 2026
83.6600
85.6900
83.5600
85.3700
3,827,300
Mon, 22 Jun 2026
81.8100
83.1700
80.8200
83.0400
4,966,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.7100
82.7100
81.0200
81.6000
8,802,900
Wed, 17 Jun 2026
83.6500
83.9000
82.0000
82.1500
3,909,300
Tue, 16 Jun 2026
83.5700
84.4000
83.0000
83.8900
3,100,300
Mon, 15 Jun 2026
19 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Mon, 15 Jun 2026
83.7300
84.8400
83.0700
83.4600
4,183,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
84.5600
85.0200
83.9400
84.6000
2,976,900
Thu, 11 Jun 2026
85.1100
85.2100
83.5600
83.8900
3,476,900
Wed, 10 Jun 2026
83.4200
85.0800
82.8300
84.3500
4,557,300
Tue, 09 Jun 2026
80.3200
82.6200
79.7000
82.4700
3,730,600
Mon, 08 Jun 2026
81.7800
82.1000
78.8500
79.6200
3,166,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
79.0500
82.9500
78.7800
82.0200
3,685,700
Thu, 04 Jun 2026
79.8700
80.3900
78.0800
79.1000
3,013,200
Wed, 03 Jun 2026
80.4900
81.4000
78.6300
79.0400
4,629,900
Tue, 02 Jun 2026
81.6100
82.2800
79.6500
80.1300
3,871,800
Mon, 01 Jun 2026
83.7200
84.3000
81.5600
81.7100
2,876,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
85.6100
85.6300
83.4800
84.4200
5,607,800
Thu, 28 May 2026
88.0900
88.4300
85.6000
85.7900
2,982,000
Wed, 27 May 2026
88.1900
88.9400
87.9700
88.0500
3,147,700
Tue, 26 May 2026
89.0400
89.6800
87.4600
88.3700
3,061,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
88.6500
89.2700
87.9000
88.1800
2,826,800
Thu, 21 May 2026
89.4600
89.4600
87.5000
88.0000
5,385,200
Wed, 20 May 2026
88.8000
89.8400
88.1400
88.6000
3,907,500
Tue, 19 May 2026
88.1300
88.8500
87.9200
88.3500
4,980,900
Mon, 18 May 2026
87.6400
88.6200
87.0900
88.1400
4,364,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
18 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Fri, 15 May 2026
17 · 424B5
After-hours · 16:51 ET
424B5 ↗
Fri, 15 May 2026
91.0600
91.0600
87.3700
87.4500
3,815,300
Thu, 14 May 2026
90.9700
90.9900
89.9000
89.9600
3,679,500
Wed, 13 May 2026
88.6200
90.4600
88.0000
90.3500
6,455,700
Tue, 12 May 2026
88.0000
89.2700
87.5000
88.5300
6,658,000
Mon, 11 May 2026
87.6700
88.7600
86.8300
87.6900
4,559,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
86.6500
88.1500
86.6500
87.2600
4,813,300
Thu, 07 May 2026
86.3000
86.9000
85.1700
86.5500
5,148,400
Wed, 06 May 2026
86.7800
87.8900
86.3400
86.6200
4,531,000
Tue, 05 May 2026
87.8200
88.2700
85.8800
86.7800
4,770,100
Mon, 04 May 2026
87.8100
88.5000
87.3100
87.7900
6,147,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
87.8300
88.3900
87.4000
88.0200
4,084,400
Thu, 30 Apr 2026
87.4900
88.4100
86.9500
87.8600
8,946,300
Wed, 29 Apr 2026
87.5700
88.1800
86.6300
87.3700
10,054,100
Tue, 28 Apr 2026
16 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 28 Apr 2026
84.7200
88.0000
84.7200
87.5700
6,573,000
Mon, 27 Apr 2026
15 · 8-K
After-hours · 16:33 ET
8-K ↗
Mon, 27 Apr 2026
83.2500
85.2100
82.7000
84.7000
5,894,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.8400
84.3400
82.7100
83.6200
4,059,000
Thu, 23 Apr 2026
80.6400
83.1100
80.5100
82.9300
3,128,700
Wed, 22 Apr 2026
82.2000
82.4400
79.3700
80.1000
4,343,900
Tue, 21 Apr 2026
84.4900
84.6900
81.2800
82.1100
4,078,700
Mon, 20 Apr 2026
85.0500
85.6100
84.2200
84.6500
2,984,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
85.1800
85.7200
84.2500
85.1000
6,482,000
Thu, 16 Apr 2026
84.5100
85.5600
84.2800
85.5100
2,720,800
Wed, 15 Apr 2026
85.0700
85.5100
84.3500
84.8700
2,818,700
Tue, 14 Apr 2026
83.9900
85.5000
83.5900
85.3400
2,187,800
Mon, 13 Apr 2026
85.3700
85.4800
83.5500
84.4100
3,988,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
84.9600
85.5700
84.3300
84.9600
3,345,400
Thu, 09 Apr 2026
84.0000
86.3000
83.9000
84.9500
2,507,300
Wed, 08 Apr 2026
83.6200
84.4500
83.3300
84.0500
4,308,000
Tue, 07 Apr 2026
82.9000
83.8800
82.7600
83.6400
2,301,700
Mon, 06 Apr 2026
83.1100
84.1600
82.8300
82.9500
2,791,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.0300
83.6400
81.5900
83.2700
3,411,400
Wed, 01 Apr 2026
14 · DEFA14A
After-hours · 16:22 ET
DEFA14A ↗
Wed, 01 Apr 2026
13 · DEF 14A
After-hours · 16:16 ET
DEF 14A ↗
Wed, 01 Apr 2026
82.6300
82.6500
81.5600
82.0100
3,074,600
Tue, 31 Mar 2026
81.8200
82.3600
80.8200
81.7800
3,048,200
Mon, 30 Mar 2026
82.6000
82.9000
81.3500
81.6200
3,373,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.8400
83.1100
81.9000
81.9100
4,861,700
Thu, 26 Mar 2026
82.4700
83.0700
82.0000
82.6600
2,365,900
Wed, 25 Mar 2026
82.2400
83.4000
82.1100
82.7000
1,937,200
Tue, 24 Mar 2026
81.5900
83.1600
81.2600
82.1800
2,689,800
Mon, 23 Mar 2026
83.4300
84.0300
81.7600
81.8500
2,925,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
85.5500
85.6900
81.9600
82.5000
6,182,600
Thu, 19 Mar 2026
87.2500
87.9600
85.4400
85.5500
3,085,800
Wed, 18 Mar 2026
87.9400
88.3700
86.9900
87.3300
3,429,400
Tue, 17 Mar 2026
88.0800
88.2100
87.3300
88.0000
2,540,600
Mon, 16 Mar 2026
87.6400
88.2300
87.3300
87.7900
3,058,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.0200
87.3800
86.2300
86.5600
6,807,500
Thu, 12 Mar 2026
86.0100
86.8800
84.8600
86.2000
4,145,300
Wed, 11 Mar 2026
85.5600
86.3600
85.3100
85.8100
1,869,100
Tue, 10 Mar 2026
85.9400
87.1700
85.5100
86.0800
2,249,100
Mon, 09 Mar 2026
84.3700
86.3400
83.8000
86.2100
1,733,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
84.3200
85.1900
83.9600
84.8700
2,280,600
Thu, 05 Mar 2026
85.9900
86.1400
83.9700
84.9600
2,527,000
Wed, 04 Mar 2026
86.5700
87.1300
85.9800
86.7500
2,453,400
Tue, 03 Mar 2026
85.7400
86.8300
85.0200
86.5000
1,712,000
Mon, 02 Mar 2026
86.5700
86.9400
85.9600
86.6600
2,175,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.7400
87.8700
85.9300
86.1600
7,071,000
Thu, 26 Feb 2026
86.6800
86.9800
86.1800
86.4400
2,079,300
Wed, 25 Feb 2026
86.4000
87.0700
85.8500
86.4100
1,770,300
Tue, 24 Feb 2026
86.4700
86.8700
85.6500
86.4300
2,458,100
Mon, 23 Feb 2026
86.1500
86.9900
85.9300
86.6200
2,361,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
12 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 20 Feb 2026
85.7000
86.3300
85.1000
85.9400
2,533,200
Thu, 19 Feb 2026
86.0300
86.8700
85.3400
85.4800
2,952,800
Wed, 18 Feb 2026
86.6800
87.2000
85.7100
85.7400
2,812,800
Tue, 17 Feb 2026
85.1400
87.2400
85.1100
86.8900
3,569,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
84.8200
86.1900
84.0600
85.2400
4,383,400
Thu, 12 Feb 2026
85.6900
87.2000
85.1400
85.2000
4,787,900
Wed, 11 Feb 2026
84.1500
85.7500
84.0500
85.6900
3,986,600
Tue, 10 Feb 2026
82.8200
84.0600
82.6700
83.9000
3,808,900
Mon, 09 Feb 2026
83.4100
84.1000
82.3800
82.7500
4,304,000
Mon, 09 Feb 2026
11 · 8-K
Pre-market · 08:32 ET
FORM 8-K ↗
Mon, 09 Feb 2026
10 · 424B5
Pre-market · 08:27 ET
424B5 ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
9 · 10-K
After-hours · 16:04 ET
10-K ↗
Fri, 06 Feb 2026
80.8200
82.8000
79.5200
82.5500
3,926,100
Thu, 05 Feb 2026
8 · 8-K
After-hours · 16:47 ET
8-K ↗
Thu, 05 Feb 2026
77.9200
80.2200
77.4900
79.8400
3,235,700
Wed, 04 Feb 2026
78.0000
78.3900
77.2100
77.7300
2,402,300
Tue, 03 Feb 2026
77.4400
77.9400
75.8100
77.6900
2,387,700
Mon, 02 Feb 2026
77.8300
78.5400
77.1200
77.4100
2,733,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.7100
77.7100
76.2700
77.6700
2,220,100
Thu, 29 Jan 2026
76.2200
77.3000
75.8400
76.8700
2,346,000
Wed, 28 Jan 2026
75.8500
76.7400
75.6700
75.9200
3,057,700
Tue, 27 Jan 2026
76.5800
76.9100
75.8900
75.9500
2,220,000
Mon, 26 Jan 2026
76.8900
77.3200
76.1000
76.2800
2,402,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.5300
77.1900
76.0400
76.9900
2,878,800
Thu, 22 Jan 2026
78.0700
78.0700
76.4700
76.5800
3,003,900
Wed, 21 Jan 2026
78.7700
78.7700
76.2400
77.7800
3,578,600
Tue, 20 Jan 2026
78.1400
78.6400
77.3300
78.1800
3,320,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.7400
78.5200
76.6800
78.4500
2,559,200
Thu, 15 Jan 2026
77.2500
78.0300
76.6200
76.9200
2,540,300
Wed, 14 Jan 2026
76.9300
77.2800
75.6500
76.9200
2,470,500
Tue, 13 Jan 2026
75.4600
76.9800
75.3500
76.9300
2,420,800
Mon, 12 Jan 2026
75.0300
76.4800
75.0100
75.6800
2,037,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
75.2500
76.5400
74.8400
74.9000
2,684,800
Thu, 08 Jan 2026
75.7600
75.8500
73.8200
75.0800
3,077,100
Wed, 07 Jan 2026
7 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 07 Jan 2026
76.2100
76.8300
75.6400
75.6900
3,107,700
Tue, 06 Jan 2026
76.1500
76.5700
75.5800
76.1400
2,835,000
Mon, 05 Jan 2026
77.3500
77.3500
74.9500
76.4400
3,799,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
77.3700
77.7000
76.6900
77.3300
2,673,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
78.1800
78.1900
77.2800
77.3800
2,411,500
Tue, 30 Dec 2025
79.7800
80.0000
78.8100
78.8500
1,791,300
Mon, 29 Dec 2025
79.9800
80.0200
79.3600
79.6500
1,469,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.5500
79.8000
79.3500
79.6200
1,101,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
79.2900
79.6600
78.9900
79.6200
588,500
Tue, 23 Dec 2025
79.0200
79.3400
78.6600
79.1100
1,208,700
Mon, 22 Dec 2025
79.1900
79.3000
78.7000
79.1800
2,121,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.6400
79.9800
79.0100
79.1000
11,246,500
Thu, 18 Dec 2025
79.0900
80.1300
78.4000
79.9100
3,610,600
Wed, 17 Dec 2025
78.2700
78.9500
77.2000
78.9000
3,638,400
Tue, 16 Dec 2025
78.7100
80.6600
78.2100
78.2500
2,550,200
Mon, 15 Dec 2025
78.2200
79.5000
78.2200
78.7100
3,565,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
77.3600
78.2400
77.0000
77.8600
3,550,100
Thu, 11 Dec 2025
77.7300
77.8400
76.1400
77.2700
4,134,700
Wed, 10 Dec 2025
80.1900
80.5200
77.4800
77.7300
3,369,700
Tue, 09 Dec 2025
81.3000
81.8900
79.8100
80.0100
2,572,200
Mon, 08 Dec 2025
80.9300
81.8500
80.6000
81.0000
3,987,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.3900
80.8700
79.4900
80.6100
2,298,600
Thu, 04 Dec 2025
6 · 8-K
After-hours · 16:52 ET
FORM 8-K ↗
Thu, 04 Dec 2025
79.7200
81.2600
79.7200
80.4500
3,339,000
Wed, 03 Dec 2025
5 · 424B2
After-hours · 16:45 ET
424B2 ↗
Wed, 03 Dec 2025
80.0000
80.2100
79.2400
80.0000
2,783,300
Tue, 02 Dec 2025
80.6400
80.8800
79.9700
80.0800
3,107,800
Tue, 02 Dec 2025
4 · 424B5
Pre-market · 08:50 ET
424B5 ↗
Mon, 01 Dec 2025
80.2300
80.8100
80.1100
80.3900
3,669,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
80.4200
80.9900
80.0100
80.6300
1,648,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
79.0500
80.2800
79.0500
80.0800
1,985,400
Tue, 25 Nov 2025
78.9300
79.9200
78.3900
79.4400
3,756,800
Mon, 24 Nov 2025
79.4600
79.4800
78.7500
78.8000
4,948,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.9300
80.0100
79.0500
79.2400
3,783,200
Thu, 20 Nov 2025
80.2900
80.5000
79.7400
79.7800
3,006,000
Wed, 19 Nov 2025
79.3800
80.3000
79.2500
80.0000
2,790,000
Tue, 18 Nov 2025
79.3900
80.2900
79.0300
79.8600
3,175,400
Mon, 17 Nov 2025
3 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 17 Nov 2025
78.6300
79.2100
78.1900
79.0000
2,416,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
77.6900
78.0900
77.4400
78.0000
2,998,400
Thu, 13 Nov 2025
77.0000
77.5300
76.6400
77.2400
2,703,400
Wed, 12 Nov 2025
75.8900
77.0900
75.8200
76.9000
2,698,400
Tue, 11 Nov 2025
75.9600
76.3400
75.6000
76.1700
2,377,100
Mon, 10 Nov 2025
75.8200
76.6200
75.6400
75.9700
2,614,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.5700
76.2200
74.6300
76.0700
3,378,400
Thu, 06 Nov 2025
74.9000
75.4400
74.7600
74.9500
3,528,100
Wed, 05 Nov 2025
74.9300
75.6200
74.4000
74.9800
3,838,200
Tue, 04 Nov 2025
74.6300
75.1600
73.4200
74.9200
3,267,700
Mon, 03 Nov 2025
73.0600
74.2300
72.6600
74.1300
4,242,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
74.0600
74.4800
73.4500
73.7900
4,783,600
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Thu, 30 Oct 2025
70.4700
74.7100
68.1500
74.3600
5,636,600
Wed, 29 Oct 2025
1 · 8-K
After-hours · 16:23 ET
8-K ↗
Wed, 29 Oct 2025
69.7200
70.2000
69.1700
69.7800
4,526,500
Tue, 28 Oct 2025
71.2200
71.9100
69.5100
70.0500
2,445,300
Mon, 27 Oct 2025
70.3800
71.5900
70.2600
71.5500
1,985,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.3200
71.3200
70.1300
70.3900
2,703,200