Establishment Labs Holdings (ESTA) 4800 contracts of March 40 calls trade

Go back to Establishment Labs Holdings (ESTA) 4800 contracts of March 40 calls trade
(NASDAQ: ESTA) Delayed: 67.76 -2.48 (3.53%)
Previous Close $70.24    52 Week High
Open $69.93    52 Week Low
Day High $69.93    P/E N/A 
Day Low $67.09    EPS
Volume 319,172