Not sure.. They did state that they are company owned stores but it could be a matter of translation, company owned could indeed mean 'branded'/franchised.
In any case, I don't see anything unusual with that figure.
SBB Price at posting:
11.0¢ Sentiment: Buy Disclosure: Held