May 31
2019
-
236
Reduced 0.59%
39,639
Common Stock
Apr 17
2019
SELL
Open market or private sale
$1,060,240
$45.7 p/Share
23,200
Reduced 36.78%
39,875
Common Stock
Apr 16
2019
SELL
Open market or private sale
$2,601,480
$45.64 p/Share
57,000
Reduced 47.47%
63,075
Common Stock
Apr 16
2019
BUY
Exercise of conversion of derivative security
$1,312,353
$17.92 p/Share
73,234
Added 37.88%
120,075
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
$648,139
$46.77 p/Share
13,858
Added 22.88%
46,721
Common Stock
Apr 27
2018
SELL
Open market or private sale
$727,610
$55.97 p/Share
13,000
Reduced 28.49%
32,630
Common Stock
Apr 27
2018
BUY
Exercise of conversion of derivative security
$195,260
$15.02 p/Share
13,000
Added 22.17%
45,630
Common Stock
Mar 05
2018
BUY
Exercise of conversion of derivative security
$108,968
$52.82 p/Share
2,063
Added 5.95%
32,585
Common Stock
Mar 02
2018
BUY
Exercise of conversion of derivative security
$358,449
$51.62 p/Share
6,944
Added 18.53%
30,522
Common Stock
Feb 26
2018
SELL
Open market or private sale
$799,200
$53.28 p/Share
15,000
Reduced 38.88%
23,578
Common Stock
Feb 26
2018
BUY
Exercise of conversion of derivative security
$246,000
$16.4 p/Share
15,000
Added 28.0%
38,578
Common Stock
Nov 22
2017
SELL
Open market or private sale
$457,900
$45.79 p/Share
10,000
Reduced 29.9%
23,441
Common Stock
Nov 22
2017
BUY
Exercise of conversion of derivative security
$136,400
$13.64 p/Share
10,000
Added 23.02%
33,441
Common Stock
Nov 02
2017
-
181
Reduced 0.77%
23,441
Common Stock
Oct 31
2017
SELL
Open market or private sale
$361,200
$45.15 p/Share
8,000
Reduced 33.87%
15,622
Common Stock
Mar 03
2017
BUY
Exercise of conversion of derivative security
$82,974
$42.42 p/Share
1,956
Added 7.67%
23,554
Common Stock
Mar 02
2017
BUY
Exercise of conversion of derivative security
$56,878
$42.51 p/Share
1,338
Added 5.83%
21,598
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
$117,054
$42.38 p/Share
2,762
Added 12.0%
20,260
Common Stock
Feb 22
2017
-
17,506
Reduced 50.01%
17,498
Common Stock
Nov 23
2016
SELL
Open market or private sale
$504,660
$38.82 p/Share
13,000
Reduced 27.16%
34,862
Common Stock
Nov 23
2016
BUY
Exercise of conversion of derivative security
$161,850
$12.45 p/Share
13,000
Added 21.36%
47,862
Common Stock