Markets closed lower, with Tuya Inc., C3.ai, Inc., Weibo Corporation making yesterday's list of top losers.
Ahead of today's trading session: leading equity indices in the US declined as Nasdaq was down 0.66% before closing the session at 11,379. S&P 500 closed at 3,951.39, a 0.47% change.
On the flip side, highly important Crude Oil Inventories data from United States beat analyst expectations of 457,000 with a reading of 1.17 million.
In line with markets falling yesterday, some technology stocks made the list of top losers. Take a look.
-7.54%: Weibo lost 7.54% during yesterday's session; goes up in pre-market trading (+1.94% to $19.49)
Yesterday's session continued down the same path: after ending Tuesday at $20.68, Weibo Corporation dropped to $18.6 early in yesterday's session and closed at $19.12. In total, it lost 7.54%. The company's market cap currently stands at $4.52 billion with an average daily trading volume of 1 million shares. So far this year, it has been under-performing the Nasdaq by 13.49%.
Tuya | -9.66% at $1.87
4 months ago, the AI and IoT platform fell to a low of 83 cents but has since recovered 149.4%. So far this year, it has been doing worse than the Nasdaq by 15%. The company is currently trading with a market cap of $1.19 billion with an average daily volume of 638,255 shares.
C3.ai | Closed $1.85 (-8.19%) lower at $20.73
Over the past 24 days, the enterprise-scale AI application developer has retreated 18.04% from a noteworthy peak of $27.55. C3.ai is currently trading with a market cap of $2.29 billion with an average daily trading volume of 33.20 million shares.
C3.ai is scheduled to announce earnings results today. The consensus Earnings Per Share estimate is -0.69 and the consensus revenue estimate is $64.24 million.