You may think that with a price-to-sales (or "P/S") ratio of 0.5x Itim Group Plc ( LON:ITIM ) is definitely a stock...