$168.8M

Market Cap • 5/29/2025

2008

(17 years)

Founded

2017

(8 years ago)

IPO

NYSE

Listing Exchange

Flag of BR

Sao Paulo

Headquarters • SP