Jan 03
2018
BUY
Grant, award, or other acquisition
-
4,144
Added 15.84%
22,018
Common Stock
Jan 02
2018
SELL
Open market or private sale
$205,110
$136.74 p/Share
1,500
Reduced 7.74%
17,874
Common Stock
Dec 01
2017
SELL
Open market or private sale
$203,085
$135.39 p/Share
1,500
Reduced 7.19%
19,374
Common Stock
Nov 01
2017
SELL
Open market or private sale
$202,305
$134.87 p/Share
1,500
Reduced 6.7%
20,874
Common Stock
Oct 09
2017
SELL
Payment of exercise price or tax liability
$54,166
$130.52 p/Share
415
Reduced 1.82%
22,374
Common Stock
Oct 06
2017
SELL
Payment of exercise price or tax liability
$38,072
$129.94 p/Share
293
Reduced 1.27%
22,789
Common Stock
Oct 04
2017
SELL
Payment of exercise price or tax liability
$45,052
$128.72 p/Share
350
Reduced 1.49%
23,082
Common Stock
Oct 03
2017
SELL
Payment of exercise price or tax liability
$122,236
$128.67 p/Share
950
Reduced 4.43%
20,518
Common Stock
Oct 03
2017
BUY
Grant, award, or other acquisition
-
2,914
Added 11.06%
23,432
Common Stock
Oct 02
2017
SELL
Open market or private sale
$190,260
$126.84 p/Share
1,500
Reduced 6.53%
21,468
Common Stock
Sep 01
2017
SELL
Open market or private sale
$285,750
$114.3 p/Share
2,500
Reduced 9.82%
22,968
Common Stock
Sep 01
2017
SELL
Open market or private sale
$172,755
$115.17 p/Share
1,500
Reduced 5.67%
24,968
Common Stock
Sep 01
2017
BUY
Exercise of conversion of derivative security
$13,490
$26.98 p/Share
500
Added 1.93%
25,468
Common Stock
Aug 01
2017
SELL
Open market or private sale
$409,032
$119.74 p/Share
3,416
Reduced 11.21%
27,052
Common Stock
Aug 01
2017
SELL
Open market or private sale
$69,321
$118.7 p/Share
584
Reduced 2.16%
26,468
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
$13,490
$26.98 p/Share
500
Added 1.7%
28,968
Common Stock
Jul 03
2017
SELL
Open market or private sale
$274,503
$120.08 p/Share
2,286
Reduced 6.73%
31,682
Common Stock
Jul 03
2017
SELL
Open market or private sale
$25,616
$119.7 p/Share
214
Reduced 0.68%
31,468
Common Stock
Jul 03
2017
SELL
Open market or private sale
$180,180
$120.12 p/Share
1,500
Reduced 4.77%
29,968
Common Stock
Jul 03
2017
BUY
Exercise of conversion of derivative security
$13,490
$26.98 p/Share
500
Added 1.45%
33,968
Common Stock
Jun 01
2017
SELL
Open market or private sale
$232,943
$112.37 p/Share
2,073
Reduced 5.76%
33,895
Common Stock
Jun 01
2017
SELL
Open market or private sale
$47,589
$111.45 p/Share
427
Reduced 1.26%
33,468
Common Stock
Jun 01
2017
SELL
Open market or private sale
$167,265
$111.51 p/Share
1,500
Reduced 4.06%
35,468
Common Stock
Jun 01
2017
BUY
Exercise of conversion of derivative security
$13,490
$26.98 p/Share
500
Added 1.37%
35,968
Common Stock
May 01
2017
SELL
Open market or private sale
$256,480
$108.77 p/Share
2,358
Reduced 5.97%
37,110
Common Stock