Jan 24
2018
BUY
Exercise of conversion of derivative security
$18,728
$30.11 p/Share
622
Added 1.63%
37,576
Common Stock
Dec 21
2017
SELL
Open market or private sale
$4,759,000
$47.59 p/Share
100,000
Reduced 73.02%
36,954
Common Stock
Dec 21
2017
BUY
Exercise of conversion of derivative security
$2,972,000
$29.72 p/Share
100,000
Added 42.2%
136,954
Common Stock
Oct 05
2017
SELL
Payment of exercise price or tax liability
$318,975
$48.9 p/Share
6,523
Reduced 15.0%
36,954
Common Stock
Oct 05
2017
BUY
Exercise of conversion of derivative security
-
12,500
Added 22.33%
43,477
Common Stock
Oct 04
2017
SELL
Open market or private sale
$3,758,447
$49.0 p/Share
76,703
Reduced 71.23%
30,977
Common Stock
Oct 04
2017
BUY
Exercise of conversion of derivative security
$2,309,527
$30.11 p/Share
76,703
Added 41.6%
107,680
Common Stock
Oct 02
2017
SELL
Open market or private sale
$1,141,553
$49.0 p/Share
23,297
Reduced 42.92%
30,977
Common Stock
Oct 02
2017
BUY
Exercise of conversion of derivative security
$701,473
$30.11 p/Share
23,297
Added 30.03%
54,274
Common Stock
Sep 21
2017
SELL
Open market or private sale
$1,238,537
$48.05 p/Share
25,776
Reduced 45.42%
30,977
Common Stock
Jul 24
2017
SELL
Payment of exercise price or tax liability
$352,095
$50.8 p/Share
6,931
Reduced 10.88%
56,753
Common Stock
Jul 24
2017
BUY
Exercise of conversion of derivative security
-
13,281
Added 17.26%
63,684
Common Stock
Jul 02
2017
SELL
Payment of exercise price or tax liability
$531,484
$50.14 p/Share
10,600
Reduced 17.38%
50,403
Common Stock
Jul 02
2017
BUY
Exercise of conversion of derivative security
-
20,313
Added 24.98%
61,003
Common Stock
Jun 30
2017
SELL
Payment of exercise price or tax liability
$532,070
$50.2 p/Share
10,599
Reduced 20.67%
40,690
Common Stock
Jun 30
2017
BUY
Exercise of conversion of derivative security
-
20,312
Added 28.37%
51,289
Common Stock
Jun 28
2017
SELL
Open market or private sale
$10,188,000
$50.94 p/Share
200,000
Reduced 86.59%
30,977
Common Stock
Jun 28
2017
BUY
Exercise of conversion of derivative security
$5,984,000
$29.92 p/Share
200,000
Added 46.41%
230,977
Common Stock
Mar 22
2017
SELL
Open market or private sale
$4,484,000
$44.84 p/Share
100,000
Reduced 76.35%
30,977
Common Stock
Mar 22
2017
BUY
Exercise of conversion of derivative security
$2,972,000
$29.72 p/Share
100,000
Added 43.29%
130,977
Common Stock
Oct 05
2016
SELL
Payment of exercise price or tax liability
$253,549
$38.87 p/Share
6,523
Reduced 17.39%
30,977
Common Stock
Oct 05
2016
BUY
Exercise of conversion of derivative security
-
12,500
Added 25.0%
37,500
Common Stock
Sep 22
2016
SELL
Open market or private sale
$636,335
$39.61 p/Share
16,065
Reduced 39.12%
25,000
Common Stock
Jul 22
2016
SELL
Payment of exercise price or tax liability
$284,656
$41.07 p/Share
6,931
Reduced 14.44%
41,065
Common Stock
Jul 22
2016
BUY
Exercise of conversion of derivative security
-
13,281
Added 21.67%
47,996
Common Stock