The stock is sitting only about 5% above its 52-week low, but the business is showing a sharp pickup in demand, and a big in-house project is also close to being ready.