Proto Labs, Inc. Common stock (PRLB)

82.08
-2.80 (-3.30%)
NYSE· Last Trade: Aug 20th, 12:13 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors