MacroGenics, Inc.

MacroGenics, Inc. (MGNX)

Market Cap

199.59M

Website

https://www.macrogenics.com

Earnings Date

Nov 5, 2024

Employees

339

IPO Date

Oct 10, 2013