Jul 08
2021
SELL
Payment of exercise price or tax liability
$17,282
$14.95 p/Share
1,156
Reduced 6.96%
15,452
Common Stock
Jun 14
2021
SELL
Open market or private sale
$113,050
$16.15 p/Share
7,000
Reduced 34.17%
13,483
Common Stock
Jun 11
2021
SELL
Open market or private sale
$244,350
$16.29 p/Share
15,000
Reduced 42.27%
20,483
Common Stock
Jun 10
2021
SELL
Open market or private sale
$48,480
$16.16 p/Share
3,000
Reduced 7.8%
35,483
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$36,446
$15.75 p/Share
2,314
Reduced 6.28%
34,547
Common Stock
Jun 05
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 4.98%
95,412
Common Stock (Restrict...
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...