Proto Labs, Inc. Common stock (PRLB)

82.08
-2.80 (-3.30%)
NYSE· Last Trade: Aug 19th, 7:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors