Latest news
MGNX Aug 2026 1.000 put (MGNX260821P00001000) stock price, news, quote and history - au.finance.yahoo.comau.finance.yahoo.com · Sun, 09 Aug 2026 06:32:51 GMTMGNX Q2'26 Earnings: revenue estimate is 59.14M USD - TradingViewTradingView · Tue, 04 Aug 2026 11:00:14 GMTMGNX (NASDAQ: MGNX) holder files to sell 20,166 common shares under Rule 144 - stocktitan.netstocktitan.net · Mon, 03 Aug 2026 20:31:13 GMTMGNX Aug 2026 4.000 put (MGNX260821P00004000) interactive stock chart - Yahoo Finance UKYahoo Finance UK · Sat, 01 Aug 2026 01:58:04 GMTBlackRock (MGNX holder) discloses 7.1% MacroGenics stake in Schedule 13G filing - stocktitan.netstocktitan.net · Wed, 29 Jul 2026 07:00:00 GMT