Tesla, Amazon, Bank of America made yesterday's list of top gainers.
Leading equity indices in the US rose as S&P 500 ended the session at 3,678 after a 2.65% gain. Nasdaq closed the day at 10,676, having gained 3.43%.
More data out yesterday as United States NY Empire State Manufacturing Index (Oct) released yesterday at 12:30 UTC with a figure of -9.1, while the previous figure was -1.5.
Here are the biggest mega cap stocks gainers from the session yesterday.
Amazon | +6.45% at $113.79
After closing yesterday at $113.79, the tech and retail multifaceted giant peaked at $114.19 before giving up early gains and closing at $113.79. Daily trading volume (62.78 million shares) was slightly above the current multiday average of 56.73 million.
Bank of America | +6.06% at $33.62
Bank of America ended Friday's session at $31.7. yesterday started with an increase to $33.87, but dropped back and closed at $33.62.
Bank of America released its quarterly earnings report yesterday, beating analysts estimates. The company reported earnings of 0.81 per share on revenue of $24.5 billion, topping estimates of 0.78 per share on revenue of $23.56 billion. Since the release of its earnings report, Bank of America gained 6.06%.
Nvidia | +5.89% at $118.88
Pronounced bullish sentiment in the market helped the GPU (graphics processing unit) manufacturer to make a notable 5.89% gain yesterday, rising $6.61 and ultimately closing at $118.88.
Tesla | +7% at $219.35
After ending Friday's session at $205, Tesla went up to $221.86 yesterday only to fall back and close at $219.35.
Tesla is scheduled to announce earnings results tomorrow. The consensus Earnings Per Share estimate is 1.03 and the consensus revenue estimate is $22.5 billion.