Establishment Labs Publishes 2024 Post Market Surveillance Report

Go back to Establishment Labs Publishes 2024 Post Market Surveillance Report
(NASDAQ: ESTA) Delayed: 92.54 -0.94 (1.01%)
Previous Close $93.48    52 Week High
Open $93.52    52 Week Low
Day High $94.36    P/E N/A 
Day Low $91.18    EPS
Volume 323,659