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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
0.1860
0.2000
0.1850
0.1900
206,300
Thu, 22 Oct 2026
0.1910
0.1970
0.1820
0.1860
120,800
Wed, 21 Oct 2026
0.2010
0.2050
0.1820
0.1910
235,800
Tue, 20 Oct 2026
0.1980
0.2100
0.1860
0.1900
375,000
Mon, 19 Oct 2026
0.2000
0.2100
0.1900
0.1930
253,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
0.1990
0.2000
0.1820
0.1900
286,700
Thu, 15 Oct 2026
0.1900
0.2050
0.1720
0.1920
857,800
Wed, 14 Oct 2026
0.2600
0.2650
0.1150
0.1880
1,667,900
Tue, 13 Oct 2026
0.2850
0.2850
0.2590
0.2600
425,200
Mon, 12 Oct 2026
0.2850
0.2980
0.2770
0.2800
380,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
0.3020
0.3020
0.2860
0.2940
285,100
Thu, 08 Oct 2026
0.3480
0.3490
0.2920
0.2970
655,500
Wed, 07 Oct 2026
0.3730
0.3950
0.3430
0.3600
654,400
Tue, 06 Oct 2026
0.3500
0.3900
0.3440
0.3640
418,000
Mon, 05 Oct 2026
0.3870
0.3900
0.3510
0.3630
1,082,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
0.4100
0.4200
0.3800
0.3850
1,075,200
Thu, 01 Oct 2026
0.4170
0.4590
0.4080
0.4190
1,621,400
Wed, 30 Sep 2026
0.5250
0.5380
0.4100
0.4290
29,433,900
Tue, 29 Sep 2026
0.4140
0.5400
0.4010
0.5030
37,928,700
Mon, 28 Sep 2026
0.4640
0.4900
0.4310
0.4500
576,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
0.5460
0.5500
0.4650
0.4760
358,800
Thu, 24 Sep 2026
36 · DEF 14A
After-hours · 16:10 ET
DEF 14A ↗
Thu, 24 Sep 2026
0.5310
0.5700
0.5250
0.5600
684,600
Wed, 23 Sep 2026
0.5820
0.5900
0.5600
0.5600
83,000
Tue, 22 Sep 2026
0.5700
0.6120
0.5500
0.5990
134,400
Mon, 21 Sep 2026
0.5660
0.5800
0.5430
0.5600
51,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
0.5500
0.5800
0.5310
0.5390
80,400
Thu, 17 Sep 2026
0.5590
0.5770
0.5350
0.5650
123,000
Wed, 16 Sep 2026
0.5350
0.5400
0.5110
0.5220
166,700
Tue, 15 Sep 2026
0.5470
0.5530
0.5000
0.5080
180,100
Mon, 14 Sep 2026
0.5800
0.5830
0.5350
0.5410
182,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
35 · PRE 14A
After-hours · 16:56 ET
PRE 14A ↗
Fri, 11 Sep 2026
0.5920
0.6000
0.5720
0.5720
111,200
Thu, 10 Sep 2026
34 · 8-K
After-hours · 17:24 ET
8-K ↗
Thu, 10 Sep 2026
0.5600
0.6020
0.5500
0.5630
308,400
Wed, 09 Sep 2026
33 · 8-K
After-hours · 17:06 ET
8-K ↗
Wed, 09 Sep 2026
0.5340
0.6100
0.5290
0.5570
534,800
Tue, 08 Sep 2026
0.5200
0.5460
0.4900
0.5380
175,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
0.5450
0.5570
0.5010
0.5070
255,700
Thu, 03 Sep 2026
0.5270
0.5750
0.5200
0.5610
575,600
Wed, 02 Sep 2026
0.5350
0.5650
0.5030
0.5230
439,300
Tue, 01 Sep 2026
0.5210
0.5700
0.5100
0.5320
9,074,300
Mon, 31 Aug 2026
0.6790
0.7600
0.6630
0.6730
238,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
0.8330
1.0930
0.5870
0.6900
2,413,800
Fri, 28 Aug 2026
32 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 27 Aug 2026
0.8010
0.8500
0.8010
0.8120
32,200
Wed, 26 Aug 2026
0.8100
0.8260
0.8100
0.8160
61,100
Tue, 25 Aug 2026
0.8400
0.8400
0.7900
0.8210
21,200
Mon, 24 Aug 2026
0.8200
0.8400
0.7820
0.7950
55,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
0.9840
0.9840
0.8000
0.8200
100,600
Thu, 20 Aug 2026
0.9390
0.9580
0.8100
0.8400
64,600
Wed, 19 Aug 2026
31 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 19 Aug 2026
0.9350
0.9400
0.8900
0.9000
35,600
Tue, 18 Aug 2026
0.9000
0.9390
0.8700
0.8990
36,600
Mon, 17 Aug 2026
0.9500
0.9960
0.9000
0.9100
118,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
0.9400
0.9500
0.8770
0.9460
32,200
Thu, 13 Aug 2026
0.9710
0.9710
0.8600
0.9240
104,100
Wed, 12 Aug 2026
0.8970
0.9500
0.8190
0.8840
62,800
Tue, 11 Aug 2026
0.7550
0.8450
0.7500
0.8450
80,700
Mon, 10 Aug 2026
0.7780
0.8190
0.7250
0.7550
124,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
0.7500
0.7770
0.7200
0.7480
43,100
Thu, 06 Aug 2026
0.7300
0.7510
0.7070
0.7370
47,700
Wed, 05 Aug 2026
0.7500
0.7660
0.6950
0.7010
40,400
Tue, 04 Aug 2026
0.8300
0.8590
0.7420
0.7430
127,300
Mon, 03 Aug 2026
0.7800
0.8800
0.7200
0.7830
57,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
0.7320
0.7880
0.6700
0.7560
71,600
Thu, 30 Jul 2026
0.6900
0.7300
0.6500
0.7300
95,200
Wed, 29 Jul 2026
0.6800
0.7000
0.6300
0.6730
36,600
Tue, 28 Jul 2026
0.6800
0.6880
0.6150
0.6600
45,100
Mon, 27 Jul 2026
0.6220
0.7320
0.6150
0.6710
76,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
0.6600
0.7000
0.5900
0.6340
127,900
Thu, 23 Jul 2026
0.7330
0.7330
0.6030
0.6100
246,800
Thu, 23 Jul 2026
30 · 8-K
Next filing day · accepted 22 Jul, 20:13 ET
8-K ↗
Wed, 22 Jul 2026
29 · 424B5
After-hours · 17:13 ET
424B5 ↗
Wed, 22 Jul 2026
0.7580
0.7620
0.7010
0.7370
116,400
Tue, 21 Jul 2026
0.7560
0.8000
0.7320
0.7330
104,700
Mon, 20 Jul 2026
0.7720
0.8000
0.7320
0.7500
78,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
0.9080
0.9080
0.7640
0.7760
188,300
Thu, 16 Jul 2026
1.0100
1.0350
0.8300
0.8470
247,800
Wed, 15 Jul 2026
0.9800
1.1400
0.9800
1.0300
325,500
Tue, 14 Jul 2026
1.1100
1.1100
0.9330
0.9630
236,100
Mon, 13 Jul 2026
1.1500
1.2200
1.0700
1.0900
212,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
1.3700
1.3700
1.1600
1.1750
318,700
Thu, 09 Jul 2026
1.4100
1.4100
1.3000
1.3500
97,500
Wed, 08 Jul 2026
1.5100
1.5100
1.3000
1.3900
156,800
Tue, 07 Jul 2026
1.5100
1.5400
1.4400
1.5100
71,100
Mon, 06 Jul 2026
1.6800
2.0400
1.4800
1.5400
497,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
1.8000
1.8200
1.6650
1.6800
74,900
Wed, 01 Jul 2026
1.7400
1.8500
1.6200
1.7800
223,900
Tue, 30 Jun 2026
2.0800
2.0800
1.6300
1.7300
315,200
Mon, 29 Jun 2026
2.5400
2.5410
2.0200
2.0900
194,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
2.5800
2.7100
2.4600
2.5200
32,000
Thu, 25 Jun 2026
2.9600
3.0100
2.5500
2.5500
52,100
Wed, 24 Jun 2026
3.0900
3.4200
2.9500
3.0000
71,100
Tue, 23 Jun 2026
3.3600
3.5400
3.1060
3.1200
67,600
Mon, 22 Jun 2026
3.6900
3.7100
3.2200
3.5400
142,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
2.8500
3.6600
2.8500
3.6100
959,200
Wed, 17 Jun 2026
3.1900
3.4100
2.8100
2.8450
143,100
Tue, 16 Jun 2026
2.6800
3.1900
2.6500
3.1400
175,200
Mon, 15 Jun 2026
2.6800
2.7900
2.5100
2.6400
90,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
28 · S-3/A
After-hours · 16:05 ET
S-3/A ↗
Fri, 12 Jun 2026
2.4900
2.9000
2.4700
2.6300
198,200
Thu, 11 Jun 2026
2.3400
2.5350
2.2100
2.4700
72,800
Wed, 10 Jun 2026
2.3500
2.4800
2.2300
2.3900
74,200
Tue, 09 Jun 2026
2.3500
2.4170
2.2130
2.3500
84,300
Mon, 08 Jun 2026
2.1900
2.5600
2.1100
2.2900
232,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
2.2500
2.3000
2.0300
2.0600
127,600
Thu, 04 Jun 2026
2.2600
2.4800
2.2100
2.2300
100,000
Wed, 03 Jun 2026
2.4400
2.4670
2.2300
2.2400
57,800
Tue, 02 Jun 2026
2.2200
2.5000
2.1400
2.3900
127,100
Mon, 01 Jun 2026
2.2600
2.4500
2.1900
2.2000
102,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2.4200
2.4200
2.2000
2.2300
60,700
Thu, 28 May 2026
2.3600
2.4100
2.2650
2.2900
60,200
Wed, 27 May 2026
2.1500
2.3800
2.1300
2.3300
46,000
Tue, 26 May 2026
2.4300
2.4300
2.1000
2.1700
134,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
2.6100
2.6600
2.4000
2.4300
60,700
Thu, 21 May 2026
2.6700
2.6700
2.4800
2.6000
71,500
Wed, 20 May 2026
2.6100
2.8800
2.5300
2.6500
88,900
Tue, 19 May 2026
2.7800
2.8000
2.5200
2.5300
50,900
Mon, 18 May 2026
2.9000
2.9200
2.6000
2.7100
52,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
27 · 10-Q
After market open · 15:30 ET
10-Q ↗
Fri, 15 May 2026
3.0200
3.2000
2.9000
2.9300
51,500
Thu, 14 May 2026
3.0500
3.1210
2.8730
3.0900
30,800
Wed, 13 May 2026
2.9000
3.4500
2.9000
3.0600
79,700
Tue, 12 May 2026
3.8200
3.8900
2.8500
3.1200
168,900
Mon, 11 May 2026
3.6200
3.9580
3.2410
3.9100
189,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4.1500
4.2000
3.3000
3.9500
150,526
Thu, 07 May 2026
26 · S-3
After-hours · 17:25 ET
S-3 ↗
Thu, 07 May 2026
25 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 07 May 2026
4.4000
4.4500
3.9000
4.1500
164,200
Wed, 06 May 2026
5.7000
5.8500
5.0000
5.7500
25,478
Tue, 05 May 2026
5.4000
5.9000
5.4000
5.6000
42,158
Mon, 04 May 2026
5.6000
5.8000
5.3500
5.4000
32,548
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
5.5000
5.9000
5.3500
5.4500
68,366
Thu, 30 Apr 2026
5.4500
5.5000
5.2000
5.2500
62,086
Wed, 29 Apr 2026
5.7000
5.7500
5.1500
5.4500
76,894
Tue, 28 Apr 2026
5.9500
6.0000
5.1000
5.7500
93,032
Mon, 27 Apr 2026
7.0000
8.2500
5.9000
5.9500
109,174
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
7.7500
7.9500
6.7500
6.8000
147,206
Thu, 23 Apr 2026
8.8500
9.0000
7.6000
7.7000
72,240
Wed, 22 Apr 2026
9.2500
9.6500
8.5500
8.8500
79,582
Tue, 21 Apr 2026
10.0000
10.4000
9.0000
9.2500
135,884
Mon, 20 Apr 2026
9.5000
10.1000
9.5000
10.0000
38,950
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
9.5500
10.2500
9.4000
9.9500
33,818
Thu, 16 Apr 2026
9.8500
9.9500
9.0000
9.5500
63,836
Wed, 15 Apr 2026
24 · 10-K
After-hours · 16:03 ET
10-K ↗
Wed, 15 Apr 2026
11.2000
11.2000
9.5000
9.9500
71,122
Tue, 14 Apr 2026
11.3500
11.3500
10.5000
11.3000
41,168
Mon, 13 Apr 2026
11.8500
11.8500
10.0500
11.1500
94,056
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
9.5000
10.5000
9.5000
10.1500
66,552
Thu, 09 Apr 2026
9.0000
9.4000
8.6500
9.1500
32,380
Wed, 08 Apr 2026
8.4500
9.0000
8.2500
8.9000
36,238
Tue, 07 Apr 2026
8.5000
8.5000
7.7500
8.0500
35,992
Mon, 06 Apr 2026
8.7500
9.0000
8.2500
8.6500
31,286
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
8.0000
8.7000
7.3000
8.5000
65,906
Wed, 01 Apr 2026
9.0000
9.9000
8.1000
8.1500
115,754
Tue, 31 Mar 2026
8.5000
9.0000
8.3000
8.6500
40,778
Mon, 30 Mar 2026
9.0000
9.2000
8.0500
8.5500
61,548
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
10.2000
10.2000
8.0500
8.8000
89,416
Thu, 26 Mar 2026
10.5000
11.1000
10.0000
10.0000
42,260
Wed, 25 Mar 2026
10.8500
11.4500
10.6500
10.7000
74,408
Tue, 24 Mar 2026
11.7500
11.9500
10.5500
10.6000
75,384
Mon, 23 Mar 2026
11.4000
12.2000
11.0000
11.6500
58,298
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
12.5000
12.5000
11.0500
11.8500
53,974
Thu, 19 Mar 2026
12.6500
12.6500
11.5500
12.3000
78,974
Wed, 18 Mar 2026
12.3000
12.6500
11.6500
12.6500
64,558
Tue, 17 Mar 2026
13.5500
13.5500
11.8500
12.6000
136,514
Mon, 16 Mar 2026
14.0000
14.1500
13.0000
13.3000
109,406
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14.0000
14.5000
13.0500
14.0000
230,042
Thu, 12 Mar 2026
16.7500
16.9000
14.4000
14.8500
445,914
Wed, 11 Mar 2026
22.8500
25.5000
16.7500
18.2500
5,822,036
Tue, 10 Mar 2026
13.3500
15.9000
12.5000
14.7000
24,530
Mon, 09 Mar 2026
13.9000
14.8000
11.6500
13.0500
25,598
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14.0000
14.6500
12.7500
13.9000
35,604
Thu, 05 Mar 2026
17.7000
17.7000
13.5000
13.7500
60,444
Wed, 04 Mar 2026
17.9500
19.7500
16.8500
17.2500
33,698
Wed, 04 Mar 2026
23 · 8-K
Pre-market · 09:16 ET
8-K ↗
Tue, 03 Mar 2026
19.5500
20.1500
17.4500
17.5500
11,720
Mon, 02 Mar 2026
19.0000
20.0000
18.6000
19.4000
3,890
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
19.7000
19.8500
18.6000
19.0000
4,116
Thu, 26 Feb 2026
20.3000
20.5000
18.0000
19.0000
8,066
Wed, 25 Feb 2026
20.5000
20.9000
19.2000
20.2000
9,728
Tue, 24 Feb 2026
19.5000
20.9500
18.8000
20.5000
6,824
Mon, 23 Feb 2026
20.5000
20.9500
18.7500
19.0500
7,368
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
22 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 20 Feb 2026
20.5000
21.1000
18.7500
19.0000
6,724
Thu, 19 Feb 2026
20.4500
20.9500
19.5500
20.2000
3,482
Wed, 18 Feb 2026
19.7000
21.3500
18.0000
19.0000
14,658
Tue, 17 Feb 2026
21 · 424B3
After-hours · 16:44 ET
424B3 ↗
Tue, 17 Feb 2026
21.0000
22.0500
19.0000
19.9000
12,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
18.2500
21.0000
17.6500
20.3500
15,926
Thu, 12 Feb 2026
19.9500
20.0000
18.1500
18.1500
17,442
Wed, 11 Feb 2026
20.9000
21.1000
19.0500
20.0000
13,152
Tue, 10 Feb 2026
20.1500
21.6500
20.0000
21.4000
8,386
Tue, 10 Feb 2026
20 · S-3
Next filing day · accepted 09 Feb, 17:45 ET
S-3 ↗
Mon, 09 Feb 2026
22.0500
23.1500
20.0000
20.7500
14,958
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
20.7000
22.9000
20.0500
22.0000
42,154
Thu, 05 Feb 2026
19 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 05 Feb 2026
21.4500
22.4000
19.0000
19.9500
12,976
Wed, 04 Feb 2026
23.7500
23.7500
20.6500
22.0500
20,000
Tue, 03 Feb 2026
26.3500
27.5000
23.5000
23.5000
25,344
Mon, 02 Feb 2026
25.2500
27.1500
25.2500
26.4000
5,612
Mon, 02 Feb 2026
18 · 8-K
Pre-market · 06:01 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.3500
26.9500
25.5000
26.5000
10,448
Thu, 29 Jan 2026
28.6500
29.0000
26.5000
27.0000
18,906
Wed, 28 Jan 2026
29.2500
29.5000
28.2500
29.0000
8,512
Tue, 27 Jan 2026
28.2000
29.7000
28.1500
29.7000
12,434
Mon, 26 Jan 2026
17 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Mon, 26 Jan 2026
30.0000
30.2000
28.5000
29.1000
15,932
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
16 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 23 Jan 2026
29.8000
30.2500
28.8500
30.2500
13,504
Thu, 22 Jan 2026
30.0000
31.0000
29.5000
29.5000
16,570
Wed, 21 Jan 2026
31.1000
31.4500
29.0500
30.1500
13,904
Tue, 20 Jan 2026
32.5000
32.5000
30.0000
30.1500
20,362
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
32.5000
35.5000
30.8000
33.7500
89,912
Thu, 15 Jan 2026
31.7500
32.2500
30.0500
30.0500
11,024
Wed, 14 Jan 2026
30.4000
33.0000
30.2500
31.6500
28,978
Tue, 13 Jan 2026
30.8500
31.4000
30.2500
30.4500
12,716
Mon, 12 Jan 2026
31.0000
32.0000
30.5500
32.0000
10,036
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
31.3500
32.5000
30.0000
31.6000
28,982
Thu, 08 Jan 2026
15 · 8-K
After-hours · 16:07 ET
8-K ↗
Thu, 08 Jan 2026
14 · 424B5
After-hours · 16:05 ET
424B5 ↗
Thu, 08 Jan 2026
32.5000
34.0000
31.0500
32.4500
29,508
Wed, 07 Jan 2026
31.8500
34.5000
30.2500
33.2500
73,904
Tue, 06 Jan 2026
13 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Tue, 06 Jan 2026
33.5000
36.8500
31.6500
32.9500
173,218
Tue, 06 Jan 2026
12 · 8-K
Pre-market · 07:30 ET
8-K ↗
Mon, 05 Jan 2026
31.5500
32.4500
30.4500
30.8000
243,980
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 02 Jan 2026
28.0500
32.1500
28.0000
31.0500
16,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
26.5500
28.0000
26.5000
27.8000
13,382
Tue, 30 Dec 2025
10 · DEF 14A
After-hours · 16:12 ET
DEF 14A ↗
Tue, 30 Dec 2025
30.4500
30.4500
27.9000
28.3000
24,898
Mon, 29 Dec 2025
9 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 29 Dec 2025
31.9000
32.5000
29.0500
29.0500
18,904
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
31.5000
33.0000
30.7500
32.5000
18,574
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
30.0000
36.2000
29.9000
32.0000
70,066
Tue, 23 Dec 2025
29.3500
31.3000
28.5000
28.5000
13,620
Mon, 22 Dec 2025
30.9000
32.2000
29.0000
29.3500
19,820
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.5000
32.9000
28.5000
31.1000
40,588
Thu, 18 Dec 2025
30.5000
31.0000
25.5000
28.9500
34,198
Wed, 17 Dec 2025
27.8000
33.5000
27.5500
29.4000
92,120
Tue, 16 Dec 2025
8 · 8-K
After market open · 13:28 ET
8-K ↗
Tue, 16 Dec 2025
7 · 8-K
After market open · 09:32 ET
8-K ↗
Tue, 16 Dec 2025
30.0000
30.6500
27.5000
27.8000
39,032
Mon, 15 Dec 2025
32.9500
33.3500
30.0000
30.3000
41,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
35.3000
36.5000
33.7500
33.7500
27,846
Thu, 11 Dec 2025
37.5500
40.0000
33.4000
34.7500
57,406
Wed, 10 Dec 2025
39.3000
40.2500
35.5000
38.5000
50,324
Tue, 09 Dec 2025
37.9000
43.2000
37.9000
39.3000
46,102
Mon, 08 Dec 2025
42.5000
43.0000
37.5500
41.9000
107,148
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
50.0000
51.0000
42.9000
45.0000
226,782
Fri, 05 Dec 2025
5 · 424B5
Pre-market · 06:00 ET
424B5 ↗
Thu, 04 Dec 2025
65.7500
86.0000
47.6000
48.2000
3,603,254
Wed, 03 Dec 2025
54.0000
56.0000
45.0000
46.2500
149,030
Tue, 02 Dec 2025
61.5000
68.5000
55.0000
55.0000
125,286
Mon, 01 Dec 2025
65.0000
95.5000
58.5000
66.5000
3,396,338
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
47.8000
50.5000
42.4000
48.3000
81,136
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
39.8500
57.0000
35.0500
45.5000
633,742
Tue, 25 Nov 2025
4 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 25 Nov 2025
31.0000
32.5000
30.5000
31.9000
60,876
Mon, 24 Nov 2025
31.5000
32.6500
30.4500
30.8500
1,978
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
32.5000
33.4500
30.4000
31.0000
2,146
Thu, 20 Nov 2025
32.5000
34.0000
30.8500
32.4500
2,450
Wed, 19 Nov 2025
34.5000
35.0000
31.5500
31.6500
3,324
Wed, 19 Nov 2025
3 · 10-Q
Pre-market · 07:26 ET
10-Q ↗
Tue, 18 Nov 2025
34.3000
35.0000
32.5000
34.4500
3,228
Mon, 17 Nov 2025
36.0000
36.7000
33.7500
34.9500
3,718
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.9000
36.0000
32.0000
35.3000
5,602
Thu, 13 Nov 2025
36.5000
36.5000
32.0000
32.9000
4,366
Wed, 12 Nov 2025
2 · 8-K
After-hours · 16:01 ET
8-K ↗
Wed, 12 Nov 2025
36.7500
37.2500
35.2500
36.3500
1,514
Tue, 11 Nov 2025
36.3500
38.5000
35.5000
37.3000
708
Mon, 10 Nov 2025
36.6000
39.5000
35.0000
36.5500
8,050
Mon, 10 Nov 2025
1 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
37.4000
37.8500
34.8000
35.7000
3,504
Thu, 06 Nov 2025
37.5000
40.0000
36.0500
36.6500
3,482
Wed, 05 Nov 2025
36.9000
40.0000
36.6500
38.1000
1,594
Tue, 04 Nov 2025
37.0000
40.0000
37.0000
37.6000
2,690
Mon, 03 Nov 2025
40.0000
40.5000
38.0000
38.1000
3,082
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
37.5000
40.0500
37.0000
39.0000
2,972
Thu, 30 Oct 2025
38.9500
39.5000
37.7000
37.8000
3,364
Wed, 29 Oct 2025
40.9000
40.9000
38.6500
39.9500
4,980
Tue, 28 Oct 2025
40.5500
41.6500
39.5000
41.6500
4,958
Mon, 27 Oct 2025
39.6500
41.5000
38.9500
40.3000
7,090
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend