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
15.3000
16.0900
14.7850
16.0300
86,515
Thu, 22 Oct 2026
16.0200
16.7700
15.2090
15.4800
96,400
Wed, 21 Oct 2026
16.4100
16.6700
16.1600
16.5700
82,000
Tue, 20 Oct 2026
15.1000
16.4350
15.1000
16.2400
101,500
Mon, 19 Oct 2026
14.8400
15.3900
14.7500
15.2100
151,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
15.3000
15.5300
14.4100
14.5500
107,700
Thu, 15 Oct 2026
15.1200
15.6050
15.1000
15.3200
81,300
Wed, 14 Oct 2026
15.2500
16.3500
15.1500
15.4000
137,800
Tue, 13 Oct 2026
17.5000
17.7500
14.0600
15.5000
317,100
Mon, 12 Oct 2026
16.4500
18.0000
16.4200
17.7700
163,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
15.2000
16.8000
15.2000
16.5300
119,400
Thu, 08 Oct 2026
15.2900
16.1400
14.5500
15.1400
129,100
Wed, 07 Oct 2026
15.8100
16.3700
15.0000
15.3900
147,200
Tue, 06 Oct 2026
17.0200
17.3200
15.4000
15.7900
113,600
Mon, 05 Oct 2026
16.9200
17.2500
16.2600
16.9100
98,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
17.6500
18.2500
16.6000
16.9800
175,400
Thu, 01 Oct 2026
18.1200
18.3500
16.8100
17.3500
121,500
Wed, 30 Sep 2026
18.6000
19.3100
18.0100
18.0500
145,000
Tue, 29 Sep 2026
18.7800
19.2100
18.2000
18.3800
65,700
Mon, 28 Sep 2026
18.1200
19.0000
17.8500
18.5900
82,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
18.0000
18.6850
18.0000
18.2200
66,700
Thu, 24 Sep 2026
17.4600
18.1500
17.3000
18.1000
88,100
Wed, 23 Sep 2026
19.3100
19.3600
17.1200
17.5100
187,100
Tue, 22 Sep 2026
18.5800
20.3080
18.3100
19.4800
122,800
Mon, 21 Sep 2026
19.2000
19.2400
18.1200
18.5950
110,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
18.4000
20.0380
18.2500
18.9900
302,300
Thu, 17 Sep 2026
16.0400
18.7500
16.0400
18.3900
247,000
Wed, 16 Sep 2026
16.0900
16.3700
15.3470
15.6300
121,600
Tue, 15 Sep 2026
15.8100
16.4300
15.3500
16.0900
96,800
Mon, 14 Sep 2026
15.1500
16.3000
15.1500
16.0500
100,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
15.3300
15.5950
15.0900
15.4500
74,800
Thu, 10 Sep 2026
14.5400
15.3450
14.4600
15.0600
68,500
Wed, 09 Sep 2026
15.7900
16.3400
14.9000
15.0300
103,300
Tue, 08 Sep 2026
15.7100
16.2500
15.5300
15.9000
63,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
15.4500
15.9800
15.4500
15.9500
65,000
Thu, 03 Sep 2026
15.8000
16.0200
15.5000
15.6300
46,700
Wed, 02 Sep 2026
15.0100
16.0200
14.9900
15.7400
102,800
Tue, 01 Sep 2026
14.5600
15.0800
14.4000
15.0100
98,600
Mon, 31 Aug 2026
15.5000
15.6240
14.3200
14.9500
169,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
18.7700
18.9400
14.2500
15.6700
370,600
Thu, 27 Aug 2026
18.0400
18.8900
18.0100
18.7300
64,200
Wed, 26 Aug 2026
18.6000
18.6100
17.8200
18.2300
60,900
Tue, 25 Aug 2026
17.4600
19.6400
17.4400
18.5900
199,100
Mon, 24 Aug 2026
16.6400
17.6800
15.7800
17.5800
93,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
16.1600
17.4800
15.5400
16.6700
176,700
Thu, 20 Aug 2026
17.4100
17.6800
15.0000
15.3100
181,600
Wed, 19 Aug 2026
17.7000
18.1700
17.1700
17.3400
112,100
Tue, 18 Aug 2026
17.0600
17.8500
16.9000
17.2600
102,500
Mon, 17 Aug 2026
16.8000
17.7500
16.5500
17.3800
92,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
16.4750
17.4200
15.9600
16.8000
116,500
Thu, 13 Aug 2026
17.0600
17.1200
16.2750
16.3800
77,000
Wed, 12 Aug 2026
15.8500
17.7400
15.6000
16.9200
200,200
Tue, 11 Aug 2026
7 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Tue, 11 Aug 2026
15.8700
16.1400
14.8000
15.5500
107,200
Mon, 10 Aug 2026
14.7900
16.2250
14.7600
15.5000
176,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
14.5200
14.7450
14.2000
14.3600
88,500
Thu, 06 Aug 2026
14.3100
14.9700
14.2400
14.2400
87,600
Wed, 05 Aug 2026
14.3900
14.7500
14.1890
14.3900
81,400
Tue, 04 Aug 2026
13.5300
14.5700
13.1900
14.3500
150,900
Mon, 03 Aug 2026
13.4600
14.1700
13.1800
13.5400
123,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
14.2100
14.3000
13.2400
13.5000
85,400
Thu, 30 Jul 2026
12.9700
14.3540
12.9700
14.0200
117,000
Wed, 29 Jul 2026
13.5900
14.0900
12.5900
12.8000
102,100
Tue, 28 Jul 2026
13.3200
13.7500
12.9000
13.4500
161,800
Mon, 27 Jul 2026
13.5400
14.0800
13.1500
13.4400
132,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
13.1800
13.5000
12.5100
12.9800
113,800
Thu, 23 Jul 2026
13.2700
13.7240
12.5840
13.1900
171,300
Wed, 22 Jul 2026
14.3800
14.8100
13.0000
13.2700
171,500
Tue, 21 Jul 2026
13.8500
15.3600
13.0400
14.6500
325,500
Mon, 20 Jul 2026
16.3800
17.2000
13.2400
14.0700
684,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
18.5600
18.9600
15.5500
16.3200
333,400
Thu, 16 Jul 2026
20.1800
21.7000
18.5900
19.0100
201,300
Wed, 15 Jul 2026
18.9300
19.8700
18.9300
19.5400
46,600
Tue, 14 Jul 2026
18.9300
19.3500
18.2800
19.0100
93,500
Mon, 13 Jul 2026
19.6000
20.0000
18.2200
18.5700
109,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
19.5700
20.2800
19.0840
19.8000
64,700
Thu, 09 Jul 2026
20.0300
20.6500
19.1600
19.5700
116,700
Wed, 08 Jul 2026
18.3600
19.0200
17.9600
18.8700
169,100
Tue, 07 Jul 2026
20.5400
21.6500
18.2900
18.5700
228,100
Mon, 06 Jul 2026
22.2800
22.2800
20.4000
20.4400
215,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
23.6900
23.9500
21.8000
22.0000
100,100
Wed, 01 Jul 2026
23.5100
24.5000
22.8400
23.7000
85,700
Tue, 30 Jun 2026
23.1400
24.6000
23.1300
23.4600
127,500
Mon, 29 Jun 2026
19.8400
23.7700
19.8100
23.2500
207,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
18.4700
20.2700
17.9000
19.8000
298,800
Thu, 25 Jun 2026
21.8000
22.3200
16.5200
18.3300
442,800
Wed, 24 Jun 2026
22.9700
23.5000
21.3100
21.5250
135,600
Tue, 23 Jun 2026
23.6600
23.9900
22.9100
23.0300
72,000
Mon, 22 Jun 2026
23.9100
24.5500
23.6000
23.7500
87,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
24.6750
24.9000
22.6000
23.3800
92,500
Wed, 17 Jun 2026
24.1000
25.5000
23.9900
23.9900
110,700
Tue, 16 Jun 2026
23.4000
24.9900
23.0300
23.8800
132,800
Mon, 15 Jun 2026
24.4000
24.5800
23.0000
23.4100
59,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
23.1800
24.3800
23.1800
24.0600
94,500
Thu, 11 Jun 2026
22.3100
23.3190
21.9200
23.0300
55,500
Wed, 10 Jun 2026
22.1700
23.4000
22.0200
22.1100
64,600
Tue, 09 Jun 2026
22.2900
22.5600
21.4000
22.2300
85,900
Mon, 08 Jun 2026
22.6400
22.9000
20.9100
21.6500
170,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
23.3000
23.3000
21.7500
22.2500
179,900
Thu, 04 Jun 2026
23.6200
24.9300
22.4000
23.6700
271,900
Thu, 04 Jun 2026
6 · 10-Q
Next filing day · accepted 03 Jun, 18:19 ET
10-Q ↗
Wed, 03 Jun 2026
24.3000
25.2000
23.3000
24.2900
124,200
Tue, 02 Jun 2026
27.3450
27.3800
22.0000
24.2900
487,500
Mon, 01 Jun 2026
5 · 10-K
After-hours · 16:56 ET
10-K ↗
Mon, 01 Jun 2026
27.1300
29.9300
26.8100
28.5100
224,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
29.3400
29.3800
26.0000
26.1750
190,300
Thu, 28 May 2026
28.9200
29.3600
27.5100
28.9900
106,100
Wed, 27 May 2026
27.3900
29.8300
27.2700
29.2300
177,100
Tue, 26 May 2026
27.8500
28.9400
27.0260
27.3900
99,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
27.2200
28.7800
27.2200
27.6500
77,000
Thu, 21 May 2026
26.8000
27.5800
26.0000
27.1900
67,500
Wed, 20 May 2026
26.8500
27.5800
26.0600
27.3200
113,600
Tue, 19 May 2026
26.4900
26.9800
25.8000
26.3100
102,900
Mon, 18 May 2026
27.2100
28.0000
26.6000
26.8800
82,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
26.5900
29.1000
25.5190
27.2100
219,600
Thu, 14 May 2026
25.8600
27.1700
25.5500
25.9700
152,500
Wed, 13 May 2026
24.9000
26.9500
24.8300
25.3000
181,900
Tue, 12 May 2026
24.0100
25.1950
23.5500
24.7100
96,300
Mon, 11 May 2026
23.2000
26.0000
23.2000
24.1300
264,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
23.1400
24.0100
22.8600
22.8600
76,000
Thu, 07 May 2026
23.1800
23.6800
22.6600
23.6200
52,900
Wed, 06 May 2026
23.0000
23.7400
22.7950
23.0600
89,700
Tue, 05 May 2026
22.2000
22.5800
21.4100
22.3000
123,400
Mon, 04 May 2026
23.3600
23.9000
21.9600
21.9800
178,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
23.4600
24.9000
22.9200
23.7000
115,300
Thu, 30 Apr 2026
21.6100
23.6200
21.6100
23.6200
97,700
Wed, 29 Apr 2026
22.6400
22.6400
21.2500
21.6000
154,600
Tue, 28 Apr 2026
23.8900
24.0000
22.7100
22.8000
87,900
Mon, 27 Apr 2026
23.9900
24.9600
23.7600
23.9900
63,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
23.7600
24.7200
23.4100
24.2100
90,300
Thu, 23 Apr 2026
24.4000
25.0000
23.2700
23.6700
79,400
Wed, 22 Apr 2026
24.0500
25.4440
23.6400
24.9400
129,300
Tue, 21 Apr 2026
24.5200
24.8250
22.8000
22.9100
185,400
Mon, 20 Apr 2026
27.8000
28.9900
24.1000
24.5200
337,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
27.4800
30.2600
27.2600
27.7400
240,700
Thu, 16 Apr 2026
25.6700
27.2500
25.0000
27.1000
90,400
Wed, 15 Apr 2026
25.9500
26.6900
25.4000
25.9100
81,300
Tue, 14 Apr 2026
27.4900
28.1500
25.8100
26.0200
125,200
Mon, 13 Apr 2026
25.3600
27.6400
25.1700
27.4900
106,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
25.7900
26.4400
25.5100
25.7800
81,900
Thu, 09 Apr 2026
24.2000
26.6100
24.0130
25.8200
180,900
Wed, 08 Apr 2026
23.8600
24.9600
23.5500
24.2000
195,700
Tue, 07 Apr 2026
22.4000
22.5100
21.0000
22.5100
134,200
Mon, 06 Apr 2026
23.0400
23.3600
22.0000
22.0300
101,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
22.2200
23.5500
22.2200
22.8200
54,500
Wed, 01 Apr 2026
23.8400
24.8250
22.8700
22.9600
121,100
Tue, 31 Mar 2026
22.2000
24.2640
22.1170
24.0200
166,900
Mon, 30 Mar 2026
22.3900
22.3900
20.5300
21.4900
162,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
25.0000
25.0000
22.2000
22.3300
207,600
Thu, 26 Mar 2026
25.5500
26.8500
25.0200
25.3400
128,000
Wed, 25 Mar 2026
25.9100
27.2100
25.7000
25.9900
137,600
Tue, 24 Mar 2026
24.6700
26.1300
24.6700
25.6800
91,800
Mon, 23 Mar 2026
25.0200
25.8100
24.5300
25.2300
113,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
25.6800
26.3250
23.8500
24.1000
141,900
Thu, 19 Mar 2026
26.1500
26.4900
24.6100
25.8800
190,400
Wed, 18 Mar 2026
29.1500
29.4400
26.6450
26.7100
168,100
Tue, 17 Mar 2026
27.1400
30.2500
25.3000
30.0500
737,100
Mon, 16 Mar 2026
28.1000
29.5900
27.2400
28.1300
242,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
26.7400
28.1000
26.0700
26.7400
160,400
Thu, 12 Mar 2026
26.0000
27.1800
25.4000
26.5400
163,300
Wed, 11 Mar 2026
27.3800
27.6400
26.2500
26.5700
105,500
Tue, 10 Mar 2026
25.6300
28.2800
25.6300
26.9400
196,800
Mon, 09 Mar 2026
22.5900
25.9200
22.5900
25.7600
174,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
23.9100
24.5220
22.6400
23.0900
210,800
Thu, 05 Mar 2026
26.7900
27.0000
24.6700
24.6700
133,700
Wed, 04 Mar 2026
27.5100
29.0000
26.9950
27.0000
137,500
Tue, 03 Mar 2026
26.2500
28.5500
26.0500
27.2600
163,000
Mon, 02 Mar 2026
26.6200
28.7200
26.4900
27.3900
138,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
27.3300
28.6400
27.1800
27.7200
118,300
Thu, 26 Feb 2026
25.8500
28.1400
24.7500
28.1200
190,500
Wed, 25 Feb 2026
24.7800
26.2000
23.8900
26.1300
191,700
Tue, 24 Feb 2026
23.0000
25.6200
22.8300
24.8800
285,500
Mon, 23 Feb 2026
23.5400
24.1500
21.6400
22.7000
161,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
24.5800
25.2500
23.7400
24.0600
100,000
Thu, 19 Feb 2026
24.0600
25.2000
23.0600
24.9300
128,700
Wed, 18 Feb 2026
25.2600
26.1850
24.0000
24.4900
123,200
Tue, 17 Feb 2026
26.3650
26.6930
24.4600
25.2400
163,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
26.0200
28.4340
25.9000
26.8500
123,700
Thu, 12 Feb 2026
27.5000
28.0000
25.6800
25.7300
128,700
Wed, 11 Feb 2026
28.0100
28.4800
26.5500
27.7300
93,900
Tue, 10 Feb 2026
29.5400
29.5400
27.4300
27.9900
137,700
Mon, 09 Feb 2026
28.2000
30.1250
27.5000
29.7300
175,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
25.4000
29.0000
24.7600
29.0000
302,900
Thu, 05 Feb 2026
26.2300
26.6000
24.0000
25.1900
303,800
Wed, 04 Feb 2026
27.2000
28.2880
26.1300
27.0100
265,500
Tue, 03 Feb 2026
31.7500
31.9700
26.9500
28.0250
425,900
Mon, 02 Feb 2026
29.3300
32.6600
29.1450
31.9700
255,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
29.7100
31.0900
26.5100
30.0700
329,500
Thu, 29 Jan 2026
28.1000
30.6700
28.1000
30.0200
326,300
Wed, 28 Jan 2026
32.9100
33.3100
28.5900
28.5900
395,300
Tue, 27 Jan 2026
29.5200
34.1000
29.0000
33.5650
671,600
Mon, 26 Jan 2026
26.7000
31.5100
26.1100
30.6200
920,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
23.0200
26.9290
22.6500
25.4700
598,900
Thu, 22 Jan 2026
27.1900
29.9000
22.5200
23.5600
4,921,700
Wed, 21 Jan 2026
21.4300
23.6900
20.0000
22.3000
505,300
Tue, 20 Jan 2026
23.9800
24.5100
20.9100
21.2900
667,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
27.5100
27.5100
23.9800
24.8800
974,200
Thu, 15 Jan 2026
29.2300
31.6400
27.0000
27.1900
522,000
Wed, 14 Jan 2026
29.0200
32.9100
28.4700
29.2900
646,700
Tue, 13 Jan 2026
26.8100
30.4200
26.2700
29.0200
685,000
Mon, 12 Jan 2026
24.7300
28.1000
22.8100
26.8300
416,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.2400
26.7400
22.1000
25.2800
547,800
Thu, 08 Jan 2026
24.2200
24.9700
21.0000
22.4100
263,800
Wed, 07 Jan 2026
20.6000
25.2000
20.4000
24.9800
483,600
Tue, 06 Jan 2026
21.0400
21.4200
20.0500
20.5300
232,700
Mon, 05 Jan 2026
19.7200
21.8700
18.6900
21.2100
379,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
21.2800
21.2800
18.5400
19.4700
407,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
21.9900
21.9900
18.5700
21.0100
662,300
Tue, 30 Dec 2025
25.9300
29.7000
20.6000
21.9200
1,531,500
Mon, 29 Dec 2025
21.1900
30.8200
20.6800
24.7800
4,258,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
17.1400
22.3100
16.3500
20.6850
1,266,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
14.6800
17.9900
14.0800
17.2100
465,100
Tue, 23 Dec 2025
13.2300
14.6700
13.1100
14.5700
282,900
Mon, 22 Dec 2025
13.3600
14.0100
13.1800
13.3650
253,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
12.1600
13.1000
11.9500
13.0100
333,000
Thu, 18 Dec 2025
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 18 Dec 2025
10.7100
13.7560
10.7100
12.3900
584,800
Wed, 17 Dec 2025
10.4000
11.1000
10.4000
10.7400
183,200
Tue, 16 Dec 2025
10.3100
10.7000
10.0000
10.4000
273,800
Mon, 15 Dec 2025
12.9300
14.1930
10.1130
10.3100
3,998,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
11.9800
11.9800
10.5100
10.7300
155,000
Thu, 11 Dec 2025
10.1600
11.6200
10.1500
11.2700
267,400
Wed, 10 Dec 2025
9.8800
10.1330
9.6000
10.1100
95,700
Tue, 09 Dec 2025
9.6200
9.9600
9.5000
9.8900
96,600
Mon, 08 Dec 2025
9.2200
9.6900
9.2000
9.6100
94,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
9.1600
9.1800
8.8000
8.9400
71,700
Thu, 04 Dec 2025
8.4300
8.8500
8.3000
8.8000
46,700
Wed, 03 Dec 2025
8.0600
8.5750
8.0300
8.4100
81,900
Tue, 02 Dec 2025
8.2500
8.3300
7.9720
8.0000
67,200
Mon, 01 Dec 2025
8.5000
8.6110
8.1200
8.2400
50,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
8.4700
8.9500
8.4700
8.7300
50,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
8.3600
8.5000
8.2100
8.3500
74,100
Tue, 25 Nov 2025
7.8800
8.5300
7.8800
8.4000
48,600
Mon, 24 Nov 2025
8.1000
8.2700
7.7800
7.8500
83,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
8.1700
8.4050
8.0500
8.1500
80,700
Thu, 20 Nov 2025
8.2200
8.5490
8.1050
8.1600
52,600
Wed, 19 Nov 2025
8.2400
8.5620
8.0500
8.1300
41,000
Tue, 18 Nov 2025
8.1800
8.3200
8.0500
8.2400
38,100
Mon, 17 Nov 2025
8.3900
8.5020
8.0500
8.2300
66,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Fri, 14 Nov 2025
8.0500
8.5500
8.0500
8.3200
44,600
Thu, 13 Nov 2025
8.3300
8.3700
7.9400
8.2000
104,700
Wed, 12 Nov 2025
8.8500
8.9450
8.3000
8.3250
106,000
Tue, 11 Nov 2025
8.6200
8.6200
8.0500
8.4700
77,400
Mon, 10 Nov 2025
8.8300
9.1400
8.5200
8.6250
185,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
8.1200
8.8500
7.8800
8.6600
104,300
Thu, 06 Nov 2025
8.5000
8.7820
8.1650
8.2200
56,300
Wed, 05 Nov 2025
8.2500
8.6490
8.2250
8.3700
84,500
Tue, 04 Nov 2025
8.7100
9.1000
8.0100
8.0900
251,300
Mon, 03 Nov 2025
2 · DEFA14A
After-hours · 17:09 ET
DEFA14A ↗
Mon, 03 Nov 2025
1 · DEF 14A
After-hours · 17:07 ET
DEF 14A ↗
Mon, 03 Nov 2025
9.2000
9.2200
8.4300
8.4300
126,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
9.1500
9.5100
9.1000
9.2100
40,400
Thu, 30 Oct 2025
9.1400
9.5360
9.1300
9.1900
25,700
Wed, 29 Oct 2025
9.3300
9.5000
9.1100
9.1500
47,200
Tue, 28 Oct 2025
9.7000
9.8200
9.3420
9.4300
38,700
Mon, 27 Oct 2025
10.0200
10.2150
9.7400
9.7900
43,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
9.3400
10.0000
9.2950
9.9900
85,400