Feb 29
2024
SELL
Payment of exercise price or tax liability
$31,420
$16.92 p/Share
1,857
Reduced 11.36%
14,492
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$74,177
$16.92 p/Share
4,384
Added 21.15%
16,349
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$84,845
$15.48 p/Share
5,481
Reduced 31.42%
11,965
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$161,162
$15.48 p/Share
10,411
Added 37.37%
17,446
Common Stock
Nov 30
2023
SELL
Open market or private sale
$219,830
$16.91 p/Share
13,000
Reduced 64.89%
7,035
Common Stock/
Jun 01
2023
BUY
Open market or private purchase
$4,998
$11.9 p/Share
420
Added 2.05%
20,035
Common Stock
Mar 17
2023
BUY
Open market or private purchase
$9,660
$9.66 p/Share
1,000
Added 4.85%
19,615
Common Stock
Mar 07
2023
BUY
Open market or private purchase
$10,770
$10.77 p/Share
1,000
Added 5.1%
18,615
Common Stock
Mar 03
2023
BUY
Open market or private purchase
$10,400
$10.4 p/Share
1,000
Added 5.37%
17,615
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$14,489
$9.3 p/Share
1,558
Reduced 8.57%
16,615
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$31,852
$9.3 p/Share
3,425
Added 15.86%
18,173
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$26,764
$8.19 p/Share
3,268
Reduced 18.14%
14,748
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$58,927
$8.19 p/Share
7,195
Added 28.54%
18,016
Common Stock
Aug 19
2022
BUY
Open market or private purchase
$19,116
$7.08 p/Share
2,700
Added 19.97%
10,821
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$9,610
$8.65 p/Share
1,111
Reduced 12.03%
8,121
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$18,355
$8.65 p/Share
2,122
Added 18.69%
9,232
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$17,531
$9.33 p/Share
1,879
Reduced 20.9%
7,110
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$33,868
$9.33 p/Share
3,630
Added 28.77%
8,989
Common Stock
Jul 09
2021
SELL
Payment of exercise price or tax liability
$758
$10.68 p/Share
71
Reduced 1.31%
5,359
Common Stock
Jul 09
2021
BUY
Grant, award, or other acquisition
-
252
Added 4.44%
5,430
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$673
$10.68 p/Share
63
Reduced 1.2%
5,178
Common Stock
Apr 02
2021
BUY
Grant, award, or other acquisition
-
233
Added 4.26%
5,241
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$4,424
$10.1 p/Share
438
Reduced 8.22%
4,889
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
$12,019
$10.1 p/Share
1,190
Added 18.26%
5,327
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$825
$12.13 p/Share
68
Reduced 1.62%
4,137
Common Stock