Sep 19
2018
-
10,710
Reduced 22.61%
36,654
Common Stock
Sep 18
2018
SELL
Open market or private sale
$1,803,860
$114.64 p/Share
15,735
Reduced 24.94%
47,364
Common Stock
Sep 18
2018
BUY
Exercise of conversion of derivative security
$518,130
$38.38 p/Share
13,500
Added 17.62%
63,099
Common Stock
Sep 15
2018
SELL
Payment of exercise price or tax liability
$158,877
$113.89 p/Share
1,395
Reduced 2.74%
49,599
Common Stock
Apr 02
2018
BUY
Grant, award, or other acquisition
-
6,340
Added 11.08%
50,863
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$74,412
$87.75 p/Share
848
Reduced 1.87%
44,523
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
2,830
Added 5.87%
45,371
Common Stock
Sep 15
2017
SELL
Payment of exercise price or tax liability
$148,337
$77.99 p/Share
1,902
Reduced 4.29%
42,392
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$233,312
$82.21 p/Share
2,838
Reduced 6.77%
39,056
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
6,000
Added 12.53%
41,894
Common Stock
Apr 01
2017
BUY
Grant, award, or other acquisition
-
5,080
Added 10.32%
44,136
Common Stock
Mar 30
2017
SELL
Open market or private sale
$1,043,178
$82.14 p/Share
12,700
Reduced 23.75%
40,779
Common Stock
Mar 30
2017
-
4,885
Reduced 11.98%
35,894
Common Stock
Mar 30
2017
BUY
Exercise of conversion of derivative security
$360,426
$28.38 p/Share
12,700
Added 19.19%
53,479
Common Stock
Nov 28
2016
SELL
Open market or private sale
$450,576
$71.52 p/Share
6,300
Reduced 13.43%
40,602
Common Stock
Nov 28
2016
-
8,032
Reduced 16.52%
40,602
Common Stock
Nov 28
2016
BUY
Exercise of conversion of derivative security
$178,794
$28.38 p/Share
6,300
Added 11.84%
46,902
Common Stock
Sep 16
2016
SELL
Payment of exercise price or tax liability
$237,399
$70.95 p/Share
3,346
Reduced 6.44%
48,634
Common Stock
Sep 15
2016
BUY
Grant, award, or other acquisition
-
3,330
Added 6.02%
51,980
Common Stock
Mar 16
2016
-
2,800
Reduced 5.46%
48,495
Common Stock
Mar 16
2016
SELL
Open market or private sale
$763,823
$74.1 p/Share
10,308
Reduced 17.53%
48,495
Common Stock
Mar 16
2016
BUY
Exercise of conversion of derivative security
$178,794
$28.38 p/Share
6,300
Added 10.31%
54,795
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$326,352
$69.04 p/Share
4,727
Reduced 7.87%
55,303
Common Stock
Mar 01
2016
BUY
Exercise of conversion of derivative security
-
8,216
Added 12.04%
60,030
Common Stock
Sep 15
2015
BUY
Grant, award, or other acquisition
-
3,630
Added 6.57%
51,651
Common Stock