Oct 11
2018
BUY
Grant, award, or other acquisition
-
10,196
Added 23.83%
32,583
Common Stock
Oct 08
2018
SELL
Payment of exercise price or tax liability
$59,274
$83.72 p/Share
708
Reduced 3.07%
22,387
Common Stock
Oct 04
2018
SELL
Payment of exercise price or tax liability
$30,933
$88.38 p/Share
350
Reduced 1.49%
23,095
Common Stock
Oct 03
2018
SELL
Payment of exercise price or tax liability
$89,060
$84.9 p/Share
1,049
Reduced 4.28%
23,445
Common Stock
Oct 01
2018
SELL
Open market or private sale
$169,420
$84.71 p/Share
2,000
Reduced 7.55%
24,494
Common Stock
Oct 01
2018
BUY
Exercise of conversion of derivative security
$64,800
$32.4 p/Share
2,000
Added 7.02%
26,494
Common Stock
Sep 04
2018
SELL
Open market or private sale
$192,440
$96.22 p/Share
2,000
Reduced 7.55%
24,494
Common Stock
Sep 04
2018
BUY
Exercise of conversion of derivative security
$64,800
$32.4 p/Share
2,000
Added 7.02%
26,494
Common Stock
Aug 01
2018
SELL
Open market or private sale
$190,660
$95.33 p/Share
2,000
Reduced 7.55%
24,494
Common Stock
Aug 01
2018
BUY
Exercise of conversion of derivative security
$64,800
$32.4 p/Share
2,000
Added 7.02%
26,494
Common Stock
Jul 11
2018
BUY
Exercise of conversion of derivative security
$3,863
$19.41 p/Share
199
Added 0.81%
24,494
Common Stock
Jul 02
2018
SELL
Open market or private sale
$191,920
$95.96 p/Share
2,000
Reduced 7.61%
24,295
Common Stock
Jul 02
2018
BUY
Exercise of conversion of derivative security
$64,800
$32.4 p/Share
2,000
Added 7.07%
26,295
Common Stock
Jun 01
2018
SELL
Open market or private sale
$214,740
$107.37 p/Share
2,000
Reduced 7.61%
24,295
Common Stock
Jun 01
2018
BUY
Exercise of conversion of derivative security
$60,280
$30.14 p/Share
2,000
Added 7.07%
26,295
Common Stock
May 01
2018
SELL
Open market or private sale
$199,780
$99.89 p/Share
2,000
Reduced 7.61%
24,295
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
$55,740
$27.87 p/Share
2,000
Added 7.07%
26,295
Common Stock
Apr 09
2018
BUY
Grant, award, or other acquisition
-
3,887
Added 13.79%
24,295
Common Stock
Apr 02
2018
SELL
Open market or private sale
$200,220
$100.11 p/Share
2,000
Reduced 8.93%
20,408
Common Stock
Apr 02
2018
BUY
Exercise of conversion of derivative security
$55,740
$27.87 p/Share
2,000
Added 8.19%
22,408
Common Stock
Mar 01
2018
SELL
Open market or private sale
$245,780
$122.89 p/Share
2,000
Reduced 8.93%
20,408
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
$55,740
$27.87 p/Share
2,000
Added 8.19%
22,408
Common Stock
Feb 01
2018
SELL
Open market or private sale
$244,300
$122.15 p/Share
2,000
Reduced 8.93%
20,408
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$61,920
$30.96 p/Share
2,000
Added 8.19%
22,408
Common Stock
Jan 03
2018
SELL
Payment of exercise price or tax liability
$222,656
$138.21 p/Share
1,611
Reduced 7.32%
20,407
Common Stock