asti stock review