May 02
2018
SELL
Open market or private sale
$162,140
$52.78 p/Share
3,072
Reduced 1.2%
253,590
Common Stock
May 01
2018
SELL
Payment of exercise price or tax liability
$158,391
$52.43 p/Share
3,021
Reduced 1.16%
256,662
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
-
6,093
Added 2.29%
259,683
Common Stock
Apr 30
2018
SELL
Payment of exercise price or tax liability
$148,504
$52.29 p/Share
2,840
Reduced 1.11%
253,590
Common Stock
Apr 30
2018
BUY
Exercise of conversion of derivative security
-
5,727
Added 2.18%
256,430
Common Stock
Apr 26
2018
SELL
Open market or private sale
$354,300
$52.52 p/Share
6,746
Reduced 2.62%
250,703
Common Stock
Apr 25
2018
SELL
Payment of exercise price or tax liability
$340,707
$51.35 p/Share
6,635
Reduced 2.51%
257,449
Common Stock
Apr 25
2018
BUY
Exercise of conversion of derivative security
-
13,381
Added 4.82%
264,084
Common Stock
Feb 26
2018
SELL
Open market or private sale
$3,623,773
$48.67 p/Share
74,456
Reduced 22.9%
250,703
Common Stock
Feb 23
2018
SELL
Payment of exercise price or tax liability
$3,444,907
$47.05 p/Share
73,218
Reduced 18.38%
325,159
Common Stock
Feb 23
2018
BUY
Exercise of conversion of derivative security
-
147,674
Added 27.04%
398,377
Common Stock
Feb 02
2018
SELL
Open market or private sale
$144,691
$47.1 p/Share
3,072
Reduced 1.21%
250,000
Common Stock
Feb 01
2018
SELL
Payment of exercise price or tax liability
$144,935
$47.96 p/Share
3,022
Reduced 1.18%
253,072
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
-
6,094
Added 2.32%
256,094
Common Stock
Jan 26
2018
SELL
Open market or private sale
$426,975
$49.31 p/Share
8,659
Reduced 3.35%
250,000
Common Stock
Jan 25
2018
SELL
Payment of exercise price or tax liability
$216,172
$45.77 p/Share
4,723
Reduced 1.79%
258,659
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
-
13,382
Added 4.84%
263,382
Common Stock
Jan 24
2018
SELL
Open market or private sale
$268,748
$45.76 p/Share
5,873
Reduced 2.3%
250,000
Common Stock
Jan 23
2018
SELL
Payment of exercise price or tax liability
$147,165
$45.86 p/Share
3,209
Reduced 1.24%
255,873
Common Stock
Jan 23
2018
BUY
Exercise of conversion of derivative security
-
9,082
Added 3.39%
259,082
Common Stock
Nov 29
2017
SELL
Open market or private sale
$39,323,708
$44.19 p/Share
889,878
Reduced 78.07%
250,000
Common Stock
Nov 29
2017
BUY
Exercise of conversion of derivative security
$13,565,483
$21.06 p/Share
644,135
Added 50.55%
630,093
Common Stock
Nov 01
2017
SELL
Payment of exercise price or tax liability
$146,757
$46.15 p/Share
3,180
Reduced 0.64%
495,743
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
-
6,093
Added 1.21%
498,923
Common Stock
Oct 25
2017
SELL
Payment of exercise price or tax liability
$284,697
$40.77 p/Share
6,983
Reduced 1.4%
492,830
Common Stock