Feb 04
2025
SELL
Open market or private sale
$33,200
$13.28 p/Share
2,500
Reduced 4.38%
54,534
Common Stock
Feb 04
2025
BUY
Exercise of conversion of derivative security
$14,600
$5.84 p/Share
2,500
Added 4.2%
57,034
Common Stock
Jul 22
2024
BUY
Grant, award, or other acquisition
-
7,500
Added 12.09%
54,534
Common Stock
Jul 19
2024
SELL
Payment of exercise price or tax liability
$2,880
$11.52 p/Share
250
Reduced 0.53%
47,034
Common Stock
Jul 18
2024
SELL
Payment of exercise price or tax liability
$2,957
$11.83 p/Share
250
Reduced 0.53%
47,284
Common Stock
Jul 19
2023
SELL
Payment of exercise price or tax liability
$15,752
$15.55 p/Share
1,013
Reduced 2.09%
47,534
Common Stock
Jul 18
2023
SELL
Payment of exercise price or tax liability
$16,219
$15.98 p/Share
1,015
Reduced 2.05%
48,547
Common Stock
Jul 26
2022
SELL
Open market or private sale
$72,630
$16.14 p/Share
4,500
Reduced 8.32%
49,562
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
$26,280
$5.84 p/Share
4,500
Added 7.68%
54,062
Common Stock
Jul 19
2022
SELL
Payment of exercise price or tax liability
$9,750
$16.25 p/Share
600
Reduced 1.2%
49,562
Common Stock
Jul 18
2022
BUY
Grant, award, or other acquisition
-
7,500
Added 13.01%
50,162
Common Stock
Jan 11
2022
SELL
Open market or private sale
$75,400
$15.08 p/Share
5,000
Reduced 10.49%
42,662
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$27,950
$5.59 p/Share
5,000
Added 9.49%
47,662
Common Stock
Nov 01
2021
SELL
Open market or private sale
$33,510
$11.17 p/Share
3,000
Reduced 6.57%
42,662
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$20,700
$6.9 p/Share
3,000
Added 6.16%
45,662
Common Stock
Oct 29
2021
SELL
Open market or private sale
$24,531
$11.06 p/Share
2,218
Reduced 4.94%
42,662
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$15,304
$6.9 p/Share
2,218
Added 4.71%
44,880
Common Stock
Oct 28
2021
SELL
Open market or private sale
$19,727
$11.07 p/Share
1,782
Reduced 4.01%
42,662
Common Stock
Oct 28
2021
BUY
Exercise of conversion of derivative security
$12,296
$6.9 p/Share
1,782
Added 3.85%
44,444
Common Stock
Aug 18
2021
SELL
Open market or private sale
$46,740
$7.79 p/Share
6,000
Reduced 12.33%
42,662
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$36,000
$6.0 p/Share
6,000
Added 10.98%
48,662
Common Stock
Jul 19
2021
BUY
Grant, award, or other acquisition
-
7,500
Added 14.95%
42,662
Common Stock
Apr 19
2021
SELL
Open market or private sale
$13,684
$7.74 p/Share
1,768
Reduced 4.79%
35,162
Common Stock
Apr 19
2021
BUY
Exercise of conversion of derivative security
$9,706
$5.49 p/Share
1,768
Added 4.57%
36,930
Common Stock
Apr 13
2021
SELL
Open market or private sale
$20,572
$7.53 p/Share
2,732
Reduced 7.21%
35,162
Common Stock