2015 Annual Report published22 Apr 2016 17:32
Annual report published on a Friday afternoon! but results look great,
Net Profit up 27% to $65.2 million
EBITDA up 17% to over $100 million
Profit per share of $0.41 for 2014 makes current share price of £0.66 look ridiculously low