Jan 25
2022
BUY
Grant, award, or other acquisition
$69,902
$12.21 p/Share
5,725
Added 9.42%
55,081
Common Stock $0.01 Par...
Dec 15
2021
BUY
Grant, award, or other acquisition
$5,492
$22.6 p/Share
243
Added 0.48%
50,221
Common Stock $0.01 Par...
Sep 15
2021
BUY
Grant, award, or other acquisition
$5,452
$20.73 p/Share
263
Added 0.52%
49,978
Common Stock $0.01 Par...
Jun 15
2021
BUY
Grant, award, or other acquisition
$4,855
$22.17 p/Share
219
Added 0.44%
49,715
Common Stock $0.01 Par...
Mar 15
2021
BUY
Grant, award, or other acquisition
$4,515
$22.92 p/Share
197
Added 0.4%
49,496
Common Stock $0.01 Par...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$24,878
$19.36 p/Share
1,285
Reduced 2.54%
49,299
Common Stock $0.01 Par...
Feb 03
2021
BUY
Grant, award, or other acquisition
-
182
Added 0.36%
50,584
Common Stock $0.01 Par...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
4,568
Added 8.31%
50,402
Common Stock $0.01 Par...
Dec 15
2020
BUY
Grant, award, or other acquisition
$4,466
$16.79 p/Share
266
Added 0.58%
45,834
Common Stock $0.01 Par...
Sep 15
2020
BUY
Grant, award, or other acquisition
$4,406
$13.27 p/Share
332
Added 0.72%
45,568
Common Stock $0.01 Par...
Jun 15
2020
BUY
Grant, award, or other acquisition
$4,205
$14.65 p/Share
287
Added 0.63%
45,236
Common Stock $0.01 Par...
Mar 16
2020
BUY
Grant, award, or other acquisition
$4,157
$12.52 p/Share
332
Added 0.73%
44,949
Common Stock $0.01 Par...
Feb 07
2020
SELL
Payment of exercise price or tax liability
$31,196
$20.27 p/Share
1,539
Reduced 3.33%
44,617
Common Stock $0.01 Par...
Feb 04
2020
BUY
Grant, award, or other acquisition
-
12,267
Added 21.0%
46,156
Common Stock $0.01 Par...
Dec 16
2019
BUY
Grant, award, or other acquisition
$2,530
$22.39 p/Share
113
Added 0.33%
33,889
Common Stock $0.01 Par...
Sep 16
2019
BUY
Grant, award, or other acquisition
$2,355
$20.66 p/Share
114
Added 0.34%
33,776
Common Stock $0.01 Par...
Jun 17
2019
BUY
Grant, award, or other acquisition
$2,346
$20.58 p/Share
114
Added 0.34%
33,662
Common Stock $0.01 Par...
May 08
2019
SELL
Payment of exercise price or tax liability
$3,697
$22.68 p/Share
163
Reduced 0.48%
33,548
Common Stock $0.01 Par...
Mar 15
2019
BUY
Grant, award, or other acquisition
$2,318
$23.18 p/Share
100
Added 0.3%
33,711
Common Stock $0.01 Par...
Feb 08
2019
SELL
Payment of exercise price or tax liability
$19,958
$22.4 p/Share
891
Reduced 4.29%
19,882
Common Stock $0.01 Par...
Feb 05
2019
SELL
Sale (or disposition) back to the issuer
-
2,157
Reduced 13.19%
14,197
Common Stock $0.01 Par...
Feb 05
2019
BUY
Grant, award, or other acquisition
-
13,729
Added 28.47%
34,502
Common Stock $0.01 Par...
Feb 05
2019
BUY
Grant, award, or other acquisition
-
6,576
Added 24.04%
20,773
Common Stock $0.01 Par...