$ACER Acer Therapeutics Inc 18.88 Had 107,648 1 Month