Absolutely sensational. US retail is a bit of a worry - repeatedly not hitting guidance, but the rest is brilliant!!! Hints of M&A in there in addition to the buyback, which is a great sign.
EPW Price at posting:
$1.52 Sentiment: Buy Disclosure: Held