Proto Labs, Inc. Common stock (PRLB)

74.36
-2.78 (-3.60%)
NYSE· Last Trade: Jul 8th, 2:27 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors