GLYC 12.39 Glycomimetics Inc is number 24 out of 100 Top