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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
10.2200
10.2930
9.1600
9.3300
430,831
Thu, 22 Oct 2026
10.6900
10.9300
10.0000
10.2900
293,300
Wed, 21 Oct 2026
11.6200
11.8000
10.7500
10.7900
439,900
Tue, 20 Oct 2026
11.2500
11.7000
11.1100
11.5400
273,800
Mon, 19 Oct 2026
11.0100
11.4600
10.7500
11.2600
345,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
11.4700
11.4700
10.5900
10.9400
363,500
Thu, 15 Oct 2026
10.5400
11.6500
10.5100
11.4600
418,400
Wed, 14 Oct 2026
10.9900
11.3100
10.3600
10.5200
489,800
Tue, 13 Oct 2026
13.1100
13.1900
10.8400
11.0100
406,700
Mon, 12 Oct 2026
14.0800
14.2100
12.8300
13.2800
298,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
15.3100
15.4200
14.0500
14.2700
256,200
Thu, 08 Oct 2026
14.4600
16.2100
14.4000
15.3200
500,000
Wed, 07 Oct 2026
14.2400
15.7800
14.0100
14.6600
232,500
Tue, 06 Oct 2026
15.1400
15.4700
14.3700
14.4500
162,800
Mon, 05 Oct 2026
15.4600
15.4600
14.2700
15.1300
160,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
16.1500
16.1500
14.5900
15.3500
372,100
Thu, 01 Oct 2026
16.0700
16.3200
15.6200
15.9700
196,900
Wed, 30 Sep 2026
16.2200
16.6600
15.8500
16.1100
134,000
Tue, 29 Sep 2026
16.0500
16.2700
15.7400
16.1000
202,400
Mon, 28 Sep 2026
15.8900
16.2400
15.2000
16.0300
165,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
15.6100
16.1900
14.9500
15.9800
292,100
Thu, 24 Sep 2026
15.6800
16.0000
15.1500
15.7100
252,900
Wed, 23 Sep 2026
16.0900
16.1700
15.5600
15.7300
294,000
Tue, 22 Sep 2026
16.4300
16.5500
16.0000
16.1300
246,200
Mon, 21 Sep 2026
14.9900
16.5200
14.9900
16.3500
320,300
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
15.5800
15.5800
14.8100
15.3400
651,400
Thu, 17 Sep 2026
15.9400
16.1300
15.2500
15.4800
348,400
Wed, 16 Sep 2026
16.6600
16.8000
15.1700
15.6000
273,300
Tue, 15 Sep 2026
16.8200
16.8200
15.4300
16.5600
1,294,200
Mon, 14 Sep 2026
17.0900
17.4100
16.5300
16.9100
251,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
18.0700
18.2700
16.4800
16.8600
942,300
Thu, 10 Sep 2026
18.0100
18.2100
17.5800
17.8300
169,200
Wed, 09 Sep 2026
19.0100
19.4600
18.2400
18.3600
145,600
Tue, 08 Sep 2026
19.6100
19.7600
19.0400
19.1000
153,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
20.3000
20.4300
19.8600
20.0700
124,800
Thu, 03 Sep 2026
20.5200
20.7800
19.9200
20.5400
158,100
Wed, 02 Sep 2026
20.8200
21.2800
19.8400
20.4700
134,500
Tue, 01 Sep 2026
19.9700
21.0400
19.8900
20.8200
129,500
Mon, 31 Aug 2026
20.4600
20.8900
19.4600
20.2400
169,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
21.3100
21.5600
20.2800
20.4500
143,800
Thu, 27 Aug 2026
21.4200
21.6800
21.0400
21.3100
92,100
Wed, 26 Aug 2026
21.2500
21.8300
20.9700
21.4300
214,900
Tue, 25 Aug 2026
20.7500
21.8200
20.7500
21.4400
108,200
Mon, 24 Aug 2026
21.4900
21.5100
19.5500
20.4900
275,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
21.3900
21.8600
20.8400
21.0400
194,700
Thu, 20 Aug 2026
21.5000
22.1400
20.4500
21.1600
154,700
Wed, 19 Aug 2026
22.6300
23.4500
21.7000
21.9100
112,400
Tue, 18 Aug 2026
21.9900
22.9900
20.7800
22.0400
522,700
Mon, 17 Aug 2026
20.5400
22.4300
20.2100
22.2800
372,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
21.3100
21.8100
19.5900
20.4800
448,800
Thu, 13 Aug 2026
21.3000
22.0000
21.0100
21.3100
552,200
Wed, 12 Aug 2026
23.5900
23.6100
18.3700
21.3000
1,434,000
Wed, 12 Aug 2026
17 · 10-Q
Pre-market · 07:30 ET
10-Q ↗
Wed, 12 Aug 2026
16 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 11 Aug 2026
25.8000
25.8800
24.7700
25.0400
101,600
Mon, 10 Aug 2026
25.0800
26.2900
24.9300
25.5300
135,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
25.8100
25.9700
23.9200
25.3800
169,300
Thu, 06 Aug 2026
24.9600
25.9000
23.6200
24.1500
153,900
Wed, 05 Aug 2026
25.9600
26.3500
24.6300
25.1000
159,100
Tue, 04 Aug 2026
25.2500
26.2900
25.1700
25.6700
147,800
Mon, 03 Aug 2026
23.9700
25.2700
23.0000
25.1000
179,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
24.7500
25.0600
23.7700
24.1700
163,200
Thu, 30 Jul 2026
23.5800
25.0700
23.5300
24.8200
148,500
Wed, 29 Jul 2026
23.7200
23.8400
22.9500
23.3200
187,300
Tue, 28 Jul 2026
24.1900
24.1900
22.8300
23.7300
245,900
Mon, 27 Jul 2026
22.9800
24.3500
22.9800
24.0100
220,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
23.5800
23.7200
21.7200
22.8800
328,100
Thu, 23 Jul 2026
23.1000
24.0100
22.3000
23.6000
260,800
Wed, 22 Jul 2026
23.0000
24.9200
22.7900
23.4000
376,000
Tue, 21 Jul 2026
22.7100
23.3000
22.4600
23.0000
411,200
Mon, 20 Jul 2026
23.6000
24.0500
22.2600
22.5900
366,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
23.4100
24.0400
23.0700
23.5700
330,700
Thu, 16 Jul 2026
25.6700
25.8200
23.4100
23.7300
297,500
Wed, 15 Jul 2026
25.7800
26.6600
25.2500
26.0000
442,900
Tue, 14 Jul 2026
28.1400
28.1400
25.9500
26.0300
219,600
Mon, 13 Jul 2026
29.5100
29.8900
27.7600
27.8400
210,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
29.7800
30.1300
27.8000
29.7300
242,400
Thu, 09 Jul 2026
32.0000
32.7100
29.7800
29.9900
248,200
Wed, 08 Jul 2026
31.8900
33.0900
29.6900
31.8400
424,200
Tue, 07 Jul 2026
31.0000
33.3500
29.6900
32.1300
583,100
Mon, 06 Jul 2026
30.6000
30.9100
28.7800
30.6300
382,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
30.5800
32.1200
30.1300
30.4300
524,900
Wed, 01 Jul 2026
32.9900
33.3900
29.4900
30.2400
474,000
Tue, 30 Jun 2026
33.4500
33.6300
32.2400
33.2000
344,500
Mon, 29 Jun 2026
30.4800
34.0500
30.4800
33.3500
465,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
29.6700
31.1600
28.7500
30.5200
2,773,500
Thu, 25 Jun 2026
30.2000
31.9800
29.2900
29.5500
298,700
Wed, 24 Jun 2026
29.2900
31.7900
29.2900
30.0300
377,500
Tue, 23 Jun 2026
30.6700
32.7600
29.1000
29.1900
226,900
Mon, 22 Jun 2026
30.0000
32.1600
30.0000
31.5500
337,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
28.7000
29.9000
27.6900
29.6300
287,900
Wed, 17 Jun 2026
28.4200
30.6300
27.6600
28.4100
499,900
Tue, 16 Jun 2026
30.0000
31.4600
27.1000
28.1700
344,100
Mon, 15 Jun 2026
29.2900
30.7200
28.8000
30.2000
188,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
26.3400
29.1700
26.3400
28.8000
148,300
Thu, 11 Jun 2026
26.4000
27.8400
26.2900
26.4800
238,900
Wed, 10 Jun 2026
26.0500
27.6000
25.6300
26.0900
197,000
Tue, 09 Jun 2026
26.0400
27.4000
24.3900
25.7900
158,800
Mon, 08 Jun 2026
15 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 08 Jun 2026
26.7700
27.9100
25.0500
25.4100
169,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
28.4700
28.7300
25.8000
26.0900
295,700
Thu, 04 Jun 2026
27.0900
30.9400
27.0000
28.6800
250,100
Wed, 03 Jun 2026
24.5200
27.2400
23.6300
27.1800
435,300
Tue, 02 Jun 2026
27.8700
28.5200
24.3900
24.4300
332,400
Mon, 01 Jun 2026
29.1800
29.7100
27.5000
28.2500
216,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
29.6200
29.6700
28.4100
29.2300
212,100
Thu, 28 May 2026
29.9900
30.5600
29.2500
29.6300
188,800
Wed, 27 May 2026
27.5800
29.8800
27.4200
29.6900
321,500
Tue, 26 May 2026
25.2900
27.9300
25.1000
27.3800
643,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
30.6200
31.4500
25.2400
25.5700
708,100
Thu, 21 May 2026
30.6200
32.3600
30.0100
30.6200
364,700
Wed, 20 May 2026
32.1900
32.7200
30.4900
31.1300
374,100
Tue, 19 May 2026
33.2400
33.6800
31.2500
31.6700
729,500
Mon, 18 May 2026
39.0000
40.2500
33.7300
34.4800
408,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
43.8500
43.8500
38.6900
38.9700
261,200
Thu, 14 May 2026
14 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Thu, 14 May 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 14 May 2026
39.8200
40.3100
38.1000
38.4200
117,500
Wed, 13 May 2026
40.6900
41.5900
38.3900
39.6000
219,700
Tue, 12 May 2026
38.8000
41.2600
37.7300
40.9100
224,700
Mon, 11 May 2026
40.7500
41.6700
38.3000
39.3100
198,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
39.9100
41.8800
39.8100
40.2400
236,900
Thu, 07 May 2026
37.3200
40.2500
36.4800
39.8300
258,100
Wed, 06 May 2026
37.5000
39.5000
37.3200
37.6900
149,100
Tue, 05 May 2026
38.5900
39.7400
36.3100
37.3200
236,800
Mon, 04 May 2026
35.5900
38.5500
35.2000
38.3900
270,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
36.7300
37.8800
34.4100
35.5900
199,300
Thu, 30 Apr 2026
36.5400
39.1000
36.0500
36.6200
304,800
Wed, 29 Apr 2026
34.6900
36.6000
31.7600
35.3900
401,000
Tue, 28 Apr 2026
33.4000
35.9500
31.6100
34.6900
190,900
Mon, 27 Apr 2026
33.1700
34.2600
32.5400
33.5900
190,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
34.8400
35.3800
31.8600
33.3300
344,400
Thu, 23 Apr 2026
35.9300
36.0000
33.8600
34.8300
277,800
Wed, 22 Apr 2026
12 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Wed, 22 Apr 2026
11 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 22 Apr 2026
34.9300
35.6600
34.2600
35.5300
217,600
Tue, 21 Apr 2026
34.3900
35.4000
33.6100
34.3500
192,600
Mon, 20 Apr 2026
31.5500
34.5800
31.5500
34.5800
201,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
30.5700
32.5800
29.7900
31.5500
297,000
Thu, 16 Apr 2026
29.9600
30.3400
28.8800
29.3500
195,100
Wed, 15 Apr 2026
28.8800
30.5000
28.7800
29.7700
315,600
Tue, 14 Apr 2026
26.3500
28.9200
25.2700
28.7800
509,700
Mon, 13 Apr 2026
25.8400
27.9900
25.8400
26.1900
391,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
26.8800
26.9200
24.9400
25.8600
202,100
Thu, 09 Apr 2026
27.1000
27.9200
25.8200
26.7600
186,400
Wed, 08 Apr 2026
26.7300
27.8100
24.8500
27.0500
221,500
Tue, 07 Apr 2026
24.9200
26.3200
23.4300
25.7100
410,500
Mon, 06 Apr 2026
23.7800
25.0000
23.6600
23.9500
153,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.1100
25.3900
23.6500
23.7800
126,300
Wed, 01 Apr 2026
10 · 424B3
After-hours · 17:18 ET
424B3 ↗
Wed, 01 Apr 2026
25.1900
26.3500
24.5700
24.8700
111,100
Tue, 31 Mar 2026
24.6000
25.7900
24.1700
24.9100
105,600
Mon, 30 Mar 2026
24.4300
25.6000
23.8000
24.1000
73,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
24.6100
25.0900
24.0300
24.4300
91,800
Thu, 26 Mar 2026
23.4500
26.0000
23.1800
24.9100
201,800
Wed, 25 Mar 2026
24.3800
26.3400
23.0500
23.5000
467,600
Tue, 24 Mar 2026
23.2100
24.4900
21.0900
23.5700
287,000
Mon, 23 Mar 2026
9 · S-3
After-hours · 17:23 ET
S-3 ↗
Mon, 23 Mar 2026
8 · 10-K
After-hours · 16:44 ET
10-K ↗
Mon, 23 Mar 2026
7 · 8-K
After-hours · 16:32 ET
8-K ↗
Mon, 23 Mar 2026
20.6900
21.7600
19.1100
21.3300
301,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
20.7600
21.6300
20.1800
20.6800
598,200
Thu, 19 Mar 2026
21.5200
22.2600
20.5900
21.1200
170,900
Wed, 18 Mar 2026
22.6500
22.9800
20.6300
21.7900
220,100
Tue, 17 Mar 2026
23.5700
24.0400
22.2800
22.9400
106,000
Mon, 16 Mar 2026
23.1200
25.4200
23.1200
23.4900
154,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
23.6100
24.9900
22.7500
23.0800
96,000
Thu, 12 Mar 2026
24.5300
25.4400
23.3300
24.4500
226,600
Wed, 11 Mar 2026
25.4200
25.9900
24.5400
24.5400
48,800
Tue, 10 Mar 2026
24.9700
25.8700
24.5000
25.4300
179,600
Mon, 09 Mar 2026
25.0000
26.5400
22.3400
24.9800
302,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
22.2100
25.6800
22.2100
25.2900
264,500
Thu, 05 Mar 2026
20.9200
22.7600
20.7300
22.5000
220,800
Wed, 04 Mar 2026
19.9200
21.4200
19.7400
21.3100
199,100
Tue, 03 Mar 2026
19.7600
20.5200
18.6500
19.7000
90,900
Mon, 02 Mar 2026
19.8200
20.7800
18.8500
20.5500
82,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
20.0000
20.9300
19.6100
20.4700
94,600
Thu, 26 Feb 2026
20.2700
20.5900
19.1700
20.4700
41,200
Wed, 25 Feb 2026
19.4900
20.4700
19.3100
20.4400
80,800
Tue, 24 Feb 2026
18.5000
19.9700
18.2200
19.4900
94,000
Mon, 23 Feb 2026
18.4600
19.3900
17.5200
18.4000
75,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
19.3700
19.9000
18.2300
18.4200
122,000
Thu, 19 Feb 2026
17.3900
19.9000
16.7400
19.5600
218,400
Wed, 18 Feb 2026
16.6700
18.7000
16.3000
17.4300
161,500
Tue, 17 Feb 2026
16.3900
16.7600
15.5900
16.6400
117,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
15.6200
17.4500
15.4100
16.1600
143,600
Thu, 12 Feb 2026
15.9400
16.1100
15.4800
15.6200
112,400
Wed, 11 Feb 2026
15.2800
16.0700
15.2800
15.7300
140,200
Tue, 10 Feb 2026
6 · 8-K
After-hours · 17:16 ET
8-K ↗
Tue, 10 Feb 2026
5 · 424B5
After-hours · 17:11 ET
424B5 ↗
Tue, 10 Feb 2026
17.0100
17.8000
15.0000
15.6400
559,300
Mon, 09 Feb 2026
15.2700
15.4700
13.8800
13.9800
63,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14.8500
16.2400
14.2700
15.5200
109,000
Thu, 05 Feb 2026
14.6600
15.5500
12.8500
14.6000
68,100
Wed, 04 Feb 2026
14.8100
15.1500
13.5000
14.8900
101,100
Tue, 03 Feb 2026
15.1000
15.8900
14.6100
14.8300
81,700
Mon, 02 Feb 2026
14.7500
15.7600
14.4400
15.1000
104,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
14.7000
15.1300
13.9200
14.9500
93,500
Thu, 29 Jan 2026
15.7000
15.7500
14.7500
14.9200
87,700
Wed, 28 Jan 2026
16.5300
16.9100
15.4500
15.6100
95,900
Tue, 27 Jan 2026
15.4700
16.7700
15.0100
16.6200
72,300
Mon, 26 Jan 2026
15.0200
15.7300
14.0800
15.6400
64,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
16.1900
16.7400
15.0200
15.0500
71,100
Thu, 22 Jan 2026
15.9300
17.3300
15.6600
16.3200
131,800
Wed, 21 Jan 2026
14.9000
15.9900
14.4600
15.8000
274,300
Tue, 20 Jan 2026
14.1900
15.0700
13.9300
14.9200
201,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
13.0100
14.2100
12.5900
13.8200
98,600
Thu, 15 Jan 2026
12.6900
13.0700
12.0000
13.0700
139,800
Wed, 14 Jan 2026
10.7000
12.7400
10.6600
12.6600
243,900
Tue, 13 Jan 2026
11.2800
11.8300
10.5200
10.6300
101,100
Mon, 12 Jan 2026
12.3200
12.7800
11.0200
11.3300
157,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
11.9300
13.3000
11.8800
12.2300
204,400
Thu, 08 Jan 2026
11.7000
11.9900
11.1400
11.7500
155,900
Wed, 07 Jan 2026
11.4000
12.3200
11.2400
11.7500
124,000
Tue, 06 Jan 2026
10.7800
11.5200
10.7800
11.5200
67,700
Mon, 05 Jan 2026
10.9500
11.5900
10.1500
10.8700
65,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
11.5000
11.7400
10.6000
10.9600
69,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
11.7100
12.1800
11.4700
11.5700
113,400
Tue, 30 Dec 2025
11.1200
11.9200
11.0300
11.6700
144,800
Mon, 29 Dec 2025
11.2800
11.3600
11.0000
11.1000
101,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
10.7300
12.0000
10.7300
11.4900
106,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
10.3500
10.8300
10.2000
10.7500
40,200
Tue, 23 Dec 2025
10.3100
10.6100
10.0900
10.3800
49,500
Mon, 22 Dec 2025
9.8300
11.0900
9.7200
10.3700
88,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
8.9400
10.1500
8.4900
9.9800
320,300
Thu, 18 Dec 2025
9.0100
9.2500
8.6600
8.9300
59,500
Wed, 17 Dec 2025
4 · 8-K
After-hours · 16:38 ET
8-K ↗
Wed, 17 Dec 2025
9.9500
9.9500
8.7700
9.1300
90,000
Tue, 16 Dec 2025
9.9000
10.0900
9.6300
9.8100
99,400
Mon, 15 Dec 2025
9.7900
10.1000
9.5300
9.9300
63,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
9.7800
10.1000
9.5300
9.8300
121,600
Thu, 11 Dec 2025
8.9200
9.8200
8.7900
9.8100
86,200
Wed, 10 Dec 2025
8.3800
9.1700
8.2300
9.0000
127,600
Tue, 09 Dec 2025
8.4500
8.6300
8.1200
8.4900
120,500
Mon, 08 Dec 2025
8.6200
8.7500
7.8800
8.5000
90,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
9.2000
9.2400
8.4800
8.6600
149,000
Thu, 04 Dec 2025
8.2200
9.3800
7.3900
9.3800
264,300
Wed, 03 Dec 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 03 Dec 2025
7.7500
8.9100
7.1500
8.7000
176,100
Tue, 02 Dec 2025
8.0000
8.0000
7.2000
7.3000
209,590
Mon, 01 Dec 2025
8.5000
8.6000
7.8000
8.0000
224,750
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
8.6000
9.4000
8.6000
9.2000
22,370
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
8.4000
9.1000
8.3000
8.9000
52,540
Tue, 25 Nov 2025
8.8000
8.9000
8.4000
8.6000
47,500
Mon, 24 Nov 2025
8.2000
8.8000
8.1000
8.8000
72,280
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
8.3000
8.7000
8.2000
8.4000
39,700
Thu, 20 Nov 2025
8.8000
9.1000
8.3000
8.5000
140,610
Wed, 19 Nov 2025
8.8000
9.5000
8.8000
9.1000
58,870
Tue, 18 Nov 2025
8.4000
9.0000
8.4000
8.9000
48,430
Mon, 17 Nov 2025
8.6000
9.5000
8.5000
8.5000
89,470
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
9.1000
10.0000
8.9000
9.0000
76,130
Thu, 13 Nov 2025
8.2000
9.4000
8.2000
9.3000
147,000
Wed, 12 Nov 2025
8.0000
8.4000
7.8000
8.1000
77,530
Tue, 11 Nov 2025
8.0000
8.3000
7.8000
8.1000
73,570
Mon, 10 Nov 2025
8.1000
8.6000
7.9000
8.1000
76,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
9.0000
9.1000
7.8000
8.2000
127,270
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:45 ET
8-K ↗
Thu, 06 Nov 2025
9.7000
9.9000
9.1000
9.4000
54,230
Wed, 05 Nov 2025
10.5000
10.5000
9.5000
9.8000
50,310
Tue, 04 Nov 2025
10.9000
11.1000
10.2000
10.2000
54,950
Mon, 03 Nov 2025
11.2000
11.2000
10.1000
11.0000
90,840
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
11.4000
12.1000
10.9000
11.2000
101,610
Thu, 30 Oct 2025
10.3000
11.7000
10.2000
11.6000
85,470
Wed, 29 Oct 2025
11.1000
11.1000
10.3000
10.5000
47,770
Tue, 28 Oct 2025
11.5000
11.5000
10.8000
11.1000
52,460
Mon, 27 Oct 2025
10.4000
11.8000
10.2000
11.6000
122,790
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
10.9000
11.0000
10.2000
10.5000
67,270