i think the market is still a little sceptical of sustainability of income due to client retention (which to date has been ok) but more detail and comfort around that would drive a higher pe.
BIG Price at posting:
$3.74 Sentiment: Buy Disclosure: Held