JD.com results tops estimates

JD.Com (NYSE: JD) is up 9% after the company announced its financial results for the quarter ending March 31, 2022. The company

Here is why Data Storage is up 50%

Data Storage Corporation (NASDAQ: DTST) is up 50% after the diverse business continuity solutions provider for cloud infrastructure, disaster recovery analytics solutions,