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
166.2200
168.5400
164.0000
166.2200
140,000
Thu, 23 Jul 2026
163.8900
165.8800
160.4700
164.1300
88,900
Wed, 22 Jul 2026
163.2800
168.2700
163.1800
165.0000
131,000
Tue, 21 Jul 2026
162.2400
164.4500
158.4700
163.3500
119,200
Mon, 20 Jul 2026
171.1000
171.9800
161.4600
161.4800
146,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
169.5800
174.7900
166.9600
170.0900
73,000
Thu, 16 Jul 2026
166.6100
170.5100
166.1100
169.7400
114,300
Wed, 15 Jul 2026
168.5000
171.4700
166.3700
167.2400
161,900
Tue, 14 Jul 2026
177.0700
178.0000
169.0700
169.2600
95,700
Mon, 13 Jul 2026
176.8000
182.0000
174.9800
176.4100
121,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
175.0000
178.9100
174.1500
176.6900
64,100
Thu, 09 Jul 2026
175.6400
175.9500
170.1500
174.8200
130,000
Wed, 08 Jul 2026
177.4600
181.9000
176.3100
177.7600
88,000
Tue, 07 Jul 2026
6 · DEF 14A
After-hours · 16:10 ET
FORM DEF 14A ↗
Tue, 07 Jul 2026
183.1200
185.0100
174.0000
177.4600
120,400
Mon, 06 Jul 2026
185.0900
187.6100
180.7000
181.3600
126,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
179.6900
185.9000
179.6900
183.9800
103,500
Wed, 01 Jul 2026
174.0400
182.5500
172.4100
181.6500
142,700
Tue, 30 Jun 2026
172.2600
174.4400
168.7500
173.9400
94,400
Mon, 29 Jun 2026
169.1300
174.9800
166.5400
173.0600
188,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
168.3900
171.3800
163.7500
170.3800
203,000
Thu, 25 Jun 2026
166.4800
169.9400
165.0400
168.1600
89,300
Wed, 24 Jun 2026
161.0400
166.6500
159.3200
166.4800
194,000
Tue, 23 Jun 2026
156.5700
163.3200
155.6200
160.9300
176,300
Mon, 22 Jun 2026
154.5300
158.9600
152.9100
156.4600
157,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
158.8400
160.9400
151.3500
155.8500
190,800
Wed, 17 Jun 2026
163.5000
164.8300
153.3600
156.0100
142,400
Tue, 16 Jun 2026
168.4100
172.1900
163.5800
165.3400
115,300
Mon, 15 Jun 2026
174.3200
181.4300
157.6000
167.3100
327,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
154.5000
176.0900
152.5000
175.3700
537,900
Thu, 11 Jun 2026
5 · 10-K
After-hours · 16:06 ET
FORM 10-K ↗
Thu, 11 Jun 2026
149.2700
152.9800
146.0500
149.2100
188,900
Wed, 10 Jun 2026
147.5500
151.0000
145.7100
147.9500
158,900
Tue, 09 Jun 2026
144.2800
149.4100
144.2800
145.4000
147,900
Mon, 08 Jun 2026
146.3700
147.9200
141.6500
143.8800
205,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
143.5400
149.5800
143.5400
146.7900
120,100
Thu, 04 Jun 2026
142.6900
145.4600
139.8700
143.0300
151,100
Wed, 03 Jun 2026
140.4100
143.0800
138.8000
141.6300
70,900
Tue, 02 Jun 2026
144.6100
145.8600
135.6200
140.2300
163,100
Mon, 01 Jun 2026
142.2600
144.9500
141.2700
144.8500
163,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
143.1100
145.5200
140.2800
143.7900
239,100
Thu, 28 May 2026
147.9200
149.5800
142.2500
145.5400
186,900
Wed, 27 May 2026
146.3000
150.6900
144.8000
147.8200
338,400
Tue, 26 May 2026
139.0400
144.8600
137.8200
144.4200
237,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
141.7200
142.2000
137.7400
139.0400
103,000
Thu, 21 May 2026
140.1700
143.6300
135.0300
140.4500
83,600
Wed, 20 May 2026
143.3500
144.8900
137.0400
140.1700
116,900
Tue, 19 May 2026
142.8400
145.7300
142.8400
143.3500
90,000
Mon, 18 May 2026
138.1400
144.7500
138.1400
142.6200
53,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
137.3700
140.0900
136.0000
138.8200
82,200
Thu, 14 May 2026
137.8600
138.2600
133.7000
136.9400
66,000
Wed, 13 May 2026
139.7800
140.1100
134.6400
137.6500
71,200
Tue, 12 May 2026
140.4800
142.5300
136.1700
139.8500
102,500
Mon, 11 May 2026
138.4000
142.9000
138.0000
138.9200
84,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
140.0800
140.0800
133.7600
138.4000
73,500
Thu, 07 May 2026
142.7100
143.9100
138.8700
140.0800
120,800
Wed, 06 May 2026
146.7900
146.7900
142.0200
142.7100
122,900
Tue, 05 May 2026
142.0000
147.7600
140.4900
146.6000
185,500
Mon, 04 May 2026
139.4500
145.3700
136.3000
141.7800
103,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
139.6500
141.0000
137.4500
137.6800
94,400
Thu, 30 Apr 2026
135.6700
140.2400
134.0500
139.8600
144,400
Wed, 29 Apr 2026
135.3200
137.5000
133.6600
134.7100
74,800
Tue, 28 Apr 2026
137.5600
141.8200
136.1200
136.3400
97,900
Mon, 27 Apr 2026
133.3300
138.5400
133.3300
135.8600
97,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.8600
134.9800
131.5400
133.3300
104,200
Thu, 23 Apr 2026
134.9200
136.9700
133.4200
134.5300
85,100
Wed, 22 Apr 2026
134.0700
136.2000
132.9500
133.1900
96,800
Tue, 21 Apr 2026
135.8000
140.3400
130.2500
134.1600
142,200
Mon, 20 Apr 2026
139.9700
145.1800
136.8200
137.6400
66,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
131.9100
142.0400
121.3600
140.2700
139,800
Thu, 16 Apr 2026
154.3200
157.8500
131.6100
132.1100
180,300
Wed, 15 Apr 2026
161.6600
162.5500
155.4200
156.0100
168,300
Tue, 14 Apr 2026
163.0700
165.0000
161.4500
162.7600
59,900
Mon, 13 Apr 2026
166.0000
167.5200
159.3900
164.3400
215,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
165.9800
167.3300
162.5100
167.3200
139,100
Thu, 09 Apr 2026
159.9700
165.5100
157.7000
164.6200
126,000
Wed, 08 Apr 2026
156.7000
159.2300
154.6100
159.2300
177,800
Tue, 07 Apr 2026
156.9000
159.2800
154.3800
156.5300
301,000
Mon, 06 Apr 2026
160.9200
160.9200
152.3000
155.0000
82,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
154.8000
165.2600
154.6900
160.9200
126,300
Wed, 01 Apr 2026
151.8800
157.2700
150.8200
156.5900
139,500
Tue, 31 Mar 2026
153.4900
153.4900
147.1400
151.1200
96,100
Mon, 30 Mar 2026
151.9900
155.1500
148.0200
151.8200
77,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
147.4300
151.9800
146.5000
151.7800
79,200
Thu, 26 Mar 2026
145.5500
150.4600
145.5500
147.3500
110,500
Wed, 25 Mar 2026
146.2500
147.0800
143.5500
146.5000
111,900
Tue, 24 Mar 2026
144.1000
150.1800
144.1000
146.2500
146,800
Mon, 23 Mar 2026
142.1900
146.0100
141.4400
144.7400
109,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
143.6200
144.1200
138.1900
140.7200
121,200
Thu, 19 Mar 2026
143.7800
145.9300
141.6100
143.6600
104,400
Wed, 18 Mar 2026
142.8800
146.3200
141.2000
144.0100
103,700
Tue, 17 Mar 2026
146.9000
147.1500
138.7900
143.3400
82,700
Mon, 16 Mar 2026
144.7000
148.0700
143.0800
146.7100
122,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
147.9100
148.7500
139.2400
143.7800
115,400
Thu, 12 Mar 2026
143.2300
148.9700
142.1200
147.0400
85,300
Wed, 11 Mar 2026
142.2900
145.1100
141.5000
144.2600
64,100
Tue, 10 Mar 2026
139.3300
145.0100
138.6300
143.1500
47,800
Mon, 09 Mar 2026
139.0900
140.4200
132.7100
140.4200
117,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
142.0200
143.0300
134.9500
140.1600
71,400
Thu, 05 Mar 2026
139.8100
146.5400
139.2400
141.9200
83,500
Wed, 04 Mar 2026
137.4300
139.8100
135.8900
139.8100
96,600
Tue, 03 Mar 2026
133.4400
136.4000
129.1700
136.3100
73,600
Mon, 02 Mar 2026
138.5000
140.0000
133.5000
135.1100
50,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
140.0000
146.1200
136.5100
138.9800
98,400
Thu, 26 Feb 2026
140.6700
145.5900
139.8300
140.0600
59,000
Wed, 25 Feb 2026
135.7900
140.0000
132.6900
140.0000
49,300
Tue, 24 Feb 2026
134.3800
135.6700
132.3900
135.2500
42,900
Mon, 23 Feb 2026
131.1000
134.3000
130.1700
133.9000
70,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
127.2000
131.1900
127.0100
131.0600
38,800
Thu, 19 Feb 2026
123.1700
126.9900
122.0200
126.3600
51,700
Wed, 18 Feb 2026
125.0900
125.0900
122.1400
124.2900
46,500
Tue, 17 Feb 2026
127.6200
127.6200
118.8900
123.9900
91,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
126.6700
128.6400
124.8800
127.6800
46,100
Thu, 12 Feb 2026
123.4300
126.9900
122.6500
126.5800
58,100
Wed, 11 Feb 2026
119.6400
122.7300
119.0200
122.7300
78,300
Tue, 10 Feb 2026
118.9100
120.5300
116.9900
119.6400
57,500
Mon, 09 Feb 2026
119.5600
120.9200
116.8200
119.8700
96,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
122.5000
134.1400
119.3000
119.4800
70,300
Thu, 05 Feb 2026
4 · 10-Q
After-hours · 16:14 ET
FORM 10-Q ↗
Thu, 05 Feb 2026
119.4000
121.9100
114.0000
119.7000
37,300
Wed, 04 Feb 2026
119.8400
120.3300
117.3800
118.2100
35,300
Tue, 03 Feb 2026
120.6600
122.5000
115.0000
119.6300
43,300
Mon, 02 Feb 2026
120.0000
121.7200
119.0900
121.6300
49,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
116.1900
119.5100
115.9800
119.3300
27,500
Thu, 29 Jan 2026
114.4700
117.0100
114.4700
116.8300
27,400
Wed, 28 Jan 2026
116.6800
117.3400
112.5700
113.2300
35,400
Tue, 27 Jan 2026
116.1800
117.8400
116.0600
116.4900
44,200
Mon, 26 Jan 2026
116.0400
116.8300
114.9200
116.1800
30,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
113.8600
116.2000
113.8600
115.6400
31,400
Thu, 22 Jan 2026
118.4400
118.7900
115.8400
117.0400
30,200
Wed, 21 Jan 2026
119.0900
119.8500
118.2500
118.7600
39,500
Tue, 20 Jan 2026
116.7500
119.1700
115.9000
118.6300
35,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.4700
118.8500
116.5900
117.2200
29,100
Thu, 15 Jan 2026
116.5000
119.2200
116.5000
119.2200
36,200
Wed, 14 Jan 2026
113.2000
117.1900
113.2000
116.8200
29,300
Tue, 13 Jan 2026
112.9400
114.6600
111.1100
113.8000
93,800
Mon, 12 Jan 2026
112.5400
113.2700
109.8000
112.5700
46,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.2800
113.9600
111.9200
112.5500
47,700
Thu, 08 Jan 2026
111.8500
114.3000
111.7500
112.8300
33,200
Wed, 07 Jan 2026
111.1000
112.1600
110.5500
111.8100
55,200
Tue, 06 Jan 2026
109.7800
111.3900
108.6500
111.0500
44,600
Mon, 05 Jan 2026
107.8700
110.6800
105.0500
110.4100
82,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
110.4000
111.4700
107.9600
108.2200
71,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
111.4100
111.4100
109.2000
110.6300
63,700
Tue, 30 Dec 2025
110.5900
111.5100
110.0700
110.2000
77,900
Mon, 29 Dec 2025
110.6600
110.9000
109.0100
110.7600
150,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.0000
111.1700
109.1500
109.9100
39,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.9500
111.8400
109.5100
110.8000
44,000
Tue, 23 Dec 2025
111.0400
112.0400
109.7700
110.8700
100,900
Mon, 22 Dec 2025
112.7600
113.7800
110.5100
111.0800
82,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
112.9100
114.2000
111.7900
112.7500
90,400
Thu, 18 Dec 2025
111.2800
113.3600
110.8600
112.7500
64,900
Wed, 17 Dec 2025
110.6700
112.5100
110.6300
111.6000
62,300
Tue, 16 Dec 2025
111.3800
113.5900
110.3400
110.6700
79,200
Mon, 15 Dec 2025
111.8200
113.3700
110.9100
111.5900
67,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
112.1700
113.8300
110.8800
110.8900
53,600
Thu, 11 Dec 2025
111.1600
113.1300
110.5000
111.1500
90,000
Wed, 10 Dec 2025
110.0600
112.2800
109.9000
110.2400
57,200
Tue, 09 Dec 2025
110.1200
111.6700
109.2700
109.6800
88,500
Mon, 08 Dec 2025
112.5700
112.8000
109.0500
109.9000
49,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
116.2200
116.2200
111.3700
112.5700
41,700
Thu, 04 Dec 2025
118.9200
119.9000
115.3900
115.9300
65,800
Wed, 03 Dec 2025
121.0700
122.8000
117.9000
118.2600
44,400
Tue, 02 Dec 2025
122.3800
122.8000
119.0800
119.8500
56,600
Mon, 01 Dec 2025
120.4800
122.8000
119.1600
121.2000
110,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
118.2600
121.6700
118.2600
120.9500
49,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
126.0000
126.0000
113.0600
119.3800
116,500
Tue, 25 Nov 2025
124.0000
129.0300
123.7500
127.8200
230,100
Mon, 24 Nov 2025
122.1300
125.7200
120.0000
124.7400
61,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
119.6800
124.1100
119.5300
122.6200
94,800
Thu, 20 Nov 2025
121.8700
122.1000
119.5000
120.1200
41,400
Wed, 19 Nov 2025
125.5000
125.5000
119.3700
121.6800
85,200
Tue, 18 Nov 2025
123.4500
126.4000
121.7800
125.7800
70,600
Mon, 17 Nov 2025
122.2100
124.6400
120.8200
123.0000
91,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
119.6500
122.9100
117.8700
121.5800
142,300
Thu, 13 Nov 2025
117.9100
121.2100
117.4000
119.7700
175,200
Wed, 12 Nov 2025
114.8900
119.0100
113.5800
118.2600
170,400
Tue, 11 Nov 2025
114.0400
115.7200
112.1800
115.4300
96,900
Mon, 10 Nov 2025
108.8300
115.1700
108.4400
114.3200
125,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
102.3600
109.3400
101.8100
107.6500
161,000
Thu, 06 Nov 2025
99.5800
107.2000
99.5800
101.4000
180,300
Wed, 05 Nov 2025
3 · 10-Q
After-hours · 16:13 ET
FORM 10-Q ↗
Wed, 05 Nov 2025
102.9400
105.4200
100.5100
101.1800
44,200
Tue, 04 Nov 2025
104.6000
106.2000
102.3000
102.9300
53,600
Mon, 03 Nov 2025
107.4600
107.4600
104.2000
104.2400
80,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.1300
110.1300
106.6600
107.8400
76,400
Thu, 30 Oct 2025
110.1400
110.1400
108.1100
108.9200
52,200
Wed, 29 Oct 2025
114.5300
114.5300
108.8200
109.5100
51,500
Tue, 28 Oct 2025
112.7200
116.8200
111.7100
114.8600
88,300
Mon, 27 Oct 2025
115.5500
115.9000
112.2200
112.7300
49,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
115.6600
119.0900
114.1700
115.5900
44,000
Thu, 23 Oct 2025
122.1300
124.0000
115.2800
115.5600
51,300
Wed, 22 Oct 2025
119.2800
122.3200
118.7500
122.3200
85,200
Tue, 21 Oct 2025
119.6400
119.7700
117.5000
119.0500
33,600
Mon, 20 Oct 2025
122.8100
122.8100
116.5000
119.2300
64,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
120.1800
123.2700
119.7600
122.0400
76,500
Thu, 16 Oct 2025
118.9100
122.3900
118.7800
120.1500
65,000
Wed, 15 Oct 2025
118.2500
122.7300
117.2200
118.7800
110,400
Tue, 14 Oct 2025
114.3200
118.6100
113.4000
117.4200
66,900
Mon, 13 Oct 2025
112.9400
115.3800
111.9100
114.0700
61,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
112.8300
114.4000
111.9900
112.0800
58,300
Thu, 09 Oct 2025
112.2600
114.2000
110.5600
113.0500
39,400
Wed, 08 Oct 2025
112.5000
112.5000
110.4900
112.0500
28,300
Tue, 07 Oct 2025
111.1400
113.4000
110.4900
112.3600
69,300
Mon, 06 Oct 2025
111.0300
112.0700
110.1900
111.6600
21,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
108.5000
111.9500
108.5000
110.9800
35,300
Thu, 02 Oct 2025
108.8600
109.4500
107.3900
108.5100
25,300
Wed, 01 Oct 2025
107.7600
109.9900
107.6300
109.2700
28,600
Tue, 30 Sep 2025
106.8500
108.6300
105.5900
107.9400
36,300
Mon, 29 Sep 2025
107.2500
107.2500
106.1800
106.3800
31,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
104.4900
107.5800
104.4900
107.4500
37,900
Thu, 25 Sep 2025
106.5100
106.9200
104.1700
104.5000
32,900
Wed, 24 Sep 2025
103.5200
106.2200
102.9300
105.8300
33,500
Tue, 23 Sep 2025
104.2600
107.0000
102.9300
103.6000
30,600
Mon, 22 Sep 2025
103.0500
105.4000
102.4100
104.3300
44,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
103.9400
104.5500
101.7300
103.0500
166,200
Thu, 18 Sep 2025
105.3400
106.4700
102.8100
103.4600
70,100
Wed, 17 Sep 2025
107.3600
109.5800
105.5100
105.7800
37,400
Tue, 16 Sep 2025
107.3000
109.3400
106.8300
107.2100
49,000
Mon, 15 Sep 2025
109.3700
109.3700
106.1300
107.6200
49,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.5500
111.5500
109.2900
109.4500
38,800
Thu, 11 Sep 2025
110.6600
111.6800
110.3000
111.4900
42,700
Wed, 10 Sep 2025
110.9000
111.2000
108.3400
110.1900
51,400
Tue, 09 Sep 2025
110.8700
110.9100
109.1500
110.1800
31,000
Mon, 08 Sep 2025
111.9500
113.1700
111.2000
111.4200
42,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
112.5800
113.0500
111.1100
111.4000
53,600
Thu, 04 Sep 2025
113.8200
115.0000
111.8100
112.4400
103,500
Wed, 03 Sep 2025
112.0000
113.7000
111.8200
113.3600
48,200
Tue, 02 Sep 2025
113.0000
113.0000
111.4300
112.1100
68,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
112.7600
113.9900
112.4000
113.2000
100,600
Thu, 28 Aug 2025
110.3800
112.5400
109.8800
112.5000
25,200
Wed, 27 Aug 2025
111.4900
112.5600
110.0600
110.8900
44,300
Tue, 26 Aug 2025
108.3000
115.4000
107.5500
112.5500
79,700
Mon, 25 Aug 2025
108.9300
110.1000
108.4700
108.7100
38,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
108.7600
109.4900
107.6500
108.7800
47,500
Thu, 21 Aug 2025
107.0000
108.1800
105.7900
108.0500
39,300
Wed, 20 Aug 2025
106.7800
107.5000
106.2700
107.0700
33,900
Tue, 19 Aug 2025
105.2500
106.4000
103.9900
106.2900
36,700
Mon, 18 Aug 2025
104.2200
105.5000
102.7800
105.3000
40,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
104.2600
104.7700
103.0700
104.3200
80,500
Thu, 14 Aug 2025
105.8000
105.8500
102.5700
104.3100
34,400
Wed, 13 Aug 2025
104.8400
105.8300
103.7100
105.5000
39,100
Tue, 12 Aug 2025
2 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Tue, 12 Aug 2025
102.7900
105.0600
102.4300
104.8200
49,400
Mon, 11 Aug 2025
103.6900
103.6900
100.4100
103.0400
75,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
102.6900
105.7200
101.2300
103.1100
49,000
Thu, 07 Aug 2025
1 · 10-Q
After-hours · 16:11 ET
FORM 10-Q ↗
Thu, 07 Aug 2025
102.6600
103.3000
101.3600
102.6900
21,500
Wed, 06 Aug 2025
100.5900
103.4400
100.5900
102.7900
21,400
Tue, 05 Aug 2025
103.0600
103.0600
101.0400
101.1500
30,800
Mon, 04 Aug 2025
103.3500
104.1900
102.6500
102.7500
20,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
105.1700
105.1700
102.7500
103.4400
36,200
Thu, 31 Jul 2025
104.1400
104.9200
103.2800
104.7300
37,000
Wed, 30 Jul 2025
103.9600
107.3600
103.9600
105.0900
48,700
Tue, 29 Jul 2025
102.4000
105.3500
102.2500
103.9100
48,000
Mon, 28 Jul 2025
101.0400
103.1700
100.5900
102.1200
43,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend