Proto Labs, Inc. Common stock (PRLB)

55.38
-0.66 (-1.18%)
NYSE · Last Trade: Mar 30th, 7:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors