Mar 05
2024
SELL
Open market or private sale
$21,659
$18.72 p/Share
1,157
Reduced 2.43%
46,536
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
3,578
Added 6.98%
47,693
Common Stock
Feb 27
2024
SELL
Open market or private sale
$7,337
$19.83 p/Share
370
Reduced 0.83%
44,115
Common Stock
Feb 26
2024
SELL
Open market or private sale
$46,925
$20.27 p/Share
2,315
Reduced 4.95%
44,485
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
9,784
Added 17.66%
45,615
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
7,893
Added 17.58%
37,016
Common Stock
Feb 20
2024
SELL
Open market or private sale
$7,676
$18.86 p/Share
407
Reduced 1.38%
29,123
Common Stock
Mar 02
2023
SELL
Open market or private sale
$11,009
$13.41 p/Share
821
Reduced 2.71%
29,530
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
2,290
Added 7.02%
30,351
Common Stock
Feb 28
2023
SELL
Open market or private sale
$5,375
$13.24 p/Share
406
Reduced 1.43%
28,061
Common Stock
Feb 27
2023
SELL
Grant, award, or other acquisition
$10,222
$12.94 p/Share
790
Reduced 2.7%
28,467
Common Stock
Feb 27
2023
SELL
Open market or private sale
$11,361
$12.94 p/Share
878
Reduced 3.39%
25,017
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
6,596
Added 18.4%
29,257
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$5,625
$13.96 p/Share
403
Reduced 1.68%
23,539
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
11,831
Added 33.07%
23,942
Common Stock
Nov 04
2022
SELL
Payment of exercise price or tax liability
$2,392
$11.18 p/Share
214
Reduced 1.74%
12,111
Common Stock
Aug 16
2022
SELL
Open market or private sale
$164,417
$22.96 p/Share
7,161
Reduced 36.75%
12,325
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$1,646
$20.32 p/Share
81
Reduced 0.41%
19,486
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$7,701
$19.35 p/Share
398
Reduced 1.99%
19,567
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
4,790
Added 19.35%
19,965
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$17,132
$17.5 p/Share
979
Reduced 6.06%
15,175
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
1,627
Added 9.36%
15,751
Common Stock
Nov 04
2021
SELL
Sale (or disposition) back to the issuer
$4,539
$21.21 p/Share
214
Reduced 1.49%
14,108
Common Stock