Mar 08
2020
BUY
Exercise of conversion of derivative security
-
5,686
Added 25.34%
16,756
Common Stock
May 20
2019
SELL
Open market or private sale
$826,564
$199.22 p/Share
4,149
Reduced 27.27%
11,064
Common Stock
May 20
2019
BUY
Exercise of conversion of derivative security
$262,424
$63.25 p/Share
4,149
Added 21.43%
15,213
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$415,522
$174.15 p/Share
2,386
Reduced 17.74%
11,061
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
4,456
Added 24.89%
13,447
Common Stock
Oct 25
2018
SELL
Open market or private sale
$849,666
$177.68 p/Share
4,782
Reduced 34.73%
8,989
Common Stock
Oct 25
2018
BUY
Exercise of conversion of derivative security
$272,957
$57.08 p/Share
4,782
Added 25.77%
13,771
Common Stock
Mar 16
2018
SELL
Payment of exercise price or tax liability
$107,482
$162.36 p/Share
662
Reduced 6.86%
8,982
Common Stock
Mar 16
2018
BUY
Exercise of conversion of derivative security
-
1,236
Added 11.36%
9,644
Common Stock
Jul 26
2017
SELL
Open market or private sale
$763,343
$158.37 p/Share
4,820
Reduced 36.45%
8,403
Common Stock
Jul 26
2017
BUY
Exercise of conversion of derivative security
$273,005
$56.64 p/Share
4,820
Added 26.71%
13,223
Common Stock
Feb 12
2017
SELL
Payment of exercise price or tax liability
$78,134
$125.82 p/Share
621
Reduced 6.89%
8,398
Common Stock
Feb 12
2017
BUY
Exercise of conversion of derivative security
-
1,160
Added 11.4%
9,019
Common Stock
Jan 25
2017
SELL
Payment of exercise price or tax liability
$336,506
$121.79 p/Share
2,763
Reduced 26.01%
7,859
Common Stock
Jan 25
2017
BUY
Exercise of conversion of derivative security
$230,953
$45.02 p/Share
5,130
Added 32.57%
10,622
Common Stock
Feb 13
2016
SELL
Payment of exercise price or tax liability
$67,220
$117.93 p/Share
570
Reduced 9.43%
5,476
Common Stock
Feb 13
2016
BUY
Exercise of conversion of derivative security
-
1,064
Added 14.96%
6,046
Common Stock
Jan 26
2016
SELL
Open market or private sale
$690,846
$119.71 p/Share
5,771
Reduced 53.67%
4,982
Common Stock
Jan 26
2016
BUY
Exercise of conversion of derivative security
$209,891
$36.37 p/Share
5,771
Added 34.92%
10,753
Common Stock