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
59.2800
60.4000
54.6400
54.7800
575,800
Thu, 23 Jul 2026
55.3600
62.4600
54.2640
59.7000
751,900
Wed, 22 Jul 2026
50.0800
56.8400
48.5650
56.6300
530,700
Tue, 21 Jul 2026
49.5300
52.6700
49.2550
50.7300
927,500
Mon, 20 Jul 2026
48.2900
52.1500
47.3500
47.4900
602,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
43.3500
50.0000
42.0000
48.8600
595,800
Thu, 16 Jul 2026
44.0000
46.4150
40.7300
44.9900
785,900
Wed, 15 Jul 2026
42.9400
46.3300
41.7600
44.1500
631,400
Tue, 14 Jul 2026
44.0000
45.0000
41.9000
43.2000
678,800
Mon, 13 Jul 2026
43.6000
44.3650
40.1100
44.1200
742,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
37.9400
45.3600
37.5000
43.9200
3,191,600
Thu, 09 Jul 2026
21.2500
37.5750
21.2500
36.7000
4,866,500
Thu, 09 Jul 2026
16 · 8-K
Pre-market · 08:05 ET
8-K ↗
Wed, 08 Jul 2026
21.9700
22.4800
20.2000
20.5800
590,100
Tue, 07 Jul 2026
20.6400
23.4600
20.2900
22.2500
500,700
Mon, 06 Jul 2026
20.8100
21.5850
19.9500
20.4100
242,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
21.4000
22.3400
20.7650
20.9200
401,400
Wed, 01 Jul 2026
21.3100
21.7450
20.5100
21.3200
339,500
Tue, 30 Jun 2026
21.2900
22.3850
20.4100
21.2500
421,400
Mon, 29 Jun 2026
20.7300
22.3050
20.5100
21.3200
474,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
18.7700
21.5300
18.4050
21.0300
3,079,400
Thu, 25 Jun 2026
18.7000
19.4750
18.3000
18.7100
186,500
Wed, 24 Jun 2026
18.1500
18.9200
17.9200
18.5400
217,100
Tue, 23 Jun 2026
17.8000
18.9900
16.8900
18.1500
348,200
Mon, 22 Jun 2026
17.9400
19.0100
17.7600
18.2800
233,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
17.8400
18.5700
17.6500
17.8500
228,700
Wed, 17 Jun 2026
17.2500
17.8950
17.1700
17.5900
156,100
Tue, 16 Jun 2026
18.0500
18.1600
17.0000
17.1500
186,300
Mon, 15 Jun 2026
17.7400
18.3500
17.4500
18.0500
125,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
17.5400
18.4900
17.2000
17.5600
219,300
Thu, 11 Jun 2026
16.8300
18.0400
16.6000
17.4000
172,200
Wed, 10 Jun 2026
16.8300
18.0900
16.5650
16.8200
254,600
Tue, 09 Jun 2026
15.7900
17.0800
15.5300
17.0000
415,500
Mon, 08 Jun 2026
16.7100
16.7400
15.5100
15.6700
248,800
Mon, 08 Jun 2026
15 · S-3/A
Next filing day · accepted 05 Jun, 21:28 ET
S-3/A ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
16.3700
16.7000
15.7100
16.5200
408,700
Thu, 04 Jun 2026
17.0500
17.4040
16.4050
16.6900
283,900
Wed, 03 Jun 2026
18.1800
18.5900
16.6700
17.0000
354,600
Tue, 02 Jun 2026
14 · S-3
After-hours · 16:39 ET
S-3 ↗
Tue, 02 Jun 2026
13 · 8-K
After-hours · 16:01 ET
8-K ↗
Tue, 02 Jun 2026
19.2100
19.4300
17.2500
18.1750
367,600
Mon, 01 Jun 2026
19.3000
20.6600
18.7500
19.2400
354,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
20.7000
20.7200
18.6050
19.0700
392,800
Thu, 28 May 2026
21.4100
22.0600
19.8000
20.7700
144,900
Wed, 27 May 2026
21.6800
23.0700
21.4000
21.4700
126,400
Tue, 26 May 2026
21.8700
22.4800
21.3800
21.9400
205,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
21.7900
22.3500
20.6900
21.5900
124,000
Thu, 21 May 2026
19.9800
22.3300
19.5250
22.0000
227,700
Wed, 20 May 2026
20.3500
20.9100
19.8000
20.3100
133,700
Tue, 19 May 2026
20.9700
20.9700
19.0300
20.0700
323,700
Mon, 18 May 2026
23.0400
23.3250
20.1000
20.9700
357,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
23.2600
24.0000
21.6000
23.1100
177,700
Thu, 14 May 2026
12 · 8-K
After-hours · 16:42 ET
8-K ↗
Thu, 14 May 2026
24.4700
25.0100
23.5600
23.9600
127,400
Wed, 13 May 2026
24.3600
24.7000
23.2400
24.6600
126,500
Tue, 12 May 2026
26.4200
27.0200
24.0000
24.2900
262,200
Mon, 11 May 2026
23.3900
26.4000
23.3200
26.0000
436,000
Mon, 11 May 2026
11 · 10-Q
Pre-market · 09:01 ET
10-Q ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
25.9500
25.9700
23.5330
24.0200
344,800
Thu, 07 May 2026
26.4500
27.0600
25.6850
26.1700
120,700
Wed, 06 May 2026
27.4100
28.3000
26.3300
26.5200
109,000
Tue, 05 May 2026
28.7000
29.1450
26.9200
27.2900
151,600
Mon, 04 May 2026
27.8100
30.4100
27.7550
28.5100
208,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
26.9600
28.3700
26.1000
28.1900
287,000
Thu, 30 Apr 2026
27.8900
28.2100
26.5000
26.6600
170,700
Wed, 29 Apr 2026
10 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Wed, 29 Apr 2026
26.5700
28.4600
26.0950
28.0300
323,500
Tue, 28 Apr 2026
26.7900
27.0500
26.1000
26.3850
237,200
Mon, 27 Apr 2026
27.5100
28.8750
26.0200
26.8000
182,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
28.2200
28.4750
27.1700
27.4500
189,000
Thu, 23 Apr 2026
30.0100
30.5500
28.0700
28.8600
242,500
Wed, 22 Apr 2026
33.3300
33.3300
29.5700
29.8300
227,100
Tue, 21 Apr 2026
34.5000
34.8200
32.7450
32.8400
201,800
Mon, 20 Apr 2026
33.8700
34.7000
32.8450
34.4300
178,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
32.3800
33.9500
30.9500
33.9200
445,200
Thu, 16 Apr 2026
30.9100
31.5700
29.7550
31.4300
201,800
Wed, 15 Apr 2026
32.1600
32.8800
30.8900
31.2800
214,400
Tue, 14 Apr 2026
30.6100
34.6000
30.6100
32.4200
292,300
Mon, 13 Apr 2026
34.4200
35.5500
29.3900
30.6000
523,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
33.8700
35.4800
32.4600
35.0900
934,700
Thu, 09 Apr 2026
9 · 424B5
After-hours · 16:12 ET
424B5 ↗
Thu, 09 Apr 2026
29.1400
35.8000
27.9000
33.9000
2,739,900
Thu, 09 Apr 2026
8 · 8-K
Pre-market · 06:14 ET
8-K ↗
Wed, 08 Apr 2026
7 · 424B5
After-hours · 16:22 ET
424B5 ↗
Wed, 08 Apr 2026
26.9800
28.1050
25.0900
26.2700
157,100
Tue, 07 Apr 2026
26.3300
27.4900
25.5280
26.1700
188,100
Mon, 06 Apr 2026
25.8000
26.7800
25.5700
26.4400
151,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
24.4600
25.7630
23.4700
25.5800
241,600
Wed, 01 Apr 2026
27.1800
27.8000
23.1300
24.8600
342,200
Wed, 01 Apr 2026
6 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 31 Mar 2026
5 · 10-K
After-hours · 16:05 ET
10-K ↗
Tue, 31 Mar 2026
26.5500
28.0300
25.4400
25.9000
267,200
Mon, 30 Mar 2026
25.6100
27.7850
23.9500
26.3200
439,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
26.4200
27.4900
25.2050
25.5000
283,000
Thu, 26 Mar 2026
25.7300
29.6200
25.7300
27.0100
436,400
Wed, 25 Mar 2026
26.0900
29.5000
25.2650
26.3800
302,300
Tue, 24 Mar 2026
25.0700
26.4000
24.4250
25.7200
154,400
Mon, 23 Mar 2026
23.2900
25.6600
23.2900
25.6100
298,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
24.5500
24.5500
22.0100
23.5000
205,800
Thu, 19 Mar 2026
24.6000
24.9750
23.8600
24.6100
199,600
Wed, 18 Mar 2026
26.1100
26.8500
24.5700
24.8500
191,100
Tue, 17 Mar 2026
27.3000
28.2900
26.2300
26.4400
156,600
Mon, 16 Mar 2026
26.8600
28.9600
26.8600
27.4600
152,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
27.4000
28.1200
26.5000
26.7400
127,000
Thu, 12 Mar 2026
27.1000
27.3600
26.0000
27.1200
117,200
Wed, 11 Mar 2026
28.5000
29.3900
26.4500
27.3800
210,000
Tue, 10 Mar 2026
28.2200
30.6000
27.9000
28.2700
275,800
Mon, 09 Mar 2026
28.2400
29.3200
27.5100
27.9800
90,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
30.0000
31.2200
28.5000
28.7600
257,000
Thu, 05 Mar 2026
31.5800
32.9700
30.2550
30.2800
151,800
Wed, 04 Mar 2026
30.3000
32.3500
30.3000
31.7600
231,000
Tue, 03 Mar 2026
30.3800
32.8500
29.9200
30.4200
216,300
Mon, 02 Mar 2026
29.8200
31.1210
28.2500
30.6500
241,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
29.2300
32.5250
28.3800
30.2200
150,400
Thu, 26 Feb 2026
28.2900
29.2800
26.8500
29.2600
282,300
Wed, 25 Feb 2026
28.7500
29.4400
27.8300
28.4400
458,600
Tue, 24 Feb 2026
28.9800
29.6150
27.7500
28.5000
221,000
Mon, 23 Feb 2026
29.1700
29.9900
28.2250
28.6900
118,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
29.4900
30.6450
28.0900
29.0400
160,400
Thu, 19 Feb 2026
29.4500
30.1700
28.4500
29.6700
91,800
Wed, 18 Feb 2026
29.9500
30.5200
29.0100
29.2300
83,700
Tue, 17 Feb 2026
32.0300
32.9700
29.1200
29.7800
122,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
30.7800
32.2800
30.4500
32.1100
99,200
Thu, 12 Feb 2026
29.7400
32.1960
27.8800
30.7800
235,100
Wed, 11 Feb 2026
29.4800
30.0600
28.2600
29.8500
170,000
Tue, 10 Feb 2026
29.7300
31.1850
28.9600
29.4800
238,900
Mon, 09 Feb 2026
27.2500
30.4600
26.5000
29.8100
231,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
28.9700
31.8200
27.1300
27.5900
176,100
Thu, 05 Feb 2026
31.9500
32.0700
28.0900
28.8100
197,400
Wed, 04 Feb 2026
34.6300
34.6300
30.9900
32.0400
218,200
Tue, 03 Feb 2026
34.2500
35.4300
32.9800
34.3800
526,400
Mon, 02 Feb 2026
29.0300
35.5000
28.8900
34.4900
357,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.9500
29.3700
26.6600
29.2700
215,700
Thu, 29 Jan 2026
29.7600
30.1400
26.9500
29.2200
162,200
Wed, 28 Jan 2026
35.3900
35.3900
29.2400
29.8500
362,600
Tue, 27 Jan 2026
32.5100
35.6200
31.9000
35.5300
290,100
Mon, 26 Jan 2026
31.5000
33.5000
31.4900
32.5400
325,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
31.7600
33.2900
30.5000
31.9000
412,600
Thu, 22 Jan 2026
31.4500
33.5800
31.2800
32.0000
171,000
Wed, 21 Jan 2026
30.1900
32.2800
29.8000
31.5000
160,000
Tue, 20 Jan 2026
33.3800
35.4600
29.7900
30.4100
248,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
34.1800
34.1800
32.4000
33.3900
125,600
Thu, 15 Jan 2026
32.0900
34.0100
31.9500
32.6900
108,200
Wed, 14 Jan 2026
32.2400
34.1850
30.0000
32.0900
114,500
Tue, 13 Jan 2026
29.4600
33.6100
29.2500
32.4900
334,700
Mon, 12 Jan 2026
23.6300
30.5000
23.6300
29.6600
423,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
24.4000
26.0000
23.1100
23.8800
264,000
Thu, 08 Jan 2026
26.0700
27.5000
23.7200
24.1800
113,200
Wed, 07 Jan 2026
23.6100
27.5000
23.5930
26.3000
155,800
Tue, 06 Jan 2026
22.6100
24.2000
22.0000
23.4600
133,600
Mon, 05 Jan 2026
24.9800
25.4300
21.8600
22.5600
201,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
27.2200
27.2200
23.0800
23.6100
203,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
26.1200
27.6500
24.9500
27.2700
125,500
Tue, 30 Dec 2025
26.3000
26.7900
25.6600
26.2700
105,300
Mon, 29 Dec 2025
27.6000
29.3300
25.3400
26.0700
173,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
27.6600
28.4800
24.7850
27.8700
144,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
26.8700
27.9950
26.4900
27.4400
43,300
Tue, 23 Dec 2025
29.3300
29.6300
26.3500
26.6450
236,800
Mon, 22 Dec 2025
29.8700
31.2700
27.9800
29.3300
194,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.4000
29.7100
25.9600
29.6900
232,700
Thu, 18 Dec 2025
24.9000
29.4700
24.9000
28.7400
408,000
Wed, 17 Dec 2025
23.3900
26.2400
21.2100
24.7500
476,400
Tue, 16 Dec 2025
21.5800
23.5200
21.4200
23.2700
293,100
Mon, 15 Dec 2025
21.7400
23.0200
20.3100
21.9600
187,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
22.6800
23.7100
21.3600
21.3700
211,600
Thu, 11 Dec 2025
20.4300
22.7900
20.4300
22.6500
67,500
Wed, 10 Dec 2025
19.9700
21.4100
19.7500
20.2500
73,500
Tue, 09 Dec 2025
19.4900
21.4450
18.8500
20.0900
106,600
Mon, 08 Dec 2025
20.2900
20.4100
19.3600
19.7400
53,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
20.6300
21.2500
19.4700
19.9300
73,000
Thu, 04 Dec 2025
18.3600
20.5600
17.8150
20.5600
47,900
Wed, 03 Dec 2025
18.9500
19.1400
17.3300
18.3100
65,000
Tue, 02 Dec 2025
18.0700
19.2200
17.4000
19.0900
53,700
Mon, 01 Dec 2025
18.9000
18.9000
17.3500
18.2000
53,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
19.0000
19.4550
17.8000
18.5600
79,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
19.9100
22.6100
18.9600
19.0800
130,100
Tue, 25 Nov 2025
19.4900
20.0000
18.3360
19.9900
180,300
Mon, 24 Nov 2025
18.4500
19.5650
18.2550
19.0600
134,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
20.4100
21.5700
18.1100
18.4150
346,600
Thu, 20 Nov 2025
19.0000
21.9900
19.0000
20.4600
305,200
Wed, 19 Nov 2025
18.0000
20.0200
18.0000
18.7100
267,700
Tue, 18 Nov 2025
14.2700
18.0000
14.0600
17.9700
89,600
Mon, 17 Nov 2025
14.0450
14.4900
13.4150
14.4900
57,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
13.5200
14.7370
13.5200
14.0800
45,000
Fri, 14 Nov 2025
4 · 10-Q
Pre-market · 09:05 ET
10-Q ↗
Fri, 14 Nov 2025
3 · 8-K
Pre-market · 09:05 ET
8-K ↗
Thu, 13 Nov 2025
14.3300
14.6700
13.7200
13.8400
44,500
Wed, 12 Nov 2025
14.0800
14.8900
14.0800
14.4600
45,400
Tue, 11 Nov 2025
13.6700
14.2320
12.8900
14.0900
81,500
Mon, 10 Nov 2025
12.3900
14.0450
12.0800
13.6700
122,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
11.3400
12.5200
11.0400
12.0800
65,900
Thu, 06 Nov 2025
10.5000
11.6400
10.5000
11.4350
51,800
Wed, 05 Nov 2025
11.1500
11.4950
10.3000
10.3000
66,100
Tue, 04 Nov 2025
11.4900
11.8600
10.7000
10.9100
55,500
Mon, 03 Nov 2025
12.9400
13.4600
11.5800
11.7800
61,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
13.2700
13.5670
12.6500
12.9400
64,300
Thu, 30 Oct 2025
14.3800
14.8900
13.1100
13.2700
87,300
Wed, 29 Oct 2025
13.6200
15.1000
13.5000
14.3800
93,700
Tue, 28 Oct 2025
13.1200
14.1800
13.0400
13.4600
103,900
Mon, 27 Oct 2025
12.2500
13.5120
12.1000
13.0000
140,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
12.1500
12.2500
11.8050
12.1100
241,500
Thu, 23 Oct 2025
11.6600
12.1500
11.3850
12.0500
61,200
Wed, 22 Oct 2025
11.6800
11.9400
11.0000
11.6600
51,500
Tue, 21 Oct 2025
12.3000
12.3000
11.5000
11.6800
114,300
Mon, 20 Oct 2025
12.0800
12.4600
10.9700
12.1900
108,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
11.7500
12.2400
11.4900
12.0800
152,500
Thu, 16 Oct 2025
13.0000
13.0000
11.8300
11.9600
84,100
Wed, 15 Oct 2025
14.1900
14.9900
12.5000
12.9400
143,500
Tue, 14 Oct 2025
14.5800
14.6500
13.6800
13.8900
22,900
Mon, 13 Oct 2025
15.2700
15.5000
14.3900
14.7500
66,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
15.1500
15.2700
14.5000
15.2700
76,000
Thu, 09 Oct 2025
14.5100
15.1400
14.3250
15.1400
86,100
Wed, 08 Oct 2025
14.4000
14.6880
13.7600
14.3700
39,900
Tue, 07 Oct 2025
14.4200
15.0400
13.9000
14.2300
51,800
Mon, 06 Oct 2025
15.2900
15.3000
14.3000
14.4300
108,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
13.4100
15.4900
13.4100
15.4900
65,200
Thu, 02 Oct 2025
14.5400
15.0700
13.1900
13.4400
158,900
Wed, 01 Oct 2025
14.6600
15.1200
14.0950
14.5200
104,700
Tue, 30 Sep 2025
14.4500
15.1900
13.9100
15.0000
117,500
Mon, 29 Sep 2025
13.8400
14.9100
13.6600
14.4800
41,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
14.1500
15.1030
13.6100
13.8400
111,400
Thu, 25 Sep 2025
14.7500
15.0000
13.9200
14.2500
197,400
Wed, 24 Sep 2025
15.8300
16.9950
14.7000
15.0000
82,200
Tue, 23 Sep 2025
14.7800
16.1400
14.5950
15.8600
99,400
Mon, 22 Sep 2025
13.4300
15.0600
13.4000
14.7850
42,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
13.2700
14.2800
12.6700
13.5100
290,600
Thu, 18 Sep 2025
12.0000
13.3810
11.4500
13.2100
79,200
Wed, 17 Sep 2025
12.2800
12.4750
11.7110
11.9600
101,300
Tue, 16 Sep 2025
11.4500
12.4500
11.3100
12.3300
152,600
Mon, 15 Sep 2025
10.4200
11.9600
10.1800
11.4800
153,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
10.6700
10.6950
10.1100
10.5600
42,000
Thu, 11 Sep 2025
10.7700
11.0050
10.3300
10.4600
59,600
Wed, 10 Sep 2025
11.0000
11.2290
10.6200
10.8900
78,500
Tue, 09 Sep 2025
11.4700
11.4700
10.7620
11.0600
74,300
Mon, 08 Sep 2025
11.4450
11.5000
10.9000
11.1300
39,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
10.8100
11.5660
10.8100
11.2600
69,900
Thu, 04 Sep 2025
11.2300
11.2830
10.6500
10.9600
27,800
Wed, 03 Sep 2025
11.5700
12.0000
10.8150
11.0700
56,900
Tue, 02 Sep 2025
10.7900
11.4450
10.6800
11.0500
59,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
11.4200
11.7900
10.8700
11.0000
177,700
Thu, 28 Aug 2025
11.0300
11.4660
10.8400
11.2300
114,700
Wed, 27 Aug 2025
11.2900
11.9100
10.7300
11.1600
90,000
Tue, 26 Aug 2025
11.7270
11.9920
10.9200
11.2600
92,700
Mon, 25 Aug 2025
11.9300
12.5000
10.9650
11.3150
87,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
11.3100
11.8000
10.5440
11.4300
58,300
Thu, 21 Aug 2025
11.8400
11.9750
10.9700
11.1100
42,800
Wed, 20 Aug 2025
11.6200
12.2520
11.5150
11.7600
35,400
Tue, 19 Aug 2025
12.2000
12.3600
11.5800
11.7500
52,100
Mon, 18 Aug 2025
12.1350
13.6300
11.8000
11.9100
133,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
10.9900
11.7900
10.9900
11.5700
15,000
Thu, 14 Aug 2025
2 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 14 Aug 2025
1 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Thu, 14 Aug 2025
10.6200
10.8600
9.9100
10.8200
27,000
Wed, 13 Aug 2025
10.6500
11.2550
10.4570
10.5700
24,700
Tue, 12 Aug 2025
10.5500
11.2500
10.5000
10.7600
61,200
Mon, 11 Aug 2025
9.9700
10.6400
9.9380
10.5100
17,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
10.0800
10.2250
10.0490
10.1750
9,500
Thu, 07 Aug 2025
10.3800
10.6440
9.9450
10.3000
127,900
Wed, 06 Aug 2025
9.8200
10.8200
9.1000
10.5800
313,100
Tue, 05 Aug 2025
10.2000
10.2000
9.5800
9.7000
80,000
Mon, 04 Aug 2025
9.5150
10.0000
9.2200
9.7900
44,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
10.2200
10.3200
9.4600
9.6100
35,800
Thu, 31 Jul 2025
10.1800
10.3600
9.7400
9.9800
24,800
Wed, 30 Jul 2025
10.9500
10.9500
10.1310
10.1850
19,300
Tue, 29 Jul 2025
11.8900
11.8900
10.3900
10.6600
47,300
Mon, 28 Jul 2025
11.7000
12.0250
11.4350
11.6300
20,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend