Advertisement
Advertisement

MGNX

MGNX logo

MacroGenics, Inc.

2.53
USD
-0.23
-8.33%
Feb 25, 11:19 UTC -5
Open

MGNX Income Statement

Advertisement