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.8400
84.2800
82.6400
84.1900
1,597,356
Thu, 22 Oct 2026
81.8500
85.1200
81.8500
84.3900
1,950,000
Wed, 21 Oct 2026
81.1700
82.7900
80.3400
82.0000
2,059,200
Tue, 20 Oct 2026
80.1300
81.4700
79.5500
80.9000
3,541,600
Mon, 19 Oct 2026
84.3800
84.4300
78.1000
79.8100
4,360,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
87.4000
88.3500
84.0100
84.3000
3,855,000
Thu, 15 Oct 2026
87.9000
88.9600
86.5900
87.1300
2,243,500
Wed, 14 Oct 2026
87.6400
88.3500
86.3900
87.8200
1,230,100
Tue, 13 Oct 2026
88.2400
89.1300
87.6800
88.2200
1,457,200
Mon, 12 Oct 2026
86.1000
88.3300
85.8100
87.8000
1,728,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
83.9800
85.9100
83.1600
85.8400
2,242,800
Thu, 08 Oct 2026
21 · 8-K
After market open · 13:00 ET
FORM 8-K ↗
Thu, 08 Oct 2026
81.5000
85.8500
81.0600
84.0300
3,563,400
Wed, 07 Oct 2026
80.8700
81.5600
79.0700
80.4000
1,029,300
Tue, 06 Oct 2026
82.5400
82.8800
80.7200
81.0500
1,114,600
Mon, 05 Oct 2026
81.7400
83.1100
81.1900
82.3000
1,815,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
82.4800
82.7900
80.1100
81.8800
1,652,200
Thu, 01 Oct 2026
81.7800
82.0900
78.0500
81.5900
2,595,400
Wed, 30 Sep 2026
81.5200
82.0000
80.8000
81.3900
1,252,900
Tue, 29 Sep 2026
80.3800
81.4500
80.3700
81.3900
1,096,000
Mon, 28 Sep 2026
81.8700
82.0200
80.7500
80.7700
1,064,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
82.2600
83.5500
81.6300
82.4900
2,009,000
Thu, 24 Sep 2026
82.6700
83.1600
81.7400
82.4600
1,134,900
Wed, 23 Sep 2026
83.0300
83.6400
81.9600
82.8300
923,200
Tue, 22 Sep 2026
84.3000
84.6100
83.3200
83.3600
966,600
Mon, 21 Sep 2026
83.9400
84.1000
82.8200
83.7000
1,108,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
83.9000
84.2900
83.0500
83.2000
5,008,400
Thu, 17 Sep 2026
85.1600
85.5000
83.9300
84.0800
1,598,500
Wed, 16 Sep 2026
85.7300
86.5700
83.9500
84.2900
2,522,000
Tue, 15 Sep 2026
84.4000
86.6300
83.6200
86.1100
2,193,500
Tue, 15 Sep 2026
20 · 8-K
Pre-market · 08:05 ET
FORM 8-K ↗
Mon, 14 Sep 2026
83.3500
84.5300
82.6500
84.0300
1,631,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.7300
83.9400
81.2500
83.6000
2,213,100
Thu, 10 Sep 2026
81.1500
82.1600
79.7500
80.5400
2,003,800
Wed, 09 Sep 2026
81.6200
81.9900
80.6600
81.3300
1,048,900
Tue, 08 Sep 2026
83.1900
83.1900
81.6200
81.8800
1,145,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
82.5100
84.2000
81.7200
83.5400
921,400
Thu, 03 Sep 2026
83.5300
84.2900
81.5000
83.2700
1,524,300
Wed, 02 Sep 2026
82.6600
84.1500
81.9300
82.9000
1,578,000
Tue, 01 Sep 2026
84.0600
84.2900
82.2300
82.7500
2,033,200
Mon, 31 Aug 2026
85.4100
86.2300
84.2400
84.5800
2,187,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
86.1800
86.3000
85.2900
86.0600
1,063,100
Thu, 27 Aug 2026
85.4300
86.1400
84.8300
85.8900
1,294,000
Wed, 26 Aug 2026
84.9600
86.8000
84.4800
85.7600
1,758,300
Tue, 25 Aug 2026
83.3800
85.5600
82.9400
85.0200
1,767,700
Mon, 24 Aug 2026
87.1500
87.5000
83.6400
84.0700
2,292,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
87.7900
88.6900
86.4700
87.0200
2,033,800
Thu, 20 Aug 2026
85.8900
88.2100
85.7100
87.3900
2,227,300
Wed, 19 Aug 2026
86.1500
88.1300
85.4700
86.1800
2,996,600
Tue, 18 Aug 2026
82.4800
86.5500
82.4800
85.7600
2,894,800
Mon, 17 Aug 2026
84.0700
84.3100
82.0300
82.1100
2,488,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.4000
86.7100
83.5900
84.2600
3,607,900
Thu, 13 Aug 2026
86.7100
87.2900
85.3300
86.4100
1,561,400
Wed, 12 Aug 2026
88.8300
89.0600
86.0500
86.4600
2,476,700
Tue, 11 Aug 2026
93.8000
94.6400
89.5400
89.6300
1,786,600
Mon, 10 Aug 2026
94.3000
95.5400
92.8200
93.8200
1,838,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
92.1500
95.9600
92.1500
94.7200
2,088,900
Thu, 06 Aug 2026
95.6400
96.8800
92.2800
92.6700
2,335,800
Wed, 05 Aug 2026
108.6000
108.6000
94.1200
95.6300
6,967,200
Tue, 04 Aug 2026
19 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Tue, 04 Aug 2026
18 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 04 Aug 2026
111.6800
112.3800
109.2200
111.0600
2,287,400
Mon, 03 Aug 2026
110.9500
112.8900
110.9500
112.2200
850,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
109.5400
110.0600
108.2900
109.7400
927,400
Thu, 30 Jul 2026
114.5500
114.8400
109.1500
110.0100
1,001,400
Wed, 29 Jul 2026
115.7300
117.1200
114.7800
115.2000
1,014,000
Tue, 28 Jul 2026
117.0200
117.5000
115.2700
116.5900
1,113,100
Mon, 27 Jul 2026
112.5400
116.4800
112.2300
116.3500
1,078,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
109.4300
111.9800
108.8400
111.5900
665,200
Thu, 23 Jul 2026
109.2700
110.2400
108.8100
109.1600
1,625,900
Wed, 22 Jul 2026
110.9300
111.9100
109.9400
110.5100
608,700
Tue, 21 Jul 2026
109.6900
110.5700
108.6800
110.5300
637,700
Mon, 20 Jul 2026
112.6300
112.6300
110.3300
110.5900
655,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
112.8700
112.8700
110.7400
111.6500
822,500
Thu, 16 Jul 2026
111.7100
114.6000
111.7100
113.1400
1,013,700
Wed, 15 Jul 2026
109.6800
112.4700
108.8800
111.3200
1,040,800
Tue, 14 Jul 2026
109.5800
109.8700
108.3200
109.1600
741,900
Mon, 13 Jul 2026
108.1100
109.3300
107.5000
108.7800
737,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.1600
112.4400
107.9900
108.1300
1,104,700
Thu, 09 Jul 2026
111.3600
112.0800
109.7600
111.4200
699,100
Wed, 08 Jul 2026
112.3300
112.8100
110.1500
111.0900
951,600
Tue, 07 Jul 2026
115.3900
115.3900
112.3400
113.2900
987,700
Mon, 06 Jul 2026
112.9000
114.5300
112.6100
114.0900
1,056,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
113.9800
115.3400
111.2300
112.8100
1,680,600
Wed, 01 Jul 2026
116.6300
116.6300
112.0000
113.0600
1,178,400
Tue, 30 Jun 2026
115.3000
117.0500
114.5100
116.4500
1,417,700
Mon, 29 Jun 2026
115.1000
116.6400
112.9100
113.9500
1,412,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
115.9700
116.2100
114.2500
115.3100
1,663,900
Thu, 25 Jun 2026
112.0000
115.6900
112.0000
115.5000
1,420,200
Wed, 24 Jun 2026
108.4300
113.5400
108.4300
112.5500
1,582,000
Tue, 23 Jun 2026
108.2800
108.9100
107.4200
108.4600
1,050,200
Mon, 22 Jun 2026
110.4200
111.2000
108.6200
108.6300
2,099,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.8700
110.6200
107.2000
110.5700
1,483,600
Wed, 17 Jun 2026
110.1100
111.2900
106.9200
107.3200
1,244,200
Tue, 16 Jun 2026
110.8100
111.6300
109.8000
110.9000
1,147,200
Mon, 15 Jun 2026
108.2400
110.5800
108.0900
110.4100
1,526,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
106.2000
108.8500
105.9100
107.6300
872,600
Thu, 11 Jun 2026
105.6000
107.0800
104.9300
106.1200
1,149,500
Wed, 10 Jun 2026
106.1100
108.1300
105.2900
105.6400
801,300
Tue, 09 Jun 2026
104.7400
106.6100
104.5000
106.1900
774,500
Mon, 08 Jun 2026
104.5000
106.0200
104.4800
104.5300
735,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
107.0300
107.0400
103.7400
104.4900
666,000
Thu, 04 Jun 2026
103.6400
105.5900
103.3600
105.5300
986,800
Wed, 03 Jun 2026
103.8100
105.2800
101.2800
102.1800
1,260,700
Tue, 02 Jun 2026
105.2900
105.3100
102.4400
104.8500
963,600
Mon, 01 Jun 2026
105.6800
106.4500
104.3000
105.2700
733,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
104.9900
106.8400
104.3800
106.3500
1,152,500
Thu, 28 May 2026
103.7300
107.4600
103.2400
105.9200
817,800
Wed, 27 May 2026
105.1000
105.2400
103.7500
103.9400
1,045,600
Tue, 26 May 2026
104.5200
106.2100
104.2200
105.1900
1,136,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
103.5100
105.3300
103.3700
104.7200
977,800
Thu, 21 May 2026
103.6600
103.8400
101.6800
102.7000
1,040,400
Wed, 20 May 2026
103.3900
104.5500
102.1000
104.5500
1,132,600
Tue, 19 May 2026
100.0600
103.7400
100.0600
103.2900
1,009,200
Mon, 18 May 2026
17 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Mon, 18 May 2026
101.9400
103.9100
101.2300
102.8400
958,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
101.8900
102.1800
100.1900
102.0900
1,154,500
Thu, 14 May 2026
102.4200
104.8300
101.3400
101.7900
1,117,800
Wed, 13 May 2026
102.5300
102.7300
100.4500
101.7800
1,190,400
Tue, 12 May 2026
104.4700
104.9200
102.9300
103.4000
893,300
Mon, 11 May 2026
103.0100
105.1500
102.3800
104.4300
792,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
103.3500
104.9600
102.4700
103.2800
854,000
Thu, 07 May 2026
105.8000
106.9700
102.9100
103.4300
1,269,900
Wed, 06 May 2026
107.2500
109.1600
105.5000
105.8800
1,189,700
Tue, 05 May 2026
108.1700
110.4900
105.6300
106.5300
1,718,300
Mon, 04 May 2026
16 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Mon, 04 May 2026
15 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 04 May 2026
104.1900
105.8600
103.7400
105.0100
1,409,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 8-K
After-hours · 16:45 ET
FORM 8-K ↗
Fri, 01 May 2026
104.8500
105.6100
104.1100
104.8800
1,119,300
Thu, 30 Apr 2026
105.7700
106.1900
104.2800
104.3000
1,635,000
Wed, 29 Apr 2026
104.9400
105.6200
104.4000
105.2500
877,100
Tue, 28 Apr 2026
107.6000
108.1900
104.4900
105.3500
1,240,900
Mon, 27 Apr 2026
106.2700
109.0700
106.2700
107.7500
1,365,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
106.2200
107.9800
105.9000
106.7500
1,383,200
Thu, 23 Apr 2026
13 · 8-K
After-hours · 16:47 ET
FORM 8-K ↗
Thu, 23 Apr 2026
102.0100
106.7300
101.9400
106.2200
1,123,800
Wed, 22 Apr 2026
103.6100
104.4200
102.6400
102.6400
985,900
Tue, 21 Apr 2026
104.6900
105.5400
103.5600
103.7400
881,400
Mon, 20 Apr 2026
103.9500
105.0400
103.6900
104.5200
730,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
103.4600
105.1200
102.8800
104.1700
864,200
Thu, 16 Apr 2026
104.2600
105.4600
102.9600
103.2900
715,500
Wed, 15 Apr 2026
103.5200
104.4000
103.0000
103.7400
1,211,500
Tue, 14 Apr 2026
103.3100
104.1000
102.8300
103.3400
669,000
Mon, 13 Apr 2026
103.1800
104.4100
102.1100
103.0200
1,302,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.0400
103.3100
98.9200
103.3000
1,707,900
Thu, 09 Apr 2026
99.2600
100.0400
98.5100
99.8900
863,900
Wed, 08 Apr 2026
100.2700
101.5700
99.5600
99.8100
1,318,700
Tue, 07 Apr 2026
97.6300
98.4000
96.8700
97.7700
823,500
Mon, 06 Apr 2026
98.0400
98.7500
97.6400
97.8800
699,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
95.3600
98.7400
95.3600
98.3400
833,000
Wed, 01 Apr 2026
96.2100
96.8800
94.9500
96.6000
1,160,900
Tue, 31 Mar 2026
95.7600
96.7500
93.5800
95.8500
1,530,400
Mon, 30 Mar 2026
95.7700
95.9800
93.8800
94.4200
1,090,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
97.3400
97.7500
94.3800
94.6100
1,666,500
Thu, 26 Mar 2026
96.7600
98.7100
96.4300
98.1200
1,210,000
Wed, 25 Mar 2026
97.3600
98.5100
95.2000
97.4700
992,100
Tue, 24 Mar 2026
95.5900
96.8400
95.2300
96.4400
714,900
Mon, 23 Mar 2026
96.7600
98.9000
95.7300
97.2200
1,254,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
95.9400
96.9100
94.4700
94.9800
2,259,500
Thu, 19 Mar 2026
12 · DEFA14A
After-hours · 17:05 ET
DEFA 14A ↗
Thu, 19 Mar 2026
11 · DEF 14A
After-hours · 17:02 ET
DEF 14A ↗
Thu, 19 Mar 2026
96.7200
97.1600
95.1100
95.8400
1,080,000
Wed, 18 Mar 2026
99.4200
99.6700
96.9700
97.1400
952,400
Tue, 17 Mar 2026
99.5700
101.1800
99.5500
100.0100
760,100
Mon, 16 Mar 2026
10 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Mon, 16 Mar 2026
100.3300
101.0900
98.9900
99.0300
1,355,800
Mon, 16 Mar 2026
9 · 8-K
Pre-market · 08:50 ET
FORM 8-K ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
97.9500
99.2300
97.3000
98.6800
819,700
Thu, 12 Mar 2026
101.7200
102.5600
97.8800
97.9100
1,057,200
Wed, 11 Mar 2026
102.4300
103.9300
101.3300
102.2400
662,300
Tue, 10 Mar 2026
105.2300
105.3500
102.1600
103.3400
1,217,300
Mon, 09 Mar 2026
106.4400
106.4400
103.5600
105.7900
1,318,600
Mon, 09 Mar 2026
8 · 8-K
Pre-market · 08:12 ET
FORM 8-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
106.4700
106.4800
103.0800
104.1900
1,473,900
Thu, 05 Mar 2026
102.7900
106.5400
102.4200
106.4000
1,763,100
Wed, 04 Mar 2026
7 · 8-K
After-hours · 17:25 ET
FORM 8-K ↗
Wed, 04 Mar 2026
100.7700
103.3400
100.0300
103.2700
1,629,900
Tue, 03 Mar 2026
98.4900
100.8600
97.8400
100.5200
1,358,200
Mon, 02 Mar 2026
100.8400
100.9500
99.0900
100.1300
1,007,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
100.6300
101.9100
99.5800
100.9600
1,302,900
Thu, 26 Feb 2026
99.2900
102.1200
98.4300
101.8100
1,177,300
Wed, 25 Feb 2026
6 · 10-K
After-hours · 16:19 ET
10-K ↗
Wed, 25 Feb 2026
98.8700
99.6300
97.4500
99.0000
1,740,800
Tue, 24 Feb 2026
98.2700
99.0700
96.2100
96.9500
1,666,200
Mon, 23 Feb 2026
102.3400
102.7000
98.2500
98.3500
2,199,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
102.8000
104.4100
102.1500
103.3700
1,700,000
Thu, 19 Feb 2026
106.5300
106.7100
102.1700
103.6900
2,271,700
Wed, 18 Feb 2026
113.1500
115.1800
106.3900
107.4700
2,880,200
Tue, 17 Feb 2026
5 · 8-K
After-hours · 16:02 ET
8-K ↗
Tue, 17 Feb 2026
102.0000
104.7000
100.5900
104.0800
2,881,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.0900
102.5600
99.4100
102.0000
2,624,100
Thu, 12 Feb 2026
113.4300
114.4800
97.7300
100.9900
6,086,400
Wed, 11 Feb 2026
119.3300
119.3300
113.6600
113.8800
2,311,200
Tue, 10 Feb 2026
117.9300
119.3000
117.5600
119.1400
839,500
Mon, 09 Feb 2026
117.7900
118.7200
117.0500
117.8300
1,074,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
116.1900
117.8600
115.7700
117.7100
1,446,800
Thu, 05 Feb 2026
117.1100
117.1400
114.2400
114.9800
1,304,500
Wed, 04 Feb 2026
114.6700
116.1700
114.0700
115.9800
913,500
Tue, 03 Feb 2026
114.0400
114.7000
112.6900
114.6700
988,500
Mon, 02 Feb 2026
114.0300
114.4800
112.5800
114.2100
1,108,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
113.7600
114.3200
112.7500
113.5700
1,453,700
Thu, 29 Jan 2026
116.9500
116.9500
113.4900
114.9500
1,190,200
Wed, 28 Jan 2026
116.9400
117.3000
114.7100
116.0600
1,920,300
Tue, 27 Jan 2026
116.9900
117.7000
115.8900
117.4000
950,000
Mon, 26 Jan 2026
116.0000
117.0300
114.5800
116.9800
827,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
116.2900
116.3700
114.5300
115.5800
1,131,600
Thu, 22 Jan 2026
116.2300
117.7300
116.0100
116.4700
1,847,200
Wed, 21 Jan 2026
113.5000
115.9300
113.5000
115.5000
1,455,300
Tue, 20 Jan 2026
4 · 8-K
After-hours · 16:46 ET
FORM 8-K ↗
Tue, 20 Jan 2026
112.1300
113.4500
111.9000
113.2500
1,222,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
111.6200
113.7900
111.3300
112.8900
1,739,400
Thu, 15 Jan 2026
110.8800
112.2800
110.2700
111.7200
1,771,100
Wed, 14 Jan 2026
110.7500
112.6200
110.3800
110.8700
1,901,200
Tue, 13 Jan 2026
110.6300
111.1500
108.8400
110.8500
2,038,500
Mon, 12 Jan 2026
108.6900
111.2600
108.6400
111.0400
700,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
107.8200
109.5200
107.8200
109.1900
764,600
Thu, 08 Jan 2026
105.9100
108.4900
105.9100
107.8500
974,800
Wed, 07 Jan 2026
107.3400
107.3400
104.3500
106.1300
1,227,100
Tue, 06 Jan 2026
104.5000
107.4700
103.8100
107.0400
1,080,600
Mon, 05 Jan 2026
102.4200
105.6100
101.4500
104.7100
3,704,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
102.9600
103.7500
102.3900
103.2900
518,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
104.7100
104.8000
102.8600
102.8700
741,200
Tue, 30 Dec 2025
105.1300
105.9700
104.7000
104.7300
698,000
Mon, 29 Dec 2025
105.4600
106.0100
105.2100
105.6600
571,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
105.3300
105.6300
104.8600
105.4100
316,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
105.2600
106.0100
105.0000
105.4900
339,300
Tue, 23 Dec 2025
105.9700
106.4300
104.8500
105.3900
818,400
Mon, 22 Dec 2025
104.2000
106.0400
103.9600
105.7100
1,328,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
104.3000
104.9700
104.1200
104.1500
1,412,100
Thu, 18 Dec 2025
104.3200
105.4700
104.2000
104.4200
893,500
Wed, 17 Dec 2025
104.1800
104.8800
103.1900
104.0200
1,411,900
Tue, 16 Dec 2025
102.6300
104.5200
102.5400
104.1900
1,394,400
Mon, 15 Dec 2025
104.0800
104.4300
102.2800
102.7600
627,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
105.5900
105.5900
103.3100
103.9500
1,209,200
Thu, 11 Dec 2025
102.7100
105.2700
102.4100
105.1300
1,611,800
Wed, 10 Dec 2025
99.1000
102.6400
98.9300
102.5600
1,537,400
Tue, 09 Dec 2025
99.8600
100.3900
98.8400
99.0100
922,300
Mon, 08 Dec 2025
99.5100
100.4700
99.1800
99.6800
761,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
98.1900
99.7000
97.5100
99.6300
716,100
Thu, 04 Dec 2025
98.4100
99.2000
97.8800
98.1300
511,400
Wed, 03 Dec 2025
97.9100
98.4200
97.3200
98.1800
654,600
Tue, 02 Dec 2025
98.4400
98.5400
97.5900
97.7400
804,200
Mon, 01 Dec 2025
97.6000
99.0900
97.3000
98.1900
916,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
98.2600
99.0600
97.8300
98.2000
387,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
97.4400
98.5100
97.2800
97.8100
711,500
Tue, 25 Nov 2025
95.5100
97.6200
95.5100
97.5000
930,200
Mon, 24 Nov 2025
96.3300
96.6100
95.4000
95.5200
1,097,600
Mon, 24 Nov 2025
3 · 8-K
Pre-market · 08:30 ET
FORM 8-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
96.3600
96.7800
95.0900
96.2200
1,606,400
Thu, 20 Nov 2025
97.8000
98.6000
95.7000
96.0200
1,113,700
Wed, 19 Nov 2025
97.7600
98.2000
97.1600
97.6900
762,300
Tue, 18 Nov 2025
98.3400
99.2900
97.1600
97.7800
974,300
Mon, 17 Nov 2025
100.9900
101.1300
98.5000
98.6100
1,023,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
100.5300
101.8900
100.5200
101.5700
1,369,200
Thu, 13 Nov 2025
101.7200
102.3200
100.6000
100.7000
1,116,000
Wed, 12 Nov 2025
100.5000
102.3500
100.3600
101.9500
1,162,600
Tue, 11 Nov 2025
100.8700
100.9600
99.8800
100.5300
820,300
Mon, 10 Nov 2025
100.6400
101.4200
99.9300
100.7300
916,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
97.0200
101.4300
96.8400
100.4000
1,758,900
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 06 Nov 2025
97.3600
97.5200
95.3100
96.2100
1,321,200
Wed, 05 Nov 2025
98.4200
99.2500
97.4700
97.6300
955,200
Tue, 04 Nov 2025
97.6900
98.7900
96.2500
98.6900
1,165,900
Mon, 03 Nov 2025
98.7800
99.4500
96.9100
97.3700
1,617,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
100.1200
100.5000
98.6900
99.2200
1,251,600
Thu, 30 Oct 2025
99.7900
100.8600
99.5200
100.4700
872,300
Wed, 29 Oct 2025
102.4400
102.8900
99.5100
99.8400
965,000
Tue, 28 Oct 2025
103.1400
105.1100
102.9000
103.2200
1,864,700
Mon, 27 Oct 2025
101.7900
102.6300
101.2400
101.4300
1,073,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
102.4300
102.6700
101.6700
101.7600
960,700
Thu, 23 Oct 2025
100.2500
101.9100
99.6400
101.7900
965,400