Feb 08
2022
BUY
Grant, award, or other acquisition
-
4,039
Added 5.82%
65,378
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$2,790
$31.71 p/Share
88
Added 0.14%
61,339
Common Stock
Dec 01
2021
BUY
Grant, award, or other acquisition
-
104
Added 0.17%
61,251
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$2,411
$29.4 p/Share
82
Added 0.13%
61,146
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
108
Added 0.18%
61,064
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$2,785
$32.76 p/Share
85
Added 0.14%
60,956
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
96
Added 0.16%
60,871
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$14,500
$30.72 p/Share
472
Added 0.77%
60,775
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$101,868
$34.97 p/Share
2,913
Reduced 4.61%
60,303
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
7,431
Added 10.52%
63,216
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
72
Added 0.13%
55,785
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,585
Added 6.05%
55,713
Common Stock
Aug 10
2020
BUY
Grant, award, or other acquisition
-
5,667
Added 9.81%
52,128
Common Stock
Feb 23
2020
SELL
Payment of exercise price or tax liability
$43,690
$22.2 p/Share
1,968
Reduced 4.06%
46,461
Common Stock
Feb 23
2020
BUY
Grant, award, or other acquisition
-
4,008
Added 7.64%
48,429
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
5,310
Added 10.68%
44,421
Common Stock
Nov 21
2019
BUY
Grant, award, or other acquisition
-
3,333
Added 7.85%
39,111
Common Stock
Sep 05
2019
SELL
Open market or private sale
$96,000
$24.0 p/Share
4,000
Reduced 10.06%
35,778
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
6,066
Added 13.23%
39,778
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$59,073
$19.93 p/Share
2,964
Reduced 8.08%
33,712
Common Stock
Feb 23
2019
BUY
Grant, award, or other acquisition
-
5,949
Added 13.96%
36,676
Common Stock
Mar 05
2018
BUY
Grant, award, or other acquisition
-
4,128
Added 11.84%
30,727
Common Stock
Feb 24
2018
SELL
Payment of exercise price or tax liability
$15,617
$19.28 p/Share
810
Reduced 2.96%
26,599
Common Stock
Feb 24
2018
BUY
Grant, award, or other acquisition
-
3,377
Added 10.97%
27,409
Common Stock