Aug 13
2018
-
3,750
Reduced 12.78%
25,585
Common Stock
Aug 13
2018
SELL
Payment of exercise price or tax liability
$150,018
$40.23 p/Share
3,729
Reduced 11.28%
29,335
Common Stock
Aug 13
2018
BUY
Exercise of conversion of derivative security
$150,000
$20.0 p/Share
7,500
Added 18.49%
33,064
Common Stock
Aug 03
2018
SELL
Open market or private sale
$101,056
$40.65 p/Share
2,486
Reduced 8.86%
25,564
Common Stock
Jul 30
2018
SELL
Payment of exercise price or tax liability
$100,007
$39.78 p/Share
2,514
Reduced 8.23%
28,050
Common Stock
Jul 30
2018
BUY
Exercise of conversion of derivative security
$100,000
$20.0 p/Share
5,000
Added 14.06%
30,564
Common Stock
Jun 06
2018
SELL
Open market or private sale
$113,218
$40.58 p/Share
2,790
Reduced 9.84%
25,564
Common Stock
May 02
2018
BUY
Grant, award, or other acquisition
-
2,545
Added 8.24%
28,354
Common Stock
May 01
2018
SELL
Payment of exercise price or tax liability
$17,331
$35.37 p/Share
490
Reduced 1.86%
25,809
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$166,662
$33.71 p/Share
4,944
Reduced 15.82%
26,299
Common Stock
Feb 15
2018
BUY
Exercise of conversion of derivative security
$166,660
$20.0 p/Share
8,333
Added 21.06%
31,243
Common Stock
Dec 04
2017
SELL
Open market or private sale
$103,784
$33.74 p/Share
3,076
Reduced 11.84%
22,910
Common Stock
Oct 30
2017
SELL
Payment of exercise price or tax liability
$15,961
$32.64 p/Share
489
Reduced 1.85%
25,986
Common Stock
Jul 26
2017
-
1,200
Reduced 4.34%
26,475
Common Stock
May 03
2017
BUY
Grant, award, or other acquisition
$89,988
$32.15 p/Share
2,799
Added 9.18%
27,675
Common Stock
May 02
2017
SELL
Payment of exercise price or tax liability
$23,927
$31.65 p/Share
756
Reduced 2.95%
24,876
Common Stock
Jan 31
2017
SELL
Payment of exercise price or tax liability
$160,030
$32.5 p/Share
4,924
Reduced 13.47%
31,632
Common Stock
Jan 31
2017
SELL
Open market or private sale
$192,720
$32.12 p/Share
6,000
Reduced 18.97%
25,632
Common Stock
Jan 31
2017
BUY
Exercise of conversion of derivative security
$160,000
$20.0 p/Share
8,000
Added 17.95%
36,556
Common Stock
Oct 31
2016
SELL
Payment of exercise price or tax liability
$25,265
$24.34 p/Share
1,038
Reduced 3.51%
28,556
Common Stock
May 04
2016
BUY
Grant, award, or other acquisition
-
4,584
Added 13.41%
29,594
Common Stock
May 03
2016
SELL
Payment of exercise price or tax liability
$20,761
$19.66 p/Share
1,056
Reduced 4.05%
25,010
Common Stock
Nov 02
2015
SELL
Payment of exercise price or tax liability
$23,516
$22.29 p/Share
1,055
Reduced 3.89%
26,066
Common Stock
May 06
2015
BUY
Grant, award, or other acquisition
-
4,663
Added 30.3%
10,724
Common Stock
May 05
2015
SELL
Payment of exercise price or tax liability
$21,694
$19.03 p/Share
1,140
Reduced 15.83%
6,061
Common Stock