MacroGenics, Inc. (MGNX) — Quant Analysis & Financial Health