Long

ETFC

recently beat earnings estimates by 13.04%, rallying out of a year long consolidation bowl

Disclaimer