Live feed17:07:08·859dINSIDERFilingvia QuantisnowSchumacher Daniel was granted 5,221 shares and covered exercise/tax liability with 1,018 shares, increasing direct ownership by 23% to 22,500 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.PRLB· Proto Labs Inc.IndustrialsOriginal source