Mar 08
2017
SELL
Payment of exercise price or tax liability
$42,556
$32.66 p/Share
1,303
Reduced 4.37%
28,491
Common Stock
Mar 08
2017
BUY
Exercise of conversion of derivative security
-
4,334
Added 12.7%
29,794
Common Stock
Mar 05
2017
SELL
Payment of exercise price or tax liability
$40,355
$34.61 p/Share
1,166
Reduced 4.38%
25,460
Common Stock
Mar 05
2017
BUY
Exercise of conversion of derivative security
-
3,877
Added 12.71%
26,626
Common Stock
Aug 05
2016
SELL
Open market or private sale
$996,450
$43.8 p/Share
22,750
Reduced 50.0%
22,749
Common Stock
Aug 04
2016
SELL
Open market or private sale
$1,981,629
$44.53 p/Share
44,501
Reduced 49.45%
45,499
Common Stock
Jul 21
2016
BUY
Exercise of conversion of derivative security
-
90,000
Added 50.0%
90,000
Common Stock
Apr 07
2016
SELL
Open market or private sale
$394,350
$61.82 p/Share
6,379
Reduced 100.0%
0
Common Stock
Apr 04
2016
SELL
Payment of exercise price or tax liability
$329,140
$67.24 p/Share
4,895
Reduced 43.42%
6,379
Common Stock
Apr 04
2016
BUY
Exercise of conversion of derivative security
-
11,274
Added 56.91%
8,537
Common Stock
Mar 16
2016
SELL
Open market or private sale
$182,390
$70.15 p/Share
2,600
Reduced 100.0%
0
Common Stock
Mar 14
2016
SELL
Payment of exercise price or tax liability
$78,547
$70.32 p/Share
1,117
Reduced 30.05%
2,600
Common Stock
Mar 14
2016
BUY
Exercise of conversion of derivative security
-
3,717
Added 50.0%
3,717
Common Stock
Mar 08
2016
SELL
Open market or private sale
$184,104
$67.91 p/Share
2,711
Reduced 100.0%
0
Common Stock
Mar 05
2016
SELL
Payment of exercise price or tax liability
$81,060
$69.52 p/Share
1,166
Reduced 30.07%
2,711
Common Stock
Mar 05
2016
BUY
Exercise of conversion of derivative security
-
3,877
Added 50.0%
3,877
Common Stock
Nov 12
2015
SELL
Open market or private sale
$1,299,081
$54.43 p/Share
23,867
Reduced 100.0%
0
Common Stock
Nov 11
2015
SELL
Open market or private sale
$41,642
$54.72 p/Share
761
Reduced 3.09%
23,867
Common Stock
Nov 10
2015
SELL
Open market or private sale
$1,133,091
$55.62 p/Share
20,372
Reduced 45.27%
24,628
Common Stock
Nov 06
2015
BUY
Exercise of conversion of derivative security
-
45,000
Added 50.0%
45,000
Common Stock