May 05
2021
SELL
Payment of exercise price or tax liability
$4,946
$14.13 p/Share
350
Reduced 1.01%
34,251
Common Stock
May 05
2021
BUY
Grant, award, or other acquisition
-
1,754
Added 1.72%
100,258
Common Stock (Restrict...
May 04
2021
SELL
Payment of exercise price or tax liability
$2,674
$14.3 p/Share
187
Reduced 0.55%
33,659
Common Stock
Apr 08
2021
SELL
Payment of exercise price or tax liability
$17,629
$15.25 p/Share
1,156
Reduced 3.35%
33,343
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$20,045
$14.75 p/Share
1,359
Reduced 4.15%
31,374
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 4.76%
99,949
Common Stock (Restrict...
Feb 25
2021
BUY
Grant, award, or other acquisition
-
3,767
Added 3.68%
98,699
Common Stock (Restrict...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$7,581
$19.0 p/Share
399
Reduced 1.36%
28,983
Common Stock
Feb 04
2021
SELL
Payment of exercise price or tax liability
$3,868
$18.16 p/Share
213
Reduced 0.74%
28,440
Common Stock
Jan 08
2021
SELL
Payment of exercise price or tax liability
$19,207
$14.54 p/Share
1,321
Reduced 4.48%
28,151
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$5,216
$13.04 p/Share
400
Reduced 1.5%
26,347
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$11,040
$13.8 p/Share
800
Reduced 3.04%
25,497
Common Stock
Dec 05
2020
BUY
Grant, award, or other acquisition
-
5,000
Added 4.73%
100,751
Common Stock (Restrict...
Nov 05
2020
SELL
Payment of exercise price or tax liability
$1,818
$13.57 p/Share
134
Reduced 0.56%
23,797
Common Stock
Nov 05
2020
BUY
Grant, award, or other acquisition
-
4,157
Added 4.06%
98,251
Common Stock (Restrict...
Nov 04
2020
SELL
Payment of exercise price or tax liability
$2,181
$13.46 p/Share
162
Reduced 0.68%
23,509
Common Stock
Oct 08
2020
SELL
Payment of exercise price or tax liability
$19,100
$19.1 p/Share
1,000
Reduced 4.14%
23,168
Common Stock
Sep 08
2020
SELL
Payment of exercise price or tax liability
$12,608
$15.76 p/Share
800
Reduced 3.66%
21,043
Common Stock
Sep 05
2020
BUY
Grant, award, or other acquisition
-
5,000
Added 4.85%
98,144
Common Stock (Restrict...
Aug 05
2020
BUY
Grant, award, or other acquisition
-
3,376
Added 3.41%
95,644
Common Stock (Restrict...
Aug 04
2020
SELL
Payment of exercise price or tax liability
$2,906
$18.05 p/Share
161
Reduced 0.83%
19,343
Common Stock
Jul 30
2020
BUY
Open market or private purchase
$49,495
$18.11 p/Share
2,733
Added 12.57%
19,001
Common Stock
Jul 08
2020
SELL
Payment of exercise price or tax liability
$21,430
$21.43 p/Share
1,000
Reduced 5.79%
16,268
Common Stock
Jun 05
2020
SELL
Payment of exercise price or tax liability
$31,759
$21.43 p/Share
1,482
Reduced 9.48%
14,143
Common Stock
Jun 05
2020
BUY
Grant, award, or other acquisition
-
5,000
Added 4.96%
95,896
Common Stock (Restrict...