Proto Labs, Inc. Common stock (PRLB)

79.73
-1.12 (-1.39%)
NYSE· Last Trade: Jul 22nd, 11:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors