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
113.0300
115.2100
112.5500
114.5500
175,900
Thu, 23 Jul 2026
110.5700
113.1600
109.5800
111.9200
248,200
Wed, 22 Jul 2026
113.2000
113.8000
110.2700
111.4000
194,500
Tue, 21 Jul 2026
111.4500
114.2000
109.3300
113.3100
320,500
Mon, 20 Jul 2026
114.4800
116.5100
111.4600
111.5000
299,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
112.8900
116.6900
112.8900
114.5200
213,600
Thu, 16 Jul 2026
111.1200
114.6100
110.8700
113.8200
313,000
Wed, 15 Jul 2026
108.3300
111.8500
107.3100
110.1700
177,500
Tue, 14 Jul 2026
107.2800
108.9500
106.6100
108.5000
226,800
Mon, 13 Jul 2026
108.6400
110.5600
108.3100
108.8600
201,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
109.8800
110.5700
107.3300
108.2100
220,400
Thu, 09 Jul 2026
105.5700
109.8300
104.6300
109.7200
420,200
Wed, 08 Jul 2026
105.3100
106.7600
104.5000
106.3200
287,400
Tue, 07 Jul 2026
106.2900
106.5500
104.5700
105.9700
216,400
Mon, 06 Jul 2026
105.1600
106.4900
104.0600
105.7300
188,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
102.4800
105.7200
102.4800
105.1700
296,600
Wed, 01 Jul 2026
101.1400
103.9600
101.1400
102.2500
292,000
Tue, 30 Jun 2026
98.0500
100.7200
96.8300
100.4700
303,000
Mon, 29 Jun 2026
97.4900
98.1600
95.8900
98.0500
324,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.8600
98.3300
95.6700
96.9500
813,800
Thu, 25 Jun 2026
97.2000
98.9900
96.5600
96.8600
166,900
Wed, 24 Jun 2026
96.1000
98.0900
96.1000
97.2000
150,200
Tue, 23 Jun 2026
95.2100
96.9600
95.2100
96.0900
222,900
Mon, 22 Jun 2026
93.7700
95.4200
93.4500
95.0300
250,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
94.7100
96.4600
93.8600
94.2300
389,800
Wed, 17 Jun 2026
93.9700
95.0000
92.7400
93.8700
186,200
Tue, 16 Jun 2026
95.0200
97.2600
94.0100
94.7100
214,200
Mon, 15 Jun 2026
93.3500
94.9600
91.8200
94.8300
260,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
93.0600
94.9200
92.6400
93.2800
222,300
Thu, 11 Jun 2026
93.0900
93.9100
92.0000
93.0400
189,700
Wed, 10 Jun 2026
14 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Wed, 10 Jun 2026
92.7100
93.9900
91.7300
93.1700
154,300
Tue, 09 Jun 2026
90.9000
93.4900
90.9000
92.7000
152,100
Mon, 08 Jun 2026
92.1000
93.0600
90.5300
90.7100
184,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.5800
93.1600
90.3100
92.1000
179,200
Thu, 04 Jun 2026
89.3900
91.3300
88.8200
89.7000
223,300
Wed, 03 Jun 2026
90.2000
90.9400
87.9500
88.4900
242,800
Tue, 02 Jun 2026
89.1800
91.6000
88.7400
90.4500
254,800
Mon, 01 Jun 2026
91.0200
91.5800
88.4800
89.4500
217,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
93.2600
93.4600
91.5000
91.6800
164,600
Thu, 28 May 2026
93.6200
97.0000
93.2000
93.5300
189,100
Wed, 27 May 2026
92.8900
94.7800
92.8900
94.0200
229,100
Tue, 26 May 2026
92.1500
93.6300
91.2400
93.1800
179,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.0800
93.2500
91.0500
92.6500
173,200
Thu, 21 May 2026
93.1400
93.7300
91.8700
93.2600
158,200
Wed, 20 May 2026
92.3700
94.1700
91.4100
93.7600
196,900
Tue, 19 May 2026
93.4200
94.5800
92.1400
92.5900
201,200
Mon, 18 May 2026
91.0500
93.6400
90.5700
92.6400
244,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
92.3100
93.4100
89.7600
90.9800
304,600
Thu, 14 May 2026
94.8400
95.3100
92.0900
92.4100
357,400
Wed, 13 May 2026
98.0600
98.0600
93.1400
94.5100
386,700
Tue, 12 May 2026
97.9000
98.7400
96.4600
98.4900
189,700
Mon, 11 May 2026
99.7900
103.5000
95.0000
97.7900
414,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
97.3100
99.9100
97.3100
99.5700
253,800
Thu, 07 May 2026
97.4000
98.9600
94.6600
97.2900
318,400
Wed, 06 May 2026
98.7700
98.7700
95.9000
96.6400
319,200
Tue, 05 May 2026
13 · 10-Q
After-hours · 16:30 ET
FORM 10-Q ↗
Tue, 05 May 2026
94.5000
98.6600
90.9000
98.4400
624,000
Mon, 04 May 2026
12 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 04 May 2026
98.2600
102.8000
98.0800
100.1200
387,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
97.5600
99.5800
96.3000
99.5600
261,100
Thu, 30 Apr 2026
96.5000
97.6500
95.0900
96.8900
363,400
Wed, 29 Apr 2026
98.0700
98.5500
96.1800
96.9600
229,100
Tue, 28 Apr 2026
98.4200
99.4500
97.5000
98.8400
241,400
Mon, 27 Apr 2026
95.7200
98.2700
95.7200
98.1400
221,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
94.5200
97.1200
93.1700
95.7100
203,800
Thu, 23 Apr 2026
11 · DEF 14A
After-hours · 16:31 ET
FORM DEF 14A ↗
Thu, 23 Apr 2026
94.7700
95.5800
93.5400
94.4600
315,500
Wed, 22 Apr 2026
91.8400
94.9800
91.3900
94.7700
186,100
Tue, 21 Apr 2026
93.6100
93.8000
91.3300
91.6500
263,500
Mon, 20 Apr 2026
93.7700
94.6700
93.4200
93.5200
135,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.0500
95.4400
93.7600
94.3200
241,700
Thu, 16 Apr 2026
93.0000
94.0700
92.3100
93.3300
178,100
Wed, 15 Apr 2026
93.1900
94.0000
92.2400
93.3200
146,700
Tue, 14 Apr 2026
94.8200
96.0700
93.2000
93.2300
141,900
Mon, 13 Apr 2026
92.0500
95.1200
90.8900
95.0900
256,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.9500
93.4300
91.0200
92.2100
217,100
Thu, 09 Apr 2026
92.3000
93.8300
90.8900
92.7700
386,600
Wed, 08 Apr 2026
95.2200
95.2200
92.1000
92.3000
381,400
Tue, 07 Apr 2026
93.8000
94.6000
92.6400
93.1500
208,200
Mon, 06 Apr 2026
91.5900
93.8600
91.1000
93.5000
224,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.7800
93.8100
91.3200
91.5900
268,700
Wed, 01 Apr 2026
94.0500
96.1200
92.8200
93.8500
246,000
Tue, 31 Mar 2026
95.4400
95.9800
92.8300
93.6500
226,800
Mon, 30 Mar 2026
96.0100
96.4800
93.8600
94.3800
194,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
97.1500
97.8300
94.4000
95.1900
186,600
Thu, 26 Mar 2026
98.9000
100.7800
97.1000
97.6700
202,700
Wed, 25 Mar 2026
99.2300
100.2500
97.3100
99.3200
213,400
Tue, 24 Mar 2026
98.8500
100.7200
97.7900
99.3100
226,000
Mon, 23 Mar 2026
100.9300
102.1900
99.6700
99.7800
352,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
100.8200
101.7300
99.0500
99.2800
340,100
Thu, 19 Mar 2026
101.3000
103.0900
97.8700
100.0200
247,300
Wed, 18 Mar 2026
100.6900
101.8700
99.9800
101.5500
207,600
Tue, 17 Mar 2026
101.2400
102.7500
100.7100
101.5200
211,000
Mon, 16 Mar 2026
102.3500
102.3800
100.4400
100.9400
148,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
100.3300
101.5400
98.7600
101.3500
275,000
Thu, 12 Mar 2026
10 · 10-K/A
After-hours · 16:31 ET
FORM 10-K/A ↗
Thu, 12 Mar 2026
102.0000
103.1500
99.6800
99.7400
194,700
Wed, 11 Mar 2026
101.2700
103.6200
101.1000
103.0500
188,800
Tue, 10 Mar 2026
102.5500
104.5000
101.1400
102.1500
284,000
Mon, 09 Mar 2026
102.2400
103.3800
99.4000
102.8600
216,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
103.0500
103.4200
101.6900
103.2100
187,100
Thu, 05 Mar 2026
104.5900
104.9800
102.9300
104.6200
188,300
Wed, 04 Mar 2026
104.0300
106.4600
102.5100
105.6800
295,300
Tue, 03 Mar 2026
103.6800
104.7100
102.0000
103.3600
187,400
Mon, 02 Mar 2026
102.1400
105.8000
102.1400
105.2600
209,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
102.9900
105.4400
101.6600
103.5300
225,700
Thu, 26 Feb 2026
108.2600
108.2600
102.6300
104.0200
269,400
Wed, 25 Feb 2026
105.3600
107.7200
102.5000
107.6000
383,500
Tue, 24 Feb 2026
9 · 10-K
After-hours · 16:31 ET
FORM 10-K ↗
Tue, 24 Feb 2026
107.2700
113.0000
101.0000
105.2000
679,500
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 23 Feb 2026
114.9100
118.2300
113.2000
117.6300
326,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
115.1800
116.9300
113.7100
115.4800
251,600
Thu, 19 Feb 2026
113.6200
115.6700
112.6500
114.9600
255,300
Wed, 18 Feb 2026
112.6300
113.9800
112.0200
113.4400
177,600
Tue, 17 Feb 2026
114.3500
115.3200
112.3600
113.2600
204,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
112.3000
114.5000
112.3000
113.8000
125,600
Thu, 12 Feb 2026
112.6700
116.0700
111.8300
112.3000
265,500
Wed, 11 Feb 2026
107.9300
112.8900
107.5000
112.6700
205,600
Tue, 10 Feb 2026
104.0300
109.4800
104.0300
108.1400
236,200
Mon, 09 Feb 2026
105.7300
106.9000
102.5100
103.7100
199,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
106.6200
107.6700
104.9500
105.8800
198,500
Thu, 05 Feb 2026
105.7600
107.6300
104.3600
106.5800
355,700
Wed, 04 Feb 2026
107.0700
108.2100
104.8100
105.6000
297,200
Tue, 03 Feb 2026
104.9900
107.3700
103.5100
106.9000
407,700
Mon, 02 Feb 2026
103.7100
106.0700
102.6100
105.3200
265,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
101.2700
104.3100
100.0000
103.4800
350,200
Thu, 29 Jan 2026
102.3900
102.8200
99.7000
101.8000
294,100
Wed, 28 Jan 2026
107.3800
108.2800
101.9100
102.4800
455,400
Tue, 27 Jan 2026
110.3600
110.3600
105.7400
107.0100
130,900
Mon, 26 Jan 2026
109.8000
111.3500
108.9500
110.3700
144,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
110.6500
111.1100
107.4800
110.3700
183,200
Thu, 22 Jan 2026
110.0700
112.0100
108.7800
110.3700
144,200
Wed, 21 Jan 2026
109.3900
109.9900
107.1800
109.7400
128,800
Tue, 20 Jan 2026
106.8900
109.5400
106.5300
108.6700
189,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
109.3500
109.3700
107.1800
107.5100
248,800
Thu, 15 Jan 2026
110.1900
110.8200
108.5000
109.8000
258,000
Wed, 14 Jan 2026
109.6400
111.2100
108.5100
110.4500
140,600
Tue, 13 Jan 2026
112.0600
112.0600
108.1700
109.6500
138,300
Mon, 12 Jan 2026
109.5600
111.9600
108.5700
111.4100
132,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
111.9600
113.0700
109.5900
109.7200
92,100
Thu, 08 Jan 2026
112.4000
113.9400
110.8500
112.3300
169,900
Wed, 07 Jan 2026
112.1100
113.5900
109.9300
112.7900
213,900
Tue, 06 Jan 2026
109.0100
111.0700
107.1000
110.9800
210,700
Mon, 05 Jan 2026
106.2200
110.3400
106.0600
109.6400
157,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
108.0000
108.8800
105.2100
106.5800
201,500
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
108.7000
109.1200
107.1300
107.3900
217,900
Tue, 30 Dec 2025
109.4300
109.4700
108.1500
108.6300
112,200
Mon, 29 Dec 2025
110.5200
110.6000
108.6200
110.1100
146,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
111.2500
111.5700
109.9700
110.1600
209,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
110.2700
111.2400
110.2700
111.0300
32,500
Tue, 23 Dec 2025
111.3800
113.9200
110.1200
110.6400
133,000
Mon, 22 Dec 2025
112.2100
113.7200
111.7600
112.0100
138,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
111.1300
113.2600
110.7000
112.8200
238,900
Thu, 18 Dec 2025
113.5200
114.0000
111.2200
112.0700
156,000
Wed, 17 Dec 2025
113.1800
114.5900
112.3900
112.9800
111,600
Tue, 16 Dec 2025
115.3600
115.3600
112.4600
113.4900
138,300
Mon, 15 Dec 2025
115.6900
116.0000
113.6500
115.1400
124,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
114.9200
115.7200
114.2500
114.5900
113,800
Thu, 11 Dec 2025
115.7900
116.9200
113.3700
114.3600
139,200
Wed, 10 Dec 2025
111.9400
115.6700
111.9400
115.1200
153,800
Tue, 09 Dec 2025
111.8800
112.4000
110.0700
112.2000
180,000
Mon, 08 Dec 2025
114.0000
114.2200
110.9500
111.0900
126,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
114.4200
114.9900
112.5500
113.1900
196,800
Thu, 04 Dec 2025
117.9300
117.9300
113.5700
114.1600
187,900
Wed, 03 Dec 2025
119.8200
120.0700
116.2100
117.8900
294,500
Tue, 02 Dec 2025
120.9600
121.5300
118.2300
120.0700
250,800
Mon, 01 Dec 2025
119.6300
121.5900
119.2600
120.8400
251,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
121.1600
121.1600
119.1600
120.2000
106,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
120.5000
121.9600
119.6500
120.9200
196,200
Tue, 25 Nov 2025
116.8400
121.6200
116.8400
120.4900
203,500
Mon, 24 Nov 2025
112.9700
116.3500
111.0600
115.9000
197,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
109.8400
113.8200
109.7900
112.7000
173,400
Thu, 20 Nov 2025
109.8600
111.6200
109.4500
110.0700
163,100
Wed, 19 Nov 2025
107.8300
109.6300
107.2500
109.0000
238,500
Tue, 18 Nov 2025
108.1400
108.7500
105.9100
107.6500
176,700
Mon, 17 Nov 2025
109.0200
109.7700
107.0400
107.8100
180,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
108.5500
109.5000
106.5700
109.0700
187,700
Thu, 13 Nov 2025
112.2500
113.9100
109.6100
110.7800
211,000
Wed, 12 Nov 2025
114.5000
115.5000
112.7700
113.7000
200,400
Tue, 11 Nov 2025
112.8300
114.9000
111.3300
114.5100
145,800
Mon, 10 Nov 2025
113.1700
113.7100
110.0000
112.8300
161,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
115.0600
116.5900
112.2400
113.0800
185,000
Thu, 06 Nov 2025
118.8600
119.4700
113.3300
114.1900
252,600
Wed, 05 Nov 2025
113.9000
120.0000
113.3400
119.8600
284,000
Tue, 04 Nov 2025
7 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
124.3900
124.4400
111.9200
112.2200
502,900
Mon, 03 Nov 2025
6 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Mon, 03 Nov 2025
117.1600
119.7600
115.7500
118.9900
211,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
118.4000
119.3100
115.2800
116.8900
236,600
Thu, 30 Oct 2025
121.5400
121.5800
117.5300
117.9300
367,200
Wed, 29 Oct 2025
120.0500
122.8400
119.6700
122.7500
148,800
Tue, 28 Oct 2025
120.4900
121.2100
119.6200
120.5300
110,400
Mon, 27 Oct 2025
121.4900
121.6800
120.1200
121.4600
62,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
121.7000
122.8700
121.0000
121.6300
64,200
Thu, 23 Oct 2025
121.1100
122.4500
119.9000
120.6800
80,700
Wed, 22 Oct 2025
120.9400
122.0300
120.9400
121.5000
97,400
Tue, 21 Oct 2025
121.4500
122.7500
120.0100
121.5300
154,800
Mon, 20 Oct 2025
119.4800
121.6900
118.9000
121.4200
96,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
116.5200
119.5700
113.6200
118.3100
190,200
Thu, 16 Oct 2025
116.0300
118.7200
115.5900
117.1300
182,200
Wed, 15 Oct 2025
114.7400
116.8900
113.7700
115.9300
85,100
Tue, 14 Oct 2025
111.6100
114.7200
111.6100
114.5100
86,000
Mon, 13 Oct 2025
113.9100
114.0900
112.0600
112.5800
80,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
114.7200
115.0400
112.6700
112.9100
140,300
Thu, 09 Oct 2025
113.9100
115.2100
113.5100
114.3800
201,500
Wed, 08 Oct 2025
111.0000
114.9500
108.6400
114.2700
151,900
Tue, 07 Oct 2025
113.0000
116.4100
110.4800
110.6400
110,600
Mon, 06 Oct 2025
114.8200
115.3100
112.3200
112.7000
126,400
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
115.3600
119.0400
114.5000
114.8600
128,100
Thu, 02 Oct 2025
115.3400
116.1200
112.5300
115.4500
129,500
Wed, 01 Oct 2025
117.0000
117.6000
115.2200
115.8700
150,400
Tue, 30 Sep 2025
117.5300
120.6400
117.2000
117.9900
149,300
Mon, 29 Sep 2025
117.0300
118.5500
116.6300
117.7900
150,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
115.8200
120.0000
114.7300
117.3400
109,900
Thu, 25 Sep 2025
116.7000
117.2900
113.8000
115.5900
235,600
Wed, 24 Sep 2025
114.0300
117.0200
113.3200
116.8300
137,800
Tue, 23 Sep 2025
113.9600
116.0000
113.0600
114.6700
162,300
Mon, 22 Sep 2025
111.6000
114.3400
110.6300
114.2000
140,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
110.5000
112.5600
109.5900
111.9000
453,000
Thu, 18 Sep 2025
108.0800
110.1200
107.2700
109.8100
145,300
Wed, 17 Sep 2025
108.3500
110.1100
107.5700
108.1000
162,500
Tue, 16 Sep 2025
108.9700
110.5000
107.9400
108.3500
134,300
Mon, 15 Sep 2025
110.0400
113.8500
108.5700
109.2700
120,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
111.8200
112.6000
110.0700
110.2700
86,300
Thu, 11 Sep 2025
110.2600
112.6900
110.0500
112.3800
106,300
Wed, 10 Sep 2025
112.5800
112.7600
110.1800
110.2700
83,900
Tue, 09 Sep 2025
114.8700
115.8200
111.8400
113.0500
146,400
Mon, 08 Sep 2025
112.9900
114.3900
111.0100
114.3600
121,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
111.6600
113.4000
110.9300
113.2200
88,400
Thu, 04 Sep 2025
112.5700
112.5700
110.5500
111.8500
203,000
Wed, 03 Sep 2025
114.7700
116.4600
112.0600
113.1000
117,300
Tue, 02 Sep 2025
115.4400
118.6000
114.6100
115.6700
163,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
115.6300
115.6300
114.6100
115.1700
72,800
Thu, 28 Aug 2025
114.8000
115.5400
113.1000
115.3200
117,900
Wed, 27 Aug 2025
5 · S-3ASR
After-hours · 16:44 ET
FORM S-3ASR ↗
Wed, 27 Aug 2025
4 · 8-K/A
After-hours · 16:36 ET
FORM 8-K/A ↗
Wed, 27 Aug 2025
113.7000
115.7700
112.8600
115.5100
121,700
Tue, 26 Aug 2025
116.1600
116.3500
113.5200
114.1500
102,300
Mon, 25 Aug 2025
118.6500
118.6900
115.7600
116.6500
136,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
115.2300
118.7800
114.8700
118.4100
133,100
Thu, 21 Aug 2025
114.7100
115.5000
112.7700
114.1800
79,000
Wed, 20 Aug 2025
116.1000
116.5400
114.1000
114.8500
146,900
Tue, 19 Aug 2025
114.9300
115.7500
113.8200
115.6800
117,200
Mon, 18 Aug 2025
115.6500
115.9200
113.7800
114.1900
131,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
114.9200
116.5700
113.6400
115.1100
179,800
Thu, 14 Aug 2025
115.7000
116.3200
112.5100
113.8600
192,000
Wed, 13 Aug 2025
113.7400
118.0800
112.9600
116.3300
266,800
Tue, 12 Aug 2025
111.7400
113.3100
110.2000
113.0600
142,500
Mon, 11 Aug 2025
110.3600
113.9300
109.0900
111.9500
262,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
108.8400
110.2100
107.7100
110.1900
143,900
Thu, 07 Aug 2025
3 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Thu, 07 Aug 2025
115.9600
116.9000
102.6800
109.1000
501,100
Wed, 06 Aug 2025
116.1500
116.9300
114.6300
114.9400
254,100
Tue, 05 Aug 2025
2 · 10-Q
After-hours · 16:31 ET
FORM 10-Q ↗
Tue, 05 Aug 2025
110.2100
117.5400
108.9700
116.5700
533,900
Mon, 04 Aug 2025
1 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 04 Aug 2025
105.2300
107.1300
104.5800
106.9600
168,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
106.7700
106.9300
104.5400
104.9600
199,100
Thu, 31 Jul 2025
106.9300
108.1400
106.2800
106.7800
181,100
Wed, 30 Jul 2025
107.5900
108.9200
106.9100
107.8800
156,800
Tue, 29 Jul 2025
109.5400
110.6200
107.5300
107.8900
132,700
Mon, 28 Jul 2025
109.1300
109.6600
108.0700
109.1100
127,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend