Jan 05
2024
BUY
Grant, award, or other acquisition
$2,695
$10.57 p/Share
255
Added 0.65%
38,943
Common Stock
Oct 10
2023
BUY
Grant, award, or other acquisition
$2,317
$10.63 p/Share
218
Added 0.56%
38,688
Common Stock
Jul 27
2023
BUY
Grant, award, or other acquisition
$2,701
$11.9 p/Share
227
Added 0.59%
38,470
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$4,215
$14.34 p/Share
294
Reduced 0.76%
38,243
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
-
655
Added 1.67%
38,537
Common Stock
Apr 07
2023
SELL
Payment of exercise price or tax liability
$11,248
$14.57 p/Share
772
Reduced 2.05%
36,963
Common Stock
Apr 07
2023
BUY
Exercise of conversion of derivative security
-
1,723
Added 4.37%
37,735
Common Stock
Mar 27
2023
SELL
Payment of exercise price or tax liability
$8,346
$11.94 p/Share
699
Reduced 1.9%
36,012
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
-
1,562
Added 4.08%
36,711
Common Stock
Apr 07
2022
SELL
Payment of exercise price or tax liability
$3,849
$14.92 p/Share
258
Reduced 0.73%
35,149
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
-
723
Added 2.0%
35,407
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$8,547
$14.89 p/Share
574
Reduced 1.63%
34,684
Common Stock
Mar 27
2022
BUY
Exercise of conversion of derivative security
-
1,562
Added 4.24%
35,258
Common Stock
Mar 20
2022
SELL
Payment of exercise price or tax liability
$3,748
$14.7 p/Share
255
Reduced 0.75%
33,696
Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
-
693
Added 2.0%
33,943
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$21,900
$15.71 p/Share
1,394
Reduced 4.08%
32,743
Common Stock
Jun 04
2021
BUY
Exercise of conversion of derivative security
-
3,548
Added 9.57%
33,532
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$8,847
$14.2 p/Share
623
Reduced 2.02%
30,202
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
1,562
Added 4.82%
30,825
Common Stock
Mar 20
2021
SELL
Payment of exercise price or tax liability
$6,007
$12.31 p/Share
488
Reduced 1.64%
29,263
Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
-
1,220
Added 3.97%
29,530
Common Stock