Proto Labs, Inc. Common stock (PRLB)

78.66
-3.42 (-4.17%)
NYSE· Last Trade: Aug 20th, 1:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors