Sep 03
2019
SELL
Open market or private sale
$32,315
$28.1 p/Share
1,150
Reduced 7.47%
14,240
Common Stock, $0.01 pa...
Sep 03
2019
BUY
Exercise of conversion of derivative security
$3,375
$3.75 p/Share
900
Added 5.52%
15,390
Common Stock, $0.01 pa...
Aug 01
2019
SELL
Open market or private sale
$39,790
$34.6 p/Share
1,150
Reduced 7.35%
14,490
Common Stock, $0.01 pa...
Aug 01
2019
BUY
Exercise of conversion of derivative security
$3,375
$3.75 p/Share
900
Added 5.44%
15,640
Common Stock, $0.01 pa...
Jul 01
2019
SELL
Open market or private sale
$59,375
$51.63 p/Share
1,150
Reduced 7.24%
14,740
Common Stock, $0.01 pa...
Jul 01
2019
BUY
Exercise of conversion of derivative security
$3,375
$3.75 p/Share
900
Added 5.36%
15,890
Common Stock, $0.01 pa...
Jun 10
2019
SELL
Open market or private sale
$33,635
$53.22 p/Share
632
Reduced 4.05%
14,990
Common Stock, $0.01 pa...
Jun 03
2019
SELL
Open market or private sale
$61,032
$52.75 p/Share
1,157
Reduced 6.9%
15,622
Common Stock, $0.01 pa...
Jun 03
2019
BUY
Exercise of conversion of derivative security
$3,375
$3.75 p/Share
900
Added 5.09%
16,779
Common Stock, $0.01 pa...
May 08
2019
SELL
Open market or private sale
$37,132
$58.94 p/Share
630
Reduced 3.82%
15,879
Common Stock, $0.01 pa...
May 07
2019
BUY
Grant, award, or other acquisition
-
2,643
Added 13.8%
16,509
Common Stock, $0.01 pa...
May 01
2019
SELL
Open market or private sale
$65,669
$56.66 p/Share
1,159
Reduced 6.78%
15,927
Common Stock, $0.01 pa...
May 01
2019
BUY
Exercise of conversion of derivative security
$3,398
$3.75 p/Share
906
Added 5.04%
17,086
Common Stock, $0.01 pa...
Apr 08
2019
SELL
Open market or private sale
$38,159
$60.57 p/Share
630
Reduced 3.75%
16,180
Common Stock, $0.01 pa...
Apr 01
2019
SELL
Open market or private sale
$82,728
$57.49 p/Share
1,439
Reduced 7.89%
16,810
Common Stock, $0.01 pa...
Apr 01
2019
BUY
Exercise of conversion of derivative security
$4,222
$3.75 p/Share
1,126
Added 5.81%
18,249
Common Stock, $0.01 pa...
Mar 13
2019
SELL
Open market or private sale
$36,433
$57.83 p/Share
630
Reduced 3.55%
17,123
Common Stock, $0.01 pa...
Mar 07
2019
SELL
Payment of exercise price or tax liability
$118,508
$57.5 p/Share
2,061
Reduced 12.94%
13,866
Common Stock, $0.01 pa...
Mar 01
2019
SELL
Open market or private sale
$87,880
$61.07 p/Share
1,439
Reduced 7.5%
17,753
Common Stock, $0.01 pa...
Mar 01
2019
BUY
Exercise of conversion of derivative security
$4,222
$3.75 p/Share
1,126
Added 5.54%
19,192
Common Stock, $0.01 pa...
Feb 08
2019
SELL
Open market or private sale
$177,902
$61.75 p/Share
2,881
Reduced 13.75%
18,066
Common Stock, $0.01 pa...
Feb 08
2019
BUY
Exercise of conversion of derivative security
$8,445
$3.75 p/Share
2,252
Added 9.71%
20,947
Common Stock, $0.01 pa...
Nov 12
2018
BUY
Grant, award, or other acquisition
-
6,999
Added 27.24%
18,695
Common Stock, $0.01 pa...