Jan 14
2020
SELL
Open market or private sale
$571,220
$109.85 p/Share
5,200
Reduced 6.11%
79,950
Common Stock
Dec 10
2019
SELL
Open market or private sale
$530,972
$102.11 p/Share
5,200
Reduced 5.76%
85,150
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$208,736
$97.54 p/Share
2,140
Reduced 2.31%
90,350
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
4,315
Added 4.46%
92,490
Common Stock
Nov 12
2019
SELL
Open market or private sale
$500,500
$96.25 p/Share
5,200
Reduced 5.57%
88,175
Common Stock
Oct 08
2019
SELL
Open market or private sale
$484,120
$93.1 p/Share
5,200
Reduced 5.28%
93,375
Common Stock
Sep 10
2019
SELL
Open market or private sale
$517,712
$99.56 p/Share
5,200
Reduced 5.01%
98,575
Common Stock
Aug 13
2019
SELL
Open market or private sale
$481,520
$92.6 p/Share
5,200
Reduced 4.77%
103,775
Common Stock
Jul 09
2019
SELL
Open market or private sale
$477,412
$91.81 p/Share
5,200
Reduced 4.55%
108,975
Common Stock
Jun 11
2019
SELL
Open market or private sale
$495,508
$95.29 p/Share
5,200
Reduced 4.36%
114,175
Common Stock
May 18
2019
SELL
Payment of exercise price or tax liability
$416,176
$97.26 p/Share
4,279
Reduced 3.46%
119,375
Common Stock
May 18
2019
BUY
Exercise of conversion of derivative security
-
8,629
Added 6.52%
123,654
Common Stock
May 16
2019
SELL
Payment of exercise price or tax liability
$1,714,184
$96.77 p/Share
17,714
Reduced 13.34%
115,025
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
-
38,848
Added 24.47%
119,886
Common Stock
Dec 11
2018
SELL
Open market or private sale
$670,291
$85.03 p/Share
7,883
Reduced 7.75%
93,891
Common Stock
Dec 07
2018
SELL
Open market or private sale
$222,497
$85.02 p/Share
2,617
Reduced 2.51%
101,774
Common Stock
Nov 06
2018
SELL
Open market or private sale
$974,295
$92.79 p/Share
10,500
Reduced 9.14%
104,391
Common Stock
Oct 02
2018
SELL
Open market or private sale
$1,235,325
$117.65 p/Share
10,500
Reduced 8.37%
114,891
Common Stock
Sep 04
2018
SELL
Open market or private sale
$1,194,585
$113.77 p/Share
10,500
Reduced 7.73%
125,391
Common Stock
Aug 07
2018
SELL
Open market or private sale
$1,368,255
$130.31 p/Share
10,500
Reduced 7.17%
135,891
Common Stock
Jul 03
2018
SELL
Open market or private sale
$1,504,860
$143.32 p/Share
10,500
Reduced 6.69%
146,391
Common Stock
Jun 05
2018
SELL
Open market or private sale
$1,425,480
$135.76 p/Share
10,500
Reduced 6.27%
156,891
Common Stock
May 16
2018
SELL
Payment of exercise price or tax liability
$6,135,858
$130.11 p/Share
47,159
Reduced 21.98%
167,391
Common Stock
May 16
2018
BUY
Exercise of conversion of derivative security
-
97,436
Added 36.18%
171,863
Common Stock
May 01
2018
SELL
Open market or private sale
$1,241,415
$118.23 p/Share
10,500
Reduced 8.23%
117,114
Common Stock