Aug 12
2024
SELL
Open market or private sale
$37,887
$6.01 p/Share
6,304
Reduced 8.2%
70,614
Common Stock
Aug 07
2024
SELL
Payment of exercise price or tax liability
$11,544
$6.24 p/Share
1,850
Reduced 2.35%
76,918
Common Stock
Aug 07
2024
BUY
Grant, award, or other acquisition
-
9,342
Added 10.6%
78,768
Common Stock
Jan 07
2024
SELL
Payment of exercise price or tax liability
$24,052
$8.68 p/Share
2,771
Reduced 3.84%
69,426
Common Stock
Jan 07
2024
BUY
Grant, award, or other acquisition
-
5,000
Added 6.48%
72,197
Common Stock
Aug 07
2023
SELL
Payment of exercise price or tax liability
$12,172
$8.59 p/Share
1,417
Reduced 2.07%
67,197
Common Stock
Aug 07
2023
BUY
Grant, award, or other acquisition
-
8,746
Added 11.31%
68,614
Common Stock
Aug 02
2023
SELL
Open market or private sale
$41,550
$8.31 p/Share
5,000
Reduced 7.71%
59,868
Common Stock
Jan 07
2023
SELL
Payment of exercise price or tax liability
$33,459
$10.17 p/Share
3,290
Reduced 4.83%
64,868
Common Stock
Jan 07
2023
BUY
Grant, award, or other acquisition
-
5,000
Added 6.83%
68,158
Common Stock
Aug 07
2022
SELL
Payment of exercise price or tax liability
$8,591
$11.85 p/Share
725
Reduced 1.13%
63,158
Common Stock
Aug 07
2022
BUY
Grant, award, or other acquisition
-
8,491
Added 11.73%
63,883
Common Stock
Aug 02
2022
SELL
Open market or private sale
$30,025
$12.01 p/Share
2,500
Reduced 4.32%
55,392
Common Stock
Jan 07
2022
SELL
Payment of exercise price or tax liability
$44,050
$13.68 p/Share
3,220
Reduced 5.27%
57,892
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
12,227
Added 16.67%
61,112
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$23,073
$12.56 p/Share
1,837
Reduced 3.62%
48,885
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
3,500
Added 6.45%
50,722
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$38,361
$11.22 p/Share
3,419
Reduced 6.75%
47,222
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 8.99%
50,641
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$25,573
$10.08 p/Share
2,537
Reduced 5.27%
45,641
Common Stock
Dec 01
2020
BUY
Grant, award, or other acquisition
-
3,500
Added 6.77%
48,178
Common Stock