Dec 03
2024
BUY
Grant, award, or other acquisition
-
4,641
Added 10.13%
41,191
Restricted Stock Unit
Dec 03
2024
BUY
Grant, award, or other acquisition
-
12,351
Added 18.5%
54,416
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$11,766
$25.58 p/Share
460
Reduced 1.08%
42,065
Common Stock
Nov 29
2024
SELL
Payment of exercise price or tax liability
$35,131
$25.04 p/Share
1,403
Reduced 3.34%
40,638
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$18,821
$20.89 p/Share
901
Reduced 2.43%
36,129
Common Stock
Jun 07
2024
BUY
Grant, award, or other acquisition
-
24,257
Added 33.62%
47,894
Restricted Stock Unit
Dec 04
2023
SELL
Payment of exercise price or tax liability
$3,164
$13.7 p/Share
231
Reduced 0.7%
32,729
Common Stock
Nov 30
2023
SELL
Payment of exercise price or tax liability
$6,113
$13.29 p/Share
460
Reduced 1.42%
32,012
Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$9,455
$13.28 p/Share
712
Reduced 2.27%
30,585
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
8,508
Added 22.45%
29,393
Restricted Stock Unit
Nov 28
2023
BUY
Grant, award, or other acquisition
-
3,120
Added 9.91%
28,376
Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
7,400
Added 26.16%
20,885
Restricted Stock Unit
Dec 05
2022
SELL
Payment of exercise price or tax liability
$2,630
$11.59 p/Share
227
Reduced 0.92%
24,393
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$2,714
$11.75 p/Share
231
Reduced 0.97%
23,688
Common Stock
Nov 30
2022
SELL
Payment of exercise price or tax liability
$5,363
$11.66 p/Share
460
Reduced 1.96%
22,971
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
4,482
Added 17.22%
21,544
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
-
8,763
Added 33.68%
17,252
Restricted Stock Unit
Dec 03
2021
SELL
Payment of exercise price or tax liability
$3,135
$13.81 p/Share
227
Reduced 1.42%
15,764
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$3,218
$13.93 p/Share
231
Reduced 1.51%
15,059
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
5,661
Added 35.32%
10,369
Restricted Stock Unit
Nov 27
2021
SELL
Sale (or disposition) back to the issuer
$18,211
$14.03 p/Share
1,298
Reduced 8.3%
14,342
Common Stock
Nov 27
2021
BUY
Exercise of conversion of derivative security
-
1,298
Added 7.66%
15,640
Common Stock
Dec 03
2020
SELL
Payment of exercise price or tax liability
$2,674
$11.78 p/Share
227
Reduced 1.64%
13,647
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
$33,730
$11.86 p/Share
2,844
Added 33.52%
5,640
Restricted Stock Unit
Nov 28
2020
SELL
Sale (or disposition) back to the issuer
$11,766
$12.13 p/Share
970
Reduced 6.97%
12,942
Common Stock