May 21
2020
BUY
Grant, award, or other acquisition
$99,994
$49.6 p/Share
2,016
Added 7.43%
25,130
Common Stock
May 22
2019
BUY
Grant, award, or other acquisition
$100,007
$59.67 p/Share
1,676
Added 4.25%
37,789
Common Stock
Aug 24
2018
SELL
Open market or private sale
$714,480
$89.31 p/Share
8,000
Reduced 17.65%
37,321
Common Stock
Aug 24
2018
BUY
Exercise of conversion of derivative security
$64,320
$8.04 p/Share
8,000
Added 15.0%
45,321
Common Stock
May 23
2018
BUY
Grant, award, or other acquisition
$100,022
$82.8 p/Share
1,208
Added 3.14%
37,321
Common Stock
Mar 08
2018
SELL
Open market or private sale
$128,000
$80.0 p/Share
1,600
Reduced 4.24%
36,113
Common Stock
Mar 08
2018
BUY
Exercise of conversion of derivative security
$33,808
$21.13 p/Share
1,600
Added 4.07%
37,713
Common Stock
Mar 06
2018
SELL
Open market or private sale
$128,000
$80.0 p/Share
1,600
Reduced 4.24%
36,113
Common Stock
Mar 06
2018
BUY
Exercise of conversion of derivative security
$33,808
$21.13 p/Share
1,600
Added 4.07%
37,713
Common Stock
May 23
2017
BUY
Grant, award, or other acquisition
$99,878
$75.78 p/Share
1,318
Added 3.52%
36,113
Common Stock
Dec 07
2016
SELL
Open market or private sale
$49,280
$88.0 p/Share
560
Reduced 1.64%
33,625
Common Stock
Dec 07
2016
BUY
Exercise of conversion of derivative security
$23,246
$41.51 p/Share
560
Added 1.61%
34,185
Common Stock
Nov 18
2016
SELL
Open market or private sale
$85,000
$85.0 p/Share
1,000
Reduced 2.89%
33,625
Common Stock
Nov 18
2016
BUY
Exercise of conversion of derivative security
$41,510
$41.51 p/Share
1,000
Added 2.81%
34,625
Common Stock
May 25
2016
BUY
Grant, award, or other acquisition
$79,946
$68.33 p/Share
1,170
Added 2.4%
47,555
Common Stock
Apr 18
2016
SELL
Open market or private sale
$121,550
$65.0 p/Share
1,870
Reduced 100.0%
0
Common Stock
Apr 18
2016
BUY
Exercise of conversion of derivative security
$61,411
$32.84 p/Share
1,870
Added 50.0%
1,870
Common Stock
May 20
2015
BUY
Grant, award, or other acquisition
$79,993
$62.01 p/Share
1,290
Added 50.0%
1,290
Common Stock
Sep 17
2014
BUY
Open market or private sale
$38,475
$57.0 p/Share
675
Added 100.0%
0
Common Stock
Sep 17
2014
BUY
Exercise of conversion of derivative security
$22,491
$33.32 p/Share
675
Added 50.0%
675
Common Stock
Aug 15
2014
SELL
Open market or private sale
$33,042
$55.07 p/Share
600
Reduced 100.0%
0
Common Stock
Aug 15
2014
BUY
Exercise of conversion of derivative security
$19,992
$33.32 p/Share
600
Added 50.0%
600
Common Stock
Jun 30
2014
SELL
Open market or private sale
$31,800
$53.0 p/Share
600
Reduced 100.0%
0
Common Stock
Jun 30
2014
BUY
Exercise of conversion of derivative security
$19,392
$32.32 p/Share
600
Added 50.0%
600
Common Stock
Jun 10
2014
SELL
Open market or private sale
$95,698
$52.01 p/Share
1,840
Reduced 100.0%
0
Common Stock