News

Etsy faced a significant portfolio shake-up as DAVENPORT & Co LLC slashed its Etsy holdings by nearly 38% in Q1. This move ...
Alibaba shares dipped 2.2%, closing at $111.45 with trading volume down 75% below average. Analysts issued mixed updates, ...