The firm's stock hit an all-time low of $5.71 post its Q2 earnings release, missing revenue estimates and revising growth projections downwards. Micro and macro factors, like industry slowdown, influenced the stock drop.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing