$53 Any Idea why?Stock almost $53. No news. No reason for hike in raw material price. Saudi facility is almost back on line.
If promotors wants to sell their shares and get out or want to sell whole company, that should push the price up and not down.
Any idea?