Mar 04
2024
SELL
Sale (or disposition) back to the issuer
$375,360
$44.16 p/Share
8,500
Reduced 35.79%
15,250
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$198,560
$23.36 p/Share
8,500
Added 32.38%
17,750
Common Stock
Dec 10
2019
SELL
Sale (or disposition) back to the issuer
$137,837
$21.47 p/Share
6,420
Reduced 29.63%
15,250
Common Stock
Dec 10
2019
BUY
Exercise of conversion of derivative security
$103,169
$16.07 p/Share
6,420
Added 25.01%
19,250
Common Stock
Sep 09
2019
SELL
Sale (or disposition) back to the issuer
$74,822
$20.9 p/Share
3,580
Reduced 19.01%
15,250
Common Stock
Sep 09
2019
BUY
Exercise of conversion of derivative security
$59,822
$16.71 p/Share
3,580
Added 15.98%
18,830
Common Stock
Dec 06
2018
SELL
Sale (or disposition) back to the issuer
$73,949
$14.9 p/Share
4,963
Reduced 24.55%
15,250
Common Stock
Dec 06
2018
BUY
Exercise of conversion of derivative security
$57,323
$11.55 p/Share
4,963
Added 20.5%
19,250
Common Stock
Sep 04
2018
SELL
Sale (or disposition) back to the issuer
$97,319
$21.45 p/Share
4,537
Reduced 22.93%
15,250
Common Stock
Sep 04
2018
BUY
Exercise of conversion of derivative security
$45,597
$10.05 p/Share
4,537
Added 22.09%
16,000
Common Stock
Jul 26
2017
SELL
Open market or private sale
$12,411
$27.58 p/Share
450
Reduced 2.87%
15,250
Common Stock
Jun 01
2017
SELL
Sale (or disposition) back to the issuer
$174,034
$27.89 p/Share
6,240
Reduced 28.44%
15,700
Common Stock
Jun 01
2017
BUY
Exercise of conversion of derivative security
$65,208
$10.45 p/Share
6,240
Added 24.29%
19,450
Common Stock
Nov 03
2016
SELL
Sale (or disposition) back to the issuer
$85,914
$21.85 p/Share
3,932
Reduced 20.03%
15,700
Common Stock
Nov 03
2016
BUY
Exercise of conversion of derivative security
$49,622
$12.62 p/Share
3,932
Added 18.17%
17,710
Common Stock
Jun 09
2015
SELL
Open market or private sale
$68,476
$18.02 p/Share
3,800
Reduced 19.49%
15,700
Common Stock
May 09
2015
BUY
Exercise of conversion of derivative security
$71,890
$11.06 p/Share
6,500
Added 25.0%
19,500
Common Stock
Oct 27
2011
SELL
Exercise of conversion of derivative security
$46,650
$9.33 p/Share
5,000
Reduced 27.78%
13,000
Common Stock
Oct 17
2011
BUY
Exercise of conversion of derivative security
$19,100
$3.82 p/Share
5,000
Added 21.74%
18,000
Common Stock
Mar 04
2011
BUY
Exercise of conversion of derivative security
$21,750
$2.9 p/Share
7,500
Added 36.59%
13,000
Common Stock
Aug 18
2009
SELL
Open market or private sale
$21,500
$8.6 p/Share
2,500
Reduced 20.37%
9,771
Common Stock
Aug 14
2009
BUY
Exercise of conversion of derivative security
$5,950
$2.38 p/Share
2,500
Added 16.93%
12,271
Common Stock
Aug 12
2009
SELL
Open market or private sale
$11,189
$8.6 p/Share
1,301
Reduced 11.75%
9,771
Common Stock
May 28
2009
SELL
Open market or private sale
$3,920
$7.84 p/Share
500
Reduced 4.32%
11,072
Common Stock
May 20
2009
SELL
Open market or private sale
$13,090
$7.7 p/Share
1,700
Reduced 12.81%
11,572
Common Stock