Mar 11
2024
BUY
Grant, award, or other acquisition
$1,380,016
$16.87 p/Share
81,803
Added 25.05%
244,749
Restricted Stock Unit
Jan 04
2024
BUY
Grant, award, or other acquisition
$2,700,015
$16.57 p/Share
162,946
Added 50.0%
162,946
Restricted Stock Units
Jan 19
2023
BUY
Grant, award, or other acquisition
-
27,119
Added 20.11%
107,701
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
50,030
Added 38.3%
80,582
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$39,650
$16.73 p/Share
2,370
Reduced 3.06%
75,174
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$55,557
$16.54 p/Share
3,359
Reduced 4.58%
69,984
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$53,103
$16.6 p/Share
3,199
Reduced 4.85%
62,725
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$114,313
$15.75 p/Share
7,258
Reduced 11.26%
57,195
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
8,969
Reduced 10.19%
79,075
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$76,057
$23.82 p/Share
3,193
Reduced 6.15%
48,704
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
8,969
Added 14.74%
51,897
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
3,780
Reduced 4.12%
88,044
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$32,210
$23.93 p/Share
1,346
Reduced 3.04%
42,928
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
3,780
Added 7.87%
44,274
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
32,177
Added 25.95%
91,824
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
8,729
Reduced 12.77%
59,647
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$86,800
$23.82 p/Share
3,644
Reduced 8.26%
40,494
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
8,729
Added 16.51%
44,138
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
15,749
Reduced 18.72%
68,376
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$166,774
$21.06 p/Share
7,919
Reduced 18.28%
35,409
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
15,749
Added 26.66%
43,328
Common Stock
Oct 01
2021
SELL
Exercise of conversion of derivative security
-
2,308
Reduced 2.67%
84,125
Restricted Stock Units
Oct 01
2021
SELL
Payment of exercise price or tax liability
$96,096
$21.0 p/Share
4,576
Reduced 14.23%
27,579
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
11,970
Added 27.68%
31,272
Common Stock
Jan 14
2021
SELL
Exercise of conversion of derivative security
-
4,485
Reduced 4.93%
86,433
Restricted Stock Units