‹ Screener

Xometry, Inc.

XMTR · Services-Business Services, NEC · 46.1M shares · +151%/yr ↑ dilution · EDGAR filings ↗

Reference price $85.00 · est. market cap ~$3.9B — last insider purchase, 2026-06-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

D52

gen composite 37pct→60; net + operating loss

Notable findings

Quarterly revenue

2025-06-30 · $163M2025-09-30 · $181M2025-12-31 · $192M2026-03-31 · $205M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
39.1%
Operating margin
-6.6%
Net margin
-9.0%
Return on equity
-22.4%
Return on assets
-8.8%
ROIC
-5.9%
Revenue growth (QoQ)
35.9%
Debt / equity
1.2×
Current ratio
3.8×
Free cash flow
-$24M
EBITDA
-$27M
Tangible book value
-$17M
Cash & investments
$219M
Cash runway
36q
Stock comp / revenue
5.3%

Leadership & compensation

NameRoleLatest total comp
Altschuler RandolphChief Executive Officer
Dutt SubirChief Sales Officer
Goguen PeterChief Operating Officer
Miln JamesChief Financial Officer
Raghavan VaidyanathanChief Technology Officer
Sahni Sanjeev SinghPresident
Azevedo RoyDirector
Bial DeborahDirector
Biewald Lukas AlexanderDirector
Clark Ranjana BDirector
Rollins EmilyDirector
Rosati FabioDirector
Weymouth KatharineDirector

Officers & directors from SEC filings (Form 4 + DEF 14A proxy); compensation is the latest reported fiscal year.

Insider transactions · last 6 months

DateInsiderTypeSharesPrice
2026-06-03Biewald Lukas AlexanderBuy47K$85.00
2026-06-01Miln JamesSell228$95.28
2026-06-01Miln JamesSell208$96.84
2026-06-01Miln JamesSell366$97.88
2026-06-01Miln JamesSell340$98.55
2026-06-01Miln JamesSell66$99.56
2026-06-01Miln JamesSell292$94.44
2026-05-27Dutt SubirSell2.5K$95.00
2026-05-21Altschuler RandolphSell264$91.60
2026-05-21Altschuler RandolphSell1.1K$88.68
2026-05-21Altschuler RandolphSell3.3K$89.68
2026-05-21Altschuler RandolphSell823$90.58
2026-05-21Altschuler RandolphSell12K$86.71
2026-05-21Altschuler RandolphSell9.9K$87.64
2026-05-21Altschuler RandolphSell1.4K$88.57
2026-05-21Altschuler RandolphSell4.9K$89.70
2026-05-21Altschuler RandolphSell1.6K$90.48
2026-05-21Altschuler RandolphSell466$91.60
2026-05-21Altschuler RandolphSell8.2K$86.75
2026-05-21Altschuler RandolphSell6.3K$87.63
2026-05-20Biewald Lukas AlexanderGrant1.8K
2026-05-20Biewald Lukas AlexanderGrant513
2026-05-20Biewald Lukas AlexanderGrant5.8K
2026-05-18Dutt SubirSell1.1K$88.39
2026-05-18Dutt SubirSell2.5K$90.00
2026-05-18Dutt SubirSell814$87.46
2026-05-18Dutt SubirSell278$89.18
2026-05-18Dutt SubirSell237$90.49
2026-05-13Dutt SubirSell2.5K$85.00
2026-05-11Dutt SubirSell3.4K$80.02
2026-05-11Miln JamesSell864$79.45
2026-05-11Miln JamesSell636$80.01
2026-05-11Dutt SubirSell1.6K$79.51
2026-04-02Sahni Sanjeev SinghSell891$41.86
2026-04-02Sahni Sanjeev SinghSell96$42.48
2026-04-02Dutt SubirSell127$40.82
2026-04-02Dutt SubirSell509$41.90
2026-04-02Dutt SubirSell63$42.49
2026-04-02Altschuler RandolphSell763$40.47
2026-04-02Altschuler RandolphSell4.8K$41.89
2026-04-02Altschuler RandolphSell115$42.48
2026-04-02Miln JamesSell86$42.48
2026-04-02Raghavan VaidyanathanSell179$40.29
2026-04-02Raghavan VaidyanathanSell1.5K$41.87
2026-04-02Raghavan VaidyanathanSell145$42.48
2026-04-02Sahni Sanjeev SinghSell124$40.57
2026-04-02Miln JamesSell313$40.57
2026-04-02Miln JamesSell2.0K$41.87
2026-04-01Rollins EmilyOption exercise1.0K$12.32
2026-04-01Rollins EmilySell1.0K$42.02
2026-04-01Miln JamesSell1.5K$42.03
2026-03-10Raghavan VaidyanathanGrant16K
2026-03-10Sahni Sanjeev SinghGrant31K
2026-03-10Dutt SubirGrant22K
2026-03-10Rosati FabioGrant3.7K
2026-03-10Altschuler RandolphGrant68K
2026-03-10Rollins EmilyGrant3.7K
2026-03-10Miln JamesGrant29K
2026-03-10Azevedo RoyGrant3.7K
2026-03-10Azevedo RoyGrant1.3K
2026-03-10Weymouth KatharineGrant3.7K
2026-03-10Weymouth KatharineGrant1.4K
2026-03-10Clark Ranjana BGrant3.7K
2026-03-02Miln JamesSell262$41.26
2026-03-02Miln JamesSell984$42.06
2026-03-02Miln JamesSell254$42.59
2026-03-02Miln JamesSell1.4K$41.04
2026-03-02Miln JamesSell8.2K$42.08
2026-03-02Miln JamesSell1.2K$42.56
2026-02-27Weymouth KatharineBuy1.2K$41.15
2026-02-26Dutt SubirSell677$44.31
2026-02-26Raghavan VaidyanathanSell439$41.59
2026-02-26Raghavan VaidyanathanSell3.0K$43.41
2026-02-26Raghavan VaidyanathanSell1.1K$44.26
2026-02-26Sahni Sanjeev SinghSell644$41.45
2026-02-26Sahni Sanjeev SinghSell1.2K$42.60
2026-02-26Sahni Sanjeev SinghSell6.0K$43.50
2026-02-26Sahni Sanjeev SinghSell2.1K$44.38
2026-02-26Dutt SubirSell183$41.19
2026-02-26Dutt SubirSell1.6K$43.37
2026-02-26Altschuler RandolphSell2.2K$41.37
2026-02-26Altschuler RandolphSell2.6K$42.59
2026-02-26Altschuler RandolphSell19K$43.43
2026-02-26Altschuler RandolphSell8.4K$44.28
2026-02-26Miln JamesSell960$41.42
2026-02-26Miln JamesSell1.3K$42.62
2026-02-26Miln JamesSell9.4K$43.47
2026-02-26Miln JamesSell3.4K$44.32
2026-02-24Dutt SubirGrant26K
2026-02-24Miln JamesGrant54K
2026-02-24Altschuler RandolphGrant109K
2026-02-24Raghavan VaidyanathanGrant30K
2026-02-24Sahni Sanjeev SinghGrant60K
2026-02-09Dutt SubirSell2.5K$70.00
2026-02-02Miln JamesSell101$57.40
2026-02-02Miln JamesSell498$59.30
2026-01-08Sahni Sanjeev SinghSell3.3K$66.77
2026-01-08Sahni Sanjeev SinghSell8.9K$65.42
2026-01-08Sahni Sanjeev SinghSell643$63.78
2026-01-08Sahni Sanjeev SinghSell363$68.71
2026-01-08Sahni Sanjeev SinghSell11K$64.61
2026-01-08Sahni Sanjeev SinghSell2.2K$67.88

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

Notable events (8-K)

DateItems
2026-06-18Exec/director changefiling ↗
2026-06-18Shareholder votefiling ↗
2026-06-02OtherExhibitsfiling ↗
2026-05-21Exec/director changeReg FDExhibitsfiling ↗
2026-05-083.02Reg FDExhibitsfiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-24Exec/director changeExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K/A2026-06-182026-02-200001193125-26-275888 ↗
8-K2026-06-182026-06-160001193125-26-275887 ↗
8-K2026-06-022026-06-010001193125-26-253897 ↗
8-K2026-05-212026-05-200001193125-26-234396 ↗
8-K2026-05-082026-05-060001193125-26-214604 ↗
10-Q2026-05-072026-03-310001193125-26-211872 ↗
8-K2026-05-072026-05-070001193125-26-210312 ↗
DEF 14A2026-04-292026-06-160001193125-26-191498 ↗
8-K2026-02-242026-02-240001193125-26-065195 ↗
10-K2026-02-242025-12-310001193125-26-066959 ↗
8-K2026-02-242026-02-200001193125-26-065196 ↗
10-Q2025-11-042025-09-300001193125-25-264651 ↗