Jun 11
2024
SELL
Open market or private sale
$628,756
$20.49 p/Share
30,686
Reduced 100.0%
0
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$450,163
$14.67 p/Share
30,686
Added 50.0%
30,686
Common Stock
Dec 14
2023
SELL
Open market or private sale
$444,210
$17.0 p/Share
26,130
Reduced 100.0%
0
Common Stock
Dec 12
2023
SELL
Open market or private sale
$419,860
$16.07 p/Share
26,127
Reduced 50.0%
26,130
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$157,642
$16.22 p/Share
9,719
Reduced 15.78%
51,879
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$317,912
$16.22 p/Share
19,600
Added 24.14%
61,598
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$106,760
$16.22 p/Share
6,582
Reduced 13.55%
41,998
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$280,119
$16.22 p/Share
17,270
Added 26.23%
48,580
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$277,848
$16.22 p/Share
17,130
Reduced 35.36%
31,310
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$785,696
$16.22 p/Share
48,440
Added 50.0%
48,440
Common Stock
Jun 12
2023
SELL
Open market or private sale
$534,672
$16.0 p/Share
33,417
Reduced 100.0%
0
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$191,538
$16.15 p/Share
11,860
Reduced 26.19%
33,417
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$553,783
$16.15 p/Share
34,290
Added 46.15%
40,015
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$93,815
$16.15 p/Share
5,809
Reduced 34.59%
10,987
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$271,255
$16.15 p/Share
16,796
Added 50.0%
16,796
Common Stock
Dec 14
2021
SELL
Open market or private sale
$461,381
$14.55 p/Share
31,710
Reduced 100.0%
0
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$254,996
$15.21 p/Share
16,765
Reduced 34.58%
31,710
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$737,305
$15.21 p/Share
48,475
Added 60.3%
31,921
Common Stock
Dec 14
2020
SELL
Open market or private sale
$228,678
$12.03 p/Share
19,009
Reduced 100.0%
0
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$121,806
$12.12 p/Share
10,050
Reduced 34.58%
19,009
Common Stock
Dec 10
2020
BUY
Exercise of conversion of derivative security
$352,195
$12.12 p/Share
29,059
Added 54.82%
23,953
Common Stock
Dec 09
2020
SELL
Open market or private sale
$147,153
$12.04 p/Share
12,222
Reduced 100.0%
0
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$78,061
$12.08 p/Share
6,462
Reduced 34.59%
12,222
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$225,703
$12.08 p/Share
18,684
Added 50.0%
18,684
Common Stock