Dec 13
2023
SELL
Open market or private sale
$173,718
$16.37 p/Share
10,612
Reduced 18.19%
47,737
Common Stock
Dec 12
2023
SELL
Open market or private sale
$300,557
$16.07 p/Share
18,703
Reduced 24.27%
58,349
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$145,785
$16.22 p/Share
8,988
Reduced 10.45%
77,052
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
$317,912
$16.22 p/Share
19,600
Added 18.55%
86,040
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$560,125
$16.22 p/Share
34,533
Reduced 34.2%
66,440
Common Stock
Dec 09
2023
BUY
Grant, award, or other acquisition
$661,354
$16.22 p/Share
40,774
Added 50.0%
40,774
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
$560,238
$16.22 p/Share
34,540
Added 29.57%
82,277
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$352,428
$16.22 p/Share
21,728
Reduced 31.28%
47,737
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$768,617
$16.22 p/Share
47,387
Added 40.55%
69,465
Common Stock
Jun 15
2023
SELL
Open market or private sale
$173,859
$17.0 p/Share
10,227
Reduced 100.0%
0
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$150,030
$14.67 p/Share
10,227
Added 50.0%
10,227
Common Stock
Apr 03
2023
SELL
Open market or private sale
$226,592
$16.0 p/Share
14,162
Reduced 100.0%
0
Common Stock
Mar 07
2023
SELL
Open market or private sale
$292,034
$15.01 p/Share
19,456
Reduced 57.87%
14,162
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$50,048
$8.83 p/Share
5,668
Added 22.23%
19,830
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$102,904
$15.5 p/Share
6,639
Reduced 19.19%
27,950
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$322,415
$15.5 p/Share
20,801
Added 37.55%
34,589
Common Stock
Dec 13
2022
SELL
Open market or private sale
$742,112
$16.38 p/Share
45,306
Reduced 76.67%
13,788
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$272,773
$16.15 p/Share
16,890
Reduced 22.23%
59,094
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
$629,381
$16.15 p/Share
38,971
Added 36.49%
67,842
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$167,378
$16.15 p/Share
10,364
Reduced 21.88%
37,013
Common Stock
Dec 09
2022
BUY
Exercise of conversion of derivative security
$542,462
$16.15 p/Share
33,589
Added 41.49%
47,377
Common Stock
Mar 02
2022
SELL
Open market or private sale
$108,039
$16.99 p/Share
6,359
Reduced 31.56%
13,788
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$342,298
$16.99 p/Share
20,147
Added 50.0%
20,147
Common Stock
Dec 14
2021
SELL
Open market or private sale
$582,175
$14.55 p/Share
40,012
Reduced 100.0%
0
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$332,916
$15.21 p/Share
21,888
Reduced 35.36%
40,012
Common Stock