Apr 23
2019
SELL
Open market or private sale
$39,569
$42.32 p/Share
935
Reduced 10.3%
8,140
Common Stock
Apr 23
2019
BUY
Exercise of conversion of derivative security
$38,634
$41.32 p/Share
935
Added 3.25%
27,849
Common Stock
Apr 22
2019
SELL
Open market or private sale
$1,211,306
$41.66 p/Share
29,076
Reduced 76.21%
9,075
Common Stock
Apr 22
2019
BUY
Exercise of conversion of derivative security
$893,796
$30.74 p/Share
29,076
Added 43.25%
38,151
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$20,830
$45.58 p/Share
457
Reduced 5.32%
8,140
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$30,824
$50.12 p/Share
615
Reduced 6.68%
8,597
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$68,042
$54.26 p/Share
1,254
Reduced 11.98%
9,212
Common Stock
Jan 03
2019
SELL
Open market or private sale
$251,020
$55.0 p/Share
4,564
Reduced 30.37%
10,466
Common Stock
Jan 03
2019
BUY
Exercise of conversion of derivative security
$135,140
$29.61 p/Share
4,564
Added 23.29%
15,030
Common Stock
Jan 02
2019
SELL
Open market or private sale
$119,790
$55.0 p/Share
2,178
Reduced 17.23%
10,466
Common Stock
Jan 02
2019
BUY
Exercise of conversion of derivative security
$56,672
$26.02 p/Share
2,178
Added 16.35%
11,144
Common Stock
Dec 31
2018
SELL
Open market or private sale
$62,205
$55.0 p/Share
1,131
Reduced 9.75%
10,466
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$25,357
$22.42 p/Share
1,131
Added 8.89%
11,597
Common Stock
Dec 28
2018
SELL
Open market or private sale
$20,295
$55.0 p/Share
369
Reduced 3.41%
10,466
Common Stock
Dec 28
2018
BUY
Exercise of conversion of derivative security
$8,273
$22.42 p/Share
369
Added 3.29%
10,835
Common Stock
Feb 23
2018
BUY
Grant, award, or other acquisition
-
558
Added 5.07%
10,455
Common Stock
Feb 21
2018
SELL
Open market or private sale
$202,318
$45.11 p/Share
4,485
Reduced 31.18%
9,897
Common Stock
Feb 21
2018
BUY
Exercise of conversion of derivative security
$149,934
$33.43 p/Share
4,485
Added 23.77%
14,382
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$21,077
$44.28 p/Share
476
Reduced 4.59%
9,897
Common Stock