TJGC gains after board authorizes up to $2 million share repurchase with no time limit
Market Chameleon (Thu, 24-Sep 11:44 AM)