iomart Group (LON:IOM) has had a rough three months with its share price down 10.0%. We decided to study the company’s financials to determine if the downtrend will continue as the long-term performance of a company usually dictates market outcomes. Particularly,…







