C3.ai is yesterday's top mover after gaining 33.42%
Markets completed a mixed session yesterday, as Nasdaq ended the session at 13,017 after a 0.32% gain. Dow Jones was down 0.15% before closing the session at 33,043.
Today's muted price action is occurring amid mixed market indicators – highly important Consumer Confidence data from United States beat analyst expectations of 99 with a reading of 102.3.
Assets that recorded the greatest percentage change in relation to their peers are designated as "Top Movers" with 's most active technology stocks listed below.
C3.ai | Up 33.42% to $43.95 yesterday
C3.ai, Inc. has posted further gains as part of a 7 day trend that has already seen the stock gain $7.66. Yesterday's session pointed in the same direction — the enterprise-scale AI application developer went up to $43.95, gaining 33.42%.
C3.ai is scheduled to announce earnings results today. The consensus Earnings Per Share estimate is -0.17 and the consensus revenue estimate is $71.32 million.
Riot Blockchain, Inc. levels up 10.16% in yesterday's session; traders eye opening bell in 8 hours time
The US large-scale Bitcoin miner topped out at $12.79 having ended yesterday at $12.03. However, despite early momentum, the stock gave up its gains to now trade at $12.03. The company is currently trading with a market cap of $2.11 billion with an average daily trading volume of 20.53 million shares.
Cloudflare | Closed +8.21% at $66.16
After having closed Friday at $61.14, the US content delivery network rallied above $66.58 yesterday, for the first time in 6 weeks and a half — gaining $5 — and closed at $66.16. This year has been a bright one for the US content delivery network after trading as low as $37.84 and going on to appreciate by 60.89% year to date. So far this year, it has been beating the Nasdaq by 40.62%. Currently, the US content delivery network has a market capitalization of $21.96 billion with an average daily volume of 6.89 million shares. Cloudflare is forecasted to generate revenues of $290.8 million and EPS of 3 cents.