logo

Establishment Labs Holdings Inc.

DB • 3E0 VGG312491084

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

2.69b USD | # 3552 in DE

Volume

130 shares | 10.08k USD

Shares Outstanding

29.43m

Free Float Shares

67.37% | 19.83m

Nasdaq:ESTA

News