Stock Track | VTEX Soars 6.22% as Q1 Earnings Turn Positive, Beating Expectations

Stock Track
07 May

VTEX (VTEX) stock is soaring 6.22% in pre-market trading on Wednesday following the release of its better-than-expected first-quarter earnings report. The e-commerce platform provider has successfully turned its financial performance around, reporting a profit instead of a loss.

According to the company's late Tuesday announcement, VTEX posted earnings of $0.005 per diluted share for Q1, a significant improvement from the $0.005 loss per share recorded in the same period last year. This result surpassed analysts' expectations, as a FactSet poll of two analysts had predicted a loss of $0.01 per share.

The company's revenue also showed positive growth, reaching $54.2 million for the quarter ended March 31, up from $52.6 million in the previous year. This figure slightly exceeded the $53 million forecast by four analysts surveyed by FactSet. Looking ahead, VTEX projects Q2 revenue between $57 million and $58.5 million, although this falls short of the $61.7 million expected by three FactSet-polled analysts. For the full year 2025, the company maintains its target of 14% to 17% FX neutral annual revenue growth, signaling confidence in its long-term prospects despite near-term guidance slightly below expectations.

Disclaimer: Investing carries risk. This is not financial advice. The above content should not be regarded as an offer, recommendation, or solicitation on acquiring or disposing of any financial products, any associated discussions, comments, or posts by author or other users should not be considered as such either. It is solely for general information purpose only, which does not consider your own investment objectives, financial situations or needs. TTM assumes no responsibility or warranty for the accuracy and completeness of the information, investors should do their own research and may seek professional advice before investing.

Most Discussed

  1. 1
     
     
     
     
  2. 2
     
     
     
     
  3. 3
     
     
     
     
  4. 4
     
     
     
     
  5. 5
     
     
     
     
  6. 6
     
     
     
     
  7. 7
     
     
     
     
  8. 8
     
     
     
     
  9. 9
     
     
     
     
  10. 10