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
100.9000
101.5800
99.0800
101.0600
3,601,115
Thu, 22 Oct 2026
99.2600
101.9700
98.9700
101.5200
4,703,200
Wed, 21 Oct 2026
99.1200
100.2900
98.4700
99.5700
4,639,700
Tue, 20 Oct 2026
97.4400
99.7800
97.2900
98.5200
3,634,000
Mon, 19 Oct 2026
97.2500
97.6900
96.7700
97.4600
3,303,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
98.4800
99.7500
96.6200
97.4800
5,512,000
Thu, 15 Oct 2026
96.3100
98.3700
96.0800
97.8300
5,903,500
Wed, 14 Oct 2026
94.6100
95.8200
94.2300
95.7800
4,253,200
Tue, 13 Oct 2026
95.7500
96.0500
94.1300
94.7900
3,104,500
Mon, 12 Oct 2026
94.5000
95.3800
93.8500
95.3400
3,763,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
94.5000
95.0800
93.7700
94.5700
3,566,000
Thu, 08 Oct 2026
92.1500
94.5100
92.0300
94.1300
6,724,600
Wed, 07 Oct 2026
92.7900
93.5300
92.2200
92.2900
5,163,200
Tue, 06 Oct 2026
93.2700
93.5200
92.4800
93.1100
3,902,200
Mon, 05 Oct 2026
93.3300
93.6400
91.5600
93.1400
4,791,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
94.2400
94.7600
92.6600
93.0200
4,675,700
Thu, 01 Oct 2026
93.8700
94.4500
93.3400
93.8900
4,791,000
Wed, 30 Sep 2026
94.0100
94.5100
93.3300
93.4400
3,857,700
Tue, 29 Sep 2026
94.2000
94.5400
93.3200
93.9300
4,288,700
Mon, 28 Sep 2026
93.7500
94.3900
92.7700
94.2500
4,796,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
92.8600
93.9900
92.3100
93.9600
4,933,500
Thu, 24 Sep 2026
95.6000
95.7000
91.6300
92.0500
8,501,700
Wed, 23 Sep 2026
95.6500
96.9200
95.5200
95.8200
4,415,100
Tue, 22 Sep 2026
95.8600
96.2200
95.0500
95.8700
4,087,200
Mon, 21 Sep 2026
98.7600
98.8100
94.2300
94.7500
9,572,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
99.9200
100.0000
98.7000
99.0600
9,400,700
Thu, 17 Sep 2026
100.2400
101.0500
99.5000
100.1700
3,196,000
Wed, 16 Sep 2026
102.1000
102.1000
98.1500
98.7700
4,943,500
Tue, 15 Sep 2026
102.9400
103.0800
101.9500
102.3500
3,904,300
Mon, 14 Sep 2026
100.0000
102.6100
99.9800
102.4600
4,279,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
100.5400
100.8900
99.0500
100.2800
3,729,900
Thu, 10 Sep 2026
99.0000
100.5100
98.8100
99.9700
2,681,600
Wed, 09 Sep 2026
100.1100
100.3900
99.1000
99.2200
3,453,800
Tue, 08 Sep 2026
102.0200
102.1900
100.4700
100.4800
3,704,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
103.0700
103.4600
102.2200
102.2900
3,106,400
Thu, 03 Sep 2026
103.6200
104.3800
102.2500
103.5000
4,810,800
Wed, 02 Sep 2026
103.3000
104.1500
102.7300
103.0100
3,131,200
Tue, 01 Sep 2026
103.7500
103.9500
101.9200
102.6600
3,657,700
Mon, 31 Aug 2026
22 · 8-K
After-hours · 16:37 ET
8-K ↗
Mon, 31 Aug 2026
104.8700
105.0500
103.8000
104.2300
5,029,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
105.9200
106.3900
104.8900
105.3300
2,343,400
Thu, 27 Aug 2026
104.8000
106.2500
104.2000
105.6800
2,808,500
Wed, 26 Aug 2026
105.0900
107.1100
104.5500
105.6500
4,638,200
Tue, 25 Aug 2026
103.0800
106.1700
103.0600
105.1400
7,281,200
Mon, 24 Aug 2026
102.3000
102.8500
101.8500
102.7200
4,256,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
103.2200
103.4000
101.7700
102.0100
3,584,100
Thu, 20 Aug 2026
102.2500
103.4000
101.5700
102.5800
3,740,400
Wed, 19 Aug 2026
102.6300
104.1300
102.4300
102.8600
4,265,200
Tue, 18 Aug 2026
21 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 18 Aug 2026
102.0100
102.8000
101.3400
101.9300
3,624,600
Mon, 17 Aug 2026
103.2200
103.2400
101.9700
102.0200
4,547,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
20 · 424B5
After-hours · 16:10 ET
424B5 ↗
Fri, 14 Aug 2026
105.6400
105.9000
104.4600
104.5000
4,264,900
Thu, 13 Aug 2026
104.5000
105.7500
104.3200
105.5400
4,253,700
Wed, 12 Aug 2026
104.6300
104.6300
102.8500
103.9100
5,217,400
Wed, 12 Aug 2026
19 · 424B5
Pre-market · 09:10 ET
424B5 ↗
Wed, 12 Aug 2026
18 · 8-K
Pre-market · 07:45 ET
FORM 8-K ↗
Tue, 11 Aug 2026
17 · 424B5
After-hours · 16:28 ET
424B5 ↗
Tue, 11 Aug 2026
104.9400
105.7500
103.8100
104.4300
4,367,700
Mon, 10 Aug 2026
104.5000
104.8700
103.7200
104.7200
4,650,700
Mon, 10 Aug 2026
16 · 424B5
Pre-market · 08:15 ET
424B5 ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
103.2000
105.2500
102.4400
104.5000
5,645,300
Thu, 06 Aug 2026
107.1700
107.1700
103.1000
103.2000
8,997,400
Wed, 05 Aug 2026
15 · 10-Q
After market open · 15:48 ET
10-Q ↗
Wed, 05 Aug 2026
109.0200
109.3000
106.9200
107.7000
3,936,800
Tue, 04 Aug 2026
107.1300
109.4200
105.6500
109.1100
4,303,200
Mon, 03 Aug 2026
105.7000
107.3500
105.0600
106.8700
5,712,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
105.7400
105.9900
103.8600
104.2200
5,610,900
Thu, 30 Jul 2026
105.2000
105.4900
102.8300
105.2700
5,910,500
Wed, 29 Jul 2026
105.0400
105.7500
103.9800
104.5600
6,032,900
Tue, 28 Jul 2026
108.6000
109.2000
103.0900
105.5300
14,291,000
Tue, 28 Jul 2026
14 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 27 Jul 2026
114.8700
114.8700
112.3700
112.9500
6,719,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
114.6600
115.4400
113.3000
114.7900
3,881,100
Thu, 23 Jul 2026
116.5300
116.8100
113.8500
114.1000
4,198,400
Wed, 22 Jul 2026
116.6000
117.5800
115.8100
115.8400
3,196,900
Tue, 21 Jul 2026
114.5300
116.3600
113.3700
116.3400
4,349,600
Mon, 20 Jul 2026
117.9000
118.0800
112.6600
113.1500
7,648,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.9000
118.4200
116.3100
117.7200
7,152,500
Thu, 16 Jul 2026
113.2500
117.3200
113.2500
117.1800
5,057,600
Wed, 15 Jul 2026
114.1300
115.4300
112.6200
112.9400
4,072,000
Tue, 14 Jul 2026
113.3800
114.0200
111.3400
113.6700
3,066,700
Mon, 13 Jul 2026
113.0400
113.9800
112.6100
112.8900
2,866,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
111.7800
113.4100
111.1100
112.4700
3,410,400
Thu, 09 Jul 2026
110.8300
113.2200
108.5100
110.7400
6,272,900
Wed, 08 Jul 2026
111.5300
111.5300
109.0300
109.9400
3,752,500
Tue, 07 Jul 2026
110.7200
112.3000
109.8200
111.9600
4,619,300
Mon, 06 Jul 2026
110.7700
110.7700
109.0300
110.0200
3,169,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
110.3200
110.8400
109.2700
110.6600
3,377,000
Wed, 01 Jul 2026
108.0400
111.0600
107.3000
109.5400
4,218,600
Tue, 30 Jun 2026
107.9300
108.0000
106.0400
107.5000
3,363,900
Mon, 29 Jun 2026
108.0400
108.4300
106.8700
108.0100
3,077,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
108.6500
109.2600
107.5200
108.1400
6,288,600
Thu, 25 Jun 2026
106.2100
109.4000
106.2100
109.3100
5,819,500
Wed, 24 Jun 2026
105.6500
106.2800
102.8500
106.1400
4,999,900
Tue, 23 Jun 2026
106.9500
107.3900
105.3000
105.8300
4,023,900
Mon, 22 Jun 2026
104.9000
108.8000
104.9000
107.2400
5,483,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
106.0900
107.6200
104.8200
104.8600
13,306,400
Wed, 17 Jun 2026
109.8900
110.0100
104.9300
105.1300
4,759,700
Tue, 16 Jun 2026
109.0500
110.8300
109.0500
110.0200
4,986,600
Mon, 15 Jun 2026
13 · 8-K
After-hours · 16:17 ET
8-K ↗
Mon, 15 Jun 2026
108.7200
110.6200
108.2600
108.8300
4,890,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.9700
110.4600
107.2500
108.1000
3,714,500
Thu, 11 Jun 2026
103.7500
108.6600
103.6500
108.6500
5,086,900
Wed, 10 Jun 2026
105.8000
105.9900
102.8300
103.2600
5,569,600
Tue, 09 Jun 2026
108.2100
109.2000
106.0700
107.8700
5,901,900
Mon, 08 Jun 2026
109.2700
109.3600
107.6200
107.7000
4,544,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
110.4800
110.7000
108.5200
108.5400
4,048,200
Thu, 04 Jun 2026
109.8700
111.2200
109.5800
110.2200
5,759,800
Wed, 03 Jun 2026
108.8400
110.9500
108.3700
108.6700
6,303,800
Tue, 02 Jun 2026
109.2800
110.3400
108.1200
108.9300
5,894,400
Mon, 01 Jun 2026
105.5600
109.7200
105.0600
109.0200
6,088,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
106.6000
107.3100
105.3900
106.6900
10,464,200
Thu, 28 May 2026
104.0000
106.8800
103.0500
106.6700
6,192,700
Wed, 27 May 2026
102.8900
104.8500
102.8900
104.4700
6,114,100
Tue, 26 May 2026
101.5100
102.6700
101.4400
101.9700
4,609,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
99.2000
101.1700
98.8300
101.0200
4,540,300
Thu, 21 May 2026
98.1600
99.1100
97.1500
98.2500
4,478,400
Wed, 20 May 2026
96.7000
98.9600
96.1500
98.8700
4,792,500
Tue, 19 May 2026
95.1700
96.8700
93.8600
96.8300
5,199,500
Mon, 18 May 2026
96.8200
97.2300
94.4900
95.5300
6,396,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
98.1700
99.3100
97.5300
98.9300
5,567,500
Thu, 14 May 2026
99.0500
100.0000
97.9400
98.4200
5,443,700
Wed, 13 May 2026
12 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 13 May 2026
98.2800
99.2300
98.0100
98.4500
5,029,800
Tue, 12 May 2026
100.3900
100.3900
96.9000
98.4400
6,197,700
Mon, 11 May 2026
11 · 8-K
After-hours · 16:22 ET
FORM 8-K - SHAREOWNERS MEETING ↗
Mon, 11 May 2026
100.7200
100.8700
99.7900
100.0000
5,328,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.7300
101.0300
100.0100
100.7800
4,780,800
Thu, 07 May 2026
100.3600
101.1100
99.3500
100.1000
5,808,700
Wed, 06 May 2026
10 · 10-Q
After market open · 15:00 ET
10-Q ↗
Wed, 06 May 2026
98.9300
100.7900
98.5800
99.8900
7,358,700
Tue, 05 May 2026
96.5900
98.4000
96.5200
98.0700
7,129,300
Mon, 04 May 2026
102.3200
102.8300
95.9800
96.3100
18,538,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
109.3800
109.8400
106.9500
107.5700
4,225,200
Thu, 30 Apr 2026
106.7600
109.1100
106.7500
108.8000
6,091,200
Wed, 29 Apr 2026
104.6000
106.7500
103.3600
106.6100
6,216,600
Tue, 28 Apr 2026
103.9900
105.9500
100.4500
103.9400
12,540,100
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 06:09 ET
8-K ↗
Mon, 27 Apr 2026
107.2100
108.5200
107.1200
108.2400
6,570,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
107.3800
107.7400
106.4600
107.0200
4,168,000
Thu, 23 Apr 2026
106.4400
108.3000
106.0400
107.7200
4,422,800
Wed, 22 Apr 2026
107.0000
107.0000
105.2700
105.3000
3,634,500
Tue, 21 Apr 2026
107.5300
108.1500
105.5800
106.3100
4,082,200
Mon, 20 Apr 2026
105.7300
107.5000
105.5300
107.1100
3,639,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
106.1800
107.5900
105.5600
106.4400
5,506,200
Thu, 16 Apr 2026
103.3600
105.7400
103.3600
105.0600
5,295,700
Wed, 15 Apr 2026
102.9500
103.7000
102.0300
103.5700
5,193,500
Tue, 14 Apr 2026
102.0500
103.4700
101.2100
103.2200
4,703,600
Mon, 13 Apr 2026
100.8800
102.1100
99.9300
102.0200
3,799,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
102.1600
102.4000
101.2600
101.7000
4,491,000
Thu, 09 Apr 2026
99.9900
101.8600
99.7200
101.6400
4,361,800
Wed, 08 Apr 2026
100.2000
101.5400
99.2600
100.4500
5,926,700
Tue, 07 Apr 2026
96.7900
97.8900
95.6300
97.5700
4,480,900
Mon, 06 Apr 2026
98.0500
98.0500
96.3900
97.1600
4,690,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
96.0400
98.8700
95.5200
98.1800
4,060,300
Wed, 01 Apr 2026
98.8500
99.7000
97.6900
97.9100
5,101,600
Tue, 31 Mar 2026
96.7800
98.4300
95.7700
98.3800
6,868,300
Mon, 30 Mar 2026
96.1200
96.4000
94.7000
94.9500
5,232,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
96.5000
96.9400
94.0600
94.8000
5,914,700
Thu, 26 Mar 2026
97.8900
98.9400
97.2000
97.5000
3,790,900
Wed, 25 Mar 2026
8 · DEFA14A
After market open · 15:49 ET
DEFA14A - DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Wed, 25 Mar 2026
99.2800
99.6000
97.5800
98.3700
3,351,000
Tue, 24 Mar 2026
97.0500
98.8600
96.2700
98.4400
4,249,800
Mon, 23 Mar 2026
97.4900
99.3700
96.8800
97.6700
7,412,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
97.0900
97.6400
95.1700
95.8600
34,639,800
Thu, 19 Mar 2026
7 · DEFA14A
After-hours · 16:52 ET
DEFA14A - DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Thu, 19 Mar 2026
6 · DEF 14A
After-hours · 16:50 ET
DEF 14A DEFINITIVE PROXY STATEMENT ↗
Thu, 19 Mar 2026
95.7700
97.0000
95.0100
96.5600
5,304,800
Wed, 18 Mar 2026
97.4000
97.7000
96.2400
96.8400
5,417,800
Tue, 17 Mar 2026
98.6400
99.0600
97.4300
97.7700
4,187,600
Mon, 16 Mar 2026
97.9800
98.4000
97.4000
97.4000
4,867,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
98.2300
98.7700
96.9600
97.2100
4,431,500
Thu, 12 Mar 2026
99.6300
99.6300
97.4200
97.8900
6,366,300
Wed, 11 Mar 2026
100.9500
101.5000
99.8700
100.8000
4,053,200
Tue, 10 Mar 2026
100.2300
102.2300
99.5500
100.9200
6,255,500
Mon, 09 Mar 2026
100.9700
100.9700
97.0100
99.9400
10,354,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
101.8700
102.4200
99.4100
102.3600
9,494,800
Thu, 05 Mar 2026
109.9500
110.4500
103.2400
104.0700
11,566,300
Wed, 04 Mar 2026
113.5300
115.6200
109.5000
110.5000
11,433,900
Tue, 03 Mar 2026
112.8900
113.5900
110.8700
113.2300
4,839,900
Mon, 02 Mar 2026
114.4200
115.2500
113.1700
114.4200
5,013,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
115.9600
116.9200
115.0600
115.9600
6,239,600
Thu, 26 Feb 2026
114.2100
116.7600
114.2100
116.6300
5,314,300
Wed, 25 Feb 2026
115.3900
115.7500
112.9500
113.8500
4,023,500
Tue, 24 Feb 2026
114.9200
116.3400
114.5000
115.3700
2,658,000
Mon, 23 Feb 2026
116.1700
116.3500
114.4700
115.0200
5,181,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
115.0800
117.1400
114.2900
116.7300
4,947,500
Thu, 19 Feb 2026
115.6000
116.0800
114.5000
115.5400
3,845,400
Wed, 18 Feb 2026
115.1700
116.3600
114.2100
116.1200
4,359,500
Tue, 17 Feb 2026
5 · 10-K
After market open · 13:13 ET
10-K ↗
Tue, 17 Feb 2026
117.4400
118.2000
115.4200
115.5100
5,234,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
118.1700
120.0000
117.0600
119.2400
4,973,500
Thu, 12 Feb 2026
120.3800
122.4100
117.0500
118.0700
10,174,100
Wed, 11 Feb 2026
119.7000
120.9000
119.2900
120.0000
6,649,600
Tue, 10 Feb 2026
118.2500
119.5600
117.3900
118.7000
5,845,200
Mon, 09 Feb 2026
117.1700
118.0000
116.0000
117.9200
5,221,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
4 · 8-K
After-hours · 16:33 ET
8-K ↗
Fri, 06 Feb 2026
116.3000
117.7400
115.8300
117.3400
6,738,200
Thu, 05 Feb 2026
116.0000
116.6600
114.9000
116.5500
6,624,500
Wed, 04 Feb 2026
113.0000
116.9300
112.9400
116.7400
11,371,500
Tue, 03 Feb 2026
110.6800
114.3000
110.6600
111.8500
7,698,600
Mon, 02 Feb 2026
106.5800
110.6700
106.2500
110.2700
8,662,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
105.8500
107.8200
105.2600
106.2200
7,186,700
Thu, 29 Jan 2026
104.3800
107.2100
104.2100
105.9900
10,939,800
Wed, 28 Jan 2026
107.5400
108.1800
103.5900
103.7000
9,254,900
Tue, 27 Jan 2026
106.6800
112.6700
104.7500
107.2000
14,449,300
Tue, 27 Jan 2026
3 · 8-K
Pre-market · 06:08 ET
8-K ↗
Mon, 26 Jan 2026
108.2100
108.6200
106.7800
106.9700
8,194,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.5600
109.7100
107.5600
107.9800
4,049,600
Thu, 22 Jan 2026
108.9900
110.0400
108.8700
109.3000
3,487,300
Wed, 21 Jan 2026
107.4900
109.3200
107.1000
108.4800
3,950,700
Tue, 20 Jan 2026
106.0000
107.1500
105.1500
106.5400
5,601,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
108.0800
108.6500
106.8200
106.9100
4,669,300
Thu, 15 Jan 2026
107.7200
108.9900
107.2200
108.6200
4,133,300
Wed, 14 Jan 2026
106.4900
107.9800
106.3200
107.4000
4,042,200
Tue, 13 Jan 2026
107.0900
108.0500
106.1500
106.5800
4,706,200
Mon, 12 Jan 2026
107.8600
108.6600
107.1700
108.0300
4,335,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
108.5000
109.6700
106.7400
108.0600
5,504,400
Thu, 08 Jan 2026
104.6100
107.9500
104.1300
106.9700
6,294,100
Wed, 07 Jan 2026
105.5200
106.3600
104.1000
105.4100
5,688,200
Tue, 06 Jan 2026
102.0800
105.2400
102.0800
105.2200
6,936,000
Mon, 05 Jan 2026
100.9500
102.3200
100.5900
102.0000
5,733,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.3000
101.2100
98.4100
101.0200
5,032,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.5600
99.8100
99.0500
99.1900
3,926,400
Tue, 30 Dec 2025
99.7200
100.1700
99.4900
99.6400
3,397,900
Mon, 29 Dec 2025
100.5100
101.0000
99.0600
99.6800
4,352,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.5200
100.8900
99.9500
100.5400
2,856,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.2000
101.0700
99.9000
100.6600
1,845,500
Tue, 23 Dec 2025
100.6900
100.9000
99.8800
100.1900
4,645,300
Mon, 22 Dec 2025
101.6300
102.0000
100.0300
100.7300
5,464,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
101.1100
102.1900
100.1200
101.9200
17,317,500
Thu, 18 Dec 2025
101.3300
102.8900
101.1900
102.0800
7,611,600
Wed, 17 Dec 2025
100.1800
101.4000
99.9100
100.9600
5,978,800
Tue, 16 Dec 2025
100.1400
100.6800
99.1200
100.1100
4,841,800
Mon, 15 Dec 2025
101.0000
101.2600
99.7500
100.0700
5,061,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
101.0600
101.6600
100.0200
100.9200
4,510,200
Thu, 11 Dec 2025
100.1100
101.2000
99.0000
100.4800
5,264,200
Wed, 10 Dec 2025
97.1400
100.1100
97.1000
99.6400
7,188,100
Tue, 09 Dec 2025
95.6000
97.1900
95.5300
96.9700
4,738,300
Mon, 08 Dec 2025
95.0400
96.4300
94.8700
95.5500
5,617,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.0000
95.8500
94.5800
94.8700
5,523,600
Thu, 04 Dec 2025
98.3100
98.6900
94.5000
94.7600
9,451,300
Wed, 03 Dec 2025
96.0600
98.2500
95.8900
98.2100
7,259,000
Tue, 02 Dec 2025
95.4400
96.0000
94.5000
95.5800
4,854,500
Mon, 01 Dec 2025
95.5400
96.6600
95.0300
95.2200
4,772,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
95.5300
96.3500
95.2900
95.7900
2,554,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
94.2500
95.8000
93.7600
95.6700
4,685,800
Tue, 25 Nov 2025
94.0500
95.3800
93.5400
94.5400
5,840,200
Mon, 24 Nov 2025
94.7000
94.7500
93.3500
93.5600
6,554,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
91.5800
96.2200
91.3100
94.6600
8,913,200
Thu, 20 Nov 2025
92.7800
93.8400
90.8400
90.8700
7,452,700
Wed, 19 Nov 2025
93.2300
94.0000
92.3800
92.4100
5,604,300
Tue, 18 Nov 2025
93.6000
93.6800
92.0700
92.8300
6,347,800
Mon, 17 Nov 2025
94.2200
95.4100
93.5600
94.1900
6,488,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
95.7100
96.7100
95.1600
95.9800
6,583,000
Thu, 13 Nov 2025
96.1000
97.1200
95.7500
95.9700
6,119,500
Wed, 12 Nov 2025
95.5500
96.5000
95.3500
96.1800
5,814,500
Tue, 11 Nov 2025
93.8100
95.5000
92.8600
95.0300
6,859,200
Mon, 10 Nov 2025
95.8400
95.9200
92.0500
93.0600
9,771,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
93.4000
96.2200
93.2000
95.9500
7,741,700
Thu, 06 Nov 2025
93.1000
93.9200
92.6300
93.6000
6,571,800
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 16:54 ET
10-Q ↗
Wed, 05 Nov 2025
92.4300
94.0300
91.1000
92.9100
6,215,300
Tue, 04 Nov 2025
93.7500
94.6000
92.8800
93.2500
6,457,700
Mon, 03 Nov 2025
96.4100
96.4100
93.5900
94.0900
7,693,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
94.9200
96.9000
94.5800
96.4200
7,305,400
Thu, 30 Oct 2025
97.0800
98.3000
94.8600
95.0600
10,073,600
Wed, 29 Oct 2025
96.9000
98.2900
95.7300
97.4000
10,789,200
Tue, 28 Oct 2025
98.4500
100.5700
95.0000
96.3600
30,027,000
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 06:09 ET
8-K ↗
Mon, 27 Oct 2025
88.2200
89.3200
88.2200
89.2200
12,012,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
87.9200
88.3100
87.1400
87.2200
5,256,200
Thu, 23 Oct 2025
87.5300
88.4700
86.3000
87.0300
5,764,800