TP ICAP Midcap began covering the stock with a “Buy” recommendation and valued the Company at €8.5 per share