Burlington Stores, Inc., Mirati Therapeutics, Inc., Warner Music Group Corp. made yesterday's list of top gainers.
Leading equity indices in the US rose as Dow Jones gained 1.18% and closed at 34,100. S&P 500 closed the day at 4,003.58, having gained 1.36%.
More data out yesterday as United States API Weekly Crude Oil Stock released yesterday at 21:30 UTC with a figure of -4.8 million, while the previous figure was -5.83 million.
Yesterday was an exciting day for markets and some mid cap and over stocks managed to make the most of it. Have a look at these top gainers.
Best Buy | +12.78% at $79.88
The renowned consumer electronics supplier topped out at $79.96 having ended yesterday at $79.88. However, despite early momentum, the stock gave up its gains to now trade at $79.88.
Best Buy released its quarterly earnings report yesterday, beating analysts estimates. The company reported earnings of 1.38 per share on revenue of $10.59 billion, topping estimates of 1.03 per share on revenue of $10.31 billion. Since the release of its earnings report, Best Buy gained 12.78%.
Burlington Stores | +20.5% at $189.96
Burlington Stores ended Monday's session at $157.64. yesterday started with an increase to $192.32, but dropped back and closed at $189.96.
The company reported earnings of 0.43 per share yesterday, falling short of expectations of 0.52. Revenue was also lower than expected at $2 billion versus $2 billion. Although earnings did not match projections, Burlington Stores gained 20.5% since the release of its earnings report.
Warner Music | +15.23% at $31.09
After ending Monday's session at $27, Warner Music went up to $31.69 yesterday only to fall back and close at $31.09.
Warner Music released its quarterly earnings report yesterday, beating analysts estimates. The company reported earnings of 0.28 per share on revenue of $1.50 billion, topping estimates of 0.13 per share on revenue of $1.41 billion. Since the release of its earnings report, Warner Music gained 15.23%.
Mirati Therapeutics | +15.52% at $86.11
Mirati Therapeutics rallied $11.57 (15.52%) deep into the session, closing at $86.11. Daily trading volume (5.41 million shares) was above the current multiday average of 1.22 million.