RE:RE:RE:RE:RE:RE:RE:RE:RE:takeoverLong term debt over 5.3 billion
Market cap below 585 million
So near 10 : 1 and ebitda too low.
Maybe a takeover (2-3$) ; management are in the hot seat and have no control.
If no takeover in the next 6 months, sounds really bad to me.
The end is near