Dec 02
2019
SELL
Open market or private sale
$181,170
$100.65 p/Share
1,800
Reduced 5.2%
32,822
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$139,190
$97.54 p/Share
1,427
Reduced 3.96%
34,622
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
2,877
Added 7.39%
36,049
Common Stock
Nov 01
2019
SELL
Open market or private sale
$172,908
$96.06 p/Share
1,800
Reduced 5.15%
33,172
Common Stock
Oct 01
2019
SELL
Open market or private sale
$173,970
$96.65 p/Share
1,800
Reduced 4.9%
34,972
Common Stock
Sep 10
2019
SELL
Open market or private sale
$600,000
$100.0 p/Share
6,000
Reduced 14.03%
36,771
Common Stock
Jul 01
2019
SELL
Open market or private sale
$307,950
$102.65 p/Share
3,000
Reduced 6.55%
42,771
Common Stock
Jun 28
2019
SELL
Open market or private sale
$604,440
$100.74 p/Share
6,000
Reduced 11.59%
45,771
Common Stock
May 18
2019
SELL
Payment of exercise price or tax liability
$277,386
$97.26 p/Share
2,852
Reduced 5.22%
51,771
Common Stock
May 18
2019
BUY
Exercise of conversion of derivative security
-
5,752
Added 9.53%
54,623
Common Stock
May 16
2019
SELL
Payment of exercise price or tax liability
$997,118
$96.77 p/Share
10,304
Reduced 17.41%
48,871
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
-
23,904
Added 31.64%
51,646
Common Stock
Apr 01
2019
SELL
Open market or private sale
$309,000
$103.0 p/Share
3,000
Reduced 7.84%
35,271
Common Stock
Mar 13
2019
SELL
Open market or private sale
$300,000
$100.0 p/Share
3,000
Reduced 7.27%
38,271
Common Stock
Feb 11
2019
SELL
Open market or private sale
$1,225,320
$102.11 p/Share
12,000
Reduced 22.61%
41,076
Common Stock
Oct 01
2018
SELL
Open market or private sale
$355,200
$118.4 p/Share
3,000
Reduced 5.35%
53,076
Common Stock
Sep 04
2018
SELL
Open market or private sale
$169,695
$113.13 p/Share
1,500
Reduced 2.61%
56,076
Common Stock
Aug 01
2018
SELL
Open market or private sale
$193,695
$129.13 p/Share
1,500
Reduced 2.54%
57,464
Common Stock
Jul 02
2018
SELL
Open market or private sale
$212,175
$141.45 p/Share
1,500
Reduced 2.48%
58,964
Common Stock
Jun 01
2018
SELL
Open market or private sale
$200,940
$133.96 p/Share
1,500
Reduced 2.42%
60,464
Common Stock
May 16
2018
SELL
Payment of exercise price or tax liability
$3,629,939
$130.11 p/Share
27,899
Reduced 31.05%
61,964
Common Stock
May 16
2018
BUY
Exercise of conversion of derivative security
-
58,588
Added 47.52%
64,716
Common Stock
May 01
2018
SELL
Open market or private sale
$178,515
$119.01 p/Share
1,500
Reduced 4.58%
31,275
Common Stock
Apr 02
2018
SELL
Open market or private sale
$179,085
$119.39 p/Share
1,500
Reduced 4.38%
32,775
Common Stock
Mar 01
2018
SELL
Open market or private sale
$185,250
$123.5 p/Share
1,500
Reduced 4.19%
34,275
Common Stock