Mar 04
2018
SELL
Payment of exercise price or tax liability
$243,271
$123.3 p/Share
1,973
Reduced 6.17%
30,027
Common Stock
Mar 04
2018
BUY
Exercise of conversion of derivative security
-
4,523
Added 12.38%
32,000
Common Stock
Mar 03
2018
SELL
Payment of exercise price or tax liability
$336,116
$123.3 p/Share
2,726
Reduced 9.03%
27,477
Common Stock
Mar 03
2018
BUY
Exercise of conversion of derivative security
-
6,252
Added 17.15%
30,203
Common Stock
Mar 01
2018
SELL
Open market or private sale
$190,251
$123.62 p/Share
1,539
Reduced 6.04%
23,951
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
$96,588
$62.76 p/Share
1,539
Added 5.69%
25,490
Common Stock
Feb 08
2018
SELL
Payment of exercise price or tax liability
$1,584,583
$122.39 p/Share
12,947
Reduced 35.09%
23,951
Common Stock
Feb 08
2018
BUY
Exercise of conversion of derivative security
-
30,803
Added 45.5%
36,898
Common Stock
Feb 01
2018
SELL
Open market or private sale
$646,250
$129.25 p/Share
5,000
Reduced 45.07%
6,095
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$339,350
$67.87 p/Share
5,000
Added 36.78%
8,595
Common Stock
Jan 04
2018
SELL
Open market or private sale
$325,000
$130.0 p/Share
2,500
Reduced 29.09%
6,095
Common Stock
Jan 04
2018
BUY
Exercise of conversion of derivative security
$182,450
$72.98 p/Share
2,500
Added 22.53%
8,595
Common Stock
Jan 02
2018
SELL
Open market or private sale
$312,500
$125.0 p/Share
2,500
Reduced 29.09%
6,095
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$156,900
$62.76 p/Share
2,500
Added 22.53%
8,595
Common Stock
Dec 01
2017
SELL
Open market or private sale
$654,700
$130.94 p/Share
5,000
Reduced 45.07%
6,095
Common Stock
Dec 01
2017
BUY
Exercise of conversion of derivative security
$339,350
$67.87 p/Share
5,000
Added 36.78%
8,595
Common Stock
Nov 20
2017
SELL
Open market or private sale
$325,000
$130.0 p/Share
2,500
Reduced 29.09%
6,095
Common Stock
Nov 20
2017
BUY
Exercise of conversion of derivative security
$182,450
$72.98 p/Share
2,500
Added 22.53%
8,595
Common Stock
Nov 01
2017
SELL
Open market or private sale
$315,125
$126.05 p/Share
2,500
Reduced 29.09%
6,095
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$156,900
$62.76 p/Share
2,500
Added 22.53%
8,595
Common Stock
Oct 16
2017
SELL
Open market or private sale
$248,296
$123.9 p/Share
2,004
Reduced 24.74%
6,095
Common Stock
Jun 29
2017
SELL
Payment of exercise price or tax liability
$158,160
$101.19 p/Share
1,563
Reduced 16.18%
8,099
Common Stock
Jun 29
2017
BUY
Exercise of conversion of derivative security
-
3,382
Added 25.93%
9,662
Common Stock
Mar 04
2017
SELL
Payment of exercise price or tax liability
$187,266
$94.77 p/Share
1,976
Reduced 23.93%
6,280
Common Stock
Mar 04
2017
BUY
Exercise of conversion of derivative security
-
6,252
Added 43.09%
8,256
Common Stock