Aug 30
2018
BUY
Exercise of conversion of derivative security
$438,300
$43.83 p/Share
10,000
Added 35.15%
18,446
Common Stock
Jun 07
2018
SELL
Open market or private sale
$882,180
$90.0 p/Share
9,802
Reduced 38.92%
15,384
Common Stock
Jun 07
2018
BUY
Exercise of conversion of derivative security
$399,530
$40.76 p/Share
9,802
Added 35.01%
18,197
Common Stock
Mar 09
2018
-
320
Reduced 2.04%
15,384
Common Stock
Mar 08
2018
-
160
Reduced 1.01%
15,704
Common Stock
Mar 08
2018
SELL
Open market or private sale
$870,000
$87.0 p/Share
10,000
Reduced 38.66%
15,864
Common Stock
Mar 08
2018
BUY
Exercise of conversion of derivative security
$407,600
$40.76 p/Share
10,000
Added 34.87%
18,676
Common Stock
Feb 28
2018
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 0.93%
15,864
Common Stock
Dec 20
2017
-
1,000
Reduced 5.98%
15,715
Common Stock
Dec 19
2017
SELL
Open market or private sale
$880,000
$88.0 p/Share
10,000
Reduced 36.79%
17,180
Common Stock
Dec 19
2017
-
465
Reduced 2.71%
16,715
Common Stock
Dec 19
2017
BUY
Exercise of conversion of derivative security
$407,600
$40.76 p/Share
10,000
Added 28.08%
25,618
Common Stock
Dec 08
2017
SELL
Payment of exercise price or tax liability
$265,013
$90.51 p/Share
2,928
Reduced 14.56%
17,180
Common Stock
Dec 08
2017
BUY
Exercise of conversion of derivative security
-
5,787
Added 22.35%
20,108
Common Stock
Aug 31
2017
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 1.03%
14,321
Common Stock
Jun 15
2017
SELL
Payment of exercise price or tax liability
$139,084
$74.02 p/Share
1,879
Reduced 11.71%
14,172
Common Stock
Jun 15
2017
BUY
Exercise of conversion of derivative security
-
5,000
Added 23.75%
16,051
Common Stock
May 19
2017
SELL
Open market or private sale
$710,000
$71.0 p/Share
10,000
Reduced 47.5%
11,051
Common Stock
May 19
2017
BUY
Exercise of conversion of derivative security
$407,600
$40.76 p/Share
10,000
Added 41.91%
13,863
Common Stock
Feb 28
2017
BUY
Other acquisition or disposition
$7,490
$50.27 p/Share
149
Added 1.33%
11,051
Common Stock
Feb 17
2017
SELL
Open market or private sale
$696,800
$69.68 p/Share
10,000
Reduced 47.84%
10,902
Common Stock
Feb 17
2017
BUY
Exercise of conversion of derivative security
$424,300
$42.43 p/Share
10,000
Added 32.36%
20,902
Common Stock
Dec 15
2016
SELL
Payment of exercise price or tax liability
$58,136
$60.37 p/Share
963
Reduced 8.12%
10,902
Common Stock
Dec 15
2016
BUY
Exercise of conversion of derivative security
-
2,087
Added 14.96%
11,865
Common Stock
Dec 08
2016
SELL
Payment of exercise price or tax liability
$47,626
$59.31 p/Share
803
Reduced 7.59%
9,778
Common Stock