Proto Labs, Inc. Common stock (PRLB)

80.91
-0.12 (-0.14%)
NYSE· Last Trade: Sep 9th, 12:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors