Mar 01
2019
SELL
Payment of exercise price or tax liability
$6,033
$86.18 p/Share
70
Reduced 1.15%
6,028
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
-
244
Added 3.85%
6,098
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$53,923
$81.95 p/Share
658
Reduced 10.1%
5,854
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
2,098
Added 24.37%
6,512
Common Stock
Aug 28
2018
SELL
Open market or private sale
$99,314
$116.84 p/Share
850
Reduced 16.15%
4,414
Common Stock
Mar 05
2018
SELL
Payment of exercise price or tax liability
$9,125
$121.66 p/Share
75
Reduced 1.4%
5,264
Common Stock
Mar 05
2018
BUY
Exercise of conversion of derivative security
-
261
Added 4.66%
5,339
Common Stock
Mar 04
2018
SELL
Payment of exercise price or tax liability
$14,796
$123.3 p/Share
120
Reduced 2.31%
5,078
Common Stock
Mar 04
2018
BUY
Exercise of conversion of derivative security
-
417
Added 7.43%
5,198
Common Stock
Mar 03
2018
SELL
Payment of exercise price or tax liability
$11,097
$123.3 p/Share
90
Reduced 1.85%
4,781
Common Stock
Mar 03
2018
BUY
Exercise of conversion of derivative security
-
313
Added 6.04%
4,871
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$83,715
$122.39 p/Share
684
Reduced 13.05%
4,558
Common Stock
Feb 08
2018
BUY
Exercise of conversion of derivative security
-
2,262
Added 30.14%
5,242
Common Stock
Sep 19
2017
SELL
Open market or private sale
$133,959
$121.12 p/Share
1,106
Reduced 27.07%
2,980
Common Stock
Sep 19
2017
BUY
Exercise of conversion of derivative security
$80,716
$72.98 p/Share
1,106
Added 21.3%
4,086
Common Stock
Mar 06
2017
SELL
Open market or private sale
$190,964
$94.49 p/Share
2,021
Reduced 40.41%
2,980
Common Stock
Mar 06
2017
BUY
Exercise of conversion of derivative security
$85,273
$59.59 p/Share
1,431
Added 22.25%
5,001
Common Stock
Mar 05
2017
SELL
Payment of exercise price or tax liability
$9,098
$94.77 p/Share
96
Reduced 2.62%
3,570
Common Stock
Mar 05
2017
BUY
Exercise of conversion of derivative security
-
260
Added 6.62%
3,666
Common Stock
Mar 04
2017
SELL
Payment of exercise price or tax liability
$14,595
$94.77 p/Share
154
Reduced 4.33%
3,406
Common Stock
Mar 04
2017
BUY
Exercise of conversion of derivative security
-
416
Added 10.46%
3,560
Common Stock