May 22
2019
|
SELL
Open market or private sale
|
$5,025,000
$100.5 p/Share
|
50,000
|
|
May 07
2019
|
SELL
Open market or private sale
|
$1,345,961
$103.44 p/Share
|
13,012
|
|
May 06
2019
|
SELL
Open market or private sale
|
$5,176,000
$103.52 p/Share
|
50,000
|
|
May 03
2019
|
SELL
Open market or private sale
|
$10,262,000
$102.62 p/Share
|
100,000
|
|
Mar 27
2019
|
SELL
Open market or private sale
|
$4,320,532
$96.14 p/Share
|
44,940
|
|
Mar 26
2019
|
SELL
Open market or private sale
|
$2,879,700
$95.99 p/Share
|
30,000
|
|
Mar 20
2019
|
SELL
Open market or private sale
|
$35,712
$96.0 p/Share
|
372
|
|
Mar 19
2019
|
SELL
Open market or private sale
|
$1,731,543
$98.06 p/Share
|
17,658
|
|
Mar 18
2019
|
|
-
|
3,574
|
|
Mar 18
2019
|
SELL
Open market or private sale
|
$6,414,366
$98.07 p/Share
|
65,406
|
|
Feb 26
2019
|
BUY
Grant, award, or other acquisition
|
-
|
15,110
|
|
Feb 25
2019
|
|
-
|
3,862
|
|
Feb 23
2019
|
SELL
Payment of exercise price or tax liability
|
$384,208
$99.33 p/Share
|
3,868
|
|
Dec 19
2018
|
SELL
Open market or private sale
|
$7,388,210
$91.1 p/Share
|
81,100
|
|
Dec 18
2018
|
SELL
Open market or private sale
|
$2,610,221
$91.05 p/Share
|
28,668
|
|
Sep 20
2018
|
SELL
Open market or private sale
|
$20,541,690
$113.49 p/Share
|
181,000
|
|
Aug 15
2018
|
SELL
Open market or private sale
|
$13,328,008
$111.58 p/Share
|
119,448
|
|
Aug 10
2018
|
SELL
Open market or private sale
|
$1,434,564
$111.0 p/Share
|
12,924
|
|
Aug 09
2018
|
SELL
Open market or private sale
|
$5,458,694
$111.76 p/Share
|
48,843
|
|
Aug 08
2018
|
SELL
Open market or private sale
|
$2,102,417
$111.92 p/Share
|
18,785
|
|
Jun 06
2018
|
SELL
Open market or private sale
|
$1,810,321
$110.07 p/Share
|
16,447
|
|
Jun 05
2018
|
SELL
Open market or private sale
|
$6,130,065
$109.98 p/Share
|
55,738
|
|
Jun 04
2018
|
SELL
Open market or private sale
|
$3,073,558
$110.5 p/Share
|
27,815
|
|
May 16
2018
|
|
-
|
9,426
|
|
May 11
2018
|
SELL
Open market or private sale
|
$5,594,000
$111.88 p/Share
|
50,000
|
|