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
2.0750
2.0900
2.0650
2.0650
5,674
Thu, 22 Oct 2026
2.1000
2.1300
1.9800
2.0800
16,400
Wed, 21 Oct 2026
2.1900
2.2600
2.0800
2.1100
8,500
Tue, 20 Oct 2026
1.9600
2.2600
1.8900
2.2400
47,900
Mon, 19 Oct 2026
2.0400
2.0700
1.8400
1.9800
44,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
2.1700
2.2300
2.0400
2.0900
24,500
Thu, 15 Oct 2026
25 · 8-K
After-hours · 21:25 ET
8-K ↗
Thu, 15 Oct 2026
2.1000
2.2300
2.0500
2.1700
6,100
Wed, 14 Oct 2026
2.2000
2.2000
2.0100
2.1100
10,200
Tue, 13 Oct 2026
2.1900
2.2400
2.1800
2.2100
8,000
Mon, 12 Oct 2026
2.4000
2.4000
2.1300
2.2100
30,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
2.4500
2.4900
2.2500
2.4000
46,500
Thu, 08 Oct 2026
2.4000
2.7000
2.1200
2.4900
213,700
Wed, 07 Oct 2026
2.2500
2.3900
2.1500
2.3900
662,900
Tue, 06 Oct 2026
2.7500
2.9600
2.2000
2.2400
87,300
Mon, 05 Oct 2026
3.0400
3.0600
2.7000
2.7000
21,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
3.0000
3.2800
2.9000
2.9600
40,700
Thu, 01 Oct 2026
3.1300
3.2400
2.8400
2.9600
35,700
Wed, 30 Sep 2026
3.2400
3.4700
3.1600
3.2000
42,400
Tue, 29 Sep 2026
3.7400
3.7400
3.0400
3.1600
61,400
Mon, 28 Sep 2026
3.4600
3.5000
3.2000
3.4700
25,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
3.7300
3.8500
3.4000
3.4500
21,100
Thu, 24 Sep 2026
3.7900
3.8200
3.6100
3.6200
11,500
Wed, 23 Sep 2026
3.7300
3.7900
3.6500
3.6500
6,200
Tue, 22 Sep 2026
3.9600
3.9600
3.7600
3.8000
14,500
Mon, 21 Sep 2026
4.0100
4.0100
3.7500
3.9600
13,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
3.7900
3.8900
3.7900
3.8300
8,200
Thu, 17 Sep 2026
4.0400
4.0800
3.7100
3.7600
33,600
Wed, 16 Sep 2026
24 · 8-K
After-hours · 17:30 ET
8-K ↗
Wed, 16 Sep 2026
23 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 16 Sep 2026
4.0100
4.1600
3.8400
3.9100
20,800
Tue, 15 Sep 2026
3.7900
4.7000
3.6500
4.0800
538,000
Mon, 14 Sep 2026
4.1300
4.4000
4.1300
4.2700
16,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
4.0500
4.4200
4.0300
4.1700
19,800
Thu, 10 Sep 2026
3.9300
4.0500
3.9000
4.0200
11,400
Wed, 09 Sep 2026
4.2000
4.2300
3.9700
4.0200
15,400
Tue, 08 Sep 2026
4.3100
4.3400
4.1300
4.1900
18,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
4.5000
4.8300
4.2100
4.3100
47,300
Thu, 03 Sep 2026
4.4900
4.7300
4.4000
4.5300
14,500
Wed, 02 Sep 2026
4.4200
4.8000
4.4000
4.5400
23,200
Tue, 01 Sep 2026
4.5700
4.6500
4.2600
4.3500
29,400
Mon, 31 Aug 2026
4.6800
4.7500
4.5400
4.5700
9,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
4.7600
4.9900
4.5600
4.5700
26,200
Thu, 27 Aug 2026
4.7700
4.9300
4.5600
4.7400
41,000
Wed, 26 Aug 2026
4.8200
4.9300
4.7500
4.8900
15,100
Tue, 25 Aug 2026
5.0000
5.5100
4.8900
4.9300
81,800
Mon, 24 Aug 2026
4.8600
5.1500
4.7500
5.0400
22,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
4.5300
5.2000
4.5300
4.8600
70,600
Thu, 20 Aug 2026
4.3400
4.7600
4.3400
4.5200
27,800
Wed, 19 Aug 2026
4.2900
4.5000
4.2800
4.4300
27,100
Tue, 18 Aug 2026
4.0500
4.6200
4.0500
4.2500
48,900
Mon, 17 Aug 2026
4.2400
4.4000
4.0200
4.0600
27,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
4.4000
4.5000
4.1800
4.2700
26,000
Thu, 13 Aug 2026
4.3900
4.5400
4.2000
4.3000
36,300
Wed, 12 Aug 2026
4.5200
4.6300
4.3800
4.4200
15,100
Tue, 11 Aug 2026
4.5200
4.7200
4.2300
4.3900
42,800
Mon, 10 Aug 2026
4.2400
4.7500
4.2100
4.5300
69,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
4.3800
4.4900
4.1200
4.2100
25,400
Thu, 06 Aug 2026
22 · 10-Q
After-hours · 17:31 ET
10-Q ↗
Thu, 06 Aug 2026
4.0000
4.5700
4.0000
4.3600
36,300
Wed, 05 Aug 2026
4.6100
4.6800
3.8100
4.1000
86,700
Tue, 04 Aug 2026
3.4700
4.4200
3.3900
4.4200
103,700
Mon, 03 Aug 2026
3.3600
3.4900
3.2800
3.4500
41,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
3.4300
3.5000
3.2800
3.2800
26,600
Thu, 30 Jul 2026
3.4500
3.5500
3.3600
3.4700
35,700
Wed, 29 Jul 2026
3.6700
3.6800
3.3500
3.4100
25,000
Tue, 28 Jul 2026
3.9100
3.9300
3.6000
3.6100
48,400
Mon, 27 Jul 2026
3.9300
4.1300
3.8300
3.9200
30,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
4.0800
4.2000
3.8600
3.9300
33,000
Thu, 23 Jul 2026
4.3300
4.4600
3.9700
3.9900
76,200
Wed, 22 Jul 2026
4.3700
4.6800
4.2800
4.4500
60,100
Tue, 21 Jul 2026
5.2100
5.4200
4.4600
4.5400
186,500
Mon, 20 Jul 2026
6.1900
6.3500
5.3300
5.4300
250,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
6.9500
7.2100
6.4200
6.4200
117,600
Thu, 16 Jul 2026
7.5500
7.5900
6.7300
7.1200
457,900
Wed, 15 Jul 2026
8.5100
9.9000
6.1100
6.7300
26,100,500
Tue, 14 Jul 2026
5.8900
6.1500
5.7700
6.0600
18,800
Mon, 13 Jul 2026
5.8600
6.0000
5.5100
5.5400
20,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
6.1300
6.2000
5.7800
6.0600
14,300
Thu, 09 Jul 2026
6.2400
6.3600
5.7100
5.9300
35,200
Wed, 08 Jul 2026
6.4300
6.4300
5.7300
5.7300
20,300
Tue, 07 Jul 2026
6.5500
6.6700
6.2000
6.2000
7,100
Mon, 06 Jul 2026
6.4400
6.7300
6.3900
6.4400
18,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
21 · 8-K
After-hours · 16:40 ET
8-K ↗
Thu, 02 Jul 2026
20 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 02 Jul 2026
6.6300
6.9200
6.2600
6.2700
13,900
Wed, 01 Jul 2026
6.6200
7.2800
6.5000
6.7000
96,900
Tue, 30 Jun 2026
6.6700
6.8800
6.5000
6.6500
5,600
Mon, 29 Jun 2026
6.6600
7.2500
6.5100
7.0300
8,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
19 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 26 Jun 2026
6.9100
7.2300
5.1600
6.9700
81,300
Thu, 25 Jun 2026
6.4800
7.9400
6.4700
7.4000
117,000
Wed, 24 Jun 2026
6.1300
6.3800
6.0500
6.3000
5,000
Tue, 23 Jun 2026
5.8200
6.5000
5.6600
6.1800
32,300
Mon, 22 Jun 2026
6.2600
6.2600
5.7900
5.8900
26,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
6.0400
6.2000
5.6200
6.2000
34,500
Wed, 17 Jun 2026
6.3900
6.7700
5.6600
5.8900
389,800
Tue, 16 Jun 2026
6.4400
6.4400
5.8400
6.1000
26,000
Mon, 15 Jun 2026
6.5600
6.7500
6.1200
6.3000
20,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
6.6700
6.6700
6.0900
6.1500
28,000
Thu, 11 Jun 2026
6.4300
6.6000
6.3100
6.5600
25,400
Wed, 10 Jun 2026
6.8500
7.0000
6.3400
6.3400
43,100
Tue, 09 Jun 2026
7.8400
7.8400
6.8000
6.8000
57,000
Mon, 08 Jun 2026
7.9300
8.0500
7.3900
7.3900
40,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
8.0300
8.3200
7.6500
7.8900
36,800
Thu, 04 Jun 2026
8.0000
8.4700
7.5900
8.1900
59,500
Wed, 03 Jun 2026
8.2100
8.8500
8.0100
8.0100
44,400
Tue, 02 Jun 2026
9.0800
9.1000
8.0000
8.0000
54,500
Mon, 01 Jun 2026
10.3600
10.5600
8.7500
9.1200
93,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
11.4300
11.5300
10.4700
10.5700
50,900
Thu, 28 May 2026
11.0100
11.9100
10.7000
11.6600
70,600
Wed, 27 May 2026
11.6300
11.6300
10.5000
11.1400
55,000
Tue, 26 May 2026
11.7500
11.9600
10.8800
11.4300
79,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12.2100
12.6700
11.5000
11.9900
83,500
Thu, 21 May 2026
10.8800
13.0000
10.7500
12.4600
179,700
Wed, 20 May 2026
10.7600
11.9200
10.6700
11.4000
78,600
Tue, 19 May 2026
11.5100
12.0300
10.5000
11.4500
77,800
Mon, 18 May 2026
13.3200
14.1900
11.2500
12.2500
239,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
9.2100
15.0000
9.2000
13.6300
1,374,300
Thu, 14 May 2026
11.7000
11.9700
9.5600
9.5600
465,700
Wed, 13 May 2026
14.3700
14.5900
11.7000
12.1400
1,781,900
Tue, 12 May 2026
7.4600
15.8800
7.2200
12.0100
19,408,100
Mon, 11 May 2026
18 · DEFA14A
After-hours · 17:12 ET
DEFA14A ↗
Mon, 11 May 2026
17 · DEF 14A
After-hours · 17:09 ET
DEF 14A ↗
Mon, 11 May 2026
16 · 10-Q
After-hours · 17:02 ET
10-Q ↗
Mon, 11 May 2026
7.4000
7.9000
6.5600
7.2100
489,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
7.7400
8.1100
6.3900
7.5300
1,460,800
Thu, 07 May 2026
6.9600
8.4900
6.2500
7.8200
10,258,000
Wed, 06 May 2026
5.8500
7.7000
4.5700
6.0400
64,131,700
Tue, 05 May 2026
3.8800
4.2500
3.8000
3.9900
76,400
Mon, 04 May 2026
15 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 04 May 2026
3.9300
3.9300
3.1800
3.7400
85,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3.7500
3.7500
3.7500
3.7500
18,948
Thu, 30 Apr 2026
3.7500
3.7500
3.2500
3.7500
82,176
Wed, 29 Apr 2026
5.0000
5.0000
4.7500
4.7500
5,188
Tue, 28 Apr 2026
4.7500
5.0000
4.7500
4.7500
5,368
Mon, 27 Apr 2026
5.0000
5.0000
4.7500
5.0000
9,320
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
4.7500
4.7500
4.7500
4.7500
6,412
Thu, 23 Apr 2026
5.0000
5.0000
4.7500
4.7500
4,428
Wed, 22 Apr 2026
5.0000
5.0000
4.7500
4.7500
3,468
Tue, 21 Apr 2026
5.0000
5.0000
4.7500
4.7500
11,632
Mon, 20 Apr 2026
5.2500
5.2500
4.7500
4.7500
19,404
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
5.0000
5.2500
4.7500
5.2500
25,224
Thu, 16 Apr 2026
4.7500
5.0000
4.7500
5.0000
48,940
Wed, 15 Apr 2026
4.5000
5.0000
4.5000
4.7500
61,600
Tue, 14 Apr 2026
5.0000
5.0000
5.0000
5.0000
175,236
Mon, 13 Apr 2026
5.0000
5.0000
4.7500
5.0000
13,712
Mon, 13 Apr 2026
14 · DEF 14C
Pre-market · 09:28 ET
DEF 14C ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
5.2500
5.2500
5.0000
5.0000
14,444
Thu, 09 Apr 2026
5.2500
5.5000
5.2500
5.2500
8,820
Wed, 08 Apr 2026
5.5000
5.5000
5.2500
5.5000
14,200
Tue, 07 Apr 2026
5.2500
5.5000
5.0000
5.2500
11,596
Mon, 06 Apr 2026
4.7500
5.2500
4.7500
5.2500
15,888
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
5.0000
5.2500
5.0000
5.0000
7,840
Wed, 01 Apr 2026
13 · PRE 14C
After-hours · 17:23 ET
PRE 14C ↗
Wed, 01 Apr 2026
5.2500
5.7500
5.0000
5.2500
24,012
Tue, 31 Mar 2026
4.7500
5.2500
4.7500
5.0000
33,480
Mon, 30 Mar 2026
5.0000
5.0000
4.5000
4.7500
22,256
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
5.2500
5.2500
5.0000
5.0000
8,380
Thu, 26 Mar 2026
5.2500
5.5000
5.0000
5.2500
16,156
Wed, 25 Mar 2026
5.2500
5.5000
5.0000
5.2500
29,572
Tue, 24 Mar 2026
12 · S-3/A
After-hours · 16:59 ET
S-3/A ↗
Tue, 24 Mar 2026
5.7500
5.7500
5.2500
5.2500
32,280
Mon, 23 Mar 2026
6.5000
6.5000
5.2500
6.0000
119,688
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
11 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 20 Mar 2026
7.0000
7.2500
6.5000
6.7500
73,380
Thu, 19 Mar 2026
7.0000
7.2500
6.5000
6.7500
41,580
Wed, 18 Mar 2026
7.2500
7.5000
7.0000
7.2500
21,724
Tue, 17 Mar 2026
7.7500
7.7500
7.0000
7.2500
27,536
Mon, 16 Mar 2026
7.5000
8.0000
7.0000
7.5000
107,036
Mon, 16 Mar 2026
10 · S-3
Next filing day · accepted 13 Mar, 18:13 ET
S-3 ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · 10-K
After-hours · 17:22 ET
10-K ↗
Fri, 13 Mar 2026
7.7500
8.7500
7.5000
8.0000
138,912
Thu, 12 Mar 2026
7.2500
8.0000
7.2500
7.7500
46,276
Wed, 11 Mar 2026
7.5000
7.7500
6.7500
7.2500
85,508
Tue, 10 Mar 2026
7.0000
8.5000
7.0000
7.5000
219,048
Mon, 09 Mar 2026
7.2500
7.5000
7.0000
7.0000
35,188
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
7.5000
7.7500
7.0000
7.2500
20,072
Thu, 05 Mar 2026
7.7500
8.2500
7.2500
7.7500
23,904
Wed, 04 Mar 2026
7.5000
8.0000
7.0000
7.7500
22,968
Tue, 03 Mar 2026
7.0000
7.7500
7.0000
7.5000
42,528
Mon, 02 Mar 2026
7.2500
7.5000
7.0000
7.0000
20,628
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
7.2500
8.0000
7.2500
7.2500
35,896
Thu, 26 Feb 2026
8 · 8-K
After-hours · 16:31 ET
8-K ↗
Thu, 26 Feb 2026
7.5000
7.7500
7.2500
7.5000
33,452
Wed, 25 Feb 2026
7.7500
8.0000
7.2500
7.2500
36,832
Tue, 24 Feb 2026
7.5000
9.0000
7.2500
7.5000
149,020
Mon, 23 Feb 2026
7.7500
7.7500
6.7500
6.7500
43,452
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8.7500
9.0000
7.2500
7.7500
49,276
Thu, 19 Feb 2026
8.7500
9.5000
8.2500
9.2500
50,988
Wed, 18 Feb 2026
8.2500
10.0000
8.2500
9.0000
202,260
Tue, 17 Feb 2026
9.5000
10.0000
8.2500
8.2500
1,210,268
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
8.7500
8.7500
8.0000
8.0000
555,940
Thu, 12 Feb 2026
7.7500
9.5000
7.2500
9.0000
69,064
Wed, 11 Feb 2026
7 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 11 Feb 2026
7.5000
8.0000
7.2500
7.5000
22,324
Tue, 10 Feb 2026
8.0000
8.0000
6.7500
7.7500
31,252
Tue, 10 Feb 2026
6 · 424B5
Pre-market · 08:42 ET
424B5 ↗
Mon, 09 Feb 2026
8.7500
9.0000
6.7500
7.7500
49,620
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
10.0000
10.5000
7.7500
9.5000
157,088
Thu, 05 Feb 2026
5 · S-1/A
After market open · 09:46 ET
S-1/A ↗
Thu, 05 Feb 2026
20.0000
21.0000
16.7500
17.0000
6,368
Wed, 04 Feb 2026
23.0000
23.0000
19.5000
21.2500
5,396
Wed, 04 Feb 2026
4 · S-1/A
Next filing day · accepted 03 Feb, 21:59 ET
S-1/A ↗
Tue, 03 Feb 2026
29.2500
30.2500
23.0000
23.0000
9,944
Tue, 03 Feb 2026
3 · S-1
Next filing day · accepted 02 Feb, 20:10 ET
S-1 ↗
Mon, 02 Feb 2026
30.2500
32.0000
30.0000
31.0000
1,072
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
30.0000
31.2500
30.0000
30.5000
1,328
Thu, 29 Jan 2026
30.0000
30.7500
29.0000
30.0000
660
Wed, 28 Jan 2026
28.7500
31.5000
28.7500
31.0000
2,284
Tue, 27 Jan 2026
28.2500
30.2500
28.0000
29.0000
4,980
Mon, 26 Jan 2026
29.5000
29.7500
28.5000
29.2500
2,076
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
30.0000
30.5000
29.0000
30.0000
1,040
Thu, 22 Jan 2026
29.5000
31.5000
28.5000
31.0000
2,748
Wed, 21 Jan 2026
30.5000
30.5000
28.7500
29.5000
4,100
Tue, 20 Jan 2026
28.7500
32.0000
28.5000
30.5000
104,656
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
30.0000
30.7500
29.0000
30.2500
1,220
Thu, 15 Jan 2026
32.0000
32.0000
28.7500
29.5000
2,216
Wed, 14 Jan 2026
31.0000
32.2500
30.7500
31.7500
1,064
Tue, 13 Jan 2026
30.7500
32.0000
30.7500
31.0000
544
Mon, 12 Jan 2026
32.0000
32.5000
31.0000
32.5000
1,108
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
34.7500
34.7500
32.2500
32.7500
1,620
Thu, 08 Jan 2026
30.0000
35.0000
30.0000
34.7500
4,736
Wed, 07 Jan 2026
32.7500
33.5000
28.5000
31.0000
7,008
Tue, 06 Jan 2026
29.2500
32.7500
28.2500
31.7500
113,588
Mon, 05 Jan 2026
29.2500
30.5000
28.5000
30.2500
1,016
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
29.2500
29.7500
29.0000
29.0000
560
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
29.5000
30.7500
27.7500
30.0000
1,876
Tue, 30 Dec 2025
29.2500
32.2500
27.7500
29.2500
4,024
Mon, 29 Dec 2025
31.0000
31.0000
27.0000
29.2500
4,024
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
32.2500
32.2500
29.7500
30.2500
552
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.5000
32.7500
30.2500
31.7500
736
Tue, 23 Dec 2025
31.7500
32.0000
30.5000
31.0000
780
Mon, 22 Dec 2025
31.2500
32.2500
31.2500
32.0000
512
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
32.2500
33.2500
31.7500
32.7500
1,624
Thu, 18 Dec 2025
30.5000
31.5000
30.2500
31.5000
1,764
Wed, 17 Dec 2025
32.5000
32.7500
30.2500
31.0000
932
Tue, 16 Dec 2025
32.5000
33.0000
30.5000
32.7500
1,108
Mon, 15 Dec 2025
33.5000
33.5000
31.2500
32.2500
1,308
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
36.7500
36.7500
33.5000
34.0000
1,280
Thu, 11 Dec 2025
31.2500
37.5000
31.2500
37.0000
3,616
Thu, 11 Dec 2025
2 · 8-K
Pre-market · 08:31 ET
8-K ↗
Wed, 10 Dec 2025
32.2500
34.7500
30.5000
32.0000
1,788
Tue, 09 Dec 2025
31.7500
35.0000
31.7500
34.0000
1,952
Mon, 08 Dec 2025
32.2500
33.0000
31.2500
32.5000
1,288
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
32.5000
33.0000
30.0000
33.0000
1,348
Thu, 04 Dec 2025
29.0000
32.7500
29.0000
32.7500
4,368
Wed, 03 Dec 2025
29.5000
30.0000
27.5000
28.7500
3,356
Tue, 02 Dec 2025
30.5000
31.0000
29.5000
30.0000
2,052
Mon, 01 Dec 2025
31.7500
33.5000
31.2500
31.2500
2,580
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
33.7500
34.7500
32.5000
33.7500
632
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
33.0000
35.7500
33.0000
34.5000
1,032
Tue, 25 Nov 2025
31.5000
33.7500
30.7500
33.7500
928
Mon, 24 Nov 2025
33.0000
33.5000
31.5000
32.2500
1,424
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
31.2500
33.7500
30.2500
33.7500
1,844
Thu, 20 Nov 2025
34.5000
34.7500
32.0000
32.0000
2,104
Wed, 19 Nov 2025
36.2500
36.7500
34.2500
34.7500
2,016
Tue, 18 Nov 2025
36.2500
38.0000
36.2500
37.0000
1,140
Mon, 17 Nov 2025
37.2500
38.0000
37.0000
37.7500
972
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.5000
38.7500
37.5000
38.0000
1,724
Thu, 13 Nov 2025
38.7500
40.2500
37.5000
39.2500
3,048
Wed, 12 Nov 2025
41.5000
41.7500
38.7500
40.2500
3,380
Tue, 11 Nov 2025
41.0000
42.0000
39.5000
39.5000
2,404
Mon, 10 Nov 2025
41.7500
43.7500
40.7500
41.7500
4,676
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Fri, 07 Nov 2025
41.2500
46.0000
40.7500
43.7500
4,396
Thu, 06 Nov 2025
43.2500
44.5000
41.0000
42.2500
5,188
Wed, 05 Nov 2025
42.0000
45.0000
41.0000
41.2500
6,212
Tue, 04 Nov 2025
40.2500
47.2500
40.2500
42.0000
14,288
Mon, 03 Nov 2025
47.0000
47.2500
40.7500
41.7500
17,820
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
41.0000
48.0000
40.5000
47.0000
29,772
Thu, 30 Oct 2025
43.7500
44.5000
38.0000
44.5000
97,436
Wed, 29 Oct 2025
54.2500
71.5000
37.7500
44.0000
8,606,896
Tue, 28 Oct 2025
30.7500
31.5000
30.0000
31.2500
476
Mon, 27 Oct 2025
30.5000
30.7500
29.7500
29.7500
604
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
29.7500
31.2500
29.2500
31.0000
668