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
90.1100
91.0500
88.9700
89.0700
3,101,386
Thu, 22 Oct 2026
88.6400
90.1900
88.2800
90.0900
3,054,100
Wed, 21 Oct 2026
87.5200
89.3200
87.0600
88.4000
2,717,000
Tue, 20 Oct 2026
87.7300
88.3400
87.1600
88.2900
1,795,600
Mon, 19 Oct 2026
86.6600
87.7300
86.5500
87.2200
2,764,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
88.2100
88.4000
86.0900
86.6000
4,007,400
Thu, 15 Oct 2026
86.6200
88.4100
85.5400
88.1000
4,681,100
Wed, 14 Oct 2026
85.4700
86.6200
84.8300
86.4500
4,036,400
Tue, 13 Oct 2026
86.5500
86.7700
85.0700
85.2700
3,643,000
Mon, 12 Oct 2026
85.2400
86.4100
84.5500
86.3900
3,324,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.6000
85.3400
83.2200
85.2100
3,890,500
Thu, 08 Oct 2026
85.6500
85.7800
82.4300
84.2400
6,522,200
Wed, 07 Oct 2026
86.6500
87.3000
85.4900
85.7800
3,508,100
Tue, 06 Oct 2026
87.5400
87.8800
85.9400
86.4800
3,383,200
Mon, 05 Oct 2026
85.6400
87.5700
85.3400
87.2300
3,315,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
85.5200
86.4800
84.6600
85.1500
2,408,400
Thu, 01 Oct 2026
85.9900
86.8400
84.4900
85.1900
3,084,700
Wed, 30 Sep 2026
87.1600
87.4900
85.7200
86.3200
4,893,900
Tue, 29 Sep 2026
85.7000
88.1900
85.7000
88.0800
3,383,100
Mon, 28 Sep 2026
86.0000
87.3300
85.5600
86.8300
3,228,100
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
86.6600
87.1100
84.9300
86.2900
3,599,800
Thu, 24 Sep 2026
86.5400
87.1200
85.6300
85.7300
3,869,000
Wed, 23 Sep 2026
88.7000
88.7900
86.0600
86.8200
3,623,700
Tue, 22 Sep 2026
89.0000
89.6600
88.5000
88.7800
3,534,100
Mon, 21 Sep 2026
88.3400
88.5900
87.7700
88.3400
3,347,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
88.0300
88.7700
87.4700
88.2600
4,253,900
Thu, 17 Sep 2026
89.2100
89.5800
88.0000
88.2500
3,880,100
Wed, 16 Sep 2026
84.9900
89.7000
84.8400
89.2800
5,011,500
Tue, 15 Sep 2026
85.0300
86.0300
84.4700
85.7400
3,777,700
Mon, 14 Sep 2026
85.4500
86.2600
85.1200
85.5200
2,988,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
87.5100
87.7600
83.8100
84.3700
3,795,200
Thu, 10 Sep 2026
86.0000
87.2700
85.0000
86.7700
2,310,000
Wed, 09 Sep 2026
86.2700
87.0400
85.7300
86.1800
2,736,800
Tue, 08 Sep 2026
89.0700
89.1000
86.3900
86.7200
3,583,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
90.2100
90.2100
88.4000
89.9000
2,635,300
Thu, 03 Sep 2026
91.0800
91.5300
89.3300
89.7800
1,844,100
Wed, 02 Sep 2026
91.4700
92.3600
90.5500
90.8200
2,595,800
Tue, 01 Sep 2026
91.3900
92.9500
90.1000
90.7400
2,539,900
Mon, 31 Aug 2026
91.0000
91.2900
89.3200
90.7500
4,047,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 28 Aug 2026
89.9800
90.4100
89.5500
90.2100
2,043,700
Thu, 27 Aug 2026
90.7800
91.4800
89.7900
89.9500
3,058,200
Wed, 26 Aug 2026
90.2900
92.1200
90.0800
90.7800
2,778,100
Tue, 25 Aug 2026
90.3800
91.2700
89.6800
90.8700
2,389,700
Mon, 24 Aug 2026
89.8900
91.1100
89.4600
90.5000
2,722,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
89.8900
90.3700
88.7900
89.7900
2,819,800
Thu, 20 Aug 2026
91.6100
92.2700
89.7500
89.8300
2,638,000
Wed, 19 Aug 2026
91.4700
93.2500
91.2700
92.2800
3,406,100
Tue, 18 Aug 2026
90.9600
91.6900
90.4000
90.9800
2,762,300
Mon, 17 Aug 2026
90.8400
91.5800
90.5900
90.8100
2,246,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.9200
92.9200
91.4800
91.6000
2,856,500
Thu, 13 Aug 2026
93.4800
93.7500
92.2100
92.5600
2,809,900
Wed, 12 Aug 2026
91.6600
93.3800
91.6600
93.0500
2,340,300
Tue, 11 Aug 2026
92.0300
93.9100
91.9800
93.6600
3,138,700
Mon, 10 Aug 2026
89.3800
92.8100
88.6100
92.0300
4,443,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.4400
90.3600
88.7700
89.7200
2,442,000
Thu, 06 Aug 2026
88.9800
89.3600
87.9500
89.3200
2,655,600
Wed, 05 Aug 2026
89.7000
91.0200
88.5400
88.9700
3,665,500
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Tue, 04 Aug 2026
88.5000
89.8300
88.1600
89.6000
4,318,700
Mon, 03 Aug 2026
86.8900
88.9100
86.3900
88.8200
3,962,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
87.0800
87.0800
85.2400
86.0700
3,952,900
Thu, 30 Jul 2026
85.4100
87.0400
85.0500
86.9200
3,935,900
Wed, 29 Jul 2026
84.7900
86.0000
82.9100
85.7600
5,594,700
Tue, 28 Jul 2026
84.6000
85.5100
83.2200
83.6800
5,606,800
Mon, 27 Jul 2026
83.3000
84.1200
81.1600
83.0400
6,707,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
88.0000
89.0800
82.5300
82.6300
10,480,900
Thu, 23 Jul 2026
14 · 8-K
After-hours · 16:29 ET
8-K ↗
Thu, 23 Jul 2026
83.5200
84.4500
82.9900
83.8200
6,913,400
Wed, 22 Jul 2026
85.2200
85.5300
84.0200
84.3700
4,512,300
Tue, 21 Jul 2026
83.9900
84.8700
83.1700
84.5500
5,571,000
Mon, 20 Jul 2026
85.9700
86.2800
84.8700
85.0000
3,751,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.9600
87.0600
85.3000
85.7300
5,224,900
Thu, 16 Jul 2026
87.8900
89.4900
86.4200
87.8400
5,950,400
Wed, 15 Jul 2026
89.2200
89.7600
86.8900
87.2700
8,196,000
Tue, 14 Jul 2026
90.4800
90.6300
88.2000
90.0900
5,249,200
Mon, 13 Jul 2026
92.2800
93.0900
91.5000
91.7900
3,250,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
91.7000
92.2500
90.6900
92.2100
3,381,400
Thu, 09 Jul 2026
93.0500
93.2200
91.0300
91.3300
5,578,700
Wed, 08 Jul 2026
94.4300
95.1300
92.8900
93.6400
3,673,300
Tue, 07 Jul 2026
96.1000
96.2900
94.2000
94.8200
4,445,100
Mon, 06 Jul 2026
94.3600
95.5700
92.7200
95.1800
3,958,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.0700
94.4700
91.8200
94.3700
3,206,400
Wed, 01 Jul 2026
91.0100
92.3900
90.2800
91.9900
4,284,000
Tue, 30 Jun 2026
91.5300
92.0000
89.6900
90.4600
3,627,000
Mon, 29 Jun 2026
91.0200
92.8800
91.0100
91.1800
3,606,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
90.3100
92.4600
89.3300
90.7800
14,420,800
Thu, 25 Jun 2026
90.1200
91.6500
89.6600
89.7200
4,318,700
Wed, 24 Jun 2026
87.3500
90.9900
87.0000
89.6600
4,511,700
Tue, 23 Jun 2026
86.1900
87.2200
85.4600
86.9500
4,228,200
Mon, 22 Jun 2026
87.3400
87.4100
85.3200
85.8800
3,506,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
86.9600
87.8300
86.5200
87.3600
5,550,200
Wed, 17 Jun 2026
87.9200
89.1400
86.2800
86.6800
5,030,000
Tue, 16 Jun 2026
89.0200
89.6000
87.5500
88.5800
5,638,100
Mon, 15 Jun 2026
85.3000
86.3100
84.6100
86.2800
2,929,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
86.4800
86.5100
83.1700
85.1100
4,571,600
Thu, 11 Jun 2026
86.0500
87.0900
85.5500
85.7600
5,087,000
Wed, 10 Jun 2026
86.5900
87.2200
85.1000
85.9800
4,537,900
Tue, 09 Jun 2026
86.2700
87.9300
85.9700
87.5400
3,442,500
Mon, 08 Jun 2026
85.9900
86.7300
84.7000
85.8500
4,374,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
88.2400
89.4800
84.7000
85.9600
5,779,000
Thu, 04 Jun 2026
87.3800
88.4000
86.7200
87.4500
4,530,600
Wed, 03 Jun 2026
87.6300
87.9000
85.8100
86.0000
4,971,500
Tue, 02 Jun 2026
87.6000
88.6000
86.1700
87.6600
6,186,800
Mon, 01 Jun 2026
86.5500
89.1400
86.2500
88.1600
7,649,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
86.0800
88.0200
85.8300
86.4700
7,270,600
Thu, 28 May 2026
86.2200
88.0200
85.8400
85.9600
6,438,800
Wed, 27 May 2026
87.6300
88.2800
85.6300
86.5100
7,328,200
Tue, 26 May 2026
86.2500
87.9300
85.5200
87.5400
5,116,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.7700
86.0300
83.1200
85.7800
4,941,700
Thu, 21 May 2026
82.1300
83.5000
81.8200
83.2000
3,727,100
Wed, 20 May 2026
81.7400
83.5900
81.2300
82.9700
4,029,500
Tue, 19 May 2026
82.2900
82.6100
80.8700
82.1600
4,086,700
Mon, 18 May 2026
81.1400
82.8800
80.5700
82.3900
4,180,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.1400
82.2800
80.1400
81.3800
4,673,000
Thu, 14 May 2026
81.4600
81.9400
80.3300
81.3400
3,312,500
Wed, 13 May 2026
79.5500
81.7300
78.2900
81.3900
5,338,600
Tue, 12 May 2026
77.7600
79.9800
77.3500
79.7300
5,075,400
Mon, 11 May 2026
79.7300
80.0900
76.4900
77.1700
5,261,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 8-K
After-hours · 16:12 ET
8-K ↗
Fri, 08 May 2026
82.8900
83.0400
79.2400
79.9600
4,031,200
Thu, 07 May 2026
83.2500
84.4300
82.6500
82.7600
3,332,500
Wed, 06 May 2026
12 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 06 May 2026
82.7300
83.5900
81.3200
83.2000
5,083,700
Tue, 05 May 2026
83.9500
83.9500
81.4200
82.9100
3,288,300
Mon, 04 May 2026
11 · 8-K
After-hours · 16:53 ET
8-K ↗
Mon, 04 May 2026
83.6600
84.6500
83.1500
83.3300
3,302,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.0100
85.0600
82.5300
83.9800
6,580,900
Thu, 30 Apr 2026
81.5300
83.6300
80.6500
83.5000
6,642,900
Wed, 29 Apr 2026
81.9500
82.2800
80.7600
81.2200
5,014,700
Tue, 28 Apr 2026
84.1300
84.9500
81.5100
82.2800
5,837,700
Mon, 27 Apr 2026
83.5400
84.7900
83.2200
83.4600
7,167,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.5000
84.7400
82.1200
84.1500
11,816,700
Thu, 23 Apr 2026
10 · 8-K
After-hours · 16:20 ET
8-K ↗
Thu, 23 Apr 2026
81.5300
82.0000
79.1900
79.7200
6,234,300
Wed, 22 Apr 2026
80.1400
81.7200
79.9300
81.5300
4,943,800
Tue, 21 Apr 2026
81.4800
81.8400
79.3000
79.7100
4,881,400
Mon, 20 Apr 2026
80.9500
82.4900
80.5000
81.4400
5,510,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
78.7900
81.6900
78.7900
80.9900
5,555,200
Thu, 16 Apr 2026
77.6800
79.2300
77.2600
79.0500
6,192,800
Wed, 15 Apr 2026
78.5200
78.9500
77.1000
78.2000
5,128,500
Tue, 14 Apr 2026
77.8400
78.9000
77.3300
78.2000
5,859,800
Mon, 13 Apr 2026
77.5700
78.1700
77.2000
78.1200
6,303,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.1500
79.8500
77.5100
77.8700
4,946,400
Thu, 09 Apr 2026
81.3200
81.3200
79.0600
79.1500
5,469,100
Wed, 08 Apr 2026
82.0200
82.7700
81.3600
81.7100
4,664,000
Tue, 07 Apr 2026
80.6200
81.4100
80.2100
80.8400
4,014,800
Mon, 06 Apr 2026
81.0000
81.7200
80.5600
81.1900
2,377,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.1400
81.7200
79.4000
81.0500
3,303,000
Wed, 01 Apr 2026
81.0000
82.1700
80.1100
81.2600
5,357,200
Tue, 31 Mar 2026
80.0100
80.5300
77.6000
80.0800
4,426,300
Mon, 30 Mar 2026
79.1900
80.6300
78.3900
79.5000
4,911,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
81.8000
81.8400
78.5700
79.3400
4,873,900
Thu, 26 Mar 2026
9 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Thu, 26 Mar 2026
8 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Thu, 26 Mar 2026
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Thu, 26 Mar 2026
82.3600
83.7600
81.9300
82.1000
6,234,800
Wed, 25 Mar 2026
82.4400
83.0900
81.2800
82.6700
3,639,600
Tue, 24 Mar 2026
81.6500
82.3300
80.6000
81.6900
3,899,900
Mon, 23 Mar 2026
82.5000
83.8300
81.8600
82.0200
4,411,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
81.8600
83.0400
81.8600
82.5000
4,358,700
Thu, 19 Mar 2026
82.4300
83.6200
81.7300
82.4600
4,034,000
Wed, 18 Mar 2026
83.4500
84.0300
82.6000
82.6100
3,510,700
Tue, 17 Mar 2026
83.6500
85.1400
83.3400
84.2700
4,220,300
Mon, 16 Mar 2026
82.1300
84.2500
81.8900
83.5600
4,270,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
85.1300
85.3300
81.3500
81.8100
5,617,700
Thu, 12 Mar 2026
84.9600
85.5100
83.1800
84.6100
4,224,000
Wed, 11 Mar 2026
86.1100
86.1100
83.8400
85.0900
4,313,500
Tue, 10 Mar 2026
83.9900
86.3800
82.8800
85.7800
6,265,800
Mon, 09 Mar 2026
80.8700
84.2900
80.5400
84.2600
4,758,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
83.0000
83.0800
80.5000
81.6400
5,223,800
Thu, 05 Mar 2026
84.4400
84.8300
82.9700
83.8900
6,404,800
Wed, 04 Mar 2026
85.1400
85.8100
84.2200
85.2200
4,439,300
Tue, 03 Mar 2026
85.8700
86.5600
83.7600
85.2800
5,593,900
Mon, 02 Mar 2026
85.6700
87.3200
85.6000
87.1800
3,749,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.7600
86.9500
85.2000
86.4700
6,172,800
Thu, 26 Feb 2026
83.8500
85.9200
83.6700
85.9000
3,707,900
Wed, 25 Feb 2026
6 · 10-K
After-hours · 16:11 ET
10-K ↗
Wed, 25 Feb 2026
82.6400
84.0700
82.5600
83.4000
4,187,500
Tue, 24 Feb 2026
82.3300
83.0300
81.1700
82.4000
4,486,600
Mon, 23 Feb 2026
79.1000
82.7700
79.1000
82.4400
5,498,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
78.6000
79.9300
78.0000
79.7800
4,736,000
Thu, 19 Feb 2026
78.5000
79.1200
77.6600
78.9200
2,610,100
Wed, 18 Feb 2026
78.3900
79.0800
77.7200
78.9800
4,116,900
Tue, 17 Feb 2026
77.2100
80.4200
76.3300
78.4500
6,112,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
76.6200
77.5600
75.5100
75.8700
5,346,300
Thu, 12 Feb 2026
79.2900
79.6300
76.0600
76.4400
5,382,600
Wed, 11 Feb 2026
78.6100
79.9100
74.6600
79.3300
11,285,600
Tue, 10 Feb 2026
5 · 8-K
After-hours · 16:22 ET
8-K ↗
Tue, 10 Feb 2026
76.9000
78.2300
76.3700
77.0500
6,561,700
Mon, 09 Feb 2026
78.1300
78.3800
76.5200
76.8000
6,110,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
78.7100
78.8900
77.4400
78.7100
6,476,700
Thu, 05 Feb 2026
79.8700
80.6600
77.4600
78.1000
6,988,900
Wed, 04 Feb 2026
81.4800
81.9800
79.6200
79.7700
6,461,700
Tue, 03 Feb 2026
82.3800
83.7700
82.0000
82.1000
3,389,600
Mon, 02 Feb 2026
81.4400
82.8900
81.0400
82.6500
3,779,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.6000
82.8200
80.7500
81.3600
3,703,900
Thu, 29 Jan 2026
82.4600
82.5300
80.4400
81.4900
4,095,900
Wed, 28 Jan 2026
83.0900
83.6800
81.8100
81.8600
2,742,800
Tue, 27 Jan 2026
84.0100
84.6900
83.1600
83.6000
2,022,700
Mon, 26 Jan 2026
83.3600
84.5600
83.2500
84.2700
3,027,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
84.3600
85.0000
83.4000
83.6600
3,192,100
Thu, 22 Jan 2026
85.2400
86.2000
84.3200
84.4400
3,821,500
Wed, 21 Jan 2026
83.9200
85.6900
83.6900
85.1400
5,043,300
Tue, 20 Jan 2026
83.7300
85.1600
82.8200
83.4600
4,000,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.1700
84.5500
83.2700
84.3500
3,454,400
Thu, 15 Jan 2026
83.5000
84.5100
82.3800
84.4900
3,103,900
Wed, 14 Jan 2026
83.3200
83.6000
81.2600
83.1000
6,290,400
Tue, 13 Jan 2026
83.0000
83.9500
82.5600
83.8400
4,061,000
Mon, 12 Jan 2026
86.0000
86.1000
82.5600
83.0100
3,245,200
Mon, 12 Jan 2026
4 · 8-K
Next filing day · accepted 09 Jan, 18:51 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.2800
86.0500
84.7200
85.1300
3,383,800
Thu, 08 Jan 2026
84.2800
85.5400
84.2500
84.5800
3,738,700
Wed, 07 Jan 2026
86.2700
86.6000
83.9300
84.8300
4,287,200
Tue, 06 Jan 2026
84.3900
86.5600
84.3400
85.8500
3,811,800
Mon, 05 Jan 2026
85.0000
85.3300
83.6600
84.1700
4,207,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.4600
85.4800
84.0800
85.3300
2,377,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.0300
86.6400
85.1900
85.2500
1,569,600
Tue, 30 Dec 2025
86.6300
87.0600
86.1200
86.2000
1,635,500
Mon, 29 Dec 2025
87.0000
87.4400
86.7300
86.9400
1,600,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.4100
86.8700
85.8000
86.8500
914,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.1000
86.5000
85.7900
86.2900
704,800
Tue, 23 Dec 2025
86.1000
86.5300
85.8200
86.2300
1,743,000
Mon, 22 Dec 2025
85.5000
86.9800
84.8700
86.5300
2,412,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.1800
85.8200
84.8400
85.6600
7,253,400
Thu, 18 Dec 2025
85.8300
86.0700
84.6400
84.8000
3,021,000
Wed, 17 Dec 2025
85.7600
86.1900
84.6700
84.8400
3,900,300
Tue, 16 Dec 2025
83.1600
85.7600
82.3100
85.3200
5,949,900
Mon, 15 Dec 2025
83.5700
84.0900
81.8500
83.3800
4,014,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
84.1200
84.5000
83.0300
83.0800
2,855,700
Thu, 11 Dec 2025
84.3500
84.6000
83.6400
84.2400
2,104,100
Wed, 10 Dec 2025
83.4500
84.4100
83.3500
83.9200
2,898,600
Tue, 09 Dec 2025
84.5900
85.1900
83.0800
83.2800
2,412,600
Mon, 08 Dec 2025
86.0100
86.0100
84.1600
84.3200
3,579,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
86.3100
87.8900
85.9500
86.1900
3,461,300
Thu, 04 Dec 2025
84.1200
85.9600
83.9800
85.7800
3,612,700
Wed, 03 Dec 2025
84.7300
85.0500
83.9400
83.9800
2,271,400
Tue, 02 Dec 2025
85.3500
85.3500
83.6000
84.7100
3,339,400
Mon, 01 Dec 2025
86.6000
86.9300
85.1800
85.2700
2,644,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.0800
87.1900
86.3600
86.6700
1,345,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
86.8000
87.4000
86.5500
86.7500
2,176,000
Tue, 25 Nov 2025
84.6600
86.9400
84.6600
86.8200
3,156,700
Mon, 24 Nov 2025
84.8800
85.5600
83.8100
84.7100
7,729,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.3800
85.6600
84.2800
85.1300
4,848,900
Thu, 20 Nov 2025
86.0200
86.8600
84.0200
84.0900
3,595,000
Wed, 19 Nov 2025
84.0400
86.0300
83.3200
86.0200
4,473,300
Tue, 18 Nov 2025
85.0500
85.6600
84.0300
84.0400
3,334,000
Mon, 17 Nov 2025
85.9200
86.5400
84.6600
84.7400
3,798,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
86.2900
86.6800
84.7400
86.3000
3,269,800
Thu, 13 Nov 2025
85.0800
87.2100
84.9400
86.1100
4,444,700
Wed, 12 Nov 2025
85.2400
85.9600
85.0300
85.5800
3,052,800
Tue, 11 Nov 2025
84.4300
85.4000
84.3100
85.1600
2,639,700
Mon, 10 Nov 2025
82.5500
84.1600
82.0100
84.0800
3,140,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.8700
83.8200
82.2600
83.3900
3,160,200
Thu, 06 Nov 2025
82.8900
82.9700
81.6900
82.4400
3,137,900
Wed, 05 Nov 2025
3 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 05 Nov 2025
84.0500
84.5400
82.5400
82.8400
3,880,600
Tue, 04 Nov 2025
83.0500
84.8300
82.8900
84.1500
4,557,500
Mon, 03 Nov 2025
83.4100
83.7600
80.2400
83.0700
6,170,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
84.4800
87.0900
81.4900
82.4500
11,511,900
Thu, 30 Oct 2025
2 · 8-K
After-hours · 16:29 ET
8-K ↗
Thu, 30 Oct 2025
1 · 8-K
After-hours · 16:18 ET
8-K ↗
Thu, 30 Oct 2025
82.9500
83.7100
82.3500
83.4800
6,525,200
Wed, 29 Oct 2025
84.5000
84.6600
81.8000
82.6900
6,199,000
Tue, 28 Oct 2025
80.1700
83.2500
79.8500
82.1900
9,813,900
Mon, 27 Oct 2025
76.0000
83.0400
75.4800
80.8200
13,100,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
76.8900
77.1600
76.0900
76.1000
3,165,700
Thu, 23 Oct 2025
76.5300
76.8600
75.7500
76.5300
3,145,800