Sep 30
2021
SELL
Payment of exercise price or tax liability
$13,093
$9.62 p/Share
1,361
Reduced 2.18%
60,997
Common Stock
Sep 18
2021
SELL
Payment of exercise price or tax liability
$6,480
$10.0 p/Share
648
Reduced 1.03%
62,358
Common Stock
Sep 18
2021
BUY
Grant, award, or other acquisition
-
7,500
Added 10.64%
63,006
Common Stock
Sep 12
2021
SELL
Payment of exercise price or tax liability
$8,545
$9.89 p/Share
864
Reduced 1.53%
55,506
Common Stock
Aug 30
2021
SELL
Payment of exercise price or tax liability
$6,316
$10.01 p/Share
631
Reduced 1.11%
56,370
Common Stock
Dec 04
2020
-
3,500
Reduced 5.79%
57,001
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$11,283
$8.29 p/Share
1,361
Reduced 2.2%
60,501
Common Stock
Sep 21
2020
SELL
Payment of exercise price or tax liability
$12,738
$9.38 p/Share
1,358
Reduced 2.15%
61,863
Common Stock
Sep 18
2020
BUY
Grant, award, or other acquisition
-
7,500
Added 10.61%
63,221
Common Stock
Sep 12
2020
SELL
Payment of exercise price or tax liability
$7,603
$9.03 p/Share
842
Reduced 1.49%
55,721
Common Stock
Aug 30
2020
SELL
Payment of exercise price or tax liability
$5,625
$8.9 p/Share
632
Reduced 1.1%
56,563
Common Stock
Feb 20
2020
-
250
Reduced 0.44%
57,195
Common Stock
Dec 13
2019
-
1,000
Reduced 1.71%
57,445
Common Stock
Dec 10
2019
-
1,500
Reduced 2.5%
58,445
Common Stock
Sep 30
2019
SELL
Payment of exercise price or tax liability
$14,712
$10.81 p/Share
1,361
Reduced 2.22%
59,945
Common Stock
Sep 21
2019
SELL
Payment of exercise price or tax liability
$13,814
$10.15 p/Share
1,361
Reduced 2.17%
61,307
Common Stock
Sep 17
2019
SELL
Payment of exercise price or tax liability
$20,014
$10.29 p/Share
1,945
Reduced 3.01%
62,668
Common Stock
Sep 12
2019
SELL
Payment of exercise price or tax liability
$8,815
$10.42 p/Share
846
Reduced 1.29%
64,613
Common Stock
Aug 30
2019
BUY
Grant, award, or other acquisition
-
7,500
Added 10.28%
65,459
Common Stock
May 30
2019
-
250
Reduced 0.43%
57,959
Common Stock
Dec 31
2018
-
750
Reduced 1.27%
58,209
Common Stock
Dec 19
2018
-
1,000
Reduced 1.67%
58,959
Common Stock
Sep 30
2018
SELL
Payment of exercise price or tax liability
$18,850
$13.85 p/Share
1,361
Reduced 2.22%
59,959
Common Stock
Sep 23
2018
SELL
Payment of exercise price or tax liability
$28,008
$14.4 p/Share
1,945
Reduced 3.07%
61,321
Common Stock
Sep 21
2018
SELL
Payment of exercise price or tax liability
$19,598
$14.4 p/Share
1,361
Reduced 2.11%
63,266
Common Stock