PRLB   $41.5  4.43% Market Closed After Close 43.57 4.99%

Proto Labs Inc

Earnings, Splits and Dividends

Data not available