Feb 28
2020
|
SELL
Open market or private sale
|
$42,740
$110.44 p/Share
|
387
|
|
Feb 28
2020
|
BUY
Grant, award, or other acquisition
|
-
|
604
|
|
Feb 27
2020
|
SELL
Open market or private sale
|
$80,833
$117.49 p/Share
|
688
|
|
Feb 21
2020
|
SELL
Open market or private sale
|
$2,428,884
$127.32 p/Share
|
19,077
|
|
Feb 21
2020
|
BUY
Exercise of conversion of derivative security
|
$1,453,286
$76.18 p/Share
|
19,077
|
|
Nov 20
2019
|
SELL
Payment of exercise price or tax liability
|
$1,829
$121.95 p/Share
|
15
|
|
Aug 21
2019
|
SELL
Open market or private sale
|
$117,463
$118.89 p/Share
|
988
|
|
Aug 20
2019
|
SELL
Open market or private sale
|
$55,108
$119.8 p/Share
|
460
|
|
Aug 20
2019
|
BUY
Grant, award, or other acquisition
|
-
|
1,448
|
|
Aug 16
2019
|
SELL
Open market or private sale
|
$2,295,733
$118.41 p/Share
|
19,388
|
|
Aug 16
2019
|
BUY
Exercise of conversion of derivative security
|
$1,309,078
$67.52 p/Share
|
19,388
|
|
Aug 01
2019
|
BUY
Grant, award, or other acquisition
|
-
|
185
|
|
Feb 28
2019
|
SELL
Open market or private sale
|
$45,244
$98.57 p/Share
|
459
|
|
Feb 28
2019
|
BUY
Grant, award, or other acquisition
|
-
|
740
|
|
Nov 13
2018
|
SELL
Open market or private sale
|
$3,572,478
$91.88 p/Share
|
38,882
|
|
Nov 13
2018
|
BUY
Exercise of conversion of derivative security
|
$2,455,787
$63.16 p/Share
|
38,882
|
|
Aug 06
2018
|
SELL
Payment of exercise price or tax liability
|
$1,221
$81.41 p/Share
|
15
|
|
Aug 02
2018
|
BUY
Grant, award, or other acquisition
|
-
|
242
|
|
Mar 01
2018
|
SELL
Open market or private sale
|
$35,994
$78.59 p/Share
|
458
|
|