Mar 21
2024
SELL
Open market or private sale
$144,600
$14.46 p/Share
10,000
Reduced 1.09%
903,282
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$79,100
$7.91 p/Share
10,000
Added 1.08%
913,282
Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
65,944
Added 6.8%
903,282
Common Stock
Feb 27
2024
SELL
Open market or private sale
$696,495
$16.29 p/Share
42,756
Reduced 4.86%
837,338
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$683,252
$17.04 p/Share
40,097
Reduced 4.36%
880,094
Common Stock
Nov 17
2023
SELL
Open market or private sale
$735,465
$19.3 p/Share
38,107
Reduced 3.98%
920,191
Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$779,399
$19.61 p/Share
39,745
Reduced 3.98%
958,298
Common Stock
Aug 17
2023
SELL
Open market or private sale
$592,182
$15.54 p/Share
38,107
Reduced 3.68%
998,043
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$620,435
$15.61 p/Share
39,746
Reduced 3.69%
1,036,150
Common Stock
Jul 28
2023
SELL
Open market or private sale
$247,767
$14.72 p/Share
16,832
Reduced 1.54%
1,075,896
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
$106,041
$6.3 p/Share
16,832
Added 1.52%
1,092,728
Common Stock
Jul 19
2023
SELL
Open market or private sale
$176,483
$14.02 p/Share
12,588
Reduced 1.16%
1,075,896
Common Stock
Jul 19
2023
BUY
Exercise of conversion of derivative security
$79,304
$6.3 p/Share
12,588
Added 1.14%
1,088,484
Common Stock
Jul 18
2023
SELL
Open market or private sale
$21,000
$14.0 p/Share
1,500
Reduced 0.14%
1,075,896
Common Stock
Jul 18
2023
BUY
Exercise of conversion of derivative security
$9,450
$6.3 p/Share
1,500
Added 0.14%
1,077,396
Common Stock
Jul 17
2023
SELL
Open market or private sale
$172,761
$13.92 p/Share
12,411
Reduced 1.14%
1,075,896
Common Stock
Jul 17
2023
BUY
Exercise of conversion of derivative security
$84,891
$6.84 p/Share
12,411
Added 1.14%
1,077,474
Common Stock
Jun 16
2023
SELL
Open market or private sale
$218,657
$13.12 p/Share
16,666
Reduced 1.53%
1,075,896
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
$85,696
$7.91 p/Share
10,834
Added 0.98%
1,092,562
Common Stock
Jun 02
2023
SELL
Open market or private sale
$871,324
$13.07 p/Share
66,666
Reduced 5.81%
1,081,728
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$342,764
$7.91 p/Share
43,333
Added 3.64%
1,148,394
Common Stock
May 17
2023
SELL
Open market or private sale
$599,144
$11.55 p/Share
51,874
Reduced 4.48%
1,105,061
Common Stock
May 16
2023
SELL
Open market or private sale
$193,515
$11.61 p/Share
16,668
Reduced 1.42%
1,156,935
Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
$85,696
$7.91 p/Share
10,834
Added 0.91%
1,173,603
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$653,023
$12.07 p/Share
54,103
Reduced 4.45%
1,162,769
Common Stock