‹ Screener

Proto Labs Inc

PRLB · Fabricated Structural Metal Products · 23.8M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $28M (gross $44M, SBC $16M)

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

Grade

C68

Differentiated digital-manufacturing leader with a clean balance sheet and solid cash flow but mid-pack returns.

Strengths

Risks

Notable findings

Quarterly revenue

2017-03-31 · $80M2017-06-30 · $82M2017-09-30 · $88M2017-12-31 · $94M

Last 4 quarters · from SEC filings.

Key metrics

Return on equity
3.2%
Return on assets
2.8%
Revenue growth (QoQ)
6.9%
Net-income growth
28.0%
Current ratio
3.5×
Free cash flow
$60M
EBITDA
$59M
Tangible book value
$381M
Cash & investments
$142M

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-02WEHRWEIN SVENSell500$78.38
2026-06-02WEHRWEIN SVENSell1.5K$76.91
2026-05-23Krishna SureshTax withheld1.2K$71.36
2026-05-20Schumacher DanielTax withheld255$71.13
2026-05-20Parlange BernardoGrant2.1K
2026-05-19Black Archie C.Grant2.2K
2026-05-19Chand SujeetGrant2.2K
2026-05-19Chin MoonhieGrant2.2K
2026-05-19Gawlick RainerGrant2.2K
2026-05-19WEHRWEIN SVENGrant2.2K
2026-05-19KRANTZ DONALD GGrant2.2K
2026-05-12Kenison Michael R.Sell1.6K$67.58
2026-05-12Kenison Michael R.Option exercise1.9K$33.84
2026-05-12Kenison Michael R.Option exercise1.6K$39.61
2026-05-12Kenison Michael R.Option exercise4.0K$59.40
2026-05-12Kenison Michael R.Sell4.2K$68.70
2026-05-12Kenison Michael R.Sell3.6K$69.78
2026-05-12Kenison Michael R.Sell6.6K$70.30
2026-05-11Kenison Michael R.Sell7.4K$70.26
2026-05-11Kenison Michael R.Option exercise3.8K$33.84
2026-05-11Kenison Michael R.Option exercise3.7K$33.52
2026-05-07Kenison Michael R.Option exercise100$33.84
2026-05-07Kenison Michael R.Option exercise100$33.52
2026-05-07Kenison Michael R.Sell200$70.00
2026-02-25Kenison Michael R.Tax withheld531$62.63
2026-02-25Krishna SureshGrant13K
2026-02-25Schumacher DanielGrant3.1K
2026-02-25Schumacher DanielTax withheld504$62.63
2026-02-25Kenison Michael R.Grant2.4K
2026-02-25Kermisch MarcGrant2.8K
2026-02-17Kenison Michael R.Sell5.0K$66.46
2026-02-13Kenison Michael R.Tax withheld1.5K$67.52
2026-02-13Schumacher DanielTax withheld1.3K$67.52
2026-02-11Schumacher DanielOption exercise3.1K$33.84
2026-02-10Kenison Michael R.Tax withheld2.7K$53.18
2026-02-10Schumacher DanielTax withheld6.8K$53.18
2026-02-06Kenison Michael R.Sell2.5K$60.00
2026-01-29Kenison Michael R.Grant8.1K
2026-01-29Schumacher DanielGrant21K
2025-11-25Kenison Michael R.Option exercise3.0K$33.84
2025-11-25Kenison Michael R.Sell3.0K$50.17
2025-11-25Kenison Michael R.Option exercise3.0K$33.84
2025-11-25Kenison Michael R.Sell3.0K$50.17
2025-11-17Kermisch MarcGrant3.7K
2025-08-05Gawlick RainerBuy1.7K$43.79
2025-08-04Krishna SureshBuy1.7K$43.51
2025-05-23Black Archie C.Grant3.9K
2025-05-23Gawlick RainerGrant3.9K
2025-05-23Chin MoonhieGrant3.9K
2025-05-23Chand SujeetGrant3.9K
2025-05-23Greiner StacyGrant3.9K
2025-05-23WEHRWEIN SVENGrant3.9K
2025-05-23KRANTZ DONALD GGrant3.9K
2025-05-23Krishna SureshGrant16K
2025-05-20Schumacher DanielTax withheld305$40.87
2025-05-20Kenison Michael R.Tax withheld204$40.87
2025-02-25Schumacher DanielGrant4.4K
2025-02-25Kenison Michael R.Grant6.9K
2025-02-25Ryaboy OlegGrant7.6K
2025-02-25Bodor RobertGrant19K
2025-02-13Bodor RobertGrant24K
2025-02-13Bodor RobertTax withheld7.5K$45.03
2025-02-13Bodor RobertTax withheld7.3K$45.03
2025-02-13Kenison Michael R.Grant1.9K
2025-02-13Kenison Michael R.Tax withheld580$45.03
2025-02-13Kenison Michael R.Tax withheld1.7K$45.03
2025-02-13Schumacher DanielGrant3.1K
2025-02-13Schumacher DanielTax withheld1.1K$45.03
2025-02-13Schumacher DanielTax withheld1.3K$45.03
2025-02-13Ryaboy OlegTax withheld2.5K$45.03

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

Notable events (8-K)

DateItems
2026-05-20Exec/director changeShareholder voteExhibitsfiling ↗
2026-05-07Exec/director changeReg FDExhibitsfiling ↗
2026-05-01ResultsExhibitsfiling ↗
2026-02-06ResultsExhibitsfiling ↗
2026-02-06ResultsExhibitsfiling ↗
2025-10-31ResultsExhibitsfiling ↗
2025-10-03Exec/director changeReg FDExhibitsfiling ↗
2025-07-31ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-202026-05-190001443669-26-000028 ↗
8-K2026-05-072026-05-060001104659-26-056700 ↗
10-Q2026-05-012026-03-310001443669-26-000025 ↗
8-K2026-05-012026-05-010001443669-26-000023 ↗
10-K2026-02-202025-12-310001443669-26-000010 ↗
8-K2026-02-062026-02-060001443669-26-000003 ↗
8-K/A2026-02-062026-02-060001443669-26-000006 ↗
10-Q2025-10-312025-09-300001443669-25-000013 ↗
8-K2025-10-312025-10-310001443669-25-000011 ↗
8-K2025-10-032025-10-030001104659-25-096447 ↗
8-K2025-07-312025-07-310001628280-25-036811 ↗
10-Q2025-07-312025-06-300001628280-25-037024 ↗