Upgrade

MacroGenics, Inc.

MGNX

Last
$3.74
Day
+5.4%
1y
+102.9%
5y
-82.5%
52w
-30.1%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
2026-11-1131d
EMA 21
3.80
EMA 50
3.94
EMA 200
3.48
20d high
-15.8%
5y high
-84.3%
5y range
12th
Website · 293 employees · United States

Positions held

Your positions

MGNX isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-16
Hold
avoid
Signal
Strong Sell
Target
$3.99
Stop
$3.18
Stop distance
15.0%
Target vs last
+6.7%

Fundamentals

Market cap$226.14MEnterprise value$87.92MTrailing P/E—Forward P/E-2.42
PEG—Price / book5.27Beta1.21Dividend yield0.00%
Revenue growth3.8%Earnings growth—Gross margin-0.7%Operating margin-42.2%
Profit margin-8.3%ROE-2.3%ROA-8.1%Debt / equity0.82
Current ratio2.96Free cash flow-$69.41MAnalyst recommendationbuyMean target$8.00
52w high$5.0852w low$1.29

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$32.8M$20.8M$41.2M$72.8M$6.9M—
Op margin-42.2%-161.0%-29.3%25.6%-629.3%—
Net income$19.5M-$36.8M-$14.2M$16.8M-$36.3M—
Gross margin—54.1%75.5%84.1%194.1%—
Gross profit—$11.2M$31.1M$61.3M$13.3M$7.8M
Operating income-$13.9M-$33.4M-$12.1M$18.6M-$43.2M—
  • Revenue +58% vs prior quarter ($33M vs $21M).
  • Gross margin 54.1% (was 75.5% prior quarter).
  • Operating margin expanded to -42.2%.

Yearly (6y)

20252024202320222021
Revenue$150M$150M$58.7M$150M—
Op margin-48.7%-73.7%-286.4%-80.9%—
Net income-$74.6M-$67.0M-$9.1M-$120M—
Gross margin75.9%91.8%86.0%95.1%—
Gross profit$113M$138M$50.5M$143M—
Operating income-$72.8M-$111M-$168M-$121M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

MGNX · daily-13.8% over 13 sessions
Close EMA21 EMA50 EMA200
3.373.593.814.024.242026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$37M-$9M$18M$45M$73M-629%-218%194%2025-Q22025-Q32025-Q42026-Q12026-Q2