Mar 03
2022
BUY
Open market or private purchase
$3,118
$15.59 p/Share
200
Added 0.35%
56,755
Common Stock, par valu...
Mar 01
2022
BUY
Open market or private purchase
$3,009
$15.67 p/Share
192
Added 0.34%
56,555
Common Stock, par valu...
Feb 24
2022
BUY
Open market or private purchase
$1,535
$15.35 p/Share
100
Added 0.18%
56,363
Common Stock, par valu...
Jan 28
2022
SELL
Payment of exercise price or tax liability
$9,647
$13.9 p/Share
694
Reduced 1.22%
56,023
Common Stock, par valu...
Jan 27
2022
SELL
Payment of exercise price or tax liability
$34,244
$14.0 p/Share
2,446
Reduced 4.13%
56,717
Common Stock, par valu...
Jan 27
2022
BUY
Grant, award, or other acquisition
$133,560
$14.0 p/Share
9,540
Added 13.89%
59,163
Common Stock, par valu...
Jan 24
2022
SELL
Payment of exercise price or tax liability
$7,139
$13.97 p/Share
511
Reduced 1.02%
49,623
Common Stock, par valu...
Jan 23
2022
SELL
Payment of exercise price or tax liability
$8,870
$13.99 p/Share
634
Reduced 1.25%
50,134
Common Stock, par valu...
Jun 24
2021
SELL
Payment of exercise price or tax liability
$10,043
$13.59 p/Share
739
Reduced 1.43%
50,768
Common Stock, par valu...
Jun 07
2021
BUY
Open market or private purchase
$4,164
$13.88 p/Share
300
Added 0.58%
51,507
Common Stock, par valu...
Jun 03
2021
BUY
Open market or private purchase
$2,780
$13.9 p/Share
200
Added 0.39%
51,207
Common Stock, par valu...
Jun 01
2021
BUY
Open market or private purchase
$1,391
$13.91 p/Share
100
Added 0.2%
51,007
Common Stock, par valu...
Mar 09
2021
BUY
Open market or private purchase
$2,353
$11.48 p/Share
205
Added 0.4%
50,907
Common Stock, par valu...
Mar 04
2021
BUY
Open market or private purchase
$3,375
$11.44 p/Share
295
Added 0.58%
50,702
Common Stock, par valu...
Feb 10
2021
BUY
Open market or private purchase
$3,857
$11.02 p/Share
350
Added 0.69%
50,407
Common Stock, par valu...
Feb 09
2021
BUY
Open market or private purchase
$7,833
$11.19 p/Share
700
Added 1.38%
50,057
Common Stock, par valu...
Jan 28
2021
BUY
Grant, award, or other acquisition
$52,833
$10.78 p/Share
4,901
Added 9.03%
49,357
Common Stock, par valu...
Jan 24
2021
SELL
Payment of exercise price or tax liability
$5,270
$10.8 p/Share
488
Reduced 1.09%
44,456
Common Stock, par valu...
Dec 08
2020
BUY
Open market or private purchase
$5,045
$10.09 p/Share
500
Added 1.1%
44,944
Common Stock, par valu...
Nov 23
2020
BUY
Open market or private purchase
$3,588
$8.97 p/Share
400
Added 0.89%
44,444
Common Stock, par valu...
Nov 18
2020
BUY
Open market or private purchase
$2,182
$8.73 p/Share
250
Added 0.56%
44,044
Common Stock, par valu...
Nov 16
2020
BUY
Open market or private purchase
$4,250
$8.5 p/Share
500
Added 1.13%
43,794
Common Stock, par valu...
Nov 09
2020
BUY
Open market or private purchase
$1,618
$8.01 p/Share
202
Added 0.46%
43,294
Common Stock, par valu...
Nov 06
2020
BUY
Open market or private purchase
$770
$7.7 p/Share
100
Added 0.23%
43,092
Common Stock, par valu...
Nov 03
2020
BUY
Open market or private purchase
$7,620
$7.62 p/Share
1,000
Added 2.27%
42,992
Common Stock, par valu...