Dec 27
2018
BUY
Exercise of conversion of derivative security
$8,221
$4.24 p/Share
1,939
Added 2.93%
64,277
Common Stock
Nov 15
2018
SELL
Payment of exercise price or tax liability
$530,193
$134.26 p/Share
3,949
Reduced 5.96%
62,338
Common Stock
Sep 11
2018
BUY
Exercise of conversion of derivative security
$33,830
$3.98 p/Share
8,500
Added 11.37%
66,287
Common Stock
Aug 27
2018
SELL
Open market or private sale
$977,775
$130.37 p/Share
7,500
Reduced 11.49%
57,787
Common Stock
Aug 20
2018
SELL
Open market or private sale
$943,500
$125.8 p/Share
7,500
Reduced 10.3%
65,287
Common Stock
Aug 20
2018
BUY
Exercise of conversion of derivative security
$92,700
$12.36 p/Share
7,500
Added 9.34%
72,787
Common Stock
Jul 26
2018
SELL
Open market or private sale
$1,086,450
$144.86 p/Share
7,500
Reduced 10.3%
65,287
Common Stock
Jul 26
2018
BUY
Exercise of conversion of derivative security
$92,700
$12.36 p/Share
7,500
Added 9.34%
72,787
Common Stock
Jul 19
2018
SELL
Open market or private sale
$1,048,050
$139.74 p/Share
7,500
Reduced 10.3%
65,287
Common Stock
Jul 19
2018
BUY
Exercise of conversion of derivative security
$92,700
$12.36 p/Share
7,500
Added 9.34%
72,787
Common Stock
Feb 26
2018
BUY
Exercise of conversion of derivative security
$53,642
$3.98 p/Share
13,478
Added 17.11%
65,287
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
$1,000,658
$98.2 p/Share
10,190
Added 24.26%
31,809
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$243,438
$98.2 p/Share
2,479
Reduced 10.29%
21,619
Common Stock
Jan 16
2018
SELL
Open market or private sale
$2,686,200
$89.54 p/Share
30,000
Reduced 55.45%
24,098
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$253,380
$12.36 p/Share
20,500
Added 27.48%
54,098
Common Stock
Jan 02
2018
SELL
Payment of exercise price or tax liability
$450,666
$90.35 p/Share
4,988
Reduced 12.93%
33,598
Common Stock
Nov 15
2017
SELL
Payment of exercise price or tax liability
$409,796
$104.7 p/Share
3,914
Reduced 9.21%
38,586
Common Stock
Aug 01
2017
SELL
Open market or private sale
$2,549,760
$79.68 p/Share
32,000
Reduced 42.95%
42,500
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
$377,709
$12.36 p/Share
30,559
Added 29.09%
74,500
Common Stock
Feb 13
2017
BUY
Grant, award, or other acquisition
-
20,000
Added 27.85%
51,809
Common Stock
Feb 10
2017
SELL
Open market or private sale
$157,784
$71.72 p/Share
2,200
Reduced 4.77%
43,941
Common Stock
Feb 10
2017
BUY
Exercise of conversion of derivative security
$27,192
$12.36 p/Share
2,200
Added 4.55%
46,141
Common Stock
Feb 09
2017
SELL
Open market or private sale
$198,968
$71.06 p/Share
2,800
Reduced 5.99%
43,941
Common Stock
Feb 09
2017
BUY
Exercise of conversion of derivative security
$34,608
$12.36 p/Share
2,800
Added 5.65%
46,741
Common Stock
Feb 08
2017
SELL
Open market or private sale
$252,085
$69.56 p/Share
3,624
Reduced 7.62%
43,941
Common Stock