beat earnings estimates by 4.84%, ascendng triangle breakout

Disclaimer