re: value Yes, looks cheap, but post stress technology they sell is a very specialized field and so more risky, hence a pe of 10 - 12 is about right, but there is plenty of upside if they pick up new contracts.
Add to My Watchlist
What is My Watchlist?