Dec 06
2021
SELL
Payment of exercise price or tax liability
$17,043
$12.27 p/Share
1,389
Reduced 5.23%
25,150
Common Stock
Dec 05
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 4.59%
103,979
Common Stock (Restrict...
Nov 25
2021
SELL
Payment of exercise price or tax liability
$2,250
$12.86 p/Share
175
Reduced 0.76%
22,789
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$6,050
$14.07 p/Share
430
Reduced 1.88%
22,493
Common Stock
Nov 05
2021
BUY
Grant, award, or other acquisition
-
2,992
Added 2.82%
103,200
Common Stock (Restrict...
Nov 04
2021
SELL
Payment of exercise price or tax liability
$2,657
$14.21 p/Share
187
Reduced 0.85%
21,763
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
$2,381
$12.53 p/Share
190
Reduced 0.88%
21,447
Common Stock
Oct 08
2021
SELL
Payment of exercise price or tax liability
$12,901
$11.16 p/Share
1,156
Reduced 5.19%
21,124
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$18,224
$13.12 p/Share
1,389
Reduced 6.76%
19,155
Common Stock
Sep 05
2021
BUY
Grant, award, or other acquisition
-
5,000
Added 4.52%
105,509
Common Stock (Restrict...
Aug 27
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 8.75%
104,259
Common Stock (Restrict...
Aug 25
2021
SELL
Payment of exercise price or tax liability
$2,427
$13.87 p/Share
175
Reduced 1.03%
16,794
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$6,267
$14.54 p/Share
431
Reduced 2.55%
16,498
Common Stock
Aug 04
2021
SELL
Payment of exercise price or tax liability
$2,758
$14.83 p/Share
186
Reduced 1.17%
15,768
Common Stock
Jul 29
2021
BUY
Grant, award, or other acquisition
-
4,106
Added 4.09%
96,393
Common Stock (Restrict...
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