Aug 15
2019
SELL
Payment of exercise price or tax liability
$485,851
$145.16 p/Share
3,347
Reduced 2.04%
160,628
Common Stock
Aug 07
2019
SELL
Open market or private sale
$435,480
$145.16 p/Share
3,000
Reduced 1.8%
163,975
Common Stock
Aug 06
2019
SELL
Open market or private sale
$433,500
$144.5 p/Share
3,000
Reduced 1.76%
166,975
Common Stock
Aug 05
2019
SELL
Open market or private sale
$212,655
$141.77 p/Share
1,500
Reduced 0.87%
169,975
Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$1,191,787
$141.09 p/Share
8,447
Reduced 4.69%
171,475
Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$584,639
$142.56 p/Share
4,101
Reduced 2.23%
179,922
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
7,890
Added 4.11%
184,023
Common Stock
Mar 19
2019
SELL
Open market or private sale
$419,670
$139.89 p/Share
3,000
Reduced 1.67%
176,133
Common Stock
Mar 15
2019
SELL
Open market or private sale
$526,298
$141.44 p/Share
3,721
Reduced 2.03%
179,133
Common Stock
Jan 16
2019
BUY
Grant, award, or other acquisition
-
49,183
Added 21.2%
182,854
Common Stock
Dec 03
2018
SELL
Open market or private sale
$623,350
$124.67 p/Share
5,000
Reduced 3.61%
133,671
Common Stock
Aug 15
2018
SELL
Payment of exercise price or tax liability
$424,199
$126.74 p/Share
3,347
Reduced 2.36%
138,671
Common Stock
Jul 15
2018
BUY
Grant, award, or other acquisition
-
36,000
Added 20.22%
142,018
Common Stock
Jun 29
2018
SELL
Payment of exercise price or tax liability
$1,032,323
$126.17 p/Share
8,182
Reduced 7.16%
106,018
Common Stock
May 24
2018
SELL
Open market or private sale
$614,428
$124.96 p/Share
4,917
Reduced 4.13%
114,200
Common Stock
May 17
2018
SELL
Open market or private sale
$610,700
$122.14 p/Share
5,000
Reduced 4.03%
119,117
Common Stock
Mar 29
2018
BUY
Grant, award, or other acquisition
-
9,000
Added 6.76%
124,117
Common Stock
Dec 04
2017
SELL
Open market or private sale
$227,500
$130.0 p/Share
1,750
Reduced 1.5%
115,117
Common Stock
Nov 24
2017
SELL
Open market or private sale
$635,650
$127.13 p/Share
5,000
Reduced 4.1%
116,867
Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
36,000
Added 22.8%
121,867
Common Stock
Jun 21
2017
SELL
Open market or private sale
$238,540
$119.27 p/Share
2,000
Reduced 2.28%
85,867
Common Stock
Jun 16
2017
SELL
Open market or private sale
$238,000
$119.0 p/Share
2,000
Reduced 2.23%
87,867
Common Stock
Jun 14
2017
SELL
Open market or private sale
$237,340
$118.67 p/Share
2,000
Reduced 2.18%
89,867
Common Stock
Jun 13
2017
SELL
Open market or private sale
$236,900
$118.45 p/Share
2,000
Reduced 2.13%
91,867
Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
8,000
Added 7.85%
93,867
Common Stock