Establishment Labs Receives U.S. FDA Approval for Motiva Implants

Go back to Establishment Labs Receives U.S. FDA Approval for Motiva Implants
(NASDAQ: ESTA) Delayed: 83.47 -7.78 (8.53%)
Previous Close $91.25    52 Week High
Open $89.29    52 Week Low
Day High $94.00    P/E N/A 
Day Low $82.53    EPS
Volume 438,431