UBS says this construction stock is a buy, can rally more than 30%