Jan 30
2024
BUY
Exercise of conversion of derivative security
-
1,821
Added 4.98%
34,771
Common Stock, $.01 par...
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
1,918
Added 5.5%
32,950
Common Stock, $.01 par...
Jan 25
2022
BUY
Exercise of conversion of derivative security
-
2,069
Added 6.25%
31,032
Common Stock, $.01 par...
Feb 01
2021
SELL
Open market or private sale
$378,656
$79.25 p/Share
4,778
Reduced 14.16%
28,963
Common Stock, $.01 par...
Jan 27
2021
BUY
Exercise of conversion of derivative security
-
2,216
Added 6.16%
33,741
Common Stock, $.01 par...
Jan 21
2020
BUY
Exercise of conversion of derivative security
-
2,562
Added 7.52%
31,525
Common Stock, $.01 par...
Nov 01
2019
SELL
Open market or private sale
$372,960
$74.0 p/Share
5,040
Reduced 14.82%
28,963
Common Stock, $.01 par...
Nov 01
2019
BUY
Exercise of conversion of derivative security
$85,625
$34.25 p/Share
2,500
Added 6.85%
34,003
Common Stock, $.01 par...
Jul 30
2019
SELL
Open market or private sale
$81,163
$59.46 p/Share
1,365
Reduced 4.15%
31,503
Common Stock, $.01 par...
Jul 30
2019
BUY
Exercise of conversion of derivative security
$79,301
$34.02 p/Share
2,331
Added 6.62%
32,868
Common Stock, $.01 par...
Jul 29
2019
SELL
Open market or private sale
$128,168
$59.2 p/Share
2,165
Reduced 6.62%
30,537
Common Stock, $.01 par...
Jul 29
2019
BUY
Exercise of conversion of derivative security
$126,412
$33.71 p/Share
3,750
Added 10.29%
32,702
Common Stock, $.01 par...
Jan 22
2019
BUY
Exercise of conversion of derivative security
-
2,056
Added 6.63%
28,952
Common Stock, $.01 par...
Jan 24
2018
BUY
Open market or private purchase
$300,000
$60.0 p/Share
5,000
Added 15.68%
26,896
Common Stock, $.01 par...
Jan 23
2018
BUY
Exercise of conversion of derivative security
-
2,540
Added 13.07%
16,896
Common Stock, $.01 par...
Jan 22
2018
BUY
Open market or private purchase
$300,500
$60.1 p/Share
5,000
Added 18.59%
21,896
Common Stock, $.01 par...
Jan 31
2017
SELL
Open market or private sale
$267,957
$54.1 p/Share
4,953
Reduced 25.65%
14,356
Common Stock, $.01 par...
Jan 25
2017
SELL
Exercise of conversion of derivative security
-
3,174
Reduced 14.12%
19,309
Common Stock, $.01 par...
Nov 18
2016
SELL
Open market or private sale
$203,200
$50.8 p/Share
4,000
Reduced 19.87%
16,135
Common Stock, $.01 par...
May 16
2016
SELL
Open market or private sale
$214,750
$42.95 p/Share
5,000
Reduced 19.89%
20,135
Common Stock, $.01 par...
May 16
2016
BUY
Exercise of conversion of derivative security
$133,600
$26.72 p/Share
5,000
Added 16.59%
25,135
Common Stock, $.01 par...
May 13
2016
SELL
Open market or private sale
$379,949
$42.6 p/Share
8,919
Reduced 30.7%
20,135
Common Stock, $.01 par...
May 13
2016
BUY
Exercise of conversion of derivative security
$243,845
$27.34 p/Share
8,919
Added 23.49%
29,054
Common Stock, $.01 par...
Jan 26
2016
BUY
Exercise of conversion of derivative security
-
3,082
Added 13.27%
20,135
Common Stock, $.01 par...
Feb 25
2015
SELL
Open market or private sale
$188,149
$41.0 p/Share
4,589
Reduced 21.2%
17,053
Common Stock, $.01 par...