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
Mar 22
2017
BUY
Exercise of conversion of derivative security
$2,271,428
$20.73 p/Share
109,572
Added 16.09%
571,432
Common Stock
Mar 21
2017
SELL
Open market or private sale
$134,970,005
$44.99 p/Share
3,000,000
Reduced 86.66%
461,860
Common Stock
Mar 21
2017
BUY
Exercise of conversion of derivative security
$62,189,999
$20.73 p/Share
3,000,000
Added 46.43%
3,461,860
Common Stock
Jul 26
2016
SELL
Payment of exercise price or tax liability
$6,675,758
$40.94 p/Share
163,062
Reduced 26.09%
461,860
Common Stock
Jul 26
2016
BUY
Exercise of conversion of derivative security
-
312,498
Added 33.34%
624,922
Common Stock
Mar 28
2016
SELL
Open market or private sale
$162,639,999
$40.66 p/Share
4,000,000
Reduced 92.76%
312,424
Common Stock
Mar 28
2016
BUY
Exercise of conversion of derivative security
$81,959,999
$20.49 p/Share
4,000,000
Added 48.12%
4,312,424
Common Stock
Jul 15
2015
SELL
Payment of exercise price or tax liability
$2,220,526
$40.79 p/Share
54,438
Reduced 14.84%
312,424
Common Stock
Jul 15
2015
BUY
Exercise of conversion of derivative security
-
104,327
Added 22.14%
366,862
Common Stock
Apr 02
2015
BUY
Exercise of conversion of derivative security
$3,642,500
$14.57 p/Share
250,000
Added 48.78%
262,535
Common Stock
Mar 27
2015
SELL
Open market or private sale
$159,824,996
$42.62 p/Share
3,750,000
Reduced 99.67%
12,535
Common Stock
Mar 27
2015
BUY
Exercise of conversion of derivative security
$54,637,499
$14.57 p/Share
3,750,000
Added 49.92%
3,762,535
Common Stock
Jul 17
2013
SELL
Open market or private sale
$32,220,001
$32.22 p/Share
1,000,000
Reduced 98.76%
12,535
Common Stock
Jul 17
2013
BUY
Exercise of conversion of derivative security
$12,340,000
$12.34 p/Share
1,000,000
Added 49.69%
1,012,535
Common Stock