I personally don't think it has been rising too fast.
Still 30c below 12 mth highs of $2.64 (Jan last year), and on a good growth rate.
Seems to be well managed to me, their presentations look very positive.
EPW Price at posting:
$2.30 Sentiment: Hold Disclosure: Held