BRIEF-Snail Q1 Net Income USD 2.1 Million

Snail, Inc.

Snail, Inc.

SNAL

0.00

May 13 (Reuters) - Snail Q1 EBITDA USD 2.4 million.

  • Q1 revenue USD 27.3 million