May 07
2024
BUY
Exercise of conversion of derivative security
-
1,001
Added 50.0%
1,001
Common Stock
Nov 01
2017
SELL
Payment of exercise price or tax liability
$59,810
$46.15 p/Share
1,296
Reduced 0.7%
182,662
Common Stock
Nov 01
2017
-
25,243
Reduced 13.82%
157,419
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
-
2,482
Added 1.33%
183,958
Common Stock
Oct 30
2017
SELL
Open market or private sale
$20,957,592
$44.37 p/Share
472,337
Reduced 72.24%
181,476
Common Stock
Oct 30
2017
BUY
Exercise of conversion of derivative security
$8,860,282
$22.31 p/Share
397,144
Added 40.02%
595,184
Common Stock
Oct 25
2017
SELL
Payment of exercise price or tax liability
$112,118
$40.77 p/Share
2,750
Reduced 1.06%
256,669
Common Stock
Oct 25
2017
BUY
Exercise of conversion of derivative security
-
5,270
Added 1.99%
259,419
Common Stock
Oct 23
2017
SELL
Payment of exercise price or tax liability
$112,428
$40.72 p/Share
2,761
Reduced 1.07%
254,149
Common Stock
Oct 23
2017
BUY
Exercise of conversion of derivative security
-
5,288
Added 2.02%
255,998
Common Stock
Aug 01
2017
SELL
Payment of exercise price or tax liability
$46,656
$36.0 p/Share
1,296
Reduced 0.51%
251,622
Common Stock
Aug 01
2017
BUY
Exercise of conversion of derivative security
-
2,483
Added 0.97%
252,918
Common Stock
Jul 31
2017
SELL
Open market or private sale
$2,078,984
$35.46 p/Share
58,629
Reduced 18.97%
250,435
Common Stock
Jul 31
2017
BUY
Exercise of conversion of derivative security
$181,986
$21.09 p/Share
8,629
Added 2.72%
309,064
Common Stock
Jul 25
2017
SELL
Payment of exercise price or tax liability
$95,067
$34.57 p/Share
2,750
Reduced 0.91%
300,435
Common Stock
Jul 25
2017
BUY
Exercise of conversion of derivative security
-
5,269
Added 1.71%
303,185
Common Stock
Jul 24
2017
SELL
Payment of exercise price or tax liability
$95,503
$34.59 p/Share
2,761
Reduced 0.92%
297,916
Common Stock
Jul 24
2017
BUY
Exercise of conversion of derivative security
-
5,288
Added 1.73%
299,765
Common Stock
May 01
2017
SELL
Payment of exercise price or tax liability
$46,876
$36.17 p/Share
1,296
Reduced 0.44%
295,389
Common Stock
May 01
2017
BUY
Exercise of conversion of derivative security
-
2,482
Added 0.83%
296,685
Common Stock
Apr 25
2017
SELL
Payment of exercise price or tax liability
$101,283
$36.83 p/Share
2,750
Reduced 0.93%
294,203
Common Stock
Apr 25
2017
BUY
Exercise of conversion of derivative security
-
5,269
Added 1.74%
296,953
Common Stock
Apr 24
2017
SELL
Payment of exercise price or tax liability
$101,182
$36.66 p/Share
2,760
Reduced 0.94%
291,684
Common Stock
Apr 24
2017
BUY
Exercise of conversion of derivative security
-
5,287
Added 1.77%
293,532
Common Stock
Apr 21
2017
SELL
Open market or private sale
$1,070,151
$36.28 p/Share
29,497
Reduced 9.26%
289,157
Common Stock