Mar 11
2024
BUY
Grant, award, or other acquisition
$1,320,010
$16.87 p/Share
78,246
Added 39.22%
121,251
Restricted Stock Unit
Apr 26
2023
SELL
Open market or private sale
$156,100
$15.61 p/Share
10,000
Reduced 26.23%
28,125
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$51,937
$16.7 p/Share
3,110
Reduced 7.54%
38,125
Common Stock
Jan 19
2023
BUY
Grant, award, or other acquisition
-
20,995
Added 20.2%
82,956
Restricted Stock Units
Jan 18
2023
BUY
Grant, award, or other acquisition
-
33,354
Added 34.99%
61,961
Restricted Stock Units
Jan 13
2023
SELL
Payment of exercise price or tax liability
$12,447
$16.73 p/Share
744
Reduced 2.04%
35,683
Common Stock
Jan 12
2023
SELL
Payment of exercise price or tax liability
$71,320
$16.54 p/Share
4,312
Reduced 10.95%
35,077
Common Stock
Jan 11
2023
SELL
Payment of exercise price or tax liability
$12,881
$16.6 p/Share
776
Reduced 2.4%
31,565
Common Stock
Dec 09
2022
SELL
Payment of exercise price or tax liability
$28,948
$15.75 p/Share
1,838
Reduced 5.61%
30,933
Common Stock
Feb 01
2022
SELL
Exercise of conversion of derivative security
-
5,551
Reduced 11.56%
42,470
Restricted Stock Units
Feb 01
2022
SELL
Payment of exercise price or tax liability
$68,585
$22.06 p/Share
3,109
Reduced 9.54%
29,490
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
5,551
Added 14.55%
32,599
Common Stock
Jan 14
2022
SELL
Exercise of conversion of derivative security
-
2,243
Reduced 4.46%
48,021
Restricted Stock Units
Jan 14
2022
SELL
Payment of exercise price or tax liability
$29,942
$23.82 p/Share
1,257
Reduced 4.44%
27,048
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
2,243
Added 7.34%
28,305
Common Stock
Jan 13
2022
SELL
Exercise of conversion of derivative security
-
675
Reduced 1.33%
50,264
Restricted Stock Units
Jan 13
2022
SELL
Payment of exercise price or tax liability
$9,046
$23.93 p/Share
378
Reduced 1.43%
26,062
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
-
675
Added 2.49%
26,440
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
23,709
Added 31.76%
50,939
Restricted Stock Units
Jan 11
2022
SELL
Exercise of conversion of derivative security
-
1,408
Reduced 4.92%
27,230
Restricted Stock Units
Jan 11
2022
SELL
Payment of exercise price or tax liability
$18,794
$23.82 p/Share
789
Reduced 2.97%
25,765
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
-
1,408
Added 5.04%
26,554
Common Stock
Dec 09
2021
SELL
Exercise of conversion of derivative security
-
3,282
Reduced 10.28%
28,638
Restricted Stock Units
Dec 09
2021
SELL
Payment of exercise price or tax liability
$38,708
$21.06 p/Share
1,838
Reduced 6.81%
25,146
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
3,282
Added 10.84%
26,984
Common Stock