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
147.1100
152.7700
146.1101
150.8000
7,221,306
Thu, 22 Oct 2026
146.8500
147.5500
143.3100
145.6300
5,575,200
Wed, 21 Oct 2026
145.6100
147.4200
143.9400
145.6700
6,294,700
Tue, 20 Oct 2026
147.1500
147.1500
142.8000
145.9500
5,316,600
Mon, 19 Oct 2026
145.7300
146.7000
144.2700
145.2400
4,342,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
142.6900
146.5900
142.2400
146.5100
7,766,500
Thu, 15 Oct 2026
143.0000
143.1300
140.8100
141.7300
8,340,500
Wed, 14 Oct 2026
142.0000
142.5500
140.9000
142.3400
5,668,300
Tue, 13 Oct 2026
138.4700
141.0600
138.0000
140.9000
6,523,800
Mon, 12 Oct 2026
136.0100
137.6300
135.7600
137.5600
4,418,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
133.8500
135.5600
132.9400
134.1000
3,838,300
Thu, 08 Oct 2026
132.7600
134.7700
132.1400
134.1900
6,073,900
Wed, 07 Oct 2026
131.2900
132.1200
128.6800
129.8400
4,791,500
Tue, 06 Oct 2026
128.1900
130.0700
127.7800
129.3500
5,839,200
Mon, 05 Oct 2026
127.0000
128.8500
124.8100
128.4000
5,707,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
125.0100
127.1300
125.0100
126.7500
5,245,200
Thu, 01 Oct 2026
124.3500
127.3400
124.2300
127.0600
6,070,400
Wed, 30 Sep 2026
125.9300
126.5600
124.9500
125.1500
6,490,800
Tue, 29 Sep 2026
123.6300
126.1800
123.4600
125.4400
7,506,600
Mon, 28 Sep 2026
129.3600
129.3600
125.8200
126.0400
6,196,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
127.4000
128.5600
126.9700
127.3000
5,083,000
Thu, 24 Sep 2026
129.6000
130.9700
128.6700
129.3400
5,361,600
Wed, 23 Sep 2026
126.2000
129.5000
125.8500
128.0900
5,059,800
Tue, 22 Sep 2026
125.9800
127.2600
124.4700
125.2700
9,068,500
Mon, 21 Sep 2026
130.2800
130.9500
127.2400
127.5300
6,155,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
132.8400
133.3300
131.4800
131.8300
18,510,100
Thu, 17 Sep 2026
131.3000
133.4000
130.9700
133.1900
7,329,300
Wed, 16 Sep 2026
138.4200
139.1900
132.3800
132.5400
9,045,900
Tue, 15 Sep 2026
137.5700
141.6200
136.3200
141.2200
6,560,900
Mon, 14 Sep 2026
138.8900
139.8200
136.0500
136.6700
6,580,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
136.4400
137.6600
135.5300
137.3500
5,524,200
Thu, 10 Sep 2026
138.7500
138.8900
134.7000
137.0400
5,596,700
Wed, 09 Sep 2026
137.0100
137.8700
136.1500
136.5300
5,549,700
Tue, 08 Sep 2026
136.1500
137.5300
134.1400
135.0400
5,175,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
134.6000
135.4200
132.5700
134.2600
5,496,100
Thu, 03 Sep 2026
136.3900
137.4200
135.4400
135.7200
4,985,200
Wed, 02 Sep 2026
134.9600
137.3700
134.6500
137.2000
6,019,800
Tue, 01 Sep 2026
135.0000
136.3000
133.6400
136.1900
6,414,000
Mon, 31 Aug 2026
132.7800
134.2900
131.1000
132.4900
8,844,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
129.9500
130.8400
129.3700
130.3500
4,651,300
Thu, 27 Aug 2026
130.0000
130.2000
128.0000
129.5200
6,677,700
Wed, 26 Aug 2026
130.0900
132.7200
130.0800
130.6100
5,820,200
Tue, 25 Aug 2026
131.0900
132.9200
130.1700
131.8400
6,044,500
Mon, 24 Aug 2026
134.0900
135.6300
132.9300
133.3500
6,137,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
134.8900
135.8800
134.4500
134.8700
8,696,600
Thu, 20 Aug 2026
132.5000
135.8700
132.2300
134.8900
9,358,400
Wed, 19 Aug 2026
130.2100
132.3800
129.8600
130.5800
7,845,500
Tue, 18 Aug 2026
129.0000
130.1200
128.1000
129.7200
5,339,300
Mon, 17 Aug 2026
126.1500
127.8600
125.1400
127.5600
6,963,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
125.5600
127.4000
125.3700
126.7800
5,626,200
Thu, 13 Aug 2026
125.7200
126.3900
124.1200
124.5200
7,248,000
Wed, 12 Aug 2026
125.0000
127.3400
124.8100
127.3000
6,063,400
Tue, 11 Aug 2026
14 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 11 Aug 2026
122.7500
126.0500
122.5700
125.9200
5,922,800
Mon, 10 Aug 2026
119.2300
123.2600
119.1700
123.0300
7,267,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
115.6100
118.5200
114.8900
117.6100
7,866,000
Thu, 06 Aug 2026
120.0000
120.0500
115.4300
116.7600
8,648,300
Thu, 06 Aug 2026
13 · 10-Q
Pre-market · 07:39 ET
10-Q ↗
Thu, 06 Aug 2026
12 · 8-K
Pre-market · 07:23 ET
8-K ↗
Wed, 05 Aug 2026
118.8000
119.1500
114.7100
115.0400
7,905,100
Tue, 04 Aug 2026
117.6400
118.4700
116.0800
117.9400
7,115,400
Mon, 03 Aug 2026
118.5400
119.2800
117.1400
119.1600
6,555,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
119.4500
120.8400
117.8300
120.4800
5,801,900
Thu, 30 Jul 2026
116.2000
119.1200
116.2000
119.0300
6,496,700
Wed, 29 Jul 2026
117.9500
119.0000
117.2600
118.0600
5,998,500
Tue, 28 Jul 2026
115.9900
117.1900
113.2100
114.1000
7,638,000
Mon, 27 Jul 2026
117.2200
118.4900
115.4600
115.5800
7,322,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
120.2700
121.6900
119.6300
120.2600
4,392,500
Thu, 23 Jul 2026
121.2400
122.3800
119.9800
120.2000
7,048,700
Wed, 22 Jul 2026
118.9400
119.7400
118.4800
118.7900
4,691,800
Tue, 21 Jul 2026
116.6200
117.5500
115.7200
117.5000
5,062,300
Mon, 20 Jul 2026
113.7800
116.6800
113.2600
115.6800
6,726,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
115.6700
116.2600
113.4500
114.7100
5,844,500
Thu, 16 Jul 2026
112.2200
112.8900
111.8000
112.8400
4,916,500
Wed, 15 Jul 2026
112.0200
112.4600
109.5500
111.4600
5,953,900
Tue, 14 Jul 2026
113.0800
113.7500
110.1400
111.8700
6,455,500
Mon, 13 Jul 2026
110.9700
113.2200
110.9700
112.8500
5,975,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
108.8500
109.4200
107.6100
109.0400
6,977,900
Thu, 09 Jul 2026
110.0200
110.4800
107.7900
108.0200
6,611,900
Wed, 08 Jul 2026
110.0300
111.3400
109.0700
110.7200
9,079,600
Tue, 07 Jul 2026
104.7000
108.8100
104.5500
108.4400
6,754,700
Mon, 06 Jul 2026
104.3500
104.6200
103.4000
103.5800
5,371,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
104.1200
104.7600
103.4700
104.7300
6,934,000
Wed, 01 Jul 2026
103.6000
104.7800
102.6900
103.2200
5,744,200
Tue, 30 Jun 2026
11 · S-3ASR
After-hours · 16:43 ET
S-3ASR ↗
Tue, 30 Jun 2026
104.5100
105.1700
103.6600
103.9600
10,287,200
Mon, 29 Jun 2026
105.8800
106.7000
104.1300
104.2000
5,906,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
106.3500
106.8000
104.6400
105.9600
11,265,200
Thu, 25 Jun 2026
105.3100
107.2100
105.2300
106.4100
7,836,300
Wed, 24 Jun 2026
107.5100
108.0300
106.2500
106.9200
7,321,200
Tue, 23 Jun 2026
10 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Tue, 23 Jun 2026
109.4800
110.5700
108.8500
109.9700
7,226,200
Mon, 22 Jun 2026
109.5300
109.8100
108.1200
109.7000
6,867,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
109.8100
109.8800
106.9900
107.7400
22,893,000
Wed, 17 Jun 2026
110.8300
111.8900
109.9600
111.2100
7,002,200
Tue, 16 Jun 2026
109.8500
111.3600
109.4800
111.3400
8,197,500
Mon, 15 Jun 2026
111.1300
113.6300
110.7300
112.2600
10,860,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
114.2500
118.5100
113.8000
116.9800
6,616,300
Thu, 11 Jun 2026
120.9800
121.5200
115.3200
115.3600
6,704,700
Wed, 10 Jun 2026
118.0000
121.3900
117.6400
119.9200
8,723,300
Tue, 09 Jun 2026
118.0000
118.1200
114.8600
116.7900
6,289,000
Mon, 08 Jun 2026
117.9700
120.0200
117.9700
118.8900
4,758,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
119.5000
119.7700
116.9900
117.1400
5,989,900
Thu, 04 Jun 2026
117.9800
119.5800
117.6000
119.2300
4,813,500
Wed, 03 Jun 2026
117.5900
119.5500
116.9100
119.0500
7,091,700
Tue, 02 Jun 2026
115.4800
117.4500
115.3700
116.8700
6,113,600
Mon, 01 Jun 2026
115.7000
117.6000
115.3200
115.5800
7,449,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
114.1200
114.5500
112.6400
113.9800
12,401,400
Thu, 28 May 2026
115.8300
116.8900
114.4500
114.9900
5,989,400
Wed, 27 May 2026
115.2100
116.4500
114.2400
115.1300
5,828,700
Tue, 26 May 2026
118.7500
119.8900
116.1800
116.5700
7,178,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
120.0500
121.5900
119.6000
120.4600
4,947,400
Thu, 21 May 2026
124.0100
124.4100
119.8000
120.5500
5,754,500
Wed, 20 May 2026
124.2700
126.0000
121.7700
122.3600
5,665,700
Tue, 19 May 2026
125.8600
126.0000
124.1200
125.1100
6,029,000
Mon, 18 May 2026
122.0000
125.1500
120.3900
124.5400
5,805,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
120.7800
122.4800
120.4900
122.4100
7,059,500
Thu, 14 May 2026
9 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Thu, 14 May 2026
117.1300
119.5200
117.0100
118.9700
5,316,400
Wed, 13 May 2026
117.6500
118.0100
115.6900
117.4000
5,977,100
Tue, 12 May 2026
116.6700
118.2500
115.6800
117.8700
6,875,300
Mon, 11 May 2026
114.4300
115.9700
113.8000
115.5500
6,200,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
114.6400
115.4900
113.6200
113.8700
8,009,500
Thu, 07 May 2026
116.1300
116.2400
114.0500
114.8800
10,356,600
Wed, 06 May 2026
117.9600
120.0000
117.4200
118.9000
13,180,800
Tue, 05 May 2026
124.0700
124.7500
123.0200
123.3200
7,258,300
Mon, 04 May 2026
124.0100
125.2700
121.7000
124.9100
7,793,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
125.0000
125.7600
122.4700
123.1900
7,784,300
Thu, 30 Apr 2026
124.5400
128.1000
123.7700
125.7800
11,948,000
Thu, 30 Apr 2026
8 · 10-Q
Pre-market · 07:41 ET
10-Q ↗
Thu, 30 Apr 2026
7 · 8-K
Pre-market · 07:31 ET
8-K ↗
Wed, 29 Apr 2026
126.0000
128.2800
125.0800
128.2500
9,676,900
Tue, 28 Apr 2026
124.1700
124.5600
122.4600
124.3200
7,241,100
Mon, 27 Apr 2026
122.2100
123.6500
120.2200
121.6800
12,215,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
123.4700
124.1400
120.4900
121.7600
10,968,300
Thu, 23 Apr 2026
123.3900
125.5800
123.3800
124.3700
7,958,100
Wed, 22 Apr 2026
121.4400
123.2300
120.9100
122.6000
6,562,700
Tue, 21 Apr 2026
117.0400
120.6200
116.7200
120.2600
8,138,900
Mon, 20 Apr 2026
116.8400
118.2200
116.0700
116.4500
6,124,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
116.3300
116.5000
112.2100
116.0400
11,665,700
Thu, 16 Apr 2026
119.5100
122.4400
119.3700
121.5700
6,904,300
Wed, 15 Apr 2026
118.1700
120.3600
117.3500
118.9200
6,592,500
Tue, 14 Apr 2026
121.6400
122.2800
117.9500
118.7900
9,849,200
Mon, 13 Apr 2026
124.9600
125.3300
122.3800
123.6200
8,639,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
123.3000
124.0500
121.3200
122.5500
10,487,700
Thu, 09 Apr 2026
126.2900
127.9100
123.2800
123.4700
9,069,400
Wed, 08 Apr 2026
122.1600
125.8900
120.7000
125.2200
12,713,800
Tue, 07 Apr 2026
132.0000
133.6900
131.1500
131.7700
6,794,300
Mon, 06 Apr 2026
130.5000
131.7300
129.3500
131.6400
4,210,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
131.3000
134.4100
129.1100
130.5200
7,383,800
Wed, 01 Apr 2026
128.1500
129.9300
126.4400
128.3800
12,979,900
Tue, 31 Mar 2026
132.7600
135.2000
128.3500
132.0000
13,519,300
Mon, 30 Mar 2026
135.1500
135.8700
131.9100
132.8900
8,913,900
Mon, 30 Mar 2026
6 · DEFA14A
Pre-market · 06:04 ET
DEFA14A ↗
Mon, 30 Mar 2026
5 · DEF 14A
Pre-market · 06:01 ET
FORM DEF 14A ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
133.0800
134.8700
132.3300
133.8000
9,182,900
Thu, 26 Mar 2026
129.6400
133.5500
129.6400
133.2500
8,168,000
Wed, 25 Mar 2026
128.0000
129.6800
127.8100
128.9300
7,495,800
Tue, 24 Mar 2026
127.5300
131.0000
127.4400
129.3500
10,439,700
Mon, 23 Mar 2026
123.6300
128.3600
122.9500
127.1900
10,584,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
126.3000
128.1300
126.1100
126.9200
31,964,000
Thu, 19 Mar 2026
124.7100
126.3500
123.9700
126.0200
11,205,400
Wed, 18 Mar 2026
123.8000
124.8700
123.1100
123.6500
10,273,000
Tue, 17 Mar 2026
121.9500
123.9600
121.2100
122.8700
7,953,100
Mon, 16 Mar 2026
121.1900
122.3800
120.4000
121.3200
7,556,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
119.6800
122.2600
119.2400
121.8900
10,884,500
Thu, 12 Mar 2026
118.0000
120.9900
117.6600
120.2600
12,766,400
Wed, 11 Mar 2026
114.6500
117.1600
114.0000
117.0300
9,522,800
Tue, 10 Mar 2026
116.1200
116.5400
112.9300
114.1500
13,917,900
Mon, 09 Mar 2026
117.5400
118.7700
116.2000
117.0300
13,694,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
118.7700
119.4800
116.6000
117.0700
11,554,600
Thu, 05 Mar 2026
117.0000
118.5200
115.8300
116.8200
9,875,700
Wed, 04 Mar 2026
116.3900
117.4400
114.4300
115.6500
10,160,600
Tue, 03 Mar 2026
120.8500
122.5000
117.3000
118.5200
17,354,700
Mon, 02 Mar 2026
119.2800
119.3000
115.7200
118.2400
19,667,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
112.4000
113.7900
111.0600
113.4600
9,009,900
Thu, 26 Feb 2026
109.1700
111.6900
108.1100
110.7000
7,205,800
Wed, 25 Feb 2026
110.9900
111.5300
108.6600
110.0100
6,907,000
Tue, 24 Feb 2026
110.2400
110.9000
108.4000
110.5900
5,152,200
Mon, 23 Feb 2026
110.7000
111.9100
109.6800
109.8800
4,871,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
111.2200
111.4400
109.5800
110.5300
6,822,800
Thu, 19 Feb 2026
112.0000
113.8000
111.0700
111.5900
8,851,700
Wed, 18 Feb 2026
109.9200
110.8100
108.8400
110.5200
9,456,200
Tue, 17 Feb 2026
4 · 10-K
After market open · 11:32 ET
10-K ↗
Tue, 17 Feb 2026
111.6600
112.9700
107.8800
108.7800
7,619,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
110.3900
112.0700
110.3900
111.4300
6,836,400
Thu, 12 Feb 2026
111.2100
111.9800
108.7000
110.8300
12,517,700
Wed, 11 Feb 2026
108.5000
111.4400
108.4300
111.2100
8,984,700
Tue, 10 Feb 2026
108.5500
108.6800
107.1100
107.5000
5,255,300
Mon, 09 Feb 2026
107.6000
108.8900
107.0600
108.7000
6,337,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.2500
108.1300
105.1200
107.6200
6,756,100
Thu, 05 Feb 2026
106.9500
108.4400
103.1500
104.9800
10,441,000
Thu, 05 Feb 2026
3 · 8-K
Pre-market · 07:43 ET
8-K ↗
Wed, 04 Feb 2026
105.4700
108.3400
105.4600
107.5900
10,367,100
Tue, 03 Feb 2026
102.4200
105.2300
101.7500
104.9100
9,346,600
Mon, 02 Feb 2026
101.5100
103.0600
100.5000
101.7900
7,514,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
102.3100
104.2700
101.7300
104.2300
9,169,000
Thu, 29 Jan 2026
104.3000
105.7200
102.6900
102.8000
14,466,900
Wed, 28 Jan 2026
100.4300
101.5200
99.8400
101.3900
6,817,400
Tue, 27 Jan 2026
98.7500
99.9300
98.2900
99.8700
7,276,900
Mon, 26 Jan 2026
99.5500
99.6900
97.7700
98.4500
7,278,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
98.3800
99.4100
97.6900
98.3500
6,972,800
Thu, 22 Jan 2026
97.0100
97.0100
95.9700
96.8800
7,771,200
Wed, 21 Jan 2026
97.0400
97.9200
96.3800
97.1500
10,599,100
Tue, 20 Jan 2026
97.6000
98.6700
94.9800
95.5200
10,796,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.5000
98.9500
97.1300
98.1900
8,939,200
Thu, 15 Jan 2026
98.9900
100.5200
98.1600
98.9300
7,461,400
Wed, 14 Jan 2026
96.6000
101.9200
96.6000
100.3400
13,563,700
Tue, 13 Jan 2026
97.0000
97.7500
95.9000
96.4600
7,868,300
Mon, 12 Jan 2026
98.6100
98.7300
94.6800
95.5000
10,232,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
99.1400
100.3000
97.2800
97.5100
8,940,700
Thu, 08 Jan 2026
94.4000
99.8600
94.3300
98.7200
9,605,200
Wed, 07 Jan 2026
97.1900
97.2400
93.9100
93.9400
7,988,400
Tue, 06 Jan 2026
100.2000
100.3100
96.9800
97.1100
9,026,900
Mon, 05 Jan 2026
101.2000
102.9800
97.1100
99.2000
15,706,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
93.6100
96.9400
93.1300
96.7000
7,005,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.4500
94.5900
93.4200
93.6100
3,551,700
Tue, 30 Dec 2025
93.3500
94.3100
93.1100
94.1000
4,553,600
Mon, 29 Dec 2025
92.0000
92.7300
91.7000
92.6300
5,256,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
91.9100
92.4800
90.7500
91.5400
4,575,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
92.7500
93.1600
91.6900
91.8000
3,079,200
Tue, 23 Dec 2025
93.3500
93.7800
92.4400
92.7300
5,671,100
Mon, 22 Dec 2025
93.1100
94.5300
92.5700
93.3100
4,850,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
92.4500
93.4000
91.6000
91.9400
14,612,600
Thu, 18 Dec 2025
94.2500
94.4900
92.1600
92.2300
7,336,900
Wed, 17 Dec 2025
91.9300
95.1200
91.8100
94.9600
9,661,000
Tue, 16 Dec 2025
93.3300
93.4100
90.7600
90.7700
9,060,400
Mon, 15 Dec 2025
95.5400
95.6000
93.3100
94.3600
8,942,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.4400
97.6600
95.2400
95.5400
5,731,300
Thu, 11 Dec 2025
96.1600
97.7100
95.9100
96.7100
8,225,500
Wed, 10 Dec 2025
93.7300
97.4100
93.5600
96.8000
10,640,100
Tue, 09 Dec 2025
92.6300
93.6300
92.1800
93.4300
6,177,200
Mon, 08 Dec 2025
92.5300
94.2400
92.2600
92.8800
7,974,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
92.2700
95.0700
92.0800
93.6900
9,873,600
Thu, 04 Dec 2025
91.6400
93.2000
91.6400
93.1200
7,312,400
Wed, 03 Dec 2025
90.0200
91.8400
89.9700
91.8100
5,647,600
Tue, 02 Dec 2025
90.0800
90.4000
88.5800
89.2900
5,135,000
Mon, 01 Dec 2025
89.1300
91.1800
88.7800
90.2600
8,525,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.0900
89.3900
86.8800
88.6900
3,304,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
86.4500
87.6400
86.4000
87.0900
5,066,000
Tue, 25 Nov 2025
86.6600
86.9800
85.7000
86.6200
6,926,400
Mon, 24 Nov 2025
87.1000
88.1300
86.3200
87.5600
7,143,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.4000
88.4900
86.5400
87.3700
7,046,600
Thu, 20 Nov 2025
88.4900
90.5900
87.4400
87.4700
4,911,200
Wed, 19 Nov 2025
88.0000
88.5000
87.0400
87.9800
5,092,900
Tue, 18 Nov 2025
88.4000
90.3500
88.1000
89.6800
6,876,800
Mon, 17 Nov 2025
90.5300
90.7200
88.1000
88.7200
8,610,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
90.2400
91.8200
88.6700
91.3700
7,628,400
Thu, 13 Nov 2025
89.5400
90.6600
88.6400
89.4200
8,207,700
Wed, 12 Nov 2025
89.3300
90.2600
88.9400
89.0700
6,941,500
Tue, 11 Nov 2025
89.1200
91.3900
88.8000
90.6900
6,561,600
Mon, 10 Nov 2025
87.3300
88.5500
86.4000
88.2300
6,071,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.1000
87.3800
85.5900
86.8300
7,567,400
Thu, 06 Nov 2025
87.0000
88.3600
85.5700
85.6600
13,101,800
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 07:34 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 05 Nov 2025
87.6100
88.7100
87.5600
87.7000
6,384,600
Tue, 04 Nov 2025
87.3700
88.0700
87.0100
87.9100
5,740,400
Mon, 03 Nov 2025
88.7000
88.8300
87.3900
88.5700
5,310,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
87.9100
89.6100
87.5300
88.8600
5,635,800
Thu, 30 Oct 2025
87.9300
89.2500
87.2900
88.1400
6,114,200
Wed, 29 Oct 2025
86.8500
88.4100
86.7400
88.0800
5,476,300
Tue, 28 Oct 2025
88.3000
88.3600
86.6900
86.7900
5,234,800
Mon, 27 Oct 2025
88.7000
89.3900
88.3100
88.6900
5,716,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
90.4900
90.6000
87.9300
88.0300
7,886,600