Proto Labs, Inc. Common stock (PRLB)

57.51
-0.16 (-0.28%)
NYSE · Last Trade: Apr 7th, 1:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors