Establishment Labs Reports First Quarter 2024 Financial Results

Go back to Establishment Labs Reports First Quarter 2024 Financial Results
(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