Apr 01
2019
BUY
Grant, award, or other acquisition
-
1,089
Added 8.55%
11,645
Common Stock
Mar 14
2019
SELL
Open market or private sale
$165,497
$34.3 p/Share
4,825
Reduced 31.37%
10,556
Common Stock
Mar 14
2019
BUY
Exercise of conversion of derivative security
$93,219
$19.32 p/Share
4,825
Added 23.88%
15,381
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$28,800
$36.0 p/Share
800
Reduced 7.04%
10,556
Common Stock
Mar 01
2019
BUY
Grant, award, or other acquisition
-
2,324
Added 16.99%
11,356
Common Stock
Jun 06
2018
SELL
Open market or private sale
$134,442
$40.58 p/Share
3,313
Reduced 26.84%
9,032
Common Stock
Jun 06
2018
BUY
Exercise of conversion of derivative security
$61,324
$18.51 p/Share
3,313
Added 21.16%
12,345
Common Stock
Jun 05
2018
SELL
Open market or private sale
$94,490
$40.26 p/Share
2,347
Reduced 20.63%
9,032
Common Stock
Jun 05
2018
BUY
Exercise of conversion of derivative security
$42,457
$18.09 p/Share
2,347
Added 17.1%
11,379
Common Stock
May 02
2018
SELL
Payment of exercise price or tax liability
$5,552
$35.36 p/Share
157
Reduced 1.71%
9,032
Common Stock
Apr 28
2018
SELL
Payment of exercise price or tax liability
$15,055
$34.69 p/Share
434
Reduced 4.51%
9,189
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
1,479
Added 13.32%
9,623
Common Stock
May 02
2017
SELL
Payment of exercise price or tax liability
$5,475
$31.65 p/Share
173
Reduced 2.08%
8,144
Common Stock
Apr 29
2017
SELL
Payment of exercise price or tax liability
$8,050
$31.57 p/Share
255
Reduced 2.97%
8,317
Common Stock
Apr 28
2017
SELL
Payment of exercise price or tax liability
$12,660
$31.57 p/Share
401
Reduced 4.47%
8,572
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
727
Added 7.49%
8,973
Common Stock
Feb 06
2017
SELL
Open market or private sale
$48,885
$32.59 p/Share
1,500
Reduced 15.39%
8,246
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$245,420
$32.64 p/Share
7,519
Reduced 43.55%
9,746
Common Stock
Feb 01
2017
BUY
Exercise of conversion of derivative security
$200,000
$20.0 p/Share
10,000
Added 36.68%
17,265
Common Stock