No doubt that they are cheap - a market cap that is just a little over two times sales, but IMO wiht the bunch of idiots running the company in the PR section and the delay in MP 19, the market has voted a mtion of no confidence in them.
Tired of playing catch the falling knife with these people.