Jun 08
2020
SELL
Payment of exercise price or tax liability
$594,198
$134.07 p/Share
4,432
Reduced 4.06%
104,675
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
9,049
Added 7.85%
106,282
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$392,852
$132.99 p/Share
2,954
Reduced 2.87%
100,058
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
6,031
Added 5.53%
103,012
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$1,134,945
$142.42 p/Share
7,969
Reduced 7.6%
96,904
Common Stock
Feb 01
2020
BUY
Grant, award, or other acquisition
-
18,386
Added 14.92%
104,873
Common Stock
Jun 08
2019
SELL
Payment of exercise price or tax liability
$591,539
$133.47 p/Share
4,432
Reduced 4.88%
86,424
Common Stock
Jun 08
2019
BUY
Exercise of conversion of derivative security
-
9,048
Added 9.32%
88,031
Common Stock
Feb 02
2019
SELL
Payment of exercise price or tax liability
$1,506,397
$134.26 p/Share
11,220
Reduced 12.07%
81,742
Common Stock
Feb 02
2019
BUY
Exercise of conversion of derivative security
-
25,158
Added 21.3%
92,962
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$1,459,003
$134.26 p/Share
10,867
Reduced 13.81%
67,804
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
22,190
Added 22.0%
78,671
Common Stock
Nov 02
2018
BUY
Discretionary transaction
$98,551
$115.67 p/Share
852
Added 1.49%
56,447
Common Stock
Jun 08
2018
SELL
Payment of exercise price or tax liability
$410,783
$145.41 p/Share
2,825
Reduced 4.84%
55,575
Common Stock
Jun 08
2018
BUY
Exercise of conversion of derivative security
-
5,767
Added 9.18%
57,053
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$1,375,726
$163.02 p/Share
8,439
Reduced 13.83%
52,597
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
19,083
Added 23.82%
61,036
Common Stock
Dec 18
2017
SELL
Payment of exercise price or tax liability
$392,575
$153.71 p/Share
2,554
Reduced 5.74%
41,953
Common Stock
Dec 18
2017
BUY
Exercise of conversion of derivative security
-
4,951
Added 10.01%
44,507
Common Stock
Jun 08
2017
SELL
Payment of exercise price or tax liability
$236,310
$151.87 p/Share
1,556
Reduced 3.79%
39,521
Common Stock
Jun 08
2017
BUY
Exercise of conversion of derivative security
-
3,017
Added 6.84%
41,077
Common Stock