Feb 06
2020
SELL
Payment of exercise price or tax liability
$1,478,074
$49.53 p/Share
29,842
Reduced 6.83%
407,340
Common Stock
Feb 06
2020
BUY
Grant, award, or other acquisition
-
68,447
Added 13.54%
437,182
Common Stock
Jan 14
2020
SELL
Payment of exercise price or tax liability
$1,155,137
$47.56 p/Share
24,288
Reduced 6.18%
368,735
Common Stock
Mar 04
2019
SELL
Open market or private sale
$2,043,115
$39.84 p/Share
51,283
Reduced 11.54%
393,023
Common Stock
Mar 04
2019
BUY
Exercise of conversion of derivative security
$474,368
$9.25 p/Share
51,283
Added 10.35%
444,306
Common Stock
Feb 07
2019
BUY
Grant, award, or other acquisition
-
50,160
Added 11.32%
393,023
Common Stock
Jan 14
2019
SELL
Payment of exercise price or tax liability
$753,127
$32.44 p/Share
23,216
Reduced 6.34%
342,863
Common Stock
Feb 09
2018
BUY
Grant, award, or other acquisition
-
50,890
Added 12.2%
366,079
Common Stock
Jan 14
2018
SELL
Payment of exercise price or tax liability
$1,106,248
$45.76 p/Share
24,175
Reduced 7.12%
315,189
Common Stock
Jul 01
2017
SELL
Payment of exercise price or tax liability
$20,137
$38.21 p/Share
527
Reduced 0.16%
339,364
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
72,380
Added 17.56%
339,891
Common Stock
Jan 14
2017
SELL
Payment of exercise price or tax liability
$693,177
$32.05 p/Share
21,628
Reduced 7.48%
267,511
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$18,847
$31.05 p/Share
607
Reduced 0.21%
289,139
Common Stock
Feb 10
2016
BUY
Grant, award, or other acquisition
-
93,140
Added 24.33%
289,746
Common Stock
Jan 14
2016
SELL
Payment of exercise price or tax liability
$396,755
$24.95 p/Share
15,902
Reduced 7.48%
196,606
Common Stock
Nov 04
2015
SELL
Open market or private sale
$242,926
$29.24 p/Share
8,308
Reduced 2.92%
276,566
Common Stock
Nov 04
2015
SELL
Payment of exercise price or tax liability
$1,873,056
$29.24 p/Share
64,058
Reduced 23.16%
212,508
Common Stock
Nov 04
2015
BUY
Exercise of conversion of derivative security
$1,681,062
$23.23 p/Share
72,366
Added 20.26%
284,874
Common Stock
Jul 14
2015
SELL
Payment of exercise price or tax liability
$14,405
$23.77 p/Share
606
Reduced 0.28%
212,508
Common Stock
Mar 13
2015
SELL
Open market or private sale
$977,566
$26.42 p/Share
37,001
Reduced 10.92%
301,700
Common Stock
Mar 13
2015
SELL
Payment of exercise price or tax liability
$3,229,026
$26.42 p/Share
122,219
Reduced 38.47%
195,475
Common Stock
Mar 13
2015
BUY
Exercise of conversion of derivative security
$2,171,761
$13.64 p/Share
159,220
Added 30.98%
354,695
Common Stock
Feb 11
2015
BUY
Grant, award, or other acquisition
-
41,350
Added 17.46%
195,475
Common Stock
Jan 14
2015
SELL
Payment of exercise price or tax liability
$285,356
$24.45 p/Share
11,671
Reduced 7.04%
154,125
Common Stock
Jul 01
2014
SELL
Payment of exercise price or tax liability
$11,864
$22.3 p/Share
532
Reduced 0.32%
165,796
Common Stock