Mar 25
2023
SELL
Payment of exercise price or tax liability
$11,997
$22.94 p/Share
523
Reduced 5.35%
9,250
Restricted Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$33,147
$23.18 p/Share
1,430
Reduced 12.11%
10,375
Restricted Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$11,683
$24.34 p/Share
480
Reduced 3.46%
13,375
Restricted Stock
Oct 28
2022
SELL
Open market or private sale
$308,440
$28.04 p/Share
11,000
Reduced 28.45%
27,665
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$91,189
$8.29 p/Share
11,000
Added 22.44%
38,017
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$13,695
$28.71 p/Share
477
Reduced 3.21%
14,375
Restricted Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$11,948
$28.18 p/Share
424
Reduced 5.35%
7,500
Restricted Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
8,000
Added 34.04%
15,500
Restricted Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$11,787
$27.8 p/Share
424
Reduced 4.75%
8,500
Restricted Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$11,529
$27.19 p/Share
424
Reduced 4.27%
9,500
Restricted Stock
Jan 26
2022
SELL
Open market or private sale
$153,948
$29.56 p/Share
5,208
Reduced 17.08%
25,289
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
$37,289
$7.16 p/Share
5,208
Added 14.59%
30,497
Common Stock
Jan 25
2022
SELL
Open market or private sale
$169,937
$29.34 p/Share
5,792
Reduced 18.64%
25,289
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
$41,471
$7.16 p/Share
5,792
Added 15.71%
31,081
Common Stock
Aug 04
2021
SELL
Open market or private sale
$246,070
$22.37 p/Share
11,000
Reduced 30.31%
25,289
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$60,060
$5.46 p/Share
11,000
Added 23.26%
36,289
Common Stock
May 11
2021
SELL
Open market or private sale
$251,900
$22.9 p/Share
11,000
Reduced 30.31%
25,289
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$64,020
$5.82 p/Share
11,000
Added 23.26%
36,289
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
-
4,500
Added 30.0%
10,500
Restricted Stock
Mar 16
2021
SELL
Payment of exercise price or tax liability
$10,819
$23.02 p/Share
470
Reduced 7.26%
6,000
Restricted Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$10,582
$22.0 p/Share
481
Reduced 6.43%
7,000
Restricted Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$10,895
$22.28 p/Share
489
Reduced 5.76%
8,000
Restricted Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$14,660
$20.0 p/Share
733
Reduced 7.53%
9,000
Restricted Stock
Nov 24
2020
SELL
Open market or private sale
$61,985
$17.72 p/Share
3,498
Reduced 13.22%
22,962
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$21,198
$6.06 p/Share
3,498
Added 11.68%
26,460
Common Stock