May 01
2022
BUY
Grant, award, or other acquisition
-
31,901
Added 29.55%
76,056
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
4,250
Added 5.9%
67,754
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$27,728
$21.15 p/Share
1,311
Reduced 2.88%
44,155
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
3,333
Added 6.83%
45,466
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
$89,000
$19.39 p/Share
4,590
Reduced 9.82%
42,133
Common Stock
May 26
2021
BUY
Exercise of conversion of derivative security
-
11,667
Added 19.98%
46,723
Common Stock
May 22
2021
SELL
Payment of exercise price or tax liability
$149,840
$18.81 p/Share
7,966
Reduced 18.52%
35,056
Common Stock
May 22
2021
BUY
Grant, award, or other acquisition
-
17,246
Added 30.11%
40,022
Common Stock
May 22
2021
BUY
Exercise of conversion of derivative security
-
3,000
Added 7.65%
36,236
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$18,281
$17.68 p/Share
1,034
Reduced 4.34%
22,776
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
4,250
Added 15.15%
23,810
Common Stock
Apr 28
2021
SELL
Open market or private sale
$455,000
$16.25 p/Share
28,000
Reduced 58.87%
19,560
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$156,240
$5.58 p/Share
28,000
Added 37.06%
47,560
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$14,247
$14.42 p/Share
988
Reduced 4.81%
19,560
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
3,334
Added 13.96%
20,548
Common Stock
Dec 17
2020
SELL
Open market or private sale
$420,000
$14.0 p/Share
30,000
Reduced 63.54%
17,214
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$102,300
$3.41 p/Share
30,000
Added 38.85%
47,214
Common Stock
Sep 13
2020
BUY
Exercise of conversion of derivative security
-
7,754
Added 31.06%
17,214
Common Stock
May 22
2020
BUY
Exercise of conversion of derivative security
-
3,000
Added 24.08%
9,460
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
4,250
Added 39.68%
6,460
Common Stock