Nov 07
2024
SELL
Open market or private sale
$46,914
$44.98 p/Share
1,043
Reduced 100.0%
0
Common Stock
May 01
2024
SELL
Open market or private sale
$70,694
$27.19 p/Share
2,600
Reduced 71.37%
1,043
Common Stock
Jan 23
2024
SELL
Open market or private sale
$75,325
$30.13 p/Share
2,500
Reduced 40.7%
3,643
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$46,600
$18.64 p/Share
2,500
Added 28.93%
6,143
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
4,000
Added 32.65%
8,250
Restricted Shares
Dec 11
2023
SELL
Payment of exercise price or tax liability
$3,769
$27.72 p/Share
136
Reduced 3.1%
4,250
Restricted Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$8,149
$27.72 p/Share
294
Reduced 5.98%
4,625
Restricted Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$7,539
$27.72 p/Share
272
Reduced 4.76%
5,437
Restricted Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$3,822
$28.11 p/Share
136
Reduced 2.15%
6,187
Restricted Stock
Jun 13
2023
SELL
Open market or private sale
$169,920
$23.6 p/Share
7,200
Reduced 76.85%
2,169
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$102,888
$14.29 p/Share
7,200
Added 43.45%
9,369
Common Stock
Feb 07
2023
SELL
Open market or private sale
$420,515
$27.13 p/Share
15,500
Reduced 87.72%
2,169
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$327,050
$21.1 p/Share
15,500
Added 46.73%
17,669
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$15,491
$27.37 p/Share
566
Reduced 7.94%
6,562
Restricted Shares
Dec 09
2022
BUY
Grant, award, or other acquisition
-
3,000
Added 26.97%
8,125
Restricted Shares
Dec 06
2022
SELL
Payment of exercise price or tax liability
$3,817
$28.07 p/Share
136
Reduced 2.59%
5,125
Restricted Stock
Feb 15
2022
SELL
Exercise of conversion of derivative security
$5,162
$29.0 p/Share
178
Reduced 16.02%
933
Common Stock
Feb 15
2022
BUY
Open market or private sale
$3,960
$22.25 p/Share
178
Added 13.81%
1,111
Common Stock
Feb 14
2022
SELL
Open market or private sale
$12,105
$29.24 p/Share
414
Reduced 30.73%
933
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$9,212
$22.25 p/Share
414
Added 23.51%
1,347
Common Stock
Feb 11
2022
SELL
Open market or private sale
$185,896
$29.01 p/Share
6,408
Reduced 87.29%
933
Common Stock
Feb 11
2022
BUY
Exercise of conversion of derivative security
$139,566
$21.78 p/Share
6,408
Added 46.61%
7,341
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$4,174
$26.25 p/Share
159
Reduced 2.81%
5,500
Restricted Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$3,533
$25.98 p/Share
136
Reduced 2.26%
5,875
Restricted Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$3,547
$26.08 p/Share
136
Reduced 4.34%
3,000
Restricted Stock