May 24
2024
-
500
Reduced 1.89%
25,970
Common Stock, $0.01 pa...
May 23
2024
SELL
Open market or private sale
$663,600
$94.8 p/Share
7,000
Reduced 20.91%
26,470
Common Stock, $0.01 pa...
May 17
2024
BUY
Exercise of conversion of derivative security
-
2,053
Added 5.78%
33,470
Common Stock, $0.01 pa...
Jun 08
2023
SELL
Open market or private sale
$745,956
$72.43 p/Share
10,299
Reduced 24.69%
31,417
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
2,204
Added 5.02%
41,716
Common Stock, $0.01 pa...
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,753
Added 6.51%
39,512
Common Stock, $0.01 pa...
Feb 11
2021
BUY
Exercise of conversion of derivative security
-
3,735
Added 9.22%
36,759
Common Stock, $0.01 pa...
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
3,307
Added 9.1%
33,024
Common Stock, $0.01 pa...
Dec 11
2019
SELL
Open market or private sale
$174,408
$30.06 p/Share
5,802
Reduced 16.33%
29,717
Common Stock, $0.01 pa...
Dec 11
2019
BUY
Exercise of conversion of derivative security
$174,199
$16.8 p/Share
10,369
Added 22.6%
35,519
Common Stock, $0.01 pa...
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
2,205
Added 8.06%
25,150
Common Stock, $0.01 pa...
Nov 21
2018
BUY
Exercise of conversion of derivative security
$176,727
$11.9 p/Share
14,851
Added 39.29%
22,945
Common Stock, $0.01 pa...
Feb 10
2018
BUY
Exercise of conversion of derivative security
-
1,987
Added 19.71%
8,094
Common Stock, $0.01 pa...
Feb 09
2017
BUY
Exercise of conversion of derivative security
-
2,657
Added 28.53%
6,657
Common Stock, $.01 par...
Sep 17
2015
SELL
Open market or private sale
$581,920
$36.37 p/Share
16,000
Reduced 80.0%
4,000
Common Stock, $.01 par...
Sep 17
2015
BUY
Exercise of conversion of derivative security
$487,600
$24.38 p/Share
20,000
Added 50.0%
20,000
Common Stock, $.01 par...
Mar 31
2015
SELL
Open market or private sale
$312,600
$31.26 p/Share
10,000
Reduced 100.0%
0
Common Stock, $.01 par...
Mar 31
2015
BUY
Exercise of conversion of derivative security
$243,800
$24.38 p/Share
10,000
Added 50.0%
10,000
Common Stock, $.01 par...
Mar 14
2013
SELL
Open market or private sale
$443,025
$39.38 p/Share
11,250
Reduced 100.0%
0
Common Stock, $.01 par...
Mar 14
2013
BUY
Exercise of conversion of derivative security
$99,787
$8.87 p/Share
11,250
Added 50.0%
11,250
Common Stock, $.01 par...
Sep 12
2012
SELL
Open market or private sale
$333,337
$29.63 p/Share
11,250
Reduced 100.0%
0
Common Stock, $.01 par...
Sep 12
2012
BUY
Exercise of conversion of derivative security
$187,087
$16.63 p/Share
11,250
Added 50.0%
11,250
Common Stock, $.01 par...
Feb 17
2012
SELL
Open market or private sale
$120,200
$24.04 p/Share
5,000
Reduced 100.0%
0
Common Stock, $.01 par...
Sep 27
2007
BUY
Open market or private purchase
$50,000
$10.0 p/Share
5,000
Added 50.0%
5,000
Common Stock