Feb 20
2021
SELL
Payment of exercise price or tax liability
$337,491
$50.11 p/Share
6,735
Reduced 13.85%
41,891
Common Stock, $.25 Par...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$78,303
$50.13 p/Share
1,562
Reduced 3.11%
48,626
Common Stock, $.25 Par...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
5,220
Added 9.42%
50,188
Common Stock, $.25 Par...
Aug 12
2020
SELL
Open market or private sale
$1,809,514
$48.21 p/Share
37,534
Reduced 45.49%
44,968
Common Stock, $.25 Par...
Aug 12
2020
BUY
Exercise of conversion of derivative security
$1,201,088
$32.0 p/Share
37,534
Added 31.27%
82,502
Common Stock, $.25 Par...
Feb 21
2020
SELL
Payment of exercise price or tax liability
$118,843
$59.78 p/Share
1,988
Reduced 4.23%
44,968
Common Stock, $.25 Par...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
19,830
Added 29.69%
46,956
Common Stock, $.25 Par...
Jun 05
2019
SELL
Open market or private sale
$1,519,688
$49.97 p/Share
30,412
Reduced 52.86%
27,126
Common Stock, $.25 Par...
Jun 05
2019
BUY
Exercise of conversion of derivative security
$844,541
$27.77 p/Share
30,412
Added 34.58%
57,538
Common Stock, $.25 Par...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
6,431
Added 19.16%
27,126
Common Stock, $.25 Par...
Feb 15
2019
SELL
Payment of exercise price or tax liability
$74,677
$45.73 p/Share
1,633
Reduced 7.31%
20,695
Common Stock, $.25 Par...
Nov 05
2018
SELL
Open market or private sale
$729,750
$48.65 p/Share
15,000
Reduced 40.18%
22,328
Common Stock, $.25 Par...
Nov 05
2018
BUY
Exercise of conversion of derivative security
$324,000
$21.6 p/Share
15,000
Added 28.67%
37,328
Common Stock, $.25 Par...
Feb 16
2018
SELL
Payment of exercise price or tax liability
$78,794
$45.18 p/Share
1,744
Reduced 7.24%
22,328
Common Stock, $.25 Par...
Feb 15
2018
BUY
Grant, award, or other acquisition
-
5,149
Added 17.62%
24,072
Common Stock, $.25 Par...
Jan 25
2018
SELL
Open market or private sale
$443,538
$47.95 p/Share
9,250
Reduced 32.83%
18,923
Common Stock, $.25 Par...
Jan 25
2018
BUY
Exercise of conversion of derivative security
$199,800
$21.6 p/Share
9,250
Added 24.72%
28,173
Common Stock, $.25 Par...
Jan 24
2018
SELL
Open market or private sale
$275,713
$47.95 p/Share
5,750
Reduced 23.3%
18,923
Common Stock, $.25 Par...
Jan 24
2018
BUY
Exercise of conversion of derivative security
$124,200
$21.6 p/Share
5,750
Added 18.9%
24,673
Common Stock, $.25 Par...
Aug 11
2017
SELL
Open market or private sale
$1,214,444
$45.88 p/Share
26,470
Reduced 58.31%
18,923
Common Stock, $.25 Par...
Aug 11
2017
BUY
Exercise of conversion of derivative security
$769,483
$29.07 p/Share
26,470
Added 36.83%
45,393
Common Stock, $.25 Par...