Smartlink Holdings hits 52-week high on buyback approval
SMARTLINK - 223718