Jun 19
2019
SELL
Open market or private sale
$861,000
$287.0 p/Share
3,000
Reduced 4.88%
58,458
Common Stock
May 15
2019
SELL
Open market or private sale
$809,460
$269.82 p/Share
3,000
Reduced 4.65%
61,458
Common Stock
Apr 17
2019
SELL
Open market or private sale
$816,540
$272.18 p/Share
3,000
Reduced 4.45%
64,458
Common Stock
Mar 25
2019
-
1,910
Reduced 2.75%
67,458
Common Stock
Mar 20
2019
SELL
Open market or private sale
$781,620
$260.54 p/Share
3,000
Reduced 4.15%
69,368
Common Stock
Feb 20
2019
SELL
Open market or private sale
$774,390
$258.13 p/Share
3,000
Reduced 3.98%
72,368
Common Stock
Jan 30
2019
SELL
Open market or private sale
$720,480
$240.16 p/Share
3,000
Reduced 3.83%
75,368
Common Stock
Jan 24
2019
SELL
Payment of exercise price or tax liability
$6,443,849
$242.56 p/Share
26,566
Reduced 25.32%
78,368
Common Stock
Jan 24
2019
BUY
Exercise of conversion of derivative security
-
54,794
Added 40.54%
80,375
Common Stock
Dec 19
2018
SELL
Open market or private sale
$608,527
$226.05 p/Share
2,692
Reduced 5.1%
50,140
Common Stock
Nov 21
2018
SELL
Open market or private sale
$665,998
$225.38 p/Share
2,955
Reduced 5.31%
52,692
Common Stock
Oct 17
2018
SELL
Open market or private sale
$760,121
$261.21 p/Share
2,910
Reduced 4.97%
55,647
Common Stock
Sep 19
2018
SELL
Open market or private sale
$797,423
$271.14 p/Share
2,941
Reduced 4.78%
58,557
Common Stock
Aug 15
2018
SELL
Open market or private sale
$745,918
$253.8 p/Share
2,939
Reduced 4.56%
61,498
Common Stock
Jul 18
2018
SELL
Open market or private sale
$758,108
$257.86 p/Share
2,940
Reduced 4.36%
64,437
Common Stock
Jun 20
2018
SELL
Open market or private sale
$746,558
$253.5 p/Share
2,945
Reduced 4.19%
67,377
Common Stock
May 16
2018
SELL
Open market or private sale
$696,048
$236.59 p/Share
2,942
Reduced 4.02%
70,322
Common Stock
Apr 18
2018
SELL
Open market or private sale
$680,503
$231.7 p/Share
2,937
Reduced 3.85%
73,264
Common Stock
Mar 22
2018
SELL
Open market or private sale
$658,148
$223.86 p/Share
2,940
Reduced 3.71%
76,201
Common Stock
Jan 24
2018
SELL
Payment of exercise price or tax liability
$5,430,445
$197.78 p/Share
27,457
Reduced 25.76%
79,141
Common Stock
Jan 24
2018
BUY
Exercise of conversion of derivative security
-
56,861
Added 40.87%
82,262
Common Stock
Dec 13
2017
SELL
Open market or private sale
$338,846
$173.5 p/Share
1,953
Reduced 3.72%
50,497
Common Stock
Nov 08
2017
SELL
Open market or private sale
$353,864
$181.19 p/Share
1,953
Reduced 3.59%
52,450
Common Stock
Oct 11
2017
SELL
Open market or private sale
$297,032
$152.09 p/Share
1,953
Reduced 3.47%
54,403
Common Stock
Sep 13
2017
SELL
Open market or private sale
$304,434
$155.88 p/Share
1,953
Reduced 3.35%
56,356
Common Stock