Display in USD
UPDATE: Macrogenics Q2 Adj. EPS $(0.27) Misses $(0.13) Estimate, Sales $32.832M Miss $67.456M Estimate | WAPE