Apr 23
2018
SELL
Open market or private sale
$636,375
$84.85 p/Share
7,500
Reduced 36.16%
13,242
Common Stock
Mar 01
2018
SELL
Open market or private sale
$551,775
$73.57 p/Share
7,500
Reduced 26.56%
20,742
Common Stock
Nov 16
2017
SELL
Open market or private sale
$643,272
$64.67 p/Share
9,947
Reduced 26.05%
28,242
Common Stock
Nov 15
2017
SELL
Payment of exercise price or tax liability
$1,228,926
$63.92 p/Share
19,226
Reduced 33.49%
38,189
Common Stock
Nov 15
2017
BUY
Exercise of conversion of derivative security
-
44,007
Added 43.39%
57,415
Common Stock
Aug 01
2017
SELL
Open market or private sale
$317,745
$55.26 p/Share
5,750
Reduced 30.01%
13,408
Common Stock
May 01
2017
SELL
Open market or private sale
$469,028
$54.38 p/Share
8,625
Reduced 31.52%
18,736
Common Stock
Jan 23
2017
SELL
Open market or private sale
$375,975
$50.13 p/Share
7,500
Reduced 21.86%
26,815
Common Stock
Nov 16
2016
SELL
Open market or private sale
$508,332
$47.45 p/Share
10,713
Reduced 23.79%
34,315
Common Stock
Nov 15
2016
SELL
Payment of exercise price or tax liability
$643,556
$47.53 p/Share
13,540
Reduced 22.04%
47,903
Common Stock
Nov 15
2016
SELL
Open market or private sale
$136,505
$47.48 p/Share
2,875
Reduced 6.0%
45,028
Common Stock
Nov 15
2016
BUY
Exercise of conversion of derivative security
-
33,116
Added 35.02%
61,443
Common Stock
Nov 19
2015
SELL
Open market or private sale
$361,900
$36.19 p/Share
10,000
Reduced 26.09%
28,327
Common Stock
Nov 16
2015
SELL
Open market or private sale
$677,128
$35.17 p/Share
19,253
Reduced 33.44%
38,327
Common Stock
Nov 15
2015
SELL
Payment of exercise price or tax liability
$361,761
$35.16 p/Share
10,289
Reduced 15.16%
57,580
Common Stock
Nov 15
2015
BUY
Exercise of conversion of derivative security
-
30,653
Added 31.11%
67,869
Common Stock
Aug 03
2015
SELL
Open market or private sale
$545,400
$36.36 p/Share
15,000
Reduced 28.73%
37,216
Common Stock
May 04
2015
SELL
Open market or private sale
$579,150
$38.61 p/Share
15,000
Reduced 22.32%
52,216
Common Stock
Feb 02
2015
SELL
Open market or private sale
$496,650
$33.11 p/Share
15,000
Reduced 18.24%
67,216
Common Stock
Dec 08
2014
SELL
Open market or private sale
$389,300
$38.93 p/Share
10,000
Reduced 10.84%
82,216
Common Stock
Nov 15
2014
SELL
Payment of exercise price or tax liability
$729,954
$37.9 p/Share
19,260
Reduced 17.28%
92,216
Common Stock
Nov 15
2014
BUY
Exercise of conversion of derivative security
-
49,012
Added 30.54%
111,476
Common Stock
Dec 12
2013
SELL
Open market or private sale
$35,850
$23.9 p/Share
1,500
Reduced 4.42%
32,448
Common Stock
Nov 15
2013
SELL
Payment of exercise price or tax liability
$592,339
$32.37 p/Share
18,299
Reduced 22.66%
62,464
Common Stock
Nov 15
2013
BUY
Exercise of conversion of derivative security
-
48,315
Added 37.43%
80,763
Common Stock