ECHO Stock 18.35 Echo Global Logistic $ECHO Hit 28,241 52