To be fair 13 months ago (March 24 2020), the share price was 7p -its now 72p and set for take-off imminently. I wouldnt call a share increase x 10 a complete failure....
Sad news coming from Omega tonight that the founder, Andrew Shepherd has passed away. He founded Omega back in 1987 and handed over to Colin King in 2018.