Aug 11
2020
SELL
Open market or private sale
$595,160
$129.13 p/Share
4,609
Reduced 15.06%
25,987
Common Stock
Aug 10
2020
SELL
Open market or private sale
$154,305
$127.0 p/Share
1,215
Reduced 3.82%
30,596
Common Stock
Aug 05
2020
SELL
Open market or private sale
$149,034
$126.73 p/Share
1,176
Reduced 3.57%
31,766
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$374,323
$134.07 p/Share
2,792
Reduced 7.81%
32,945
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
-
5,760
Added 14.5%
33,952
Common Stock
Jun 07
2020
SELL
Payment of exercise price or tax liability
$179,669
$132.99 p/Share
1,351
Reduced 4.31%
29,977
Common Stock
Jun 07
2020
BUY
Exercise of conversion of derivative security
-
2,788
Added 8.17%
31,328
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$662,111
$142.42 p/Share
4,649
Reduced 14.05%
28,448
Common Stock
Feb 01
2020
BUY
Grant, award, or other acquisition
-
11,700
Added 26.12%
33,097
Common Stock
Jun 08
2019
SELL
Payment of exercise price or tax liability
$372,648
$133.47 p/Share
2,792
Reduced 11.58%
21,322
Common Stock
Jun 08
2019
BUY
Exercise of conversion of derivative security
-
5,759
Added 20.5%
22,330
Common Stock
Feb 13
2019
SELL
Open market or private sale
$272,990
$137.25 p/Share
1,989
Reduced 9.8%
18,314
Common Stock
Feb 06
2019
SELL
Open market or private sale
$387,879
$136.05 p/Share
2,851
Reduced 12.33%
20,265
Common Stock
Feb 05
2019
SELL
Open market or private sale
$392,747
$135.29 p/Share
2,903
Reduced 11.16%
23,116
Common Stock
Feb 02
2019
SELL
Payment of exercise price or tax liability
$818,986
$134.26 p/Share
6,100
Reduced 18.99%
26,019
Common Stock
Feb 02
2019
BUY
Exercise of conversion of derivative security
-
12,579
Added 28.14%
32,119
Common Stock
Feb 01
2019
SELL
Payment of exercise price or tax liability
$777,768
$134.26 p/Share
5,793
Reduced 22.87%
19,540
Common Stock
Feb 01
2019
BUY
Grant, award, or other acquisition
-
14,202
Added 35.92%
25,333
Common Stock
Aug 03
2018
SELL
Open market or private sale
$1,666,120
$145.5 p/Share
11,451
Reduced 50.88%
11,054
Common Stock
Jun 08
2018
SELL
Payment of exercise price or tax liability
$259,702
$145.41 p/Share
1,786
Reduced 7.35%
22,507
Common Stock
Jun 08
2018
BUY
Exercise of conversion of derivative security
-
3,681
Added 13.57%
23,444
Common Stock
Feb 26
2018
SELL
Open market or private sale
$780,000
$156.0 p/Share
5,000
Reduced 19.55%
20,580
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$858,626
$163.02 p/Share
5,267
Reduced 17.09%
25,548
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
12,722
Added 29.22%
30,815
Common Stock
Dec 18
2017
SELL
Payment of exercise price or tax liability
$193,828
$153.71 p/Share
1,261
Reduced 6.52%
18,094
Common Stock