Apr 01
2024
SELL
Payment of exercise price or tax liability
$326,636
$20.56 p/Share
15,887
Reduced 11.87%
117,921
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
14,327
Added 9.67%
133,808
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
21,491
Added 15.24%
119,481
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$599,989
$18.56 p/Share
32,327
Reduced 24.81%
97,990
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
29,155
Added 18.28%
130,317
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
43,733
Added 30.18%
101,162
Common Stock
Nov 17
2022
-
663
Reduced 1.14%
57,429
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$285,658
$21.47 p/Share
13,305
Reduced 18.64%
58,092
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
29,998
Added 29.59%
71,397
Common Stock
Apr 27
2021
SELL
Open market or private sale
$252,000
$21.0 p/Share
12,000
Reduced 22.47%
41,399
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$197,564
$21.06 p/Share
9,381
Reduced 14.94%
53,399
Common Stock
Apr 02
2021
BUY
Exercise of conversion of derivative security
-
21,148
Added 25.2%
62,780
Common Stock
Nov 09
2020
SELL
Open market or private sale
$386,250
$15.45 p/Share
25,000
Reduced 37.52%
41,632
Common Stock
Apr 03
2020
SELL
Payment of exercise price or tax liability
$103,861
$8.07 p/Share
12,870
Reduced 16.19%
66,632
Common Stock
Apr 03
2020
BUY
Exercise of conversion of derivative security
-
29,016
Added 26.74%
79,502
Common Stock
Apr 23
2019
SELL
Open market or private sale
$469,022
$15.19 p/Share
30,877
Reduced 37.95%
50,486
Common Stock
Apr 01
2019
SELL
Payment of exercise price or tax liability
$361,029
$14.67 p/Share
24,610
Reduced 23.22%
81,363
Common Stock
Apr 01
2019
BUY
Exercise of conversion of derivative security
-
55,487
Added 34.37%
105,973
Common Stock
Apr 27
2018
SELL
Open market or private sale
$1,325,800
$18.94 p/Share
70,000
Reduced 58.1%
50,486
Common Stock
Apr 02
2018
SELL
Payment of exercise price or tax liability
$316,083
$18.58 p/Share
17,012
Reduced 12.37%
120,486
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
41,666
Added 23.26%
137,498
Common Stock
Jan 24
2018
SELL
Open market or private sale
$499,726
$19.5 p/Share
25,627
Reduced 21.1%
95,832
Common Stock
Oct 26
2017
SELL
Open market or private sale
$396,000
$15.84 p/Share
25,000
Reduced 17.07%
121,459
Common Stock