Mar 31
2023
SELL
Payment of exercise price or tax liability
-
2,946
Reduced 7.16%
38,207
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
6,513
Added 14.56%
38,207
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
8,654
Added 18.47%
38,207
Restricted Stock Units
Mar 20
2023
SELL
Payment of exercise price or tax liability
-
6,027
Reduced 13.63%
38,207
Common Stock
Mar 20
2023
BUY
Grant, award, or other acquisition
-
32,618
Added 46.05%
38,207
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
-
2,763
Reduced 6.65%
38,813
Common Stock
Jan 20
2023
BUY
Grant, award, or other acquisition
-
6,609
Added 14.55%
38,813
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
-
2,371
Reduced 6.35%
34,966
Common Stock, par valu...
Jun 02
2022
BUY
Grant, award, or other acquisition
-
6,578
Added 15.83%
34,966
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
-
1,119
Reduced 3.51%
30,759
Common Stock, par valu...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
3,105
Added 9.17%
30,759
Common Stock, par valu...
Feb 28
2022
BUY
Grant, award, or other acquisition
-
4,977
Added 22.41%
17,230
Restricted Stock Units...
Jan 18
2022
SELL
Payment of exercise price or tax liability
-
3,274
Reduced 13.02%
21,870
Common Stock
Jan 18
2022
BUY
Grant, award, or other acquisition
-
8,190
Added 27.25%
21,870
Common Stock
Jan 05
2022
SELL
Payment of exercise price or tax liability
-
3,274
Reduced 9.62%
30,759
Common Stock, par valu...
Jan 05
2022
BUY
Grant, award, or other acquisition
-
8,190
Added 21.03%
30,759
Common Stock, par valu...
Nov 05
2021
SELL
Payment of exercise price or tax liability
-
904
Reduced 5.06%
16,953
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
2,371
Added 12.27%
16,953
Common Stock
Aug 06
2021
SELL
Open market or private sale
$6,238
$25.46 p/Share
245
Reduced 1.56%
15,486
Common Stock
Aug 05
2021
BUY
Open market or private sale
$39,806
$25.5 p/Share
1,561
Added 9.16%
15,486
Common Stock
May 26
2021
SELL
Payment of exercise price or tax liability
-
61
Reduced 0.35%
17,292
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
181
Added 1.04%
17,292
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
-
1,150
Reduced 6.28%
17,172
Common Stock
Mar 11
2021
BUY
Grant, award, or other acquisition
-
3,386
Added 16.47%
17,172
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
-
481
Reduced 2.72%
17,172
Common Stock