Proto Labs, Inc. Common stock (PRLB)

74.36
-2.78 (-3.60%)
NYSE· Last Trade: Jul 7th, 7:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors