Home Depot shares fall nearly 2% despite strong outlook
Baidu shares jumped 8 percent in extended trading after the company reported first-quarter revenue and beat profit estimates.
What Happened? On 12th May, Duke Energy Corporation (NYSE: DUK) reported its first-quarter 2020 adjusted earnings of $1.14 per share. The economic slowdown had little