Feb 28
2019
BUY
Exercise of conversion of derivative security
$2,974,826
$17.51 p/Share
169,893
Added 21.12%
634,478
Common Stock, $0.10 pa...
Mar 10
2018
SELL
Payment of exercise price or tax liability
$2,352,885
$67.92 p/Share
34,642
Reduced 6.94%
464,585
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Exercise of conversion of derivative security
-
68,896
Added 12.36%
488,677
Common Stock, $0.10 pa...
Mar 10
2018
BUY
Other acquisition or disposition
-
2,540
Added 0.57%
441,948
Common Stock, $0.10 pa...
Dec 04
2017
SELL
Open market or private sale
$9,922,601
$63.37 p/Share
156,582
Reduced 26.79%
427,791
Common Stock, $0.10 pa...
Dec 04
2017
BUY
Exercise of conversion of derivative security
$3,466,725
$22.14 p/Share
156,582
Added 21.13%
584,373
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Other acquisition or disposition
-
1,227
Reduced 0.3%
407,330
Common Stock, $0.10 pa...
Mar 10
2017
SELL
Payment of exercise price or tax liability
$2,011,748
$58.32 p/Share
34,495
Reduced 7.46%
427,791
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Other acquisition or disposition
-
2,431
Added 0.6%
404,322
Common Stock, $0.10 pa...
Mar 10
2017
BUY
Exercise of conversion of derivative security
-
65,424
Added 12.65%
451,862
Common Stock, $0.10 pa...
Mar 06
2017
SELL
Open market or private sale
$5,268,933
$57.02 p/Share
92,405
Reduced 18.93%
395,658
Common Stock, $0.10 pa...
Mar 03
2017
BUY
Exercise of conversion of derivative security
$3,135,861
$27.01 p/Share
116,100
Added 19.22%
488,063
Common Stock, $0.10 pa...
May 06
2016
SELL
Open market or private sale
$5,106,372
$70.39 p/Share
72,544
Reduced 16.32%
371,963
Common Stock, $0.10 pa...
May 06
2016
BUY
Exercise of conversion of derivative security
$2,474,000
$24.74 p/Share
100,000
Added 18.37%
444,507
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Other acquisition or disposition
-
70
Reduced 0.02%
326,025
Common Stock, $0.10 pa...
Mar 10
2016
SELL
Payment of exercise price or tax liability
$2,064,378
$64.94 p/Share
31,789
Reduced 8.45%
344,507
Common Stock, $0.10 pa...
Mar 10
2016
BUY
Other acquisition or disposition
-
4,082
Added 1.24%
324,622
Common Stock, $0.10 pa...
Mar 10
2016
BUY
Exercise of conversion of derivative security
-
57,483
Added 13.55%
366,730
Common Stock, $0.10 pa...
Mar 06
2016
SELL
Payment of exercise price or tax liability
$363,864
$64.71 p/Share
5,623
Reduced 1.75%
314,800
Common Stock, $0.10 pa...
Mar 06
2016
BUY
Other acquisition or disposition
-
5,303
Added 1.63%
320,423
Common Stock, $0.10 pa...
Mar 06
2016
BUY
Exercise of conversion of derivative security
-
5,574
Added 1.74%
315,120
Common Stock, $0.10 pa...