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
Feb 14
2017
SELL
Open market or private sale
$284,750
$113.9 p/Share
2,500
Reduced 2.83%
85,867
Common Stock
Feb 13
2017
SELL
Open market or private sale
$285,350
$114.14 p/Share
2,500
Reduced 2.75%
88,367
Common Stock
Aug 30
2016
SELL
Open market or private sale
$440,800
$110.2 p/Share
4,000
Reduced 4.22%
90,867
Common Stock
Aug 29
2016
SELL
Open market or private sale
$438,360
$109.59 p/Share
4,000
Reduced 4.05%
94,867
Common Stock