May 14
2020
|
BUY
Discretionary transaction
|
$250,177
$55.3 p/Share
|
4,524
|
|
May 13
2020
|
BUY
Discretionary transaction
|
$2,241,729
$54.37 p/Share
|
41,231
|
|
Feb 25
2020
|
BUY
Grant, award, or other acquisition
|
-
|
14,389
|
|
Feb 23
2020
|
SELL
Payment of exercise price or tax liability
|
$1,115,645
$110.8 p/Share
|
10,069
|
|
Feb 05
2020
|
SELL
Open market or private sale
|
$5,613,000
$112.26 p/Share
|
50,000
|
|
Feb 05
2020
|
BUY
Exercise of conversion of derivative security
|
$2,200,500
$44.01 p/Share
|
50,000
|
|
Sep 18
2019
|
SELL
Open market or private sale
|
$1,629,600
$108.64 p/Share
|
15,000
|
|
Jun 14
2019
|
SELL
Open market or private sale
|
$3,127,800
$104.26 p/Share
|
30,000
|
|
Jun 14
2019
|
BUY
Exercise of conversion of derivative security
|
$1,143,300
$38.11 p/Share
|
30,000
|
|
Jun 13
2019
|
SELL
Open market or private sale
|
$2,079,800
$103.99 p/Share
|
20,000
|
|
Jun 13
2019
|
BUY
Exercise of conversion of derivative security
|
$762,200
$38.11 p/Share
|
20,000
|
|
May 03
2019
|
SELL
Open market or private sale
|
$3,082,500
$102.75 p/Share
|
30,000
|
|
Feb 26
2019
|
BUY
Grant, award, or other acquisition
|
-
|
15,110
|
|
Feb 23
2019
|
SELL
Payment of exercise price or tax liability
|
$385,301
$99.33 p/Share
|
3,879
|
|
Aug 03
2018
|
SELL
Open market or private sale
|
$2,926,560
$112.56 p/Share
|
26,000
|
|
May 07
2018
|
SELL
Open market or private sale
|
$2,211,000
$110.55 p/Share
|
20,000
|
|
Mar 12
2018
|
BUY
Grant, award, or other acquisition
|
-
|
17,617
|
|
Mar 09
2018
|
|
-
|
740
|
|
Feb 24
2018
|
SELL
Payment of exercise price or tax liability
|
$525,124
$112.23 p/Share
|
4,679
|
|
Feb 21
2018
|
BUY
Grant, award, or other acquisition
|
-
|
13,295
|
|
Nov 15
2017
|
SELL
Open market or private sale
|
$1,596,000
$106.4 p/Share
|
15,000
|
|
Nov 15
2017
|
BUY
Exercise of conversion of derivative security
|
$515,100
$34.34 p/Share
|
15,000
|
|
Nov 14
2017
|
SELL
Open market or private sale
|
$1,061,000
$106.1 p/Share
|
10,000
|
|
Nov 14
2017
|
BUY
Exercise of conversion of derivative security
|
$343,400
$34.34 p/Share
|
10,000
|
|
Nov 13
2017
|
SELL
Open market or private sale
|
$2,653,500
$106.14 p/Share
|
25,000
|
|