Mar 12
2019
SELL
Payment of exercise price or tax liability
$225,500
$185.75 p/Share
1,214
Reduced 0.68%
177,321
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
9,722
Added 5.16%
178,535
Common Stock
Mar 10
2019
SELL
Payment of exercise price or tax liability
$4,031,742
$181.61 p/Share
22,200
Reduced 11.62%
168,813
Common Stock
Feb 27
2019
BUY
Grant, award, or other acquisition
-
43,966
Added 18.71%
191,013
Common Stock
Dec 07
2018
SELL
Open market or private sale
$1,750,774
$167.33 p/Share
10,463
Reduced 6.64%
147,047
Common Stock
Dec 07
2018
BUY
Exercise of conversion of derivative security
$648,706
$62.0 p/Share
10,463
Added 6.23%
157,510
Common Stock
Nov 07
2018
SELL
Open market or private sale
$1,726,670
$156.97 p/Share
11,000
Reduced 6.96%
147,021
Common Stock
Nov 07
2018
BUY
Exercise of conversion of derivative security
$682,000
$62.0 p/Share
11,000
Added 6.51%
158,021
Common Stock
Sep 07
2018
SELL
Open market or private sale
$1,912,950
$147.15 p/Share
13,000
Reduced 8.12%
147,021
Common Stock
Sep 07
2018
BUY
Exercise of conversion of derivative security
$806,000
$62.0 p/Share
13,000
Added 7.51%
160,021
Common Stock
Aug 07
2018
SELL
Open market or private sale
$2,245,800
$149.72 p/Share
15,000
Reduced 9.26%
147,021
Common Stock
Aug 07
2018
BUY
Exercise of conversion of derivative security
$761,700
$50.78 p/Share
15,000
Added 8.47%
162,021
Common Stock
May 10
2018
SELL
Open market or private sale
$1,991,220
$140.0 p/Share
14,223
Reduced 8.82%
146,995
Common Stock
May 10
2018
BUY
Exercise of conversion of derivative security
$722,244
$50.78 p/Share
14,223
Added 8.11%
161,218
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
11,167
Added 7.06%
146,995
Common Stock
Mar 10
2018
SELL
Payment of exercise price or tax liability
$1,757,850
$143.58 p/Share
12,243
Reduced 8.27%
135,828
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
6,116
Added 3.97%
148,071
Common Stock
Sep 29
2017
SELL
Open market or private sale
$1,360,000
$136.0 p/Share
10,000
Reduced 6.58%
141,928
Common Stock
Sep 29
2017
BUY
Exercise of conversion of derivative security
$431,100
$43.11 p/Share
10,000
Added 6.18%
151,928
Common Stock
Sep 22
2017
SELL
Open market or private sale
$1,382,800
$138.28 p/Share
10,000
Reduced 6.58%
141,928
Common Stock
Sep 22
2017
BUY
Exercise of conversion of derivative security
$431,100
$43.11 p/Share
10,000
Added 6.18%
151,928
Common Stock
Mar 29
2017
SELL
Open market or private sale
$1,811,700
$120.78 p/Share
15,000
Reduced 9.56%
141,893
Common Stock
Mar 29
2017
BUY
Exercise of conversion of derivative security
$646,650
$43.11 p/Share
15,000
Added 8.73%
156,893
Common Stock
Mar 23
2017
SELL
Open market or private sale
$1,788,450
$119.23 p/Share
15,000
Reduced 9.56%
141,893
Common Stock
Mar 23
2017
BUY
Exercise of conversion of derivative security
$646,650
$43.11 p/Share
15,000
Added 8.73%
156,893
Common Stock