Feb 15
2019
SELL
Payment of exercise price or tax liability
$564,537
$45.73 p/Share
12,345
Reduced 15.26%
68,563
Common Stock, $.25 Par...
Nov 12
2018
SELL
Open market or private sale
$3,000,000
$50.0 p/Share
60,000
Reduced 42.58%
80,908
Common Stock, $.25 Par...
Nov 12
2018
BUY
Exercise of conversion of derivative security
$2,061,000
$34.35 p/Share
60,000
Added 29.86%
140,908
Common Stock, $.25 Par...
Oct 31
2018
SELL
Open market or private sale
$2,064,000
$48.0 p/Share
43,000
Reduced 34.7%
80,908
Common Stock, $.25 Par...
Oct 31
2018
BUY
Exercise of conversion of derivative security
$1,376,000
$32.0 p/Share
43,000
Added 25.76%
123,908
Common Stock, $.25 Par...
Feb 16
2018
SELL
Payment of exercise price or tax liability
$681,405
$45.18 p/Share
15,082
Reduced 15.71%
80,908
Common Stock, $.25 Par...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
34,605
Added 26.5%
95,990
Common Stock, $.25 Par...
Aug 16
2017
SELL
Open market or private sale
$1,156,250
$46.25 p/Share
25,000
Reduced 28.94%
61,385
Common Stock, $.25 Par...
Aug 16
2017
BUY
Exercise of conversion of derivative security
$800,000
$32.0 p/Share
25,000
Added 22.44%
86,385
Common Stock, $.25 Par...
Aug 15
2017
SELL
Open market or private sale
$3,453,750
$46.05 p/Share
75,000
Reduced 54.99%
61,385
Common Stock, $.25 Par...
Aug 15
2017
BUY
Exercise of conversion of derivative security
$2,400,000
$32.0 p/Share
75,000
Added 35.48%
136,385
Common Stock, $.25 Par...
May 10
2017
SELL
Open market or private sale
$3,813,154
$43.43 p/Share
87,800
Reduced 58.85%
61,385
Common Stock, $.25 Par...
May 10
2017
BUY
Exercise of conversion of derivative security
$2,438,206
$27.77 p/Share
87,800
Added 37.05%
149,185
Common Stock, $.25 Par...
Feb 16
2017
BUY
Grant, award, or other acquisition
-
40,438
Added 39.71%
61,385
Common Stock, $.25 Par...
May 19
2016
SELL
Open market or private sale
$2,216,000
$44.32 p/Share
50,000
Reduced 70.48%
20,947
Common Stock, $.25 Par...
May 19
2016
BUY
Exercise of conversion of derivative security
$1,388,500
$27.77 p/Share
50,000
Added 41.34%
70,947
Common Stock, $.25 Par...
Nov 19
2015
SELL
Open market or private sale
$1,566,530
$43.02 p/Share
36,414
Reduced 63.48%
20,947
Common Stock, $.25 Par...
Nov 19
2015
BUY
Exercise of conversion of derivative security
$786,542
$21.6 p/Share
36,414
Added 38.83%
57,361
Common Stock, $.25 Par...
Nov 18
2015
SELL
Open market or private sale
$3,357,600
$41.97 p/Share
80,000
Reduced 79.25%
20,947
Common Stock, $.25 Par...
Nov 18
2015
BUY
Exercise of conversion of derivative security
$1,728,000
$21.6 p/Share
80,000
Added 44.21%
100,947
Common Stock, $.25 Par...
Oct 29
2015
SELL
Open market or private sale
$428,800
$42.88 p/Share
10,000
Reduced 32.31%
20,947
Common Stock, $.25 Par...
Oct 29
2015
BUY
Exercise of conversion of derivative security
$216,000
$21.6 p/Share
10,000
Added 24.42%
30,947
Common Stock, $.25 Par...
Oct 28
2015
SELL
Open market or private sale
$849,400
$42.47 p/Share
20,000
Reduced 48.84%
20,947
Common Stock, $.25 Par...
Oct 28
2015
BUY
Exercise of conversion of derivative security
$432,000
$21.6 p/Share
20,000
Added 32.82%
40,947
Common Stock, $.25 Par...
Feb 17
2015
SELL
Payment of exercise price or tax liability
$5,512
$41.76 p/Share
132
Reduced 0.63%
20,947
Common Stock, $.25 Par...