Feb 15
2020
SELL
Payment of exercise price or tax liability
$634,623
$102.64 p/Share
6,183
Reduced 12.2%
44,491
Common Stock
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
4,765
Added 7.91%
55,439
Common Stock
Jan 30
2020
BUY
Grant, award, or other acquisition
-
9,806
Added 16.21%
50,674
Common Stock
Nov 29
2019
SELL
Open market or private sale
$7,863,204
$99.92 p/Share
78,695
Reduced 65.82%
40,868
Common Stock
Nov 29
2019
BUY
Exercise of conversion of derivative security
$4,385,249
$69.88 p/Share
62,754
Added 34.42%
119,563
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$622,117
$81.28 p/Share
7,654
Reduced 11.87%
56,809
Common Stock
Mar 07
2019
BUY
Grant, award, or other acquisition
-
15,847
Added 19.73%
64,463
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$563,241
$81.57 p/Share
6,905
Reduced 12.44%
48,616
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$635,606
$79.85 p/Share
7,960
Reduced 12.54%
55,521
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
7,960
Added 11.14%
63,481
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
12,071
Added 17.86%
55,521
Common Stock
Jul 24
2018
SELL
Open market or private sale
$1,911,700
$100.0 p/Share
19,117
Reduced 30.55%
43,450
Common Stock
Jul 24
2018
BUY
Exercise of conversion of derivative security
$1,218,326
$63.73 p/Share
19,117
Added 23.4%
62,567
Common Stock
May 15
2018
SELL
Open market or private sale
$461,700
$95.0 p/Share
4,860
Reduced 10.06%
43,450
Common Stock
May 08
2018
SELL
Open market or private sale
$1,100,480
$95.0 p/Share
11,584
Reduced 19.34%
48,310
Common Stock
Apr 26
2018
SELL
Open market or private sale
$1,134,681
$92.9 p/Share
12,214
Reduced 16.94%
59,894
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$632,577
$98.15 p/Share
6,445
Reduced 8.2%
72,108
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
13,343
Added 14.52%
78,553
Common Stock
Feb 15
2018
SELL
Sale (or disposition) back to the issuer
$1,743,192
$99.52 p/Share
17,516
Reduced 19.84%
70,783
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$549,888
$98.67 p/Share
5,573
Reduced 7.87%
65,210
Common Stock
Feb 15
2018
BUY
Exercise of conversion of derivative security
-
17,516
Added 16.55%
88,299
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
13,146
Added 15.66%
70,783
Common Stock
Mar 08
2017
SELL
Payment of exercise price or tax liability
$501,455
$92.4 p/Share
5,427
Reduced 8.61%
57,637
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
10,662
Added 14.46%
63,064
Common Stock
Feb 15
2017
SELL
Sale (or disposition) back to the issuer
$1,823,425
$88.31 p/Share
20,648
Reduced 25.8%
59,398
Common Stock