Daily Nasdaq 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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
138.3200
140.2700
136.8200
139.6200
167,600
Thu, 23 Jul 2026
138.0100
138.7900
135.3500
137.5600
231,300
Wed, 22 Jul 2026
19 · 8-K
After market open · 11:16 ET
8-K ↗
Wed, 22 Jul 2026
136.8000
139.7400
132.8900
139.1700
236,400
Tue, 21 Jul 2026
135.2500
136.6400
134.4500
134.9900
117,100
Mon, 20 Jul 2026
135.1100
137.5800
133.8000
135.9400
138,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
137.0000
137.3500
134.9300
135.7600
141,200
Thu, 16 Jul 2026
134.7800
138.1800
134.6700
137.7000
245,100
Wed, 15 Jul 2026
133.4100
135.1600
132.1700
134.3800
111,200
Tue, 14 Jul 2026
133.9800
135.3600
133.3500
134.1700
119,200
Mon, 13 Jul 2026
133.4000
134.0200
131.5300
133.9800
153,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
132.6300
134.1000
131.3200
132.7600
119,100
Thu, 09 Jul 2026
131.1700
133.1300
130.4700
132.6300
90,900
Wed, 08 Jul 2026
132.1100
132.9800
129.3800
130.9500
266,100
Tue, 07 Jul 2026
134.9700
134.9700
132.6300
132.7800
101,700
Mon, 06 Jul 2026
134.3100
135.9100
131.9400
134.9300
92,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
135.5100
136.1700
133.3500
134.8500
104,000
Wed, 01 Jul 2026
132.2400
135.9100
132.2400
135.2600
154,800
Tue, 30 Jun 2026
131.4300
132.6400
130.1300
132.6400
143,000
Mon, 29 Jun 2026
132.7700
133.1200
130.5700
131.7500
255,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
132.9200
134.9200
131.8000
134.0200
477,100
Thu, 25 Jun 2026
131.1100
132.9300
131.1100
132.7200
140,100
Wed, 24 Jun 2026
129.6200
132.0000
128.5100
131.3100
140,900
Tue, 23 Jun 2026
127.7900
129.7900
127.1400
129.6200
138,800
Mon, 22 Jun 2026
126.8600
129.4300
126.8600
127.8200
118,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
127.5600
129.5400
125.6600
127.1200
296,400
Wed, 17 Jun 2026
127.8800
129.2900
125.5700
126.6100
214,500
Tue, 16 Jun 2026
128.8500
129.8400
127.4900
128.1300
138,200
Mon, 15 Jun 2026
130.9000
132.0000
127.1300
127.9700
78,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
129.1100
131.3200
129.1100
130.7600
113,000
Thu, 11 Jun 2026
129.8000
130.6500
128.0200
128.5400
90,400
Wed, 10 Jun 2026
128.9300
130.3200
128.4300
129.2200
121,400
Tue, 09 Jun 2026
127.0500
129.4000
126.7400
128.1800
124,400
Mon, 08 Jun 2026
126.8600
128.0400
125.9600
126.0500
68,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
125.8200
127.8000
124.5400
126.7800
78,400
Thu, 04 Jun 2026
124.9000
126.4800
124.3300
125.7600
78,900
Wed, 03 Jun 2026
125.0700
125.5000
123.0500
123.5600
101,300
Tue, 02 Jun 2026
123.0300
125.9500
123.0300
125.3700
126,200
Mon, 01 Jun 2026
123.6400
123.6900
121.8700
123.6800
88,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
124.5400
125.5000
123.8100
124.3100
128,600
Thu, 28 May 2026
18 · 8-K
After market open · 11:47 ET
8-K, CHCO DIV 07 2026 ↗
Thu, 28 May 2026
17 · 8-K
After market open · 11:05 ET
8-K, BUMGARNER APPOINTMENT ↗
Thu, 28 May 2026
123.8600
124.7400
123.0100
124.6000
88,600
Wed, 27 May 2026
125.0400
126.8700
123.7000
124.5200
77,400
Tue, 26 May 2026
124.8300
126.2500
124.5900
125.2300
107,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
124.4100
125.0700
124.0500
124.6400
81,800
Thu, 21 May 2026
123.2400
124.4100
122.1100
124.4100
53,600
Wed, 20 May 2026
122.7000
124.6500
122.1400
123.8800
79,400
Tue, 19 May 2026
123.3300
124.0300
122.3100
122.8800
54,500
Mon, 18 May 2026
121.3100
123.4800
121.3100
123.0800
69,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
122.0800
122.3000
120.3600
121.4200
95,900
Thu, 14 May 2026
122.1200
123.2000
121.7400
122.1100
80,600
Wed, 13 May 2026
121.3200
121.8100
120.5300
121.5400
94,800
Tue, 12 May 2026
121.6000
122.3700
119.7100
121.6100
78,300
Mon, 11 May 2026
123.2100
123.2100
120.5500
121.1700
116,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
122.6700
124.7900
122.1300
123.0100
102,000
Thu, 07 May 2026
122.9600
124.3800
122.7200
122.7300
84,900
Wed, 06 May 2026
16 · 10-Q
After market open · 11:51 ET
10-Q ↗
Wed, 06 May 2026
124.7300
125.0800
122.3400
122.9600
105,700
Tue, 05 May 2026
122.6500
124.6500
121.9100
123.9500
59,900
Mon, 04 May 2026
122.9100
124.1200
121.8000
122.4000
83,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
15 · 8-K/A
After market open · 15:17 ET
8-K/A ↗
Fri, 01 May 2026
123.5500
124.0000
121.6800
123.5800
71,200
Thu, 30 Apr 2026
120.8000
123.8600
120.5500
122.9600
91,100
Wed, 29 Apr 2026
14 · 8-K
After-hours · 16:04 ET
8-K ↗
Wed, 29 Apr 2026
13 · 8-K
After market open · 15:31 ET
8-K ↗
Wed, 29 Apr 2026
125.3500
125.6500
120.8000
121.4000
96,200
Tue, 28 Apr 2026
125.1400
126.9900
124.9700
125.9200
112,300
Mon, 27 Apr 2026
124.3000
126.2800
123.6400
124.4600
119,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
126.1500
128.9000
124.2800
124.8400
103,800
Thu, 23 Apr 2026
12 · 8-K
After market open · 11:12 ET
8-K ↗
Thu, 23 Apr 2026
125.0000
128.2100
124.6300
126.6500
92,100
Wed, 22 Apr 2026
125.5100
127.2000
123.8800
124.3800
95,200
Tue, 21 Apr 2026
126.1400
127.0300
124.9600
125.3300
90,000
Mon, 20 Apr 2026
126.9400
128.5500
125.8300
126.1200
84,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
126.8400
129.1500
125.8100
127.2300
100,900
Thu, 16 Apr 2026
125.1600
126.3200
125.0400
125.6700
145,700
Wed, 15 Apr 2026
125.9900
127.0700
124.6000
125.7500
77,000
Tue, 14 Apr 2026
125.8300
127.8600
122.9800
127.3500
124,400
Mon, 13 Apr 2026
126.7400
126.8400
125.0100
126.1100
112,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
127.9100
128.3300
125.5700
126.8800
82,400
Thu, 09 Apr 2026
125.8100
129.0000
125.7600
127.9100
126,000
Wed, 08 Apr 2026
125.9700
128.9900
125.5100
126.0400
178,600
Tue, 07 Apr 2026
122.7500
124.6800
122.7500
124.4900
98,600
Mon, 06 Apr 2026
121.7700
123.5600
121.4400
123.0300
154,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
119.6400
122.2300
119.5500
122.0000
119,800
Wed, 01 Apr 2026
119.8000
121.9900
119.8000
120.4800
113,200
Tue, 31 Mar 2026
121.0200
122.2300
118.3800
119.5200
181,100
Mon, 30 Mar 2026
119.7500
120.5100
119.3600
119.8900
94,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
11 · DEF 14A
After market open · 14:38 ET
DEF 14A ↗
Fri, 27 Mar 2026
120.4900
121.0000
118.7400
119.4500
180,100
Thu, 26 Mar 2026
10 · 8-K
After market open · 11:02 ET
8-K, CHCO DIVIDEND 4 2026 ↗
Thu, 26 Mar 2026
119.8700
121.8500
119.1100
121.3600
180,000
Wed, 25 Mar 2026
119.6300
120.2000
118.5700
119.4000
74,100
Tue, 24 Mar 2026
118.1900
120.9500
117.8800
119.0000
126,000
Mon, 23 Mar 2026
119.0300
121.3100
118.5000
118.9500
148,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
118.2600
118.7300
116.5800
116.9900
483,100
Thu, 19 Mar 2026
116.2900
119.0000
115.8200
118.0200
187,100
Wed, 18 Mar 2026
117.0200
117.3800
113.2100
116.6200
174,400
Tue, 17 Mar 2026
118.8500
119.5700
116.9000
117.8100
192,600
Mon, 16 Mar 2026
119.0600
120.3100
117.7800
118.2800
124,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
118.5400
119.1800
117.1400
118.6100
131,400
Thu, 12 Mar 2026
115.9500
118.4400
115.4800
118.0100
170,000
Wed, 11 Mar 2026
117.8200
118.6400
117.0100
117.8100
110,900
Tue, 10 Mar 2026
116.9700
119.4500
116.2500
118.3700
202,200
Mon, 09 Mar 2026
116.3500
117.7500
113.5200
117.1600
148,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
117.5100
118.3600
116.0100
117.9900
195,500
Thu, 05 Mar 2026
120.2400
120.4500
119.0400
119.2700
78,700
Wed, 04 Mar 2026
121.2200
122.2700
120.2300
121.4000
62,800
Tue, 03 Mar 2026
119.3500
121.3300
118.5600
121.2200
51,500
Mon, 02 Mar 2026
118.9200
122.2600
118.9200
120.9600
69,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
121.6200
122.0500
118.9200
119.9700
129,700
Thu, 26 Feb 2026
123.0300
124.5800
121.2000
123.1200
46,400
Wed, 25 Feb 2026
9 · 10-K
After market open · 15:24 ET
10-K ↗
Wed, 25 Feb 2026
121.2900
122.8800
120.5000
122.8300
56,000
Tue, 24 Feb 2026
121.3200
122.8200
119.3500
121.2900
84,900
Mon, 23 Feb 2026
125.0900
127.9500
119.9700
121.4900
113,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
124.8700
125.7500
122.9100
124.9600
103,900
Thu, 19 Feb 2026
124.0400
125.2400
123.0000
124.6800
100,100
Wed, 18 Feb 2026
126.3400
127.1200
123.9600
124.7700
88,200
Tue, 17 Feb 2026
127.2700
128.5000
123.9200
126.5100
102,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.3900
127.7000
124.9100
126.6500
85,100
Thu, 12 Feb 2026
127.0300
127.6800
124.3200
126.1000
101,900
Wed, 11 Feb 2026
127.6300
128.7800
125.5100
126.2100
88,300
Tue, 10 Feb 2026
127.4300
128.1000
126.5000
127.4700
58,100
Mon, 09 Feb 2026
128.1400
128.6600
127.1100
127.7200
93,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
128.4100
128.9500
127.4100
127.8400
75,900
Thu, 05 Feb 2026
127.0200
129.0300
126.4600
127.4300
95,800
Wed, 04 Feb 2026
126.4000
128.9500
126.4000
127.0700
75,100
Wed, 04 Feb 2026
8 · 8-K
Next filing day · accepted 03 Feb, 17:52 ET
8-K, 2026 JANNEY CEO FORUM ↗
Tue, 03 Feb 2026
124.7600
126.1100
123.6400
125.5300
89,400
Mon, 02 Feb 2026
123.2800
125.5600
122.2600
125.2400
85,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
122.0600
123.7500
119.5900
123.0900
119,000
Thu, 29 Jan 2026
121.2000
123.6100
120.8300
122.0600
152,000
Wed, 28 Jan 2026
121.1100
121.8300
119.9000
120.4000
83,600
Tue, 27 Jan 2026
121.4200
122.3300
120.1400
120.6500
39,000
Mon, 26 Jan 2026
121.5500
122.8700
121.0000
121.3800
83,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
126.1600
126.1600
121.4700
121.5600
69,600
Thu, 22 Jan 2026
124.1700
127.1400
123.3600
126.5400
73,100
Wed, 21 Jan 2026
7 · 8-K
After market open · 10:29 ET
8-K ↗
Wed, 21 Jan 2026
121.0100
124.5000
120.7800
124.2600
108,000
Tue, 20 Jan 2026
121.9200
122.9600
121.6800
121.7600
44,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
123.4300
124.2000
120.8500
123.2800
98,400
Thu, 15 Jan 2026
121.7500
123.7600
121.7500
123.5100
67,600
Wed, 14 Jan 2026
122.0700
122.9700
120.6500
122.9300
100,200
Tue, 13 Jan 2026
121.3300
122.1400
120.5000
122.0600
75,000
Mon, 12 Jan 2026
121.5000
121.6900
120.0500
121.4100
53,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
123.5100
124.6000
121.9300
122.1200
84,900
Thu, 08 Jan 2026
120.8600
124.2900
120.8600
123.7400
64,600
Wed, 07 Jan 2026
121.2100
121.7200
120.3400
121.4200
64,300
Tue, 06 Jan 2026
120.7900
121.9200
120.2100
121.5200
110,600
Mon, 05 Jan 2026
119.4900
123.3000
119.2800
121.4700
80,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
119.4000
121.3900
118.4500
119.8900
137,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
122.2900
122.9100
118.4300
119.2000
193,600
Tue, 30 Dec 2025
123.2300
123.2300
121.7800
122.0700
69,700
Mon, 29 Dec 2025
123.9500
124.4300
122.5700
123.3600
83,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
124.4200
124.4200
123.1100
123.8300
40,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
123.8800
124.5500
123.3500
124.1400
90,500
Tue, 23 Dec 2025
122.9700
124.4600
122.9700
124.1500
106,500
Mon, 22 Dec 2025
124.9700
126.8500
122.9800
123.2400
71,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
125.2300
125.9200
122.1200
125.1700
361,500
Thu, 18 Dec 2025
127.4400
128.0000
123.4200
125.6800
95,000
Wed, 17 Dec 2025
125.3400
127.1600
124.6900
126.7100
88,300
Tue, 16 Dec 2025
126.6600
126.7900
123.7600
125.7200
121,400
Mon, 15 Dec 2025
125.9100
126.6500
125.2600
126.0900
80,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
125.8200
125.9500
124.1500
124.9800
85,200
Thu, 11 Dec 2025
125.9800
127.3500
124.9900
125.1700
101,400
Wed, 10 Dec 2025
122.4500
126.5000
122.3800
125.5300
141,300
Tue, 09 Dec 2025
119.7900
124.2100
119.7900
122.9300
52,500
Mon, 08 Dec 2025
122.2300
124.1000
122.0500
122.8300
96,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
122.4900
122.5700
121.1800
122.2300
65,300
Thu, 04 Dec 2025
122.1400
123.4100
121.8200
122.4900
48,200
Wed, 03 Dec 2025
6 · 8-K
After market open · 13:55 ET
8-K ↗
Wed, 03 Dec 2025
120.6800
123.7500
120.5400
122.7800
91,200
Tue, 02 Dec 2025
122.4200
122.4900
121.2500
121.2700
63,000
Mon, 01 Dec 2025
120.7800
121.9700
120.0500
121.7900
70,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
122.1200
122.1200
120.8000
121.3100
45,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
122.3600
124.0000
121.9200
121.9600
141,200
Tue, 25 Nov 2025
121.4100
123.6600
121.4100
122.6400
83,200
Mon, 24 Nov 2025
121.6200
122.4600
119.3300
120.6700
97,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
119.1100
123.0200
119.0400
122.1100
105,300
Thu, 20 Nov 2025
120.0700
121.1300
118.8700
118.8700
68,900
Wed, 19 Nov 2025
117.8300
119.4600
117.6600
118.9200
77,100
Tue, 18 Nov 2025
117.1300
119.2700
116.2200
118.2900
173,100
Mon, 17 Nov 2025
120.7800
120.9400
117.3000
117.4000
125,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
120.4000
122.0400
119.1500
120.5900
114,900
Thu, 13 Nov 2025
120.5500
122.2900
119.9500
120.6900
100,100
Wed, 12 Nov 2025
122.8800
123.6700
120.7600
120.8100
134,700
Tue, 11 Nov 2025
121.0100
122.9500
120.4200
122.4100
50,500
Mon, 10 Nov 2025
120.7900
121.4500
119.0800
120.6300
77,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
119.5600
120.7900
118.8000
120.2900
95,500
Thu, 06 Nov 2025
119.6200
120.4300
119.1000
119.2600
71,100
Wed, 05 Nov 2025
5 · 10-Q
After market open · 10:22 ET
10-Q ↗
Wed, 05 Nov 2025
118.9400
120.6500
118.8000
120.1000
69,100
Tue, 04 Nov 2025
118.7100
119.2000
117.3600
118.9200
91,200
Mon, 03 Nov 2025
117.2900
119.3100
116.0400
118.9900
64,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
117.5900
118.8300
116.3000
117.8800
80,100
Thu, 30 Oct 2025
117.8200
120.0000
117.8200
118.8400
66,900
Wed, 29 Oct 2025
119.4300
121.5000
117.5000
118.3500
80,600
Tue, 28 Oct 2025
119.9800
120.9300
118.2600
119.8500
74,100
Mon, 27 Oct 2025
122.0700
122.4700
119.9000
120.1100
56,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
122.9100
124.0000
121.5900
121.8500
75,100
Thu, 23 Oct 2025
122.9200
123.4600
122.1500
122.4400
55,500
Wed, 22 Oct 2025
4 · 8-K
After market open · 14:00 ET
8-K, COMM CHG 10 2025 ↗
Wed, 22 Oct 2025
3 · 8-K
After market open · 10:45 ET
8-K ↗
Wed, 22 Oct 2025
121.1400
124.8700
120.4500
122.4700
110,400
Tue, 21 Oct 2025
120.9600
121.0600
120.1900
120.3600
54,200
Mon, 20 Oct 2025
119.7500
121.4500
119.4600
121.4500
49,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
117.8500
120.2200
117.1900
119.4200
83,800
Thu, 16 Oct 2025
119.3800
119.6100
116.0000
117.0400
139,400
Wed, 15 Oct 2025
122.5700
123.1800
119.4600
119.8200
71,900
Tue, 14 Oct 2025
119.0500
123.7300
119.0500
123.2800
79,700
Mon, 13 Oct 2025
119.6600
120.2600
118.5000
119.8900
57,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
121.4000
122.5400
118.3900
118.4700
86,600
Thu, 09 Oct 2025
121.8300
122.3000
120.6100
121.4000
54,500
Wed, 08 Oct 2025
122.9100
123.2000
122.0500
122.1900
79,200
Tue, 07 Oct 2025
123.2900
124.6000
122.3800
122.6100
84,700
Mon, 06 Oct 2025
123.6300
124.8500
122.3500
123.5800
87,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
121.7400
123.9200
121.7400
122.7400
88,600
Thu, 02 Oct 2025
122.1700
122.6200
121.3000
121.7700
64,000
Wed, 01 Oct 2025
123.0300
124.2500
121.5100
122.5100
78,200
Tue, 30 Sep 2025
124.4000
124.7100
122.7900
123.8700
76,900
Mon, 29 Sep 2025
126.2500
126.8000
123.5800
124.1500
105,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
125.0000
127.0900
124.3000
126.5300
117,400
Thu, 25 Sep 2025
123.2000
125.1900
122.8000
125.0300
74,500
Wed, 24 Sep 2025
2 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 24 Sep 2025
123.8500
125.3100
122.4500
123.2000
69,100
Tue, 23 Sep 2025
124.5100
126.5400
123.3500
123.8400
73,300
Mon, 22 Sep 2025
124.5500
125.1500
123.2900
124.0800
62,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
127.0800
127.7900
124.5700
125.0800
237,300
Thu, 18 Sep 2025
124.4500
127.4700
124.2800
127.2600
75,700
Wed, 17 Sep 2025
124.4200
126.9100
123.6400
124.1500
55,800
Tue, 16 Sep 2025
124.7100
124.7100
122.2200
123.8000
76,800
Mon, 15 Sep 2025
126.6800
126.9800
124.9500
125.2100
47,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
126.8500
126.8500
125.1600
126.1000
87,600
Thu, 11 Sep 2025
126.2200
126.8200
123.1800
126.5700
115,700
Wed, 10 Sep 2025
126.8400
127.4900
126.1700
126.3300
56,800
Tue, 09 Sep 2025
128.7100
129.3000
126.6600
127.1400
72,200
Mon, 08 Sep 2025
128.9900
129.3800
127.5100
129.1800
92,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
130.3500
131.7300
128.0700
128.6400
108,800
Thu, 04 Sep 2025
128.9600
130.3400
127.7600
130.1500
63,800
Wed, 03 Sep 2025
127.2600
128.5300
127.1100
128.4600
104,900
Tue, 02 Sep 2025
127.7700
128.6000
126.7300
127.9300
77,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
130.0000
130.0000
128.0800
128.4800
72,300
Thu, 28 Aug 2025
130.3100
130.4500
127.2300
129.7400
81,700
Wed, 27 Aug 2025
128.9800
131.0700
128.8800
129.8900
84,700
Tue, 26 Aug 2025
128.5000
130.2000
127.5000
129.6300
104,900
Mon, 25 Aug 2025
129.1400
129.7300
128.2300
128.7400
55,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
124.7100
130.5100
124.3000
130.0000
103,700
Thu, 21 Aug 2025
123.0900
124.3500
122.9600
123.9400
71,700
Wed, 20 Aug 2025
123.8500
124.5400
122.9600
123.6600
69,800
Tue, 19 Aug 2025
123.2600
124.1200
122.4400
123.3900
63,500
Mon, 18 Aug 2025
121.7000
123.5200
121.4500
123.3200
60,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
123.7500
123.7500
121.2800
121.9000
112,200
Thu, 14 Aug 2025
123.2900
123.7200
119.1800
123.5200
65,000
Wed, 13 Aug 2025
123.9200
124.4900
123.3200
124.4000
98,100
Tue, 12 Aug 2025
120.0100
123.5500
119.8500
123.1500
105,800
Mon, 11 Aug 2025
120.2600
121.0000
118.7200
119.0300
83,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
119.5800
120.7100
118.8300
120.3000
110,300
Thu, 07 Aug 2025
120.6400
120.7300
118.1400
118.8900
74,500
Wed, 06 Aug 2025
1 · 10-Q
After market open · 10:42 ET
10-Q ↗
Wed, 06 Aug 2025
120.5500
121.1500
119.7300
119.9800
84,100
Tue, 05 Aug 2025
121.1600
121.5900
119.6100
120.9000
98,000
Mon, 04 Aug 2025
121.0300
122.2500
120.3400
120.9500
79,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
121.5400
122.0000
119.7000
120.7600
124,300
Thu, 31 Jul 2025
122.8300
124.5000
120.7300
122.1000
124,300
Wed, 30 Jul 2025
126.3000
127.2100
122.6600
123.8300
113,800
Tue, 29 Jul 2025
127.5500
128.4300
125.3600
125.4100
96,100
Mon, 28 Jul 2025
127.6700
127.6700
126.1800
126.6600
100,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend