Jun 29
2018
BUY
Exercise of conversion of derivative security
$128,150
$25.63 p/Share
5,000
Added 0.28%
1,753,155
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
82
Added 0.0%
1,748,155
Common Stock
May 30
2018
BUY
Exercise of conversion of derivative security
$52,268
$33.94 p/Share
1,540
Added 0.09%
1,748,073
Common Stock
May 21
2018
SELL
Open market or private sale
$3,732,300
$248.82 p/Share
15,000
Reduced 0.85%
1,746,533
Common Stock
Apr 23
2018
SELL
Open market or private sale
$3,513,000
$234.2 p/Share
15,000
Reduced 0.84%
1,761,533
Common Stock
Apr 02
2018
BUY
Grant, award, or other acquisition
-
202
Added 0.01%
1,776,533
Common Stock
Mar 29
2018
BUY
Exercise of conversion of derivative security
$181,250
$36.25 p/Share
5,000
Added 0.28%
1,776,331
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
74
Added 0.0%
1,771,331
Common Stock
Mar 19
2018
SELL
Open market or private sale
$2,243,600
$224.36 p/Share
10,000
Reduced 0.56%
1,771,257
Common Stock
Mar 01
2018
SELL
Open market or private sale
$91,600
$229.0 p/Share
400
Reduced 0.02%
1,781,257
Common Stock
Feb 28
2018
SELL
Open market or private sale
$2,299,000
$229.9 p/Share
10,000
Reduced 0.56%
1,781,657
Common Stock
Feb 16
2018
BUY
Exercise of conversion of derivative security
$52,407
$48.08 p/Share
1,090
Added 0.06%
1,791,657
Common Stock
Jan 18
2018
SELL
Open market or private sale
$4,791,400
$239.57 p/Share
20,000
Reduced 1.1%
1,790,567
Common Stock
Jan 02
2018
BUY
Grant, award, or other acquisition
-
198
Added 0.01%
1,810,567
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$283,350
$56.67 p/Share
5,000
Added 0.28%
1,810,369
Common Stock
Dec 12
2017
BUY
Grant, award, or other acquisition
-
75
Added 0.0%
1,805,369
Common Stock
Nov 29
2017
-
10,000
Reduced 0.55%
1,805,294
Common Stock
Nov 21
2017
-
10,000
Reduced 0.55%
1,815,294
Common Stock
Oct 02
2017
BUY
Grant, award, or other acquisition
-
222
Added 0.01%
1,825,294
Common Stock
Sep 25
2017
BUY
Exercise of conversion of derivative security
$292,442
$48.02 p/Share
6,090
Added 0.33%
1,825,072
Common Stock
Sep 19
2017
BUY
Grant, award, or other acquisition
-
84
Added 0.0%
1,818,982
Common Stock
Aug 21
2017
SELL
Open market or private sale
$2,875,650
$191.71 p/Share
15,000
Reduced 0.82%
1,818,898
Common Stock
Jul 21
2017
BUY
Exercise of conversion of derivative security
$52,304
$48.43 p/Share
1,080
Added 0.06%
1,833,898
Common Stock
Jul 03
2017
BUY
Grant, award, or other acquisition
-
235
Added 0.01%
1,832,818
Common Stock
Jun 27
2017
BUY
Exercise of conversion of derivative security
$261,100
$52.22 p/Share
5,000
Added 0.27%
1,832,583
Common Stock