May 15
2019
SELL
Open market or private sale
$8,702,530
$195.4 p/Share
44,537
Reduced 14.05%
272,485
Common Stock
May 15
2019
BUY
Exercise of conversion of derivative security
$2,431,275
$54.59 p/Share
44,537
Added 12.32%
317,022
Common Stock
Mar 15
2019
SELL
Open market or private sale
$21,373,855
$191.07 p/Share
111,864
Reduced 29.1%
272,485
Common Stock
Mar 15
2019
BUY
Exercise of conversion of derivative security
$5,097,642
$45.57 p/Share
111,864
Added 22.54%
384,349
Common Stock
Mar 07
2019
SELL
Open market or private sale
$2,824,200
$188.28 p/Share
15,000
Reduced 5.24%
271,468
Common Stock
Feb 19
2019
-
13,336
Reduced 4.45%
286,468
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$604,387
$184.04 p/Share
3,284
Reduced 1.08%
299,804
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
108,656
Added 26.39%
303,088
Common Stock
Dec 17
2018
-
2,125
Reduced 1.08%
194,432
Common Stock
Dec 12
2018
-
29,076
Reduced 12.9%
196,263
Common Stock
Dec 06
2018
SELL
Open market or private sale
$3,261,420
$181.19 p/Share
18,000
Reduced 7.4%
225,339
Common Stock
Sep 05
2018
SELL
Open market or private sale
$3,073,320
$170.74 p/Share
18,000
Reduced 6.9%
243,044
Common Stock
Jun 06
2018
SELL
Open market or private sale
$2,840,760
$157.82 p/Share
18,000
Reduced 6.46%
260,725
Common Stock
May 17
2018
SELL
Open market or private sale
$12,797,848
$157.05 p/Share
81,489
Reduced 22.62%
278,725
Common Stock
May 17
2018
BUY
Exercise of conversion of derivative security
$4,148,605
$50.91 p/Share
81,489
Added 18.45%
360,214
Common Stock
Mar 19
2018
SELL
Open market or private sale
$2,899,080
$161.06 p/Share
18,000
Reduced 6.07%
278,725
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$7,282,764
$154.43 p/Share
47,159
Reduced 13.73%
296,405
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
107,459
Added 23.83%
343,564
Common Stock
Dec 12
2017
-
34,600
Reduced 12.79%
235,824
Common Stock
Nov 02
2017
SELL
Open market or private sale
$4,553,700
$151.79 p/Share
30,000
Reduced 9.99%
270,424
Common Stock
Aug 03
2017
SELL
Open market or private sale
$4,416,300
$147.21 p/Share
30,000
Reduced 9.09%
300,129
Common Stock
May 18
2017
SELL
Open market or private sale
$7,153,190
$136.72 p/Share
52,320
Reduced 13.69%
329,819
Common Stock
May 18
2017
BUY
Exercise of conversion of derivative security
$3,384,581
$64.69 p/Share
52,320
Added 12.04%
382,139
Common Stock
May 04
2017
-
32,300
Reduced 8.92%
329,819
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$5,187,686
$126.86 p/Share
40,893
Reduced 10.16%
361,788
Common Stock