advertisement
advertisement

Square stock dipped by nearly 20% today

Square’s Q1 earnings report was released yesterday, and while revenue was higher than expected, so was the company’s net loss. 

But things could be worse: In January, Square’s share price plunged to less than $9

advertisement
advertisement