Macrogenics Inc.

MGNX·NASDAQ·$4.47·$284M