Jul 31
2019
SELL
Payment of exercise price or tax liability
$10,457,049
$56.3 p/Share
185,738
Reduced 14.24%
1,118,592
Common Stock
Jul 31
2019
BUY
Grant, award, or other acquisition
-
374,622
Added 22.31%
1,304,330
Common Stock
Mar 20
2019
SELL
Open market or private sale
$265,400,009
$53.08 p/Share
5,000,000
Reduced 84.32%
929,708
Common Stock
Mar 20
2019
BUY
Exercise of conversion of derivative security
$107,749,996
$21.55 p/Share
5,000,000
Added 45.75%
5,929,708
Common Stock
Aug 02
2018
SELL
Payment of exercise price or tax liability
$14,885,213
$47.9 p/Share
310,756
Reduced 24.53%
955,939
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
-
679,682
Added 34.92%
1,266,695
Common Stock
Jan 17
2018
SELL
Open market or private sale
$227,685,104
$50.05 p/Share
4,549,153
Reduced 88.57%
587,013
Common Stock
Jan 17
2018
BUY
Exercise of conversion of derivative security
$95,714,183
$21.04 p/Share
4,549,153
Added 46.97%
5,136,166
Common Stock
Jan 16
2018
SELL
Open market or private sale
$22,546,858
$50.01 p/Share
450,847
Reduced 43.44%
587,013
Common Stock
Jan 16
2018
BUY
Exercise of conversion of derivative security
$9,485,821
$21.04 p/Share
450,847
Added 30.28%
1,037,860
Common Stock
Aug 01
2017
SELL
Payment of exercise price or tax liability
$6,850,050
$50.16 p/Share
136,564
Reduced 18.87%
587,013
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
261,717
Added 26.56%
723,577
Common Stock
May 01
2017
SELL
Open market or private sale
$17,737,585
$45.01 p/Share
394,081
Reduced 46.04%
461,860
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
$8,169,299
$20.73 p/Share
394,081
Added 31.53%
855,941
Common Stock
Apr 26
2017
SELL
Open market or private sale
$4,659,435
$45.01 p/Share
103,520
Reduced 18.31%
461,860
Common Stock
Apr 26
2017
BUY
Exercise of conversion of derivative security
$2,145,970
$20.73 p/Share
103,520
Added 15.48%
565,380
Common Stock
Apr 03
2017
SELL
Open market or private sale
$367,155
$45.0 p/Share
8,159
Reduced 1.74%
461,860
Common Stock
Apr 03
2017
BUY
Exercise of conversion of derivative security
$169,136
$20.73 p/Share
8,159
Added 1.71%
470,019
Common Stock
Mar 28
2017
SELL
Open market or private sale
$2,104,983
$45.01 p/Share
46,767
Reduced 9.19%
461,860
Common Stock
Mar 28
2017
BUY
Exercise of conversion of derivative security
$969,480
$20.73 p/Share
46,767
Added 8.42%
508,627
Common Stock
Mar 24
2017
SELL
Open market or private sale
$23,323,602
$45.02 p/Share
518,072
Reduced 52.87%
461,860
Common Stock
Mar 24
2017
BUY
Exercise of conversion of derivative security
$10,739,632
$20.73 p/Share
518,072
Added 34.58%
979,932
Common Stock
Mar 23
2017
SELL
Open market or private sale
$36,908,702
$45.02 p/Share
819,829
Reduced 63.96%
461,860
Common Stock
Mar 23
2017
BUY
Exercise of conversion of derivative security
$16,995,055
$20.73 p/Share
819,829
Added 39.01%
1,281,689
Common Stock
Mar 22
2017
SELL
Open market or private sale
$4,944,984
$45.13 p/Share
109,572
Reduced 19.17%
461,860
Common Stock