Proto Labs, Inc. Common stock (PRLB)

79.75
-1.14 (-1.41%)
NYSE· Last Trade: Sep 10th, 4:34 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors