given the product revamp and other future plans, I dont think they will do a buy back.they needed the cash to implement. ideal environment for buy back is when you are at the maturity stage of business lifecycle. this business is still in the growth stage (although macro eco challenging, in bear market).
BAL Price at posting:
$7.00 Sentiment: Hold Disclosure: Held