‹ Screener

EXAGEN INC.

XGN · Services-Medical Laboratories · 24.2M shares · +10%/yr ↑ dilution · EDGAR filings ↗

Reference price $3.62 · est. market cap ~$87M — last insider sale, 2026-03-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D50

Autoimmune-diagnostics company with growth but operating losses and leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $17M2025-09-30 · $17M2025-12-31 · $17M2026-03-31 · $17M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
58.3%
Operating margin
-21.1%
Net margin
-30.0%
Return on equity
-114.3%
Return on assets
-34.4%
ROIC
-28.0%
Revenue growth (QoQ)
4.1%
Debt / equity
1.3×
Current ratio
3.5×
Free cash flow
-$14M
EBITDA
-$12M
Tangible book value
$17M
Cash & investments
$32M
Cash runway
9q
Stock comp / revenue
3.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-03-12Black Jeffrey G.Grant75K$3.16
2026-03-12ABALLI JOHNGrant150K
2026-03-03ABALLI JOHNSell16K$3.62
2026-03-03ABALLI JOHNGrant2.5K$3.08
2026-02-27Black Jeffrey G.Grant1.5K$3.08
2026-02-24Black Jeffrey G.Sell1.6K$3.61
2026-02-24ABALLI JOHNSell11K$3.61
2025-10-16ABALLI JOHNSell32K$11.82
2025-09-02Black Jeffrey G.Sell20K$9.79
2025-03-25NMSIC Co-Investment Fund, L.P.Sell350K$3.30
2025-02-28ABALLI JOHNGrant8.6K$2.46
2025-02-21Black Jeffrey G.Grant15K
2025-02-21ABALLI JOHNGrant112K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-09Shareholder votefiling ↗
2026-05-11ResultsExhibitsfiling ↗
2026-04-23Exec/director changeExhibitsfiling ↗
2026-03-10ResultsExhibitsfiling ↗
2026-01-12ResultsOtherExhibitsfiling ↗
2025-11-04ResultsExhibitsfiling ↗
2025-07-29ResultsExhibitsfiling ↗
2025-07-17Exec/director changeOtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-092026-06-090001274737-26-000033 ↗
8-K2026-05-112026-05-110001274737-26-000027 ↗
10-Q2026-05-112026-03-310001274737-26-000029 ↗
8-K2026-04-232026-04-170001274737-26-000015 ↗
10-K2026-03-102025-12-310001274737-26-000009 ↗
8-K2026-03-102026-03-100001274737-26-000007 ↗
8-K2026-01-122026-01-110001274737-26-000003 ↗
8-K2025-11-042025-11-040001274737-25-000069 ↗
10-Q2025-11-042025-09-300001274737-25-000071 ↗
10-Q2025-07-292025-06-300001274737-25-000063 ↗
8-K2025-07-292025-07-290001274737-25-000061 ↗
8-K2025-07-172025-07-170001274737-25-000055 ↗