Jan 30
2024
BUY
Exercise of conversion of derivative security
-
1,821
Added 4.25%
40,980
Common Stock, $.01 par...
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
1,918
Added 4.67%
39,159
Common Stock, $.01 par...
Jan 25
2022
BUY
Exercise of conversion of derivative security
-
2,069
Added 5.26%
37,241
Common Stock, $.01 par...
Mar 05
2021
SELL
Open market or private sale
$430,200
$86.04 p/Share
5,000
Reduced 12.45%
35,172
Common Stock, $.01 par...
Mar 05
2021
BUY
Exercise of conversion of derivative security
$152,900
$30.58 p/Share
5,000
Added 11.07%
40,172
Common Stock, $.01 par...
Jan 27
2021
BUY
Exercise of conversion of derivative security
-
2,216
Added 5.93%
35,172
Common Stock, $.01 par...
Aug 12
2020
SELL
Open market or private sale
$393,500
$78.7 p/Share
5,000
Reduced 13.17%
32,956
Common Stock, $.01 par...
Aug 12
2020
BUY
Exercise of conversion of derivative security
$150,250
$30.05 p/Share
5,000
Added 11.64%
37,956
Common Stock, $.01 par...
Jan 21
2020
BUY
Exercise of conversion of derivative security
-
2,562
Added 7.21%
32,956
Common Stock, $.01 par...
Oct 28
2019
SELL
Open market or private sale
$362,000
$72.4 p/Share
5,000
Reduced 14.13%
30,394
Common Stock, $.01 par...
Oct 28
2019
BUY
Exercise of conversion of derivative security
$165,650
$33.13 p/Share
5,000
Added 12.38%
35,394
Common Stock, $.01 par...
Apr 23
2019
SELL
Open market or private sale
$302,350
$60.47 p/Share
5,000
Reduced 14.13%
30,394
Common Stock, $.01 par...
Apr 23
2019
BUY
Exercise of conversion of derivative security
$116,750
$23.35 p/Share
5,000
Added 12.38%
35,394
Common Stock, $.01 par...
Jan 22
2019
BUY
Exercise of conversion of derivative security
-
2,056
Added 6.34%
30,394
Common Stock, $.01 par...
Jan 23
2018
BUY
Exercise of conversion of derivative security
-
2,540
Added 8.23%
28,338
Common Stock, $.01 par...
Nov 21
2017
SELL
Open market or private sale
$630,400
$63.04 p/Share
10,000
Reduced 27.93%
25,798
Common Stock, $.01 par...
Nov 21
2017
BUY
Exercise of conversion of derivative security
$206,800
$20.68 p/Share
10,000
Added 21.84%
35,798
Common Stock, $.01 par...
May 16
2017
SELL
Open market or private sale
$256,850
$51.37 p/Share
5,000
Reduced 16.23%
25,798
Common Stock, $.01 par...
May 16
2017
BUY
Exercise of conversion of derivative security
$124,100
$24.82 p/Share
5,000
Added 13.97%
30,798
Common Stock, $.01 par...
Jan 25
2017
BUY
Exercise of conversion of derivative security
-
3,174
Added 10.96%
25,798
Common Stock, $.01 par...
Apr 25
2016
SELL
Open market or private sale
$418,500
$41.85 p/Share
10,000
Reduced 30.65%
22,624
Common Stock, $.01 par...
Apr 25
2016
BUY
Exercise of conversion of derivative security
$238,600
$23.86 p/Share
10,000
Added 23.46%
32,624
Common Stock, $.01 par...
Jan 26
2016
BUY
Exercise of conversion of derivative security
-
3,082
Added 11.99%
22,624
Common Stock, $.01 par...
Jan 26
2016
BUY
Exercise of conversion of derivative security
-
3,082
Added 11.99%
22,624
Common Stock, $.01 par...
Jan 20
2015
BUY
Exercise of conversion of derivative security
-
2,953
Added 13.13%
19,542
Common Stock, $.01 par...