Tesla, Amazon, Bank of America made yesterday's list of top gainers.
Markets were up yesterday; S&P 500 closed the day at 3,678, having gained 2.65%. Nasdaq gained 3.43% and closed at 10,676.
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 yesterday.
Amazon | +6.45% at $113.79
The tech and retail multifaceted giant topped out at $114.19 having ended yesterday at $113.79. However, despite early momentum, the stock gave up its gains to now trade at $113.79. Daily trading volume (62.78 million shares) increased, making up 111% of the 21-day average (56.73 million).
Bank of America | +6.06% at $33.62
7 days ago, Bank of America fell to a low of $29.77 but has since recovered 6.48%. So far in 2022, it has been outperforming the S&P 500 by 2.84%. The company has a market cap of $270.14 billion with an average daily trading volume of 46.00 million shares.
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
The GPU (graphics processing unit) manufacturer went up to $118.88, gaining 5.89%.
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.