Nov 05
2021
SELL
Payment of exercise price or tax liability
$26,473
$6.83 p/Share
3,876
Reduced 1.57%
243,677
Common Stock, par valu...
Jun 02
2021
BUY
Open market or private purchase
$16,525
$6.61 p/Share
2,500
Added 1.0%
247,553
Common Stock, par valu...
Mar 01
2021
SELL
Payment of exercise price or tax liability
$65,713
$8.49 p/Share
7,740
Reduced 3.06%
245,053
Common Stock, par valu...
Mar 01
2021
BUY
Grant, award, or other acquisition
-
19,669
Added 7.22%
252,793
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$39,944
$8.05 p/Share
4,962
Reduced 2.08%
233,124
Common Stock, par valu...
Feb 07
2021
BUY
Grant, award, or other acquisition
-
89,655
Added 27.36%
238,086
Common Stock, par valu...
Jan 07
2021
SELL
Payment of exercise price or tax liability
$11,232
$8.66 p/Share
1,297
Reduced 0.87%
148,431
Common Stock, par valu...
Dec 31
2020
SELL
Payment of exercise price or tax liability
$34,772
$7.43 p/Share
4,680
Reduced 3.03%
149,728
Common Stock, par valu...
Dec 31
2020
BUY
Grant, award, or other acquisition
-
1,122
Added 0.72%
154,408
Common Stock, par valu...
Dec 07
2020
SELL
Payment of exercise price or tax liability
$20,851
$6.85 p/Share
3,044
Reduced 1.95%
153,286
Common Stock, par valu...
Nov 30
2020
BUY
Grant, award, or other acquisition
-
1,211
Added 0.77%
156,330
Common Stock, par valu...
Nov 05
2020
SELL
Payment of exercise price or tax liability
$14,076
$5.87 p/Share
2,398
Reduced 1.52%
155,119
Common Stock, par valu...
Oct 31
2020
BUY
Grant, award, or other acquisition
-
1,377
Added 0.87%
157,517
Common Stock, par valu...
Sep 30
2020
BUY
Grant, award, or other acquisition
-
1,480
Added 0.94%
156,140
Common Stock, par valu...
Sep 25
2020
SELL
Other acquisition or disposition
-
109,700
Reduced 41.5%
154,660
Common Stock, par valu...
Aug 31
2020
BUY
Grant, award, or other acquisition
-
1,483
Added 0.56%
264,360
Common Stock, par valu...
Aug 04
2020
SELL
Payment of exercise price or tax liability
$17,826
$5.95 p/Share
2,996
Reduced 1.13%
262,877
Common Stock, par valu...
Jul 31
2020
BUY
Grant, award, or other acquisition
-
1,860
Added 0.69%
265,873
Common Stock, par valu...
Jun 30
2020
BUY
Grant, award, or other acquisition
-
1,804
Added 0.68%
264,013
Common Stock, par valu...
May 31
2020
BUY
Grant, award, or other acquisition
-
8,865
Added 3.27%
262,209
Common Stock, par valu...
May 28
2020
BUY
Grant, award, or other acquisition
-
6,414
Added 2.47%
253,344
Common Stock, par valu...
Feb 24
2020
SELL
Payment of exercise price or tax liability
$32,817
$7.9 p/Share
4,154
Reduced 1.65%
246,930
Common Stock, par valu...
Jan 07
2020
SELL
Payment of exercise price or tax liability
$8,359
$6.45 p/Share
1,296
Reduced 0.51%
251,084
Common Stock, par valu...
Dec 07
2019
SELL
Payment of exercise price or tax liability
$18,020
$5.92 p/Share
3,044
Reduced 1.19%
252,380
Common Stock, par valu...
Nov 05
2019
BUY
Grant, award, or other acquisition
-
39,394
Added 13.36%
255,424
Common Stock, par valu...