Why one analyst believes IT updater Micro Focus could soar beyond £14
The shares of £1.8 billion IT infrastructure business Micro Focus (MCRO) have the potential to surge more than 150% over the coming months, according to Stifel technology analyst George O'Connor.Trading around 4% higher today at...
25 June 2021