Mar 01
2017
SELL
Open market or private sale
$468,611
$125.23 p/Share
3,742
Reduced 84.81%
670
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
$309,052
$82.59 p/Share
3,742
Added 45.89%
4,412
Common Stock
Dec 28
2016
SELL
Open market or private sale
$218,682
$116.88 p/Share
1,871
Reduced 73.63%
670
Common Stock
Dec 28
2016
BUY
Exercise of conversion of derivative security
$154,526
$82.59 p/Share
1,871
Added 42.41%
2,541
Common Stock
Nov 29
2016
SELL
Open market or private sale
$432,538
$115.59 p/Share
3,742
Reduced 84.81%
670
Common Stock
Nov 29
2016
BUY
Exercise of conversion of derivative security
$309,052
$82.59 p/Share
3,742
Added 45.89%
4,412
Common Stock
Nov 21
2016
SELL
Open market or private sale
$3,027,186
$115.59 p/Share
26,189
Reduced 97.51%
670
Common Stock
Nov 21
2016
BUY
Exercise of conversion of derivative security
$2,162,949
$82.59 p/Share
26,189
Added 49.37%
26,859
Common Stock
Sep 26
2016
SELL
Open market or private sale
$204,294
$109.19 p/Share
1,871
Reduced 73.63%
670
Common Stock
Sep 26
2016
BUY
Exercise of conversion of derivative security
$154,526
$82.59 p/Share
1,871
Added 42.41%
2,541
Common Stock
Sep 07
2016
SELL
Open market or private sale
$1,282,239
$111.47 p/Share
11,503
Reduced 94.5%
670
Common Stock
Sep 01
2016
SELL
Payment of exercise price or tax liability
$1,410,204
$112.34 p/Share
12,553
Reduced 50.77%
12,173
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
-
24,056
Added 49.31%
24,726
Common Stock
Aug 25
2016
SELL
Open market or private sale
$1,163,884
$110.06 p/Share
10,575
Reduced 94.04%
670
Common Stock
Aug 25
2016
BUY
Exercise of conversion of derivative security
$339,408
$72.85 p/Share
4,659
Added 29.29%
11,245
Common Stock
Aug 16
2016
SELL
Payment of exercise price or tax liability
$75,242
$112.47 p/Share
669
Reduced 9.22%
6,586
Common Stock
Aug 16
2016
BUY
Exercise of conversion of derivative security
-
1,298
Added 15.18%
7,255
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$499,678
$111.91 p/Share
4,465
Reduced 42.84%
5,957
Common Stock
Jul 01
2016
BUY
Exercise of conversion of derivative security
-
9,752
Added 48.34%
10,422
Common Stock
Jun 24
2016
SELL
Open market or private sale
$289,458
$103.86 p/Share
2,787
Reduced 80.62%
670
Common Stock
Jun 24
2016
BUY
Exercise of conversion of derivative security
$203,033
$72.85 p/Share
2,787
Added 44.63%
3,457
Common Stock
May 26
2016
SELL
Open market or private sale
$585,375
$105.0 p/Share
5,575
Reduced 90.43%
590
Common Stock
May 26
2016
BUY
Exercise of conversion of derivative security
$406,139
$72.85 p/Share
5,575
Added 47.49%
6,165
Common Stock
Mar 29
2016
SELL
Open market or private sale
$959,729
$102.59 p/Share
9,355
Reduced 94.07%
590
Common Stock
Mar 29
2016
BUY
Exercise of conversion of derivative security
$772,629
$82.59 p/Share
9,355
Added 48.47%
9,945
Common Stock