Mar 01
2024
SELL
Sale (or disposition) back to the issuer
-
30,769
Reduced 100.0%
0
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$23,390
$9.61 p/Share
2,434
Reduced 7.33%
30,769
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$68,640
$10.71 p/Share
6,409
Reduced 16.18%
33,203
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$99,367
$11.11 p/Share
8,944
Reduced 18.42%
39,612
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
14,483
Added 22.97%
48,556
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$126,571
$14.04 p/Share
9,015
Reduced 20.92%
34,073
Common Stock
Sep 14
2021
SELL
Open market or private sale
$100,080
$12.51 p/Share
8,000
Reduced 15.66%
43,088
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$60,132
$11.83 p/Share
5,083
Reduced 9.05%
51,088
Common Stock
Mar 01
2021
SELL
Open market or private sale
$127,680
$10.64 p/Share
12,000
Reduced 17.6%
56,171
Common Stock
Jan 26
2021
BUY
Grant, award, or other acquisition
-
19,861
Added 22.56%
68,171
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$72,285
$9.8 p/Share
7,376
Reduced 13.25%
48,310
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$39,324
$10.23 p/Share
3,844
Reduced 6.46%
55,686
Common Stock
Nov 17
2020
SELL
Open market or private sale
$31,800
$10.6 p/Share
3,000
Reduced 4.8%
59,530
Common Stock
Jan 28
2020
BUY
Grant, award, or other acquisition
-
14,493
Added 18.82%
62,530
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$39,225
$11.53 p/Share
3,402
Reduced 6.61%
48,037
Common Stock
Dec 09
2019
SELL
Payment of exercise price or tax liability
$30,134
$11.24 p/Share
2,681
Reduced 4.95%
51,439
Common Stock
Nov 11
2019
SELL
Open market or private sale
$11,750
$11.75 p/Share
1,000
Reduced 1.81%
54,120
Common Stock
Jan 24
2019
BUY
Grant, award, or other acquisition
-
16,344
Added 22.87%
55,120
Common Stock
Jan 02
2019
SELL
Payment of exercise price or tax liability
$10,599
$9.02 p/Share
1,175
Reduced 2.94%
38,776
Common Stock
Dec 07
2018
SELL
Payment of exercise price or tax liability
$26,274
$9.8 p/Share
2,681
Reduced 6.29%
39,951
Common Stock
Jan 31
2018
BUY
Grant, award, or other acquisition
-
8,614
Added 16.81%
42,632
Common Stock
Dec 21
2017
BUY
Grant, award, or other acquisition
-
23,256
Added 40.6%
34,018
Common Stock
Dec 20
2017
BUY
Grant, award, or other acquisition
-
10,762
Added 50.0%
10,762
Common Stock