FSTR Stock 21.75 Foster L B Co $FSTR Hit 2,149 52 week