Is Aspen Aerogels a buy?

Is Aspen Aerogels a buy? Aspen Aerogels has received a consensus rating of Buy. The company’s average rating score is 3.00, and is based on 9 buy ratings,...