Feb 21
2020
SELL
Payment of exercise price or tax liability
$751,315
$59.78 p/Share
12,568
Reduced 14.28%
75,434
Common Stock, $.25 Par...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
32,195
Added 26.79%
88,002
Common Stock, $.25 Par...
Feb 14
2020
SELL
Open market or private sale
$830,487
$59.95 p/Share
13,853
Reduced 19.89%
55,807
Common Stock, $.25 Par...
Feb 14
2020
BUY
Exercise of conversion of derivative security
$640,973
$41.88 p/Share
15,305
Added 18.01%
69,660
Common Stock, $.25 Par...
Jan 30
2020
SELL
Open market or private sale
$1,055,236
$57.98 p/Share
18,200
Reduced 25.08%
54,355
Common Stock, $.25 Par...
Jan 30
2020
BUY
Exercise of conversion of derivative security
$837,600
$41.88 p/Share
20,000
Added 21.61%
72,555
Common Stock, $.25 Par...
Jan 13
2020
SELL
Open market or private sale
$1,029,480
$55.95 p/Share
18,400
Reduced 25.93%
52,555
Common Stock, $.25 Par...
Jan 13
2020
BUY
Exercise of conversion of derivative security
$837,600
$41.88 p/Share
20,000
Added 21.99%
70,955
Common Stock, $.25 Par...
Oct 18
2019
SELL
Open market or private sale
$1,011,395
$55.0 p/Share
18,389
Reduced 26.52%
50,955
Common Stock, $.25 Par...
Oct 18
2019
BUY
Exercise of conversion of derivative security
$756,638
$37.61 p/Share
20,118
Added 22.49%
69,344
Common Stock, $.25 Par...
Jul 25
2019
SELL
Open market or private sale
$2,443,302
$53.26 p/Share
45,875
Reduced 48.24%
49,226
Common Stock, $.25 Par...
Jul 25
2019
BUY
Exercise of conversion of derivative security
$1,858,996
$37.2 p/Share
49,973
Added 34.45%
95,101
Common Stock, $.25 Par...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
28,534
Added 38.74%
45,128
Common Stock, $.25 Par...
Feb 15
2019
SELL
Payment of exercise price or tax liability
$212,919
$45.73 p/Share
4,656
Reduced 21.91%
16,594
Common Stock, $.25 Par...
Nov 12
2018
SELL
Open market or private sale
$457,043
$49.95 p/Share
9,150
Reduced 30.1%
21,250
Common Stock, $.25 Par...
Nov 12
2018
BUY
Exercise of conversion of derivative security
$376,100
$37.61 p/Share
10,000
Added 24.75%
30,400
Common Stock, $.25 Par...
Nov 06
2018
SELL
Open market or private sale
$450,340
$48.95 p/Share
9,200
Reduced 31.08%
20,400
Common Stock, $.25 Par...
Nov 06
2018
BUY
Exercise of conversion of derivative security
$376,100
$37.61 p/Share
10,000
Added 25.25%
29,600
Common Stock, $.25 Par...
Oct 24
2018
SELL
Open market or private sale
$411,000
$46.95 p/Share
8,754
Reduced 30.87%
19,600
Common Stock, $.25 Par...
Oct 24
2018
BUY
Exercise of conversion of derivative security
$300,700
$34.35 p/Share
8,754
Added 23.59%
28,354
Common Stock, $.25 Par...
Feb 16
2018
SELL
Payment of exercise price or tax liability
$89,185
$45.18 p/Share
1,974
Reduced 9.15%
19,600
Common Stock, $.25 Par...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
15,260
Added 41.43%
21,574
Common Stock, $.25 Par...