Jan 04
2019
SELL
Payment of exercise price or tax liability
$26,628
$177.52 p/Share
150
Reduced 12.63%
1,038
Common Stock
Mar 09
2018
SELL
Open market or private sale
$61,670
$155.34 p/Share
397
Reduced 25.05%
1,188
Common Stock
Feb 26
2018
BUY
Grant, award, or other acquisition
-
219
Added 12.14%
1,585
Common Stock
Feb 25
2018
SELL
Payment of exercise price or tax liability
$13,464
$151.28 p/Share
89
Reduced 6.12%
1,366
Common Stock
Nov 28
2017
-
150
Reduced 9.35%
1,455
Common Stock
Aug 30
2017
-
55
Reduced 3.31%
1,605
Common Stock
Feb 27
2017
SELL
Payment of exercise price or tax liability
$23,017
$134.6 p/Share
171
Reduced 10.8%
1,413
Common Stock
Feb 27
2017
BUY
Grant, award, or other acquisition
-
247
Added 12.95%
1,660
Common Stock
Nov 01
2016
SELL
Payment of exercise price or tax liability
$127,961
$106.28 p/Share
1,204
Reduced 20.07%
4,795
Common Stock
Nov 01
2016
BUY
Exercise of conversion of derivative security
$44,547
$18.82 p/Share
2,367
Added 28.29%
5,999
Common Stock
Mar 05
2016
SELL
Payment of exercise price or tax liability
$7,603
$81.75 p/Share
93
Reduced 5.55%
1,584
Common Stock
Feb 23
2016
BUY
Grant, award, or other acquisition
-
436
Added 20.63%
1,677
Common Stock
Sep 11
2015
-
3,895
Reduced 75.84%
1,241
Common Stock
Aug 04
2015
SELL
Open market or private sale
$89,147
$90.23 p/Share
988
Reduced 16.13%
5,136
Common Stock
Aug 04
2015
BUY
Exercise of conversion of derivative security
$47,622
$48.2 p/Share
988
Added 15.06%
5,573
Common Stock
Mar 06
2015
SELL
Payment of exercise price or tax liability
$21,665
$80.24 p/Share
270
Reduced 5.02%
5,105
Common Stock
Feb 25
2015
BUY
Grant, award, or other acquisition
-
343
Added 6.0%
5,375
Common Stock
Nov 24
2014
-
310
Reduced 5.82%
5,019
Common Stock
Oct 31
2014
SELL
Payment of exercise price or tax liability
$96,444
$82.08 p/Share
1,175
Reduced 18.07%
5,329
Common Stock
Oct 31
2014
BUY
Exercise of conversion of derivative security
$67,157
$37.75 p/Share
1,779
Added 23.81%
5,694
Common Stock
Mar 01
2014
SELL
Payment of exercise price or tax liability
$21,020
$77.28 p/Share
272
Reduced 5.48%
4,690
Common Stock
Feb 27
2014
BUY
Grant, award, or other acquisition
-
408
Added 7.6%
4,962
Common Stock
Mar 05
2013
BUY
Grant, award, or other acquisition
-
490
Added 9.77%
4,527
Common Stock
Jan 26
2013
SELL
Payment of exercise price or tax liability
$32,428
$58.01 p/Share
559
Reduced 12.16%
4,037
Common Stock
May 09
2012
SELL
Payment of exercise price or tax liability
$152,539
$45.13 p/Share
3,380
Reduced 30.64%
7,653
Common Stock