Mar 18
2024
SELL
Payment of exercise price or tax liability
$8,305
$13.31 p/Share
624
Reduced 0.77%
80,182
Common Stock
Feb 29
2024
SELL
Sale (or disposition) back to the issuer
$78,648
$13.31 p/Share
5,909
Reduced 6.82%
80,710
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$189,534
$13.31 p/Share
14,240
Added 14.12%
86,619
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
$62,812
$13.39 p/Share
4,691
Added 6.09%
72,379
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$9,835
$13.66 p/Share
720
Reduced 1.05%
67,688
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$11,250
$13.77 p/Share
817
Reduced 1.18%
68,408
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$7,179
$11.58 p/Share
620
Reduced 0.89%
68,956
Common Stock
Feb 22
2023
SELL
Sale (or disposition) back to the issuer
$186,430
$14.48 p/Share
12,875
Reduced 16.49%
65,183
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$61,003
$14.21 p/Share
4,293
Added 5.82%
69,476
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
$443,638
$14.48 p/Share
30,638
Added 28.19%
78,058
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$29,284
$13.05 p/Share
2,244
Reduced 4.52%
47,420
Common Stock
Apr 06
2022
SELL
Payment of exercise price or tax liability
$81,323
$12.03 p/Share
6,760
Reduced 12.3%
48,189
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
$196,017
$12.03 p/Share
16,294
Added 22.87%
54,949
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$30,515
$12.45 p/Share
2,451
Reduced 5.96%
38,655
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$73,542
$12.45 p/Share
5,907
Added 12.56%
41,106
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$10,025
$13.26 p/Share
756
Reduced 3.01%
24,383
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$21,402
$13.26 p/Share
1,614
Added 6.03%
25,139
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$16,970
$12.13 p/Share
1,399
Reduced 5.83%
22,615
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$36,269
$12.13 p/Share
2,990
Added 11.07%
24,014
Common Stock
Apr 07
2021
SELL
Payment of exercise price or tax liability
$55,397
$12.7 p/Share
4,362
Reduced 17.18%
21,024
Common Stock
Apr 07
2021
BUY
Grant, award, or other acquisition
$133,540
$12.7 p/Share
10,515
Added 28.93%
25,836
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$18,161
$12.7 p/Share
1,430
Reduced 8.77%
14,871
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$43,777
$12.7 p/Share
3,447
Added 17.45%
16,301
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$12,787
$9.5 p/Share
1,346
Reduced 9.48%
12,854
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$27,322
$9.5 p/Share
2,876
Added 16.84%
14,200
Common Stock