Jan 15
2019
SELL
Open market or private sale
$43,248
$53.0 p/Share
816
Reduced 100.0%
0
Common Stock
Jan 04
2019
SELL
Open market or private sale
$560,495
$54.28 p/Share
10,326
Reduced 100.0%
0
Common Stock
Oct 15
2018
SELL
Open market or private sale
$39,593
$48.58 p/Share
815
Reduced 100.0%
0
Common Stock
Oct 01
2018
SELL
Open market or private sale
$592,919
$57.42 p/Share
10,326
Reduced 100.0%
0
Common Stock
Sep 12
2018
SELL
Open market or private sale
$159,757
$60.56 p/Share
2,638
Reduced 29.61%
6,270
Common Stock
Sep 11
2018
SELL
Payment of exercise price or tax liability
$130,395
$61.74 p/Share
2,112
Reduced 19.17%
8,908
Common Stock
Sep 11
2018
BUY
Exercise of conversion of derivative security
-
4,750
Added 30.12%
11,020
Common Stock
Jul 16
2018
SELL
Open market or private sale
$40,709
$49.95 p/Share
815
Reduced 11.5%
6,270
Common Stock
Jul 03
2018
SELL
Open market or private sale
$210,864
$46.89 p/Share
4,497
Reduced 100.0%
0
Common Stock
Jul 02
2018
SELL
Open market or private sale
$570,226
$47.13 p/Share
12,099
Reduced 100.0%
0
Common Stock
Jul 01
2018
BUY
Exercise of conversion of derivative security
-
6,270
Added 50.0%
6,270
Common Stock
Jun 18
2018
SELL
Open market or private sale
$487,255
$51.29 p/Share
9,500
Reduced 100.0%
0
Common Stock
Jun 15
2018
BUY
Exercise of conversion of derivative security
-
9,500
Added 50.0%
9,500
Common Stock
Apr 16
2018
SELL
Open market or private sale
$30,701
$37.67 p/Share
815
Reduced 100.0%
0
Common Stock
Apr 02
2018
SELL
Open market or private sale
$369,294
$35.76 p/Share
10,327
Reduced 100.0%
0
Common Stock
Mar 28
2018
SELL
Open market or private sale
$336,870
$35.46 p/Share
9,500
Reduced 100.0%
0
Common Stock
Mar 27
2018
BUY
Exercise of conversion of derivative security
-
9,500
Added 50.0%
9,500
Common Stock
Mar 12
2018
SELL
Open market or private sale
$66,544
$38.2 p/Share
1,742
Reduced 100.0%
0
Common Stock
Jan 16
2018
SELL
Open market or private sale
$26,161
$32.06 p/Share
816
Reduced 31.9%
1,742
Common Stock
Jan 02
2018
SELL
Open market or private sale
$304,720
$29.51 p/Share
10,326
Reduced 85.57%
1,742
Common Stock
Oct 16
2017
SELL
Open market or private sale
$299,470
$26.88 p/Share
11,141
Reduced 86.48%
1,742
Common Stock
Jul 17
2017
SELL
Open market or private sale
$234,090
$22.67 p/Share
10,326
Reduced 85.57%
1,742
Common Stock
Jul 06
2017
SELL
Open market or private sale
$427,091
$22.92 p/Share
18,634
Reduced 91.45%
1,742
Common Stock
Jul 05
2017
SELL
Open market or private sale
$209,477
$23.34 p/Share
8,975
Reduced 83.75%
1,742
Common Stock
Jun 20
2017
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 85.16%
1,742
Common Stock