Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,918
Added 6.03%
29,888
Common Stock, $.01 par...
Jan 25
2022
BUY
Exercise of conversion of derivative security
-
2,069
Added 6.89%
27,970
Common Stock, $.01 par...
Feb 05
2021
SELL
Open market or private sale
$240,840
$80.28 p/Share
3,000
Reduced 10.38%
25,901
Common Stock, $.01 par...
Jan 27
2021
BUY
Exercise of conversion of derivative security
-
2,216
Added 7.12%
28,901
Common Stock, $.01 par...
Aug 28
2020
SELL
Open market or private sale
$382,300
$76.46 p/Share
5,000
Reduced 15.78%
26,685
Common Stock, $.01 par...
Aug 28
2020
BUY
Exercise of conversion of derivative security
$152,900
$30.58 p/Share
5,000
Added 13.63%
31,685
Common Stock, $.01 par...
May 05
2020
SELL
Open market or private sale
$91,200
$60.8 p/Share
1,500
Reduced 5.32%
26,685
Common Stock, $.01 par...
May 04
2020
SELL
Open market or private sale
$89,850
$59.9 p/Share
1,500
Reduced 5.05%
28,185
Common Stock, $.01 par...
Jan 21
2020
BUY
Exercise of conversion of derivative security
-
2,562
Added 7.94%
29,685
Common Stock, $.01 par...
Nov 05
2019
SELL
Open market or private sale
$376,598
$75.38 p/Share
4,996
Reduced 15.55%
27,123
Common Stock, $.01 par...
Aug 01
2019
SELL
Open market or private sale
$301,300
$60.26 p/Share
5,000
Reduced 13.47%
32,119
Common Stock, $.01 par...
Aug 01
2019
BUY
Exercise of conversion of derivative security
$150,250
$30.05 p/Share
5,000
Added 11.87%
37,119
Common Stock, $.01 par...
Jan 22
2019
SELL
Open market or private sale
$270,150
$54.03 p/Share
5,000
Reduced 13.47%
32,128
Common Stock, $.01 par...
Jan 22
2019
BUY
Exercise of conversion of derivative security
$233,765
$33.13 p/Share
7,056
Added 15.97%
37,128
Common Stock, $.01 par...
Feb 26
2018
SELL
Open market or private sale
$383,125
$61.3 p/Share
6,250
Reduced 17.21%
30,072
Common Stock, $.01 par...
Feb 26
2018
BUY
Exercise of conversion of derivative security
$127,750
$20.44 p/Share
6,250
Added 14.68%
36,322
Common Stock, $.01 par...
Jan 23
2018
BUY
Exercise of conversion of derivative security
-
2,540
Added 7.79%
30,072
Common Stock, $.01 par...
Jan 25
2017
BUY
Exercise of conversion of derivative security
-
3,174
Added 10.34%
27,532
Common Stock, $.01 par...
Jan 23
2017
SELL
Open market or private sale
$727,100
$52.88 p/Share
13,750
Reduced 36.08%
24,358
Common Stock, $.01 par...
Jan 23
2017
BUY
Exercise of conversion of derivative security
$303,325
$22.06 p/Share
13,750
Added 26.51%
38,108
Common Stock, $.01 par...
May 04
2016
SELL
Open market or private sale
$211,300
$42.26 p/Share
5,000
Reduced 17.03%
24,358
Common Stock, $.01 par...
Jan 26
2016
BUY
Exercise of conversion of derivative security
-
3,082
Added 9.5%
29,358
Common Stock, $.01 par...
Jan 01
2016
BUY
Exercise of conversion of derivative security
-
2,953
Added 10.1%
26,276
Common Stock, $.01 par...
Apr 27
2015
SELL
Open market or private sale
$506,453
$44.17 p/Share
11,466
Reduced 32.96%
23,323
Common Stock, $.01 par...
Apr 27
2015
BUY
Exercise of conversion of derivative security
$348,750
$23.25 p/Share
15,000
Added 30.13%
34,789
Common Stock, $.01 par...