Nov 27
2024
SELL
Open market or private sale
$20,340
$16.95 p/Share
1,200
Reduced 3.55%
32,641
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$5,104
$12.42 p/Share
411
Reduced 1.2%
33,841
Common Stock
Feb 13
2024
SELL
Open market or private sale
$193,950
$12.93 p/Share
15,000
Reduced 30.46%
34,252
Common Stock
Feb 05
2024
SELL
Open market or private sale
$26,733
$13.06 p/Share
2,047
Reduced 3.99%
49,252
Common Stock
Feb 02
2024
SELL
Open market or private sale
$57,437
$13.21 p/Share
4,348
Reduced 7.81%
51,299
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
16,937
Added 23.33%
55,647
Common Stock
Jan 24
2024
SELL
Open market or private sale
$19,291
$14.03 p/Share
1,375
Reduced 3.43%
38,710
Common Stock
Sep 05
2023
SELL
Open market or private sale
$23,540
$15.1 p/Share
1,559
Reduced 3.74%
40,085
Common Stock
Aug 18
2023
SELL
Open market or private sale
$22,499
$14.46 p/Share
1,556
Reduced 3.6%
41,644
Common Stock
Aug 07
2023
SELL
Open market or private sale
$44,617
$15.46 p/Share
2,886
Reduced 6.26%
43,200
Common Stock
Aug 03
2023
SELL
Open market or private sale
$191,378
$15.5 p/Share
12,347
Reduced 21.13%
46,086
Common Stock
Jul 31
2023
SELL
Open market or private sale
$24,054
$15.37 p/Share
1,565
Reduced 2.61%
58,433
Common Stock
May 19
2023
SELL
Open market or private sale
$176,625
$14.13 p/Share
12,500
Reduced 17.39%
59,380
Common Stock
Mar 13
2023
SELL
Open market or private sale
$7,558
$14.37 p/Share
526
Reduced 0.73%
71,880
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
13,501
Added 15.72%
72,406
Common Stock
Feb 14
2023
SELL
Open market or private sale
$12,843
$15.11 p/Share
850
Reduced 1.42%
58,905
Common Stock
Feb 03
2023
SELL
Open market or private sale
$25,677
$15.87 p/Share
1,618
Reduced 2.66%
59,277
Common Stock
Feb 02
2023
SELL
Open market or private sale
$20,373
$15.83 p/Share
1,287
Reduced 2.07%
60,895
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
-
7,307
Added 10.52%
62,182
Common Stock
Jan 30
2023
SELL
Open market or private sale
$12,089
$15.15 p/Share
798
Reduced 1.43%
54,875
Common Stock
Nov 04
2022
SELL
Open market or private sale
$90,000
$18.0 p/Share
5,000
Reduced 8.24%
55,673
Common Stock
Sep 06
2022
SELL
Open market or private sale
$14,187
$13.1 p/Share
1,083
Reduced 1.75%
60,673
Common Stock
Aug 18
2022
SELL
Open market or private sale
-
1,082
Reduced 1.72%
61,756
Common Stock
Aug 09
2022
SELL
Open market or private sale
$30,349
$15.22 p/Share
1,994
Reduced 3.08%
62,838
Common Stock
Aug 01
2022
SELL
Open market or private sale
$16,063
$14.75 p/Share
1,089
Reduced 1.65%
64,832
Common Stock