May 05
2023
BUY
Grant, award, or other acquisition
-
8,500
Added 32.38%
17,750
Restricted Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$12,112
$22.94 p/Share
528
Reduced 5.4%
9,250
Restricted Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$34,190
$23.18 p/Share
1,475
Reduced 12.45%
10,375
Restricted Stock
Mar 12
2023
SELL
Payment of exercise price or tax liability
$12,048
$24.34 p/Share
495
Reduced 3.57%
13,375
Restricted Stock
Nov 07
2022
SELL
Open market or private sale
$358,939
$28.35 p/Share
12,661
Reduced 17.62%
59,197
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$97,869
$7.73 p/Share
12,661
Added 14.98%
71,858
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$14,183
$28.71 p/Share
494
Reduced 3.32%
14,375
Restricted Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$12,371
$28.18 p/Share
439
Reduced 5.53%
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
$12,204
$27.8 p/Share
439
Reduced 4.91%
8,500
Restricted Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$11,936
$27.19 p/Share
439
Reduced 4.42%
9,500
Restricted Stock
Feb 23
2022
SELL
Open market or private sale
$1,856
$29.0 p/Share
64
Reduced 0.11%
56,883
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$458
$7.16 p/Share
64
Added 0.11%
56,947
Common Stock
Feb 18
2022
SELL
Open market or private sale
$8,062
$29.0 p/Share
278
Reduced 0.49%
56,883
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$1,990
$7.16 p/Share
278
Added 0.48%
57,161
Common Stock
Feb 17
2022
SELL
Open market or private sale
$8,874
$29.0 p/Share
306
Reduced 0.54%
56,883
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$2,191
$7.16 p/Share
306
Added 0.53%
57,189
Common Stock
Feb 16
2022
SELL
Open market or private sale
$118,599
$29.04 p/Share
4,084
Reduced 6.7%
56,883
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
$29,241
$7.16 p/Share
4,084
Added 6.28%
60,967
Common Stock
Feb 15
2022
SELL
Open market or private sale
$133,620
$29.01 p/Share
4,606
Reduced 7.49%
56,883
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
$32,979
$7.16 p/Share
4,606
Added 6.97%
61,489
Common Stock
Feb 14
2022
SELL
Open market or private sale
$29
$29.0 p/Share
1
Reduced 0.0%
56,883
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$7
$7.16 p/Share
1
Added 0.0%
56,884
Common Stock
Aug 02
2021
SELL
Open market or private sale
$57,520
$22.39 p/Share
2,569
Reduced 4.32%
56,883
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$14,078
$5.48 p/Share
2,569
Added 4.14%
59,452
Common Stock