$169.6M

Market Cap • 12/5/2023

1996

(29 years)
Founded

2013

(12 years ago)
IPO

NYSE

Listing Exchange
Flag of PE

Lima

Headquarters