Aug 07
2020
SELL
Open market or private sale
$2,616,573
$175.35 p/Share
14,922
Reduced 11.49%
114,994
Common Stock
Aug 03
2020
SELL
Open market or private sale
$877,400
$175.48 p/Share
5,000
Reduced 3.71%
129,916
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$352,381
$137.06 p/Share
2,571
Reduced 1.87%
134,916
Common Stock
Mar 31
2020
BUY
Grant, award, or other acquisition
-
2,690
Added 1.92%
137,487
Common Stock
Feb 19
2020
SELL
Open market or private sale
$644,850
$171.96 p/Share
3,750
Reduced 2.71%
134,797
Common Stock
Feb 12
2020
SELL
Open market or private sale
$2,813,363
$173.13 p/Share
16,250
Reduced 10.5%
138,547
Common Stock
Dec 13
2019
BUY
Grant, award, or other acquisition
-
25,019
Added 13.91%
154,797
Common Stock
Aug 15
2019
SELL
Payment of exercise price or tax liability
$531,721
$145.16 p/Share
3,663
Reduced 2.75%
129,778
Common Stock
Aug 07
2019
SELL
Open market or private sale
$1,450,600
$145.06 p/Share
10,000
Reduced 6.97%
133,441
Common Stock
Jun 30
2019
SELL
Payment of exercise price or tax liability
$1,127,591
$141.09 p/Share
7,992
Reduced 5.28%
143,441
Common Stock
Mar 31
2019
SELL
Payment of exercise price or tax liability
$480,855
$142.56 p/Share
3,373
Reduced 2.18%
151,433
Common Stock
Mar 29
2019
BUY
Grant, award, or other acquisition
-
7,890
Added 4.85%
154,806
Common Stock
Feb 14
2019
SELL
Open market or private sale
$3,354,500
$134.18 p/Share
25,000
Reduced 14.54%
146,916
Common Stock
Aug 29
2018
SELL
Open market or private sale
$640,200
$128.04 p/Share
5,000
Reduced 2.83%
171,916
Common Stock
Aug 28
2018
SELL
Open market or private sale
$636,800
$127.36 p/Share
5,000
Reduced 2.75%
176,916
Common Stock
Jul 15
2018
BUY
Grant, award, or other acquisition
-
36,000
Added 16.52%
181,916
Common Stock
Mar 29
2018
BUY
Grant, award, or other acquisition
-
9,000
Added 5.81%
145,916
Common Stock
Nov 21
2017
SELL
Open market or private sale
$639,050
$127.81 p/Share
5,000
Reduced 3.52%
136,916
Common Stock
Nov 16
2017
SELL
Open market or private sale
$631,400
$126.28 p/Share
5,000
Reduced 3.4%
141,916
Common Stock
Nov 02
2017
SELL
Open market or private sale
$626,300
$125.26 p/Share
5,000
Reduced 3.29%
146,916
Common Stock
Sep 28
2017
-
1,084
Reduced 0.71%
151,916
Common Stock
Sep 11
2017
SELL
Open market or private sale
$602,050
$120.41 p/Share
5,000
Reduced 3.16%
153,000
Common Stock
Sep 05
2017
SELL
Open market or private sale
$602,900
$120.58 p/Share
5,000
Reduced 3.07%
158,000
Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
36,000
Added 18.09%
163,000
Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
8,000
Added 5.93%
127,000
Common Stock